@media (prefers-contrast:high){[data-v-021b813e]:root{--admin-primary:#293729;--admin-success:#010604;--admin-warning:#6d5200;--admin-danger:#66121a;--admin-border:#424242;--admin-text:#212121;--admin-bg:#fff}}@media (prefers-reduced-motion:reduce){[data-v-021b813e]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-v-021b813e]:root{--primary-50:#edf1ed;--primary-100:#d0dcd0;--primary-200:#b3c6b3;--primary-300:#96b096;--primary-400:#6b8e6b;--primary-500:#557155;--primary-600:#3f543f;--primary-700:#293729;--primary-800:#131a13;--primary-900:#000;--primary-hover:#597759;--primary-active:#516b51;--primary-light:#96b096;--primary-dark:#4a624a;--secondary-50:#fff;--secondary-100:#ebf2f7;--secondary-200:#c7d9e9;--secondary-300:#a2c0db;--secondary-400:#6b9bc5;--secondary-500:#4782b6;--secondary-600:#396891;--secondary-700:#2b4e6c;--secondary-800:#1c3348;--secondary-900:#0e1923;--secondary-hover:#4e87ba;--secondary-active:#447dae;--secondary-light:#a2c0db;--secondary-dark:#4075a3;--success-50:#99ecc6;--success-100:#6ee4ae;--success-200:#43dc95;--success-300:#25c87c;--success-400:#198754;--success-500:#115c39;--success-600:#09311e;--success-700:#010604;--success-800:#000;--success-900:#000;--success-hover:#13653f;--success-active:#0f5334;--success-light:#25c87c;--success-dark:#0d462c;--warning-50:#fffaed;--warning-100:#ffeeba;--warning-200:#ffe187;--warning-300:#ffd454;--warning-400:#ffc107;--warning-500:#d39e00;--warning-600:#a07800;--warning-700:#6d5200;--warning-800:#3a2c00;--warning-900:#070500;--warning-hover:#dda600;--warning-active:#c99700;--warning-light:#ffd454;--warning-dark:#ba8b00;--danger-50:#fef9f9;--danger-100:#f6cdd1;--danger-200:#efa2a9;--danger-300:#e77681;--danger-400:#dc3545;--danger-500:#bd2130;--danger-600:#921925;--danger-700:#66121a;--danger-800:#3b0a0f;--danger-900:#0f0304;--danger-hover:#c62232;--danger-active:#b51f2e;--danger-light:#e77681;--danger-dark:#a71d2a;--info-50:#e5f9fe;--info-100:#b5effb;--info-200:#84e5f8;--info-300:#54dbf6;--info-400:#0dcaf0;--info-500:#0aa1c0;--info-600:#08798f;--info-700:#05505f;--info-800:#03272e;--info-900:#000;--info-hover:#0ba9c9;--info-active:#0a99b6;--info-light:#54dbf6;--info-dark:#098da7;--accent-50:#fff5e6;--accent-100:#ffe0b3;--accent-200:#ffcc80;--accent-300:#ffb74d;--accent-400:#ff9800;--accent-500:#cc7a00;--accent-600:#995b00;--accent-700:#663d00;--accent-800:#331e00;--accent-900:#000;--accent-hover:#d68000;--accent-active:#c27400;--accent-light:#ffb74d;--accent-dark:#b36a00}@keyframes fadeIn-021b813e{0%{opacity:0}to{opacity:1}}@keyframes slideInFromTop-021b813e{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom-021b813e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-021b813e{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}@keyframes pulse-021b813e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes bounce-021b813e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html[data-v-021b813e]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){[data-v-021b813e],[data-v-021b813e]:after,[data-v-021b813e]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.page-enter-active[data-v-021b813e],.page-leave-active[data-v-021b813e]{transition:opacity .2s ease-in-out}.page-enter-from[data-v-021b813e],.page-leave-to[data-v-021b813e]{opacity:0}.modal-enter-active[data-v-021b813e],.modal-leave-active[data-v-021b813e]{transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-021b813e],.modal-leave-active .modal-content[data-v-021b813e]{transition:transform .3s ease}.modal-enter-from[data-v-021b813e],.modal-leave-to[data-v-021b813e]{opacity:0}.modal-enter-from .modal-content[data-v-021b813e],.modal-leave-to .modal-content[data-v-021b813e]{transform:scale(.95) translateY(-10px)}.toast-enter-active[data-v-021b813e]{animation:slideInFromBottom-021b813e .3s ease-out}.toast-leave-active[data-v-021b813e]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.toast-leave-to[data-v-021b813e]{opacity:0;transform:translateY(20px)}.card-hover[data-v-021b813e]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.card-hover[data-v-021b813e]:hover{box-shadow:0 2px 6px #0000001a;transform:translateY(-2px)}.button-click[data-v-021b813e]{transition:transform .15s ease}.button-click[data-v-021b813e]:active{transform:scale(.98)}@keyframes spin-021b813e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner[data-v-021b813e]{animation:spin-021b813e 1s linear infinite}@keyframes shimmer-021b813e{0%{background-position:-200% 0}to{background-position:200% 0}}.admin-layout[data-v-021b813e]{background-color:#f5f7fa;min-height:100vh}.admin-content-wrapper[data-v-021b813e]{margin-left:auto;margin-right:auto;margin-top:70px;max-width:1200px;padding:1.5rem}@media (max-width:991.98px){.admin-content-wrapper[data-v-021b813e]{padding:1rem}}.heading-1[data-v-021b813e]{font-size:2rem}.heading-1[data-v-021b813e],.heading-2[data-v-021b813e]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}.heading-2[data-v-021b813e]{font-size:1.75rem}.heading-3[data-v-021b813e]{font-size:1.5rem}.heading-3[data-v-021b813e],.heading-4[data-v-021b813e]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.5rem}.heading-4[data-v-021b813e]{font-size:1.25rem}.heading-5[data-v-021b813e]{font-size:1.125rem}.heading-5[data-v-021b813e],.heading-6[data-v-021b813e]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:0;line-height:1.5;margin-bottom:.5rem}.heading-6[data-v-021b813e]{font-size:1rem}.body-large[data-v-021b813e]{font-size:1.125rem}.body-base[data-v-021b813e],.body-large[data-v-021b813e]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.body-base[data-v-021b813e]{font-size:1rem}.body-small[data-v-021b813e]{color:#616161;font-size:.875rem;letter-spacing:0}.body-small[data-v-021b813e],.body-xs[data-v-021b813e]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5}.body-xs[data-v-021b813e]{color:#757575;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.label[data-v-021b813e]{color:#212121;font-size:.875rem;letter-spacing:0}.label[data-v-021b813e],.label-small[data-v-021b813e]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:1.5}.label-small[data-v-021b813e]{color:#616161;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.link[data-v-021b813e]{color:#6b8e6b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:inherit;font-weight:500;line-height:inherit;text-decoration:none;transition:color .2s ease-in-out}.link[data-v-021b813e]:hover{color:#597759;text-decoration:underline}.link[data-v-021b813e]:focus{border-radius:2px;outline:2px solid #6b8e6b;outline-offset:2px}.link[data-v-021b813e]:active{color:#516b51}.text-truncate[data-v-021b813e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-2[data-v-021b813e]{-webkit-line-clamp:2}.text-truncate-2[data-v-021b813e],.text-truncate-3[data-v-021b813e]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-truncate-3[data-v-021b813e]{-webkit-line-clamp:3}.text-left[data-v-021b813e]{text-align:left}.text-center[data-v-021b813e]{text-align:center}.text-right[data-v-021b813e]{text-align:right}.text-justify[data-v-021b813e]{text-align:justify}.text-uppercase[data-v-021b813e]{letter-spacing:.05em;text-transform:uppercase}.text-lowercase[data-v-021b813e]{text-transform:lowercase}.text-capitalize[data-v-021b813e]{text-transform:capitalize}.admin-header-enhancements[data-v-021b813e]{align-items:center;display:flex;gap:1.5rem;margin-left:auto}.header-search .search-trigger[data-v-021b813e]{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:10px;cursor:pointer;display:flex;gap:1rem;min-width:240px;padding:.5rem 1rem;transition:all .2s ease-in-out}.header-search .search-trigger[data-v-021b813e]:hover{border-color:#6b8e6b;box-shadow:0 0 0 3px #6b8e6b1a}.header-search .search-trigger .search-placeholder[data-v-021b813e]{color:#757575;flex:1;font-size:.875rem;text-align:left}.header-search .search-trigger .search-shortcut[data-v-021b813e]{background:#fafafa;border-radius:4px;color:#757575;font-size:.75rem;padding:.125rem .375rem}.header-notifications[data-v-021b813e]{position:relative}.header-notifications .notification-bell[data-v-021b813e]{align-items:center;background:transparent;border:none;border-radius:10px;color:#757575;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s ease-in-out;width:40px}.header-notifications .notification-bell[data-v-021b813e]:hover{background:#fafafa;color:#6b8e6b}.header-notifications .notification-bell .notification-badge[data-v-021b813e]{background:#dc3545;border-radius:10px;color:#fff;font-size:.65rem;font-weight:700;min-width:18px;padding:.125rem .375rem;position:absolute;right:4px;text-align:center;top:4px}.header-user[data-v-021b813e]{position:relative}.header-user .user-trigger[data-v-021b813e]{align-items:center;background:transparent;border:none;border-radius:10px;cursor:pointer;display:flex;gap:1rem;padding:.5rem;transition:all .2s ease-in-out}.header-user .user-trigger[data-v-021b813e]:hover{background:#fafafa}.header-user .user-trigger .user-avatar-small[data-v-021b813e]{align-items:center;background:#6b8e6b;border-radius:50%;color:#fff;display:flex;font-size:.875rem;height:32px;justify-content:center;width:32px}.header-user .user-trigger .user-name[data-v-021b813e]{color:#212121;font-size:.875rem;font-weight:500}.header-user .user-trigger i[data-v-021b813e]:last-child{color:#757575;font-size:.75rem}.header-user .user-dropdown[data-v-021b813e]{animation:slideInFromTop-021b813e .2s ease-out;background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001f;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem);width:280px;z-index:1100}.header-user .user-dropdown-header[data-v-021b813e]{align-items:center;border-bottom:1px solid #dee2e6;display:flex;gap:1rem;padding:1.5rem}.header-user .user-avatar-large[data-v-021b813e]{align-items:center;background:#6b8e6b;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;height:48px;justify-content:center;width:48px}.header-user .user-info[data-v-021b813e]{flex:1;min-width:0}.header-user .user-name-full[data-v-021b813e]{color:#212121;font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-user .user-role[data-v-021b813e]{color:#757575;font-size:.75rem}.header-user .user-dropdown-divider[data-v-021b813e]{background:#dee2e6;height:1px}.header-user .user-dropdown-item[data-v-021b813e]{align-items:center;background:none;border:none;color:#212121;cursor:pointer;display:flex;gap:1rem;padding:.75rem 1.5rem;text-align:left;text-decoration:none;transition:all .2s ease-in-out;width:100%}.header-user .user-dropdown-item[data-v-021b813e]:hover{background:#fafafa}.header-user .user-dropdown-item i[data-v-021b813e]{color:#757575;text-align:center;width:20px}.search-modal-content[data-v-021b813e]{padding:1.5rem}.search-input-wrapper[data-v-021b813e]{margin-bottom:1.5rem;position:relative}.search-input-wrapper .search-icon[data-v-021b813e]{color:#757575;left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-input-wrapper .search-input[data-v-021b813e]{border:2px solid #dee2e6;border-radius:10px;font-size:1rem;padding:.75rem 1rem .75rem 2.5rem;transition:all .2s ease-in-out;width:100%}.search-input-wrapper .search-input[data-v-021b813e]:focus{border-color:#6b8e6b;box-shadow:0 0 0 3px #6b8e6b1a;outline:none}.search-results[data-v-021b813e]{max-height:400px;overflow-y:auto}.search-result-item[data-v-021b813e]{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:1rem;padding:1rem;transition:all .2s ease-in-out}.search-result-item[data-v-021b813e]:hover{background:#fafafa}.search-result-item .result-icon[data-v-021b813e]{align-items:center;background:#fafafa;border-radius:10px;color:#6b8e6b;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.search-result-item .result-content[data-v-021b813e]{flex:1;min-width:0}.search-result-item .result-title[data-v-021b813e]{color:#212121;font-size:1rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-item .result-path[data-v-021b813e]{color:#757575;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-no-results[data-v-021b813e]{color:#757575;padding:2.5rem;text-align:center}.search-no-results i[data-v-021b813e]{font-size:3rem;margin-bottom:1rem}.search-suggestions .suggestion-title[data-v-021b813e]{color:#757575;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.search-suggestions .suggestion-items[data-v-021b813e]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.search-suggestions .suggestion-item[data-v-021b813e]{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:10px;cursor:pointer;display:flex;gap:1rem;padding:1rem;text-align:left;transition:all .2s ease-in-out}.search-suggestions .suggestion-item[data-v-021b813e]:hover{background:#fafafa;border-color:#6b8e6b}.search-suggestions .suggestion-item i[data-v-021b813e]{color:#6b8e6b}.notifications-dropdown[data-v-021b813e]{animation:slideInFromTop-021b813e .2s ease-out;background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001f;display:flex;flex-direction:column;max-height:480px;position:absolute;right:0;top:calc(100% + .5rem);width:360px;z-index:1100}.notifications-header[data-v-021b813e]{align-items:center;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding:1.5rem}.notifications-header h6[data-v-021b813e]{font-size:1rem;font-weight:600;margin:0}.notifications-header .mark-all-read[data-v-021b813e]{background:none;border:none;border-radius:10px;color:#6b8e6b;cursor:pointer;font-size:.75rem;padding:.25rem .5rem;transition:all .2s ease-in-out}.notifications-header .mark-all-read[data-v-021b813e]:hover{background:#fafafa}.notifications-list[data-v-021b813e]{flex:1;max-height:360px;overflow-y:auto}.notifications-empty[data-v-021b813e]{color:#757575;padding:2.5rem;text-align:center}.notifications-empty i[data-v-021b813e]{font-size:2rem;margin-bottom:1rem}.notification-item[data-v-021b813e]{align-items:flex-start;border-bottom:1px solid #dee2e6;cursor:pointer;display:flex;gap:1rem;padding:1rem 1.5rem;transition:all .2s ease-in-out}.notification-item[data-v-021b813e]:hover{background:#fafafa}.notification-item.unread[data-v-021b813e]{background:#6b8e6b05}.notification-item.unread .notification-icon[data-v-021b813e]{background:#6b8e6b1a;color:#6b8e6b}.notification-item .notification-icon[data-v-021b813e]{align-items:center;background:#fafafa;border-radius:50%;color:#757575;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.notification-item .notification-content[data-v-021b813e]{flex:1;min-width:0}.notification-item .notification-title[data-v-021b813e]{color:#212121;font-size:.875rem;margin-bottom:.25rem}.notification-item .notification-time[data-v-021b813e]{color:#757575;font-size:.75rem}.notifications-footer[data-v-021b813e]{border-top:1px solid #dee2e6;padding:1rem 1.5rem;text-align:center}.notifications-footer a[data-v-021b813e]{color:#6b8e6b;font-size:.875rem;text-decoration:none}.notifications-footer a[data-v-021b813e]:hover{text-decoration:underline}@media (max-width:991.98px){.admin-header-enhancements[data-v-021b813e]{gap:1rem}.header-search .search-trigger[data-v-021b813e]{min-width:180px}.header-search .search-trigger .search-placeholder[data-v-021b813e],.header-user .user-trigger .user-name[data-v-021b813e]{display:none}.notifications-dropdown[data-v-021b813e],.user-dropdown[data-v-021b813e]{max-width:360px;right:0;width:100vw}}@media (prefers-contrast:high){[data-v-8b27597a]:root{--admin-primary:#293729;--admin-success:#010604;--admin-warning:#6d5200;--admin-danger:#66121a;--admin-border:#424242;--admin-text:#212121;--admin-bg:#fff}}@media (prefers-reduced-motion:reduce){[data-v-8b27597a]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-v-8b27597a]:root{--primary-50:#edf1ed;--primary-100:#d0dcd0;--primary-200:#b3c6b3;--primary-300:#96b096;--primary-400:#6b8e6b;--primary-500:#557155;--primary-600:#3f543f;--primary-700:#293729;--primary-800:#131a13;--primary-900:#000;--primary-hover:#597759;--primary-active:#516b51;--primary-light:#96b096;--primary-dark:#4a624a;--secondary-50:#fff;--secondary-100:#ebf2f7;--secondary-200:#c7d9e9;--secondary-300:#a2c0db;--secondary-400:#6b9bc5;--secondary-500:#4782b6;--secondary-600:#396891;--secondary-700:#2b4e6c;--secondary-800:#1c3348;--secondary-900:#0e1923;--secondary-hover:#4e87ba;--secondary-active:#447dae;--secondary-light:#a2c0db;--secondary-dark:#4075a3;--success-50:#99ecc6;--success-100:#6ee4ae;--success-200:#43dc95;--success-300:#25c87c;--success-400:#198754;--success-500:#115c39;--success-600:#09311e;--success-700:#010604;--success-800:#000;--success-900:#000;--success-hover:#13653f;--success-active:#0f5334;--success-light:#25c87c;--success-dark:#0d462c;--warning-50:#fffaed;--warning-100:#ffeeba;--warning-200:#ffe187;--warning-300:#ffd454;--warning-400:#ffc107;--warning-500:#d39e00;--warning-600:#a07800;--warning-700:#6d5200;--warning-800:#3a2c00;--warning-900:#070500;--warning-hover:#dda600;--warning-active:#c99700;--warning-light:#ffd454;--warning-dark:#ba8b00;--danger-50:#fef9f9;--danger-100:#f6cdd1;--danger-200:#efa2a9;--danger-300:#e77681;--danger-400:#dc3545;--danger-500:#bd2130;--danger-600:#921925;--danger-700:#66121a;--danger-800:#3b0a0f;--danger-900:#0f0304;--danger-hover:#c62232;--danger-active:#b51f2e;--danger-light:#e77681;--danger-dark:#a71d2a;--info-50:#e5f9fe;--info-100:#b5effb;--info-200:#84e5f8;--info-300:#54dbf6;--info-400:#0dcaf0;--info-500:#0aa1c0;--info-600:#08798f;--info-700:#05505f;--info-800:#03272e;--info-900:#000;--info-hover:#0ba9c9;--info-active:#0a99b6;--info-light:#54dbf6;--info-dark:#098da7;--accent-50:#fff5e6;--accent-100:#ffe0b3;--accent-200:#ffcc80;--accent-300:#ffb74d;--accent-400:#ff9800;--accent-500:#cc7a00;--accent-600:#995b00;--accent-700:#663d00;--accent-800:#331e00;--accent-900:#000;--accent-hover:#d68000;--accent-active:#c27400;--accent-light:#ffb74d;--accent-dark:#b36a00}@keyframes slideInFromTop-8b27597a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom-8b27597a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-8b27597a{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}@keyframes pulse-8b27597a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes bounce-8b27597a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html[data-v-8b27597a]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){[data-v-8b27597a],[data-v-8b27597a]:after,[data-v-8b27597a]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.page-enter-active[data-v-8b27597a],.page-leave-active[data-v-8b27597a]{transition:opacity .2s ease-in-out}.page-enter-from[data-v-8b27597a],.page-leave-to[data-v-8b27597a]{opacity:0}.modal-enter-active[data-v-8b27597a],.modal-leave-active[data-v-8b27597a]{transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-8b27597a],.modal-leave-active .modal-content[data-v-8b27597a]{transition:transform .3s ease}.modal-enter-from[data-v-8b27597a],.modal-leave-to[data-v-8b27597a]{opacity:0}.modal-enter-from .modal-content[data-v-8b27597a],.modal-leave-to .modal-content[data-v-8b27597a]{transform:scale(.95) translateY(-10px)}.toast-enter-active[data-v-8b27597a]{animation:slideInFromBottom-8b27597a .3s ease-out}.toast-leave-active[data-v-8b27597a]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.toast-leave-to[data-v-8b27597a]{opacity:0;transform:translateY(20px)}.card-hover[data-v-8b27597a]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.card-hover[data-v-8b27597a]:hover{box-shadow:0 2px 6px #0000001a;transform:translateY(-2px)}.button-click[data-v-8b27597a]{transition:transform .15s ease}.button-click[data-v-8b27597a]:active{transform:scale(.98)}@keyframes spin-8b27597a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner[data-v-8b27597a]{animation:spin-8b27597a 1s linear infinite}@keyframes shimmer-8b27597a{0%{background-position:-200% 0}to{background-position:200% 0}}.admin-layout[data-v-8b27597a]{background-color:#f5f7fa;min-height:100vh}.admin-content-wrapper[data-v-8b27597a]{margin-left:auto;margin-right:auto;margin-top:70px;max-width:1200px;padding:1.5rem}@media (max-width:991.98px){.admin-content-wrapper[data-v-8b27597a]{padding:1rem}}.heading-1[data-v-8b27597a]{font-size:2rem}.heading-1[data-v-8b27597a],.heading-2[data-v-8b27597a]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}.heading-2[data-v-8b27597a]{font-size:1.75rem}.heading-3[data-v-8b27597a]{font-size:1.5rem}.heading-3[data-v-8b27597a],.heading-4[data-v-8b27597a]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.5rem}.heading-4[data-v-8b27597a]{font-size:1.25rem}.heading-5[data-v-8b27597a]{font-size:1.125rem}.heading-5[data-v-8b27597a],.heading-6[data-v-8b27597a]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:0;line-height:1.5;margin-bottom:.5rem}.heading-6[data-v-8b27597a]{font-size:1rem}.body-large[data-v-8b27597a]{font-size:1.125rem}.body-base[data-v-8b27597a],.body-large[data-v-8b27597a]{color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.body-base[data-v-8b27597a]{font-size:1rem}.body-small[data-v-8b27597a]{color:#616161;font-size:.875rem;letter-spacing:0}.body-small[data-v-8b27597a],.body-xs[data-v-8b27597a]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5}.body-xs[data-v-8b27597a]{color:#757575;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.label[data-v-8b27597a]{color:#212121;font-size:.875rem;letter-spacing:0}.label[data-v-8b27597a],.label-small[data-v-8b27597a]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:1.5}.label-small[data-v-8b27597a]{color:#616161;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.link[data-v-8b27597a]{color:#6b8e6b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:inherit;font-weight:500;line-height:inherit;text-decoration:none;transition:color .2s ease-in-out}.link[data-v-8b27597a]:hover{color:#597759;text-decoration:underline}.link[data-v-8b27597a]:focus{border-radius:2px;outline:2px solid #6b8e6b;outline-offset:2px}.link[data-v-8b27597a]:active{color:#516b51}.text-truncate[data-v-8b27597a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-2[data-v-8b27597a]{-webkit-line-clamp:2}.text-truncate-2[data-v-8b27597a],.text-truncate-3[data-v-8b27597a]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-truncate-3[data-v-8b27597a]{-webkit-line-clamp:3}.text-left[data-v-8b27597a]{text-align:left}.text-center[data-v-8b27597a]{text-align:center}.text-right[data-v-8b27597a]{text-align:right}.text-justify[data-v-8b27597a]{text-align:justify}.text-uppercase[data-v-8b27597a]{letter-spacing:.05em;text-transform:uppercase}.text-lowercase[data-v-8b27597a]{text-transform:lowercase}.text-capitalize[data-v-8b27597a]{text-transform:capitalize}.admin-sidebar[data-v-8b27597a]{background:#fff;border:1px solid #dee2e6;border-top:none;display:flex;flex-direction:column;flex-shrink:0;height:calc(100vh - 70px);min-height:calc(100vh - 70px);overflow-x:hidden;overflow-y:auto;padding:0;position:sticky;top:70px;transition:width .3s ease;width:240px}.admin-sidebar.collapsed[data-v-8b27597a]{width:64px}.admin-sidebar.collapsed .sidebar-footer[data-v-8b27597a],.admin-sidebar.collapsed .sidebar-nav .nav-label[data-v-8b27597a],.admin-sidebar.collapsed .sidebar-section-title[data-v-8b27597a]{display:none}@media (max-width:991.98px){.admin-sidebar[data-v-8b27597a]{position:fixed}}.admin-sidebar[data-v-8b27597a]::-webkit-scrollbar{width:6px}.admin-sidebar[data-v-8b27597a]::-webkit-scrollbar-track{background:transparent}.admin-sidebar[data-v-8b27597a]::-webkit-scrollbar-thumb{background:#ced4da;border-radius:3px}.admin-sidebar[data-v-8b27597a]::-webkit-scrollbar-thumb:hover{background:#adb5bd}.sidebar-header[data-v-8b27597a]{border-bottom:1px solid #dee2e6;margin:10px 0;padding:10px}.sidebar-header[data-v-8b27597a],.sidebar-toggle[data-v-8b27597a]{align-items:center;display:flex;gap:1rem}.sidebar-toggle[data-v-8b27597a]{background:#fafafa;border:1px solid #4a6b4a;border-radius:10px;color:#757575;cursor:pointer;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease-in-out;width:100%}.sidebar-toggle[data-v-8b27597a]:hover{background:#d9ead9;color:#6b8e6b}.sidebar-toggle[data-v-8b27597a]:focus{outline:2px solid #6b8e6b;outline-offset:2px}.sidebar-search[data-v-8b27597a]{align-items:center;display:flex;flex:1;position:relative}.sidebar-search-input[data-v-8b27597a]{border:1px solid #dee2e6;border-radius:10px;font-size:.875rem;padding:.5rem .75rem .5rem 2rem;transition:all .2s ease-in-out;width:100%}.sidebar-search-input[data-v-8b27597a]:focus{border-color:#6b8e6b;box-shadow:0 0 0 3px #6b8e6b1a;outline:none}.sidebar-search-icon[data-v-8b27597a]{color:#757575;left:.75rem;pointer-events:none;position:absolute}.sidebar-nav[data-v-8b27597a]{flex:1;overflow-y:auto;padding:1.5rem 0}.sidebar-section[data-v-8b27597a]{margin-bottom:2rem}.sidebar-section[data-v-8b27597a]:last-child{margin-bottom:0}.sidebar-section-title[data-v-8b27597a]{color:#757575;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:0 1.5rem .5rem;text-transform:uppercase}.sidebar-nav .nav-link[data-v-8b27597a]{align-items:center;border-radius:10px;color:#757575;display:flex;gap:1rem;margin:0 .5rem;padding:.875rem 1.5rem;position:relative;text-decoration:none;transition:all .2s ease-in-out}.sidebar-nav .nav-link .nav-icon[data-v-8b27597a]{flex-shrink:0;font-size:1rem;text-align:center;width:20px}.sidebar-nav .nav-link .nav-label[data-v-8b27597a]{flex:1;font-size:.875rem}.sidebar-nav .nav-link .nav-badge[data-v-8b27597a]{border-radius:10px;font-size:.75rem;font-weight:500;margin-left:auto;padding:.125rem .5rem}.sidebar-nav .nav-link .nav-badge.badge-primary[data-v-8b27597a]{background-color:#6b8e6b1a;color:#6b8e6b}.sidebar-nav .nav-link .nav-badge.badge-success[data-v-8b27597a]{background-color:#1987541a;color:#198754}.sidebar-nav .nav-link .nav-badge.badge-warning[data-v-8b27597a]{background-color:#ffc1071a;color:#856404}.sidebar-nav .nav-link .nav-badge.badge-danger[data-v-8b27597a]{background-color:#dc35451a;color:#dc3545}.sidebar-nav .nav-link .nav-badge.badge-info[data-v-8b27597a]{background-color:#0dcaf01a;color:#0dcaf0}.sidebar-nav .nav-link[data-v-8b27597a]:hover{background-color:#6b8e6b14;color:#6b8e6b;transform:translate(2px)}.sidebar-nav .nav-link.active[data-v-8b27597a]{background-color:#6b8e6b1f;color:#6b8e6b;font-weight:600}.sidebar-nav .nav-link.active[data-v-8b27597a]:before{background-color:#6b8e6b;border-radius:0 2px 2px 0;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.sidebar-nav .nav-link[data-v-8b27597a]:focus{outline:2px solid #6b8e6b;outline-offset:-2px}.sidebar-footer[data-v-8b27597a]{background:#fafafa;border-top:1px solid #dee2e6;padding:1.5rem}.sidebar-user[data-v-8b27597a]{gap:1rem;margin-bottom:1rem}.sidebar-user[data-v-8b27597a],.user-avatar[data-v-8b27597a]{align-items:center;display:flex}.user-avatar[data-v-8b27597a]{background:#6b8e6b;border-radius:50%;color:#fff;flex-shrink:0;height:40px;justify-content:center;width:40px}.user-info[data-v-8b27597a]{flex:1;min-width:0}.user-name[data-v-8b27597a]{color:#212121;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-role[data-v-8b27597a]{color:#757575;font-size:.75rem}.sidebar-logout[data-v-8b27597a]{align-items:center;background:transparent;border:none;border-radius:10px;color:#757575;cursor:pointer;display:flex;font-size:.875rem;gap:1rem;padding:.5rem;transition:all .2s ease-in-out;width:100%}.sidebar-logout[data-v-8b27597a]:hover{background:#dc35451a;color:#dc3545}.sidebar-logout[data-v-8b27597a]:focus{outline:2px solid #dc3545;outline-offset:2px}.admin-sidebar-mobile-tab[data-v-8b27597a]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#6b8e6be6;border:none;border-bottom-right-radius:12px;border-top-right-radius:12px;box-shadow:2px 0 8px #0000001a;color:#fff;cursor:pointer;display:none;flex-direction:column;justify-content:center;left:0;min-height:60px;min-width:40px;padding:16px 8px;position:fixed;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:999}.admin-sidebar-mobile-tab[data-v-8b27597a]:hover{background:#6b8e6b;box-shadow:2px 0 12px #00000026;left:2px}.admin-sidebar-mobile-tab[data-v-8b27597a]:active{left:0}.admin-sidebar-mobile-tab i[data-v-8b27597a]{font-size:1.1rem}.admin-sidebar-overlay[data-v-8b27597a]{animation:fadeIn-8b27597a .2s ease;background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}@keyframes fadeIn-8b27597a{0%{opacity:0}to{opacity:1}}@media (max-width:991.98px){.admin-sidebar-mobile-tab[data-v-8b27597a]{display:flex}.admin-sidebar-overlay[data-v-8b27597a]{display:block}.admin-sidebar[data-v-8b27597a]{box-shadow:0 4px 12px #0000001f;display:flex;flex-direction:column;height:calc(100vh - 70px);left:-100%;max-width:85vw;position:fixed;top:70px;transition:left .3s ease;width:280px;z-index:1000}.admin-sidebar.mobile-open[data-v-8b27597a]{left:0}.admin-sidebar.collapsed[data-v-8b27597a]{width:280px}.admin-sidebar.collapsed .sidebar-footer[data-v-8b27597a],.admin-sidebar.collapsed .sidebar-nav .nav-label[data-v-8b27597a],.admin-sidebar.collapsed .sidebar-section-title[data-v-8b27597a]{display:block}.sidebar-toggle[data-v-8b27597a]{background:#dc3545;border-color:#dc3545;color:#fff}.sidebar-toggle[data-v-8b27597a]:hover{background:#bd2130}}@media (prefers-contrast:high){[data-v-2c4ec2fb]:root{--admin-primary:#293729;--admin-success:#010604;--admin-warning:#6d5200;--admin-danger:#66121a;--admin-border:#424242;--admin-text:#212121;--admin-bg:#fff}}@media (prefers-reduced-motion:reduce){[data-v-2c4ec2fb]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-v-2c4ec2fb]:root{--primary-50:#edf1ed;--primary-100:#d0dcd0;--primary-200:#b3c6b3;--primary-300:#96b096;--primary-400:#6b8e6b;--primary-500:#557155;--primary-600:#3f543f;--primary-700:#293729;--primary-800:#131a13;--primary-900:#000;--primary-hover:#597759;--primary-active:#516b51;--primary-light:#96b096;--primary-dark:#4a624a;--secondary-50:#fff;--secondary-100:#ebf2f7;--secondary-200:#c7d9e9;--secondary-300:#a2c0db;--secondary-400:#6b9bc5;--secondary-500:#4782b6;--secondary-600:#396891;--secondary-700:#2b4e6c;--secondary-800:#1c3348;--secondary-900:#0e1923;--secondary-hover:#4e87ba;--secondary-active:#447dae;--secondary-light:#a2c0db;--secondary-dark:#4075a3;--success-50:#99ecc6;--success-100:#6ee4ae;--success-200:#43dc95;--success-300:#25c87c;--success-400:#198754;--success-500:#115c39;--success-600:#09311e;--success-700:#010604;--success-800:#000;--success-900:#000;--success-hover:#13653f;--success-active:#0f5334;--success-light:#25c87c;--success-dark:#0d462c;--warning-50:#fffaed;--warning-100:#ffeeba;--warning-200:#ffe187;--warning-300:#ffd454;--warning-400:#ffc107;--warning-500:#d39e00;--warning-600:#a07800;--warning-700:#6d5200;--warning-800:#3a2c00;--warning-900:#070500;--warning-hover:#dda600;--warning-active:#c99700;--warning-light:#ffd454;--warning-dark:#ba8b00;--danger-50:#fef9f9;--danger-100:#f6cdd1;--danger-200:#efa2a9;--danger-300:#e77681;--danger-400:#dc3545;--danger-500:#bd2130;--danger-600:#921925;--danger-700:#66121a;--danger-800:#3b0a0f;--danger-900:#0f0304;--danger-hover:#c62232;--danger-active:#b51f2e;--danger-light:#e77681;--danger-dark:#a71d2a;--info-50:#e5f9fe;--info-100:#b5effb;--info-200:#84e5f8;--info-300:#54dbf6;--info-400:#0dcaf0;--info-500:#0aa1c0;--info-600:#08798f;--info-700:#05505f;--info-800:#03272e;--info-900:#000;--info-hover:#0ba9c9;--info-active:#0a99b6;--info-light:#54dbf6;--info-dark:#098da7;--accent-50:#fff5e6;--accent-100:#ffe0b3;--accent-200:#ffcc80;--accent-300:#ffb74d;--accent-400:#ff9800;--accent-500:#cc7a00;--accent-600:#995b00;--accent-700:#663d00;--accent-800:#331e00;--accent-900:#000;--accent-hover:#d68000;--accent-active:#c27400;--accent-light:#ffb74d;--accent-dark:#b36a00}@keyframes fadeIn-2c4ec2fb{0%{opacity:0}to{opacity:1}}@keyframes slideInFromTop-2c4ec2fb{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom-2c4ec2fb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-2c4ec2fb{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}@keyframes pulse-2c4ec2fb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes bounce-2c4ec2fb{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html[data-v-2c4ec2fb]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){[data-v-2c4ec2fb],[data-v-2c4ec2fb]:after,[data-v-2c4ec2fb]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.page-enter-active[data-v-2c4ec2fb],.page-leave-active[data-v-2c4ec2fb]{transition:opacity .2s ease-in-out}.page-enter-from[data-v-2c4ec2fb],.page-leave-to[data-v-2c4ec2fb]{opacity:0}.modal-enter-active[data-v-2c4ec2fb],.modal-leave-active[data-v-2c4ec2fb]{transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-2c4ec2fb],.modal-leave-active .modal-content[data-v-2c4ec2fb]{transition:transform .3s ease}.modal-enter-from[data-v-2c4ec2fb],.modal-leave-to[data-v-2c4ec2fb]{opacity:0}.modal-enter-from .modal-content[data-v-2c4ec2fb],.modal-leave-to .modal-content[data-v-2c4ec2fb]{transform:scale(.95) translateY(-10px)}.toast-enter-active[data-v-2c4ec2fb]{animation:slideInFromBottom-2c4ec2fb .3s ease-out}.toast-leave-active[data-v-2c4ec2fb]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.toast-leave-to[data-v-2c4ec2fb]{opacity:0;transform:translateY(20px)}.card-hover[data-v-2c4ec2fb]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.card-hover[data-v-2c4ec2fb]:hover{box-shadow:0 2px 6px #0000001a;transform:translateY(-2px)}.button-click[data-v-2c4ec2fb]{transition:transform .15s ease}.button-click[data-v-2c4ec2fb]:active{transform:scale(.98)}@keyframes spin-2c4ec2fb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner[data-v-2c4ec2fb]{animation:spin-2c4ec2fb 1s linear infinite}@keyframes shimmer-2c4ec2fb{0%{background-position:-200% 0}to{background-position:200% 0}}.admin-layout[data-v-2c4ec2fb]{background-color:#f5f7fa;min-height:100vh}.admin-content-wrapper[data-v-2c4ec2fb]{margin-left:auto;margin-right:auto;margin-top:70px;max-width:1200px;padding:1.5rem}@media (max-width:991.98px){.admin-content-wrapper[data-v-2c4ec2fb]{padding:1rem}}.admin-global-toast[data-v-2c4ec2fb]{animation:slideInRight-2c4ec2fb .2s ease-in-out;max-width:500px;min-width:300px;position:fixed;right:1.5rem;top:80px;z-index:1200}.admin-global-toast .toast-content[data-v-2c4ec2fb]{align-items:center;background:#fff;border-left:4px solid;border-radius:10px;box-shadow:0 4px 12px #0000001f;display:flex;gap:1rem;padding:1.5rem}.admin-global-toast .toast-icon[data-v-2c4ec2fb]{flex-shrink:0;font-size:1.125rem}.admin-global-toast .toast-message[data-v-2c4ec2fb]{color:#212121;flex:1;font-size:1rem;font-weight:500}.admin-global-toast .toast-close[data-v-2c4ec2fb]{background:none;border:none;border-radius:8px;color:#757575;cursor:pointer;flex-shrink:0;padding:.5rem;transition:all .15s ease}.admin-global-toast .toast-close[data-v-2c4ec2fb]:hover{background:#0000000d;color:#212121}.admin-global-toast.toast-success .toast-content[data-v-2c4ec2fb]{background:#1987540d;border-left-color:#198754}.admin-global-toast.toast-success .toast-icon[data-v-2c4ec2fb]{color:#198754}.admin-global-toast.toast-error .toast-content[data-v-2c4ec2fb]{background:#dc35450d;border-left-color:#dc3545}.admin-global-toast.toast-error .toast-icon[data-v-2c4ec2fb]{color:#dc3545}.admin-global-toast.toast-info .toast-content[data-v-2c4ec2fb]{background:#0dcaf00d;border-left-color:#0dcaf0}.admin-global-toast.toast-info .toast-icon[data-v-2c4ec2fb]{color:#0dcaf0}@keyframes slideInRight-2c4ec2fb{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.toast-slide-enter-active[data-v-2c4ec2fb],.toast-slide-leave-active[data-v-2c4ec2fb]{transition:all .2s ease-in-out}.toast-slide-enter-from[data-v-2c4ec2fb],.toast-slide-leave-to[data-v-2c4ec2fb]{opacity:0;transform:translate(100%)}@media (max-width:575.98px){.admin-global-toast[data-v-2c4ec2fb]{left:1rem;max-width:none;min-width:auto;right:1rem}}@media (prefers-contrast:high){[data-v-6ba4e675]:root{--admin-primary:#293729;--admin-success:#010604;--admin-warning:#6d5200;--admin-danger:#66121a;--admin-border:#424242;--admin-text:#212121;--admin-bg:#fff}}@media (prefers-reduced-motion:reduce){[data-v-6ba4e675]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-v-6ba4e675]:root{--primary-50:#edf1ed;--primary-100:#d0dcd0;--primary-200:#b3c6b3;--primary-300:#96b096;--primary-400:#6b8e6b;--primary-500:#557155;--primary-600:#3f543f;--primary-700:#293729;--primary-800:#131a13;--primary-900:#000;--primary-hover:#597759;--primary-active:#516b51;--primary-light:#96b096;--primary-dark:#4a624a;--secondary-50:#fff;--secondary-100:#ebf2f7;--secondary-200:#c7d9e9;--secondary-300:#a2c0db;--secondary-400:#6b9bc5;--secondary-500:#4782b6;--secondary-600:#396891;--secondary-700:#2b4e6c;--secondary-800:#1c3348;--secondary-900:#0e1923;--secondary-hover:#4e87ba;--secondary-active:#447dae;--secondary-light:#a2c0db;--secondary-dark:#4075a3;--success-50:#99ecc6;--success-100:#6ee4ae;--success-200:#43dc95;--success-300:#25c87c;--success-400:#198754;--success-500:#115c39;--success-600:#09311e;--success-700:#010604;--success-800:#000;--success-900:#000;--success-hover:#13653f;--success-active:#0f5334;--success-light:#25c87c;--success-dark:#0d462c;--warning-50:#fffaed;--warning-100:#ffeeba;--warning-200:#ffe187;--warning-300:#ffd454;--warning-400:#ffc107;--warning-500:#d39e00;--warning-600:#a07800;--warning-700:#6d5200;--warning-800:#3a2c00;--warning-900:#070500;--warning-hover:#dda600;--warning-active:#c99700;--warning-light:#ffd454;--warning-dark:#ba8b00;--danger-50:#fef9f9;--danger-100:#f6cdd1;--danger-200:#efa2a9;--danger-300:#e77681;--danger-400:#dc3545;--danger-500:#bd2130;--danger-600:#921925;--danger-700:#66121a;--danger-800:#3b0a0f;--danger-900:#0f0304;--danger-hover:#c62232;--danger-active:#b51f2e;--danger-light:#e77681;--danger-dark:#a71d2a;--info-50:#e5f9fe;--info-100:#b5effb;--info-200:#84e5f8;--info-300:#54dbf6;--info-400:#0dcaf0;--info-500:#0aa1c0;--info-600:#08798f;--info-700:#05505f;--info-800:#03272e;--info-900:#000;--info-hover:#0ba9c9;--info-active:#0a99b6;--info-light:#54dbf6;--info-dark:#098da7;--accent-50:#fff5e6;--accent-100:#ffe0b3;--accent-200:#ffcc80;--accent-300:#ffb74d;--accent-400:#ff9800;--accent-500:#cc7a00;--accent-600:#995b00;--accent-700:#663d00;--accent-800:#331e00;--accent-900:#000;--accent-hover:#d68000;--accent-active:#c27400;--accent-light:#ffb74d;--accent-dark:#b36a00}@keyframes fadeIn-6ba4e675{0%{opacity:0}to{opacity:1}}@keyframes slideInFromTop-6ba4e675{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom-6ba4e675{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-6ba4e675{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}@keyframes pulse-6ba4e675{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes bounce-6ba4e675{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html[data-v-6ba4e675]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){[data-v-6ba4e675],[data-v-6ba4e675]:after,[data-v-6ba4e675]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.page-enter-active[data-v-6ba4e675],.page-leave-active[data-v-6ba4e675]{transition:opacity .2s ease-in-out}.page-enter-from[data-v-6ba4e675],.page-leave-to[data-v-6ba4e675]{opacity:0}.modal-enter-active[data-v-6ba4e675],.modal-leave-active[data-v-6ba4e675]{transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-6ba4e675],.modal-leave-active .modal-content[data-v-6ba4e675]{transition:transform .3s ease}.modal-enter-from[data-v-6ba4e675],.modal-leave-to[data-v-6ba4e675]{opacity:0}.modal-enter-from .modal-content[data-v-6ba4e675],.modal-leave-to .modal-content[data-v-6ba4e675]{transform:scale(.95) translateY(-10px)}.toast-enter-active[data-v-6ba4e675]{animation:slideInFromBottom-6ba4e675 .3s ease-out}.toast-leave-active[data-v-6ba4e675]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.toast-leave-to[data-v-6ba4e675]{opacity:0;transform:translateY(20px)}.card-hover[data-v-6ba4e675]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.card-hover[data-v-6ba4e675]:hover{box-shadow:0 2px 6px #0000001a;transform:translateY(-2px)}.button-click[data-v-6ba4e675]{transition:transform .15s ease}.button-click[data-v-6ba4e675]:active{transform:scale(.98)}@keyframes spin-6ba4e675{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner[data-v-6ba4e675]{animation:spin-6ba4e675 1s linear infinite}@keyframes shimmer-6ba4e675{0%{background-position:-200% 0}to{background-position:200% 0}}.admin-content-wrapper[data-v-6ba4e675]{margin-left:auto;margin-right:auto;margin-top:70px;max-width:1200px;padding:1.5rem}@media (max-width:991.98px){.admin-content-wrapper[data-v-6ba4e675]{padding:1rem}}.admin-layout[data-v-6ba4e675]{background-color:#f5f7fa;min-height:100vh}.admin-header-wrapper[data-v-6ba4e675]{background:#fff;border-bottom:1px solid #dee2e6;box-shadow:0 1px 3px #00000014;left:0;position:fixed;right:0;top:0;z-index:1050}.admin-header-enhancements-container[data-v-6ba4e675]{align-items:center;display:flex;height:100%;padding-right:1.5rem;position:absolute;right:0;top:0}.admin-body[data-v-6ba4e675]{margin-top:70px;min-height:calc(100vh - 70px)}.admin-container[data-v-6ba4e675]{display:flex;max-width:100%;width:100%}.admin-main[data-v-6ba4e675]{flex:1;min-width:0;padding:0}.admin-content[data-v-6ba4e675]{margin:0 auto;max-width:1200px;padding:1.5rem 0 1.5rem 1.5rem}.admin-breadcrumb[data-v-6ba4e675]{background:#fff;border-radius:10px;box-shadow:0 1px 3px #00000014;margin-bottom:1.5rem;padding:1rem 1.5rem}.breadcrumb[data-v-6ba4e675]{margin-bottom:0}.breadcrumb .breadcrumb-item a[data-v-6ba4e675]{color:#6b8e6b;text-decoration:none;transition:color .2s ease-in-out}.breadcrumb .breadcrumb-item a[data-v-6ba4e675]:hover{color:#557155}.breadcrumb .breadcrumb-item.active[data-v-6ba4e675]{color:#757575}@media (max-width:991.98px){.admin-content[data-v-6ba4e675]{padding:1rem}}
