.table-container{height:65vh;width:100%;padding:.25rem 0 0}.full-width-table{width:100%}.admin-table .p-datatable-thead>tr>th{padding:.75rem .5rem!important;background:#f8fafc!important;color:#334155;border-bottom:2px solid #e2e8f0!important}.admin-table .p-datatable-tbody>tr>td{padding:.75rem .5rem!important;vertical-align:middle!important}.admin-table .p-datatable-tbody>tr:hover{background:#f8fbff!important}.admin-table .p-column-filter-row>td{padding:.5rem!important;vertical-align:middle!important;background-color:#fff!important}.admin-table .p-column-filter.p-inputtext{width:100%;height:33px!important;font-size:.85rem!important}.admin-table .p-column-filter.p-inputtext::-moz-placeholder{color:#94a3b8;opacity:1}.admin-table .p-column-filter.p-inputtext::placeholder{color:#94a3b8;opacity:1}.admin-table .p-datatable-tbody>tr:nth-child(2n){background:#fcfdff}.fixed-layout-table table{table-layout:fixed!important;width:100%!important}.fixed-layout-table .p-datatable-scrollable-header,.fixed-layout-table .p-datatable-scrollable-header-box{background-color:#f8fafc!important}.fixed-layout-table .p-datatable-scrollable-header{border-bottom:2px solid #e2e8f0!important}.fixed-layout-table .p-datatable-scrollable-body{border-radius:0 0 14px 14px}.full-width-table .p-paginator{margin-top:.65rem;padding:.6rem .75rem;border:1px solid #e2e8f0!important;border-radius:12px!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 4px 10px rgba(15,23,42,.06)!important;display:flex;justify-content:center;gap:.35rem}.full-width-table .p-paginator .p-paginator-first,.full-width-table .p-paginator .p-paginator-last,.full-width-table .p-paginator .p-paginator-next,.full-width-table .p-paginator .p-paginator-pages .p-paginator-page,.full-width-table .p-paginator .p-paginator-prev{min-width:2rem;height:2rem;border-radius:999px!important;color:#475569!important;transition:all .2s ease}.full-width-table .p-paginator .p-paginator-first:hover,.full-width-table .p-paginator .p-paginator-last:hover,.full-width-table .p-paginator .p-paginator-next:hover,.full-width-table .p-paginator .p-paginator-pages .p-paginator-page:hover,.full-width-table .p-paginator .p-paginator-prev:hover{background:#e2e8f0!important;color:#0f172a!important}.full-width-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#0ea5e9!important;color:#fff!important;font-weight:700;box-shadow:0 4px 10px rgba(14,165,233,.35)}.full-width-table .p-paginator .p-paginator-current{margin-left:0;padding:.25rem .6rem;border-radius:999px!important;background:#e2e8f0!important;color:#334155!important;font-weight:600}.full-width-table .p-paginator .p-disabled{opacity:.45}.entity-cell,.entity-container,.row-main{display:flex;flex-direction:column;gap:.15rem;min-width:0}.entity-main,.entity-title,.row-title{font-weight:700;color:#0f172a;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-meta,.entity-sub,.row-sub{color:#64748b;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.order-pill,.soft-pill,.status-badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;background:#f1f5f9;color:#334155;font-size:.78rem;font-weight:700}.soft-pill-accent{background:#dbeafe;color:#1d4ed8}.color-pill{border:1px solid transparent}.action-group,.switch-cell{display:flex;align-items:center;gap:.65rem}.action-group{gap:.2rem;flex-wrap:wrap;justify-content:flex-end}.notification-actions-cell,.notification-date-cell,.notification-priority-cell,.notification-tag-cell,.notification-title-cell,.notification-type-cell,.notification-user-cell{min-width:0}.notification-admin-page[data-v-296b0a8d]{border:1px solid #d9e4ec;border-radius:18px;background:radial-gradient(circle at top right,rgba(2,132,199,.08),transparent 24rem),linear-gradient(180deg,#fff,#f8fbfc)}.admin-page-header[data-v-296b0a8d]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1.25rem}.header-actions[data-v-296b0a8d]{display:flex;flex-wrap:wrap;gap:.75rem}.section-kicker[data-v-296b0a8d]{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700;color:#0369a1;margin-bottom:.4rem}.section-description[data-v-296b0a8d]{margin:.45rem 0 0;color:#64748b;max-width:42rem}.header-stats[data-v-296b0a8d]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.header-chip[data-v-296b0a8d]{display:inline-flex;align-items:center;border-radius:999px;padding:.45rem .8rem;background:#f0f9ff;color:#0c4a6e;font-weight:700;font-size:.84rem}.header-chip-accent[data-v-296b0a8d]{background:#dbeafe}.table-container[data-v-296b0a8d]{height:65vh;width:100%}.full-width-table[data-v-296b0a8d]{width:100%}.fixed-layout-table[data-v-296b0a8d] .p-datatable-scrollable-header{background-color:#f8fafc!important;border-bottom:2px solid #e2e8f0!important}.fixed-layout-table[data-v-296b0a8d] .p-datatable-scrollable-header-box{background-color:#f8fafc!important}.fixed-layout-table[data-v-296b0a8d] table{table-layout:fixed!important;width:100%!important}.p-datatable-sm[data-v-296b0a8d] .p-datatable-thead>tr>th{padding:.75rem .5rem!important;background-color:#f8fafc!important;border-bottom:2px solid #e2e8f0!important}.p-datatable-sm[data-v-296b0a8d] .p-datatable-tbody>tr>td{padding:.75rem .5rem!important;vertical-align:middle!important}.entity-cell[data-v-296b0a8d]{display:flex;flex-direction:column;gap:.15rem}.entity-title[data-v-296b0a8d]{font-weight:700;color:#0f172a}.entity-meta[data-v-296b0a8d]{color:#64748b}.soft-pill[data-v-296b0a8d]{display:inline-flex;align-items:center;justify-content:center;padding:.28rem .65rem;border-radius:999px;background:#f1f5f9;color:#334155;font-weight:700;font-size:.8rem;border:1px solid #e2e8f0}.soft-pill-accent[data-v-296b0a8d]{background:#e0f2fe;color:#075985}.pill-cell[data-v-296b0a8d]{display:flex;align-items:center;min-height:2rem}.switch-cell[data-v-296b0a8d]{display:flex;align-items:center;gap:.65rem}.action-group[data-v-296b0a8d]{display:flex;align-items:center;gap:.2rem}@media (max-width:768px){.admin-page-header[data-v-296b0a8d]{flex-direction:column}.table-container[data-v-296b0a8d]{height:auto}}