@keyframes orbit-5a6390d5{0%{transform:rotate(0) translate(150px) rotate(0)}to{transform:rotate(360deg) translate(150px) rotate(-360deg)}}.shadow-box-violet[data-v-0bffd8c8]{box-shadow:0 0 #0000,0 0 #0000,-2px -2px 1px #531cc780;background-color:#0f0f0fb3}.shadow-box-violet[data-v-be070d63]{box-shadow:0 0 #0000,0 0 #0000,-2px -2px 1px #1c39c7;background-color:#ffffff1a}.pricing-check-icon[data-v-8f7c1ea5]{transition:all .3s ease}.pricing-check-icon path[data-v-8f7c1ea5]{fill:url(#fire-gradient-icon)}.group:hover .pricing-check-icon path[data-v-8f7c1ea5]{fill:#000}.group:hover .gradient-text[data-v-8f7c1ea5]{background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;color:#fff!important}.premium-dashboard[data-v-182c832b]{padding:2rem;min-height:100vh}@media (max-width: 768px){.premium-dashboard[data-v-182c832b]{padding:1rem}}.dashboard-header[data-v-182c832b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1.5rem}@media (max-width: 768px){.dashboard-header[data-v-182c832b]{flex-direction:column;gap:1rem}}.header-content[data-v-182c832b]{flex:1}.dashboard-title[data-v-182c832b]{font-size:2rem;font-weight:700;color:#0f172a;margin:0 0 .5rem;background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard-subtitle[data-v-182c832b]{font-size:.95rem;color:#64748b;margin:0}.header-actions[data-v-182c832b]{display:flex;gap:.75rem}.upgrade-btn[data-v-182c832b]{background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;padding:.75rem 1.5rem!important;font-weight:600!important;box-shadow:0 4px 16px #3b82f64d!important;transition:all .3s ease!important}.upgrade-btn[data-v-182c832b]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #3b82f666!important}.metrics-grid[data-v-182c832b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:0}@media (max-width: 640px){.metrics-grid[data-v-182c832b]{grid-template-columns:1fr}}.premium-card[data-v-182c832b]{background:#fffffff2;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:1.75rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 2px 12px #0000000f;transition:all .3s ease}.premium-card[data-v-182c832b]:hover{border-color:#3b82f633;box-shadow:0 4px 20px #00000014}.skeleton-card[data-v-182c832b]{background:#fffffff2!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:16px!important}.card-header[data-v-182c832b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;gap:1rem}.card-header-content[data-v-182c832b]{display:flex;align-items:center;gap:1rem}.header-icon[data-v-182c832b]{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f626,#06b6d426);border:1px solid rgba(59,130,246,.2);border-radius:12px;font-size:1.5rem;color:#3b82f6}.card-title[data-v-182c832b]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.card-description[data-v-182c832b]{font-size:.875rem;color:#64748b;margin:0}.usage-card[data-v-182c832b]{display:flex;flex-direction:column}.usage-badge[data-v-182c832b]{display:flex;align-items:center;justify-content:center;min-width:72px;height:48px;background:linear-gradient(135deg,#3b82f626,#06b6d426);border:1px solid rgba(59,130,246,.3);border-radius:12px}.usage-percent[data-v-182c832b]{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.custom-meter[data-v-182c832b]{margin-bottom:1.5rem}.meter-labels[data-v-182c832b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:0 .25rem}.meter-label-start[data-v-182c832b]{font-size:.875rem;font-weight:600;color:#64748b}.meter-label-end[data-v-182c832b]{font-size:.875rem;font-weight:700;color:#3b82f6}.meter-legend[data-v-182c832b]{display:flex;gap:.75rem;margin-bottom:1.5rem}.legend-item[data-v-182c832b]{flex:1;display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#3b82f608;border:1px solid rgba(0,0,0,.05);border-radius:10px;transition:all .3s ease}.legend-item[data-v-182c832b]:hover{background:#3b82f60f;border-color:#3b82f633}.legend-color[data-v-182c832b]{width:12px;height:12px;border-radius:3px;box-shadow:0 2px 8px #00000026}.legend-label[data-v-182c832b]{flex:1;font-size:.875rem;font-weight:500;color:#64748b}.legend-value[data-v-182c832b]{font-size:.875rem;font-weight:700;color:#0f172a}.card-footer[data-v-182c832b]{margin-top:auto;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.05)}.detail-btn[data-v-182c832b]{color:#3b82f6!important;font-weight:600!important;transition:all .3s ease!important}.detail-btn[data-v-182c832b]:hover{color:#06b6d4!important;transform:translate(4px)!important}.map-card[data-v-182c832b]{min-height:400px}[data-v-182c832b] .p-metergroup{gap:.5rem}[data-v-182c832b] .p-metergroup-meter{height:12px;border-radius:10px;box-shadow:inset 0 2px 4px #0003}[data-v-182c832b] .p-metergroup-meter-container{background:#0000000d;border-radius:10px;overflow:hidden}[data-v-182c832b] .p-skeleton{background:#0000000d!important;animation:pulse-182c832b 1.5s ease-in-out infinite!important}@keyframes pulse-182c832b{0%,to{opacity:1}50%{opacity:.5}}.sidebar[data-v-66b488d5]{position:relative;height:100vh;background:linear-gradient(180deg,#fff,#f8f9fa,#f5f5f7);border-right:1px solid rgba(0,0,0,.08);transition:width .3s cubic-bezier(.4,0,.2,1);z-index:40;display:flex;flex-direction:column;box-shadow:2px 0 20px #00000014;flex-shrink:0}.sidebar-expanded[data-v-66b488d5]{width:280px}.sidebar-collapsed[data-v-66b488d5]{width:80px}.sidebar-header[data-v-66b488d5]{height:120px;display:flex;align-items:center;justify-content:center;padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.08);background:#ffffff80}.logo-container[data-v-66b488d5]{width:100%;text-align:center}.vendor-logo-wrapper[data-v-66b488d5]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.vendor-initial[data-v-66b488d5]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:16px;font-size:2rem;font-weight:700;color:#fff;box-shadow:0 4px 20px #3b82f666;text-transform:uppercase}.vendor-name[data-v-66b488d5]{font-size:1.125rem;font-weight:700;color:#0f172a;text-align:center;line-height:1.3;max-width:200px;word-wrap:break-word}.logo-wrapper[data-v-66b488d5]{width:100%;padding:0 1rem;margin-bottom:.5rem}.logo[data-v-66b488d5]{width:100%;height:auto;object-fit:contain;filter:brightness(.8) drop-shadow(0 2px 8px rgba(59,130,246,.3))}.brand-tagline[data-v-66b488d5]{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:1.5px;margin-top:.5rem}.logo-icon[data-v-66b488d5]{display:flex;align-items:center;justify-content:center}.logo-icon-circle[data-v-66b488d5]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:14px;box-shadow:0 4px 16px #3b82f666;font-size:1.5rem;color:#fff}.logo-icon-circle.vendor-circle[data-v-66b488d5]{font-size:1.25rem;font-weight:700;text-transform:uppercase}.sidebar-nav[data-v-66b488d5]{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem .75rem;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.3) transparent}.sidebar-nav[data-v-66b488d5]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-66b488d5]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-66b488d5]::-webkit-scrollbar-thumb{background:#3b82f64d;border-radius:10px}.sidebar-nav[data-v-66b488d5]::-webkit-scrollbar-thumb:hover{background:#3b82f680}.nav-group[data-v-66b488d5]{margin-bottom:1.5rem}.nav-group-title[data-v-66b488d5]{font-size:.7rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:1.2px;padding:0 1rem;margin-bottom:.75rem}.nav-item[data-v-66b488d5]{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;margin-bottom:.5rem;color:#475569;text-decoration:none;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible;cursor:pointer;font-size:.95rem;font-weight:500;border:1px solid transparent}.nav-item[data-v-66b488d5]:hover{color:#1e293b;background:#3b82f614;border-color:#3b82f633;transform:translate(4px)}.nav-item-active[data-v-66b488d5]{color:#0f172a;background:linear-gradient(135deg,#3b82f626,#06b6d426);border:1px solid rgba(59,130,246,.3);box-shadow:0 4px 12px #3b82f626}.nav-item-active[data-v-66b488d5]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#3b82f6,#06b6d4);border-radius:0 10px 10px 0;box-shadow:0 0 12px #3b82f699}.nav-icon-wrapper[data-v-66b488d5]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;background:#3b82f614;border-radius:10px;transition:all .3s ease}.nav-item:hover .nav-icon-wrapper[data-v-66b488d5]{background:#3b82f626;transform:scale(1.05)}.nav-item-active .nav-icon-wrapper[data-v-66b488d5]{background:linear-gradient(135deg,#3b82f640,#06b6d440)}.nav-icon[data-v-66b488d5]{font-size:1.15rem;z-index:1}.nav-label[data-v-66b488d5]{flex:1;white-space:nowrap;z-index:1;font-weight:500}.active-pulse[data-v-66b488d5]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#3b82f6;border-radius:50%;box-shadow:0 0 #3b82f6b3;animation:pulse-66b488d5 2s infinite}@keyframes pulse-66b488d5{0%{box-shadow:0 0 #3b82f6b3}70%{box-shadow:0 0 0 8px #3b82f600}to{box-shadow:0 0 #3b82f600}}.sidebar-collapsed .nav-item[data-v-66b488d5]{justify-content:center;padding:.875rem .5rem}.sidebar-collapsed .nav-icon-wrapper[data-v-66b488d5]{width:42px;height:42px;min-width:42px}.sidebar-footer[data-v-66b488d5]{position:fixed;bottom:0;left:0;padding:1rem .75rem;border-top:1px solid rgba(0,0,0,.08);background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;transition:width .3s cubic-bezier(.4,0,.2,1)}.sidebar-expanded .sidebar-footer[data-v-66b488d5]{width:280px}.sidebar-collapsed .sidebar-footer[data-v-66b488d5]{width:80px}.toggle-btn-footer[data-v-66b488d5]{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#3b82f61a,#06b6d41a);border:1px solid rgba(59,130,246,.2);border-radius:12px;color:#475569;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.9rem;font-weight:600}.toggle-btn-footer[data-v-66b488d5]:hover{background:linear-gradient(135deg,#3b82f633,#06b6d433);border-color:#3b82f666;color:#1e293b;transform:translateY(-2px);box-shadow:0 4px 16px #3b82f633}.toggle-icon[data-v-66b488d5]{font-size:1.1rem;transition:transform .3s ease}.toggle-btn-footer:hover .toggle-icon[data-v-66b488d5]{transform:scale(1.2)}.toggle-text[data-v-66b488d5]{font-size:.875rem;letter-spacing:.5px}.sidebar-collapsed .toggle-btn-footer[data-v-66b488d5]{padding:.875rem .5rem}.fade-enter-active[data-v-66b488d5],.fade-leave-active[data-v-66b488d5]{transition:opacity .3s ease}.fade-enter-from[data-v-66b488d5],.fade-leave-to[data-v-66b488d5]{opacity:0}.fade-scale-enter-active[data-v-66b488d5],.fade-scale-leave-active[data-v-66b488d5]{transition:all .3s ease}.fade-scale-enter-from[data-v-66b488d5],.fade-scale-leave-to[data-v-66b488d5]{opacity:0;transform:scale(.9)}.fade-slide-x-enter-active[data-v-66b488d5]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-slide-x-leave-active[data-v-66b488d5]{transition:all .2s cubic-bezier(.4,0,1,1)}.fade-slide-x-enter-from[data-v-66b488d5],.fade-slide-x-leave-to[data-v-66b488d5]{opacity:0;transform:translate(-10px)}@media (max-width: 768px){.sidebar[data-v-66b488d5]{display:none}}.topbar[data-v-d7aefb36]{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 2rem;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 2px 12px #0000000d;position:sticky;top:0;z-index:30}.topbar-left[data-v-d7aefb36]{display:flex;align-items:center;gap:1.5rem}.mobile-menu-btn[data-v-d7aefb36]{display:none;align-items:center;justify-content:center;width:40px;height:40px;background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:10px;color:#475569;cursor:pointer;transition:all .3s ease;font-size:1.25rem}.mobile-menu-btn[data-v-d7aefb36]:hover{background:#3b82f626;transform:translateY(-2px)}@media (max-width: 768px){.mobile-menu-btn[data-v-d7aefb36]{display:flex}}.greeting-section[data-v-d7aefb36]{padding-left:.5rem}@media (max-width: 768px){.greeting-section[data-v-d7aefb36]{display:none}}.greeting-title[data-v-d7aefb36]{font-size:1.125rem;font-weight:600;color:#1e293b;margin:0;line-height:1.4}.greeting-name[data-v-d7aefb36]{background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.greeting-subtitle[data-v-d7aefb36]{font-size:.875rem;color:#64748b;margin:2px 0 0}.topbar-right[data-v-d7aefb36]{display:flex;align-items:center;gap:1rem}.icon-btn[data-v-d7aefb36]{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#3b82f60d;border:1px solid rgba(59,130,246,.1);border-radius:12px;color:#64748b;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:1.125rem}.icon-btn[data-v-d7aefb36]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f633}.notification-badge[data-v-d7aefb36]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ef4444,#dc2626);border:2px solid #ffffff;border-radius:10px;font-size:.625rem;font-weight:700;color:#fff;padding:0 4px}.user-menu[data-v-d7aefb36]{margin-left:.5rem}.avatar-wrapper[data-v-d7aefb36]{position:relative;cursor:pointer;transition:transform .3s ease}.avatar-wrapper[data-v-d7aefb36]:hover{transform:translateY(-2px)}.user-avatar[data-v-d7aefb36]{width:42px!important;height:42px!important;background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:2px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #3b82f64d;font-weight:700;font-size:1rem;transition:all .3s ease}.user-avatar[data-v-d7aefb36]:hover{box-shadow:0 8px 20px #3b82f666;border-color:#3b82f680}.avatar-status[data-v-d7aefb36]{position:absolute;bottom:2px;right:2px;width:12px;height:12px;background:#10b981;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 8px #10b98199}.mobile-drawer[data-v-d7aefb36]{width:100%!important;max-width:320px!important}.mobile-drawer-header[data-v-d7aefb36]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-drawer-title[data-v-d7aefb36]{font-size:1.25rem;font-weight:700;color:#e2e8f0;margin:0}.mobile-close-btn[data-v-d7aefb36]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0d;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;transition:all .3s ease}.mobile-close-btn[data-v-d7aefb36]:hover{background:#ffffff1a;color:#e2e8f0}.mobile-nav[data-v-d7aefb36]{padding:1rem}.mobile-nav-item[data-v-d7aefb36]{display:flex;align-items:center;gap:1rem;padding:1rem;margin-bottom:.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#94a3b8;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500}.mobile-nav-item[data-v-d7aefb36]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#e2e8f0;transform:translate(4px)}.mobile-nav-icon[data-v-d7aefb36]{font-size:1.25rem;min-width:24px}.mobile-nav-label[data-v-d7aefb36]{flex:1}@media (max-width: 768px){.topbar[data-v-d7aefb36]{padding:0 1rem;height:64px}.topbar-right[data-v-d7aefb36]{gap:.5rem}.icon-btn[data-v-d7aefb36]{width:36px;height:36px;font-size:1rem}.user-avatar[data-v-d7aefb36]{width:36px!important;height:36px!important}.avatar-status[data-v-d7aefb36]{width:10px;height:10px}}.fade-slide-enter-active[data-v-4555b4ab],.fade-slide-leave-active[data-v-4555b4ab]{transition:all .25s ease-out}.fade-slide-enter-from[data-v-4555b4ab]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-4555b4ab]{opacity:0;transform:translateY(-10px)}main[data-v-4555b4ab]{min-height:100vh}.loading-container[data-v-4555b4ab]{display:flex;justify-content:center;align-items:center;min-height:400px;width:100%}.loading-spinner[data-v-4555b4ab]{width:48px;height:48px;border:4px solid rgba(59,130,246,.1);border-top-color:#3b82f6;border-radius:50%;animation:spin-4555b4ab .8s linear infinite}@keyframes spin-4555b4ab{to{transform:rotate(360deg)}}@keyframes gradient-28564153{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animate-gradient[data-v-28564153]{background-size:200% 200%;animation:gradient-28564153 15s ease infinite}@keyframes float-28564153{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-20px) translate(10px)}66%{transform:translateY(10px) translate(-10px)}}@keyframes float-delayed-28564153{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(15px) translate(-15px)}66%{transform:translateY(-10px) translate(10px)}}@keyframes float-slow-28564153{0%,to{transform:translateY(0) translate(0) scale(1)}50%{transform:translateY(-30px) translate(20px) scale(1.1)}}.animate-float[data-v-28564153]{animation:float-28564153 20s ease-in-out infinite}.animate-float-delayed[data-v-28564153]{animation:float-delayed-28564153 25s ease-in-out infinite;animation-delay:5s}.animate-float-slow[data-v-28564153]{animation:float-slow-28564153 30s ease-in-out infinite;animation-delay:2s}.backdrop-blur-xl[data-v-28564153]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-v-28564153] .p-inputtext:focus{box-shadow:0 0 0 3px #3b82f61a,0 10px 15px -3px #0000001a}[data-v-28564153] .p-button:hover{transform:translateY(-2px)}[data-v-28564153] .p-button:active{transform:translateY(0)}[data-v-28564153] .p-checkbox .p-checkbox-box{border-radius:.375rem;border-width:2px;transition:all .3s ease}[data-v-28564153] .p-checkbox .p-checkbox-box.p-highlight{background:linear-gradient(135deg,#2563eb,#06b6d4);border-color:#2563eb}[data-v-28564153] .p-checkbox .p-checkbox-box:hover{border-color:#2563eb}[data-v-28564153] .p-message{animation:slideInDown-28564153 .3s ease-out}@keyframes slideInDown-28564153{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}button:hover svg[data-v-28564153]{transform:scale(1.1);transition:transform .2s ease}[data-v-28564153]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shadow-2xl[data-v-28564153]{box-shadow:0 25px 50px -12px #00000040}@keyframes glow-28564153{0%,to{opacity:.5}50%{opacity:.8}}.blur-lg[data-v-28564153]{animation:glow-28564153 3s ease-in-out infinite}.pi[data-v-28564153]{transition:all .3s ease}@media (prefers-color-scheme: dark){.dark\:bg-gray-900\/95[data-v-28564153]{background-color:#111827f2}}@media (max-width: 640px){.animate-float[data-v-28564153],.animate-float-delayed[data-v-28564153],.animate-float-slow[data-v-28564153]{display:none}}a[data-v-28564153]{position:relative}a[data-v-28564153]:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background:linear-gradient(90deg,#2563eb,#06b6d4);transition:width .3s ease}a[data-v-28564153]:hover:after{width:100%}form[data-v-28564153]:focus-within{animation:none}[data-v-28564153] .p-inputtext{font-size:.875rem}[data-v-28564153] .p-button-loading{opacity:.8}.bg-clip-text[data-v-28564153]{-webkit-background-clip:text;background-clip:text}@keyframes gradient-25dbf95f{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animate-gradient[data-v-25dbf95f]{background-size:200% 200%;animation:gradient-25dbf95f 15s ease infinite}@keyframes float-25dbf95f{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-20px) translate(10px)}66%{transform:translateY(10px) translate(-10px)}}@keyframes float-delayed-25dbf95f{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(15px) translate(-15px)}66%{transform:translateY(-10px) translate(10px)}}@keyframes float-slow-25dbf95f{0%,to{transform:translateY(0) translate(0) scale(1)}50%{transform:translateY(-30px) translate(20px) scale(1.1)}}.animate-float[data-v-25dbf95f]{animation:float-25dbf95f 20s ease-in-out infinite}.animate-float-delayed[data-v-25dbf95f]{animation:float-delayed-25dbf95f 25s ease-in-out infinite;animation-delay:5s}.animate-float-slow[data-v-25dbf95f]{animation:float-slow-25dbf95f 30s ease-in-out infinite;animation-delay:2s}.backdrop-blur-xl[data-v-25dbf95f]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-v-25dbf95f] .p-stepper .p-stepper-list{padding:1rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem;margin-bottom:2rem}[data-v-25dbf95f] .p-stepper .p-step{padding:.75rem 1.5rem}[data-v-25dbf95f] .p-stepper .p-step.p-step-active .p-step-title{color:#2563eb;font-weight:700}[data-v-25dbf95f] .p-stepper .p-step-number{width:2.5rem;height:2.5rem;border-radius:.75rem;font-weight:600}[data-v-25dbf95f] .p-stepper .p-step-active .p-step-number{background:linear-gradient(135deg,#2563eb,#06b6d4);box-shadow:0 4px 6px -1px #2563eb4d}[data-v-25dbf95f] .p-stepper-panels{padding:0}[data-v-25dbf95f] .p-inputtext:focus{box-shadow:0 0 0 3px #3b82f61a,0 10px 15px -3px #0000001a}[data-v-25dbf95f] .p-button:hover{transform:translateY(-2px)}[data-v-25dbf95f] .p-button:active{transform:translateY(0)}[data-v-25dbf95f] .p-message{border-radius:.75rem;animation:slideInDown-25dbf95f .3s ease-out}@keyframes slideInDown-25dbf95f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-v-25dbf95f] .p-dialog .p-dialog-header{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem 1rem 0 0;padding:1.5rem}[data-v-25dbf95f] .p-dialog .p-dialog-content{padding:1.5rem}[data-v-25dbf95f] .p-dialog{border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}[data-v-25dbf95f]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a[data-v-25dbf95f]{position:relative}a[data-v-25dbf95f]:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background:linear-gradient(90deg,#2563eb,#06b6d4);transition:width .3s ease}a[data-v-25dbf95f]:hover:after{width:100%}@media (max-width: 640px){.animate-float[data-v-25dbf95f],.animate-float-delayed[data-v-25dbf95f],.animate-float-slow[data-v-25dbf95f]{display:none}}[data-v-25dbf95f] .p-button-loading{opacity:.8}[data-v-25dbf95f] .p-steppanel{animation:fadeIn-25dbf95f .5s ease-out;background:none}@keyframes fadeIn-25dbf95f{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.pi[data-v-25dbf95f]{transition:all .3s ease}.pi[data-v-25dbf95f]:hover{transform:scale(1.1)}[data-v-25dbf95f]::-webkit-scrollbar{width:8px}[data-v-25dbf95f]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}[data-v-25dbf95f]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2563eb,#06b6d4);border-radius:10px}[data-v-25dbf95f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#1d4ed8,#0891b2)}@keyframes pulse-3aa01cb9{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.animate-pulse[data-v-3aa01cb9]{animation:pulse-3aa01cb9 3s ease-in-out infinite}.delay-500[data-v-3aa01cb9]{animation-delay:.5s}.delay-1000[data-v-3aa01cb9]{animation-delay:1s}.verify-container[data-v-725c2bce]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.verify-card[data-v-725c2bce]{background:#fff;border-radius:20px;padding:60px 40px;box-shadow:0 20px 60px #0000004d;max-width:500px;width:100%;text-align:center}.loading-state[data-v-725c2bce],.success-state[data-v-725c2bce],.error-state[data-v-725c2bce]{display:flex;flex-direction:column;align-items:center;gap:15px}h2[data-v-725c2bce]{margin:0;font-size:24px;font-weight:600;color:#1e293b}p[data-v-725c2bce]{margin:0;font-size:16px;color:#64748b;line-height:1.6}@media (max-width: 600px){.verify-card[data-v-725c2bce]{padding:40px 30px}h2[data-v-725c2bce]{font-size:20px}p[data-v-725c2bce]{font-size:14px}}@keyframes gradient-d57f2a2b{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes float-d57f2a2b{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-delayed-d57f2a2b{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(-5deg)}}@keyframes float-slow-d57f2a2b{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-gradient[data-v-d57f2a2b]{background-size:200% 200%;animation:gradient-d57f2a2b 15s ease infinite}.animate-float[data-v-d57f2a2b]{animation:float-d57f2a2b 6s ease-in-out infinite}.animate-float-delayed[data-v-d57f2a2b]{animation:float-delayed-d57f2a2b 8s ease-in-out infinite;animation-delay:2s}.animate-float-slow[data-v-d57f2a2b]{animation:float-slow-d57f2a2b 10s ease-in-out infinite;animation-delay:1s}@keyframes gradient-07c2411d{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes float-07c2411d{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-delayed-07c2411d{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(-5deg)}}@keyframes float-slow-07c2411d{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-gradient[data-v-07c2411d]{background-size:200% 200%;animation:gradient-07c2411d 15s ease infinite}.animate-float[data-v-07c2411d]{animation:float-07c2411d 6s ease-in-out infinite}.animate-float-delayed[data-v-07c2411d]{animation:float-delayed-07c2411d 8s ease-in-out infinite;animation-delay:2s}.animate-float-slow[data-v-07c2411d]{animation:float-slow-07c2411d 10s ease-in-out infinite;animation-delay:1s}@keyframes gradient-4dcde3f5{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes float-4dcde3f5{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-delayed-4dcde3f5{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(-5deg)}}@keyframes float-slow-4dcde3f5{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-15px) translate(10px)}66%{transform:translateY(10px) translate(-10px)}}@keyframes twinkle-4dcde3f5{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.animate-gradient[data-v-4dcde3f5]{background-size:200% 200%;animation:gradient-4dcde3f5 15s ease infinite}.animate-float[data-v-4dcde3f5]{animation:float-4dcde3f5 6s ease-in-out infinite}.animate-float-delayed[data-v-4dcde3f5]{animation:float-delayed-4dcde3f5 8s ease-in-out infinite}.animate-float-slow[data-v-4dcde3f5]{animation:float-slow-4dcde3f5 10s ease-in-out infinite}.animate-twinkle[data-v-4dcde3f5]{animation:twinkle-4dcde3f5 3s ease-in-out infinite}.premium-users-page[data-v-6964f274]{padding:2rem;background:#fafafa;min-height:100vh}.page-header[data-v-6964f274]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem;background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;box-shadow:0 4px 24px #0000000f}.header-content[data-v-6964f274]{display:flex;align-items:center;gap:1.25rem}.header-icon-wrapper[data-v-6964f274]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #3b82f64d;transition:all .3s ease}.header-icon-wrapper i[data-v-6964f274]{font-size:1.75rem;color:#fff}.page-header:hover .header-icon-wrapper[data-v-6964f274]{transform:rotate(5deg) scale(1.05)}.header-text[data-v-6964f274]{flex:1}.page-title[data-v-6964f274]{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.page-subtitle[data-v-6964f274]{font-size:.95rem;color:#64748b;margin:0}.stats-grid[data-v-6964f274]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-bottom:2rem}.stat-card[data-v-6964f274]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;padding:1.5rem;display:flex;align-items:center;gap:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 12px #0000000a}.stat-card[data-v-6964f274]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f626;border-color:#3b82f633}.stat-icon[data-v-6964f274]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.stat-icon i[data-v-6964f274]{font-size:1.5rem;color:#fff}.stat-card:hover .stat-icon[data-v-6964f274]{transform:scale(1.1) rotate(5deg)}.total-users[data-v-6964f274]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px #3b82f64d}.admin-users[data-v-6964f274]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 12px #8b5cf64d}.regular-users[data-v-6964f274]{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 4px 12px #06b6d44d}.stat-content[data-v-6964f274]{display:flex;flex-direction:column;gap:.25rem}.stat-value[data-v-6964f274]{font-size:1.875rem;font-weight:700;color:#0f172a}.stat-label[data-v-6964f274]{font-size:.875rem;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.table-container[data-v-6964f274]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;padding:1.5rem;box-shadow:0 4px 24px #0000000f;overflow:hidden}.cell-email[data-v-6964f274]{display:flex;align-items:center;gap:.75rem;color:#475569}.cell-icon[data-v-6964f274]{color:#94a3b8;font-size:.875rem}.cell-name[data-v-6964f274]{font-weight:500;color:#1e293b}.cell-date[data-v-6964f274]{display:flex;align-items:center;gap:.75rem;color:#64748b;font-size:.9rem}.role-badge[data-v-6964f274]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.role-admin[data-v-6964f274]{background:linear-gradient(135deg,#8b5cf626,#7c3aed26);color:#7c3aed;border:1px solid rgba(139,92,246,.3)}.role-user[data-v-6964f274]{background:linear-gradient(135deg,#06b6d426,#0891b226);color:#0891b2;border:1px solid rgba(6,182,212,.3)}.action-buttons[data-v-6964f274]{display:flex;gap:.5rem}.action-btn[data-v-6964f274]{width:36px;height:36px;border-radius:8px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.action-btn i[data-v-6964f274]{font-size:.875rem}.edit-btn[data-v-6964f274]{background:linear-gradient(135deg,#3b82f61a,#06b6d41a);color:#3b82f6}.edit-btn[data-v-6964f274]:hover{background:linear-gradient(135deg,#3b82f633,#06b6d433);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f633}.delete-btn[data-v-6964f274]{background:linear-gradient(135deg,#ef44441a,#dc26261a);color:#ef4444}.delete-btn[data-v-6964f274]:hover{background:linear-gradient(135deg,#ef444433,#dc262633);transform:translateY(-2px);box-shadow:0 4px 12px #ef444433}.limit-warning[data-v-6964f274]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#ef44441a,#dc26260d);border:1px solid rgba(239,68,68,.3);border-radius:12px;margin-bottom:1.5rem}.limit-icon[data-v-6964f274]{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,#ef4444,#dc2626);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #ef44444d}.limit-icon i[data-v-6964f274]{font-size:1.5rem;color:#fff}.limit-content[data-v-6964f274]{flex:1}.limit-title[data-v-6964f274]{font-size:1rem;font-weight:700;color:#991b1b;margin:0 0 .5rem}.limit-text[data-v-6964f274]{font-size:.9rem;color:#dc2626;margin:0;line-height:1.5}.upgrade-link[data-v-6964f274]{color:#3b82f6;font-weight:700;text-decoration:underline;transition:color .2s ease}.upgrade-link[data-v-6964f274]:hover{color:#2563eb}.form-grid[data-v-6964f274]{display:grid;gap:1.5rem}.form-field[data-v-6964f274]{display:flex;flex-direction:column;gap:.5rem}.field-label[data-v-6964f274]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:#475569}.field-label i[data-v-6964f274]{color:#94a3b8;font-size:.875rem}.dialog-actions[data-v-6964f274]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.06)}@media (max-width: 768px){.premium-users-page[data-v-6964f274]{padding:1rem}.page-header[data-v-6964f274]{flex-direction:column;gap:1rem;text-align:center}.header-content[data-v-6964f274]{flex-direction:column}.stats-grid[data-v-6964f274]{grid-template-columns:1fr}.table-container[data-v-6964f274]{padding:1rem;overflow-x:auto}}.premium-add-btn{background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;padding:.875rem 1.5rem!important;border-radius:12px!important;font-weight:600!important;box-shadow:0 4px 12px #3b82f64d!important;transition:all .3s ease!important}.premium-add-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #3b82f666!important}.premium-datatable{border:none!important}.premium-datatable .p-datatable-thead>tr>th{background:linear-gradient(135deg,#3b82f60d,#06b6d40d)!important;border:none!important;border-bottom:2px solid rgba(59,130,246,.2)!important;color:#475569!important;font-weight:700!important;font-size:.875rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:1.25rem 1rem!important}.premium-datatable .p-datatable-tbody>tr{border-bottom:1px solid rgba(0,0,0,.05)!important;transition:all .2s ease!important}.premium-datatable .p-datatable-tbody>tr:hover{background:#3b82f608!important}.premium-datatable .p-datatable-tbody>tr>td{border:none!important;padding:1rem!important;color:#1e293b!important}.premium-input{padding:.875rem 1rem!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;font-size:.95rem!important;transition:all .3s ease!important;background:#ffffff80!important}.premium-select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.submit-btn{padding:.875rem 1.5rem!important;border-radius:10px!important;font-weight:600!important;transition:all .3s ease!important}.submit-btn:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #3b82f64d!important}.premium-redeem-page[data-v-d01c4061]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}.premium-redeem-page[data-v-d01c4061]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:50px 50px;animation:float-d01c4061 20s ease-in-out infinite}@keyframes float-d01c4061{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(2deg)}50%{transform:translate(-5px,5px) rotate(-1deg)}75%{transform:translate(-10px,-5px) rotate(1deg)}}.redeem-container[data-v-d01c4061]{width:100%;max-width:520px;position:relative;z-index:1}.page-header[data-v-d01c4061]{text-align:center;margin-bottom:2rem;animation:fadeInDown-d01c4061 .6s ease}@keyframes fadeInDown-d01c4061{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.header-icon-wrapper[data-v-d01c4061]{width:80px;height:80px;margin:0 auto 1.5rem;border-radius:20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #3b82f666;animation:pulse-d01c4061 2s ease-in-out infinite}@keyframes pulse-d01c4061{0%,to{transform:scale(1);box-shadow:0 8px 32px #3b82f666}50%{transform:scale(1.05);box-shadow:0 12px 40px #3b82f699}}.header-icon-wrapper i[data-v-d01c4061]{font-size:2.5rem;color:#fff}.page-title[data-v-d01c4061]{font-size:2rem;font-weight:700;color:#fff;margin:0 0 .5rem;text-shadow:0 2px 12px rgba(0,0,0,.2)}.page-subtitle[data-v-d01c4061]{font-size:1rem;color:#ffffffe6;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.1)}.redeem-card[data-v-d01c4061]{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:2rem;box-shadow:0 20px 60px #0000004d;animation:fadeInUp-d01c4061 .6s ease .2s backwards}@keyframes fadeInUp-d01c4061{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-section[data-v-d01c4061]{margin-bottom:2rem}.section-header[data-v-d01c4061]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.section-icon[data-v-d01c4061]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #3b82f64d}.section-icon i[data-v-d01c4061]{font-size:1.125rem;color:#fff}.section-title[data-v-d01c4061]{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0}.form-field[data-v-d01c4061]{margin-bottom:1.5rem}.field-label[data-v-d01c4061]{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:#475569;margin-bottom:.75rem}.field-label i[data-v-d01c4061]{color:#94a3b8;font-size:.875rem}.required[data-v-d01c4061]{color:#ef4444;font-weight:700}.error-message[data-v-d01c4061]{display:flex;align-items:center;gap:.5rem;color:#ef4444;font-size:.875rem;margin-top:.5rem;font-weight:500}.error-message i[data-v-d01c4061]{font-size:.875rem}.field-hint[data-v-d01c4061]{display:flex;align-items:center;gap:.5rem;color:#64748b;font-size:.875rem;margin-top:.5rem}.field-hint i[data-v-d01c4061]{font-size:.875rem}.success-container[data-v-d01c4061]{margin-top:2rem;animation:fadeIn-d01c4061 .5s ease}@keyframes fadeIn-d01c4061{0%{opacity:0}to{opacity:1}}.success-card[data-v-d01c4061]{background:linear-gradient(135deg,#10b9811a,#0596690d);border:1px solid rgba(16,185,129,.3);border-radius:16px;padding:1.5rem}.success-header[data-v-d01c4061]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.success-icon[data-v-d01c4061]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #10b9814d}.success-icon i[data-v-d01c4061]{font-size:1.5rem;color:#fff}.success-content[data-v-d01c4061]{flex:1}.success-title[data-v-d01c4061]{font-size:1.125rem;font-weight:700;color:#065f46;margin:0 0 .5rem}.success-text[data-v-d01c4061]{font-size:.95rem;color:#047857;margin:0}.redemption-details[data-v-d01c4061]{background:#fff;border-radius:12px;padding:1.25rem;margin-bottom:1.25rem;border:1px solid rgba(16,185,129,.2)}.detail-row[data-v-d01c4061]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.detail-row[data-v-d01c4061]:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.detail-label[data-v-d01c4061]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#64748b}.detail-label i[data-v-d01c4061]{color:#94a3b8;font-size:.875rem}.detail-value[data-v-d01c4061]{font-size:.95rem;font-weight:600;color:#1e293b}.detail-code[data-v-d01c4061]{font-family:Courier New,monospace;font-size:.875rem;font-weight:600;color:#3b82f6;background:#3b82f61a;padding:.375rem .75rem;border-radius:6px;border:1px solid rgba(59,130,246,.2)}.success-actions[data-v-d01c4061]{display:flex;gap:.75rem}.success-actions button[data-v-d01c4061]{flex:1}.help-section[data-v-d01c4061]{margin-top:1.5rem;animation:fadeInUp-d01c4061 .6s ease .4s backwards}.help-card[data-v-d01c4061]{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:1.5rem;text-align:center;box-shadow:0 8px 24px #0003}.help-icon[data-v-d01c4061]{width:48px;height:48px;margin:0 auto 1rem;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#ef4444);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #f59e0b4d}.help-icon i[data-v-d01c4061]{font-size:1.5rem;color:#fff}.help-title[data-v-d01c4061]{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.help-text[data-v-d01c4061]{font-size:.95rem;color:#64748b;margin:0 0 1.25rem}.help-actions[data-v-d01c4061]{display:flex;gap:.75rem;justify-content:center}.page-footer[data-v-d01c4061]{text-align:center;margin-top:1.5rem;animation:fadeInUp-d01c4061 .6s ease .6s backwards}.back-link[data-v-d01c4061]{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:#fff;text-decoration:none;padding:.75rem 1.5rem;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;transition:all .3s ease}.back-link[data-v-d01c4061]:hover{background:#ffffff40;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.back-link i[data-v-d01c4061]{font-size:.875rem}@media (max-width: 768px){.premium-redeem-page[data-v-d01c4061]{padding:1rem}.redeem-container[data-v-d01c4061]{max-width:100%}.page-title[data-v-d01c4061]{font-size:1.5rem}.page-subtitle[data-v-d01c4061]{font-size:.9rem}.header-icon-wrapper[data-v-d01c4061]{width:64px;height:64px;border-radius:16px}.header-icon-wrapper i[data-v-d01c4061]{font-size:2rem}.redeem-card[data-v-d01c4061]{padding:1.5rem}.success-actions[data-v-d01c4061],.help-actions[data-v-d01c4061]{flex-direction:column}.detail-row[data-v-d01c4061]{flex-direction:column;align-items:flex-start;gap:.5rem}}.premium-code-input{width:100%;padding:1.125rem 1.25rem!important;border:2px solid rgba(59,130,246,.2)!important;border-radius:12px!important;font-size:1.125rem!important;font-family:Courier New,monospace!important;text-align:center!important;letter-spacing:.15em!important;font-weight:700!important;text-transform:uppercase!important;transition:all .3s ease!important;background:#ffffff80!important}.premium-code-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f626!important;background:#fff!important}.premium-code-input::placeholder{color:#94a3b8!important;font-weight:500!important;letter-spacing:.05em!important}.input-error{border-color:#ef4444!important}.input-error:focus{border-color:#ef4444!important;box-shadow:0 0 0 4px #ef444426!important}.premium-submit-btn{width:100%;padding:1rem 1.5rem!important;background:linear-gradient(135deg,#3b82f6,#8b5cf6)!important;border:none!important;border-radius:12px!important;font-size:1rem!important;font-weight:700!important;color:#fff!important;box-shadow:0 4px 16px #3b82f666!important;transition:all .3s ease!important}.premium-submit-btn:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 6px 24px #3b82f680!important}.premium-submit-btn:disabled{opacity:.5!important;cursor:not-allowed!important}.action-btn-primary{flex:1;padding:.875rem 1.25rem!important;background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;border-radius:10px!important;font-size:.95rem!important;font-weight:600!important;color:#fff!important;box-shadow:0 4px 12px #3b82f64d!important;transition:all .3s ease!important}.action-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px #3b82f666!important}.action-btn-secondary{flex:1;padding:.875rem 1.25rem!important;background:#fff!important;border:2px solid rgba(59,130,246,.3)!important;border-radius:10px!important;font-size:.95rem!important;font-weight:600!important;color:#3b82f6!important;box-shadow:none!important;transition:all .3s ease!important}.action-btn-secondary:hover{background:#3b82f60d!important;border-color:#3b82f6!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #3b82f626!important}.help-btn{padding:.75rem 1.25rem!important;background:#3b82f61a!important;border:1px solid rgba(59,130,246,.3)!important;border-radius:10px!important;font-size:.9rem!important;font-weight:600!important;color:#3b82f6!important;box-shadow:none!important;transition:all .3s ease!important}.help-btn:hover{background:#3b82f633!important;border-color:#3b82f6!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #3b82f633!important}.premium-submit-btn .p-button-icon,.action-btn-primary .p-button-icon,.action-btn-secondary .p-button-icon,.help-btn .p-button-icon{font-size:.875rem!important}.premium-profile-page[data-v-68068ccc]{padding:2rem;background:#fafafa;min-height:100vh}.page-header[data-v-68068ccc]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;box-shadow:0 4px 24px #0000000f}.header-content[data-v-68068ccc]{display:flex;align-items:center;gap:1.25rem}.header-icon-wrapper[data-v-68068ccc]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #3b82f64d;transition:all .3s ease}.page-header:hover .header-icon-wrapper[data-v-68068ccc]{transform:rotate(5deg) scale(1.05)}.header-icon-wrapper i[data-v-68068ccc]{font-size:1.75rem;color:#fff}.page-title[data-v-68068ccc]{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.page-subtitle[data-v-68068ccc]{font-size:.95rem;color:#64748b;margin:0}.content-wrapper[data-v-68068ccc]{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.form-section[data-v-68068ccc]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;padding:2rem;box-shadow:0 4px 24px #0000000f;transition:all .3s ease}.form-section[data-v-68068ccc]:hover{box-shadow:0 8px 32px #3b82f61a;border-color:#3b82f633}.section-header[data-v-68068ccc]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:2px solid rgba(59,130,246,.1)}.section-header-content[data-v-68068ccc]{display:flex;align-items:center;justify-content:space-between;flex:1}.section-icon[data-v-68068ccc]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #3b82f64d;flex-shrink:0}.section-icon.security[data-v-68068ccc]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 12px #8b5cf64d}.section-icon.vendor[data-v-68068ccc]{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 4px 12px #06b6d44d}.section-icon i[data-v-68068ccc]{font-size:1.25rem;color:#fff}.section-title[data-v-68068ccc]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.section-subtitle[data-v-68068ccc]{font-size:.875rem;color:#64748b;margin:0}.readonly-badge[data-v-68068ccc]{font-size:.75rem;padding:.375rem .75rem;border-radius:6px;background:#64748b1a;color:#64748b;font-weight:600}.premium-form[data-v-68068ccc]{display:flex;flex-direction:column;gap:2rem}.form-grid-1[data-v-68068ccc]{display:grid;grid-template-columns:1fr;gap:1.5rem}.form-grid-2[data-v-68068ccc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.form-field[data-v-68068ccc]{display:flex;flex-direction:column;gap:.625rem}.form-field.full-width[data-v-68068ccc]{grid-column:1 / -1}.field-label[data-v-68068ccc]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:#475569}.field-label i[data-v-68068ccc]{color:#3b82f6;font-size:.875rem}.required[data-v-68068ccc]{color:#ef4444;font-weight:700}.field-hint[data-v-68068ccc]{font-size:.8125rem;color:#94a3b8;margin-top:-.25rem}.upgrade-link-small[data-v-68068ccc]{color:#3b82f6;font-weight:600;text-decoration:underline;transition:color .2s ease}.upgrade-link-small[data-v-68068ccc]:hover{color:#2563eb}.error-text[data-v-68068ccc]{color:#ef4444;font-size:.8125rem;font-weight:500;margin-top:-.25rem}.form-actions[data-v-68068ccc]{display:flex;justify-content:flex-end;padding-top:.5rem}@media (max-width: 768px){.premium-profile-page[data-v-68068ccc]{padding:1rem}.page-header[data-v-68068ccc]{padding:1.25rem}.header-content[data-v-68068ccc]{flex-direction:column;align-items:flex-start}.form-section[data-v-68068ccc]{padding:1.5rem}.section-header[data-v-68068ccc]{flex-direction:column;align-items:flex-start}.section-header-content[data-v-68068ccc]{width:100%;flex-direction:column;align-items:flex-start;gap:1rem}.form-grid-2[data-v-68068ccc]{grid-template-columns:1fr}.form-actions[data-v-68068ccc]{justify-content:stretch}.form-actions button[data-v-68068ccc]{width:100%}}.premium-input.disabled-input{background:#94a3b814!important;color:#94a3b8!important;cursor:not-allowed!important}.premium-password{width:100%!important}.premium-password .p-password-input{padding:.875rem 1rem!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;font-size:.9375rem!important;transition:all .3s ease!important;background:#ffffff80!important;width:100%!important}.premium-password .p-password-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.premium-password .p-password-toggle-icon{color:#64748b!important}.premium-textarea{padding:.875rem 1rem!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;font-size:.9375rem!important;transition:all .3s ease!important;background:#ffffff80!important;line-height:1.6!important;resize:vertical!important}.premium-textarea.disabled-input{background:#94a3b814!important;color:#94a3b8!important;cursor:not-allowed!important}.submit-btn{padding:.875rem 1.75rem!important;border-radius:12px!important;background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;font-size:.9375rem!important;font-weight:600!important;box-shadow:0 4px 12px #3b82f64d!important;transition:all .3s ease!important}.submit-btn.security-btn{background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important;box-shadow:0 4px 12px #8b5cf64d!important}.submit-btn.security-btn:hover{box-shadow:0 6px 20px #8b5cf666!important}.submit-btn.vendor-btn{background:linear-gradient(135deg,#06b6d4,#0891b2)!important;box-shadow:0 4px 12px #06b6d44d!important}.submit-btn.vendor-btn:hover{box-shadow:0 6px 20px #06b6d466!important}.submit-btn .p-button-label{font-weight:600!important}.premium-plans-page[data-v-ef901285]{min-height:100vh;background:linear-gradient(135deg,#fafafa,#f5f7fa);padding:2rem}.page-header[data-v-ef901285]{text-align:center;margin-bottom:3rem;animation:fadeInDown-ef901285 .6s ease-out}.header-icon-wrapper[data-v-ef901285]{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 8px 24px #3b82f640;animation:iconFloat-ef901285 3s ease-in-out infinite}.header-icon-wrapper i[data-v-ef901285]{font-size:28px;color:#fff}.page-header h1[data-v-ef901285]{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.page-header p[data-v-ef901285]{color:#64748b;font-size:1rem}.billing-toggle-wrapper[data-v-ef901285]{display:flex;justify-content:center;margin-bottom:3rem}.billing-toggle[data-v-ef901285]{display:flex;background:#fff;border-radius:12px;padding:4px;box-shadow:0 2px 8px #00000014;position:relative}.toggle-btn[data-v-ef901285]{display:flex;align-items:center;gap:.5rem;min-width:140px;padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .3s ease;background:transparent;color:#64748b;position:relative}.toggle-btn i[data-v-ef901285]{font-size:1rem}.toggle-btn[data-v-ef901285]:hover:not(.active){background:#3b82f60d;color:#3b82f6}.toggle-btn.active[data-v-ef901285]{background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;box-shadow:0 4px 12px #3b82f64d}.discount-badge[data-v-ef901285]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.625rem;padding:.25rem .5rem;border-radius:12px;font-weight:700;box-shadow:0 2px 8px #10b9814d;animation:pulse-ef901285 2s ease-in-out infinite;white-space:nowrap}.plans-grid[data-v-ef901285]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2rem;max-width:1400px;margin:0 auto}.plan-card[data-v-ef901285]{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 4px 20px #00000014;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;border:2px solid transparent;display:flex;flex-direction:column}.plan-card[data-v-ef901285]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#e5e7eb,#e5e7eb);transition:all .4s ease}.plan-card[data-v-ef901285]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001f}.plan-card[data-v-ef901285]:hover:before{background:linear-gradient(90deg,#3b82f6,#06b6d4)}.plan-card.current-plan-card[data-v-ef901285]{border-color:#3b82f6;background:linear-gradient(135deg,#3b82f605,#06b6d405)}.plan-card.current-plan-card[data-v-ef901285]:before{background:linear-gradient(90deg,#3b82f6,#06b6d4)}.plan-header[data-v-ef901285]{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.plan-info[data-v-ef901285]{flex:1}.plan-icon-wrapper[data-v-ef901285]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;box-shadow:0 4px 12px #3b82f640}.plan-icon-wrapper i[data-v-ef901285]{font-size:24px;color:#fff}.plan-name[data-v-ef901285]{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.plan-description[data-v-ef901285]{font-size:.875rem;color:#64748b;line-height:1.5}.popular-badge[data-v-ef901285],.current-badge[data-v-ef901285]{position:absolute;top:0;right:0;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.375rem}.popular-badge[data-v-ef901285]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 4px 12px #f59e0b4d;animation:shimmer-ef901285 3s linear infinite}.current-badge[data-v-ef901285]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px #10b9814d}.price-section[data-v-ef901285]{margin-bottom:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f60d,#06b6d40d);border-radius:12px;text-align:center}.price-display[data-v-ef901285]{display:flex;align-items:baseline;justify-content:center;gap:.25rem}.currency[data-v-ef901285]{font-size:1.5rem;font-weight:600;color:#3b82f6}.amount[data-v-ef901285]{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.period[data-v-ef901285]{font-size:1rem;color:#64748b}.discount-info[data-v-ef901285]{margin-bottom:1.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#10b9811a,#0596691a);border-left:3px solid #10b981;border-radius:8px}.discount-row[data-v-ef901285]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.discount-row i[data-v-ef901285]{color:#10b981}.discount-label[data-v-ef901285]{color:#64748b}.discount-value[data-v-ef901285]{color:#10b981;font-weight:600}.features-list[data-v-ef901285]{margin-bottom:1.5rem}.features-list h4[data-v-ef901285]{font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:.75rem}.feature-item[data-v-ef901285]{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;color:#475569}.feature-item i[data-v-ef901285]{color:#10b981;font-size:.75rem}.packages-section[data-v-ef901285]{margin-bottom:1.5rem}.packages-section h4[data-v-ef901285]{font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:.75rem}.package-item[data-v-ef901285]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:#3b82f60d;border-radius:8px;margin-bottom:.5rem;font-size:.8125rem;color:#475569;transition:all .3s ease}.package-item[data-v-ef901285]:hover{background:#3b82f61a}.package-item i[data-v-ef901285]{color:#3b82f6;font-size:.625rem;margin-top:3px}.action-section[data-v-ef901285]{display:flex;gap:.75rem;margin-top:auto;padding-top:1.5rem}.action-section[data-v-ef901285] .p-button{flex:1;border-radius:10px;font-weight:600;transition:all .3s ease}.action-section[data-v-ef901285] .p-button.addon-btn{background:#fff;color:#3b82f6;border:2px solid #3b82f6}.action-section[data-v-ef901285] .p-button.addon-btn:hover{background:#3b82f61a;transform:translateY(-2px)}.action-section[data-v-ef901285] .p-button.current-plan-btn{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;cursor:default}.action-section[data-v-ef901285] .p-button.upgrade-btn{background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;border:none;box-shadow:0 4px 12px #3b82f64d}.action-section[data-v-ef901285] .p-button.upgrade-btn:hover{box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.action-section[data-v-ef901285] .p-button.downgrade-btn{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;box-shadow:0 4px 12px #f59e0b4d}.action-section[data-v-ef901285] .p-button.downgrade-btn:hover{box-shadow:0 6px 20px #f59e0b66;transform:translateY(-2px)}.empty-state[data-v-ef901285]{text-align:center;padding:4rem 2rem;background:#fff;border-radius:20px;box-shadow:0 4px 20px #00000014}.empty-icon[data-v-ef901285]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#3b82f61a,#06b6d41a);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.empty-icon i[data-v-ef901285]{font-size:40px;color:#3b82f6}.empty-state h3[data-v-ef901285]{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.empty-state p[data-v-ef901285]{color:#64748b}.loading-state[data-v-ef901285]{display:flex;justify-content:center;align-items:center;padding:4rem}.loading-state[data-v-ef901285] .p-progress-spinner{width:60px;height:60px}[data-v-ef901285] .p-dialog{border-radius:20px;box-shadow:0 20px 60px #0000004d;overflow:hidden}[data-v-ef901285] .p-dialog-header{background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;padding:1.5rem 2rem}[data-v-ef901285] .p-dialog-title{font-weight:700;font-size:1.25rem}[data-v-ef901285] .p-dialog-header-icon{color:#fff}[data-v-ef901285] .p-dialog-header-icon:hover{background:#ffffff1a}[data-v-ef901285] .p-dialog-content{padding:2rem}.dialog-body[data-v-ef901285]{text-align:center}.dialog-icon-wrapper[data-v-ef901285]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#3b82f61a,#06b6d41a);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:iconBounce-ef901285 2s ease-in-out infinite}.dialog-icon-wrapper i[data-v-ef901285]{font-size:32px;color:#3b82f6}.dialog-message[data-v-ef901285]{margin-bottom:1.5rem}.dialog-message p[data-v-ef901285]{font-size:1rem;color:#475569;margin-bottom:.5rem}.dialog-submessage[data-v-ef901285]{font-size:.875rem;color:#94a3b8}.plan-name-highlight[data-v-ef901285]{color:#3b82f6;font-weight:700}.plan-details-box[data-v-ef901285]{background:linear-gradient(135deg,#3b82f60d,#06b6d40d);border-radius:12px;padding:1.5rem}.detail-row[data-v-ef901285]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;color:#475569}.detail-row strong[data-v-ef901285]{color:#1e293b;font-weight:600}.packages-divider[data-v-ef901285]{height:1px;background:linear-gradient(90deg,transparent 0%,#e5e7eb 50%,transparent 100%);margin:1rem 0}.dialog-packages[data-v-ef901285]{margin-top:1rem}.packages-label[data-v-ef901285]{font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:.75rem;text-align:left}.dialog-package-item[data-v-ef901285]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#fff;border-radius:8px;margin-bottom:.5rem;font-size:.875rem;color:#475569;text-align:left}.dialog-package-item i[data-v-ef901285]{color:#3b82f6;font-size:.875rem}.dialog-footer[data-v-ef901285]{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem}.dialog-footer[data-v-ef901285] .cancel-btn{color:#64748b;border:2px solid #e5e7eb;border-radius:10px;font-weight:600}.dialog-footer[data-v-ef901285] .confirm-btn{background:linear-gradient(135deg,#3b82f6,#06b6d4);border:none;border-radius:10px;font-weight:600;box-shadow:0 4px 12px #3b82f64d}.dialog-footer[data-v-ef901285] .confirm-btn:hover{box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.error-message-box[data-v-ef901285]{display:flex;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#ef44440d,#dc26260d);border:2px solid rgba(239,68,68,.2);border-radius:12px;box-shadow:0 4px 12px #ef44441a;animation:errorSlideIn-ef901285 .3s ease-out}.error-icon[data-v-ef901285]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#ef4444,#dc2626);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #ef44444d}.error-icon i[data-v-ef901285]{font-size:1.5rem;color:#fff}.error-content[data-v-ef901285]{flex:1;display:flex;flex-direction:column;gap:.75rem}.error-title[data-v-ef901285]{font-size:1rem;font-weight:700;color:#991b1b;margin:0}.error-description[data-v-ef901285]{font-size:.9rem;color:#7f1d1d;margin:0;line-height:1.5}.error-action-link[data-v-ef901285]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;border-radius:8px;font-weight:600;font-size:.875rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d;align-self:center}.error-action-link[data-v-ef901285]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.error-action-link i[data-v-ef901285]{font-size:.875rem}@keyframes errorSlideIn-ef901285{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.payment-method-section[data-v-ef901285]{margin-top:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f608,#06b6d408);border-radius:12px;border:1px solid rgba(59,130,246,.1)}.payment-method-title[data-v-ef901285]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:1rem}.payment-method-title i[data-v-ef901285]{color:#3b82f6}.payment-loading[data-v-ef901285]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;color:#64748b;font-size:.875rem}.payment-card[data-v-ef901285]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border-radius:10px;border:2px solid rgba(59,130,246,.2);box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.payment-card[data-v-ef901285]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626}.card-icon[data-v-ef901285]{width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon i[data-v-ef901285]{font-size:1.25rem;color:#fff}.card-details[data-v-ef901285]{flex:1;min-width:0}.card-number[data-v-ef901285]{font-size:.9375rem;font-weight:600;color:#1e293b;margin-bottom:.25rem;font-family:Courier New,monospace}.card-meta[data-v-ef901285]{display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:#64748b}.card-holder[data-v-ef901285]{text-transform:uppercase}.card-expiry[data-v-ef901285]{padding-left:.75rem;border-left:1px solid #e5e7eb}.card-badge[data-v-ef901285]{width:32px;height:32px;border-radius:50%;background:#10b9811a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-badge i[data-v-ef901285]{color:#10b981;font-size:1rem}.no-payment-method[data-v-ef901285]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:#ef44440d;border-radius:8px;color:#dc2626;font-size:.875rem}.no-payment-method i[data-v-ef901285]{font-size:1rem}@keyframes fadeInDown-ef901285{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes iconFloat-ef901285{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes shimmer-ef901285{0%{background-position:-200% center}to{background-position:200% center}}@keyframes pulse-ef901285{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes iconBounce-ef901285{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width: 768px){.premium-plans-page[data-v-ef901285]{padding:1rem}.page-header h1[data-v-ef901285]{font-size:1.5rem}.plans-grid[data-v-ef901285]{grid-template-columns:1fr;gap:1.5rem}.billing-toggle[data-v-ef901285]{flex-direction:column;width:100%;padding:3px}.toggle-btn[data-v-ef901285]{width:100%;justify-content:center}.dialog-footer[data-v-ef901285]{flex-direction:column}.dialog-footer[data-v-ef901285] .p-button{width:100%}}.premium-current-plan[data-v-b1f1e74c]{padding:2rem;background:transparent}.loading-wrapper[data-v-b1f1e74c]{display:flex;justify-content:center;align-items:center;padding:4rem}.plan-container[data-v-b1f1e74c]{display:flex;flex-direction:column;gap:2rem}.plan-header-card[data-v-b1f1e74c]{background:linear-gradient(135deg,#fffffffa,#fffffff2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:20px;padding:2rem;box-shadow:0 8px 32px #00000014;position:relative;overflow:hidden}.plan-header-card[data-v-b1f1e74c]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6,#06b6d4,#8b5cf6)}.plan-header-content[data-v-b1f1e74c]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.plan-info[data-v-b1f1e74c]{flex:1}.plan-title-wrapper[data-v-b1f1e74c]{display:flex;align-items:flex-start;gap:1.25rem}.plan-icon[data-v-b1f1e74c]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 16px #00000026;transition:all .3s ease}.plan-icon i[data-v-b1f1e74c]{font-size:1.5rem;color:#fff}.plan-header-card:hover .plan-icon[data-v-b1f1e74c]{transform:scale(1.05) rotate(5deg)}.free-badge[data-v-b1f1e74c]{background:linear-gradient(135deg,#64748b,#475569)}.standard-badge[data-v-b1f1e74c]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.pro-badge[data-v-b1f1e74c]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.enterprise-badge[data-v-b1f1e74c]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.plan-title[data-v-b1f1e74c]{font-size:2rem;font-weight:700;color:#0f172a;margin:0 0 .5rem;background:linear-gradient(135deg,#0f172a,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.plan-description[data-v-b1f1e74c]{font-size:1rem;color:#64748b;margin:0;line-height:1.6}.plan-pricing[data-v-b1f1e74c]{text-align:right}.price-wrapper[data-v-b1f1e74c]{display:flex;align-items:baseline;gap:.25rem}.currency[data-v-b1f1e74c]{font-size:1.5rem;font-weight:600;color:#3b82f6}.price-value[data-v-b1f1e74c]{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.price-period[data-v-b1f1e74c]{font-size:1rem;color:#64748b;font-weight:500}.content-grid[data-v-b1f1e74c]{display:grid;grid-template-columns:1fr 380px;gap:2rem}@media (max-width: 1024px){.content-grid[data-v-b1f1e74c]{grid-template-columns:1fr}}.left-column[data-v-b1f1e74c]{display:flex;flex-direction:column;gap:2rem}.usage-section[data-v-b1f1e74c],.packages-section[data-v-b1f1e74c]{background:linear-gradient(to bottom,#fffffffa,#fffffff2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:20px;padding:2rem;box-shadow:0 4px 24px #0000000f}.section-header[data-v-b1f1e74c]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.section-icon[data-v-b1f1e74c]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #3b82f64d}.section-icon i[data-v-b1f1e74c]{font-size:1.25rem;color:#fff}.section-title[data-v-b1f1e74c]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}.usage-cards[data-v-b1f1e74c]{display:flex;gap:1.25rem}.usage-card[data-v-b1f1e74c]{background:linear-gradient(135deg,#3b82f608,#06b6d408);border:1px solid rgba(59,130,246,.15);border-radius:16px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.usage-card[data-v-b1f1e74c]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3b82f61f;border-color:#3b82f640}.usage-card-header[data-v-b1f1e74c]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.usage-icon[data-v-b1f1e74c]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #00000026}.usage-icon i[data-v-b1f1e74c]{font-size:1.125rem;color:#fff}.agents-icon[data-v-b1f1e74c]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.users-icon[data-v-b1f1e74c]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.characters-icon[data-v-b1f1e74c]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.usage-info[data-v-b1f1e74c]{flex:1;display:flex;flex-direction:column;gap:.25rem}.usage-label[data-v-b1f1e74c]{font-size:.875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.05em}.usage-count[data-v-b1f1e74c]{font-size:1.125rem;font-weight:700;color:#0f172a}.usage-percentage[data-v-b1f1e74c]{padding:.375rem .75rem;border-radius:8px;font-size:.875rem;font-weight:700;white-space:nowrap}.usage-percentage.normal[data-v-b1f1e74c]{background:linear-gradient(135deg,#10b98126,#05966926);color:#059669}.usage-percentage.moderate[data-v-b1f1e74c]{background:linear-gradient(135deg,#f9731626,#ea580c26);color:#ea580c}.usage-percentage.high[data-v-b1f1e74c]{background:linear-gradient(135deg,#ef444426,#dc262626);color:#dc2626}.usage-percentage.critical[data-v-b1f1e74c]{background:linear-gradient(135deg,#dc262633,#b91c1c33);color:#b91c1c;animation:pulse-critical-b1f1e74c 2s ease-in-out infinite}@keyframes pulse-critical-b1f1e74c{0%,to{box-shadow:0 0 #dc262666}50%{box-shadow:0 0 0 8px #dc262600}}.progress-bar-wrapper[data-v-b1f1e74c]{height:8px;background:#0000000d;border-radius:8px;overflow:hidden;position:relative}.progress-bar[data-v-b1f1e74c]{height:100%;border-radius:8px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.progress-bar[data-v-b1f1e74c]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-b1f1e74c 2s infinite}@keyframes shimmer-b1f1e74c{0%{transform:translate(-100%)}to{transform:translate(100%)}}.minimal-usage[data-v-b1f1e74c]{background:linear-gradient(135deg,#10b981,#059669)}.low-usage[data-v-b1f1e74c]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.moderate-usage[data-v-b1f1e74c]{background:linear-gradient(135deg,#f97316,#ea580c)}.high-usage[data-v-b1f1e74c]{background:linear-gradient(135deg,#ef4444,#dc2626)}.critical-usage[data-v-b1f1e74c]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.progress-bar-na[data-v-b1f1e74c]{height:8px;background:linear-gradient(135deg,#3b82f61a,#06b6d41a);border-radius:8px;display:flex;align-items:center;justify-content:center}.progress-bar-na span[data-v-b1f1e74c]{font-size:.75rem;font-weight:600;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em}.usage-alert[data-v-b1f1e74c]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#f973161a,#ea580c0d);border:1px solid rgba(249,115,22,.3);border-radius:16px;margin-top:1.5rem}.alert-icon[data-v-b1f1e74c]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#f97316,#ea580c);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #f973164d}.alert-icon i[data-v-b1f1e74c]{font-size:1.25rem;color:#fff}.alert-content[data-v-b1f1e74c]{flex:1}.alert-title[data-v-b1f1e74c]{font-size:1rem;font-weight:700;color:#c2410c;margin:0 0 .375rem}.alert-message[data-v-b1f1e74c]{font-size:.875rem;color:#ea580c;margin:0;line-height:1.5}.packages-grid[data-v-b1f1e74c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.package-item[data-v-b1f1e74c]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:linear-gradient(135deg,#10b9810d,#0596690d);border:1px solid rgba(16,185,129,.2);border-radius:12px;transition:all .3s ease}.package-item[data-v-b1f1e74c]:hover{transform:translate(4px);border-color:#10b98166;background:linear-gradient(135deg,#10b9811a,#0596691a)}.package-check[data-v-b1f1e74c]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #10b9814d}.package-check i[data-v-b1f1e74c]{font-size:.875rem;color:#fff;font-weight:700}.package-text[data-v-b1f1e74c]{font-size:.9rem;font-weight:500;color:#1e293b;line-height:1.5}.right-column[data-v-b1f1e74c]{display:flex;flex-direction:column;gap:1.5rem}.cancellation-notice-card[data-v-b1f1e74c]{background:linear-gradient(135deg,#3b82f626,#2563eb14);border:2px solid rgba(59,130,246,.4);border-radius:16px;padding:1.5rem;box-shadow:0 4px 16px #3b82f626}.notice-header[data-v-b1f1e74c]{display:flex;gap:1rem;align-items:flex-start}.notice-icon-wrapper[data-v-b1f1e74c]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #3b82f64d}.notice-icon-wrapper i[data-v-b1f1e74c]{font-size:1.5rem;color:#fff}.notice-content[data-v-b1f1e74c]{flex:1}.notice-title[data-v-b1f1e74c]{font-size:1rem;font-weight:700;color:#1e40af;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.notice-message[data-v-b1f1e74c]{font-size:.95rem;color:#475569;margin:.5rem 0;line-height:1.5}.end-date-display[data-v-b1f1e74c]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border:2px solid #3b82f6;border-radius:8px;margin-top:.75rem;box-shadow:0 2px 8px #3b82f626}.end-date-display i[data-v-b1f1e74c]{font-size:1.125rem;color:#3b82f6}.end-date-display strong[data-v-b1f1e74c]{color:#1e293b;font-weight:600;font-size:.95rem}.expiration-card[data-v-b1f1e74c]{background:linear-gradient(135deg,#f973161a,#ea580c0d);border:1px solid rgba(249,115,22,.3);border-radius:16px;padding:1.5rem;display:flex;gap:1rem}.expiration-icon[data-v-b1f1e74c]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#f97316,#ea580c);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #f973164d}.expiration-icon i[data-v-b1f1e74c]{font-size:1.25rem;color:#fff}.expiration-content[data-v-b1f1e74c]{flex:1}.expiration-title[data-v-b1f1e74c]{font-size:.875rem;font-weight:700;color:#c2410c;margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.05em}.expiration-date[data-v-b1f1e74c]{font-size:1rem;font-weight:600;color:#ea580c;margin:0}.action-cards[data-v-b1f1e74c]{display:flex;flex-direction:column;gap:1rem}.action-card[data-v-b1f1e74c]{background:linear-gradient(to bottom,#fffffffa,#fffffff2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.15);border-radius:16px;padding:1.5rem;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 12px #0000000a}.action-card[data-v-b1f1e74c]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3b82f626;border-color:#3b82f64d}.action-icon[data-v-b1f1e74c]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #3b82f64d;transition:all .3s ease}.action-card:hover .action-icon[data-v-b1f1e74c]{transform:scale(1.1) rotate(5deg)}.action-icon i[data-v-b1f1e74c]{font-size:1.125rem;color:#fff}.action-content[data-v-b1f1e74c]{flex:1}.action-title[data-v-b1f1e74c]{font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.action-description[data-v-b1f1e74c]{font-size:.8125rem;color:#64748b;margin:0}.action-arrow[data-v-b1f1e74c]{font-size:1rem;color:#94a3b8;transition:all .3s ease}.action-card:hover .action-arrow[data-v-b1f1e74c]{transform:translate(4px);color:#3b82f6}.primary-action[data-v-b1f1e74c]{background:linear-gradient(135deg,#10b981,#059669);border-color:transparent}.primary-action .action-icon[data-v-b1f1e74c]{background:#fff3}.primary-action .action-title[data-v-b1f1e74c]{color:#fff}.primary-action .action-description[data-v-b1f1e74c]{color:#ffffffe6}.primary-action .action-arrow[data-v-b1f1e74c]{color:#ffffffb3}.primary-action[data-v-b1f1e74c]:hover{box-shadow:0 8px 24px #10b98166}.primary-action:hover .action-arrow[data-v-b1f1e74c]{color:#fff}.danger-action[data-v-b1f1e74c]{border-color:#ef444433}.danger-action .action-icon[data-v-b1f1e74c]{background:linear-gradient(135deg,#ef4444,#dc2626)}.danger-action[data-v-b1f1e74c]:hover{border-color:#ef44444d;box-shadow:0 8px 24px #ef444426}.success-action[data-v-b1f1e74c]{border-color:#10b98133}.success-action .action-icon[data-v-b1f1e74c]{background:linear-gradient(135deg,#10b981,#059669)}.success-action[data-v-b1f1e74c]:hover{border-color:#10b9814d;box-shadow:0 8px 24px #10b98126}@media (max-width: 768px){.premium-current-plan[data-v-b1f1e74c]{padding:1rem}.plan-header-card[data-v-b1f1e74c]{padding:1.5rem}.plan-title-wrapper[data-v-b1f1e74c]{gap:1rem}.plan-icon[data-v-b1f1e74c]{width:48px;height:48px}.plan-icon i[data-v-b1f1e74c]{font-size:1.25rem}.plan-title[data-v-b1f1e74c]{font-size:1.5rem}.plan-header-content[data-v-b1f1e74c]{flex-direction:column;gap:1.5rem}.plan-pricing[data-v-b1f1e74c]{text-align:left}.price-value[data-v-b1f1e74c]{font-size:2.5rem}.usage-section[data-v-b1f1e74c],.packages-section[data-v-b1f1e74c]{padding:1.5rem}.packages-grid[data-v-b1f1e74c]{grid-template-columns:1fr}}.premium-payment-card-wrapper[data-v-8cb7b45c]{display:flex;flex-direction:column;gap:1rem}.card-header[data-v-8cb7b45c]{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem}.added-by-info[data-v-8cb7b45c]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-8cb7b45c]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #3b82f64d}.user-avatar i[data-v-8cb7b45c]{font-size:.875rem;color:#fff}.user-name[data-v-8cb7b45c]{font-size:.9rem;font-weight:600;color:#475569}.card-actions[data-v-8cb7b45c]{display:flex;gap:.5rem}.action-btn[data-v-8cb7b45c]{width:36px;height:36px;border-radius:10px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.action-btn i[data-v-8cb7b45c]{font-size:.875rem}.edit-action[data-v-8cb7b45c]{background:linear-gradient(135deg,#3b82f61a,#06b6d41a);color:#3b82f6}.edit-action[data-v-8cb7b45c]:hover{background:linear-gradient(135deg,#3b82f633,#06b6d433);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f633}.delete-action[data-v-8cb7b45c]{background:linear-gradient(135deg,#ef44441a,#dc26261a);color:#ef4444}.delete-action[data-v-8cb7b45c]:hover{background:linear-gradient(135deg,#ef444433,#dc262633);transform:translateY(-2px);box-shadow:0 4px 12px #ef444433}.premium-card[data-v-8cb7b45c]{position:relative;height:220px;border-radius:20px;padding:2rem;overflow:hidden;box-shadow:0 12px 40px #0003;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.premium-card[data-v-8cb7b45c]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px #0000004d}.card-visa[data-v-8cb7b45c]{background:linear-gradient(135deg,#1e3a8a,#1e40af,#2563eb)}.card-mastercard[data-v-8cb7b45c]{background:linear-gradient(135deg,#dc2626,#ea580c,#f97316)}.card-amex[data-v-8cb7b45c]{background:linear-gradient(135deg,#047857,#059669,#10b981)}.card-discover[data-v-8cb7b45c]{background:linear-gradient(135deg,#6b21a8,#7c3aed,#8b5cf6)}.card-default[data-v-8cb7b45c]{background:linear-gradient(135deg,#374151,#4b5563,#6b7280)}.card-pattern[data-v-8cb7b45c]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;z-index:1}.card-decoration[data-v-8cb7b45c]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;overflow:hidden}.decoration-circle[data-v-8cb7b45c]{position:absolute;border-radius:50%;background:radial-gradient(circle,#ffffff26,#fff0 70%)}.circle-1[data-v-8cb7b45c]{width:300px;height:300px;top:-150px;right:-100px;animation:float-8cb7b45c 8s ease-in-out infinite}.circle-2[data-v-8cb7b45c]{width:200px;height:200px;bottom:-80px;left:-50px;animation:float-8cb7b45c 6s ease-in-out infinite reverse}.circle-3[data-v-8cb7b45c]{width:150px;height:150px;top:50%;left:50%;transform:translate(-50%,-50%);animation:pulse-8cb7b45c 4s ease-in-out infinite}@keyframes float-8cb7b45c{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-20px) translate(10px)}}@keyframes pulse-8cb7b45c{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.8}}.card-content[data-v-8cb7b45c]{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.card-top[data-v-8cb7b45c]{display:flex;justify-content:space-between;align-items:flex-start}.card-chip[data-v-8cb7b45c]{animation:chipGlow-8cb7b45c 3s ease-in-out infinite}@keyframes chipGlow-8cb7b45c{0%,to{filter:drop-shadow(0 0 2px rgba(255,255,255,.5))}50%{filter:drop-shadow(0 0 8px rgba(255,255,255,.8))}}.card-type-logo[data-v-8cb7b45c]{display:flex;align-items:center;gap:.5rem}.card-type-text[data-v-8cb7b45c]{font-size:.875rem;font-weight:700;letter-spacing:.1em;opacity:.9}.card-icon[data-v-8cb7b45c]{font-size:1.5rem;opacity:.9}.card-number[data-v-8cb7b45c]{display:flex;gap:1rem;font-family:Courier New,monospace;font-size:1.375rem;font-weight:600;letter-spacing:.1em;margin:1rem 0}.number-group[data-v-8cb7b45c]{opacity:.7}.last-four[data-v-8cb7b45c]{opacity:1;font-weight:700}.card-bottom[data-v-8cb7b45c]{display:flex;justify-content:space-between;gap:2rem}.card-info-group[data-v-8cb7b45c]{display:flex;flex-direction:column;gap:.25rem}.info-label[data-v-8cb7b45c]{font-size:.625rem;font-weight:600;letter-spacing:.1em;opacity:.7;text-transform:uppercase}.info-value[data-v-8cb7b45c]{font-size:.9375rem;font-weight:600;letter-spacing:.05em}.default-badge[data-v-8cb7b45c]{position:absolute;top:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:8px;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 12px #00000026;animation:badgePulse-8cb7b45c 2s ease-in-out infinite}.default-badge i[data-v-8cb7b45c]{font-size:.75rem}@keyframes badgePulse-8cb7b45c{0%,to{box-shadow:0 4px 12px #00000026}50%{box-shadow:0 4px 20px #ffffff4d}}.card-shine[data-v-8cb7b45c]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:translate(-100%) translateY(-100%) rotate(45deg);transition:transform .6s;z-index:4;pointer-events:none}.premium-card:hover .card-shine[data-v-8cb7b45c]{transform:translate(100%) translateY(100%) rotate(45deg)}.warning-message[data-v-8cb7b45c]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#fbbf241a,#f59e0b0d);border:1px solid rgba(251,191,36,.3);border-radius:12px}.warning-icon[data-v-8cb7b45c]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#fbbf24,#f59e0b);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #fbbf244d}.warning-icon i[data-v-8cb7b45c]{font-size:.875rem;color:#fff}.warning-text[data-v-8cb7b45c]{font-size:.8125rem;font-weight:600;color:#d97706}@media (max-width: 768px){.premium-card[data-v-8cb7b45c]{height:200px;padding:1.5rem}.card-number[data-v-8cb7b45c]{font-size:1.125rem;gap:.75rem}.card-bottom[data-v-8cb7b45c]{gap:1rem}.info-value[data-v-8cb7b45c]{font-size:.875rem}.default-badge[data-v-8cb7b45c]{top:1rem;right:1rem;padding:.375rem .75rem;font-size:.625rem}}.premium-payment-method-tab[data-v-ae87f9b3]{display:flex;flex-direction:column;gap:2rem}.panel-header[data-v-ae87f9b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem;background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;box-shadow:0 2px 12px #0000000a}.header-info[data-v-ae87f9b3]{display:flex;align-items:center;gap:1.25rem}.header-icon-wrapper[data-v-ae87f9b3]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #3b82f64d;transition:all .3s ease}.panel-header:hover .header-icon-wrapper[data-v-ae87f9b3]{transform:rotate(5deg) scale(1.05)}.header-icon-wrapper i[data-v-ae87f9b3]{font-size:1.5rem;color:#fff}.panel-title[data-v-ae87f9b3]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.panel-subtitle[data-v-ae87f9b3]{font-size:.875rem;color:#64748b;margin:0}.add-card-btn[data-v-ae87f9b3]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#06b6d4);border:none;border-radius:12px;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.add-card-btn[data-v-ae87f9b3]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.add-card-btn i[data-v-ae87f9b3]{font-size:.875rem}.cards-grid[data-v-ae87f9b3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.empty-state[data-v-ae87f9b3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px dashed rgba(59,130,246,.2);border-radius:20px;text-align:center}.empty-icon[data-v-ae87f9b3]{margin-bottom:1.5rem;animation:floatIcon-ae87f9b3 3s ease-in-out infinite}@keyframes floatIcon-ae87f9b3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-title[data-v-ae87f9b3]{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.empty-description[data-v-ae87f9b3]{font-size:1rem;color:#64748b;margin:0 0 2rem;max-width:400px}.empty-action-btn[data-v-ae87f9b3]{display:flex;align-items:center;gap:.625rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#06b6d4);border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #3b82f64d}.empty-action-btn[data-v-ae87f9b3]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3b82f666}@media (max-width: 768px){.panel-header[data-v-ae87f9b3]{flex-direction:column;gap:1rem;align-items:flex-start}.cards-grid[data-v-ae87f9b3]{grid-template-columns:1fr}.empty-state[data-v-ae87f9b3]{padding:3rem 1.5rem}}.premium-payment-history-tab[data-v-df464b98]{display:flex;flex-direction:column;gap:2rem}.panel-header[data-v-df464b98]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;box-shadow:0 2px 12px #0000000a}.header-info[data-v-df464b98]{display:flex;align-items:center;gap:1.25rem}.header-icon-wrapper[data-v-df464b98]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #3b82f64d;transition:all .3s ease}.panel-header:hover .header-icon-wrapper[data-v-df464b98]{transform:rotate(5deg) scale(1.05)}.header-icon-wrapper i[data-v-df464b98]{font-size:1.5rem;color:#fff}.panel-title[data-v-df464b98]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.panel-subtitle[data-v-df464b98]{font-size:.875rem;color:#64748b;margin:0}.export-btn[data-v-df464b98]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#06b6d4);border:none;border-radius:12px;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.export-btn[data-v-df464b98]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.export-btn i[data-v-df464b98]{font-size:.875rem}.history-table-wrapper[data-v-df464b98]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;padding:1.5rem;box-shadow:0 2px 12px #0000000a;overflow:hidden}.invoice-cell[data-v-df464b98]{display:flex;align-items:center;gap:.625rem}.invoice-cell i[data-v-df464b98]{font-size:1rem;color:#ef4444}.invoice-number[data-v-df464b98]{font-family:Courier New,monospace;font-size:.875rem;font-weight:600;color:#475569}.description-cell[data-v-df464b98]{display:flex;flex-direction:column;gap:.25rem}.description-title[data-v-df464b98]{font-size:.9375rem;font-weight:600;color:#1e293b}.description-period[data-v-df464b98]{font-size:.8125rem;color:#94a3b8}.amount-cell[data-v-df464b98]{font-size:1.125rem;font-weight:700;color:#0f172a}.status-badge[data-v-df464b98]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.status-paid[data-v-df464b98]{background:linear-gradient(135deg,#10b98126,#05966926);color:#059669;border:1px solid rgba(16,185,129,.3)}.status-pending[data-v-df464b98]{background:linear-gradient(135deg,#fbbf2426,#f59e0b26);color:#f59e0b;border:1px solid rgba(251,191,36,.3)}.status-failed[data-v-df464b98]{background:linear-gradient(135deg,#ef444426,#dc262626);color:#dc2626;border:1px solid rgba(239,68,68,.3)}.status-default[data-v-df464b98]{background:linear-gradient(135deg,#94a3b826,#64748b26);color:#64748b;border:1px solid rgba(148,163,184,.3)}.date-cell[data-v-df464b98]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b}.date-cell i[data-v-df464b98]{font-size:.875rem;color:#94a3b8}.action-buttons[data-v-df464b98]{display:flex;gap:.5rem;justify-content:center}.action-btn[data-v-df464b98]{width:36px;height:36px;border-radius:8px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.action-btn i[data-v-df464b98]{font-size:.875rem}.action-btn[data-v-df464b98]:hover{transform:translateY(-2px)}.action-btn[data-v-df464b98]:disabled{opacity:.4;cursor:not-allowed}.action-btn[data-v-df464b98]:disabled:hover{transform:none;box-shadow:none}.view-btn[data-v-df464b98]{background:linear-gradient(135deg,#3b82f61a,#06b6d41a);color:#3b82f6}.view-btn[data-v-df464b98]:hover{background:linear-gradient(135deg,#3b82f633,#06b6d433);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f633}.download-btn[data-v-df464b98]{background:linear-gradient(135deg,#8b5cf61a,#7c3aed1a);color:#8b5cf6}.download-btn[data-v-df464b98]:hover{background:linear-gradient(135deg,#8b5cf633,#7c3aed33);transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf633}.empty-history[data-v-df464b98]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-history-icon[data-v-df464b98]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#3b82f61a,#06b6d41a);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.empty-history-icon i[data-v-df464b98]{font-size:2.5rem;color:#3b82f6}.empty-history-title[data-v-df464b98]{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.empty-history-text[data-v-df464b98]{font-size:.9375rem;color:#64748b;margin:0}.loading-state[data-v-df464b98]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.loading-state i[data-v-df464b98]{font-size:2.5rem;color:#3b82f6;margin-bottom:1rem}.loading-state p[data-v-df464b98]{font-size:.9375rem;color:#64748b;margin:0}@media (max-width: 768px){.panel-header[data-v-df464b98]{flex-direction:column;gap:1rem;align-items:flex-start}.history-table-wrapper[data-v-df464b98]{padding:1rem;overflow-x:auto}}.premium-history-table{border:none!important}.premium-history-table .p-datatable-thead>tr>th{background:linear-gradient(135deg,#3b82f60d,#06b6d40d)!important;border:none!important;border-bottom:2px solid rgba(59,130,246,.2)!important;color:#475569!important;font-weight:700!important;font-size:.875rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:1rem!important}.premium-history-table .p-datatable-tbody>tr{border-bottom:1px solid rgba(0,0,0,.05)!important;transition:all .2s ease!important}.premium-history-table .p-datatable-tbody>tr:hover{background:#3b82f608!important}.premium-history-table .p-datatable-tbody>tr>td{border:none!important;padding:1rem!important;color:#1e293b!important}.premium-history-table .p-paginator{background:transparent!important;border:none!important;padding:1rem 0 0!important}.premium-history-table .p-paginator .p-paginator-pages .p-paginator-page{min-width:36px!important;height:36px!important;border-radius:8px!important;margin:0 .25rem!important;transition:all .3s ease!important}.premium-history-table .p-paginator .p-paginator-pages .p-paginator-page:hover{background:#3b82f61a!important}.premium-history-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;color:#fff!important;box-shadow:0 4px 12px #3b82f64d!important}.notification-dialog-body[data-v-9ce59af1]{display:flex;flex-direction:column;gap:1.5rem}.dialog-header-content[data-v-9ce59af1]{display:flex;align-items:center;gap:1rem;width:100%}.header-icon-wrapper[data-v-9ce59af1]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #3b82f64d;flex-shrink:0}.header-icon-wrapper i[data-v-9ce59af1]{font-size:24px;color:#fff}.header-text[data-v-9ce59af1]{flex:1}.header-title[data-v-9ce59af1]{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0 0 .25rem}.header-subtitle[data-v-9ce59af1]{font-size:.875rem;color:#64748b;margin:0}.info-box[data-v-9ce59af1]{background:linear-gradient(135deg,#3b82f60d,#06b6d40d);border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:1.25rem;display:flex;gap:1rem}.info-icon-wrapper[data-v-9ce59af1]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #3b82f640}.info-icon-wrapper i[data-v-9ce59af1]{font-size:20px;color:#fff}.info-content[data-v-9ce59af1]{flex:1}.info-title[data-v-9ce59af1]{font-size:.9375rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.info-description[data-v-9ce59af1]{font-size:.875rem;color:#475569;margin:0 0 1rem;line-height:1.5}.thresholds-list[data-v-9ce59af1]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.threshold-item[data-v-9ce59af1]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#fff;border-radius:8px;border:1px solid transparent;transition:all .3s ease}.threshold-item[data-v-9ce59af1]:hover{transform:translate(2px)}.threshold-badge[data-v-9ce59af1]{font-size:.875rem;font-weight:700;padding:.25rem .625rem;border-radius:6px;color:#fff;min-width:48px;text-align:center}.threshold-item.warning .threshold-badge[data-v-9ce59af1]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 8px #f59e0b40}.threshold-item.high .threshold-badge[data-v-9ce59af1]{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 2px 8px #f9731640}.threshold-item.critical .threshold-badge[data-v-9ce59af1]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 8px #ef444440}.threshold-item.danger .threshold-badge[data-v-9ce59af1]{background:linear-gradient(135deg,#dc2626,#991b1b);box-shadow:0 2px 8px #dc262640}.threshold-label[data-v-9ce59af1]{font-size:.8125rem;color:#475569;font-weight:500}.usage-overview-card[data-v-9ce59af1]{background:#fff;border:1px solid rgba(59,130,246,.15);border-radius:12px;padding:1.25rem;box-shadow:0 2px 12px #0000000a}.usage-header[data-v-9ce59af1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.usage-title[data-v-9ce59af1]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:#1e293b}.usage-title i[data-v-9ce59af1]{font-size:1rem;color:#3b82f6}.usage-percentage[data-v-9ce59af1]{font-size:1.5rem;font-weight:800;transition:all .3s ease}.usage-percentage.text-green-600[data-v-9ce59af1]{color:#10b981}.usage-percentage.text-orange-600[data-v-9ce59af1]{color:#f59e0b}.usage-percentage.text-orange-700[data-v-9ce59af1]{color:#f97316}.usage-percentage.text-red-600[data-v-9ce59af1]{color:#ef4444}.progress-wrapper[data-v-9ce59af1]{margin-bottom:1.25rem}.resources-breakdown[data-v-9ce59af1]{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.resource-item[data-v-9ce59af1]{display:flex;justify-content:space-between;align-items:center;padding:.625rem .875rem;background:#3b82f608;border-radius:8px;transition:all .3s ease}.resource-item[data-v-9ce59af1]:hover{background:#3b82f60f}.resource-label[data-v-9ce59af1]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#475569;font-weight:500}.resource-label i[data-v-9ce59af1]{font-size:.875rem;color:#3b82f6}.resource-value[data-v-9ce59af1]{font-size:.875rem;font-weight:700;color:#1e293b}.section-title[data-v-9ce59af1]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:#1e293b;margin:0 0 1rem}.section-title i[data-v-9ce59af1]{font-size:1rem;color:#3b82f6}.recipients-section[data-v-9ce59af1]{background:#fff;border:1px solid rgba(59,130,246,.15);border-radius:12px;padding:1.25rem}.loading-state[data-v-9ce59af1]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#64748b;font-size:.875rem}.loading-state i[data-v-9ce59af1]{font-size:1.25rem;color:#3b82f6}.email-list[data-v-9ce59af1]{display:flex;flex-direction:column;gap:.75rem;max-height:280px;overflow-y:auto;padding-right:.5rem}.email-list[data-v-9ce59af1]::-webkit-scrollbar{width:6px}.email-list[data-v-9ce59af1]::-webkit-scrollbar-track{background:#00000008;border-radius:10px}.email-list[data-v-9ce59af1]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:10px}.email-item[data-v-9ce59af1]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:linear-gradient(135deg,#3b82f608,#06b6d408);border:1px solid rgba(59,130,246,.1);border-radius:10px;transition:all .3s ease;gap:1rem}.email-item[data-v-9ce59af1]:hover{background:linear-gradient(135deg,#3b82f60f,#06b6d40f);border-color:#3b82f633;transform:translate(2px)}.email-info[data-v-9ce59af1]{flex:1;min-width:0}.email-address[data-v-9ce59af1]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:.25rem;flex-wrap:wrap}.email-address i[data-v-9ce59af1]{color:#3b82f6;font-size:.75rem}.default-badge[data-v-9ce59af1]{display:inline-flex;align-items:center;gap:.25rem;background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;font-size:.6875rem;font-weight:700;padding:.25rem .625rem;border-radius:12px;text-transform:uppercase;letter-spacing:.025em;box-shadow:0 2px 8px #3b82f640}.default-badge i[data-v-9ce59af1]{font-size:.625rem;color:#fff}.email-meta[data-v-9ce59af1]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:#64748b}.email-meta i[data-v-9ce59af1]{font-size:.625rem}.remove-btn[data-v-9ce59af1]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#ef44441a,#dc26261a);border:1px solid rgba(239,68,68,.2);color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.remove-btn[data-v-9ce59af1]:hover{background:linear-gradient(135deg,#ef444426,#dc262626);border-color:#ef44444d;transform:scale(1.05)}.remove-btn i[data-v-9ce59af1]{font-size:.875rem}.empty-state[data-v-9ce59af1]{text-align:center;padding:2.5rem 1rem}.empty-icon[data-v-9ce59af1]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#3b82f61a,#06b6d41a);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.empty-icon i[data-v-9ce59af1]{font-size:28px;color:#3b82f6}.empty-text[data-v-9ce59af1]{font-size:.875rem;color:#64748b;margin:0}.add-email-section[data-v-9ce59af1]{background:#fff;border:1px solid rgba(59,130,246,.15);border-radius:12px;padding:1.25rem}.add-email-form[data-v-9ce59af1]{display:flex;gap:.75rem}.input-wrapper[data-v-9ce59af1]{flex:1;position:relative}.input-icon[data-v-9ce59af1]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.875rem;pointer-events:none;z-index:1}.input-wrapper[data-v-9ce59af1] .premium-email-input{width:100%;padding:.875rem 1rem .875rem 2.75rem!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;font-size:.875rem!important;transition:all .3s ease!important;background:#ffffff80!important}.input-wrapper[data-v-9ce59af1] .premium-email-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.input-wrapper[data-v-9ce59af1] .premium-email-input:disabled{background:#00000008!important;cursor:not-allowed!important}.dialog-footer[data-v-9ce59af1]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}@media (max-width: 768px){.thresholds-list[data-v-9ce59af1]{grid-template-columns:1fr}.add-email-form[data-v-9ce59af1],.info-box[data-v-9ce59af1]{flex-direction:column}}.premium-notification-dialog{border-radius:16px!important;border:1px solid rgba(59,130,246,.1)!important;box-shadow:0 20px 60px #0003!important;overflow:hidden!important}.premium-dialog-header{background:linear-gradient(135deg,#fffffffa,#fffffff2)!important;border-bottom:1px solid rgba(59,130,246,.1)!important;padding:1.5rem!important}.premium-dialog-content{padding:1.5rem!important;background:#fafafa!important}.premium-progress{height:8px!important;border-radius:10px!important;background:#0000000f!important;overflow:hidden!important}.premium-progress .p-progressbar-value{border-radius:10px!important;transition:all .5s ease!important}.add-email-btn{background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;padding:.875rem 1.5rem!important;border-radius:10px!important;font-weight:600!important;box-shadow:0 4px 12px #3b82f64d!important;transition:all .3s ease!important;white-space:nowrap!important}.add-email-btn:hover{box-shadow:0 6px 20px #3b82f666!important;transform:translateY(-2px)!important}.close-btn{padding:.875rem 1.5rem!important;border-radius:10px!important;border:1px solid rgba(0,0,0,.1)!important;background:#fff!important;color:#475569!important;font-weight:600!important;transition:all .3s ease!important}.close-btn:hover{background:#00000008!important;border-color:#00000026!important;transform:translateY(-1px)!important}.premium-billing-page[data-v-d6d32a55]{padding:2rem;background:#fafafa;min-height:100vh}.page-header[data-v-d6d32a55]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;box-shadow:0 4px 24px #0000000f}.header-content[data-v-d6d32a55]{display:flex;align-items:center;gap:1.25rem}.header-icon-wrapper[data-v-d6d32a55]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #3b82f64d;transition:all .3s ease}.header-icon-wrapper i[data-v-d6d32a55]{font-size:1.75rem;color:#fff}.page-header:hover .header-icon-wrapper[data-v-d6d32a55]{transform:rotate(5deg) scale(1.05)}.header-text[data-v-d6d32a55]{flex:1}.page-title[data-v-d6d32a55]{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.page-subtitle[data-v-d6d32a55]{font-size:.95rem;color:#64748b;margin:0}.tabs-container[data-v-d6d32a55]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;padding:0;box-shadow:0 4px 24px #0000000f;overflow:hidden}.tab-header[data-v-d6d32a55]{display:flex;align-items:center;gap:.625rem;font-weight:600;font-size:.95rem}.tab-header i[data-v-d6d32a55]{font-size:1.125rem}.premium-form[data-v-d6d32a55]{display:flex;flex-direction:column;gap:1.5rem}.form-field[data-v-d6d32a55]{display:flex;flex-direction:column;gap:.5rem}.field-header[data-v-d6d32a55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.field-label[data-v-d6d32a55]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:#475569}.field-label i[data-v-d6d32a55]{color:#94a3b8;font-size:.875rem}.card-types[data-v-d6d32a55]{display:flex;gap:.75rem;align-items:center}.card-type-icon[data-v-d6d32a55]{height:1.5rem;width:auto;opacity:.7;transition:opacity .2s ease}.card-type-icon[data-v-d6d32a55]:hover{opacity:1}.input-with-icon[data-v-d6d32a55]{position:relative}.input-icon-right[data-v-d6d32a55]{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);display:flex;align-items:center}.detected-card-icon[data-v-d6d32a55]{height:1.5rem;width:auto;opacity:.8}.form-row[data-v-d6d32a55]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.checkbox-field[data-v-d6d32a55]{display:flex;align-items:center;gap:.75rem}.checkbox-label[data-v-d6d32a55]{font-size:.9rem;color:#475569;font-weight:500}.dialog-actions[data-v-d6d32a55]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.06)}.cancel-dialog-content[data-v-d6d32a55]{padding:1rem 0}.cancel-warning[data-v-d6d32a55],.cancel-notice[data-v-d6d32a55]{display:flex;gap:1rem;padding:1.25rem;border-radius:12px}.cancel-warning[data-v-d6d32a55]{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b}.cancel-notice[data-v-d6d32a55]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:1px solid #3b82f6}.warning-icon[data-v-d6d32a55],.notice-icon[data-v-d6d32a55]{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.warning-icon[data-v-d6d32a55]{background:#f59e0b;color:#fff}.notice-icon[data-v-d6d32a55]{background:#3b82f6;color:#fff}.warning-content[data-v-d6d32a55],.notice-content[data-v-d6d32a55]{flex:1}.warning-title[data-v-d6d32a55],.notice-title[data-v-d6d32a55]{font-size:1.125rem;font-weight:600;margin:0 0 .5rem;color:#1e293b}.warning-message[data-v-d6d32a55],.notice-message[data-v-d6d32a55]{font-size:.95rem;color:#475569;margin:.5rem 0;line-height:1.5}.end-date-box[data-v-d6d32a55]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border:2px solid #e2e8f0;border-radius:8px;margin-top:.75rem;font-size:1rem}.end-date-box.highlighted[data-v-d6d32a55]{background:#fff;border:2px solid #3b82f6;box-shadow:0 2px 8px #3b82f626}.end-date-box i[data-v-d6d32a55]{font-size:1.125rem;color:#3b82f6}.end-date-box strong[data-v-d6d32a55]{color:#1e293b;font-weight:600}.dialog-footer[data-v-d6d32a55]{display:flex;justify-content:flex-end;gap:.75rem}@media (max-width: 768px){.premium-billing-page[data-v-d6d32a55]{padding:1rem}.page-header[data-v-d6d32a55]{text-align:center}.header-content[data-v-d6d32a55]{flex-direction:column}.form-row[data-v-d6d32a55]{grid-template-columns:1fr}.field-header[data-v-d6d32a55]{flex-direction:column;align-items:flex-start;gap:.75rem}}.premium-tabview .p-tabview-nav{background:linear-gradient(135deg,#3b82f608,#06b6d408)!important;border:none!important;border-bottom:2px solid rgba(59,130,246,.1)!important;padding:.75rem 1.5rem 0!important}.premium-tabview .p-tabview-nav-link{border:none!important;background:transparent!important;color:#64748b!important;padding:1rem 1.5rem!important;font-weight:600!important;border-radius:8px 8px 0 0!important;transition:all .3s ease!important}.premium-tabview .p-tabview-nav-link:hover{background:#3b82f60d!important;color:#3b82f6!important}.premium-tabview .p-tabview-nav-link:focus{box-shadow:none!important}.premium-tabview .p-highlight .p-tabview-nav-link{background:linear-gradient(135deg,#3b82f61a,#06b6d41a)!important;color:#3b82f6!important;border-bottom:3px solid #3b82f6!important}.premium-tabview .p-tabview-panels{background:transparent!important;padding:1.5rem!important;border:none!important}.premium-dialog{border-radius:16px!important;border:1px solid rgba(59,130,246,.1)!important;box-shadow:0 12px 40px #00000026!important}.premium-dialog-header{background:linear-gradient(135deg,#3b82f60d,#06b6d40d)!important;border-bottom:1px solid rgba(59,130,246,.1)!important;padding:1.5rem!important;font-size:1.25rem!important;font-weight:700!important;color:#0f172a!important}.premium-dialog-content{padding:1.5rem!important}.premium-input,.premium-input-mask{padding:.875rem 1rem!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;font-size:.95rem!important;transition:all .3s ease!important;background:#ffffff80!important;width:100%!important}.premium-input:focus,.premium-input-mask:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important;outline:none!important}.premium-input-mask{padding-right:3rem!important}.stripe-card-element{padding:.875rem 1rem;border:1px solid rgba(59,130,246,.2);border-radius:10px;background:#ffffff80;transition:all .3s ease}.stripe-card-element:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;background:#fff}.card-help-text{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8125rem;color:#64748b}.card-help-text i{color:#10b981;font-size:.875rem}.cancel-btn{padding:.875rem 1.5rem!important;border-radius:10px!important;border:1px solid rgba(0,0,0,.1)!important;background:#00000005!important;color:#475569!important;font-weight:600!important;transition:all .3s ease!important}.cancel-btn:hover{background:#0000000d!important;transform:translateY(-1px)!important}.submit-btn{padding:.875rem 1.5rem!important;border-radius:10px!important;background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;font-weight:600!important;transition:all .3s ease!important;box-shadow:0 4px 12px #3b82f64d!important}.submit-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #3b82f666!important}.addons-premium-dialog .p-dialog{border-radius:20px!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000040!important}.addons-dialog-header{background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important;padding:2rem!important;border-bottom:none!important}.premium-header-content{display:flex;align-items:center;gap:1.25rem}.header-icon-circle{width:60px;height:60px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.3)}.header-icon-circle i{font-size:1.75rem;color:#fff}.header-title{font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 .25rem}.header-subtitle{font-size:.95rem;color:#ffffffe6;margin:0}.addons-dialog-content{padding:0!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.addons-container{display:flex;flex-direction:column;gap:2rem;padding:2rem;background:linear-gradient(to bottom,#fafafa,#fff)}.usage-section{display:flex;flex-direction:column;gap:1.25rem}.section-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.section-header i{font-size:1.25rem;color:#3b82f6}.section-header h3{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}.usage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.usage-card{background:#fff;border:2px solid rgba(59,130,246,.1);border-radius:16px;padding:1.5rem;transition:all .3s ease;box-shadow:0 2px 8px #0000000a}.usage-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f626;border-color:#3b82f64d}.usage-card-header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.usage-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;flex-shrink:0}.ai-agents-icon{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.users-icon{background:linear-gradient(135deg,#8b5cf6,#ec4899)}.characters-icon{background:linear-gradient(135deg,#10b981,#14b8a6)}.usage-info{display:flex;flex-direction:column;gap:.25rem;flex:1}.usage-label{font-size:.875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.usage-numbers{display:flex;align-items:baseline;gap:.5rem;font-size:1.5rem;font-weight:700}.usage-numbers .current{color:#0f172a}.usage-numbers .separator{color:#cbd5e1;font-size:1.25rem}.usage-numbers .limit{color:#64748b;font-size:1.25rem}.premium-progress{height:8px!important;border-radius:999px!important;overflow:hidden}.usage-na{height:8px;background:linear-gradient(90deg,#e2e8f0,#cbd5e1);border-radius:999px;display:flex;align-items:center;justify-content:center}.usage-na span{font-size:.625rem;color:#94a3b8;font-weight:600}.usage-footer{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.percentage{font-size:.75rem;font-weight:600}.percentage.low{color:#10b981}.percentage.medium{color:#f59e0b}.percentage.high{color:#f97316}.percentage.critical{color:#ef4444}.status-badge{font-size:.7rem;font-weight:700;padding:.25rem .75rem;border-radius:999px;text-transform:uppercase;letter-spacing:.5px}.status-badge.low{background:#d1fae5;color:#065f46}.status-badge.medium{background:#fef3c7;color:#92400e}.status-badge.high{background:#fed7aa;color:#9a3412}.status-badge.critical{background:#fee2e2;color:#991b1b}.billing-cycle-section{display:flex;justify-content:center;padding:1rem 0}.cycle-selector{display:flex;background:#fff;border:2px solid rgba(59,130,246,.1);border-radius:12px;padding:.5rem;gap:.5rem;box-shadow:0 2px 8px #0000000a}.cycle-option{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;background:transparent;border-radius:8px;font-size:.95rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .3s ease;position:relative}.cycle-option:hover{background:#3b82f60d;color:#3b82f6}.cycle-option.active{background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;box-shadow:0 4px 12px #3b82f64d}.cycle-option i{font-size:1rem}.save-badge{position:absolute;top:-8px;right:-8px;background:#10b981;color:#fff;font-size:.625rem;font-weight:700;padding:.25rem .5rem;border-radius:999px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px #10b98166}.addons-form{display:flex;flex-direction:column;gap:1.75rem}.addons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.addon-card{background:#fff;border:2px solid rgba(59,130,246,.1);border-radius:16px;padding:1.5rem;transition:all .3s ease;box-shadow:0 2px 8px #0000000a}.addon-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #3b82f626;border-color:#3b82f64d}.addon-header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:2px solid rgba(0,0,0,.05)}.addon-icon-wrapper{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;flex-shrink:0}.ai-agents-addon .addon-icon-wrapper{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.users-addon .addon-icon-wrapper{background:linear-gradient(135deg,#8b5cf6,#ec4899)}.characters-addon .addon-icon-wrapper{background:linear-gradient(135deg,#10b981,#14b8a6)}.addon-title-section h4{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.addon-title-section p{font-size:.8125rem;color:#64748b;margin:0}.addon-content{display:flex;flex-direction:column;gap:1rem}.input-wrapper,.addon-input{width:100%}.addon-pricing{display:flex;align-items:baseline;gap:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#3b82f60d,#06b6d40d);border-radius:8px}.addon-pricing .price{font-size:1.5rem;font-weight:700;color:#3b82f6}.addon-pricing .period{font-size:.8125rem;color:#64748b;font-weight:500}.addon-subtotal{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#00000005;border-radius:8px;font-size:.875rem;font-weight:600}.addon-subtotal .amount{color:#3b82f6;font-size:1.125rem;font-weight:700}.total-cost-section{background:linear-gradient(135deg,#3b82f60d,#06b6d40d);border:2px solid rgba(59,130,246,.2);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;gap:1rem}.cost-breakdown{display:flex;flex-direction:column;gap:1rem}.cost-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.cost-row.highlight{padding-top:1rem;border-top:2px solid rgba(59,130,246,.2)}.cost-label{display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;color:#475569}.cost-label i{font-size:1.125rem;color:#3b82f6}.cost-value{font-size:1.5rem;font-weight:700}.cost-value.secondary{color:#64748b}.cost-value.primary{color:#3b82f6;font-size:2rem}.savings-badge{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#10b981,#14b8a6);border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;box-shadow:0 4px 12px #10b9814d}.savings-badge i{font-size:1rem}.dialog-footer-actions{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:2px solid rgba(0,0,0,.05)}.cancel-button{padding:.875rem 1.75rem!important;border-radius:12px!important;font-weight:600!important;transition:all .3s ease!important}.purchase-button{padding:.875rem 2rem!important;border-radius:12px!important;background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;font-weight:600!important;transition:all .3s ease!important;box-shadow:0 4px 16px #3b82f64d!important}.purchase-button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #3b82f666!important}@media (max-width: 1024px){.addons-premium-dialog .p-dialog{width:95%!important;max-width:900px!important}.usage-grid,.addons-grid{grid-template-columns:1fr}.usage-card,.addon-card{max-width:100%}}@media (max-width: 768px){.addons-container{padding:1.5rem;gap:1.5rem}.premium-header-content{flex-direction:column;text-align:center}.header-title{font-size:1.5rem}.usage-numbers,.addon-pricing .price{font-size:1.25rem}.cost-value.primary{font-size:1.5rem}.dialog-footer-actions{flex-direction:column;gap:.75rem}.cancel-button,.purchase-button{width:100%}}.premium-dashboard[data-v-fd932d89]{padding:2rem;min-height:100vh}@media (max-width: 768px){.premium-dashboard[data-v-fd932d89]{padding:1rem}}.page-header[data-v-fd932d89]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1.5rem}.header-content[data-v-fd932d89]{display:flex;align-items:flex-start;gap:1.25rem;flex:1}.header-icon-wrapper[data-v-fd932d89]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:16px;box-shadow:0 8px 24px #3b82f659;transition:all .3s ease}.header-icon-wrapper i[data-v-fd932d89]{font-size:1.75rem;color:#fff}.header-icon-wrapper[data-v-fd932d89]:hover{transform:scale(1.05) rotate(-5deg);box-shadow:0 12px 32px #3b82f673}.header-text[data-v-fd932d89]{flex:1}.page-title[data-v-fd932d89]{font-size:2rem;font-weight:700;color:#0f172a;margin:0 0 .5rem;line-height:1.2}.page-subtitle[data-v-fd932d89]{font-size:1rem;color:#64748b;margin:0;font-weight:500}.header-actions[data-v-fd932d89]{display:flex;gap:.75rem}[data-v-fd932d89] .premium-create-btn{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;padding:.75rem 1.5rem!important;border-radius:12px!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 16px #3b82f64d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-v-fd932d89] .premium-create-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #3b82f666!important}[data-v-fd932d89] .premium-create-btn:active{transform:translateY(0)!important}.stats-overview[data-v-fd932d89]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-bottom:2rem}.stat-card[data-v-fd932d89]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 2px 12px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.stat-card[data-v-fd932d89]:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;opacity:0;transition:opacity .3s ease}.stat-card[data-v-fd932d89]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f626;border-color:#3b82f633}.stat-card[data-v-fd932d89]:hover:before{opacity:1}.stat-card[data-v-fd932d89]:nth-child(1):before{background:linear-gradient(90deg,#3b82f6,#2563eb)}.stat-card[data-v-fd932d89]:nth-child(2):before{background:linear-gradient(90deg,#06b6d4,#0891b2)}.stat-card[data-v-fd932d89]:nth-child(3):before{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.stat-card[data-v-fd932d89]:nth-child(4):before{background:linear-gradient(90deg,#10b981,#059669)}.stat-icon[data-v-fd932d89]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;flex-shrink:0;transition:all .3s ease}.stat-icon i[data-v-fd932d89]{font-size:1.5rem;color:#fff}.stat-card:hover .stat-icon[data-v-fd932d89]{transform:scale(1.1) rotate(5deg)}.total-agents[data-v-fd932d89]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 16px #3b82f64d}.total-chats[data-v-fd932d89]{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 4px 16px #06b6d44d}.total-messages[data-v-fd932d89]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 16px #8b5cf64d}.active-status[data-v-fd932d89]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 16px #10b9814d}.stat-content[data-v-fd932d89]{display:flex;flex-direction:column;gap:.25rem}.stat-value[data-v-fd932d89]{font-size:1.75rem;font-weight:700;color:#0f172a;line-height:1}.stat-label[data-v-fd932d89]{font-size:.875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.agents-grid[data-v-fd932d89]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}[data-v-fd932d89] .skeleton-card{height:280px!important;border-radius:16px!important;background:linear-gradient(90deg,#f8fafccc,#f1f5f9e6,#f8fafccc)!important;background-size:200% 100%!important;animation:shimmer-fd932d89 1.5s infinite!important;border:1px solid rgba(0,0,0,.05)!important}@keyframes shimmer-fd932d89{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-fd932d89]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.08);border-radius:20px;box-shadow:0 4px 24px #0000000f}.empty-icon[data-v-fd932d89]{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f61a,#06b6d41a);border-radius:24px;margin-bottom:2rem;animation:float-fd932d89 3s ease-in-out infinite}.empty-icon i[data-v-fd932d89]{font-size:3.5rem;color:#3b82f6}@keyframes float-fd932d89{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.empty-title[data-v-fd932d89]{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 .75rem}.empty-text[data-v-fd932d89]{font-size:1rem;color:#64748b;margin:0 0 2rem;max-width:400px}[data-v-fd932d89] .empty-state-btn{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;padding:.875rem 2rem!important;border-radius:14px!important;color:#fff!important;font-weight:600!important;font-size:1rem!important;box-shadow:0 8px 24px #3b82f64d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-v-fd932d89] .empty-state-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;transform:translateY(-3px)!important;box-shadow:0 12px 32px #3b82f666!important}[data-v-fd932d89] .empty-state-btn:active{transform:translateY(-1px)!important}@media (max-width: 1024px){.agents-grid[data-v-fd932d89]{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width: 768px){.page-header[data-v-fd932d89]{flex-direction:column;gap:1.25rem}.header-content[data-v-fd932d89]{width:100%}.header-icon-wrapper[data-v-fd932d89]{width:48px;height:48px}.header-icon-wrapper i[data-v-fd932d89]{font-size:1.5rem}.page-title[data-v-fd932d89]{font-size:1.75rem}.page-subtitle[data-v-fd932d89]{font-size:.9375rem}.header-actions[data-v-fd932d89]{width:100%}[data-v-fd932d89] .premium-create-btn{width:100%!important;justify-content:center!important}.agents-grid[data-v-fd932d89]{grid-template-columns:1fr;gap:1rem}.empty-icon[data-v-fd932d89]{width:96px;height:96px}.empty-icon i[data-v-fd932d89]{font-size:2.75rem}.empty-title[data-v-fd932d89]{font-size:1.25rem}.empty-text[data-v-fd932d89]{font-size:.9375rem}}@media (max-width: 480px){.page-title[data-v-fd932d89]{font-size:1.5rem}.empty-state[data-v-fd932d89]{padding:3rem 1.5rem}}.premium-create-agent-page[data-v-ebd8ef89]{padding:2rem;background:#fafafa;min-height:100vh}.page-header[data-v-ebd8ef89]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;box-shadow:0 4px 24px #0000000f}.back-btn[data-v-ebd8ef89]{width:48px;height:48px;border-radius:12px;background:#3b82f614;border:1px solid rgba(59,130,246,.2);color:#3b82f6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-size:1.125rem}.back-btn[data-v-ebd8ef89]:hover{background:#3b82f626;transform:translate(-4px);box-shadow:0 4px 12px #3b82f633}.header-content[data-v-ebd8ef89]{display:flex;align-items:center;gap:1.25rem;flex:1}.header-icon-wrapper[data-v-ebd8ef89]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #3b82f64d;transition:all .3s ease}.page-header:hover .header-icon-wrapper[data-v-ebd8ef89]{transform:rotate(5deg) scale(1.05)}.header-icon-wrapper i[data-v-ebd8ef89]{font-size:1.75rem;color:#fff}.page-title[data-v-ebd8ef89]{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.page-subtitle[data-v-ebd8ef89]{font-size:.95rem;color:#64748b;margin:0}.limit-warning[data-v-ebd8ef89]{display:flex;gap:1rem;padding:1.25rem;margin-bottom:2rem;background:linear-gradient(135deg,#ef44441a,#dc26260d);border:1px solid rgba(239,68,68,.3);border-radius:12px}.limit-icon[data-v-ebd8ef89]{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,#ef4444,#dc2626);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #ef44444d}.limit-icon i[data-v-ebd8ef89]{font-size:1.5rem;color:#fff}.limit-content[data-v-ebd8ef89]{flex:1}.limit-title[data-v-ebd8ef89]{font-size:1rem;font-weight:700;color:#991b1b;margin:0 0 .5rem}.limit-text[data-v-ebd8ef89]{font-size:.9rem;color:#dc2626;margin:0;line-height:1.5}.upgrade-link[data-v-ebd8ef89]{color:#3b82f6;font-weight:700;text-decoration:underline;transition:color .2s ease}.upgrade-link[data-v-ebd8ef89]:hover{color:#2563eb}.premium-form[data-v-ebd8ef89]{display:flex;flex-direction:column;gap:2rem}.form-section[data-v-ebd8ef89]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:16px;padding:2rem;box-shadow:0 4px 24px #0000000f;transition:all .3s ease}.form-section[data-v-ebd8ef89]:hover{box-shadow:0 8px 32px #3b82f61a;border-color:#3b82f633}.section-header[data-v-ebd8ef89]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:2px solid rgba(59,130,246,.1)}.section-icon[data-v-ebd8ef89]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #3b82f64d;flex-shrink:0}.section-icon.ai-config[data-v-ebd8ef89]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 12px #8b5cf64d}.section-icon.prompt[data-v-ebd8ef89]{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 4px 12px #06b6d44d}.section-icon.advanced[data-v-ebd8ef89]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b4d}.section-icon i[data-v-ebd8ef89]{font-size:1.25rem;color:#fff}.section-title[data-v-ebd8ef89]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.section-subtitle[data-v-ebd8ef89]{font-size:.875rem;color:#64748b;margin:0}.form-grid-3[data-v-ebd8ef89]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.form-field[data-v-ebd8ef89]{display:flex;flex-direction:column;gap:.625rem}.field-label[data-v-ebd8ef89]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:#475569}.field-label i[data-v-ebd8ef89]:first-child{color:#3b82f6;font-size:.875rem}.required[data-v-ebd8ef89]{color:#ef4444;font-weight:700}.info-icon[data-v-ebd8ef89]{color:#94a3b8!important;font-size:.875rem!important;cursor:help;transition:color .2s ease}.info-icon[data-v-ebd8ef89]:hover{color:#3b82f6!important}.error-text[data-v-ebd8ef89]{color:#ef4444;font-size:.8125rem;font-weight:500;margin-top:.25rem}.loading-state[data-v-ebd8ef89]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#3b82f60d;border:1px solid rgba(59,130,246,.2);border-radius:10px;color:#3b82f6;font-size:.9375rem}.loading-state i[data-v-ebd8ef89]{font-size:1.125rem}.toggle-group[data-v-ebd8ef89]{display:grid;gap:1rem;margin-top:1.5rem}.toggle-item[data-v-ebd8ef89]{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#3b82f608;border:1px solid rgba(59,130,246,.1);border-radius:12px;transition:all .3s ease}.toggle-item[data-v-ebd8ef89]:hover{background:#3b82f60d;border-color:#3b82f633;transform:translate(4px)}.toggle-label[data-v-ebd8ef89]{display:flex;align-items:center;gap:1rem;flex:1;cursor:pointer}.toggle-icon[data-v-ebd8ef89]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #3b82f64d}.toggle-icon.debug[data-v-ebd8ef89]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b4d}.toggle-icon i[data-v-ebd8ef89]{color:#fff;font-size:1rem}.toggle-title[data-v-ebd8ef89]{font-size:.9375rem;font-weight:600;color:#1e293b;margin-bottom:.25rem}.toggle-description[data-v-ebd8ef89]{font-size:.8125rem;color:#64748b}.form-actions[data-v-ebd8ef89]{display:flex;justify-content:flex-end;padding-top:1rem}@media (max-width: 768px){.premium-create-agent-page[data-v-ebd8ef89]{padding:1rem}.page-header[data-v-ebd8ef89]{flex-direction:column;align-items:flex-start;gap:1rem}.header-content[data-v-ebd8ef89]{flex-direction:column;align-items:flex-start}.form-section[data-v-ebd8ef89]{padding:1.5rem}.form-grid-3[data-v-ebd8ef89]{grid-template-columns:1fr}.section-header[data-v-ebd8ef89]{flex-direction:column;align-items:flex-start}}.premium-input{padding:.875rem 1rem!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;font-size:.9375rem!important;transition:all .3s ease!important;background:#ffffff80!important}.premium-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.premium-select{border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;transition:all .3s ease!important;background:#ffffff80!important}.premium-select:not(.p-disabled):hover{border-color:#3b82f64d!important}.premium-select:not(.p-disabled).p-focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.model-group-label{font-weight:700;color:#3b82f6;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;padding:.5rem .25rem}.premium-input-number{border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;transition:all .3s ease!important;background:#ffffff80!important}.premium-input-number:not(.p-disabled):hover{border-color:#3b82f64d!important}.premium-input-number:not(.p-disabled).p-focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.premium-input-number .p-inputnumber-button{border:none!important;background:#3b82f614!important;color:#3b82f6!important;transition:all .2s ease!important}.premium-input-number .p-inputnumber-button:hover{background:#3b82f626!important}.premium-textarea{padding:.875rem 1rem!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:10px!important;font-size:.9375rem!important;transition:all .3s ease!important;background:#ffffff80!important;font-family:Courier New,monospace!important;line-height:1.6!important}.premium-textarea:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.premium-toggle.p-inputswitch{width:3rem!important;height:1.75rem!important}.premium-toggle.p-inputswitch .p-inputswitch-slider{background:#cbd5e1!important;border-radius:1rem!important;transition:all .3s ease!important}.premium-toggle.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:linear-gradient(135deg,#3b82f6,#2563eb)!important}.premium-toggle.p-inputswitch .p-inputswitch-slider:before{width:1.25rem!important;height:1.25rem!important;left:.25rem!important;margin-top:-.625rem!important;border-radius:50%!important;transition:all .3s ease!important}.premium-toggle.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translate(1.25rem)!important}.submit-btn{padding:1rem 2.5rem!important;border-radius:12px!important;background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border:none!important;font-size:1rem!important;font-weight:700!important;box-shadow:0 4px 16px #3b82f64d!important;transition:all .3s ease!important}.submit-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #3b82f666!important}.submit-btn .p-button-label{font-weight:700!important}.loader[data-v-d6009f40]{width:8em;height:8em}.loader__eye1[data-v-d6009f40],.loader__eye2[data-v-d6009f40],.loader__mouth1[data-v-d6009f40],.loader__mouth2[data-v-d6009f40]{animation:eye1-d6009f40 3s ease-in-out infinite}.loader__eye1[data-v-d6009f40],.loader__eye2[data-v-d6009f40]{transform-origin:64px 64px}.loader__eye2[data-v-d6009f40]{animation-name:eye2-d6009f40}.loader__mouth1[data-v-d6009f40]{animation-name:mouth1-d6009f40}.loader__mouth2[data-v-d6009f40]{animation-name:mouth2-d6009f40;visibility:hidden}@media (prefers-color-scheme: dark){[data-v-d6009f40]:root{--bg: hsl(var(--hue), 90%, 10%);--fg: hsl(var(--hue), 90%, 90%)}}@keyframes eye1-d6009f40{0%{transform:rotate(-260deg) translateY(-56px)}50%,60%{animation-timing-function:cubic-bezier(.17,0,.58,1);transform:rotate(-40deg) translateY(-56px) scale(1)}to{transform:rotate(225deg) translateY(-56px) scale(.35)}}@keyframes eye2-d6009f40{0%{transform:rotate(-260deg) translateY(-56px)}50%{transform:rotate(40deg) translateY(-56px) rotate(-40deg) scale(1)}52.5%{transform:rotate(40deg) translateY(-56px) rotate(-40deg) scaleY(0)}55%,70%{animation-timing-function:cubic-bezier(0,0,.28,1);transform:rotate(40deg) translateY(-56px) rotate(-40deg) scale(1)}to{transform:rotate(150deg) translateY(-56px) scale(.4)}}@keyframes eyeBlink-d6009f40{0%,25%,75%,to{transform:scaleY(1)}50%{transform:scaleY(0)}}@keyframes mouth1-d6009f40{0%{animation-timing-function:ease-in;stroke-dasharray:0 351.86;stroke-dashoffset:0}25%{animation-timing-function:ease-out;stroke-dasharray:175.93 351.86;stroke-dashoffset:0}50%{animation-timing-function:steps(1,start);stroke-dasharray:175.93 351.86;stroke-dashoffset:-175.93;visibility:visible}75%,to{visibility:hidden}}@keyframes mouth2-d6009f40{0%{animation-timing-function:steps(1,end);visibility:hidden}50%{animation-timing-function:ease-in-out;visibility:visible;stroke-dashoffset:0}to{stroke-dashoffset:-351.86}}.premium-view-agent[data-v-8ba0596d]{display:grid;grid-template-columns:1fr 340px;gap:1.5rem;padding:2rem;min-height:100vh;background:#fafafa}.agent-sidebar[data-v-8ba0596d]{display:flex;flex-direction:column;gap:1.5rem}.agent-info-card[data-v-8ba0596d]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:20px;padding:1.75rem;box-shadow:0 4px 24px #0000000f}.agent-header[data-v-8ba0596d]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.06)}.agent-icon[data-v-8ba0596d]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 16px #3b82f64d;animation:pulse-8ba0596d 2s ease-in-out infinite}@keyframes pulse-8ba0596d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.agent-icon i[data-v-8ba0596d]{font-size:1.75rem;color:#fff}.agent-details[data-v-8ba0596d]{flex:1;min-width:0}.agent-name[data-v-8ba0596d]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .75rem;line-height:1.3;word-wrap:break-word}.agent-id-section[data-v-8ba0596d]{background:#3b82f60d;border:1px solid rgba(59,130,246,.15);border-radius:12px;padding:1rem}.id-label[data-v-8ba0596d]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#64748b;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.id-label i[data-v-8ba0596d]{color:#94a3b8;font-size:.875rem}.id-value[data-v-8ba0596d]{font-family:Courier New,monospace;font-size:.875rem;font-weight:600;color:#3b82f6;background:#fff;padding:.625rem .875rem;border-radius:8px;margin-bottom:.75rem;word-break:break-all;border:1px solid rgba(59,130,246,.2)}.copy-id-btn[data-v-8ba0596d]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem;background:#fff;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.copy-id-btn[data-v-8ba0596d]:hover{background:#3b82f61a;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 2px 8px #3b82f633}.copy-id-btn i[data-v-8ba0596d]{font-size:.875rem}.nav-tabs[data-v-8ba0596d]{display:flex;flex-direction:column;gap:.5rem}.nav-tab[data-v-8ba0596d]{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;background:#ffffff80;border:1px solid rgba(59,130,246,.1);border-radius:12px;color:#64748b;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.nav-tab[data-v-8ba0596d]:hover{background:#3b82f60d;border-color:#3b82f633;color:#3b82f6;transform:translate(4px)}.nav-tab.active[data-v-8ba0596d]{background:linear-gradient(135deg,#3b82f6,#06b6d4);border-color:transparent;color:#fff;box-shadow:0 4px 16px #3b82f64d;transform:translate(4px)}.nav-tab.active .tab-icon[data-v-8ba0596d]{transform:scale(1.1)}.tab-icon[data-v-8ba0596d]{font-size:1.25rem;flex-shrink:0;transition:transform .3s ease}.tab-label[data-v-8ba0596d]{flex:1;text-align:left}.tab-arrow[data-v-8ba0596d]{font-size:.875rem;opacity:.9;margin-left:auto}.agent-content[data-v-8ba0596d]{min-height:calc(100vh - 4rem)}.content-wrapper[data-v-8ba0596d]{background:linear-gradient(to bottom,#fffffff2,#fffffffa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.1);border-radius:20px;padding:2rem;box-shadow:0 4px 24px #0000000f;min-height:calc(100vh - 4rem)}@media (max-width: 1024px){.premium-view-agent[data-v-8ba0596d]{grid-template-columns:1fr 300px;gap:1.25rem;padding:1.5rem}.agent-info-card[data-v-8ba0596d],.content-wrapper[data-v-8ba0596d]{padding:1.5rem}}@media (max-width: 768px){.premium-view-agent[data-v-8ba0596d]{grid-template-columns:1fr;gap:1rem;padding:1rem}.agent-sidebar[data-v-8ba0596d]{order:2}.agent-content[data-v-8ba0596d]{order:1;min-height:auto}.agent-info-card[data-v-8ba0596d]{padding:1.25rem}.agent-header[data-v-8ba0596d]{flex-direction:column;align-items:center;text-align:center}.agent-icon[data-v-8ba0596d]{width:48px;height:48px}.agent-icon i[data-v-8ba0596d]{font-size:1.5rem}.agent-name[data-v-8ba0596d]{font-size:1.125rem}.nav-tabs[data-v-8ba0596d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.nav-tab[data-v-8ba0596d]{flex-direction:column;padding:.875rem;text-align:center;gap:.5rem}.nav-tab[data-v-8ba0596d]:hover,.nav-tab.active[data-v-8ba0596d]{transform:translateY(-2px)}.tab-icon[data-v-8ba0596d]{font-size:1.5rem}.tab-label[data-v-8ba0596d]{font-size:.875rem;text-align:center}.tab-arrow[data-v-8ba0596d]{display:none}.content-wrapper[data-v-8ba0596d]{padding:1.25rem;min-height:60vh}}@media (max-width: 480px){.nav-tabs[data-v-8ba0596d]{grid-template-columns:1fr}.agent-name[data-v-8ba0596d]{font-size:1rem}}.premium-model-badge{background:linear-gradient(135deg,#3b82f626,#06b6d426)!important;color:#3b82f6!important;border:1px solid rgba(59,130,246,.3)!important;border-radius:8px!important;padding:.375rem .75rem!important;font-size:.875rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important}[data-v-f9aca0e9] .svg-map{width:100%;height:auto}[data-v-f9aca0e9] .svg-map svg{width:100%;height:auto}[data-v-f9aca0e9] .svg-map path{outline:none}[data-v-f9aca0e9] .svg-map .svg-map__location{outline:none}.tooltip[data-v-f9aca0e9]{z-index:1000;pointer-events:none}.card[data-v-346135a3]{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;padding:1.5rem}@font-face{font-family:primeicons;font-display:block;src:url(/build/assets/primeicons-DMOk5skT.eot);src:url(/build/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/build/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/build/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/build/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/build/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
