/* /Components/Bmd/BmdAreaNavigation.razor.rz.scp.css */
.bmd-area-navigation[b-njw6altyaz] { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px; }
.bmd-area-navigation .settings-back[b-njw6altyaz] { margin: 0; }
.bmd-area-navigation label[b-njw6altyaz] { display: flex; align-items: center; flex-wrap: wrap; gap: 8px; color: var(--hd-muted); font-size: var(--hd-text-sm); }
/* /Components/Bmd/PurchaseDocumentDrawer.razor.rz.scp.css */
.purchase-detail-columns[b-d2v9qvt4h4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.purchase-original[b-d2v9qvt4h4]{position:sticky;top:0;height:calc(100vh - 11rem);min-height:32rem}.purchase-facts[b-d2v9qvt4h4]{min-width:0}.purchase-facts[b-d2v9qvt4h4]  .panel{box-shadow:none;margin-bottom:1rem}.purchase-facts[b-d2v9qvt4h4]  .bmd-review-facts{grid-template-columns:minmax(7rem,1fr) minmax(0,1.4fr)}.purchase-facts[b-d2v9qvt4h4]  dd{overflow-wrap:anywhere}@media(max-width:900px){.purchase-detail-columns[b-d2v9qvt4h4]{grid-template-columns:1fr}.purchase-original[b-d2v9qvt4h4]{position:static;height:auto;min-height:0}}
/* /Components/Categories/HistoricalAccountCatalogView.razor.rz.scp.css */
.historical-account-catalog summary[b-iqy3owv567] { cursor: pointer; line-height: 1.6; }
.historical-account-catalog .filters[b-iqy3owv567] { display: flex; flex-wrap: wrap; align-items: end; gap: 12px; margin: 16px 0; }
.historical-account-catalog .filters label[b-iqy3owv567] { display: flex; flex-direction: column; gap: 6px; flex: 1 1 200px; }
.historical-account-catalog .filters :is(input, select)[b-iqy3owv567] { width: 100%; }
.historical-account-table[b-iqy3owv567] { overflow-x: auto; }
.historical-account-table table[b-iqy3owv567] { min-width: 760px; }
/* /Components/Pages/PurchasePreparationsPage.razor.rz.scp.css */
.purchase-upload[b-adzek3u2ik]{height:3cm;min-height:7rem;width:100%;position:relative;border:2px dashed #9981bb;border-radius:10px;background:#f5f1fb;margin:1rem 0}.purchase-upload:focus-within[b-adzek3u2ik],.purchase-upload:hover[b-adzek3u2ik]{border-color:#69518d;background:#eee7f7}.upload-copy[b-adzek3u2ik]{height:100%;display:flex;align-items:center;justify-content:center;gap:1.25rem;padding:1rem;pointer-events:none}.upload-copy strong[b-adzek3u2ik],.upload-copy span:not(.button-link)[b-adzek3u2ik]{display:block}.upload-copy span:not(.button-link)[b-adzek3u2ik]{font-size:.85rem;color:#70687c;margin-top:.4rem}.upload-copy[b-adzek3u2ik]  svg{width:2rem;height:2rem;color:#69518d}.purchase-upload[b-adzek3u2ik]  input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.purchase-grid td:nth-child(2)[b-adzek3u2ik],.purchase-grid th:nth-child(2)[b-adzek3u2ik],.purchase-grid td:nth-child(5)[b-adzek3u2ik],.purchase-grid th:nth-child(5)[b-adzek3u2ik]{background:#faf8fc}.purchase-grid .requires-review td[b-adzek3u2ik]{background:#f4effa}.purchase-grid .numeric[b-adzek3u2ik]{text-align:right;white-space:nowrap}.purchase-grid td small[b-adzek3u2ik]{display:block;color:#70687c;margin-top:.35rem}.purchase-row-actions[b-adzek3u2ik]{display:flex;gap:.35rem;white-space:nowrap;align-items:center}.purchase-row-actions button[b-adzek3u2ik],.purchase-row-actions[b-adzek3u2ik]  a{font-size:.78rem;padding:.45rem .6rem}.purchase-row-actions[b-adzek3u2ik]  .disabled{pointer-events:none;opacity:.45}.purchase-pagination[b-adzek3u2ik]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;color:#70687c;font-size:.85rem}.purchase-pagination>div[b-adzek3u2ik]{display:flex;gap:.5rem}@media(max-width:700px){.upload-copy[b-adzek3u2ik]{gap:.7rem;text-align:center}.upload-copy>.button-link[b-adzek3u2ik]{display:none}.upload-copy>div[b-adzek3u2ik]{min-width:0}.purchase-pagination[b-adzek3u2ik]{flex-wrap:wrap}}
/* /Components/Pages/ReviewPage.razor.rz.scp.css */
.review-panel[b-dppxg8udk8]{padding:1.25rem}.review-filters[b-dppxg8udk8]{display:grid;grid-template-columns:minmax(10rem,2fr) minmax(9rem,1fr) minmax(8rem,1fr);gap:1rem;margin-bottom:1.25rem}.review-filters label[b-dppxg8udk8]{display:flex;flex-direction:column;gap:.45rem}.review-grid td[b-dppxg8udk8]{vertical-align:top}.review-grid td:nth-child(even)[b-dppxg8udk8],.review-grid th:nth-child(even)[b-dppxg8udk8]{background:#faf8fc}.review-grid small[b-dppxg8udk8]{display:block;margin-top:.5rem;color:#70687c}.review-grid td:first-child[b-dppxg8udk8]{min-width:14rem}.review-grid td:nth-child(2)[b-dppxg8udk8]{min-width:11rem;overflow-wrap:anywhere}.review-grid td:nth-child(3)[b-dppxg8udk8]{min-width:17rem}.review-grid td:last-child[b-dppxg8udk8]{min-width:14rem}.review-grid td:last-child>span[b-dppxg8udk8]{display:block;margin-bottom:.75rem}.review-pagination[b-dppxg8udk8]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;color:#70687c;font-size:.85rem}.review-pagination>div[b-dppxg8udk8]{display:flex;gap:.5rem}@media(max-width:700px){.review-filters[b-dppxg8udk8]{grid-template-columns:1fr}.review-pagination[b-dppxg8udk8]{flex-wrap:wrap}}
/* /Components/Reviews/ReviewDrawer.razor.rz.scp.css */
.review-detail-columns[b-rnu2jn8skt]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.review-original[b-rnu2jn8skt]{position:sticky;top:0;height:calc(100vh - 11rem);min-height:32rem}.review-decision[b-rnu2jn8skt]{min-width:0}.review-facts[b-rnu2jn8skt]{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:.7rem 1rem}.review-facts dt[b-rnu2jn8skt]{color:#70687c}.review-facts dd[b-rnu2jn8skt]{margin:0;overflow-wrap:anywhere}.review-decision h3[b-rnu2jn8skt]{margin-top:1.5rem}.review-action-form[b-rnu2jn8skt]{margin-top:1.5rem}.review-decision details[b-rnu2jn8skt]{margin-top:1.5rem;border-top:1px solid #e4dfeb;padding-top:1rem}.review-decision summary[b-rnu2jn8skt]{cursor:pointer;font-weight:600}@media(max-width:900px){.review-detail-columns[b-rnu2jn8skt]{grid-template-columns:1fr}.review-original[b-rnu2jn8skt]{position:static;height:auto;min-height:0}.review-facts[b-rnu2jn8skt]{grid-template-columns:1fr 1.7fr}}
/* /Components/SalesDocuments/SalesDocumentDrawer.razor.rz.scp.css */
.sales-drawer-header[b-wxu3hla2hr] { display:flex; align-items:flex-start; justify-content:space-between; gap:1rem; padding-bottom:1rem; border-bottom:1px solid var(--hd-border); }
.v1-drawer-backdrop[b-wxu3hla2hr] { border:0; border-radius:0; }
.sales-drawer-header h2[b-wxu3hla2hr] { margin:.3rem 0; }
.sales-document-layout[b-wxu3hla2hr] { margin-top:1.25rem; }
.sales-document-original[b-wxu3hla2hr] { min-width:0; position:sticky; top:0; align-self:start; }
.sales-document-details[b-wxu3hla2hr] { min-width:0; }
.sales-document-details[b-wxu3hla2hr]  .bmd-panel { margin-top:0; margin-bottom:1.25rem; }
@media (max-width:1000px) { .sales-document-original[b-wxu3hla2hr] { position:static; } }
/* /Components/SalesDocuments/SalesDocumentsPage.razor.rz.scp.css */
.sales-document-table[b-i92ftg2w2n] { min-width:1100px; }
.sales-document-table th:nth-child(2)[b-i92ftg2w2n], .sales-document-table td:nth-child(2)[b-i92ftg2w2n], .sales-document-table th:nth-child(4)[b-i92ftg2w2n], .sales-document-table td:nth-child(4)[b-i92ftg2w2n], .sales-document-table th:nth-child(7)[b-i92ftg2w2n], .sales-document-table td:nth-child(7)[b-i92ftg2w2n] { background:color-mix(in srgb, var(--hd-selected) 20%, transparent); }
.sales-document-table .sales-review-row[b-i92ftg2w2n] { background:color-mix(in srgb, var(--hd-selected) 35%, transparent); }
.sales-review-status[b-i92ftg2w2n] { color:var(--hd-danger); background:var(--hd-danger-bg); }
.sales-sort[b-i92ftg2w2n], .sales-document-link[b-i92ftg2w2n] { border:0; padding:0; background:none; color:var(--hd-accent); font:inherit; text-align:left; }
.sales-document-link[b-i92ftg2w2n] { font-weight:600; }
.sales-money[b-i92ftg2w2n] { text-align:right; white-space:nowrap; }
.sales-row-actions[b-i92ftg2w2n] { display:flex; align-items:center; gap:.4rem; flex-wrap:nowrap; white-space:nowrap; }
.sales-row-actions button[b-i92ftg2w2n], .sales-row-actions .button-link[b-i92ftg2w2n] { font-size:.8rem; min-height:2rem; padding:.35rem .5rem; }
.sales-pagination[b-i92ftg2w2n] { display:flex; align-items:center; justify-content:space-between; gap:1rem; margin-top:1rem; font-size:.85rem; color:var(--hd-muted); }
.sales-pagination div[b-i92ftg2w2n] { display:flex; gap:.4rem; }
summary[b-i92ftg2w2n] { cursor:pointer; font-weight:600; }
@media(max-width:600px) { .sales-pagination[b-i92ftg2w2n] { flex-wrap:wrap; } }
/* /Components/SalesDocuments/SalesSourceHistory.razor.rz.scp.css */
.sales-history[b-lex0f4whn2] { list-style:none; padding:0; margin:1rem 0 0; }
.sales-history li[b-lex0f4whn2] { border-left:2px solid var(--hd-border); padding:0 0 1.25rem 1.1rem; position:relative; }
.sales-history li[b-lex0f4whn2]::before { content:""; position:absolute; width:.6rem; height:.6rem; border-radius:50%; background:var(--hd-accent); left:-.35rem; top:.35rem; }
.sales-history time[b-lex0f4whn2] { display:block; font-size:.8rem; color:var(--hd-muted); margin-bottom:.2rem; }
.sales-history strong[b-lex0f4whn2] { font-size:.9rem; }
.sales-history p[b-lex0f4whn2] { margin:.3rem 0; overflow-wrap:anywhere; }
/* /Components/Shared/DocumentHistory.razor.rz.scp.css */
.document-history[b-kw8ebdsenw]{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #e4dfeb}.audit-list[b-kw8ebdsenw]{list-style:none;padding-left:1rem;border-left:2px solid #e4dfeb;margin-left:.25rem}.audit-list li[b-kw8ebdsenw]{position:relative;padding:0 0 1.5rem .35rem}.audit-list li[b-kw8ebdsenw]:before{content:"";position:absolute;left:-1.75rem;top:.3rem;width:.65rem;height:.65rem;border-radius:50%;background:#69518d;border:3px solid white}.audit-list span[b-kw8ebdsenw],.audit-list strong[b-kw8ebdsenw]{display:block}.audit-list span[b-kw8ebdsenw]{font-size:.8rem;color:#70687c;margin-bottom:.35rem}.audit-list p[b-kw8ebdsenw]{margin:.35rem 0 0;overflow-wrap:anywhere}
/* /Components/Shared/OriginalDocumentViewer.razor.rz.scp.css */
.original-viewer[b-dd8mi3s5m4]{height:100%;min-height:32rem;display:flex;flex-direction:column;background:var(--surface-muted,#f5f2f8);border:1px solid var(--border-color,#e4dfeb);border-radius:10px;overflow:hidden}.original-toolbar[b-dd8mi3s5m4]{padding:1rem;background:var(--surface,#fff);border-bottom:1px solid var(--border-color,#e4dfeb);display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;justify-content:space-between}.original-toolbar small[b-dd8mi3s5m4]{display:block;overflow-wrap:anywhere;color:var(--text-muted,#70687c);margin-top:.25rem}.original-actions[b-dd8mi3s5m4]{display:flex;flex-wrap:wrap;gap:.4rem}.original-actions[b-dd8mi3s5m4]  .button-link,.original-actions button[b-dd8mi3s5m4]{font-size:.8rem;padding:.5rem .65rem}.original-viewer iframe[b-dd8mi3s5m4]{width:100%;min-height:65vh;flex:1;border:0;background:#e8e5ec}.original-viewer>.hint[b-dd8mi3s5m4]{padding:.7rem 1rem;margin:0;font-size:.8rem}.original-unavailable[b-dd8mi3s5m4]{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem;min-height:20rem}.original-unavailable p[b-dd8mi3s5m4]{max-width:28rem;overflow-wrap:anywhere}.original-unavailable[b-dd8mi3s5m4]  svg{width:2rem;height:2rem;color:#69518d}@media(max-width:760px){.original-viewer[b-dd8mi3s5m4]{min-height:26rem;height:auto}.original-viewer iframe[b-dd8mi3s5m4]{min-height:60vh}.original-toolbar[b-dd8mi3s5m4]{align-items:flex-start}}
