.admin-app{font-family:Inter,system-ui,-apple-system,sans-serif}.admin-app ::-webkit-scrollbar{width:6px;height:6px}.admin-app ::-webkit-scrollbar-track{background:#1f2937;border-radius:3px}.admin-app ::-webkit-scrollbar-thumb{background:#4b5563;border-radius:3px}.admin-app ::-webkit-scrollbar-thumb:hover{background:#6b7280}.admin-card{background:#1f2937cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(75,85,99,.5);border-radius:1rem;transition:all .3s ease}.admin-card:hover{border-color:#8b5cf680;box-shadow:0 0 20px #8b5cf61a}.admin-table{background:#1f293799;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;overflow:hidden;border:1px solid rgba(75,85,99,.5)}.admin-table thead{background:#111827cc;border-bottom:1px solid rgba(75,85,99,.5)}.admin-table th{color:#9ca3af;font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:1rem}.admin-table td{color:#e5e7eb;padding:1rem;border-bottom:1px solid rgba(75,85,99,.3)}.admin-table tr:hover td{background:#3741514d}.admin-input{background:#111827cc;border:1px solid rgba(75,85,99,.5);border-radius:.75rem;padding:.625rem 1rem;color:#e5e7eb;transition:all .2s ease}.admin-input:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf633}.admin-input::-moz-placeholder{color:#6b7280}.admin-input::placeholder{color:#6b7280}.admin-select{background:#111827cc;border:1px solid rgba(75,85,99,.5);border-radius:.75rem;padding:.625rem 1rem;color:#e5e7eb;cursor:pointer}.admin-select option{background:#1f2937}.admin-btn-primary{background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;padding:.625rem 1.5rem;border-radius:.75rem;font-weight:500;transition:all .3s ease}.admin-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px -10px #8b5cf680}.admin-btn-secondary{background:#374151cc;color:#e5e7eb;padding:.625rem 1.5rem;border-radius:.75rem;transition:all .3s ease}.admin-btn-secondary:hover{background:#4b5563cc}.status-badge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}.status-badge.active{background:#22c55e33;color:#4ade80;border:1px solid rgba(34,197,94,.3)}.status-badge.inactive{background:#ef444433;color:#f87171;border:1px solid rgba(239,68,68,.3)}.status-badge.pending{background:#eab30833;color:#fbbf24;border:1px solid rgba(234,179,8,.3)}.status-badge.paid{background:#22c55e33;color:#4ade80;border:1px solid rgba(34,197,94,.3)}.admin-modal{background:#111827f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(75,85,99,.5);border-radius:1.5rem}.stat-card{background:linear-gradient(135deg,#1f2937e6,#111827e6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(75,85,99,.5);border-radius:1rem;padding:1.5rem;transition:all .3s ease}.stat-card:hover{transform:translateY(-4px);border-color:#8b5cf680;box-shadow:0 20px 25px -12px #00000080}.stat-card .stat-value{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.stat-card .stat-label{color:#9ca3af;font-size:.875rem;margin-top:.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s ease-out}.gradient-text{background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.admin-pagination{display:flex;gap:.5rem}.admin-pagination button{padding:.5rem 1rem;background:#1f2937cc;border:1px solid rgba(75,85,99,.5);border-radius:.5rem;color:#e5e7eb;transition:all .2s ease}.admin-pagination button:hover:not(:disabled){background:#8b5cf633;border-color:#8b5cf6;color:#a78bfa}.admin-pagination button:disabled{opacity:.5;cursor:not-allowed}.admin-pagination .active{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:transparent;color:#fff}.modal-fade-enter-active[data-v-7b08de53],.modal-fade-leave-active[data-v-7b08de53]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-7b08de53],.modal-fade-leave-to[data-v-7b08de53]{opacity:0}.modal-scale-enter-active[data-v-7b08de53],.modal-scale-leave-active[data-v-7b08de53]{transition:all .3s ease}.modal-scale-enter-from[data-v-7b08de53]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-scale-leave-to[data-v-7b08de53]{opacity:0;transform:scale(.95) translateY(20px)}.fade-enter-active[data-v-04133389],.fade-leave-active[data-v-04133389]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-04133389],.fade-leave-to[data-v-04133389]{opacity:0;transform:translateY(-10px)}.scrollbar-hide[data-v-04133389]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-04133389]{-ms-overflow-style:none;scrollbar-width:none}.loading-screen{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:9999}.spinner{width:50px;height:50px;border:3px solid rgb(66,183,130);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite}.slide-enter-active,.slide-leave-active{transition:transform .3s ease}.slide-enter-from,.slide-leave-to{transform:translate(-100%)}.spinner{width:50px;height:50px;border:3px solid rgba(139,92,246,.3);border-radius:50%;border-top-color:#7c3aed;animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-3da6faf2{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-3da6faf2]{animation:pulse-3da6faf2 1.5s cubic-bezier(.4,0,.6,1) infinite}.aspect-square[data-v-599aff24]{aspect-ratio:1 / 1}.overflow-x-auto[data-v-599aff24]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-599aff24]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.overflow-x-auto[data-v-599aff24]::-webkit-scrollbar-thumb{background:#120b0b;border-radius:2px}.overflow-x-auto[data-v-599aff24]::-webkit-scrollbar-thumb:hover{background:#555}@keyframes pulse-599aff24{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-599aff24]{animation:pulse-599aff24 1.5s cubic-bezier(.4,0,.6,1) infinite}.cart[data-v-e8581fad]{border-radius:.75rem;background-color:#fff;border:1px solid #e5e7eb;transition:all .3s ease}.cart[data-v-e8581fad]:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.progress-bar[data-v-e8581fad]{width:100%;height:4px;background-color:#e5e7eb;border-radius:2px;overflow:hidden}.progress[data-v-e8581fad]{height:100%;transition:width 1s linear}.bg-red-500[data-v-e8581fad]{background-color:#ef4444}.bg-yellow-500[data-v-e8581fad]{background-color:#eab308}.bg-green-500[data-v-e8581fad]{background-color:#22c55e}@keyframes pulse-e8581fad{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-e8581fad]{animation:pulse-e8581fad 1s ease-in-out infinite}@keyframes shimmer-e8581fad{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer[data-v-e8581fad]{background:linear-gradient(90deg,#e5e7eb,#f3f4f6,#e5e7eb);background-size:200% 100%;animation:shimmer-e8581fad 1.5s ease-in-out infinite}.bg-gradient-to-r[data-v-e8581fad]{background-size:200% 100%}.rounded-lg[data-v-e8581fad]{border-radius:.5rem}.shadow[data-v-e8581fad]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.shadow-lg[data-v-e8581fad]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}button[data-v-e8581fad]:active:not(:disabled){transform:scale(.98)}@keyframes shimmer-5b5bc655{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer[data-v-5b5bc655]{background:linear-gradient(90deg,#e5e7eb,#f3f4f6,#e5e7eb);background-size:200% 100%;animation:shimmer-5b5bc655 1.5s ease-in-out infinite}.checkout[data-v-5b5bc655]{min-height:100vh}.max-h-96[data-v-5b5bc655]::-webkit-scrollbar{width:6px}.max-h-96[data-v-5b5bc655]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.max-h-96[data-v-5b5bc655]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.max-h-96[data-v-5b5bc655]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.transition-all[data-v-5b5bc655]{transition:all .3s ease}label[data-v-5b5bc655]:has(input[type=radio]):hover{border-color:#d8b4fe;background-color:#faf5ff}button[data-v-5b5bc655]:active:not(:disabled){transform:scale(.98)}.bg-clip-text[data-v-5b5bc655]{-webkit-background-clip:text;background-clip:text}.line-clamp-2[data-v-61e64f6b]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-v-37524f30]::-webkit-scrollbar{width:8px}[data-v-37524f30]::-webkit-scrollbar-track{background:#1f2937}[data-v-37524f30]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}[data-v-37524f30]::-webkit-scrollbar-thumb:hover{background:#6b7280}.fade-in[data-v-37524f30]{animation:fadeIn-37524f30 .3s ease-in-out}@keyframes fadeIn-37524f30{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}aside[data-v-80130e06]::-webkit-scrollbar{width:6px}aside[data-v-80130e06]::-webkit-scrollbar-track{background:#1f2937}aside[data-v-80130e06]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:3px}aside[data-v-80130e06]::-webkit-scrollbar-thumb:hover{background:#6b7280}.fade-in[data-v-67406afe]{animation:fadeIn-67406afe .3s ease-in-out}@keyframes fadeIn-67406afe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.overflow-x-auto[data-v-67406afe]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-67406afe]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-67406afe]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-67406afe]::-webkit-scrollbar-thumb:hover{background:#6b7280}.bg-purple-500[data-v-67406afe]{transition:width .5s ease-in-out}.overflow-x-auto[data-v-58da9d92]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-58da9d92]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-58da9d92]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-58da9d92]::-webkit-scrollbar-thumb:hover{background:#6b7280}.fade-in[data-v-58da9d92]{animation:fadeIn-58da9d92 .3s ease-in-out}@keyframes fadeIn-58da9d92{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-ae0b2968]{animation:fadeIn-ae0b2968 .3s ease-in-out}@keyframes fadeIn-ae0b2968{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.overflow-x-auto[data-v-ae0b2968]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-ae0b2968]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-ae0b2968]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-ae0b2968]::-webkit-scrollbar-thumb:hover{background:#6b7280}.w-10[data-v-ae0b2968]{transition:transform .2s ease}tr:hover .w-10[data-v-ae0b2968]{transform:scale(1.1)}.fade-in[data-v-29e2a0be]{animation:fadeIn-29e2a0be .3s ease-in-out}@keyframes fadeIn-29e2a0be{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.overflow-x-auto[data-v-29e2a0be]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-29e2a0be]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-29e2a0be]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-29e2a0be]::-webkit-scrollbar-thumb:hover{background:#6b7280}.fade-in[data-v-5a6e9aeb]{animation:fadeIn-5a6e9aeb .3s ease-in-out}@keyframes fadeIn-5a6e9aeb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.overflow-x-auto[data-v-5a6e9aeb]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-5a6e9aeb]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-5a6e9aeb]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-5a6e9aeb]::-webkit-scrollbar-thumb:hover{background:#6b7280}input[type=checkbox][data-v-5a6e9aeb]{cursor:pointer}.peer:checked~div[data-v-5a6e9aeb]{transition:all .2s ease-in-out}.fade-in[data-v-032c6308]{animation:fadeIn-032c6308 .3s ease-in-out}@keyframes fadeIn-032c6308{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.notification-slide[data-v-032c6308]{animation:slideInRight-032c6308 .3s ease-in-out}@keyframes slideInRight-032c6308{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.admin-input[data-v-032c6308]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.admin-input[data-v-032c6308]:focus{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.admin-select[data-v-032c6308]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.admin-select[data-v-032c6308]:focus{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.admin-btn-primary[data-v-032c6308]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-btn-primary[data-v-032c6308]:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.admin-btn-primary[data-v-032c6308]:disabled{cursor:not-allowed;opacity:.5}.admin-btn-secondary[data-v-032c6308]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-btn-secondary[data-v-032c6308]:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.admin-btn-success[data-v-032c6308]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-btn-success[data-v-032c6308]:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.admin-btn-success[data-v-032c6308]:disabled{cursor:not-allowed;opacity:.5}.peer:checked~div[data-v-032c6308]{transition:all .2s ease-in-out}.fade-in[data-v-dc3f0d27]{animation:fadeIn-dc3f0d27 .3s ease-in-out}@keyframes fadeIn-dc3f0d27{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.overflow-x-auto[data-v-dc3f0d27]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-dc3f0d27]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-dc3f0d27]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-dc3f0d27]::-webkit-scrollbar-thumb:hover{background:#6b7280}.variable-tag[data-v-dc3f0d27]{cursor:pointer;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.variable-tag[data-v-dc3f0d27]:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.admin-modal[data-v-dc3f0d27]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.status-badge[data-v-dc3f0d27]{border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.status-badge.active[data-v-dc3f0d27]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1));background-color:#14532d80;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.status-badge.inactive[data-v-dc3f0d27]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.fade-in[data-v-eadc9ed4]{animation:fadeIn-eadc9ed4 .3s ease-in-out}@keyframes fadeIn-eadc9ed4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.admin-card[data-v-eadc9ed4]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151}.overflow-x-auto[data-v-eadc9ed4]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-eadc9ed4]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-eadc9ed4]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-eadc9ed4]::-webkit-scrollbar-thumb:hover{background:#6b7280}.transition[data-v-eadc9ed4]{transition:all .2s ease}.fade-in[data-v-44f73581]{animation:fadeIn-44f73581 .3s ease-in-out}@keyframes fadeIn-44f73581{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn-44f73581{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in[data-v-44f73581]{animation:slideIn-44f73581 .3s ease-out}.overflow-x-auto[data-v-44f73581]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-44f73581]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-44f73581]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-44f73581]::-webkit-scrollbar-thumb:hover{background:#6b7280}.console-badge[data-v-44f73581]{padding:.25rem .5rem;background-color:#1f2937;color:#9ca3af;border-radius:.25rem;font-size:.75rem;border:1px solid #374151}.stock-badge[data-v-44f73581]{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500}.admin-card[data-v-44f73581]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151}.admin-table[data-v-44f73581]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151;overflow:hidden}.admin-input[data-v-44f73581]{background-color:#111827;border:1px solid #374151;color:#f3f4f6;border-radius:.5rem;padding:.5rem .75rem;width:100%}.admin-input[data-v-44f73581]:focus{outline:none;border-color:#8b5cf6;ring:2px solid #8b5cf6}.admin-input[data-v-44f73581]::-moz-placeholder{color:#6b7280}.admin-input[data-v-44f73581]::placeholder{color:#6b7280}.admin-select[data-v-44f73581]{background-color:#111827;border:1px solid #374151;color:#f3f4f6;border-radius:.5rem;padding:.5rem .75rem;width:100%;cursor:pointer}.admin-select[data-v-44f73581]:focus{outline:none;border-color:#8b5cf6}.admin-btn-primary[data-v-44f73581]{background-color:#7c3aed;color:#fff;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.admin-btn-primary[data-v-44f73581]:hover:not(:disabled){background-color:#6d28d9}.admin-btn-primary[data-v-44f73581]:disabled{opacity:.5;cursor:not-allowed}.admin-btn-secondary[data-v-44f73581]{background-color:#374151;color:#f3f4f6;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s;border:1px solid #4b5563}.admin-btn-secondary[data-v-44f73581]:hover{background-color:#4b5563}.admin-pagination[data-v-44f73581]{display:flex;gap:.5rem}.admin-pagination button[data-v-44f73581]{padding:.25rem .75rem;border:1px solid #374151;border-radius:.375rem;background-color:#1f2937;color:#9ca3af;transition:all .2s;cursor:pointer}.admin-pagination button[data-v-44f73581]:hover:not(:disabled){background-color:#374151;color:#f3f4f6}.admin-pagination button[data-v-44f73581]:disabled{opacity:.5;cursor:not-allowed}.admin-modal[data-v-44f73581]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151}.transition[data-v-44f73581]{transition:all .2s ease}button[data-v-44f73581]:disabled{opacity:.5;cursor:not-allowed}.overflow-x-auto[data-v-84624377]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-84624377]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-84624377]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-84624377]::-webkit-scrollbar-thumb:hover{background:#6b7280}.fade-in[data-v-84624377]{animation:fadeIn-84624377 .3s ease-in-out}@keyframes fadeIn-84624377{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-ae76b60e]{animation:fadeIn-ae76b60e .3s ease-in-out}@keyframes fadeIn-ae76b60e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.admin-card[data-v-ae76b60e]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151}.admin-table[data-v-ae76b60e]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151;overflow:hidden}.admin-input[data-v-ae76b60e]{background-color:#111827;border:1px solid #374151;color:#f3f4f6;border-radius:.5rem;padding:.5rem .75rem;width:100%}.admin-input[data-v-ae76b60e]:focus{outline:none;border-color:#8b5cf6;ring:2px solid #8b5cf6}.admin-input[data-v-ae76b60e]::-moz-placeholder{color:#6b7280}.admin-input[data-v-ae76b60e]::placeholder{color:#6b7280}.admin-select[data-v-ae76b60e]{background-color:#111827;border:1px solid #374151;color:#f3f4f6;border-radius:.5rem;padding:.5rem .75rem;width:100%;cursor:pointer}.admin-select[data-v-ae76b60e]:focus{outline:none;border-color:#8b5cf6}.admin-select-sm[data-v-ae76b60e]{background-color:#111827;border:1px solid #374151;color:#f3f4f6;border-radius:.375rem;padding:.25rem .5rem;font-size:.875rem;cursor:pointer}.admin-btn-primary[data-v-ae76b60e]{background-color:#7c3aed;color:#fff;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s}.admin-btn-primary[data-v-ae76b60e]:hover{background-color:#6d28d9}.admin-btn-secondary[data-v-ae76b60e]{background-color:#374151;color:#f3f4f6;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s;border:1px solid #4b5563}.admin-btn-secondary[data-v-ae76b60e]:hover{background-color:#4b5563}.admin-pagination[data-v-ae76b60e]{display:flex;gap:.5rem}.admin-pagination button[data-v-ae76b60e]{padding:.25rem .75rem;border:1px solid #374151;border-radius:.375rem;background-color:#1f2937;color:#9ca3af;transition:all .2s;cursor:pointer}.admin-pagination button[data-v-ae76b60e]:hover:not(:disabled){background-color:#374151;color:#f3f4f6}.admin-pagination button[data-v-ae76b60e]:disabled{opacity:.5;cursor:not-allowed}.payment-badge[data-v-ae76b60e]{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500}.admin-modal[data-v-ae76b60e]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151}.overflow-x-auto[data-v-ae76b60e]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-ae76b60e]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-ae76b60e]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-ae76b60e]::-webkit-scrollbar-thumb:hover{background:#6b7280}.transition[data-v-ae76b60e]{transition:all .2s ease}button[data-v-ae76b60e]:disabled{opacity:.5;cursor:not-allowed}.fade-in[data-v-38840a13]{animation:fadeIn-38840a13 .3s ease-in-out}@keyframes fadeIn-38840a13{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.admin-card[data-v-38840a13]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151}.admin-table[data-v-38840a13]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151;overflow:hidden}.admin-input[data-v-38840a13]{background-color:#111827;border:1px solid #374151;color:#f3f4f6;border-radius:.5rem;padding:.5rem .75rem;width:100%}.admin-input[data-v-38840a13]:focus{outline:none;border-color:#8b5cf6;ring:2px solid #8b5cf6}.admin-select[data-v-38840a13]{background-color:#111827;border:1px solid #374151;color:#f3f4f6;border-radius:.5rem;padding:.5rem .75rem;width:100%}.admin-select[data-v-38840a13]:focus{outline:none;border-color:#8b5cf6}.admin-btn-primary[data-v-38840a13]{background-color:#7c3aed;color:#fff;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.admin-btn-primary[data-v-38840a13]:hover:not(:disabled){background-color:#6d28d9}.admin-btn-primary[data-v-38840a13]:disabled{opacity:.5;cursor:not-allowed}.admin-btn-secondary[data-v-38840a13]{background-color:#374151;color:#f3f4f6;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s;border:1px solid #4b5563}.admin-btn-secondary[data-v-38840a13]:hover{background-color:#4b5563}.admin-pagination[data-v-38840a13]{display:flex;gap:.5rem}.admin-pagination button[data-v-38840a13]{padding:.25rem .75rem;border:1px solid #374151;border-radius:.375rem;background-color:#1f2937;color:#9ca3af;transition:all .2s;cursor:pointer}.admin-pagination button[data-v-38840a13]:hover:not(:disabled){background-color:#374151;color:#f3f4f6}.admin-pagination button[data-v-38840a13]:disabled{opacity:.5;cursor:not-allowed}.admin-modal[data-v-38840a13]{background-color:#1f2937;border-radius:.75rem;border:1px solid #374151}.status-badge[data-v-38840a13]{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500}.overflow-x-auto[data-v-38840a13]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-38840a13]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.overflow-x-auto[data-v-38840a13]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-x-auto[data-v-38840a13]::-webkit-scrollbar-thumb:hover{background:#6b7280}
