.AccountingOverviewScreen-module__EbwDYG__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.AccountingOverviewScreen-module__EbwDYG__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.AccountingOverviewScreen-module__EbwDYG__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.AccountingOverviewScreen-module__EbwDYG__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.AccountingOverviewScreen-module__EbwDYG__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__breadcrumbSep{color:#6f7a69;font-size:12px}.AccountingOverviewScreen-module__EbwDYG__breadcrumbSection{color:#5a6355;font-size:12px}.AccountingOverviewScreen-module__EbwDYG__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__contextTag{letter-spacing:.02em;color:#5a6355;font-size:11px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__main{flex-direction:column;flex:1;padding:0 24px 48px;display:flex}.AccountingOverviewScreen-module__EbwDYG__pageHeader{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.AccountingOverviewScreen-module__EbwDYG__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600;line-height:32px}.AccountingOverviewScreen-module__EbwDYG__pageSubtitle{color:#5a6355;margin:2px 0 0;font-size:12px}.AccountingOverviewScreen-module__EbwDYG__headerActions{align-items:center;gap:8px;display:flex;position:relative}.AccountingOverviewScreen-module__EbwDYG__headerBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:14px;transition:background-color .12s;display:inline-flex}.AccountingOverviewScreen-module__EbwDYG__headerBtn:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__dropdownPopover{z-index:100;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;min-width:170px;padding:4px;display:flex;position:absolute;top:38px;right:0;box-shadow:0 8px 24px #0000001f}.AccountingOverviewScreen-module__EbwDYG__dropdownItem{color:#1a1c1e;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;padding:6px 12px;font-size:13px;display:flex}.AccountingOverviewScreen-module__EbwDYG__dropdownItem:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__dropdownItemActive{color:#0a6400;background-color:#f0f7ef;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__kpiStrip{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px;display:grid}@media (min-width:1200px){.AccountingOverviewScreen-module__EbwDYG__kpiStrip{grid-template-columns:repeat(4,1fr)}}.AccountingOverviewScreen-module__EbwDYG__kpiCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;padding:16px;display:flex}.AccountingOverviewScreen-module__EbwDYG__kpiLabel{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;font-size:11px;font-weight:600;display:block}.AccountingOverviewScreen-module__EbwDYG__kpiValue{letter-spacing:-.015em;color:#1a1c1e;font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:600;line-height:32px}.AccountingOverviewScreen-module__EbwDYG__kpiDeltaTertiary{color:#0055a5;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}.AccountingOverviewScreen-module__EbwDYG__kpiDeltaSecondary{color:#006c47;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}.AccountingOverviewScreen-module__EbwDYG__kpiDeltaMuted{color:#5a6355;margin-top:4px;font-size:11px}.AccountingOverviewScreen-module__EbwDYG__createActionsRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.AccountingOverviewScreen-module__EbwDYG__createActionsLabel{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;margin-right:4px;font-size:11px;font-weight:700}.AccountingOverviewScreen-module__EbwDYG__createActionBtn{color:#1a1c1e;letter-spacing:.02em;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:11px;font-weight:600;transition:all .12s;display:inline-flex}.AccountingOverviewScreen-module__EbwDYG__createActionBtn:hover{color:#fff;background-color:#0a6400;border-color:#0a6400}.AccountingOverviewScreen-module__EbwDYG__showAllBtn{color:#1a1c1e;letter-spacing:.02em;cursor:pointer;background-color:#eeedf1;border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:11px;font-weight:600;transition:background-color .12s;display:inline-flex}.AccountingOverviewScreen-module__EbwDYG__showAllBtn:hover{background-color:#e9e8eb}.AccountingOverviewScreen-module__EbwDYG__twoColGrid{grid-template-columns:1fr;gap:16px;margin-bottom:20px;display:grid}@media (min-width:1200px){.AccountingOverviewScreen-module__EbwDYG__twoColGrid{grid-template-columns:repeat(2,1fr)}}.AccountingOverviewScreen-module__EbwDYG__checklistCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;padding:20px;display:flex}.AccountingOverviewScreen-module__EbwDYG__cardHeaderRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.AccountingOverviewScreen-module__EbwDYG__cardTitle{letter-spacing:-.005em;color:#1a1c1e;margin:0;font-size:16px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__cardSubtitle{color:#5a6355;margin:2px 0 0;font-size:11px}.AccountingOverviewScreen-module__EbwDYG__percentagePill{color:#0a6400;background-color:#0a64001a;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__progressBar{background-color:#eeedf1;border-radius:3px;height:6px;margin-bottom:12px;overflow:hidden}.AccountingOverviewScreen-module__EbwDYG__progressFill{background-color:#0a6400;height:100%;transition:width .3s}.AccountingOverviewScreen-module__EbwDYG__checkRow{border-bottom:1px solid #eeedf1;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.AccountingOverviewScreen-module__EbwDYG__checkRow:last-child{border-bottom:none}.AccountingOverviewScreen-module__EbwDYG__checkBadgeDone{color:#fff;background-color:#108000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.AccountingOverviewScreen-module__EbwDYG__checkBadgeTodo{color:#5a6355;background-color:#eeedf1;border:1px solid #dad9dd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.AccountingOverviewScreen-module__EbwDYG__checkContent{flex:1;min-width:0}.AccountingOverviewScreen-module__EbwDYG__checkTitle{color:#1a1c1e;font-size:12px;font-weight:500}.AccountingOverviewScreen-module__EbwDYG__checkDesc{color:#5a6355;font-size:11px}.AccountingOverviewScreen-module__EbwDYG__checkActionBtn{color:#0a6400;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:28px;padding:0 8px;font-size:11px;font-weight:600;transition:background-color .12s}.AccountingOverviewScreen-module__EbwDYG__checkActionBtn:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__inboxCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.AccountingOverviewScreen-module__EbwDYG__inboxHeader{justify-content:space-between;align-items:center;padding:20px 20px 12px;display:flex}.AccountingOverviewScreen-module__EbwDYG__viewAllLink{color:#0a6400;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__viewAllLink:hover{text-decoration:underline}.AccountingOverviewScreen-module__EbwDYG__inboxActionsBar{align-items:center;gap:8px;padding:0 20px 12px;display:flex}.AccountingOverviewScreen-module__EbwDYG__emailChip{color:#5a6355;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:4px;flex:1;align-items:center;gap:6px;height:28px;padding:0 8px;font-size:11px;display:flex}.AccountingOverviewScreen-module__EbwDYG__copyEmailBtn{color:#0a6400;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__copyEmailBtn:hover{text-decoration:underline}.AccountingOverviewScreen-module__EbwDYG__uploadReceiptBtn{color:#0a6400;cursor:pointer;background-color:#fff;border:1px dashed #dad9dd;border-radius:4px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:11px;font-weight:600;transition:background-color .12s;display:inline-flex}.AccountingOverviewScreen-module__EbwDYG__uploadReceiptBtn:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__inboxList{border-top:1px solid #eeedf1;flex-direction:column;display:flex}.AccountingOverviewScreen-module__EbwDYG__inboxRow{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #eeedf1;align-items:center;gap:10px;width:100%;padding:8px 16px;transition:background-color .12s;display:flex}.AccountingOverviewScreen-module__EbwDYG__inboxRow:last-child{border-bottom:none}.AccountingOverviewScreen-module__EbwDYG__inboxRow:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__receiptThumb{color:#5a6355;background:linear-gradient(135deg,#dad9dd,#eeedf1);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.AccountingOverviewScreen-module__EbwDYG__inboxRowContent{flex:1;min-width:0}.AccountingOverviewScreen-module__EbwDYG__inboxRowTitle{color:#1a1c1e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.AccountingOverviewScreen-module__EbwDYG__inboxRowMeta{color:#5a6355;font-size:11px}.AccountingOverviewScreen-module__EbwDYG__newBadge{color:#0055a5;background-color:#0055a526;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__bankActivityGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1200px){.AccountingOverviewScreen-module__EbwDYG__bankActivityGrid{grid-template-columns:2fr 1fr}}.AccountingOverviewScreen-module__EbwDYG__bankCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.AccountingOverviewScreen-module__EbwDYG__bankTable{text-align:left;border-collapse:collapse;width:100%;font-size:12px}.AccountingOverviewScreen-module__EbwDYG__bankThead{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;background-color:#f4f3f7;border-bottom:1px solid #dad9dd;font-size:11px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__bankThead th{padding:8px 16px}.AccountingOverviewScreen-module__EbwDYG__bankRow{border-bottom:1px solid #dad9dd;transition:background-color .12s}.AccountingOverviewScreen-module__EbwDYG__bankRow:last-child{border-bottom:none}.AccountingOverviewScreen-module__EbwDYG__bankRow:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__bankCell{color:#1a1c1e;vertical-align:middle;padding:8px 16px}.AccountingOverviewScreen-module__EbwDYG__amountDebit{color:#ba1a1a;font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.AccountingOverviewScreen-module__EbwDYG__amountCredit{color:#006c47;font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.AccountingOverviewScreen-module__EbwDYG__suggestedTag{color:#1a1c1e;background-color:#eeedf1;border-radius:4px;padding:2px 8px;font-size:11px;display:inline-block}.AccountingOverviewScreen-module__EbwDYG__reviewBtn{color:#0a6400;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:24px;padding:0 8px;font-size:11px;font-weight:600;transition:background-color .12s}.AccountingOverviewScreen-module__EbwDYG__reviewBtn:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__activityCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;padding:20px;display:flex}.AccountingOverviewScreen-module__EbwDYG__activityList{flex-direction:column;flex:1;gap:12px;font-size:12px;display:flex}.AccountingOverviewScreen-module__EbwDYG__activityItem{align-items:flex-start;gap:8px;display:flex}.AccountingOverviewScreen-module__EbwDYG__activityIcon{margin-top:2px;font-size:16px;display:inline-flex}.AccountingOverviewScreen-module__EbwDYG__activityIconSecondary{color:#006c47}.AccountingOverviewScreen-module__EbwDYG__activityIconQbBlue{color:#0077c5}.AccountingOverviewScreen-module__EbwDYG__activityIconQbMaroon{color:#6b1e28}.AccountingOverviewScreen-module__EbwDYG__activityIconTertiary{color:#0055a5}.AccountingOverviewScreen-module__EbwDYG__activityIconMuted{color:#5a6355}.AccountingOverviewScreen-module__EbwDYG__activityContent{min-width:0}.AccountingOverviewScreen-module__EbwDYG__activityTitle{color:#1a1c1e;font-weight:500}.AccountingOverviewScreen-module__EbwDYG__activityTime{color:#5a6355;font-size:11px}.AccountingOverviewScreen-module__EbwDYG__auditLogBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;height:32px;margin-top:16px;font-size:12px;transition:background-color .12s;display:flex}.AccountingOverviewScreen-module__EbwDYG__auditLogBtn:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__modalBackdrop{z-index:250;background-color:#1a1c1e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.AccountingOverviewScreen-module__EbwDYG__modalContent{background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;width:100%;max-width:580px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 12px 36px #0000002e}.AccountingOverviewScreen-module__EbwDYG__modalHeader{border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.AccountingOverviewScreen-module__EbwDYG__modalTitle{color:#1a1c1e;margin:0;font-size:16px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__modalCloseBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.AccountingOverviewScreen-module__EbwDYG__modalCloseBtn:hover{color:#1a1c1e;background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__modalBody{flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.AccountingOverviewScreen-module__EbwDYG__modalFooter{background-color:#faf9fc;border-top:1px solid #dad9dd;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.AccountingOverviewScreen-module__EbwDYG__btnPrimary{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-radius:4px;height:32px;padding:0 16px;font-size:13px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__btnPrimary:hover{background-color:#108000}.AccountingOverviewScreen-module__EbwDYG__btnSecondary{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:32px;padding:0 16px;font-size:13px;font-weight:600}.AccountingOverviewScreen-module__EbwDYG__btnSecondary:hover{background-color:#f4f3f7}.AccountingOverviewScreen-module__EbwDYG__toast{color:#fff;z-index:500;opacity:1;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}
.BankTransactionsScreen-module__IokxxG__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.BankTransactionsScreen-module__IokxxG__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.BankTransactionsScreen-module__IokxxG__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.BankTransactionsScreen-module__IokxxG__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.BankTransactionsScreen-module__IokxxG__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.BankTransactionsScreen-module__IokxxG__breadcrumbSep{color:#6f7a69;font-size:12px}.BankTransactionsScreen-module__IokxxG__breadcrumbSection{color:#5a6355;font-size:12px}.BankTransactionsScreen-module__IokxxG__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.BankTransactionsScreen-module__IokxxG__contextTag{letter-spacing:.02em;color:#5a6355;font-size:11px;font-weight:600}.BankTransactionsScreen-module__IokxxG__main{flex-direction:column;flex:1;padding:0 24px 48px;display:flex}.BankTransactionsScreen-module__IokxxG__pageHeader{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.BankTransactionsScreen-module__IokxxG__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600}.BankTransactionsScreen-module__IokxxG__pageSubtitle{color:#5a6355;margin:2px 0 0;font-size:12px}.BankTransactionsScreen-module__IokxxG__headerActions{align-items:center;gap:8px;display:flex}.BankTransactionsScreen-module__IokxxG__headerBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;transition:background-color .12s;display:inline-flex}.BankTransactionsScreen-module__IokxxG__headerBtn:hover{background-color:#f4f3f7}.BankTransactionsScreen-module__IokxxG__accountTabs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.BankTransactionsScreen-module__IokxxG__accountTab{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:11px;font-weight:500;transition:all .12s;display:inline-flex}.BankTransactionsScreen-module__IokxxG__accountTab:hover{background-color:#f4f3f7}.BankTransactionsScreen-module__IokxxG__accountTabActive{color:#0a6400;background-color:#fff;border-color:#0a6400;font-weight:600}.BankTransactionsScreen-module__IokxxG__ruleBanner{background:linear-gradient(90deg,#e8f0fb 0%,#f4f3f7 100%);border:1px solid #becab6;border-radius:8px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.BankTransactionsScreen-module__IokxxG__ruleBannerIcon{color:#0077c5;flex-shrink:0;font-size:20px}.BankTransactionsScreen-module__IokxxG__ruleBannerText{color:#1a1c1e;flex:1;font-size:13px}.BankTransactionsScreen-module__IokxxG__ruleBannerDesc{color:#5a6355;margin-top:1px;font-size:11px}.BankTransactionsScreen-module__IokxxG__ruleBannerBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:28px;padding:0 10px;font-size:11px;font-weight:600}.BankTransactionsScreen-module__IokxxG__ruleBannerBtn:hover{background-color:#f4f3f7}.BankTransactionsScreen-module__IokxxG__ruleBannerDismiss{cursor:pointer;color:#5a6355;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.BankTransactionsScreen-module__IokxxG__ruleBannerDismiss:hover{background-color:#0000000d}.BankTransactionsScreen-module__IokxxG__tableCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}.BankTransactionsScreen-module__IokxxG__tabsBar{border-bottom:1px solid #dad9dd;align-items:center;gap:4px;height:44px;padding:0 16px;display:flex;overflow-x:auto}.BankTransactionsScreen-module__IokxxG__tabBtn{color:#5a6355;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;height:100%;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.BankTransactionsScreen-module__IokxxG__tabBtn:hover{color:#1a1c1e}.BankTransactionsScreen-module__IokxxG__tabBtnActive{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.BankTransactionsScreen-module__IokxxG__countPill{color:#fff;background-color:#0077c5;border-radius:9999px;padding:1px 6px;font-size:10px;font-weight:700}.BankTransactionsScreen-module__IokxxG__filterBar{border-bottom:1px solid #dad9dd;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.BankTransactionsScreen-module__IokxxG__searchInputWrap{flex:1;align-items:center;min-width:180px;max-width:360px;display:flex;position:relative}.BankTransactionsScreen-module__IokxxG__searchIcon{color:#6f7a69;pointer-events:none;font-size:16px;position:absolute;left:8px}.BankTransactionsScreen-module__IokxxG__searchInput{color:#1a1c1e;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:4px;width:100%;height:30px;padding:0 10px 0 30px;font-size:13px}.BankTransactionsScreen-module__IokxxG__searchInput:focus{background-color:#fff;border-color:#0077c5;outline:none}.BankTransactionsScreen-module__IokxxG__filterBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:30px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.BankTransactionsScreen-module__IokxxG__filterBtn:hover{background-color:#f4f3f7}.BankTransactionsScreen-module__IokxxG__itemCountText{color:#5a6355;margin-left:auto;font-size:11px}.BankTransactionsScreen-module__IokxxG__bulkBar{color:#fff;background-color:#0077c5;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}.BankTransactionsScreen-module__IokxxG__bulkBarText{font-size:12px;font-weight:600}.BankTransactionsScreen-module__IokxxG__bulkBarSep{background-color:#ffffff4d;width:1px;height:16px}.BankTransactionsScreen-module__IokxxG__bulkSelect{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.BankTransactionsScreen-module__IokxxG__bulkSelect option{color:#1a1c1e;background-color:#fff}.BankTransactionsScreen-module__IokxxG__bulkActionBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.BankTransactionsScreen-module__IokxxG__bulkActionBtn:hover{background-color:#ffffff26}.BankTransactionsScreen-module__IokxxG__bulkCloseBtn{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;margin-left:auto;padding:2px;display:flex}.BankTransactionsScreen-module__IokxxG__table{text-align:left;border-collapse:collapse;width:100%;font-size:12px}.BankTransactionsScreen-module__IokxxG__thead{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;background-color:#f4f3f7;border-bottom:1px solid #dad9dd;font-size:11px;font-weight:600}.BankTransactionsScreen-module__IokxxG__thead th{white-space:nowrap;padding:8px 12px}.BankTransactionsScreen-module__IokxxG__row{cursor:pointer;border-bottom:1px solid #eeedf1;transition:background-color .12s}.BankTransactionsScreen-module__IokxxG__row:last-child{border-bottom:none}.BankTransactionsScreen-module__IokxxG__row:hover{background-color:#f4f3f7}.BankTransactionsScreen-module__IokxxG__rowExcluded{opacity:.5}.BankTransactionsScreen-module__IokxxG__td{vertical-align:middle;padding:8px 12px}.BankTransactionsScreen-module__IokxxG__rowCheck{accent-color:#0077c5;cursor:pointer}.BankTransactionsScreen-module__IokxxG__catChip{color:#1a1c1e;cursor:pointer;background-color:#eeedf1;border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;transition:all .1s;display:inline-flex}.BankTransactionsScreen-module__IokxxG__catChip:hover{border-color:#0077c5}.BankTransactionsScreen-module__IokxxG__catChipSuggested{color:#0055a5;background-color:#e8f0fb}.BankTransactionsScreen-module__IokxxG__catChipExcluded{color:#5a6355;background-color:#f4f3f7;text-decoration:line-through}.BankTransactionsScreen-module__IokxxG__matchBadge{color:#00714b;background-color:#8af5be;border-radius:10px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.BankTransactionsScreen-module__IokxxG__catPicker{z-index:150;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;min-width:280px;padding:6px;display:flex;position:absolute;box-shadow:0 8px 24px #00000024}.BankTransactionsScreen-module__IokxxG__catSearchInput{border:1px solid #dad9dd;border-radius:6px;width:100%;height:32px;margin-bottom:4px;padding:0 10px;font-size:12px}.BankTransactionsScreen-module__IokxxG__catSectionHeader{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:4px 8px 2px;font-size:10px;font-weight:700}.BankTransactionsScreen-module__IokxxG__catOpt{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:13px;display:flex}.BankTransactionsScreen-module__IokxxG__catOpt:hover{background-color:#f4f3f7}.BankTransactionsScreen-module__IokxxG__catDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.BankTransactionsScreen-module__IokxxG__catSep{background-color:#eeedf1;height:1px;margin:4px 0}.BankTransactionsScreen-module__IokxxG__toast{color:#fff;z-index:400;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}
.ChartOfAccountsScreen-module__qxa_0a__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.ChartOfAccountsScreen-module__qxa_0a__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.ChartOfAccountsScreen-module__qxa_0a__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__breadcrumbSep{color:#6f7a69;font-size:12px}.ChartOfAccountsScreen-module__qxa_0a__breadcrumbSection{color:#5a6355;font-size:12px}.ChartOfAccountsScreen-module__qxa_0a__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__contextTag{letter-spacing:.02em;color:#5a6355;font-size:11px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__main{flex-direction:column;flex:1;padding:0 24px 48px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__pageHeader{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ChartOfAccountsScreen-module__qxa_0a__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__pageSubtitle{color:#5a6355;margin:2px 0 0;font-size:12px}.ChartOfAccountsScreen-module__qxa_0a__headerActions{align-items:center;gap:8px;display:flex;position:relative}.ChartOfAccountsScreen-module__qxa_0a__splitBtn{align-items:center;display:flex;position:relative}.ChartOfAccountsScreen-module__qxa_0a__splitBtnMain{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .12s;display:flex}.ChartOfAccountsScreen-module__qxa_0a__splitBtnMain:hover{background-color:#108000}.ChartOfAccountsScreen-module__qxa_0a__splitBtnArrow{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-left:1px solid #00000026;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;height:32px;padding:0 6px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__splitBtnArrow:hover{background-color:#108000}.ChartOfAccountsScreen-module__qxa_0a__headerBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;transition:background-color .12s;display:inline-flex}.ChartOfAccountsScreen-module__qxa_0a__headerBtn:hover{background-color:#f4f3f7}.ChartOfAccountsScreen-module__qxa_0a__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex;position:relative}.ChartOfAccountsScreen-module__qxa_0a__searchInputWrap{flex:1;align-items:center;min-width:180px;max-width:360px;display:flex;position:relative}.ChartOfAccountsScreen-module__qxa_0a__searchIcon{color:#6f7a69;pointer-events:none;font-size:16px;position:absolute;left:8px}.ChartOfAccountsScreen-module__qxa_0a__searchInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;width:100%;height:30px;padding:0 10px 0 30px;font-size:13px}.ChartOfAccountsScreen-module__qxa_0a__searchInput:focus{border-color:#0a6400;outline:none}.ChartOfAccountsScreen-module__qxa_0a__typeFilterLabel{background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:30px;padding:0 8px;font-size:11px;display:inline-flex}.ChartOfAccountsScreen-module__qxa_0a__typeFilterSelect{color:#1a1c1e;cursor:pointer;background:0 0;border:none;font-size:11px;font-weight:500}.ChartOfAccountsScreen-module__qxa_0a__typeFilterSelect:focus{outline:none}.ChartOfAccountsScreen-module__qxa_0a__toolbarBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:30px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.ChartOfAccountsScreen-module__qxa_0a__toolbarBtn:hover{background-color:#f4f3f7}.ChartOfAccountsScreen-module__qxa_0a__toolbarBtnActive{color:#fff!important;background-color:#0077c5!important;border-color:#0077c5!important}.ChartOfAccountsScreen-module__qxa_0a__editBanner{color:#0077c5;background-color:#0077c50d;border:1px solid #0077c54d;border-radius:8px;align-items:center;gap:10px;margin-bottom:12px;padding:8px 16px;font-size:13px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__editBannerBtn{color:#0077c5;cursor:pointer;background-color:#fff;border:1px solid #0077c5;border-radius:4px;height:28px;padding:0 10px;font-size:11px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__editBannerBtn:hover{background-color:#f4f3f7}.ChartOfAccountsScreen-module__qxa_0a__tableCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;overflow-x:auto;box-shadow:0 1px 3px #0000000a}.ChartOfAccountsScreen-module__qxa_0a__table{text-align:left;border-collapse:collapse;width:100%;font-size:12px}.ChartOfAccountsScreen-module__qxa_0a__thead{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;background-color:#f4f3f7;border-bottom:1px solid #dad9dd;font-size:11px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__thead th{white-space:nowrap;padding:8px 12px}.ChartOfAccountsScreen-module__qxa_0a__row{cursor:pointer;border-bottom:1px solid #eeedf1;transition:background-color .12s}.ChartOfAccountsScreen-module__qxa_0a__row:last-child{border-bottom:none}.ChartOfAccountsScreen-module__qxa_0a__row:hover{background-color:#f4f3f7}.ChartOfAccountsScreen-module__qxa_0a__rowInactive{opacity:.6}.ChartOfAccountsScreen-module__qxa_0a__td{vertical-align:middle;padding:8px 12px}.ChartOfAccountsScreen-module__qxa_0a__typeDot{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.ChartOfAccountsScreen-module__qxa_0a__dotAsset{background-color:#0077c5}.ChartOfAccountsScreen-module__qxa_0a__dotLiability{background-color:#6b1e28}.ChartOfAccountsScreen-module__qxa_0a__dotEquity{background-color:#0e5e6f}.ChartOfAccountsScreen-module__qxa_0a__dotIncome{background-color:#1e5a38}.ChartOfAccountsScreen-module__qxa_0a__dotExpense{background-color:#5a6355}.ChartOfAccountsScreen-module__qxa_0a__inlineInput{background-color:#fff;border:1px solid #0077c5;border-radius:2px;width:100%;height:28px;padding:2px 6px;font-size:12px}.ChartOfAccountsScreen-module__qxa_0a__inlineInput:focus{outline:none;box-shadow:0 0 0 2px #0077c533}.ChartOfAccountsScreen-module__qxa_0a__menu{z-index:200;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;min-width:220px;padding:4px;display:flex;position:absolute;box-shadow:0 8px 24px #00000024}.ChartOfAccountsScreen-module__qxa_0a__menuHeader{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:6px 10px 4px;font-size:10px;font-weight:700}.ChartOfAccountsScreen-module__qxa_0a__menuItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__menuItem:hover{background-color:#f4f3f7}.ChartOfAccountsScreen-module__qxa_0a__menuItemDanger{color:#ba1a1a}.ChartOfAccountsScreen-module__qxa_0a__menuItemDanger:hover{background-color:#ffdad6}.ChartOfAccountsScreen-module__qxa_0a__menuSep{background-color:#eeedf1;height:1px;margin:4px 0}.ChartOfAccountsScreen-module__qxa_0a__drawerScrim{z-index:80;opacity:0;pointer-events:none;background-color:#1a1c1e59;transition:opacity .2s;position:fixed;inset:0}.ChartOfAccountsScreen-module__qxa_0a__drawerScrimOpen{opacity:1;pointer-events:auto}.ChartOfAccountsScreen-module__qxa_0a__drawer{z-index:81;background-color:#fff;flex-direction:column;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000014}.ChartOfAccountsScreen-module__qxa_0a__drawerOpen{transform:translate(0)}.ChartOfAccountsScreen-module__qxa_0a__accountDrawer{width:560px;max-width:96vw}.ChartOfAccountsScreen-module__qxa_0a__registerDrawer{width:900px;max-width:96vw}.ChartOfAccountsScreen-module__qxa_0a__drawerHeader{border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__drawerTitle{color:#1a1c1e;margin:0;font-size:16px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__drawerBody{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.ChartOfAccountsScreen-module__qxa_0a__drawerFooter{background-color:#fff;border-top:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.ChartOfAccountsScreen-module__qxa_0a__fieldInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;width:100%;height:36px;padding:0 10px;font-size:13px}.ChartOfAccountsScreen-module__qxa_0a__fieldInput:focus{border-color:#0077c5;outline:none}.ChartOfAccountsScreen-module__qxa_0a__registerSummaryStrip{background-color:#f4f3f7;border-bottom:1px solid #dad9dd;flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:16px;padding:12px 20px;display:grid}.ChartOfAccountsScreen-module__qxa_0a__regStripLabel{text-transform:uppercase;color:#5a6355;font-size:10px;font-weight:700}.ChartOfAccountsScreen-module__qxa_0a__regStripVal{color:#1a1c1e;font-variant-numeric:tabular-nums;margin-top:2px;font-size:18px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__regRow{border-bottom:1px solid #eeedf1;align-items:center;gap:12px;padding:10px 20px;font-size:13px;display:flex}.ChartOfAccountsScreen-module__qxa_0a__regRow:hover{background-color:#f8fafb}.ChartOfAccountsScreen-module__qxa_0a__regDate{color:#5a6355;width:80px;font-size:12px}.ChartOfAccountsScreen-module__qxa_0a__regDesc{flex:1;font-weight:500}.ChartOfAccountsScreen-module__qxa_0a__regAmt{text-align:right;font-variant-numeric:tabular-nums;width:110px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__regBal{text-align:right;font-variant-numeric:tabular-nums;color:#5a6355;width:120px;font-weight:600}.ChartOfAccountsScreen-module__qxa_0a__toast{color:#fff;z-index:400;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}
.BankRulesScreen-module__-fpk8a__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.BankRulesScreen-module__-fpk8a__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.BankRulesScreen-module__-fpk8a__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.BankRulesScreen-module__-fpk8a__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.BankRulesScreen-module__-fpk8a__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.BankRulesScreen-module__-fpk8a__breadcrumbSep{color:#6f7a69;font-size:12px}.BankRulesScreen-module__-fpk8a__breadcrumbSection{color:#5a6355;font-size:12px}.BankRulesScreen-module__-fpk8a__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.BankRulesScreen-module__-fpk8a__contextTag{letter-spacing:.02em;color:#5a6355;font-size:11px;font-weight:600}.BankRulesScreen-module__-fpk8a__main{flex-direction:column;flex:1;padding:0 24px 48px;display:flex}.BankRulesScreen-module__-fpk8a__pageHeader{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.BankRulesScreen-module__-fpk8a__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600}.BankRulesScreen-module__-fpk8a__pageSubtitle{color:#5a6355;margin:2px 0 0;font-size:12px}.BankRulesScreen-module__-fpk8a__headerActions{align-items:center;gap:8px;display:flex}.BankRulesScreen-module__-fpk8a__headerBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;transition:background-color .12s;display:inline-flex}.BankRulesScreen-module__-fpk8a__headerBtn:hover{background-color:#f4f3f7}.BankRulesScreen-module__-fpk8a__headerBtnPrimary{color:#fff;background-color:#0a6400;border:none;font-weight:600}.BankRulesScreen-module__-fpk8a__headerBtnPrimary:hover{background-color:#108000}.BankRulesScreen-module__-fpk8a__kpiStrip{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px;display:grid}@media (min-width:1200px){.BankRulesScreen-module__-fpk8a__kpiStrip{grid-template-columns:repeat(4,1fr)}}.BankRulesScreen-module__-fpk8a__kpiCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;padding:12px 16px;display:flex}.BankRulesScreen-module__-fpk8a__kpiLabel{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;font-size:10px;font-weight:700}.BankRulesScreen-module__-fpk8a__kpiValue{color:#1a1c1e;font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:600}.BankRulesScreen-module__-fpk8a__tableCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}.BankRulesScreen-module__-fpk8a__tabsBar{border-bottom:1px solid #dad9dd;align-items:center;gap:4px;height:44px;padding:0 16px;display:flex}.BankRulesScreen-module__-fpk8a__tabBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;height:100%;padding:0 12px;font-size:13px;font-weight:500}.BankRulesScreen-module__-fpk8a__tabBtn:hover{color:#1a1c1e}.BankRulesScreen-module__-fpk8a__tabBtnActive{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.BankRulesScreen-module__-fpk8a__filterBar{border-bottom:1px solid #dad9dd;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.BankRulesScreen-module__-fpk8a__searchInputWrap{flex:1;align-items:center;min-width:180px;max-width:360px;display:flex;position:relative}.BankRulesScreen-module__-fpk8a__searchIcon{color:#6f7a69;pointer-events:none;font-size:16px;position:absolute;left:8px}.BankRulesScreen-module__-fpk8a__searchInput{color:#1a1c1e;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:4px;width:100%;height:30px;padding:0 10px 0 30px;font-size:13px}.BankRulesScreen-module__-fpk8a__searchInput:focus{background-color:#fff;border-color:#0077c5;outline:none}.BankRulesScreen-module__-fpk8a__bulkBar{color:#fff;background-color:#0077c5;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}.BankRulesScreen-module__-fpk8a__bulkBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.BankRulesScreen-module__-fpk8a__bulkBtn:hover{background-color:#ffffff26}.BankRulesScreen-module__-fpk8a__table{text-align:left;border-collapse:collapse;width:100%;font-size:12px}.BankRulesScreen-module__-fpk8a__thead{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;background-color:#f4f3f7;border-bottom:1px solid #dad9dd;font-size:11px;font-weight:600}.BankRulesScreen-module__-fpk8a__thead th{white-space:nowrap;padding:8px 12px}.BankRulesScreen-module__-fpk8a__row{cursor:pointer;border-bottom:1px solid #eeedf1;transition:background-color .12s}.BankRulesScreen-module__-fpk8a__row:last-child{border-bottom:none}.BankRulesScreen-module__-fpk8a__row:hover{background-color:#f4f3f7}.BankRulesScreen-module__-fpk8a__rowPaused{opacity:.65}.BankRulesScreen-module__-fpk8a__td{vertical-align:middle;padding:8px 12px}.BankRulesScreen-module__-fpk8a__codeBadge{color:#1a1c1e;background-color:#eeedf1;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:11px;display:inline-block}.BankRulesScreen-module__-fpk8a__categoryPill{border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.BankRulesScreen-module__-fpk8a__pillBlue{color:#0077c5;background-color:#0077c51a}.BankRulesScreen-module__-fpk8a__pillMaroon{color:#6b1e28;background-color:#6b1e281a}.BankRulesScreen-module__-fpk8a__pillGreen{color:#0a6400;background-color:#0a64001a}.BankRulesScreen-module__-fpk8a__pillTeal{color:#0e5e6f;background-color:#0e5e6f1a}.BankRulesScreen-module__-fpk8a__switch{cursor:pointer;background-color:#dad9dd;border-radius:9px;width:34px;height:18px;transition:background-color .15s;display:inline-block;position:relative}.BankRulesScreen-module__-fpk8a__switchOn{background-color:#0a6400}.BankRulesScreen-module__-fpk8a__switch:after{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s;position:absolute;top:2px;left:2px}.BankRulesScreen-module__-fpk8a__switchOn:after{left:18px}.BankRulesScreen-module__-fpk8a__menu{z-index:200;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;min-width:240px;padding:4px;display:flex;position:absolute;box-shadow:0 8px 24px #00000024}.BankRulesScreen-module__-fpk8a__menuHeader{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:6px 10px 4px;font-size:10px;font-weight:700}.BankRulesScreen-module__-fpk8a__menuItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;display:flex}.BankRulesScreen-module__-fpk8a__menuItem:hover{background-color:#f4f3f7}.BankRulesScreen-module__-fpk8a__menuItemDanger{color:#ba1a1a}.BankRulesScreen-module__-fpk8a__menuItemDanger:hover{background-color:#ffdad6}.BankRulesScreen-module__-fpk8a__menuSep{background-color:#eeedf1;height:1px;margin:4px 0}.BankRulesScreen-module__-fpk8a__drawerScrim{z-index:80;opacity:0;pointer-events:none;background-color:#1a1c1e59;transition:opacity .2s;position:fixed;inset:0}.BankRulesScreen-module__-fpk8a__drawerScrimOpen{opacity:1;pointer-events:auto}.BankRulesScreen-module__-fpk8a__drawer{z-index:81;background-color:#fff;flex-direction:column;width:600px;max-width:96vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000014}.BankRulesScreen-module__-fpk8a__drawerOpen{transform:translate(0)}.BankRulesScreen-module__-fpk8a__drawerHeader{border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.BankRulesScreen-module__-fpk8a__drawerBody{flex-direction:column;flex:1;gap:20px;padding:20px;display:flex;overflow-y:auto}.BankRulesScreen-module__-fpk8a__drawerFooter{border-top:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.BankRulesScreen-module__-fpk8a__condRow{border-bottom:1px solid #f4f3f7;align-items:center;gap:6px;padding:6px 0;display:flex}.BankRulesScreen-module__-fpk8a__condPrefix{color:#5a6355;text-transform:uppercase;min-width:44px;font-size:11px;font-weight:600}.BankRulesScreen-module__-fpk8a__condSelect{background-color:#fff;border:1px solid #dad9dd;border-radius:6px;height:32px;padding:0 8px;font-size:12px}.BankRulesScreen-module__-fpk8a__condInput{background-color:#fff;border:1px solid #dad9dd;border-radius:6px;flex:1;height:32px;padding:0 8px;font-size:12px}.BankRulesScreen-module__-fpk8a__condRemove{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.BankRulesScreen-module__-fpk8a__condRemove:hover{color:#ba1a1a;background-color:#ffdad6}.BankRulesScreen-module__-fpk8a__previewTxn{border-bottom:1px solid #f4f3f7;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.BankRulesScreen-module__-fpk8a__previewTxn:last-child{border-bottom:none}.BankRulesScreen-module__-fpk8a__toast{color:#fff;z-index:400;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}
.ReceiptsScreen-module__UzkKjG__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.ReceiptsScreen-module__UzkKjG__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.ReceiptsScreen-module__UzkKjG__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.ReceiptsScreen-module__UzkKjG__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.ReceiptsScreen-module__UzkKjG__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.ReceiptsScreen-module__UzkKjG__breadcrumbSep{color:#6f7a69;font-size:12px}.ReceiptsScreen-module__UzkKjG__breadcrumbSection{color:#5a6355;font-size:12px}.ReceiptsScreen-module__UzkKjG__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.ReceiptsScreen-module__UzkKjG__contextTag{letter-spacing:.02em;color:#5a6355;font-size:11px;font-weight:600}.ReceiptsScreen-module__UzkKjG__main{flex-direction:column;flex:1;padding:0 24px 48px;display:flex}.ReceiptsScreen-module__UzkKjG__pageHeader{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ReceiptsScreen-module__UzkKjG__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600}.ReceiptsScreen-module__UzkKjG__pageSubtitle{color:#5a6355;margin:2px 0 0;font-size:12px}.ReceiptsScreen-module__UzkKjG__headerActions{align-items:center;gap:8px;display:flex}.ReceiptsScreen-module__UzkKjG__headerBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__headerBtn:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__intakeGrid{grid-template-columns:1fr;gap:16px;margin-bottom:20px;display:grid}@media (min-width:1200px){.ReceiptsScreen-module__UzkKjG__intakeGrid{grid-template-columns:2fr 1fr}}.ReceiptsScreen-module__UzkKjG__dropZone{text-align:center;cursor:pointer;background:#faf9fc;border:2px dashed #becab6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:24px 20px;transition:all .15s;display:flex}.ReceiptsScreen-module__UzkKjG__dropZone:hover{background:#f4f3f7;border-color:#0077c5}.ReceiptsScreen-module__UzkKjG__dropZoneDragover{background:#e8f0fb!important;border-style:solid!important;border-color:#0077c5!important}.ReceiptsScreen-module__UzkKjG__dropIcon{color:#0a6400;font-size:40px}.ReceiptsScreen-module__UzkKjG__dropTitle{color:#1a1c1e;margin-top:8px;font-size:14px;font-weight:600}.ReceiptsScreen-module__UzkKjG__dropSubtitle{color:#5a6355;margin-top:4px;font-size:11px}.ReceiptsScreen-module__UzkKjG__dropBtns{justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.ReceiptsScreen-module__UzkKjG__btnPrimaryGreen{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:12px;font-weight:600;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__btnPrimaryGreen:hover{background-color:#108000}.ReceiptsScreen-module__UzkKjG__btnSecondaryOutline{color:#1a1c1e;cursor:pointer;background-color:#0000;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:12px;font-weight:500;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__btnSecondaryOutline:hover{background-color:#fff}.ReceiptsScreen-module__UzkKjG__fwdCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;padding:16px;display:flex}.ReceiptsScreen-module__UzkKjG__fwdHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ReceiptsScreen-module__UzkKjG__fwdHeaderIcon{color:#0077c5;font-size:18px}.ReceiptsScreen-module__UzkKjG__fwdHeaderTitle{color:#5a6355;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.ReceiptsScreen-module__UzkKjG__fwdDesc{color:#5a6355;margin:0 0 12px;font-size:11px;line-height:1.4}.ReceiptsScreen-module__UzkKjG__fwdInputRow{align-items:center;gap:6px;display:flex}.ReceiptsScreen-module__UzkKjG__fwdInput{color:#1a1c1e;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:4px;outline:none;flex:1;height:32px;padding:0 10px;font-family:monospace;font-size:12px}.ReceiptsScreen-module__UzkKjG__fwdCopyBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:32px;padding:0 10px;font-size:11px;font-weight:600;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__fwdCopyBtn:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__fwdCopiedBadge{color:#006c47;align-items:center;gap:4px;margin-top:8px;font-size:11px;display:flex}.ReceiptsScreen-module__UzkKjG__tableCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000a}.ReceiptsScreen-module__UzkKjG__tabsBar{border-bottom:1px solid #dad9dd;align-items:center;gap:4px;height:44px;padding:0 16px;display:flex;overflow-x:auto}.ReceiptsScreen-module__UzkKjG__tabBtn{color:#5a6355;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;height:100%;padding:0 12px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.ReceiptsScreen-module__UzkKjG__tabBtn:hover{color:#1a1c1e}.ReceiptsScreen-module__UzkKjG__tabBtnActive{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.ReceiptsScreen-module__UzkKjG__tabCountBadge{color:#fff;background-color:#0077c5;border-radius:9999px;margin-left:6px;padding:2px 6px;font-size:10px;font-weight:700}.ReceiptsScreen-module__UzkKjG__filterBar{border-bottom:1px solid #dad9dd;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.ReceiptsScreen-module__UzkKjG__searchWrap{flex:1;align-items:center;min-width:180px;max-width:320px;display:flex;position:relative}.ReceiptsScreen-module__UzkKjG__searchIcon{color:#6f7a69;pointer-events:none;font-size:15px;position:absolute;left:8px}.ReceiptsScreen-module__UzkKjG__searchInput{color:#1a1c1e;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:4px;outline:none;width:100%;height:28px;padding-left:28px;padding-right:8px;font-size:12px}.ReceiptsScreen-module__UzkKjG__searchInput:focus{background-color:#fff;border-color:#0a6400}.ReceiptsScreen-module__UzkKjG__filterBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:11px;font-weight:500;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__filterBtn:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__countText{color:#5a6355;margin-left:auto;font-size:11px}.ReceiptsScreen-module__UzkKjG__bulkBar{color:#fff;background-color:#0077c5;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}.ReceiptsScreen-module__UzkKjG__bulkCount{font-size:12px;font-weight:600}.ReceiptsScreen-module__UzkKjG__bulkSep{background-color:#ffffff4d;width:1px;height:16px}.ReceiptsScreen-module__UzkKjG__bulkBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__bulkBtn:hover{background-color:#ffffff26}.ReceiptsScreen-module__UzkKjG__bulkCloseBtn{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.ReceiptsScreen-module__UzkKjG__table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.ReceiptsScreen-module__UzkKjG__thead{color:#5a6355;text-transform:uppercase;letter-spacing:.04em;background-color:#f4f3f7;border-bottom:1px solid #dad9dd;font-size:11px;font-weight:600}.ReceiptsScreen-module__UzkKjG__th{padding:8px 12px;font-weight:600}.ReceiptsScreen-module__UzkKjG__row{cursor:pointer;border-bottom:1px solid #dad9dd;transition:background-color .15s}.ReceiptsScreen-module__UzkKjG__row:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__td{vertical-align:middle;padding:8px 12px}.ReceiptsScreen-module__UzkKjG__processingRow{background:linear-gradient(90deg,#e8f0fb 0%,#faf9fc 100%)!important}.ReceiptsScreen-module__UzkKjG__receiptThumb{background:linear-gradient(135deg,#f4f3f7 0%,#eeedf1 100%);border:1px solid #dad9dd;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:44px;display:flex;position:relative;overflow:hidden}.ReceiptsScreen-module__UzkKjG__receiptThumb:before{content:"";background:#becab6;height:2px;position:absolute;top:6px;left:6px;right:6px;box-shadow:0 6px #becab6,0 12px #becab6,0 18px #dad9dd}.ReceiptsScreen-module__UzkKjG__spinner{border:2px solid #dad9dd;border-top-color:#0077c5;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ReceiptsScreen-module__UzkKjG__spin}@keyframes ReceiptsScreen-module__UzkKjG__spin{to{transform:rotate(360deg)}}.ReceiptsScreen-module__UzkKjG__catChip{color:#1a1c1e;cursor:pointer;background:#eeedf1;border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;transition:border-color .15s;display:inline-flex}.ReceiptsScreen-module__UzkKjG__catChip:hover{border-color:#0077c5}.ReceiptsScreen-module__UzkKjG__catChipSuggested{color:#0055a5;background-color:#e8f0fb}.ReceiptsScreen-module__UzkKjG__catChipUncat{color:#93000a;background-color:#ffdad6}.ReceiptsScreen-module__UzkKjG__catChipDone{color:#00714b;background-color:#8af5be}.ReceiptsScreen-module__UzkKjG__actionBtn{color:#0a6400;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:24px;padding:0 8px;font-size:11px;font-weight:600;transition:background-color .15s}.ReceiptsScreen-module__UzkKjG__actionBtn:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__reviewedBadge{color:#006c47;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.ReceiptsScreen-module__UzkKjG__moreBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__moreBtn:hover{background-color:#eeedf1}.ReceiptsScreen-module__UzkKjG__drawerScrim{z-index:80;background:#1a1c1e59;position:fixed;inset:0}.ReceiptsScreen-module__UzkKjG__drawer{z-index:81;background:#fff;flex-direction:column;width:820px;max-width:96vw;animation:.22s ease-out ReceiptsScreen-module__UzkKjG__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 24px #00000026}@keyframes ReceiptsScreen-module__UzkKjG__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ReceiptsScreen-module__UzkKjG__drawerHeader{border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.ReceiptsScreen-module__UzkKjG__drawerHeaderTitle{color:#1a1c1e;font-size:16px;font-weight:600}.ReceiptsScreen-module__UzkKjG__drawerHeaderSub{color:#5a6355;font-size:11px}.ReceiptsScreen-module__UzkKjG__drawerIconBtn{color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__drawerIconBtn:hover{background-color:#eeedf1}.ReceiptsScreen-module__UzkKjG__drawerSplit{flex:1;min-height:0;display:flex}.ReceiptsScreen-module__UzkKjG__drawerImage{background-color:#f4f3f7;border-right:1px solid #dad9dd;flex-direction:column;width:45%;display:flex}.ReceiptsScreen-module__UzkKjG__drawerImageViewer{flex:1;justify-content:center;align-items:center;padding:24px;display:flex;overflow-y:auto}.ReceiptsScreen-module__UzkKjG__fakeReceipt{color:#1a1c1e;background:#fff;border-radius:4px;width:280px;min-height:380px;padding:20px;font-family:Courier New,Courier,monospace;font-size:11px;line-height:1.5;box-shadow:0 4px 16px #00000014}.ReceiptsScreen-module__UzkKjG__fakeReceiptStore{text-align:center;margin-bottom:4px;font-size:13px;font-weight:700}.ReceiptsScreen-module__UzkKjG__fakeReceiptSub{text-align:center;color:#5a6355;font-size:10px}.ReceiptsScreen-module__UzkKjG__receiptLineSep{background:#1a1c1e;height:1px;margin:8px 0}.ReceiptsScreen-module__UzkKjG__receiptDottedSep{background:#dad9dd;height:1px;margin:8px 0}.ReceiptsScreen-module__UzkKjG__receiptRow{justify-content:space-between;display:flex}.ReceiptsScreen-module__UzkKjG__receiptTotalRow{border-top:1px solid #1a1c1e;justify-content:space-between;margin-top:4px;padding-top:4px;font-weight:700;display:flex}.ReceiptsScreen-module__UzkKjG__receiptFooter{text-align:center;color:#5a6355;margin-top:8px;font-size:9px}.ReceiptsScreen-module__UzkKjG__imageToolbar{background-color:#fff;border-top:1px solid #dad9dd;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.ReceiptsScreen-module__UzkKjG__imageToolBtn{color:#1a1c1e;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:11px;font-weight:500;display:flex}.ReceiptsScreen-module__UzkKjG__imageToolBtn:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__drawerFields{flex-direction:column;width:55%;display:flex;overflow:hidden}.ReceiptsScreen-module__UzkKjG__drawerFieldsBody{flex:1;padding:16px 20px;overflow-y:auto}.ReceiptsScreen-module__UzkKjG__fieldsSectionTitle{color:#5a6355;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:11px;font-weight:700}.ReceiptsScreen-module__UzkKjG__fieldRow{border-bottom:1px solid #eeedf1;align-items:center;gap:8px;padding:8px 0;display:flex}.ReceiptsScreen-module__UzkKjG__fieldRow:last-child{border-bottom:none}.ReceiptsScreen-module__UzkKjG__fieldLabel{color:#5a6355;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;width:120px;font-size:11px;font-weight:600}.ReceiptsScreen-module__UzkKjG__fieldValue{flex:1;font-size:13px}.ReceiptsScreen-module__UzkKjG__fieldInput,.ReceiptsScreen-module__UzkKjG__fieldSelect{color:#1a1c1e;background:#fff;border:1px solid #dad9dd;border-radius:4px;outline:none;width:100%;height:30px;padding:0 8px;font-size:13px}.ReceiptsScreen-module__UzkKjG__fieldInput:focus,.ReceiptsScreen-module__UzkKjG__fieldSelect:focus{border-color:#0077c5}.ReceiptsScreen-module__UzkKjG__drawerFooter{background-color:#fff;border-top:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ReceiptsScreen-module__UzkKjG__btnSplitExpense{border-radius:4px;display:flex;overflow:hidden}.ReceiptsScreen-module__UzkKjG__btnSplitExpenseMain{color:#fff;cursor:pointer;background-color:#0a6400;border:none;height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .15s}.ReceiptsScreen-module__UzkKjG__btnSplitExpenseMain:hover{background-color:#108000}.ReceiptsScreen-module__UzkKjG__btnSplitExpenseArrow{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-left:1px solid #fff3;justify-content:center;align-items:center;height:32px;padding:0 6px;transition:background-color .15s;display:flex}.ReceiptsScreen-module__UzkKjG__btnSplitExpenseArrow:hover{background-color:#108000}.ReceiptsScreen-module__UzkKjG__catPicker{z-index:200;background:#fff;border:1px solid #dad9dd;border-radius:8px;min-width:280px;padding:6px;position:fixed;box-shadow:0 8px 24px #00000024}.ReceiptsScreen-module__UzkKjG__catPickerSearch{border:1px solid #dad9dd;border-radius:6px;outline:none;width:100%;height:32px;margin-bottom:6px;padding:0 10px;font-size:12px}.ReceiptsScreen-module__UzkKjG__catPickerSearch:focus{border-color:#0077c5}.ReceiptsScreen-module__UzkKjG__pickerSection{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:4px 10px 2px;font-size:10px;font-weight:700}.ReceiptsScreen-module__UzkKjG__catPickerOpt{cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;transition:background-color .12s;display:flex}.ReceiptsScreen-module__UzkKjG__catPickerOpt:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__catDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ReceiptsScreen-module__UzkKjG__pickerSep{background-color:#eeedf1;height:1px;margin:4px 0}.ReceiptsScreen-module__UzkKjG__rowMenu{z-index:9999;background:#fff;border:1px solid #dad9dd;border-radius:8px;min-width:250px;max-width:320px;max-height:calc(100vh - 80px);padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000024}.ReceiptsScreen-module__UzkKjG__menuHeader{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:6px 10px 4px;font-size:10px;font-weight:700}.ReceiptsScreen-module__UzkKjG__menuItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;transition:background-color .12s;display:flex}.ReceiptsScreen-module__UzkKjG__menuItem:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__menuItemDanger{color:#ba1a1a!important}.ReceiptsScreen-module__UzkKjG__menuItemDanger:hover{background-color:#ffdad6!important}.ReceiptsScreen-module__UzkKjG__menuSep{background-color:#eeedf1;height:1px;margin:4px 0}.ReceiptsScreen-module__UzkKjG__matchMenu{z-index:200;background:#fff;border:1px solid #dad9dd;border-radius:8px;min-width:340px;max-height:360px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000024}.ReceiptsScreen-module__UzkKjG__matchHeader{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;border-bottom:1px solid #eeedf1;padding:8px 12px;font-size:11px;font-weight:700}.ReceiptsScreen-module__UzkKjG__matchItem{cursor:pointer;border-bottom:1px solid #f4f3f7;align-items:flex-start;gap:10px;padding:8px 12px;transition:background-color .12s;display:flex}.ReceiptsScreen-module__UzkKjG__matchItem:hover{background-color:#f4f3f7}.ReceiptsScreen-module__UzkKjG__matchItem:last-child{border-bottom:none}.ReceiptsScreen-module__UzkKjG__matchAmt{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:600}.ReceiptsScreen-module__UzkKjG__matchDate{color:#5a6355;font-size:10px}.ReceiptsScreen-module__UzkKjG__toast{color:#fff;z-index:400;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;animation:.2s ease-out ReceiptsScreen-module__UzkKjG__fadeIn;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}@keyframes ReceiptsScreen-module__UzkKjG__fadeIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}
.BillsScreen-module__68D5sq__container{color:#1a1c1e;background-color:#fff;flex-direction:column;width:100%;height:calc(100vh - 92px);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.BillsScreen-module__68D5sq__header{z-index:20;background-color:#fff;flex-direction:column;flex-shrink:0;padding:16px 24px 0;display:flex}.BillsScreen-module__68D5sq__breadcrumbsRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.BillsScreen-module__68D5sq__breadcrumbText{color:#5a6355;font-size:11px;font-weight:500}.BillsScreen-module__68D5sq__topRightActions{color:#5a6355;align-items:center;gap:16px;display:flex}.BillsScreen-module__68D5sq__feedbackLink{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:12px;display:flex}.BillsScreen-module__68D5sq__feedbackLink:hover{color:#1a1c1e;background-color:#f4f3f7}.BillsScreen-module__68D5sq__iconBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .12s,color .12s;display:inline-flex}.BillsScreen-module__68D5sq__iconBtn:hover{color:#1a1c1e;background-color:#f4f3f7}.BillsScreen-module__68D5sq__titleRow{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.BillsScreen-module__68D5sq__title{color:#1a1c1e;letter-spacing:-.015em;margin:0;font-size:32px;font-weight:600}.BillsScreen-module__68D5sq__mainActionsGroup{align-items:center;gap:12px;display:flex;position:relative}.BillsScreen-module__68D5sq__emailSettingsLink{color:#1a1c1e;cursor:pointer;font-size:13px;font-weight:600;text-decoration:none}.BillsScreen-module__68D5sq__emailSettingsLink:hover{text-decoration:underline}.BillsScreen-module__68D5sq__payBillsBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:32px;padding:0 16px;font-size:13px;font-weight:600;transition:background-color .12s}.BillsScreen-module__68D5sq__payBillsBtn:hover{background-color:#f4f3f7}.BillsScreen-module__68D5sq__splitBtn{align-items:center;display:flex;position:relative}.BillsScreen-module__68D5sq__splitBtnMain{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .12s;display:flex}.BillsScreen-module__68D5sq__splitBtnMain:hover{background-color:#108000}.BillsScreen-module__68D5sq__splitBtnArrow{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-left:1px solid #084e00;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;height:32px;padding:0 6px;transition:background-color .12s;display:flex}.BillsScreen-module__68D5sq__splitBtnArrow:hover{background-color:#108000}.BillsScreen-module__68D5sq__emailBanner{background-color:#fff;border:1px solid #0077c5;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;display:flex}.BillsScreen-module__68D5sq__bannerContent{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.BillsScreen-module__68D5sq__bannerIcon{color:#0077c5;font-size:18px;line-height:1}.BillsScreen-module__68D5sq__bannerBold{color:#1a1c1e;font-weight:600}.BillsScreen-module__68D5sq__bannerMuted{color:#5a6355}.BillsScreen-module__68D5sq__bannerEmail{color:#1a1c1e;-webkit-user-select:all;user-select:all;background-color:#f4f3f7;border-radius:4px;padding:2px 6px;font-weight:600}.BillsScreen-module__68D5sq__copyEmailBtn{color:#0077c5;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.BillsScreen-module__68D5sq__copyEmailBtn:hover{background-color:#eef5fa}.BillsScreen-module__68D5sq__tabsRow{border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;display:flex}.BillsScreen-module__68D5sq__tabsList{align-items:center;gap:24px;height:40px;display:flex}.BillsScreen-module__68D5sq__tabBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;height:100%;padding:0 4px;font-size:14px;font-weight:500;transition:color .12s,border-color .12s}.BillsScreen-module__68D5sq__tabBtn:hover{color:#1a1c1e}.BillsScreen-module__68D5sq__tabBtnActive{color:#0a6400;border-bottom-color:#0a6400;font-weight:600}.BillsScreen-module__68D5sq__howToLink{color:#0a6400;cursor:pointer;font-size:13px;text-decoration:none}.BillsScreen-module__68D5sq__howToLink:hover{text-decoration:underline}.BillsScreen-module__68D5sq__main{flex-direction:column;flex:1;padding:16px 24px;display:flex;overflow-y:auto}.BillsScreen-module__68D5sq__filterBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.BillsScreen-module__68D5sq__filtersLeft{flex-direction:column;gap:8px;display:flex}.BillsScreen-module__68D5sq__filtersRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.BillsScreen-module__68D5sq__filterField{width:190px}.BillsScreen-module__68D5sq__filterLabel{color:#5a6355;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.BillsScreen-module__68D5sq__fieldSelect{color:#1a1c1e;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;width:100%;height:36px;padding:0 30px 0 10px;font-size:13px}.BillsScreen-module__68D5sq__fieldSelect:focus{border-color:#0a6400;outline:none;box-shadow:0 0 0 3px #0a64001a}.BillsScreen-module__68D5sq__dateTrigger{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.BillsScreen-module__68D5sq__dateTriggerInner{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:36px;padding:0 10px;font-size:13px;display:flex}.BillsScreen-module__68D5sq__dateTriggerInner:hover{border-color:#becab6}.BillsScreen-module__68D5sq__filterBtnTrigger{color:#1a1c1e;cursor:pointer;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:6px;align-items:center;gap:6px;height:36px;margin-top:18px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .12s;display:flex}.BillsScreen-module__68D5sq__filterBtnTrigger:hover{background-color:#e3e2e6}.BillsScreen-module__68D5sq__activeDatePill{color:#1a1c1e;cursor:default;background-color:#eef5fa;border:none;border-radius:14px;align-items:center;gap:8px;height:28px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.BillsScreen-module__68D5sq__pillCloseBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;display:flex}.BillsScreen-module__68D5sq__pillCloseBtn:hover{color:#1a1c1e;background-color:#00000014}.BillsScreen-module__68D5sq__filtersRight{align-items:center;gap:16px;margin-top:18px;display:flex}.BillsScreen-module__68D5sq__customizeBtn{color:#1a1c1e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.BillsScreen-module__68D5sq__customizeBtn:hover{background-color:#f4f3f7;border-color:#dad9dd}.BillsScreen-module__68D5sq__tableContainer{border-top:1px solid #dad9dd;flex:1;margin-top:8px;overflow-x:auto}.BillsScreen-module__68D5sq__table{text-align:left;color:#5a6355;border-collapse:collapse;width:100%;font-size:12px}.BillsScreen-module__68D5sq__tableHeader{text-transform:uppercase;letter-spacing:.05em;background-color:#faf9fc;border-bottom:1px solid #dad9dd;font-weight:600}.BillsScreen-module__68D5sq__tableHeader th{white-space:nowrap;padding:12px}.BillsScreen-module__68D5sq__tableRow{color:#1a1c1e;border-bottom:1px solid #dad9dd;font-size:13px;transition:background-color .1s}.BillsScreen-module__68D5sq__tableRow:hover{background-color:#f8fafb}.BillsScreen-module__68D5sq__tableRow td{white-space:nowrap;padding:12px}.BillsScreen-module__68D5sq__tableRowAlt{background-color:#faf9fc}.BillsScreen-module__68D5sq__compactRow td{padding:6px 12px}.BillsScreen-module__68D5sq__emptyStateCell{text-align:center;padding:96px 16px}.BillsScreen-module__68D5sq__emptyStateTitle{color:#1a1c1e;margin:0 0 8px;font-size:18px;font-weight:600}.BillsScreen-module__68D5sq__emptyStateDesc{color:#5a6355;margin:0 0 16px;font-size:13px}.BillsScreen-module__68D5sq__uploadFilesBtn{color:#0a6400;cursor:pointer;background:0 0;border:none;height:32px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:underline}.BillsScreen-module__68D5sq__uploadFilesBtn:hover{color:#108000}.BillsScreen-module__68D5sq__sourceBadge{color:#5a6355;background-color:#f4f3f7;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.BillsScreen-module__68D5sq__categoryTag{color:#1a1c1e;background-color:#eeedf1;border-radius:4px;padding:2px 8px;font-size:11px;display:inline-block}.BillsScreen-module__68D5sq__pagination{color:#5a6355;flex-shrink:0;justify-content:space-between;align-items:center;margin-top:16px;font-size:12px;display:flex}.BillsScreen-module__68D5sq__paginationControls{align-items:center;gap:8px;display:flex}.BillsScreen-module__68D5sq__pageInput{text-align:center;color:#1a1c1e;border:1px solid #dad9dd;border-radius:4px;width:40px;height:28px;font-size:12px}.BillsScreen-module__68D5sq__disabledIconBtn{opacity:.4;cursor:not-allowed}.BillsScreen-module__68D5sq__popover{z-index:120;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;position:absolute;box-shadow:0 8px 24px #00000024}.BillsScreen-module__68D5sq__datePopover{width:500px;padding:20px;top:60px;left:0}.BillsScreen-module__68D5sq__filterPopover{width:320px;padding:20px;top:44px;left:0}.BillsScreen-module__68D5sq__popoverHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.BillsScreen-module__68D5sq__popoverTitle{margin:0;font-size:16px;font-weight:600}.BillsScreen-module__68D5sq__dateInputsRow{align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.BillsScreen-module__68D5sq__inputWrapper{position:relative}.BillsScreen-module__68D5sq__fieldInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;width:100%;height:36px;padding:0 30px 0 10px;font-size:13px}.BillsScreen-module__68D5sq__fieldInput:focus{border-color:#0a6400;outline:none}.BillsScreen-module__68D5sq__inputIcon{color:#5a6355;pointer-events:none;font-size:16px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.BillsScreen-module__68D5sq__popoverFooter{justify-content:space-between;align-items:center;display:flex}.BillsScreen-module__68D5sq__popoverResetBtn{cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:32px;padding:0 16px;font-size:13px;font-weight:600}.BillsScreen-module__68D5sq__popoverResetBtn:hover{background-color:#f4f3f7}.BillsScreen-module__68D5sq__popoverApplyBtn{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-radius:4px;height:32px;padding:0 16px;font-size:13px;font-weight:600}.BillsScreen-module__68D5sq__popoverApplyBtn:hover{background-color:#108000}.BillsScreen-module__68D5sq__drawerScrim{z-index:80;opacity:0;pointer-events:none;background-color:#1a1c1e59;transition:opacity .2s;position:fixed;inset:0}.BillsScreen-module__68D5sq__drawerScrimOpen{opacity:1;pointer-events:auto}.BillsScreen-module__68D5sq__drawer{z-index:81;background-color:#fff;flex-direction:column;width:380px;max-width:96vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000014}.BillsScreen-module__68D5sq__drawerOpen{transform:translate(0)}.BillsScreen-module__68D5sq__drawerHeader{border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;padding:20px;display:flex}.BillsScreen-module__68D5sq__drawerTitle{color:#1a1c1e;margin:0;font-size:16px;font-weight:600}.BillsScreen-module__68D5sq__drawerBody{flex-direction:column;flex:1;gap:24px;padding:20px;display:flex;overflow-y:auto}.BillsScreen-module__68D5sq__drawerSectionTitle{color:#1a1c1e;cursor:pointer;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.BillsScreen-module__68D5sq__sortBox{border:1px solid #dad9dd;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.BillsScreen-module__68D5sq__addSortBtn{color:#0a6400;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:8px;font-size:12px;font-weight:600;display:flex}.BillsScreen-module__68D5sq__addSortBtn:hover{text-decoration:underline}.BillsScreen-module__68D5sq__columnOrderItem{border-radius:4px;justify-content:space-between;align-items:center;padding:4px 6px;display:flex}.BillsScreen-module__68D5sq__columnOrderItem:hover{background-color:#f4f3f7}.BillsScreen-module__68D5sq__columnItemLeft{align-items:center;gap:8px;font-size:13px;display:flex}.BillsScreen-module__68D5sq__dragHandle{color:#6f7a69;cursor:grab;font-size:18px}.BillsScreen-module__68D5sq__rowMenu{z-index:9999;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;min-width:200px;max-width:320px;max-height:calc(100vh - 80px);padding:4px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000024}.BillsScreen-module__68D5sq__rowMenuItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;display:flex}.BillsScreen-module__68D5sq__rowMenuItem:hover{background-color:#f4f3f7}.BillsScreen-module__68D5sq__modalBackdrop{z-index:250;background-color:#1a1c1e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.BillsScreen-module__68D5sq__modalContent{background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;width:100%;max-width:540px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 12px 36px #0000002e}.BillsScreen-module__68D5sq__modalHeader{border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.BillsScreen-module__68D5sq__modalTitle{color:#1a1c1e;margin:0;font-size:18px;font-weight:600}.BillsScreen-module__68D5sq__modalBody{flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.BillsScreen-module__68D5sq__modalFooter{background-color:#faf9fc;border-top:1px solid #dad9dd;justify-content:flex-end;align-items:center;gap:10px;padding:12px 20px;display:flex}.BillsScreen-module__68D5sq__modalGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.BillsScreen-module__68D5sq__modalFullWidth{grid-column:span 2}.BillsScreen-module__68D5sq__modalLabel{color:#5a6355;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.BillsScreen-module__68D5sq__toast{color:#fff;z-index:500;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;animation:2.4s forwards BillsScreen-module__68D5sq__fadeInOut;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}@keyframes BillsScreen-module__68D5sq__fadeInOut{0%{opacity:0;transform:translate(-50%,10px)}10%{opacity:1;transform:translate(-50%)}85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}
.EstimatesScreen-module__Z5g0kq__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:calc(100vh - 92px);padding-bottom:48px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.EstimatesScreen-module__Z5g0kq__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.EstimatesScreen-module__Z5g0kq__breadcrumbGroup{align-items:center;gap:8px;font-size:12px;display:flex}.EstimatesScreen-module__Z5g0kq__domainIcon{color:#5a6355;font-size:20px}.EstimatesScreen-module__Z5g0kq__breadcrumbLabel{color:#1a1c1e;font-weight:600}.EstimatesScreen-module__Z5g0kq__breadcrumbSep{color:#6f7a69}.EstimatesScreen-module__Z5g0kq__breadcrumbActive{color:#0a6400;font-weight:600}.EstimatesScreen-module__Z5g0kq__previewBadge{color:#5a6355;font-size:11px}.EstimatesScreen-module__Z5g0kq__mainContent{padding:0 24px}.EstimatesScreen-module__Z5g0kq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.EstimatesScreen-module__Z5g0kq__title{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600;line-height:32px}.EstimatesScreen-module__Z5g0kq__subtitle{color:#5a6355;margin-top:2px;font-size:12px;line-height:16px}.EstimatesScreen-module__Z5g0kq__headerActions{align-items:center;gap:8px;display:flex}.EstimatesScreen-module__Z5g0kq__splitBtn{align-items:center;display:flex;position:relative}.EstimatesScreen-module__Z5g0kq__splitBtnMain{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .12s;display:flex}.EstimatesScreen-module__Z5g0kq__splitBtnMain:hover{background-color:#108000}.EstimatesScreen-module__Z5g0kq__splitBtnArrow{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-left:1px solid #fff3;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;height:32px;padding:0 6px;transition:background-color .12s;display:flex}.EstimatesScreen-module__Z5g0kq__splitBtnArrow:hover{background-color:#108000}.EstimatesScreen-module__Z5g0kq__secondaryBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:13px;transition:background-color .12s;display:flex}.EstimatesScreen-module__Z5g0kq__secondaryBtn:hover{background-color:#f4f3f7}.EstimatesScreen-module__Z5g0kq__kpiStrip{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px;display:grid}@media (min-width:1200px){.EstimatesScreen-module__Z5g0kq__kpiStrip{grid-template-columns:repeat(4,1fr)}}.EstimatesScreen-module__Z5g0kq__kpiCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;padding:12px 16px}.EstimatesScreen-module__Z5g0kq__kpiLabel{color:#5a6355;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.EstimatesScreen-module__Z5g0kq__kpiValue{color:#1a1c1e;font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:600}.EstimatesScreen-module__Z5g0kq__kpiValueGreen{color:#006c47}.EstimatesScreen-module__Z5g0kq__kpiMeta{color:#5a6355;margin-top:2px;font-size:11px}.EstimatesScreen-module__Z5g0kq__createActionsRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.EstimatesScreen-module__Z5g0kq__createActionsLabel{color:#5a6355;text-transform:uppercase;letter-spacing:.04em;margin-right:4px;font-size:11px;font-weight:700}.EstimatesScreen-module__Z5g0kq__actionChip{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:11px;font-weight:600;transition:all .12s;display:flex}.EstimatesScreen-module__Z5g0kq__actionChip:hover{color:#fff;background-color:#0a6400;border-color:#0a6400}.EstimatesScreen-module__Z5g0kq__actionChipMuted{color:#1a1c1e;cursor:pointer;background-color:#eeedf1;border:none;border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:11px;font-weight:600;transition:background-color .12s;display:flex}.EstimatesScreen-module__Z5g0kq__actionChipMuted:hover{background-color:#e9e8eb}.EstimatesScreen-module__Z5g0kq__tableCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.EstimatesScreen-module__Z5g0kq__tabStrip{border-bottom:1px solid #dad9dd;align-items:center;gap:4px;height:44px;padding:0 16px;display:flex;overflow-x:auto}.EstimatesScreen-module__Z5g0kq__tabUnderline{color:#5a6355;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;height:100%;padding:0 12px;font-size:12px;font-weight:500}.EstimatesScreen-module__Z5g0kq__tabUnderline:hover{color:#1a1c1e}.EstimatesScreen-module__Z5g0kq__tabUnderlineActive{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.EstimatesScreen-module__Z5g0kq__filterBar{border-bottom:1px solid #dad9dd;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.EstimatesScreen-module__Z5g0kq__searchWrapper{flex:1;align-items:center;min-width:180px;max-width:320px;display:flex;position:relative}.EstimatesScreen-module__Z5g0kq__searchIcon{color:#6f7a69;pointer-events:none;font-size:15px;position:absolute;left:8px}.EstimatesScreen-module__Z5g0kq__searchInput{color:#1a1c1e;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:4px;width:100%;height:28px;padding-left:28px;padding-right:8px;font-size:12px}.EstimatesScreen-module__Z5g0kq__searchInput:focus{background-color:#fff;border-color:#0077c5;outline:none}.EstimatesScreen-module__Z5g0kq__filterBtn{cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:11px;font-weight:600;display:flex}.EstimatesScreen-module__Z5g0kq__filterBtn:hover{background-color:#f4f3f7}.EstimatesScreen-module__Z5g0kq__countIndicator{color:#5a6355;margin-left:auto;font-size:11px}.EstimatesScreen-module__Z5g0kq__bulkBar{color:#fff;background-color:#0077c5;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}.EstimatesScreen-module__Z5g0kq__bulkCount{font-size:12px;font-weight:600}.EstimatesScreen-module__Z5g0kq__bulkSep{background-color:#ffffff4d;width:1px;height:16px}.EstimatesScreen-module__Z5g0kq__bulkActionBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:flex}.EstimatesScreen-module__Z5g0kq__bulkActionBtn:hover{background-color:#ffffff26}.EstimatesScreen-module__Z5g0kq__bulkCloseBtn{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.EstimatesScreen-module__Z5g0kq__table{text-align:left;border-collapse:collapse;width:100%;font-size:13px}.EstimatesScreen-module__Z5g0kq__tableHeader{color:#5a6355;text-transform:uppercase;letter-spacing:.05em;background-color:#f4f3f7;font-size:11px;font-weight:600}.EstimatesScreen-module__Z5g0kq__tableHeader th{padding:8px 12px}.EstimatesScreen-module__Z5g0kq__row{cursor:pointer;border-bottom:1px solid #dad9dd;transition:background-color .1s}.EstimatesScreen-module__Z5g0kq__row:hover{background-color:#f4f3f7}.EstimatesScreen-module__Z5g0kq__row td{padding:8px 12px}.EstimatesScreen-module__Z5g0kq__rowCheck{accent-color:#0077c5}.EstimatesScreen-module__Z5g0kq__customerCell{align-items:center;gap:8px;display:flex}.EstimatesScreen-module__Z5g0kq__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.EstimatesScreen-module__Z5g0kq__avatarNavy{background-color:#1f2937}.EstimatesScreen-module__Z5g0kq__avatarBlue{background-color:#0077c5}.EstimatesScreen-module__Z5g0kq__avatarTeal{background-color:#0e5e6f}.EstimatesScreen-module__Z5g0kq__avatarMaroon{background-color:#6b1e28}.EstimatesScreen-module__Z5g0kq__avatarGreen{background-color:#1e5a38}.EstimatesScreen-module__Z5g0kq__customerName{color:#1a1c1e;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.EstimatesScreen-module__Z5g0kq__customerEmail{color:#5a6355;font-size:11px}.EstimatesScreen-module__Z5g0kq__textMuted{color:#5a6355}.EstimatesScreen-module__Z5g0kq__textRight{text-align:right;font-variant-numeric:tabular-nums}.EstimatesScreen-module__Z5g0kq__textExpired{color:#ba1a1a}.EstimatesScreen-module__Z5g0kq__statusPill{white-space:nowrap;border-radius:10px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.EstimatesScreen-module__Z5g0kq__statusDraft{color:#5a6355;background-color:#f4f3f7}.EstimatesScreen-module__Z5g0kq__statusSent{color:#0055a5;background-color:#e8f0fb}.EstimatesScreen-module__Z5g0kq__statusViewed{color:#8a5a00;background-color:#fff4dc}.EstimatesScreen-module__Z5g0kq__statusAccepted{color:#00714b;background-color:#8af5be}.EstimatesScreen-module__Z5g0kq__statusDeclined{color:#93000a;background-color:#ffdad6}.EstimatesScreen-module__Z5g0kq__statusExpired{color:#5a6355;background-color:#f4f3f7;text-decoration:line-through}.EstimatesScreen-module__Z5g0kq__statusConverted{color:#4a3fc4;background-color:#e8e8f8}.EstimatesScreen-module__Z5g0kq__moreBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.EstimatesScreen-module__Z5g0kq__moreBtn:hover{color:#1a1c1e;background-color:#eeedf1}.EstimatesScreen-module__Z5g0kq__floatingMenu{z-index:200;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;min-width:220px;padding:4px;display:flex;position:fixed;box-shadow:0 8px 24px #00000024}.EstimatesScreen-module__Z5g0kq__menuHeader{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:6px 10px 4px;font-size:10px;font-weight:700}.EstimatesScreen-module__Z5g0kq__menuItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;display:flex}.EstimatesScreen-module__Z5g0kq__menuItem:hover{background-color:#f4f3f7}.EstimatesScreen-module__Z5g0kq__menuItemDanger{color:#ba1a1a}.EstimatesScreen-module__Z5g0kq__menuItemDanger:hover{background-color:#ffdad6}.EstimatesScreen-module__Z5g0kq__menuSep{background-color:#eeedf1;height:1px;margin:4px 0}.EstimatesScreen-module__Z5g0kq__drawerScrim{z-index:80;opacity:0;pointer-events:none;background-color:#1a1c1e59;transition:opacity .2s;position:fixed;inset:0}.EstimatesScreen-module__Z5g0kq__drawerScrimOpen{opacity:1;pointer-events:auto}.EstimatesScreen-module__Z5g0kq__drawer{z-index:81;background-color:#fff;flex-direction:column;width:720px;max-width:96vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-6px 0 24px #0000001f}.EstimatesScreen-module__Z5g0kq__drawerOpen{transform:translate(0)}.EstimatesScreen-module__Z5g0kq__drawerHeader{border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.EstimatesScreen-module__Z5g0kq__drawerHeaderLeft{align-items:center;gap:8px;min-width:0;display:flex}.EstimatesScreen-module__Z5g0kq__drawerTitle{color:#1a1c1e;font-size:16px;font-weight:600}.EstimatesScreen-module__Z5g0kq__drawerSubtitle{color:#5a6355;font-size:11px}.EstimatesScreen-module__Z5g0kq__drawerCloseBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.EstimatesScreen-module__Z5g0kq__drawerCloseBtn:hover{background-color:#eeedf1}.EstimatesScreen-module__Z5g0kq__drawerBody{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.EstimatesScreen-module__Z5g0kq__customerBanner{background-color:#f4f3f7;border-radius:8px;padding:12px 16px}.EstimatesScreen-module__Z5g0kq__customerBannerLabel{color:#5a6355;text-transform:uppercase;font-size:10px;font-weight:700}.EstimatesScreen-module__Z5g0kq__customerBannerName{color:#1a1c1e;margin-top:4px;font-size:16px;font-weight:600}.EstimatesScreen-module__Z5g0kq__customerBannerEmail{color:#5a6355;font-size:11px}.EstimatesScreen-module__Z5g0kq__detailsGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.EstimatesScreen-module__Z5g0kq__fieldGroup{flex-direction:column;gap:4px;display:flex}.EstimatesScreen-module__Z5g0kq__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;font-size:11px;font-weight:600;display:block}.EstimatesScreen-module__Z5g0kq__fieldInput{background-color:#fff;border:1px solid #dad9dd;border-radius:6px;width:100%;height:34px;padding:0 10px;font-size:13px}.EstimatesScreen-module__Z5g0kq__fieldInput:focus{border-color:#0077c5;outline:none}.EstimatesScreen-module__Z5g0kq__linesSection{flex-direction:column;gap:8px;display:flex}.EstimatesScreen-module__Z5g0kq__linesHeaderRow{justify-content:space-between;align-items:center;display:flex}.EstimatesScreen-module__Z5g0kq__linesSectionTitle{color:#5a6355;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.EstimatesScreen-module__Z5g0kq__addLineBtn{color:#0a6400;cursor:pointer;background:0 0;border:none;font-size:11px;font-weight:600}.EstimatesScreen-module__Z5g0kq__addLineBtn:hover{text-decoration:underline}.EstimatesScreen-module__Z5g0kq__linesTableHead{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;background-color:#f4f3f7;border-radius:4px 4px 0 0;grid-template-columns:24px 1fr 70px 90px 100px 24px;gap:8px;padding:6px 8px;font-size:10px;font-weight:700;display:grid}.EstimatesScreen-module__Z5g0kq__lineRowItem{border-bottom:1px solid #eeedf1;grid-template-columns:24px 1fr 70px 90px 100px 24px;align-items:center;gap:8px;padding:8px 0;display:grid}.EstimatesScreen-module__Z5g0kq__lineInput{background:0 0;border:1px solid #0000;border-radius:3px;width:100%;height:28px;padding:0 6px;font-size:12px}.EstimatesScreen-module__Z5g0kq__lineInput:focus{background-color:#fff;border-color:#0077c5;outline:none}.EstimatesScreen-module__Z5g0kq__lineInputNum{text-align:right;font-variant-numeric:tabular-nums}.EstimatesScreen-module__Z5g0kq__lineDeleteBtn{cursor:pointer;color:#5a6355;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.EstimatesScreen-module__Z5g0kq__lineDeleteBtn:hover{color:#ba1a1a;background-color:#ffdad6}.EstimatesScreen-module__Z5g0kq__totalsBox{justify-content:flex-end;display:flex}.EstimatesScreen-module__Z5g0kq__totalsInner{flex-direction:column;gap:4px;width:256px;font-size:13px;display:flex}.EstimatesScreen-module__Z5g0kq__totalsRow{justify-content:space-between;display:flex}.EstimatesScreen-module__Z5g0kq__totalsRowFinal{border-top:1px solid #dad9dd;justify-content:space-between;padding-top:8px;font-weight:600;display:flex}.EstimatesScreen-module__Z5g0kq__noteTextarea{resize:vertical;border:1px solid #dad9dd;border-radius:6px;width:100%;height:56px;padding:8px 10px;font-family:inherit;font-size:13px}.EstimatesScreen-module__Z5g0kq__noteTextarea:focus{border-color:#0077c5;outline:none}.EstimatesScreen-module__Z5g0kq__activityList{flex-direction:column;gap:8px;font-size:13px;display:flex}.EstimatesScreen-module__Z5g0kq__activityItem{align-items:flex-start;gap:8px;display:flex}.EstimatesScreen-module__Z5g0kq__activityTitle{font-weight:500}.EstimatesScreen-module__Z5g0kq__activityTime{color:#5a6355;font-size:11px}.EstimatesScreen-module__Z5g0kq__drawerFooter{border-top:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.EstimatesScreen-module__Z5g0kq__modalScrim{z-index:110;background-color:#1a1c1e66;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.EstimatesScreen-module__Z5g0kq__modalCard{text-align:center;background-color:#fff;border-radius:12px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 20px 25px -5px #0003}.EstimatesScreen-module__Z5g0kq__modalBody{padding:24px}.EstimatesScreen-module__Z5g0kq__modalIconBox{color:#00714b;background-color:#8af5be;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 12px;display:flex}.EstimatesScreen-module__Z5g0kq__modalTitle{margin:0 0 4px;font-size:16px;font-weight:600}.EstimatesScreen-module__Z5g0kq__modalSummary{color:#5a6355;margin:0 0 16px;font-size:12px}.EstimatesScreen-module__Z5g0kq__modalBenefitsBox{text-align:left;color:#5a6355;background-color:#f4f3f7;border-radius:8px;flex-direction:column;gap:6px;padding:12px;font-size:11px;display:flex}.EstimatesScreen-module__Z5g0kq__benefitItem{align-items:center;gap:8px;display:flex}.EstimatesScreen-module__Z5g0kq__benefitCheck{color:#006c47;font-size:14px}.EstimatesScreen-module__Z5g0kq__modalActions{gap:8px;padding:0 16px 16px;display:flex}.EstimatesScreen-module__Z5g0kq__modalCancelBtn{cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;flex:1;height:36px;font-size:13px}.EstimatesScreen-module__Z5g0kq__modalCancelBtn:hover{background-color:#f4f3f7}.EstimatesScreen-module__Z5g0kq__modalConfirmBtn{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:4px;height:36px;font-size:13px;font-weight:600;display:flex}.EstimatesScreen-module__Z5g0kq__modalConfirmBtn:hover{background-color:#108000}
.PurchaseOrderScreen-module__T5D5ia__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;height:calc(100vh - 92px);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.PurchaseOrderScreen-module__T5D5ia__header{z-index:20;background-color:#fff;border-bottom:1px solid #dad9dd;flex-direction:column;flex-shrink:0;display:flex}.PurchaseOrderScreen-module__T5D5ia__topRow{justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex}.PurchaseOrderScreen-module__T5D5ia__titleArea{align-items:center;gap:12px;display:flex}.PurchaseOrderScreen-module__T5D5ia__iconBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .12s;display:flex}.PurchaseOrderScreen-module__T5D5ia__iconBtn:hover{color:#1a1c1e;background-color:#eeedf1}.PurchaseOrderScreen-module__T5D5ia__starCircleBtn{color:#fff;cursor:pointer;background-color:#0077c5;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .12s;display:flex}.PurchaseOrderScreen-module__T5D5ia__starCircleBtn:hover{opacity:.9}.PurchaseOrderScreen-module__T5D5ia__mainTitle{color:#1a1c1e;margin:0;font-size:20px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__statusPill{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:700}.PurchaseOrderScreen-module__T5D5ia__statusOpen{color:#0a6400;background-color:#e8f5e9}.PurchaseOrderScreen-module__T5D5ia__statusSent{color:#0284c7;background-color:#e0f2fe}.PurchaseOrderScreen-module__T5D5ia__statusPartial{color:#d97706;background-color:#fef3c7}.PurchaseOrderScreen-module__T5D5ia__statusReceived{color:#15803d;background-color:#dcfce7}.PurchaseOrderScreen-module__T5D5ia__statusCancelled{color:#b91c1c;background-color:#fee2e2}.PurchaseOrderScreen-module__T5D5ia__topRightActions{color:#5a6355;align-items:center;gap:12px;display:flex}.PurchaseOrderScreen-module__T5D5ia__tabRow{border-top:1px solid #dad9dd;justify-content:space-between;align-items:center;height:48px;padding:0 24px;display:flex}.PurchaseOrderScreen-module__T5D5ia__viewsTabs{align-items:center;gap:24px;height:100%;display:flex}.PurchaseOrderScreen-module__T5D5ia__tabBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;height:100%;padding:0 4px;font-size:14px;font-weight:500;transition:color .12s,border-color .12s}.PurchaseOrderScreen-module__T5D5ia__tabBtn:hover{color:#1a1c1e}.PurchaseOrderScreen-module__T5D5ia__tabBtnActive{color:#0a6400;border-bottom-color:#0a6400;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__quickActionsGroup{color:#5a6355;align-items:center;gap:16px;font-size:13px;font-weight:600;display:flex}.PurchaseOrderScreen-module__T5D5ia__quickActionLink{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;display:flex}.PurchaseOrderScreen-module__T5D5ia__quickActionLink:hover{color:#1a1c1e;background-color:#f4f3f7}.PurchaseOrderScreen-module__T5D5ia__workspace{background-color:#faf9fc;flex:1;display:flex;overflow:hidden}.PurchaseOrderScreen-module__T5D5ia__canvasWrapper{flex:1;justify-content:center;padding:24px;display:flex;overflow-y:auto}.PurchaseOrderScreen-module__T5D5ia__editContainer{flex-direction:column;gap:16px;width:100%;max-width:1000px;display:flex}.PurchaseOrderScreen-module__T5D5ia__documentPaper{background-color:#fff;border:1px solid #dad9dd;border-radius:4px;flex-direction:column;min-height:800px;padding:32px 32px 48px;display:flex;position:relative;box-shadow:0 1px 3px #0000000d}.PurchaseOrderScreen-module__T5D5ia__docHeader{justify-content:space-between;align-items:flex-start;margin-bottom:32px;display:flex}.PurchaseOrderScreen-module__T5D5ia__companyTitle{color:#0a6400;letter-spacing:-.01em;margin:0 0 4px;font-size:24px;font-weight:700}.PurchaseOrderScreen-module__T5D5ia__companyName{color:#1a1c1e;font-size:13px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__companyMeta{color:#5a6355;font-size:12px;line-height:1.4}.PurchaseOrderScreen-module__T5D5ia__poNumberBlock{text-align:right}.PurchaseOrderScreen-module__T5D5ia__poLabel{color:#5a6355;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;font-weight:700}.PurchaseOrderScreen-module__T5D5ia__poValue{color:#1a1c1e;font-size:18px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__partyGrid{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:32px;display:grid}.PurchaseOrderScreen-module__T5D5ia__vendorBlock{background-color:#f8fafb;border:1px solid #e2e8f0;border-radius:6px;padding:16px}.PurchaseOrderScreen-module__T5D5ia__partyLabel{color:#5a6355;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:700}.PurchaseOrderScreen-module__T5D5ia__selectWrapper{width:100%;margin-bottom:8px;position:relative}.PurchaseOrderScreen-module__T5D5ia__vendorSelect{color:#1a1c1e;appearance:none;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;width:100%;height:32px;padding:0 28px 0 8px;font-size:13px}.PurchaseOrderScreen-module__T5D5ia__vendorSelect:focus{border-color:#0a6400;outline:none}.PurchaseOrderScreen-module__T5D5ia__selectArrow{color:#5a6355;pointer-events:none;font-size:16px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.PurchaseOrderScreen-module__T5D5ia__partyDetails{color:#5a6355;font-size:12px;line-height:1.5}.PurchaseOrderScreen-module__T5D5ia__partyName{color:#1a1c1e;margin-bottom:4px;font-size:13px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__metaGrid{background-color:#faf9fc;border:1px solid #dad9dd;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px;padding:16px;display:grid}.PurchaseOrderScreen-module__T5D5ia__metaField{flex-direction:column;display:flex}.PurchaseOrderScreen-module__T5D5ia__fieldLabel{color:#5a6355;margin-bottom:4px;font-size:11px;font-weight:500}.PurchaseOrderScreen-module__T5D5ia__textInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;width:100%;height:32px;padding:0 8px;font-size:13px}.PurchaseOrderScreen-module__T5D5ia__textInput:focus{border-color:#0a6400;outline:none}.PurchaseOrderScreen-module__T5D5ia__tableWrapper{flex:1;width:100%;margin-bottom:24px}.PurchaseOrderScreen-module__T5D5ia__linesTable{text-align:left;border-collapse:collapse;width:100%;font-size:13px}.PurchaseOrderScreen-module__T5D5ia__linesHeaderRow{color:#5a6355;background-color:#faf9fc;border-bottom:1px solid #dad9dd;font-size:11px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__thCell{border-right:1px dashed #dad9dd;padding:8px}.PurchaseOrderScreen-module__T5D5ia__thCellRight{text-align:right;border-right:1px dashed #dad9dd;padding:8px}.PurchaseOrderScreen-module__T5D5ia__thCellLast{text-align:right;padding:8px}.PurchaseOrderScreen-module__T5D5ia__lineRow td{border-bottom:1px dashed #dad9dd;padding:12px 8px}.PurchaseOrderScreen-module__T5D5ia__lineRow:last-child td{border-bottom:1px solid #dad9dd}.PurchaseOrderScreen-module__T5D5ia__dragCell{color:#5a6355;text-align:center;border-right:1px dashed #dad9dd;width:36px}.PurchaseOrderScreen-module__T5D5ia__dragHandle{cursor:grab;font-size:16px}.PurchaseOrderScreen-module__T5D5ia__numCell{color:#5a6355;border-right:1px dashed #dad9dd;width:36px}.PurchaseOrderScreen-module__T5D5ia__inputCell{border-right:1px dashed #dad9dd}.PurchaseOrderScreen-module__T5D5ia__cellInput{color:#1a1c1e;background:0 0;border:none;width:100%;font-size:13px}.PurchaseOrderScreen-module__T5D5ia__cellInput:focus{background-color:#f4f3f7;border-radius:2px;outline:none}.PurchaseOrderScreen-module__T5D5ia__itemSku{color:#5a6355;margin-top:2px;font-size:11px}.PurchaseOrderScreen-module__T5D5ia__numberCell{text-align:right;border-right:1px dashed #dad9dd}.PurchaseOrderScreen-module__T5D5ia__numberCellLast{text-align:right;font-weight:500}.PurchaseOrderScreen-module__T5D5ia__tableBtnGroup{align-items:center;gap:8px;margin-top:12px;margin-bottom:32px;display:flex}.PurchaseOrderScreen-module__T5D5ia__tableBtn{color:#5a6355;cursor:pointer;background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.PurchaseOrderScreen-module__T5D5ia__tableBtn:hover{color:#1a1c1e;background-color:#eeedf1}.PurchaseOrderScreen-module__T5D5ia__bottomSection{grid-template-columns:1fr 1fr;gap:48px;margin-top:16px;display:grid}.PurchaseOrderScreen-module__T5D5ia__notesArea{flex-direction:column;gap:16px;display:flex}.PurchaseOrderScreen-module__T5D5ia__sectionLabel{color:#1a1c1e;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.PurchaseOrderScreen-module__T5D5ia__textarea{color:#1a1c1e;resize:vertical;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;width:100%;height:96px;padding:8px;font-size:13px}.PurchaseOrderScreen-module__T5D5ia__textarea:focus{border-color:#0a6400;outline:none}.PurchaseOrderScreen-module__T5D5ia__attachmentDropzone{text-align:center;cursor:pointer;background-color:#fff;border:1px dashed #dad9dd;border-radius:8px;padding:16px;transition:background-color .12s}.PurchaseOrderScreen-module__T5D5ia__attachmentDropzone:hover{background-color:#f4f3f7}.PurchaseOrderScreen-module__T5D5ia__dropzoneTitle{color:#0a6400;margin-bottom:4px;font-size:12px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__dropzoneDesc{color:#5a6355;font-size:11px}.PurchaseOrderScreen-module__T5D5ia__totalsArea{flex-direction:column;gap:12px;padding-top:24px;display:flex}.PurchaseOrderScreen-module__T5D5ia__totalsRow{justify-content:space-between;align-items:center;font-size:13px;display:flex}.PurchaseOrderScreen-module__T5D5ia__totalsRowMuted{color:#5a6355}.PurchaseOrderScreen-module__T5D5ia__totalsRowFinal{border-top:1px solid #dad9dd;justify-content:space-between;align-items:center;margin-top:4px;padding-top:8px;font-size:15px;font-weight:600;display:flex}.PurchaseOrderScreen-module__T5D5ia__sidebar{z-index:10;background-color:#fff;border-left:1px solid #dad9dd;flex-direction:column;flex-shrink:0;width:340px;display:flex;overflow-y:auto}.PurchaseOrderScreen-module__T5D5ia__sidebarHeader{border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.PurchaseOrderScreen-module__T5D5ia__sidebarTitle{margin:0;font-size:16px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__sidebarBody{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex}.PurchaseOrderScreen-module__T5D5ia__statusDropdownContainer{width:100%;display:inline-block;position:relative}.PurchaseOrderScreen-module__T5D5ia__statusSelectBtn{cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;justify-content:space-between;align-items:center;width:140px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.PurchaseOrderScreen-module__T5D5ia__statusSelectBtn:hover{background-color:#f4f3f7}.PurchaseOrderScreen-module__T5D5ia__dropdownMenu{z-index:100;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;width:160px;padding:4px;display:flex;position:absolute;top:36px;left:0;box-shadow:0 8px 24px #00000024}.PurchaseOrderScreen-module__T5D5ia__dropdownMenuItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:6px 10px;font-size:13px}.PurchaseOrderScreen-module__T5D5ia__dropdownMenuItem:hover{background-color:#f4f3f7}.PurchaseOrderScreen-module__T5D5ia__accordionsStack{flex-direction:column;gap:12px;display:flex}.PurchaseOrderScreen-module__T5D5ia__accordionCard{background-color:#fff;border:1px solid #dad9dd;border-radius:8px;overflow:hidden}.PurchaseOrderScreen-module__T5D5ia__accordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.PurchaseOrderScreen-module__T5D5ia__accordionHeader:hover{background-color:#f4f3f7}.PurchaseOrderScreen-module__T5D5ia__accordionContent{border-top:1px solid #dad9dd;padding:16px}.PurchaseOrderScreen-module__T5D5ia__switchRow{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;display:flex}.PurchaseOrderScreen-module__T5D5ia__switchRow:last-child{margin-bottom:0}.PurchaseOrderScreen-module__T5D5ia__switch{width:34px;height:20px;display:inline-block;position:relative}.PurchaseOrderScreen-module__T5D5ia__switch input{opacity:0;width:0;height:0}.PurchaseOrderScreen-module__T5D5ia__slider{cursor:pointer;background-color:#ccc;border-radius:20px;transition:all .3s;position:absolute;inset:0}.PurchaseOrderScreen-module__T5D5ia__slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .3s;position:absolute;bottom:3px;left:3px}.PurchaseOrderScreen-module__T5D5ia__switch input:checked+.PurchaseOrderScreen-module__T5D5ia__slider{background-color:#0a6400}.PurchaseOrderScreen-module__T5D5ia__switch input:checked+.PurchaseOrderScreen-module__T5D5ia__slider:before{transform:translate(14px)}.PurchaseOrderScreen-module__T5D5ia__tableContentSubhead{border-top:1px solid #dad9dd;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:8px;padding-top:12px;display:flex}.PurchaseOrderScreen-module__T5D5ia__subheadTitle{font-size:13px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__subheadLink{color:#0a6400;cursor:pointer;font-size:12px;text-decoration:none}.PurchaseOrderScreen-module__T5D5ia__subheadLink:hover{text-decoration:underline}.PurchaseOrderScreen-module__T5D5ia__kpiStatRow{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;display:flex}.PurchaseOrderScreen-module__T5D5ia__kpiStatLabel{color:#5a6355}.PurchaseOrderScreen-module__T5D5ia__receiveItemsBtn{cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;height:32px;font-size:12px;font-weight:600;display:flex}.PurchaseOrderScreen-module__T5D5ia__receiveItemsBtn:hover{background-color:#eeedf1}.PurchaseOrderScreen-module__T5D5ia__emailCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;width:100%;max-width:800px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.PurchaseOrderScreen-module__T5D5ia__emailBanner{text-align:center;background-color:#f4fbfa;border-bottom:1px solid #d9eae8;padding:32px}.PurchaseOrderScreen-module__T5D5ia__emailTitle{color:#1a1c1e;margin:0 0 8px;font-size:24px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__emailCompany{color:#5a6355;margin-bottom:24px;font-size:14px}.PurchaseOrderScreen-module__T5D5ia__emailBadgeBox{background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:240px;padding:24px;display:inline-flex;box-shadow:0 1px 2px #0000000d}.PurchaseOrderScreen-module__T5D5ia__emailBadgeLabel{color:#5a6355;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:12px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__emailBadgeAmount{color:#1a1c1e;font-size:32px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__emailBody{padding:32px}.PurchaseOrderScreen-module__T5D5ia__emailParagraph{margin-bottom:16px;font-size:14px;line-height:1.6}.PurchaseOrderScreen-module__T5D5ia__emailCtaWrapper{text-align:center;margin:32px 0}.PurchaseOrderScreen-module__T5D5ia__emailCtaBtn{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-radius:20px;height:40px;padding:0 24px;font-size:14px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__emailCtaBtn:hover{background-color:#108000}.PurchaseOrderScreen-module__T5D5ia__emailFooter{color:#5a6355;text-align:center;border-top:1px solid #dad9dd;margin-top:32px;padding-top:24px;font-size:12px;line-height:1.5}.PurchaseOrderScreen-module__T5D5ia__vendorCard{background-color:#fff;border:1px solid #dad9dd;border-radius:4px;width:100%;max-width:900px;padding:32px;box-shadow:0 1px 3px #0000000d}.PurchaseOrderScreen-module__T5D5ia__pdfCard{background-color:#fff;width:100%;max-width:850px;min-height:1100px;margin:0 auto;padding:48px;box-shadow:0 8px 24px #0000001f}.PurchaseOrderScreen-module__T5D5ia__footer{z-index:20;background-color:#fff;border-top:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.PurchaseOrderScreen-module__T5D5ia__printLink{color:#1a1c1e;cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__printLink:hover{text-decoration:underline}.PurchaseOrderScreen-module__T5D5ia__footerActions{align-items:center;gap:12px;display:flex}.PurchaseOrderScreen-module__T5D5ia__splitBtnGroup{align-items:center;display:flex;position:relative}.PurchaseOrderScreen-module__T5D5ia__splitBtnMain{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-top-left-radius:4px;border-bottom-left-radius:4px;height:36px;padding:0 16px;font-size:13px;font-weight:600}.PurchaseOrderScreen-module__T5D5ia__splitBtnMain:hover{background-color:#f4f3f7}.PurchaseOrderScreen-module__T5D5ia__splitBtnArrow{cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;height:36px;padding:0 8px;display:flex}.PurchaseOrderScreen-module__T5D5ia__splitBtnArrow:hover{background-color:#f4f3f7}.PurchaseOrderScreen-module__T5D5ia__splitBtnPrimaryMain{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;align-items:center;gap:4px;height:36px;padding:0 20px;font-size:13px;font-weight:600;display:flex}.PurchaseOrderScreen-module__T5D5ia__splitBtnPrimaryMain:hover{background-color:#108000}.PurchaseOrderScreen-module__T5D5ia__splitBtnPrimaryArrow{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-left:1px solid #fff3;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;height:36px;padding:0 8px;display:flex}.PurchaseOrderScreen-module__T5D5ia__splitBtnPrimaryArrow:hover{background-color:#108000}.PurchaseOrderScreen-module__T5D5ia__floatingMenu{z-index:100;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-direction:column;min-width:180px;padding:4px;display:flex;position:absolute;bottom:44px;right:0;box-shadow:0 8px 24px #00000024}.PurchaseOrderScreen-module__T5D5ia__floatingMenuItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:8px 12px;font-size:13px}.PurchaseOrderScreen-module__T5D5ia__floatingMenuItem:hover{background-color:#f4f3f7}
