.pagination-wrapper[data-v-ca761c56]{gap:2px;padding:4px 8px}.pagination-nav-btn[data-v-ca761c56]{border-radius:8px;width:32px;height:32px;transition:background-color .2s,transform .15s}.pagination-nav-btn[data-v-ca761c56]:hover:not(:disabled){background-color:var(--accent-color-light,#1976d21f);transform:scale(1.05)}.pagination-nav-btn[data-v-ca761c56]:active:not(:disabled){transform:scale(.95)}[data-v-ca761c56] .q-pagination{margin:0 4px}[data-v-ca761c56] .q-pagination .q-btn{border-radius:8px;min-width:30px;height:30px;font-size:.78rem;font-weight:600;transition:background-color .2s,transform .15s,box-shadow .2s}[data-v-ca761c56] .q-pagination .q-btn:hover{transform:translateY(-1px)}[data-v-ca761c56] .q-pagination .q-btn--standard.bg-primary{box-shadow:0 2px 8px color-mix(in srgb, var(--q-primary) 35%, transparent);background-color:var(--q-primary)!important}.base-table-container[data-v-a141b554]{border-radius:14px;overflow:hidden}.base-table-container[data-v-a141b554] .q-table__container{border:1px solid #00000012;border-radius:14px;transition:box-shadow .3s;overflow:hidden;box-shadow:0 1px 4px #0000000a}.body--dark .base-table-container[data-v-a141b554] .q-table__container{border-color:#ffffff12;box-shadow:0 1px 4px #0003}.base-table-container[data-v-a141b554] thead tr th{letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;background-color:#00000005;border-bottom:2px solid #00000014;padding:14px 16px;font-size:.8rem;font-weight:700}.body--dark .base-table-container[data-v-a141b554] thead tr th{text-shadow:0 1px 2px #00000026;background-color:#ffffff0a;border-bottom-color:#ffffff1f}.base-table-container[data-v-a141b554] tbody tr{cursor:pointer;border-inline-start:2px solid #0000;transition:background-color .18s,border-color .18s}.base-table-container[data-v-a141b554] tbody tr:hover{border-inline-start-color:var(--q-primary,#1976d2);background-color:#1976d20f!important}.body--dark .base-table-container[data-v-a141b554] tbody tr:hover{background-color:#1976d21f!important}.base-table-container[data-v-a141b554] tbody tr td{vertical-align:middle;border-bottom:1px solid #0000000a;padding:12px 16px;font-size:.875rem;line-height:1.5}.body--dark .base-table-container[data-v-a141b554] tbody tr td{border-bottom-color:#ffffff0a}.base-table-container[data-v-a141b554] .base-table--empty .q-table__bottom{background:0 0;border-top:none;padding:0}.base-table-empty[data-v-a141b554]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:60px 24px;display:flex}.base-table-empty__badge[data-v-a141b554]{background:radial-gradient(circle at 50% 38%,#1976d224,#1976d20a);border-radius:50%;place-items:center;width:84px;height:84px;animation:3.4s ease-in-out infinite base-table-empty-float-a141b554;display:grid;position:relative;box-shadow:0 0 0 1px #1976d21a,inset 0 1px #ffffff80}.base-table-empty__badge[data-v-a141b554]:before{content:"";border:1px dashed #1976d233;border-radius:50%;position:absolute;inset:-9px}.base-table-empty__icon[data-v-a141b554]{color:var(--q-primary,#1976d2);font-size:2.4rem}.base-table-empty__title[data-v-a141b554]{letter-spacing:.2px;color:#000000b3;font-size:1.05rem;font-weight:700}.base-table-empty__text[data-v-a141b554]{color:#00000073;max-width:340px;font-size:.86rem;line-height:1.55}.base-table-empty__action[data-v-a141b554]{margin-top:8px}.body--dark .base-table-empty__badge[data-v-a141b554]{background:radial-gradient(circle at 50% 38%,#60a5fa33,#60a5fa0d);box-shadow:0 0 0 1px #60a5fa2e,inset 0 1px #ffffff0a}.body--dark .base-table-empty__badge[data-v-a141b554]:before{border-color:#60a5fa3d}.body--dark .base-table-empty__title[data-v-a141b554]{color:#ffffffd1}.body--dark .base-table-empty__text[data-v-a141b554]{color:#ffffff80}@keyframes base-table-empty-float-a141b554{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.base-table-empty__badge[data-v-a141b554]{animation:none}}.base-table-container[data-v-a141b554] th.q-table--col-auto-width,.base-table-container[data-v-a141b554] td.q-table--col-auto-width{padding-inline:12px 4px}.base-table-container[data-v-a141b554] .q-table__middle.scroll{scrollbar-width:thin;scrollbar-color:#00000026 transparent}.base-table-container[data-v-a141b554] .q-table__middle.scroll::-webkit-scrollbar{width:6px;height:6px}.base-table-container[data-v-a141b554] .q-table__middle.scroll::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.body--dark .base-table-container[data-v-a141b554] .q-table__middle.scroll::-webkit-scrollbar-thumb{background:#ffffff26}.base-table-container[data-v-a141b554] .q-table__bottom{background-color:#00000006;border-top:1.5px solid #0000001a;min-height:42px;padding:2px 8px}.body--dark .base-table-container[data-v-a141b554] .q-table__bottom{background-color:#ffffff08;border-top-color:#ffffff1a}.base-table-skeleton[data-v-a141b554]{background:#fff;border:1px solid #00000012;border-radius:14px;overflow:hidden}.body--dark .base-table-skeleton[data-v-a141b554]{background:#1d1d1d;border-color:#ffffff12}.skeleton-header[data-v-a141b554]{grid-template-columns:repeat(var(--d6650596), 1fr);background-color:#00000008;border-bottom:2px solid #0000000f;gap:16px;padding:16px;display:grid}.body--dark .skeleton-header[data-v-a141b554]{background-color:#ffffff0a;border-bottom-color:#ffffff14}.skeleton-row[data-v-a141b554]{grid-template-columns:repeat(var(--d6650596), 1fr);border-bottom:1px solid #0000000a;gap:16px;padding:14px 16px;display:grid}.body--dark .skeleton-row[data-v-a141b554]{border-bottom-color:#ffffff0a}.base-table-footer[data-v-a141b554]{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;width:100%;padding:4px 6px;display:grid}.base-table-footer__start[data-v-a141b554]{grid-column:1;justify-self:start;align-items:center;gap:20px;display:flex}.base-table-footer__page-size[data-v-a141b554],.base-table-footer__columns[data-v-a141b554]{align-items:center;gap:8px;display:flex}.base-table-footer__pagination[data-v-a141b554]{grid-column:2;justify-self:center}.base-table-footer__label[data-v-a141b554]{color:#0000008c;white-space:nowrap;font-weight:500}.body--dark .base-table-footer__label[data-v-a141b554]{color:#fff9}.base-table-footer__page-size-select[data-v-a141b554]{width:80px}.base-table-footer__page-size-select[data-v-a141b554] .q-field__control{background:#f6f8fb;border-radius:8px;height:36px;min-height:36px;transition:background-color .2s,border-color .2s}.base-table-footer__page-size-select[data-v-a141b554] .q-field__control:before{border-color:#0f172a24}.base-table-footer__page-size-select[data-v-a141b554] .q-field__control:hover{background:#f8fafc}.base-table-footer__page-size-select[data-v-a141b554] .q-field__control:hover:before{border-color:#47556952}.base-table-footer__page-size-select.q-field--focused[data-v-a141b554] .q-field__control:after{border-color:#33415594}.base-table-footer__page-size-select[data-v-a141b554] .q-field__native,.base-table-footer__page-size-select[data-v-a141b554] .q-field__input{color:#0f172ad1;min-height:36px;font-size:.82rem;font-weight:600}.base-table-footer__page-size-select[data-v-a141b554] .q-field__marginal{color:#64748bd1;height:36px}.body--dark .base-table-footer__page-size-select[data-v-a141b554] .q-field__control{background:#24272b}.body--dark .base-table-footer__page-size-select[data-v-a141b554] .q-field__control:before{border-color:#94a3b829}.body--dark .base-table-footer__page-size-select[data-v-a141b554] .q-field__control:hover{background:#292d31}.body--dark .base-table-footer__page-size-select[data-v-a141b554] .q-field__native,.body--dark .base-table-footer__page-size-select[data-v-a141b554] .q-field__input{color:#f1f5f9db}@media (width<=600px){.base-table-footer[data-v-a141b554]{grid-template-columns:1fr;justify-items:center;gap:10px}.base-table-footer__start[data-v-a141b554]{flex-wrap:wrap;grid-column:1;justify-content:center;justify-self:center}.base-table-footer__pagination[data-v-a141b554]{grid-column:1}}
