.receiptSearchControls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.queueSearchControls{margin:10px 0}.receiptSearchInput{color:#557367;background:#fff;border:1px solid #cbd7d2;border-radius:4px;flex:260px;align-items:center;gap:7px;min-width:0;height:36px;padding:0 8px;display:flex}.receiptSearchInput input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.receiptSearchInput:focus-within{outline-offset:1px;outline:2px solid #8cb9aa}.receiptSearchInput .materialIcon{width:25px;height:25px;padding:4px}.receiptSearchControls>input,.receiptSearchControls>select{min-width:0;max-width:100%;height:36px;font:inherit;color:#24382e;background:#fff;border:1px solid #cbd7d2;border-radius:4px;padding:5px 7px;font-size:13px}.queueAllStates,.receiptAmountOnly{white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:flex}.queueAllStates input,.receiptAmountOnly input,.materialLinkToolbar input{accent-color:#286b59;width:16px;height:16px}.queueResultCount,.queueMatchLabel{color:#64766c;font-size:11px}.queueMatchLabel{margin-top:3px;display:block}.receiptQueueList{min-height:106px}@media (min-width:1101px){.dailyWorkspaceShell .simpleWorkspace{grid-template-rows:auto auto minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.dailyWorkspaceShell .dailyWorkbench{min-height:0}.dailyWorkspaceShell .entryComposerPanel{height:100%;min-height:0;position:static}.dailyWorkspaceShell .dailyPreviewStack{max-height:100%;overflow:auto}}.linkedTargetSummary{padding:18px 0}.linkedTargetSummary h3{font-size:16px}.linkedTargetSummary a{color:#286b59;border-bottom:1px solid #d8e2dc;padding:10px 0;font-size:14px;display:block}.materialLinkToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 0 10px;display:flex}.materialLinkToolbar>label{align-items:center;gap:5px;font-size:13px;display:flex}.materialLinkToolbar .secondaryButton{align-items:center;gap:6px;font-size:13px;display:inline-flex}.materialTileHead>label,.materialTileHead>span{overflow-wrap:anywhere;flex:1;min-width:0}.materialTileHead:has(input){flex-wrap:wrap}.materialTileInfo span{overflow-wrap:anywhere}.materialLinkDialog{color:#24382e;background:#fff;border:1px solid #bfcfc6;border-radius:8px;width:1180px;max-width:calc(100vw - 24px);height:min(860px,94dvh);max-height:94dvh;padding:0;font-family:inherit}.materialLinkDialog[open]{flex-direction:column;display:flex}.materialLinkDialog::backdrop{background:#14221dbb}.materialLinkDialog>header{border-bottom:1px solid #d6e0dc;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.materialLinkDialog h2{margin:0;font-size:18px}.materialLinkDialog h2 small{color:#74827b;margin-left:8px;font-size:12px;font-weight:400}.materialLinkBody{flex:1;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);min-height:0;display:grid}.linkEvidence{background:#f3f5f6;border-right:1px solid #d6e0dc;padding:14px;overflow:auto}.linkEvidence>div{margin-bottom:16px}.linkEvidence button{cursor:zoom-in;background:#fff;border:1px solid #d6e0dc;width:100%;height:210px;padding:8px}.linkEvidence img{object-fit:contain;width:100%;height:100%}.linkEvidence strong,.linkEvidence span{overflow-wrap:anywhere;margin:6px 0;font-size:12px;display:block}.linkEvidence span{color:#587769}.linkSearchArea{min-width:0;padding:14px;overflow:auto}.linkTargetList{border-top:1px solid #d6e0dc;min-height:120px;margin-top:10px}.linkTargetRow{cursor:pointer;border-bottom:1px solid #e1e7e3;align-items:flex-start;gap:9px;padding:10px;font-size:13px;display:flex}.linkTargetRow.selected{background:#eaf5ef;box-shadow:inset 3px 0 #286b59}.linkTargetRow input{accent-color:#286b59;flex-shrink:0;margin-top:3px}.linkTargetRow>span{min-width:0}.linkTargetRow span span,.linkTargetRow small{overflow-wrap:anywhere;margin-top:4px;display:block}.linkTargetRow small{color:#66786d}.linkPagination{justify-content:flex-end;align-items:center;gap:6px;margin:8px 0;font-size:12px;display:flex}.linkConfirmation{overflow-wrap:anywhere;border-top:1px solid #bacfc2;margin-top:12px;padding-top:12px;font-size:13px}.linkConfirmation p{margin:7px 0}.linkEntryLines>div{border-bottom:1px solid #e3e9e5;grid-template-columns:minmax(0,1fr) 90px 90px;gap:8px;padding:5px 0;font-size:12px;display:grid}.linkDifferences{background:#fff9eb;border-left:3px solid #c5902c;padding:5px 10px}.linkDifferences label{align-items:center;gap:7px;padding:7px 0;display:flex}.linkDifferences>input{width:100%;min-width:0;font:inherit;border:1px solid #d3c49f;border-radius:4px;padding:8px}.materialLinkDialog>footer{background:#f8faf9;border-top:1px solid #d6e0dc;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.materialLinkDialog>footer>div{flex-shrink:0;gap:8px;display:flex}.materialLinkDialog>footer p{overflow-wrap:anywhere;margin:0}.materialLinkDialog .primaryButton{align-items:center;gap:6px;display:flex}@media (max-width:700px){.receiptSearchInput{flex-basis:100%}.materialLinkDialog{max-width:calc(100vw - 12px);height:96dvh;max-height:96dvh}.materialLinkBody{display:block;overflow:auto}.linkEvidence{border-bottom:1px solid #d6e0dc;border-right:0;gap:12px;display:flex}.linkEvidence>div{flex:0 0 140px;margin-bottom:0}.linkEvidence button{height:110px}.linkEvidence strong{max-height:34px;overflow:hidden}.linkSearchArea{overflow:visible}.materialLinkDialog>footer{flex-wrap:wrap;padding:10px}.materialLinkDialog>footer>div{margin-left:auto}.linkEntryLines>div{grid-template-columns:minmax(0,1fr) 70px 70px}}
.documentDateField{min-width:0}.formRow:has(.documentDateField){align-items:start}.documentDateField>label{gap:6px;display:grid}.documentDateSource{color:#356a59;align-items:center;gap:6px;margin-top:5px;font-size:12px;display:flex}.documentDateSource span{overflow-wrap:anywhere;min-width:0}.documentDateSource button{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.documentDateWarning{color:#98630c;overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.documentDateField .documentDateConfirm{align-items:center;gap:6px;margin-top:7px;font-size:12px;display:flex}.documentDateConfirm input{width:15px;height:15px;margin:0}
.savedEntryPanel{background:#fff;border:1px solid #dce5e4;border-radius:6px;margin:0 0 12px;padding:12px 16px}.savedEntryPanel summary{cursor:pointer;font-weight:600}.savedEntryPanel details{max-height:260px;overflow:auto}.savedEntryRow{border-bottom:1px solid #e6eceb;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.savedEntryRow>div{flex:1;min-width:0}.savedEntryRow strong,.savedEntryRow span{overflow-wrap:anywhere;display:block}.savedEntryRow span{color:#5c6f6b;margin-top:3px;font-size:13px}.savedEntryRow button,.savedEntryRow a{flex-shrink:0}.savedEntryMatches{background:#fffcf2;border:1px solid #dec17f;max-height:300px;margin-top:10px;padding:12px;overflow:auto}.savedEntryMatches>label{gap:8px;margin-top:12px;display:flex}.savedEntryDialog{color:#18362f;border:1px solid #cddbd7;border-radius:6px;width:min(850px,100vw - 24px);max-height:calc(100dvh - 32px);padding:0}.savedEntryDialog::backdrop{background:#102b2566}.savedEntryDialog>header,.savedEntryDialog>footer{background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.savedEntryDialog>header{border-bottom:1px solid #e2eae7}.savedEntryDialog h2{margin:0;font-size:20px}.savedEntryDialog h3{font-size:16px}.savedEntryDialog p{color:#5a706a;margin:6px 0}.savedEntryFields{max-height:calc(100dvh - 220px);padding:16px 20px;overflow:auto}.savedEntryFields>label{gap:6px;margin-bottom:12px;display:grid}.savedEntryFields input:not([type=file]),.savedEntryFields select{width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #c9d8d2;border-radius:4px;padding:9px}.savedEntryAccounts{grid-template-columns:1fr 1fr;gap:12px;display:grid}.savedEntryAccounts label{gap:6px;display:grid}.savedAdvanceWarning{background:#fff7e2;border:1px solid #dfbd67;padding:12px}.savedEntryFields .savedUpload{border:1px dashed #85a79d;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.savedUpload input{min-width:0;max-width:100%}.savedUploadRow{grid-template-columns:minmax(0,1fr) 150px 30px;align-items:center;gap:8px;margin:8px 0;display:grid}.savedUploadRow span{overflow-wrap:anywhere}.savedEntryDialog>footer{border-top:1px solid #dce7e3}.savedEntryDialog>footer>label{align-items:center;gap:8px;display:flex}@media (max-width:600px){.savedEntryAccounts{grid-template-columns:1fr}.savedUploadRow{grid-template-columns:minmax(0,1fr) 110px 28px}.savedEntryDialog>footer,.savedEntryDialog .savedUpload{flex-wrap:wrap}}
