body{font-family:Poppins,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sr_no{border-top-left-radius:4px!important}.action_th{min-width:115px}.striped-table .table-row-even{background-color:#f8fafc}.striped-table .table-row-odd{background-color:#fff}.striped-table .table-row-last{border-end-end-radius:4px!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}*{font-family:Poppins,sans-serif!important;-webkit-font-smoothing:antialiased}.v-application{background:#f1f5f9!important}.v-card{border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03)!important;transition:box-shadow .2s ease,transform .2s ease!important}.v-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)!important}.v-card__title{font-size:15px!important;font-weight:600!important;color:#0f172a!important;letter-spacing:0!important;padding:16px 20px!important}.v-card__subtitle{font-size:13px!important;color:#64748b!important}.v-card__text{font-size:14px!important;color:#374151!important}.v-btn{font-family:Poppins,sans-serif!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;border-radius:9px!important;font-size:13px!important}.v-btn.primary{box-shadow:0 2px 8px rgba(26,58,107,.25)!important}.v-btn.primary:hover{box-shadow:0 4px 14px rgba(26,58,107,.35)!important}.v-btn--fab{border-radius:50%!important}.v-text-field.v-text-field--outlined .v-input__slot{border-radius:10px!important;background:#fff!important;border-color:#e2e8f0!important;min-height:42px!important}.v-text-field.v-text-field--outlined.v-input--is-focused .v-input__slot{border-color:#1a3a6b!important}.v-text-field.v-text-field--outlined .v-label{font-size:13.5px!important;color:#94a3b8!important}.v-text-field.v-text-field--solo .v-input__slot{border-radius:10px!important;background:#f8fafc!important;box-shadow:none!important;border:1px solid #e2e8f0!important;min-height:42px!important}.v-text-field.v-text-field--solo.v-input--is-focused .v-input__slot{border-color:#1a3a6b!important}.v-select.v-text-field--outlined .v-input__slot{border-radius:10px!important;background:#fff!important}.v-chip{border-radius:8px!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important}.v-chip.v-chip--small{height:24px!important;font-size:11px!important}.v-data-table{border-radius:14px!important;overflow:hidden!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th{background:#f8fafc!important;color:#374151!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-bottom:1px solid #e2e8f0!important;padding:12px 16px!important;white-space:nowrap!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{font-size:13.5px!important;color:#374151!important;padding:12px 16px!important;border-bottom:1px solid #f1f5f9!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr:last-child>td{border-bottom:none!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover{background:#f8fafc!important}.v-simple-table{border-radius:14px!important;overflow:hidden!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.v-simple-table>.v-simple-table__wrapper>table>thead>tr>th{background:#f8fafc!important;color:#374151!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-bottom:1px solid #e2e8f0!important;padding:12px 16px!important}.v-simple-table>.v-simple-table__wrapper>table>tbody>tr>td{font-size:13.5px!important;color:#374151!important;padding:12px 16px!important;border-bottom:1px solid #f1f5f9!important}.v-simple-table>.v-simple-table__wrapper>table>tbody>tr:hover{background:#f8fafc!important}.v-pagination .v-pagination__item{border-radius:8px!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;border:1px solid #e2e8f0!important;min-width:36px!important;height:36px!important}.v-pagination .v-pagination__item--active{background:#1a3a6b!important;border-color:#1a3a6b!important;color:#fff!important;box-shadow:0 2px 8px rgba(26,58,107,.25)!important}.v-pagination .v-pagination__navigation{border-radius:8px!important;border:1px solid #e2e8f0!important;box-shadow:none!important;width:36px!important;height:36px!important}.v-container.container--fluid{max-width:100%!important;padding:0!important}.v-navigation-drawer{border-right:1px solid #e2e8f0!important}.v-app-bar,.v-navigation-drawer{box-shadow:none!important}.v-dialog .v-card{border-radius:16px!important;overflow:hidden!important}.v-dialog .v-card .v-card__title{padding:20px 24px 12px!important;font-size:17px!important;font-weight:600!important}.v-dialog .v-card .v-card__actions{padding:12px 16px 16px!important}.v-snack__wrapper{border-radius:12px!important;font-size:13px!important}.v-divider{border-color:#f1f5f9!important}.v-tooltip__content{border-radius:8px!important;font-size:12px!important;padding:5px 10px!important}.v-menu__content{border-radius:12px!important;border:1px solid #e2e8f0!important;box-shadow:0 8px 24px rgba(0,0,0,.1)!important}.v-list{padding:4px 0!important}.v-list-item{border-radius:8px!important;min-height:40px!important;font-size:13.5px!important}.v-list-item__title{font-size:13.5px!important;font-weight:500!important}.v-progress-linear{border-radius:999px!important}.v-input--switch .v-input--selection-controls__input{margin:0!important}.v-avatar{font-family:Poppins,sans-serif!important}.v-alert{border-radius:12px!important;font-size:13.5px!important}.v-tab{font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.page-container{padding:20px!important;max-width:100%}.page-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page-title{font-size:20px!important;font-weight:700!important;color:#0f172a!important;margin:0!important}.page-subtitle{font-size:13px!important;color:#64748b!important;margin:2px 0 0!important}.filter-card{padding:16px 20px!important;margin-bottom:16px!important}.filter-card,.table-card{background:#fff!important;border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.table-card{overflow:hidden!important}@media (max-width:768px){.v-data-table__wrapper,.v-simple-table__wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-simple-table>.v-simple-table__wrapper>table>tbody>tr>td{white-space:nowrap!important}.v-card__text{padding:12px!important}.v-card__title{padding:12px 16px!important;font-size:14px!important}.v-dialog{margin:8px!important}.v-chip{font-size:11px!important}.v-btn.v-size--default{padding:0 12px!important;font-size:12px!important}.hide-mobile{display:none!important}.filter-row .v-col{padding-bottom:4px!important}.v-container.pa-6,.v-container.pa-8{padding:12px!important}.v-pagination .v-pagination__item{min-width:32px!important;height:32px!important;font-size:12px!important}.page-header{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:480px){.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:10px 12px!important;font-size:12.5px!important}.v-btn.v-btn--fab.v-size--x-small{width:28px!important;height:28px!important}.v-app-bar .v-toolbar__content{padding:0 8px!important}}.stat-card{background:#fff!important;border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:none!important;padding:20px!important;transition:box-shadow .2s ease,transform .2s ease!important}.stat-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)!important;transform:translateY(-2px)!important}.stat-value{font-size:28px!important;font-weight:700!important;color:#0f172a!important;line-height:1.1!important}.stat-label{font-size:12px!important;font-weight:600!important;color:#64748b!important;text-transform:uppercase!important;letter-spacing:.06em!important}.status-active{background:#d1fae5!important;color:#065f46!important}.status-inactive{background:#f1f5f9!important;color:#475569!important}.status-pending{background:#fef3c7!important;color:#92400e!important}.status-rejected{background:#fee2e2!important;color:#991b1b!important}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;color:#94a3b8;text-align:center}.empty-state .v-icon{margin-bottom:16px}.empty-state p{font-size:14px!important;margin:0!important}.action-btn{border-radius:8px!important;box-shadow:none!important;margin:0 2px!important}.form-section-title{font-size:13px!important;font-weight:600!important;color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.07em!important;margin-bottom:12px!important}@media print{.dont-print-header,.v-app-bar,.v-navigation-drawer{display:none!important}.v-main{padding:0!important}}.sidebar[data-v-3f089c8e]{background:#fff!important;border-right:1px solid #e2e8f0!important}.sidebar-brand[data-v-3f089c8e]{display:flex;align-items:center;gap:12px;padding:16px 20px;height:64px}.sidebar-brand-logo[data-v-3f089c8e]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#1a3a6b,#152e56);flex-shrink:0;overflow:hidden;padding:4px}.brand-img[data-v-3f089c8e]{border-radius:6px}.sidebar-brand-text[data-v-3f089c8e]{display:flex;flex-direction:column;gap:1px}.brand-name[data-v-3f089c8e]{font-size:15px;font-weight:700;color:#0f172a;line-height:1.1;letter-spacing:-.01em}.brand-sub[data-v-3f089c8e]{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.sidebar-divider[data-v-3f089c8e]{border-color:#f1f5f9!important}.sidebar-nav[data-v-3f089c8e]{flex:1;overflow-y:auto;padding:12px 12px;scrollbar-width:none}.sidebar-nav[data-v-3f089c8e]::-webkit-scrollbar{display:none}.nav-section[data-v-3f089c8e]{margin-bottom:4px}.nav-section+.nav-section[data-v-3f089c8e]{margin-top:8px}.nav-section-label[data-v-3f089c8e]{display:block;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;padding:8px 12px 4px}.nav-item[data-v-3f089c8e]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;text-decoration:none;color:#475569;font-size:13.5px;font-weight:500;transition:all .15s ease;margin-bottom:1px}.nav-item[data-v-3f089c8e]:hover{background:#f1f5f9;color:#0f172a}.nav-item--active[data-v-3f089c8e]{background:#1a3a6b!important;color:#fff!important;box-shadow:0 2px 8px rgba(26,58,107,.25)}.nav-item--active .nav-icon[data-v-3f089c8e]{color:hsla(0,0%,100%,.9)!important}.nav-icon[data-v-3f089c8e]{color:#94a3b8;flex-shrink:0;transition:color .15s}.nav-item:hover .nav-icon[data-v-3f089c8e]{color:#475569}.nav-label[data-v-3f089c8e]{line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user[data-v-3f089c8e]{display:flex;align-items:center;gap:10px;padding:12px 16px}.user-avatar[data-v-3f089c8e]{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#1a3a6b,#152e56);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-info[data-v-3f089c8e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.user-name[data-v-3f089c8e]{font-size:13px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.user-role[data-v-3f089c8e]{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.logout-btn[data-v-3f089c8e]{color:#94a3b8!important;flex-shrink:0}.logout-btn[data-v-3f089c8e]:hover{color:#ef4444!important;background:#fef2f2!important}.topbar[data-v-3f089c8e]{box-shadow:none!important}.topbar-menu-btn[data-v-3f089c8e]{color:#64748b!important}.topbar-title[data-v-3f089c8e]{display:flex;align-items:center;gap:4px}.topbar-home-link[data-v-3f089c8e]{text-decoration:none;display:flex;align-items:center}.topbar-page-name[data-v-3f089c8e]{font-size:14px;font-weight:600;color:#0f172a}.topbar-switch[data-v-3f089c8e]{margin-right:8px}.topbar-avatar[data-v-3f089c8e]{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:10px;cursor:pointer;transition:background .15s;margin-left:4px}.topbar-avatar[data-v-3f089c8e]:hover{background:#f1f5f9}.topbar-avatar-circle[data-v-3f089c8e]{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#1a3a6b,#152e56);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.topbar-avatar-info[data-v-3f089c8e]{display:flex;flex-direction:column;gap:1px}.topbar-user-name[data-v-3f089c8e]{font-size:13px;font-weight:600;color:#0f172a;line-height:1.2}.topbar-user-role[data-v-3f089c8e]{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.profile-menu[data-v-3f089c8e]{padding:4px 0!important}.profile-menu-header[data-v-3f089c8e]{padding:12px 16px}.profile-menu-name[data-v-3f089c8e]{font-size:13px;font-weight:600;color:#0f172a;margin:0}.profile-menu-email[data-v-3f089c8e]{font-size:11px;color:#94a3b8;margin:0}.profile-menu-item[data-v-3f089c8e]{font-size:13px!important;min-height:38px!important}.logout-item[data-v-3f089c8e]:hover{background:#fef2f2!important}.main-content[data-v-3f089c8e]{background:#f1f5f9}.main-content[data-v-3f089c8e] .v-main__wrap{padding:24px}@media (max-width:768px){.main-content[data-v-3f089c8e] .v-main__wrap{padding:16px}}.dialog-title[data-v-3f089c8e]{font-size:18px!important;font-weight:600!important;color:#0f172a!important;padding-top:20px!important}@media (max-width:960px){.topbar-title[data-v-3f089c8e]{display:none!important}}.space-y-6>*+[data-v-70becde6]{margin-top:24px}.welcome-banner[data-v-70becde6]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,#1a3a6b,#24568a);padding:28px 32px}.welcome-banner-bg[data-v-70becde6]{position:absolute;top:-40%;right:-5%;width:220px;height:220px;background:hsla(0,0%,100%,.05);border-radius:50%}.welcome-banner-bg2[data-v-70becde6]{position:absolute;bottom:-30%;left:45%;width:160px;height:160px;background:hsla(0,0%,100%,.04);border-radius:50%}.welcome-content[data-v-70becde6]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.welcome-title[data-v-70becde6]{font-size:22px;font-weight:700;color:#fff;margin:0;line-height:1.3}.welcome-sub[data-v-70becde6]{font-size:13px;color:hsla(0,0%,100%,.7);margin:6px 0 0;max-width:480px}.welcome-chips[data-v-70becde6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.welcome-chip[data-v-70becde6]{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.1);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.9)}.welcome-actions[data-v-70becde6]{display:flex;align-items:center;gap:10px;flex-shrink:0}.period-select[data-v-70becde6]{max-width:160px}.period-select[data-v-70becde6] .v-input__slot{background:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.3)!important}.refresh-btn[data-v-70becde6]{border-radius:10px!important}.stats-grid[data-v-70becde6]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width:960px){.stats-grid[data-v-70becde6]{grid-template-columns:repeat(4,1fr)}}.stat-card-item[data-v-70becde6]{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:20px;transition:box-shadow .2s ease,transform .2s ease}.stat-card-item[data-v-70becde6]:hover{box-shadow:0 8px 24px rgba(0,0,0,.06);transform:translateY(-2px)}.stat-card-top[data-v-70becde6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.stat-icon-box[data-v-70becde6]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center}.icon-bg-blue[data-v-70becde6]{background:#eff6ff}.icon-bg-green[data-v-70becde6]{background:#ecfdf5}.icon-bg-cyan[data-v-70becde6]{background:#ecfeff}.icon-bg-purple[data-v-70becde6]{background:#faf5ff}.stat-badge[data-v-70becde6]{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px}.badge-blue[data-v-70becde6]{background:#eff6ff;color:#1d4ed8}.stat-value[data-v-70becde6]{font-size:24px;font-weight:700;color:#0f172a;margin:0;line-height:1.2;word-break:break-word}.stat-label[data-v-70becde6]{font-size:13px;color:#64748b;margin:4px 0 0}.stat-sub[data-v-70becde6]{font-size:12px;color:#94a3b8;margin:4px 0 0}.alerts-grid[data-v-70becde6]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:960px){.alerts-grid[data-v-70becde6]{grid-template-columns:repeat(4,1fr)}}.alert-card[data-v-70becde6]{display:flex;align-items:center;gap:12px;border-radius:12px;padding:14px 16px;border:1px solid;transition:box-shadow .15s ease}.alert-card[data-v-70becde6]:hover{box-shadow:0 2px 8px rgba(0,0,0,.05)}.alert-orange[data-v-70becde6]{background:#fff7ed;border-color:#fed7aa}.alert-teal[data-v-70becde6]{background:#f0fdfa;border-color:#99f6e4}.alert-indigo[data-v-70becde6]{background:#eef2ff;border-color:#c7d2fe}.alert-green[data-v-70becde6]{background:#f0fdf4;border-color:#bbf7d0}.alert-icon-box[data-v-70becde6]{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;flex-shrink:0}.alert-value[data-v-70becde6]{font-size:18px;font-weight:700;color:#0f172a;margin:0;line-height:1.2}.alert-label[data-v-70becde6]{font-size:11px;color:#64748b;margin:0}.charts-grid[data-v-70becde6]{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:960px){.charts-grid[data-v-70becde6]{grid-template-columns:2fr 1fr}}.chart-card[data-v-70becde6]{background:#fff;border:1px solid #f1f5f9;border-radius:16px;display:flex;flex-direction:column}.chart-card-header[data-v-70becde6]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px}.chart-title[data-v-70becde6]{font-size:15px;font-weight:600;color:#0f172a;margin:0}.chart-sub[data-v-70becde6]{font-size:12px;color:#94a3b8;margin:2px 0 0}.chart-legend[data-v-70becde6]{display:flex;align-items:center;gap:6px}.legend-dot[data-v-70becde6]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-text[data-v-70becde6]{font-size:11px;color:#64748b;margin-right:8px}.chart-body[data-v-70becde6]{flex:1;padding:0 24px 24px}.chart-canvas-wrap[data-v-70becde6]{height:280px;position:relative}.chart-canvas-wrap canvas[data-v-70becde6]{width:100%!important;height:100%!important}.chart-empty[data-v-70becde6],.chart-loading[data-v-70becde6]{height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8}.chart-empty p[data-v-70becde6]{font-size:13px;margin-top:12px}.donut-wrap[data-v-70becde6]{height:180px;display:flex;align-items:center;justify-content:center}.donut-wrap canvas[data-v-70becde6]{max-height:170px!important;max-width:170px!important}.donut-legend[data-v-70becde6]{background:#f8fafc;border-radius:10px;padding:12px 16px;margin-top:16px}.donut-legend-item[data-v-70becde6]{display:flex;align-items:center;gap:10px;padding:6px 0}.donut-legend-item+.donut-legend-item[data-v-70becde6]{border-top:1px solid #f1f5f9}.legend-label[data-v-70becde6]{flex:1;font-size:13px;font-weight:500;color:#374151}.legend-count[data-v-70becde6]{font-size:16px;font-weight:700}@media (max-width:600px){.welcome-banner[data-v-70becde6]{padding:20px}.welcome-title[data-v-70becde6]{font-size:18px}.welcome-content[data-v-70becde6]{flex-direction:column;align-items:flex-start}.welcome-actions[data-v-70becde6]{width:100%}.period-select[data-v-70becde6]{flex:1;max-width:none}.stat-card-item[data-v-70becde6]{padding:16px}.stat-value[data-v-70becde6]{font-size:20px}.chart-card-header[data-v-70becde6]{padding:16px 16px 12px}.chart-body[data-v-70becde6]{padding:0 16px 16px}.chart-canvas-wrap[data-v-70becde6]{height:220px}.chart-legend[data-v-70becde6]{display:none}}.login-page[data-v-0e714d12]{display:flex;min-height:100vh;background:#fff}.login-hero[data-v-0e714d12]{display:none;position:relative;overflow:hidden;background:#0f1b2d;flex-direction:column;justify-content:flex-end}@media (min-width:1024px){.login-hero[data-v-0e714d12]{display:flex;width:62%}}.hero-img[data-v-0e714d12]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-overlay[data-v-0e714d12]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,27,45,.3) 0,rgba(15,27,45,.85))}.hero-content[data-v-0e714d12]{position:relative;padding:48px 56px;z-index:1}.hero-logo[data-v-0e714d12]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#1a3a6b,#152e56);box-shadow:0 4px 16px rgba(26,58,107,.5);margin-bottom:24px}.hero-logo-icon[data-v-0e714d12]{font-size:22px;font-weight:700;color:#fff}.hero-title[data-v-0e714d12]{font-size:28px;font-weight:700;color:#fff;line-height:1.3;margin-bottom:12px}.hero-brand[data-v-0e714d12]{color:#60a5fa}.hero-subtitle[data-v-0e714d12]{font-size:14px;color:hsla(0,0%,100%,.65);line-height:1.7;max-width:480px;margin-bottom:32px}.hero-stats[data-v-0e714d12]{display:flex;align-items:center;gap:24px}.hero-stat[data-v-0e714d12]{display:flex;flex-direction:column;gap:2px}.hero-stat-value[data-v-0e714d12]{font-size:20px;font-weight:700;color:#fff}.hero-stat-label[data-v-0e714d12]{font-size:11px;color:hsla(0,0%,100%,.55);text-transform:uppercase;letter-spacing:.05em}.hero-stat-divider[data-v-0e714d12]{width:1px;height:36px;background:hsla(0,0%,100%,.2)}.login-form-panel[data-v-0e714d12]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 24px}@media (min-width:1024px){.login-form-panel[data-v-0e714d12]{width:38%;padding:48px 56px}}.login-form-inner[data-v-0e714d12]{width:100%;max-width:400px}.mobile-logo[data-v-0e714d12]{display:flex;justify-content:center;margin-bottom:28px}@media (min-width:1024px){.mobile-logo[data-v-0e714d12]{display:none}}.mobile-logo-img[data-v-0e714d12]{height:56px;-o-object-fit:contain;object-fit:contain}.form-heading[data-v-0e714d12]{margin-bottom:32px}.form-title[data-v-0e714d12]{font-size:24px;font-weight:700;color:#0f172a;line-height:1.2;margin-bottom:6px}.form-brand[data-v-0e714d12]{color:#1a3a6b}.form-subtitle[data-v-0e714d12]{font-size:14px;color:#64748b}.login-form[data-v-0e714d12]{display:flex;flex-direction:column;gap:18px}.field-group[data-v-0e714d12]{display:flex;flex-direction:column;gap:6px}.field-label-row[data-v-0e714d12]{display:flex;align-items:center;justify-content:space-between}.field-label[data-v-0e714d12]{font-size:13px;font-weight:500;color:#374151}.forgot-link[data-v-0e714d12]{font-size:12px;font-weight:500;color:#1a3a6b;text-decoration:none}.forgot-link[data-v-0e714d12]:hover{color:#152e56;text-decoration:underline}.modern-field[data-v-0e714d12] .v-input__slot{border-radius:10px!important;background:#f8fafc!important;border-color:#e2e8f0!important;min-height:44px!important}.modern-field[data-v-0e714d12] .v-input--is-focused .v-input__slot,.modern-field[data-v-0e714d12] .v-input__slot:hover{border-color:#1a3a6b!important}.modern-field[data-v-0e714d12] .v-label{font-size:13px!important;color:#94a3b8!important}.modern-field[data-v-0e714d12] .v-icon{color:#94a3b8!important;font-size:18px!important}.login-btn[data-v-0e714d12]{background:#1a3a6b!important;color:#fff!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.01em!important;height:46px!important;text-transform:none!important;box-shadow:0 4px 12px rgba(26,58,107,.3)!important;transition:all .2s ease!important}.login-btn[data-v-0e714d12]:hover{background:#152e56!important;box-shadow:0 6px 18px rgba(26,58,107,.4)!important}.login-btn[data-v-0e714d12]:active{transform:scale(.98)}.login-footer[data-v-0e714d12]{margin-top:36px;text-align:center;font-size:11px;color:#94a3b8}.enhanced-table[data-v-01671bb6] tbody tr{transition:all .3s ease}.enhanced-table[data-v-01671bb6] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-01671bb6] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-01671bb6] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-01671bb6] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-01671bb6] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-01671bb6]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-01671bb6]{border:2px solid #e3f2fd!important}.v-chip[data-v-01671bb6]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-01671bb6]{border-radius:50px!important}.v-btn[data-v-01671bb6]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-01671bb6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-01671bb6]{border-radius:8px!important}.v-text-field--outlined[data-v-01671bb6] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-01671bb6] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-select--outlined[data-v-01671bb6] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-avatar[data-v-01671bb6]{border:2px solid #f1f3f4;transition:all .3s ease}.v-avatar[data-v-01671bb6]:hover{border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.3)}.v-pagination[data-v-01671bb6] .v-pagination__item{border-radius:8px!important;margin:0 2px;font-weight:500;transition:all .3s ease}.v-pagination[data-v-01671bb6] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-01671bb6] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-01671bb6] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-01671bb6] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-01671bb6] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-01671bb6{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-01671bb6]{animation:pulse-01671bb6 2s infinite}[data-v-01671bb6]::-webkit-scrollbar{width:6px;height:6px}[data-v-01671bb6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-01671bb6]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-01671bb6]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.gap-2[data-v-01671bb6]{gap:8px}.gap-3[data-v-01671bb6]{gap:12px}.gap-4[data-v-01671bb6]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-01671bb6] tbody td{padding:12px 8px!important}.v-card-text[data-v-01671bb6],.v-card-title[data-v-01671bb6]{padding:16px!important}}.enhanced-table[data-v-4d45b69d] tbody tr{transition:all .3s ease}.enhanced-table[data-v-4d45b69d] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-4d45b69d] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-4d45b69d] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-4d45b69d] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-4d45b69d] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-4d45b69d]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-4d45b69d]{border:2px solid #e3f2fd!important}.v-chip[data-v-4d45b69d]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-4d45b69d]{border-radius:50px!important}.v-btn[data-v-4d45b69d]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-4d45b69d]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-4d45b69d]{border-radius:8px!important}.v-text-field--outlined[data-v-4d45b69d] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-4d45b69d] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-select--outlined[data-v-4d45b69d] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-avatar[data-v-4d45b69d]{border:2px solid #f1f3f4;transition:all .3s ease}.v-avatar[data-v-4d45b69d]:hover{border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.3)}.v-pagination[data-v-4d45b69d] .v-pagination__item{border-radius:8px!important;margin:0 2px;font-weight:500;transition:all .3s ease}.v-pagination[data-v-4d45b69d] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-4d45b69d] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}@keyframes pulse-4d45b69d{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-4d45b69d]{animation:pulse-4d45b69d 2s infinite}.v-menu__content[data-v-4d45b69d]{border-radius:12px!important;border:1px solid #f1f3f4;box-shadow:0 8px 32px rgba(0,0,0,.12)!important}.v-list-item[data-v-4d45b69d]{transition:all .3s ease;border-radius:6px;margin:2px 4px}.v-list-item[data-v-4d45b69d]:hover{background-color:#f8f9fa!important;transform:translateX(4px)}.v-dialog[data-v-4d45b69d] .v-card{box-shadow:0 16px 48px rgba(0,0,0,.2)!important}.gap-2[data-v-4d45b69d]{gap:8px}.gap-3[data-v-4d45b69d]{gap:12px}.gap-4[data-v-4d45b69d]{gap:16px}.no-spin-arrows[data-v-4d45b69d] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-4d45b69d] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-4d45b69d] input[type=number]{-moz-appearance:textfield;text-align:center}[data-v-4d45b69d]::-webkit-scrollbar{width:6px;height:6px}[data-v-4d45b69d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-4d45b69d]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-4d45b69d]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:960px){.enhanced-table[data-v-4d45b69d] tbody td{padding:12px 8px!important}.v-card-text[data-v-4d45b69d],.v-card-title[data-v-4d45b69d]{padding:16px!important}}.enhanced-table[data-v-3a10224a] tbody tr{transition:all .3s ease}.enhanced-table[data-v-3a10224a] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-3a10224a] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-3a10224a] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-3a10224a] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-3a10224a] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-3a10224a]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-3a10224a]{border:2px solid #e3f2fd!important}.v-chip[data-v-3a10224a]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-3a10224a]{border-radius:50px!important}.v-btn[data-v-3a10224a]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-3a10224a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-3a10224a]{border-radius:8px!important}.v-text-field--outlined[data-v-3a10224a] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-3a10224a] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-3a10224a] .v-pagination__item,.v-select--outlined[data-v-3a10224a] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-3a10224a] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-3a10224a] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-3a10224a] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-3a10224a] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-3a10224a] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-3a10224a] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-3a10224a{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-3a10224a]{animation:pulse-3a10224a 2s infinite}.gap-2[data-v-3a10224a]{gap:8px}.gap-3[data-v-3a10224a]{gap:12px}.gap-4[data-v-3a10224a]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-3a10224a] tbody td{padding:12px 8px!important}.v-card-text[data-v-3a10224a],.v-card-title[data-v-3a10224a]{padding:16px!important}}.enhanced-table[data-v-2564665f] tbody tr{transition:all .3s ease}.enhanced-table[data-v-2564665f] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-2564665f] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-2564665f] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-2564665f] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-2564665f] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-2564665f]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-2564665f]{border:2px solid #e3f2fd!important}.v-chip[data-v-2564665f]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-2564665f]{border-radius:50px!important}.v-btn[data-v-2564665f]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-2564665f]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-2564665f]{border-radius:8px!important}.v-text-field--outlined[data-v-2564665f] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-2564665f] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-2564665f] .v-pagination__item,.v-select--outlined[data-v-2564665f] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-2564665f] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-2564665f] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-2564665f] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-2564665f] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-2564665f] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-2564665f] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-2564665f{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-2564665f]{animation:pulse-2564665f 2s infinite}.gap-2[data-v-2564665f]{gap:8px}.gap-3[data-v-2564665f]{gap:12px}.gap-4[data-v-2564665f]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-2564665f] tbody td{padding:12px 8px!important}.v-card-text[data-v-2564665f],.v-card-title[data-v-2564665f]{padding:16px!important}}.enhanced-table[data-v-360178f4] tbody tr{transition:all .3s ease}.enhanced-table[data-v-360178f4] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-360178f4] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-360178f4] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-360178f4] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-360178f4] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-360178f4]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-360178f4]{border:2px solid #e3f2fd!important}.v-chip[data-v-360178f4]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-360178f4]{border-radius:50px!important}.v-btn[data-v-360178f4]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-360178f4]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-360178f4]{border-radius:8px!important}.v-text-field--outlined[data-v-360178f4] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-360178f4] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-360178f4] .v-pagination__item,.v-select--outlined[data-v-360178f4] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-360178f4] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-360178f4] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-360178f4] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-360178f4] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-360178f4] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-360178f4] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-360178f4{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-360178f4]{animation:pulse-360178f4 2s infinite}.gap-2[data-v-360178f4]{gap:8px}.gap-3[data-v-360178f4]{gap:12px}.gap-4[data-v-360178f4]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-360178f4] tbody td{padding:12px 8px!important}.v-card-text[data-v-360178f4],.v-card-title[data-v-360178f4]{padding:16px!important}}.enhanced-table[data-v-0bfaaa04] tbody tr{transition:all .3s ease}.enhanced-table[data-v-0bfaaa04] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-0bfaaa04] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-0bfaaa04] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-0bfaaa04] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-0bfaaa04] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-0bfaaa04]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-0bfaaa04]{border:2px solid #e3f2fd!important}.v-chip[data-v-0bfaaa04]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-0bfaaa04]{border-radius:50px!important}.v-btn[data-v-0bfaaa04]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-0bfaaa04]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-0bfaaa04]{border-radius:8px!important}.v-text-field--outlined[data-v-0bfaaa04] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-0bfaaa04] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-0bfaaa04] .v-pagination__item,.v-select--outlined[data-v-0bfaaa04] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-0bfaaa04] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-0bfaaa04] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-0bfaaa04] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-0bfaaa04] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-0bfaaa04] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-0bfaaa04] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-0bfaaa04{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-0bfaaa04]{animation:pulse-0bfaaa04 2s infinite}.gap-2[data-v-0bfaaa04]{gap:8px}.gap-3[data-v-0bfaaa04]{gap:12px}.gap-4[data-v-0bfaaa04]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-0bfaaa04] tbody td{padding:12px 8px!important}.v-card-text[data-v-0bfaaa04],.v-card-title[data-v-0bfaaa04]{padding:16px!important}}.enhanced-table[data-v-f1547ad6] tbody tr{transition:all .3s ease}.enhanced-table[data-v-f1547ad6] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-f1547ad6] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-f1547ad6] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-f1547ad6] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-f1547ad6] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-f1547ad6]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-f1547ad6]{border:2px solid #e3f2fd!important}.v-chip[data-v-f1547ad6]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-f1547ad6]{border-radius:50px!important}.v-btn[data-v-f1547ad6]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-f1547ad6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-f1547ad6]{border-radius:8px!important}.v-text-field--outlined[data-v-f1547ad6] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-f1547ad6] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-f1547ad6] .v-pagination__item,.v-select--outlined[data-v-f1547ad6] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-f1547ad6] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-f1547ad6] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-f1547ad6] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-f1547ad6] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-f1547ad6] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-f1547ad6] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-f1547ad6{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-f1547ad6]{animation:pulse-f1547ad6 2s infinite}.gap-2[data-v-f1547ad6]{gap:8px}.gap-3[data-v-f1547ad6]{gap:12px}.gap-4[data-v-f1547ad6]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-f1547ad6] tbody td{padding:12px 8px!important}.v-card-text[data-v-f1547ad6],.v-card-title[data-v-f1547ad6]{padding:16px!important}}.gap-2[data-v-136c993e]{gap:8px}.v-data-table>.v-data-table__wrapper>table>thead>tr>th[data-v-7c8d7529],td[data-v-7c8d7529]{min-width:130px!important}.enhanced-table[data-v-71e76ec0] tbody tr{transition:all .3s ease}.enhanced-table[data-v-71e76ec0] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-71e76ec0] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-71e76ec0] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-71e76ec0] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-71e76ec0] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-71e76ec0]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-71e76ec0]{border:2px solid #e3f2fd!important}.v-chip[data-v-71e76ec0]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-71e76ec0]{border-radius:50px!important}.v-btn[data-v-71e76ec0]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-71e76ec0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-71e76ec0]{border-radius:8px!important}.v-text-field--outlined[data-v-71e76ec0] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-71e76ec0] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-71e76ec0] .v-pagination__item,.v-select--outlined[data-v-71e76ec0] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-71e76ec0] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-71e76ec0] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-71e76ec0] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-71e76ec0] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-71e76ec0] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-71e76ec0] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-71e76ec0{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-71e76ec0]{animation:pulse-71e76ec0 2s infinite}.gap-2[data-v-71e76ec0]{gap:8px}.gap-3[data-v-71e76ec0]{gap:12px}.gap-4[data-v-71e76ec0]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-71e76ec0] tbody td{padding:12px 8px!important}.v-card-text[data-v-71e76ec0],.v-card-title[data-v-71e76ec0]{padding:16px!important}}.v-data-table>.v-data-table__wrapper>table>thead>tr>th[data-v-5b6b9d50],.v-data-table>.v-data-table__wrapper>table>thead>tr>th[data-v-7db940a3],td[data-v-5b6b9d50],td[data-v-7db940a3]{min-width:130px!important}.scroll-container[data-v-7b00a515]{flex:1;overflow-y:auto;max-height:calc(85.5vh - 100px);border-radius:10px;padding:8px}.scroll-container[data-v-7b00a515]::-webkit-scrollbar{width:8px;border-radius:10px}.scroll-container[data-v-7b00a515]::-webkit-scrollbar-track{background:#f1f1f1}.scroll-container[data-v-7b00a515]::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.scroll-container[data-v-7b00a515]::-webkit-scrollbar-thumb:hover{background:#555}.enhanced-table[data-v-525a8db0] tbody tr{transition:all .3s ease}.enhanced-table[data-v-525a8db0] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-525a8db0] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-525a8db0] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-525a8db0] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-525a8db0] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-525a8db0]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-525a8db0]{border:2px solid #e3f2fd!important}.v-chip[data-v-525a8db0]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-525a8db0]{border-radius:50px!important}.v-btn[data-v-525a8db0]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-525a8db0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-525a8db0]{border-radius:8px!important}.v-text-field--outlined[data-v-525a8db0] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-525a8db0] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-525a8db0] .v-pagination__item,.v-select--outlined[data-v-525a8db0] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-525a8db0] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-525a8db0] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-525a8db0] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-525a8db0] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-525a8db0] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-525a8db0] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-525a8db0{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-525a8db0]{animation:pulse-525a8db0 2s infinite}.gap-2[data-v-525a8db0]{gap:8px}.gap-3[data-v-525a8db0]{gap:12px}.gap-4[data-v-525a8db0]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-525a8db0] tbody td{padding:12px 8px!important}.v-card-text[data-v-525a8db0],.v-card-title[data-v-525a8db0]{padding:16px!important}}.enhanced-table[data-v-acede746] tbody tr{transition:all .3s ease}.enhanced-table[data-v-acede746] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-acede746] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-acede746] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-acede746] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-acede746] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-acede746]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-acede746]{border:2px solid #e3f2fd!important}.v-chip[data-v-acede746]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-acede746]{border-radius:50px!important}.v-btn[data-v-acede746]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-acede746]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-acede746]{border-radius:8px!important}.v-text-field--outlined[data-v-acede746] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-acede746] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-select--outlined[data-v-acede746] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-avatar[data-v-acede746]{border:2px solid #f1f3f4;transition:all .3s ease}.v-avatar[data-v-acede746]:hover{border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.3)}.v-pagination[data-v-acede746] .v-pagination__item{border-radius:8px!important;margin:0 2px;font-weight:500;transition:all .3s ease}.v-pagination[data-v-acede746] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-acede746] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-acede746] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-acede746] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-acede746] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-acede746{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-acede746]{animation:pulse-acede746 2s infinite}[data-v-acede746]::-webkit-scrollbar{width:6px;height:6px}[data-v-acede746]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-acede746]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-acede746]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.v-menu__content[data-v-acede746]{border-radius:12px!important;border:1px solid #f1f3f4;box-shadow:0 8px 32px rgba(0,0,0,.12)!important}.v-list-item[data-v-acede746]{transition:all .3s ease;border-radius:6px;margin:2px 4px}.v-list-item[data-v-acede746]:hover{background-color:#f8f9fa!important;transform:translateX(4px)}.gap-2[data-v-acede746]{gap:8px}.gap-3[data-v-acede746]{gap:12px}.gap-4[data-v-acede746]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-acede746] tbody td{padding:12px 8px!important}.v-card-text[data-v-acede746],.v-card-title[data-v-acede746]{padding:16px!important}}.enhanced-table[data-v-1cce0039] tbody tr{transition:all .3s ease}.enhanced-table[data-v-1cce0039] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-1cce0039] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-1cce0039] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-1cce0039] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-1cce0039] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-1cce0039]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-1cce0039]{border:2px solid #e3f2fd!important}.v-chip[data-v-1cce0039]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-1cce0039]{border-radius:50px!important}.v-btn[data-v-1cce0039]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-1cce0039]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-1cce0039]{border-radius:8px!important}.v-text-field--outlined[data-v-1cce0039] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-1cce0039] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-1cce0039] .v-pagination__item,.v-select--outlined[data-v-1cce0039] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-1cce0039] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-1cce0039] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-1cce0039] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-1cce0039] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-1cce0039] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-1cce0039] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-1cce0039{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-1cce0039]{animation:pulse-1cce0039 2s infinite}.gap-2[data-v-1cce0039]{gap:8px}.gap-3[data-v-1cce0039]{gap:12px}.gap-4[data-v-1cce0039]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-1cce0039] tbody td{padding:12px 8px!important}.v-card-text[data-v-1cce0039],.v-card-title[data-v-1cce0039]{padding:16px!important}}.enhanced-table[data-v-fc451abe] tbody tr{transition:all .3s ease}.enhanced-table[data-v-fc451abe] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-fc451abe] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-fc451abe] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-fc451abe] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-fc451abe] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-fc451abe]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-fc451abe]{border:2px solid #e3f2fd!important}.v-chip[data-v-fc451abe]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-fc451abe]{border-radius:50px!important}.v-btn[data-v-fc451abe]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-fc451abe]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-fc451abe]{border-radius:8px!important}.v-text-field--outlined[data-v-fc451abe] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-fc451abe] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-pagination[data-v-fc451abe] .v-pagination__item,.v-select--outlined[data-v-fc451abe] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-pagination[data-v-fc451abe] .v-pagination__item{margin:0 2px;font-weight:500}.v-pagination[data-v-fc451abe] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-fc451abe] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.no-spin-arrows[data-v-fc451abe] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-fc451abe] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-fc451abe] input[type=number]{-moz-appearance:textfield;text-align:center}@keyframes pulse-fc451abe{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-fc451abe]{animation:pulse-fc451abe 2s infinite}.gap-2[data-v-fc451abe]{gap:8px}.gap-3[data-v-fc451abe]{gap:12px}.gap-4[data-v-fc451abe]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-fc451abe] tbody td{padding:12px 8px!important}.v-card-text[data-v-fc451abe],.v-card-title[data-v-fc451abe]{padding:16px!important}}.v-main[data-v-d1128a0c]{padding:20px}.enhanced-table[data-v-3e03e0ee] tbody tr{transition:all .3s ease}.enhanced-table[data-v-3e03e0ee] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-3e03e0ee] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-3e03e0ee] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-3e03e0ee] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-3e03e0ee] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-3e03e0ee]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-3e03e0ee]{border:2px solid #e3f2fd!important}.v-chip[data-v-3e03e0ee]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-3e03e0ee]{border-radius:50px!important}.v-btn[data-v-3e03e0ee]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-3e03e0ee]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-3e03e0ee]{border-radius:8px!important}.v-text-field--outlined[data-v-3e03e0ee] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-3e03e0ee] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-select--outlined[data-v-3e03e0ee] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.no-spin-arrows[data-v-3e03e0ee] input[type=number]::-webkit-inner-spin-button,.no-spin-arrows[data-v-3e03e0ee] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin-arrows[data-v-3e03e0ee] input[type=number]{-moz-appearance:textfield;text-align:center}.v-pagination[data-v-3e03e0ee] .v-pagination__item{border-radius:8px!important;margin:0 2px;font-weight:500;transition:all .3s ease}.v-pagination[data-v-3e03e0ee] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-3e03e0ee] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}@keyframes pulse-3e03e0ee{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-3e03e0ee]{animation:pulse-3e03e0ee 2s infinite}[data-v-3e03e0ee]::-webkit-scrollbar{width:6px;height:6px}[data-v-3e03e0ee]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-3e03e0ee]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-3e03e0ee]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.gap-2[data-v-3e03e0ee]{gap:8px}.gap-3[data-v-3e03e0ee]{gap:12px}.gap-4[data-v-3e03e0ee]{gap:16px}@media (max-width:960px){.enhanced-table[data-v-3e03e0ee] tbody td{padding:12px 8px!important}.v-card-text[data-v-3e03e0ee],.v-card-title[data-v-3e03e0ee]{padding:16px!important}}.about-content[data-v-1317644b]{line-height:1.8}.about-content[data-v-1317644b] h1,.about-content[data-v-1317644b] h2,.about-content[data-v-1317644b] h3,.about-content[data-v-1317644b] h4,.about-content[data-v-1317644b] h5,.about-content[data-v-1317644b] h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:700}.about-content[data-v-1317644b] p{margin-bottom:1rem;line-height:1.6}.about-content[data-v-1317644b] ol,.about-content[data-v-1317644b] ul{padding-left:1.5rem;margin-bottom:1rem}.about-content[data-v-1317644b] li{margin-bottom:.5rem}.about-content[data-v-1317644b] a{color:#1976d2;text-decoration:none}.about-content[data-v-1317644b] a:hover{text-decoration:underline}p[data-v-47b0d064]{line-height:1.6}.privacy-content[data-v-5c53b308]{line-height:1.8}.privacy-content[data-v-5c53b308] h1,.privacy-content[data-v-5c53b308] h2,.privacy-content[data-v-5c53b308] h3,.privacy-content[data-v-5c53b308] h4,.privacy-content[data-v-5c53b308] h5,.privacy-content[data-v-5c53b308] h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:700}.privacy-content[data-v-5c53b308] p{margin-bottom:1rem;line-height:1.6}.privacy-content[data-v-5c53b308] ol,.privacy-content[data-v-5c53b308] ul{padding-left:1.5rem;margin-bottom:1rem}.privacy-content[data-v-5c53b308] li{margin-bottom:.5rem}.privacy-content[data-v-5c53b308] a{color:#1976d2;text-decoration:none}.privacy-content[data-v-5c53b308] a:hover{text-decoration:underline}.terms-content[data-v-2509426d]{line-height:1.8}.terms-content[data-v-2509426d] h1,.terms-content[data-v-2509426d] h2,.terms-content[data-v-2509426d] h3,.terms-content[data-v-2509426d] h4,.terms-content[data-v-2509426d] h5,.terms-content[data-v-2509426d] h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:700}.terms-content[data-v-2509426d] p{margin-bottom:1rem;line-height:1.6}.terms-content[data-v-2509426d] ol,.terms-content[data-v-2509426d] ul{padding-left:1.5rem;margin-bottom:1rem}.terms-content[data-v-2509426d] li{margin-bottom:.5rem}.terms-content[data-v-2509426d] a{color:#1976d2;text-decoration:none}.terms-content[data-v-2509426d] a:hover{text-decoration:underline}.bk-detail-card[data-v-084ab08e]{overflow:hidden;border:1px solid #e8edf5!important}.bk-hero[data-v-084ab08e]{position:relative;padding:28px 32px 24px;overflow:hidden}.bk-hero-bg[data-v-084ab08e]{position:absolute;inset:0;background:linear-gradient(130deg,#0d47a1,#1565c0 40%,#1976d2 70%,#42a5f5)}.bk-hero-content[data-v-084ab08e]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.bk-bank-avatar[data-v-084ab08e]{width:68px;height:68px;border-radius:18px;background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bk-bank-label[data-v-084ab08e]{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.65);margin-bottom:4px}.bk-bank-name[data-v-084ab08e]{font-size:1.35rem;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.bk-acct-num[data-v-084ab08e]{font-size:.82rem;color:hsla(0,0%,100%,.7);margin-top:5px;font-family:Courier New,monospace;letter-spacing:.06em}.bk-hero-badges[data-v-084ab08e]{display:flex;gap:8px;flex-wrap:wrap}.bk-badge[data-v-084ab08e]{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:.72rem;font-weight:700;letter-spacing:.04em;border:1.5px solid transparent}.bk-badge--active[data-v-084ab08e]{background:rgba(76,175,80,.2);color:#a5d6a7;border-color:rgba(76,175,80,.4)}.bk-badge--inactive[data-v-084ab08e]{background:rgba(244,67,54,.2);color:#ef9a9a;border-color:rgba(244,67,54,.4)}.bk-badge--verified[data-v-084ab08e]{background:rgba(0,188,212,.2);color:#80deea;border-color:rgba(0,188,212,.4)}.bk-badge--pending[data-v-084ab08e]{background:rgba(255,152,0,.2);color:#ffcc80;border-color:rgba(255,152,0,.4)}.bk-badge--company[data-v-084ab08e]{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.3)}.bk-summary-strip[data-v-084ab08e]{display:flex;align-items:stretch;background:#f8faff;border-bottom:1px solid #e8edf5;padding:0 12px}.bk-strip-item[data-v-084ab08e]{flex:1;display:flex;flex-direction:column;padding:14px 20px;min-width:0}.bk-strip-label[data-v-084ab08e]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#9aa5b4;margin-bottom:4px}.bk-strip-value[data-v-084ab08e]{font-size:.88rem;font-weight:600;color:#2c3e50;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-strip-divider[data-v-084ab08e]{width:1px;background:#e0e7ef;margin:10px 0}.bk-body[data-v-084ab08e]{padding:4px 0 8px}.bk-section-wrap[data-v-084ab08e]{padding:20px 28px}.bk-section-label[data-v-084ab08e]{display:flex;align-items:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#1565c0;margin-bottom:16px}.bk-section-divider[data-v-084ab08e]{height:1px;background:linear-gradient(90deg,#e8edf5,transparent);margin:0 28px}.bk-fields-grid[data-v-084ab08e]{display:grid;gap:12px}.bk-grid-2[data-v-084ab08e]{grid-template-columns:repeat(2,1fr)}.bk-grid-3[data-v-084ab08e]{grid-template-columns:repeat(3,1fr)}.bk-grid-top[data-v-084ab08e]{align-items:start}@media (max-width:768px){.bk-grid-2[data-v-084ab08e],.bk-grid-3[data-v-084ab08e]{grid-template-columns:1fr}.bk-summary-strip[data-v-084ab08e]{flex-direction:column}.bk-strip-divider[data-v-084ab08e]{display:none}}.bk-info-box[data-v-084ab08e]{background:#fff;border:1px solid #edf0f7;border-radius:10px;padding:14px 16px;transition:box-shadow .15s}.bk-info-box[data-v-084ab08e]:hover{box-shadow:0 2px 12px rgba(21,101,192,.08)}.bk-info-label[data-v-084ab08e]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9aa5b4;margin-bottom:6px}.bk-info-value[data-v-084ab08e]{font-size:.95rem;font-weight:600;color:#1a2332;line-height:1.35}.bk-mono[data-v-084ab08e]{font-family:Courier New,monospace;letter-spacing:.03em}.bk-code-badge[data-v-084ab08e]{display:inline-block;background:#eef3ff;color:#1565c0;border:1px solid #c5d5f7;border-radius:6px;padding:2px 10px;font-size:.85rem;font-weight:700;letter-spacing:.05em}.bk-upi-id[data-v-084ab08e]{color:#00838f;font-weight:600}.bk-empty[data-v-084ab08e]{color:#b0bec5;font-size:.85rem;font-style:italic;font-weight:400}.bk-qr-img[data-v-084ab08e]{border-radius:10px;border:1px solid #edf0f7}.section-header[data-v-084ab08e]{display:flex;align-items:center}.enhanced-table[data-v-b8c393b4] tbody tr{transition:all .3s ease}.enhanced-table[data-v-b8c393b4] tbody tr:hover{background-color:#f8f9fa!important;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.enhanced-table[data-v-b8c393b4] tbody tr:nth-child(odd){background-color:#fafbfc}.enhanced-table[data-v-b8c393b4] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0}.enhanced-table[data-v-b8c393b4] .v-data-table-header th{font-weight:600!important;color:#2c3e50!important;border-bottom:2px solid #dee2e6!important;padding:16px 12px!important;font-size:.875rem!important}.enhanced-table[data-v-b8c393b4] tbody td{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.v-card[data-v-b8c393b4]{border-radius:12px!important;border:1px solid #f1f3f4}.v-card--outlined[data-v-b8c393b4]{border:2px solid #e3f2fd!important}.ticket-card[data-v-b8c393b4]{transition:all .3s ease;background:linear-gradient(145deg,#fff,#f8f9fa);border:1px solid hsla(0,0%,100%,.8);animation:fadeInUp-b8c393b4 .6s ease-out}.ticket-card[data-v-b8c393b4]:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(0,0,0,.1)}.ticket-high-priority[data-v-b8c393b4]{border-left:4px solid #f44336}.v-chip[data-v-b8c393b4]{font-weight:500;border-radius:8px!important}.v-chip--pill[data-v-b8c393b4]{border-radius:50px!important}.v-btn[data-v-b8c393b4]{text-transform:none!important;font-weight:500;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-b8c393b4]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.v-btn--rounded[data-v-b8c393b4]{border-radius:8px!important}.v-text-field--outlined[data-v-b8c393b4] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-text-field--outlined.v-input--is-focused[data-v-b8c393b4] .v-input__control>.v-input__slot{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.v-select--outlined[data-v-b8c393b4] .v-input__control>.v-input__slot{border-radius:8px!important;transition:all .3s ease}.v-avatar[data-v-b8c393b4]{border:2px solid #f1f3f4;transition:all .3s ease}.v-avatar[data-v-b8c393b4]:hover{border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.3)}.v-pagination[data-v-b8c393b4] .v-pagination__item{border-radius:8px!important;margin:0 2px;font-weight:500;transition:all .3s ease}.v-pagination[data-v-b8c393b4] .v-pagination__item:hover{background-color:#e3f2fd!important;transform:translateY(-1px)}.v-pagination[data-v-b8c393b4] .v-pagination__item--active{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.4)}.v-menu__content[data-v-b8c393b4]{border-radius:12px!important;border:1px solid #f1f3f4;box-shadow:0 8px 32px rgba(0,0,0,.12)!important}.v-list-item[data-v-b8c393b4]{transition:all .3s ease;border-radius:6px;margin:2px 4px}.v-list-item[data-v-b8c393b4]:hover{background-color:#f8f9fa!important;transform:translateX(4px)}.ticket-details-modal[data-v-b8c393b4]{background:linear-gradient(145deg,#fff,#f8f9fa)}.chat-container[data-v-b8c393b4]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.message-container[data-v-b8c393b4]{display:flex;margin-bottom:1rem}.message-container.sent[data-v-b8c393b4]{justify-content:flex-end}.message-container.received[data-v-b8c393b4]{justify-content:flex-start}.message-bubble[data-v-b8c393b4]{max-width:75%;padding:1rem;border-radius:18px;position:relative;word-wrap:break-word}.message-container.sent .message-bubble[data-v-b8c393b4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-bottom-right-radius:4px}.message-container.received .message-bubble[data-v-b8c393b4]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border-bottom-left-radius:4px}.message-content[data-v-b8c393b4]{margin-bottom:.5rem}.message-meta[data-v-b8c393b4]{font-size:.75rem;opacity:.8}.message-editor[data-v-b8c393b4]{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden}.message-editor[data-v-b8c393b4] .ql-container{border:none;min-height:100px}.message-editor[data-v-b8c393b4] .ql-toolbar{border:none;border-bottom:1px solid #e0e0e0}@keyframes pulse-b8c393b4{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.v-progress-circular[data-v-b8c393b4]{animation:pulse-b8c393b4 2s infinite}@keyframes fadeInUp-b8c393b4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.v-dialog[data-v-b8c393b4] .v-card{box-shadow:0 16px 48px rgba(0,0,0,.2)!important}@media (max-width:960px){.enhanced-table[data-v-b8c393b4] tbody td{padding:12px 8px!important}.v-card-text[data-v-b8c393b4],.v-card-title[data-v-b8c393b4]{padding:16px!important}.ticket-card[data-v-b8c393b4]{margin-bottom:1rem}.message-bubble[data-v-b8c393b4]{max-width:90%}}@media (max-width:600px){.message-bubble[data-v-b8c393b4]{max-width:95%;padding:.75rem}}[data-v-b8c393b4]::-webkit-scrollbar{width:6px;height:6px}[data-v-b8c393b4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-b8c393b4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-b8c393b4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.table-skeleton[data-v-31357988]{width:100%;overflow:hidden}.skeleton-header[data-v-31357988]{display:flex;align-items:center;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;gap:16px}.skeleton-row[data-v-31357988]{display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid #f1f5f9;gap:16px}.skeleton-row--even[data-v-31357988]{background:#fafafa}.skeleton-cell[data-v-31357988]{flex:1;min-width:0}.skeleton-cell[data-v-31357988]:first-child{flex:0 0 48px}.skeleton-cell[data-v-31357988]:last-child{flex:0 0 100px}.shimmer[data-v-31357988]{border-radius:6px;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 40%,#f1f5f9 80%);background-size:400% 100%;animation:shimmer-slide-31357988 1.4s ease infinite}.shimmer-header[data-v-31357988]{height:12px;width:70%;border-radius:4px}.shimmer-sm[data-v-31357988]{height:14px;width:40px}.shimmer-md[data-v-31357988]{height:14px;width:80%}.shimmer-action[data-v-31357988]{height:28px;width:80px;border-radius:8px}.skeleton-row:first-child .shimmer[data-v-31357988]{animation-delay:0s}.skeleton-row:nth-child(2) .shimmer[data-v-31357988]{animation-delay:.07s}.skeleton-row:nth-child(3) .shimmer[data-v-31357988]{animation-delay:.14s}.skeleton-row:nth-child(4) .shimmer[data-v-31357988]{animation-delay:.21s}.skeleton-row:nth-child(5) .shimmer[data-v-31357988]{animation-delay:.28s}.skeleton-row:nth-child(6) .shimmer[data-v-31357988]{animation-delay:.35s}.skeleton-row:nth-child(7) .shimmer[data-v-31357988]{animation-delay:.42s}.skeleton-row:nth-child(8) .shimmer[data-v-31357988]{animation-delay:.49s}@keyframes shimmer-slide-31357988{0%{background-position:100% 0}to{background-position:-100% 0}}