.page_container__1NOic{max-width:1400px;padding:0 1rem}.page_header__WFiY7{margin-bottom:2rem}.page_title__G7Kv5{font-size:1.75rem;font-weight:700;margin-bottom:.25rem;color:#111827}.page_subtitle__u5T18{color:#6b7280;font-size:.875rem}.page_filters__Xm4EE{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;align-items:center;justify-content:space-between}.page_searchForm__1dhzF{display:flex;gap:.5rem}.page_searchInput___zRn_{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;width:250px}.page_searchInput___zRn_:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.page_searchButton__Ziv_K{padding:.5rem 1rem;background-color:#3b82f6;color:white;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer}.page_searchButton__Ziv_K:hover{background-color:#2563eb}.page_statusFilters__uYAd3{display:flex;gap:.5rem;flex-wrap:wrap}.page_filterButton__Lil5A{padding:.5rem 1rem;background-color:#f3f4f6;color:#374151;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .15s}.page_filterButton__Lil5A:hover{background-color:#e5e7eb}.page_filterButton__Lil5A.page_active__Svoi8{background-color:#3b82f6;color:white;border-color:#3b82f6}.page_empty__HLWEo,.page_error__hEC0C,.page_loading__x9xR6{padding:3rem;text-align:center;color:#6b7280;background-color:#f9fafb;border-radius:.5rem}.page_error__hEC0C{color:#dc2626;background-color:#fef2f2;display:flex;flex-direction:column;gap:1rem;align-items:center}.page_error__hEC0C button{padding:.5rem 1rem;background-color:#dc2626;color:white;border:none;border-radius:.375rem;cursor:pointer}.page_table__a4F8v{background:white;border-radius:.5rem;border:1px solid #e5e7eb;overflow:hidden}.page_tableHeader__Yp5wN,.page_tableRow__GMaKw{display:grid;grid-template-columns:2fr 1fr 1fr .5fr 1.5fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem 1.5rem;align-items:center}.page_tableHeader__Yp5wN{background-color:#f9fafb;font-weight:600;font-size:.75rem;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #e5e7eb}.page_tableRow__GMaKw{border-bottom:1px solid #f3f4f6;font-size:.875rem}.page_tableRow__GMaKw:last-child{border-bottom:none}.page_tableRow__GMaKw:hover{background-color:#f9fafb}.page_colUser__U_DsQ{min-width:0}.page_userName__Kak5S{font-weight:500;color:#111827}.page_userEmail__jzUed,.page_userName__Kak5S{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_userEmail__jzUed{font-size:.75rem;color:#6b7280}.page_colActions__8SUQn,.page_colDate__GmUXT,.page_colDocs__5tAN6,.page_colStatus__vTHqw,.page_colType__478iA{white-space:nowrap}.page_typeTag__DL2ut{padding:.25rem .5rem;background-color:#e0e7ff;color:#4338ca;border-radius:.25rem}.page_statusBadge__bBsNf,.page_typeTag__DL2ut{display:inline-block;font-size:.75rem;font-weight:500}.page_statusBadge__bBsNf{padding:.25rem .75rem;color:white;border-radius:9999px}.page_docCount__2qZqE{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:#f3f4f6;color:#374151;border-radius:9999px;font-size:.75rem;font-weight:500}.page_colDate__GmUXT{color:#6b7280;font-size:.8125rem}.page_viewButton__10O6k{display:inline-block;padding:.375rem .75rem;background-color:#3b82f6;color:white;border-radius:.375rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .15s}.page_viewButton__10O6k:hover{background-color:#2563eb}.page_pagination__AD3_f{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem;padding:1rem}.page_pageButton__S5XvS{padding:.5rem 1rem;background-color:white;color:#374151;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;cursor:pointer}.page_pageButton__S5XvS:hover:not(:disabled){background-color:#f3f4f6}.page_pageButton__S5XvS:disabled{opacity:.5;cursor:not-allowed}.page_pageInfo__9sOIF{color:#6b7280;font-size:.875rem}@media (max-width:1024px){.page_tableHeader__Yp5wN,.page_tableRow__GMaKw{grid-template-columns:1.5fr 1fr 1fr .5fr 1fr}.page_colDate__GmUXT{display:none}}@media (max-width:768px){.page_filters__Xm4EE{flex-direction:column;align-items:stretch}.page_searchForm__1dhzF{width:100%}.page_searchInput___zRn_{flex:1 1;width:auto}.page_statusFilters__uYAd3{justify-content:flex-start}.page_tableHeader__Yp5wN,.page_tableRow__GMaKw{grid-template-columns:1fr 1fr 1fr;font-size:.8125rem}.page_colDocs__5tAN6,.page_colType__478iA{display:none}}