.filter-card[data-v-7d72300a]{border-radius:12px;overflow:hidden}.filter-header[data-v-7d72300a]{background:linear-gradient(135deg,#a0f,#8e00cc);padding:20px 24px;box-shadow:0 2px 8px rgba(170,0,255,.2)}.close-header-btn[data-v-7d72300a]{transition:all .3s ease}.close-header-btn[data-v-7d72300a]:hover{background-color:hsla(0,0%,100%,.2)!important;transform:rotate(90deg)}.section-title[data-v-7d72300a]{display:flex;align-items:center;color:#424242;margin-bottom:16px}.section-title .v-icon[data-v-7d72300a]{font-size:24px}.v-combobox[data-v-7d72300a],.v-select[data-v-7d72300a],.v-text-field[data-v-7d72300a]{border-radius:6px}.v-btn[data-v-7d72300a]{text-transform:none;font-weight:500;letter-spacing:.5px}.v-btn[data-v-7d72300a]:not(.v-btn--disabled){transition:all .3s ease}.v-btn[data-v-7d72300a]:not(.v-btn--disabled):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(170,0,255,.3)}.search-btn-purple[data-v-7d72300a]{background:linear-gradient(135deg,#a0f,#8e00cc)!important;color:#fff!important;box-shadow:0 2px 8px rgba(170,0,255,.3)!important}.search-btn-purple[data-v-7d72300a]:hover:not(.v-btn--disabled){transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(170,0,255,.4)!important}.v-card-actions[data-v-7d72300a]{background-color:#fafafa}@media (max-width:960px){.filter-section[data-v-7d72300a]{margin-bottom:24px}.v-btn[data-v-7d72300a]{margin-top:8px}}.toolbar-custom[data-v-52a06e4c]{background:linear-gradient(135deg,#f5f5f5,#fff);border-bottom:2px solid #e0e0e0;padding:6px 16px;min-height:70px!important;height:70px!important}.toolbar-title[data-v-52a06e4c]{font-size:20px;font-weight:600;color:#424242;display:flex;align-items:center}.action-btn[data-v-52a06e4c]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;text-transform:none;font-weight:500;letter-spacing:.5px;box-shadow:0 2px 8px rgba(102,126,234,.3);transition:all .3s ease}.action-btn[data-v-52a06e4c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.action-btn-primary[data-v-52a06e4c]{background:linear-gradient(135deg,#a0f,#8e00cc)!important;color:#fff!important;text-transform:none;font-weight:500;letter-spacing:.5px;box-shadow:0 2px 8px rgba(170,0,255,.3);transition:all .3s ease}.action-btn-primary[data-v-52a06e4c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(170,0,255,.4)}.table-row[data-v-52a06e4c]{transition:background-color .2s ease}.table-row[data-v-52a06e4c]:hover{background-color:#f5f5f5!important}.table-row[data-v-52a06e4c]:nth-child(2n){background-color:#fafafa}.table-row[data-v-52a06e4c]:nth-child(2n):hover{background-color:#f0f0f0!important}.table-row td[data-v-52a06e4c]{padding:12px!important;border-bottom:1px solid #e0e0e0}.action-buttons-container[data-v-52a06e4c]{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;white-space:nowrap}.edit-btn[data-v-52a06e4c]{background:linear-gradient(135deg,#ff6f00,#e65100)!important;transition:all .3s ease}.edit-btn[data-v-52a06e4c]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(255,111,0,.4)}.pagination-container[data-v-52a06e4c]{background:#fafafa;border-radius:8px;padding:16px;margin-top:16px}.custom-pagination[data-v-52a06e4c] .v-pagination__item{color:#a0f;font-weight:500}.custom-pagination[data-v-52a06e4c] .v-pagination__item--active{background:#a0f!important;color:#fff!important;box-shadow:0 2px 8px rgba(170,0,255,.3)}.custom-pagination[data-v-52a06e4c] .v-pagination__navigation{color:#a0f}.custom-pagination[data-v-52a06e4c] .v-pagination__navigation:hover{background:rgba(170,0,255,.1)}@media (max-width:960px){.toolbar-title[data-v-52a06e4c]{font-size:18px}.action-btn-primary[data-v-52a06e4c],.action-btn[data-v-52a06e4c]{font-size:12px;padding:8px 12px}.table-header-cell[data-v-52a06e4c]{font-size:12px!important;padding:12px 8px!important}}.theme--light.v-pagination .v-pagination__item{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--dark.v-pagination .v-pagination__item{background:#1e1e1e;color:#fff}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#1e1e1e}.v-pagination{align-items:center;display:inline-flex;list-style-type:none;justify-content:center;margin:0;max-width:100%;width:100%}.v-pagination.v-pagination{padding-left:0}.v-pagination>li{align-items:center;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{pointer-events:none;opacity:.6}.v-pagination__item{background:transparent;border-radius:4px;font-size:1rem;height:34px;margin:.3rem;min-width:34px;padding:0 5px;text-decoration:none;transition:.3s cubic-bezier(0,0,.2,1);width:auto;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-pagination__item--active{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;height:32px;width:32px;margin:.3rem 10px}.v-pagination__navigation .v-icon{transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{margin:.3rem;display:inline-flex;align-items:flex-end;justify-content:center;height:32px;width:32px}.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:1;pointer-events:none}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms}.card--shadow[data-v-097020ae]{box-shadow:var(--primary-box-shadow)!important}