.DocumentPreviewDialog_paper__BZgwi{background:#fff;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,.071);display:flex;flex-direction:column;height:min(860px,88vh);max-height:88vh;overflow:hidden;width:min(960px,92vw)}.DocumentPreviewDialog_header__xaGr9{align-items:flex-start;background:#f5f3ef;border-bottom:1px solid #e8e4dc;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 16px}.DocumentPreviewDialog_titleArea__yGOgX{display:flex;flex-direction:column;gap:6px;min-width:0}.DocumentPreviewDialog_title__eOGAw{align-items:center;color:#231f20;display:flex;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;gap:8px;margin:0}.DocumentPreviewDialog_fileName__LxREy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentPreviewDialog_subtitle__hjoAh{color:#707070;display:flex;flex-wrap:wrap;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;gap:8px;margin:0}.DocumentPreviewDialog_headerActions__UyDhY{align-items:center;display:flex;flex-shrink:0;gap:4px}.DocumentPreviewDialog_body__f1tPl{background:#f8f9fa;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.DocumentPreviewDialog_iframe__EFR_g{border:0;flex:1 1;height:100%;width:100%}.DocumentPreviewDialog_imageWrap__8CKuP{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:auto;padding:16px}.DocumentPreviewDialog_image__F1fYQ{max-height:100%;max-width:100%;object-fit:contain}.DocumentPreviewDialog_state__tEzq6{align-items:center;color:#707070;display:flex;flex-direction:column;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:14px;gap:12px;height:100%;justify-content:center;padding:32px;text-align:center}.DocumentPreviewDialog_state__tEzq6 strong{color:#231f20;font-size:16px}.DocumentPreviewDialog_footer__NZVia{align-items:center;background:#fff;border-top:1px solid #e8e4dc;color:#707070;display:flex;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:12px;justify-content:space-between;padding:12px 24px}.DocumentPreviewDialog_poLink__9JLoX{color:#0c85f5;font-size:13px;font-weight:600;text-decoration:none}.DocumentPreviewDialog_poLink__9JLoX:hover{text-decoration:underline}@media(max-width:640px){.DocumentPreviewDialog_paper__BZgwi{height:96vh;max-height:96vh;width:96vw}.DocumentPreviewDialog_footer__NZVia,.DocumentPreviewDialog_header__xaGr9{padding-left:16px;padding-right:16px}}.DocumentLibrary_page__Ov2IA{box-sizing:border-box;color:#262626;display:flex;flex-direction:column;flex-shrink:0;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;gap:20px;min-height:100%;padding:24px 3% 40px}.DocumentLibrary_titleBox__VOXss{align-items:center;display:flex;justify-content:space-between;padding:0}.DocumentLibrary_title__R72LB{color:#231f20;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0;text-wrap:balance}.DocumentLibrary_filters__vLDqm{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.DocumentLibrary_kindTabs__vHV2E{align-items:center;background:#f5f3ef;border-radius:24px;box-shadow:0 2px 4px rgba(0,0,0,.08);display:inline-flex;height:44px;padding:0 6px}.DocumentLibrary_activeTab__X76kY,.DocumentLibrary_tab__ubMRI{background:transparent;border:0;border-radius:18px;color:#707070;cursor:pointer;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;margin-right:4px;min-height:36px;min-width:auto;padding:0 16px;text-transform:none;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.DocumentLibrary_tab__ubMRI:focus-visible,.DocumentLibrary_tab__ubMRI:hover{color:#231f20}.DocumentLibrary_activeTab__X76kY{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#08163b;font-weight:600}.DocumentLibrary_filtersRight__veeCK{align-items:center;display:flex;gap:8px;margin-left:auto}.DocumentLibrary_searchPill__WqtCy{align-items:center;background:#f5f3ef;border-radius:22px;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;height:44px;min-width:280px;padding:0 16px;width:320px}.DocumentLibrary_search__eeSsH{width:100%}.DocumentLibrary_search__eeSsH .MuiInputBase-root{font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:14px}.DocumentLibrary_search__eeSsH .MuiInputBase-input::placeholder{color:#999;opacity:1}.DocumentLibrary_iconPill__U_kNn{background:#f5f3ef!important;border-radius:22px!important;box-shadow:0 2px 4px rgba(0,0,0,.08);height:44px!important;position:relative;width:44px!important}.DocumentLibrary_iconPill__U_kNn:hover{background:#e8e6e2!important}.DocumentLibrary_filterBadge__0zOVE{align-items:center;background:#0c85f5;border-radius:8px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:4px;top:4px}.DocumentLibrary_filterPopover__Zzl6e{padding:24px;width:360px}.DocumentLibrary_filterPopoverHeader__52oUT{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.DocumentLibrary_filterPopoverHeader__52oUT h2{color:#231f20;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin:0}.DocumentLibrary_filterStack__OMqxR{display:flex;flex-direction:column;gap:16px}.DocumentLibrary_filterLabel__G1GIY{color:#666;display:block;font-size:12px;font-weight:500;margin-bottom:8px}.DocumentLibrary_dateRow__F4Loq{display:flex;gap:8px}.DocumentLibrary_dateField__J4rKx,.DocumentLibrary_filterField__zEahZ{width:100%}.DocumentLibrary_dateField__J4rKx .MuiOutlinedInput-root,.DocumentLibrary_filterField__zEahZ .MuiOutlinedInput-root{background:#fff;border-radius:10px;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;height:42px}.DocumentLibrary_clearButton__rm3Af{color:#707070!important;font-size:13px!important;font-weight:600!important;min-height:33px!important;padding:0 8px!important;text-transform:none!important}.DocumentLibrary_inlineError__5PKn1{align-items:center;background:#fff2ef;border:1px solid #f6c5ba;border-radius:10px;color:#b44837;display:flex;font-size:12px;gap:7px;padding:9px 12px}.DocumentLibrary_inlineError__5PKn1 button{background:none;border:0;color:inherit;cursor:pointer;font-weight:700;margin-left:auto;text-decoration:underline}.DocumentLibrary_tableWrap__ld2iX{background:#f5f3ef;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,.071);box-sizing:border-box;overflow:hidden;width:100%}.DocumentLibrary_tableScroll__0XEAO{overflow-x:auto}.DocumentLibrary_table__Y8IMt{background:#fff;border-collapse:collapse;border-spacing:0;min-width:960px;table-layout:fixed;width:100%}.DocumentLibrary_table__Y8IMt td,.DocumentLibrary_table__Y8IMt th{border-bottom:none;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:0;line-height:15px;overflow:hidden;padding:8px 12px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.DocumentLibrary_table__Y8IMt th{background:#f5f3ef;border-bottom:2px solid #e0e0e0;color:#262626;font-size:13px;font-weight:700;height:48px;text-transform:none}.DocumentLibrary_table__Y8IMt td{background:#f5f3ef 0 0 no-repeat padding-box!important;color:#262626;font-weight:400;opacity:1;padding:10px 6px}.DocumentLibrary_table__Y8IMt tbody tr{border-bottom:2px solid #e8e8e8;height:56px}.DocumentLibrary_table__Y8IMt td:first-child,.DocumentLibrary_table__Y8IMt th:first-child{text-align:left;width:38%}.DocumentLibrary_table__Y8IMt td:nth-child(2),.DocumentLibrary_table__Y8IMt th:nth-child(2){width:10%}.DocumentLibrary_table__Y8IMt td:nth-child(3),.DocumentLibrary_table__Y8IMt td:nth-child(4),.DocumentLibrary_table__Y8IMt th:nth-child(3),.DocumentLibrary_table__Y8IMt th:nth-child(4){width:12%}.DocumentLibrary_table__Y8IMt td:nth-child(5),.DocumentLibrary_table__Y8IMt th:nth-child(5){width:7%}.DocumentLibrary_table__Y8IMt td:nth-child(6),.DocumentLibrary_table__Y8IMt th:nth-child(6){width:21%}.DocumentLibrary_row__bXNwP{background:#f5f3ef;transition:background .18s ease}.DocumentLibrary_row__bXNwP:hover,.DocumentLibrary_row__bXNwP:nth-of-type(2n){background:#f5f3ef}.DocumentLibrary_sortButton__CMC9C{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:3px;letter-spacing:inherit;padding:0;text-transform:inherit}.DocumentLibrary_actionButton__2x4sK:focus-visible,.DocumentLibrary_activeTab__X76kY:focus-visible,.DocumentLibrary_iconPill__U_kNn:focus-visible,.DocumentLibrary_pagerButtons__CMQpR button:focus-visible,.DocumentLibrary_poLink__S_YTd:focus-visible,.DocumentLibrary_sortButton__CMC9C:focus-visible,.DocumentLibrary_tab__ubMRI:focus-visible{outline:2px solid #0c85f5;outline-offset:2px}.DocumentLibrary_fileCell__C8jpc{align-items:center;display:flex;gap:10px;min-width:0}.DocumentLibrary_fileIcon__c4yXD{align-items:center;color:#707070;display:inline-flex}.DocumentLibrary_fileDetails__734U_{display:flex;flex-direction:column;gap:5px;min-width:0}.DocumentLibrary_fileName___W3Ew{color:#262626;display:block;font-weight:500;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentLibrary_fileMeta__1jM3c{align-items:center;color:#707070;display:flex;font-size:11px;gap:7px}.DocumentLibrary_kindBadge__f57f5{border-radius:6px;font-size:11px;font-weight:600;padding:2px 8px}.DocumentLibrary_attachmentBadge__fcDmB{background:#e8f4fd;color:#0c85f5}.DocumentLibrary_invoiceBadge__OILIc{background:#ffe0dc;color:#e5624c}.DocumentLibrary_date__5H6_T,.DocumentLibrary_muted__asLFC,.DocumentLibrary_origin__dmT_i,.DocumentLibrary_size__Va7pT{color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.DocumentLibrary_size__Va7pT{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentLibrary_associations__T9Tz4{display:flex;flex-wrap:wrap;gap:5px}.DocumentLibrary_poLink__S_YTd{color:#0c85f5;font-size:13px;font-weight:600;text-decoration:none}.DocumentLibrary_poLink__S_YTd:hover{text-decoration:underline}.DocumentLibrary_actions__3VWO2{align-items:center;display:flex;gap:3px}.DocumentLibrary_actionButton__2x4sK{color:#0c85f5!important;font-size:12px!important;font-weight:600!important;gap:4px;min-height:32px!important;min-width:0!important;padding:0 8px!important;text-transform:none!important}.DocumentLibrary_actionButton__2x4sK span{white-space:nowrap}.DocumentLibrary_stateCell__5E8ZG{align-items:center;color:#707070;display:flex;flex-direction:column;gap:8px;height:250px;justify-content:center;text-align:center;width:100%}.DocumentLibrary_stateCell__5E8ZG svg{color:#0c85f5}.DocumentLibrary_stateCell__5E8ZG strong{color:#231f20;font-size:14px}.DocumentLibrary_stateCell__5E8ZG span{font-size:12px}.DocumentLibrary_stateCell__5E8ZG button{min-height:32px}.DocumentLibrary_skeletonRow__fIQJh td{padding-bottom:17px;padding-top:17px}.DocumentLibrary_pager__hAlTv{align-items:center;background:#f5f3ef;border-top:1px solid rgba(0,0,0,.06);color:#262626;display:flex;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:space-between;padding:8px 16px}.DocumentLibrary_pagerSummary__6LT4l{align-items:center;display:flex;gap:8px;white-space:nowrap}.DocumentLibrary_pageSizeSelect__yIizv{background:#fff;border-radius:8px!important;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif!important;font-size:14px!important;height:40px;min-width:64px}.DocumentLibrary_pageSizeSelect__yIizv .MuiSelect-select{padding-bottom:8px!important;padding-left:12px!important;padding-top:8px!important}.DocumentLibrary_pageSizeSelect__yIizv .MuiOutlinedInput-notchedOutline{border-color:#bdbdbd;border-radius:8px}.DocumentLibrary_range__DN5NR{margin-left:8px}.DocumentLibrary_pagerButtons__CMQpR{align-items:center;display:flex;gap:4px}.DocumentLibrary_pagerButtons__CMQpR button{align-items:center;background:transparent;border:0;border-radius:8px;color:#262626;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;min-height:32px;min-width:32px;padding:4px 8px}.DocumentLibrary_pagerButtons__CMQpR button svg{font-size:22px}.DocumentLibrary_pageNumbers__GSECO{display:inline-flex;gap:4px;margin:0 4px}.DocumentLibrary_pagerButtons__CMQpR .DocumentLibrary_activePage__LBNIU{font-weight:700}.DocumentLibrary_pagerButtons__CMQpR button:hover:not(:disabled){background:#efebe4}.DocumentLibrary_pagerButtons__CMQpR button:disabled{cursor:not-allowed;opacity:.45}.DocumentLibrary_mobileList__lp7ua{display:none}.DocumentLibrary_mobileSkeleton__H8OE6{background:#fff;border-bottom:2px solid #e8e8e8;display:flex;flex-direction:column;gap:8px;padding:16px}.DocumentLibrary_srOnly__BTZ8u{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}@media(max-width:900px){.DocumentLibrary_filters__vLDqm{align-items:stretch}.DocumentLibrary_searchPill__WqtCy{min-width:0;width:100%}.DocumentLibrary_filtersRight__veeCK{margin-left:0;width:100%}.DocumentLibrary_titleBox__VOXss{align-items:flex-start}}@media(max-width:640px){.DocumentLibrary_page__Ov2IA{gap:15px;padding:16px 16px 24px}.DocumentLibrary_kindTabs__vHV2E{justify-content:space-between;width:100%}.DocumentLibrary_activeTab__X76kY,.DocumentLibrary_tab__ubMRI{flex:1 1;padding:0 8px}.DocumentLibrary_tableScroll__0XEAO,.DocumentLibrary_table__Y8IMt{display:none}.DocumentLibrary_mobileList__lp7ua{display:flex;flex-direction:column}.DocumentLibrary_mobileCard__UiL4R{background:#fff;border-bottom:2px solid #e8e8e8;display:flex;flex-direction:column;gap:10px;padding:16px;transition:background .18s ease}.DocumentLibrary_mobileCard__UiL4R:hover{background:rgba(202,237,255,.3)}.DocumentLibrary_mobileCard__UiL4R .DocumentLibrary_fileCell__C8jpc{min-width:0}.DocumentLibrary_mobileMeta__E91F_{color:#707070;display:flex;flex-wrap:wrap;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:12px;gap:6px 12px}.DocumentLibrary_mobileMeta__E91F_ span+span:before{content:"·";margin-right:12px}.DocumentLibrary_mobileState__2t4ND{align-items:center;color:#707070;display:flex;flex-direction:column;gap:10px;padding:42px 18px;text-align:center}.DocumentLibrary_mobileState__2t4ND strong{color:#231f20}.DocumentLibrary_pager__hAlTv{align-items:flex-start;flex-direction:column;gap:9px}.DocumentLibrary_pagerSummary__6LT4l{flex-wrap:wrap}.DocumentLibrary_pagerButtons__CMQpR{justify-content:space-between;overflow-x:auto;width:100%}}@media(prefers-reduced-motion:reduce){.DocumentLibrary_activeTab__X76kY,.DocumentLibrary_mobileCard__UiL4R,.DocumentLibrary_row__bXNwP,.DocumentLibrary_tab__ubMRI{transition:none}}