.logo-component[data-v-9b1c2ff3]{transition:all .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.logo-icon-wrapper[data-v-9b1c2ff3]{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-icon-box[data-v-9b1c2ff3]{width:26px;height:26px;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:14px;box-shadow:0 4px 8px #6366f166;z-index:2;font-family:Inter,sans-serif;border:1px solid rgba(255,255,255,.1)}.accent-circle[data-v-9b1c2ff3]{position:absolute;border-radius:50%;z-index:1}.accent-1[data-v-9b1c2ff3]{width:8px;height:8px;background:#6366f166;top:-2px;right:-2px}.accent-2[data-v-9b1c2ff3]{width:6px;height:6px;background:#10b9814d;bottom:2px;left:-2px}.logo-text-wrapper[data-v-9b1c2ff3]{position:relative;padding-left:6px}.logo-main-text[data-v-9b1c2ff3]{font-size:16px;font-weight:800;margin:0;letter-spacing:-.5px;font-family:Inter,sans-serif;display:flex;align-items:center}.text-primary-gradient[data-v-9b1c2ff3]{background:linear-gradient(135deg,#818cf8,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-secondary-muted[data-v-9b1c2ff3]{color:#cbd5e1}.icon-only .logo-text-wrapper[data-v-9b1c2ff3]{display:none}[data-bs-theme=light] .text-primary-gradient[data-v-9b1c2ff3]{background:linear-gradient(135deg,#6366f1,#4f46e5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-bs-theme=light] .text-secondary-muted[data-v-9b1c2ff3]{color:#94a3b8}[data-bs-theme=dark] .text-secondary-muted[data-v-9b1c2ff3]{color:#cbd5e1}.side-nav[data-v-173843e3]{padding:.5rem 0}.side-nav-link.active[data-v-173843e3]{background:linear-gradient(135deg,#6366f126,#8b5cf61a);color:#6366f1!important;border-right:3px solid #6366f1;font-weight:600}.side-nav-link.active .menu-icon i[data-v-173843e3]{color:#6366f1}.side-nav-link[data-v-173843e3]:hover:not(.active){background:#6366f10d;color:#6366f1}.side-nav-item[data-v-173843e3]{margin:1px 8px}.side-nav-link[data-v-173843e3]{display:flex;align-items:center;padding:.5rem 1rem;color:#64748b;border-radius:8px;transition:all .2s ease;gap:.75rem;text-decoration:none;cursor:pointer}.sub-menu[data-v-173843e3]{list-style:none;padding:0}.sub-menu .side-nav-item[data-v-173843e3]{margin:0}.menu-icon[data-v-173843e3]{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.menu-icon i[data-v-173843e3]{font-size:1.15rem;transition:color .2s ease}.menu-text[data-v-173843e3]{font-size:.85rem;white-space:nowrap}.topbar-menu[data-v-e32e74db]{display:flex;align-items:center;justify-content:space-between}.topbar-item[data-v-e32e74db]{display:flex;align-items:center}.topbar-link[data-v-e32e74db]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:transparent;border:none;color:#64748b;transition:all .2s ease;cursor:pointer}.topbar-link[data-v-e32e74db]:hover{background:#6366f11a;color:#6366f1}.topbar-link.active[data-v-e32e74db]{background:#6366f126;color:#6366f1}.topbar-link-icon[data-v-e32e74db]{font-size:1.2rem}.dropdown[data-v-e32e74db]{position:relative}.dropdown-menu[data-v-e32e74db]{min-width:140px;padding:.5rem;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 10px 40px #0000001a;z-index:1050}.dropdown-item[data-v-e32e74db]{display:flex;align-items:center;padding:.5rem .75rem;border-radius:6px;font-size:.875rem;color:#475569;border:none;background:transparent;width:100%;text-align:left;cursor:pointer;transition:all .15s ease}.dropdown-item[data-v-e32e74db]:hover{background:#6366f114;color:#6366f1}.dropdown-item.active[data-v-e32e74db]{background:linear-gradient(135deg,#6366f126,#8b5cf61a);color:#6366f1;font-weight:600}.dropdown-item i[data-v-e32e74db]{font-size:1rem}.nav-user .topbar-link[data-v-e32e74db]{width:auto;padding:.25rem .5rem}[data-bs-theme=dark] .topbar-link[data-v-e32e74db]{color:#94a3b8}[data-bs-theme=dark] .topbar-link[data-v-e32e74db]:hover{background:#6366f133;color:#818cf8}[data-bs-theme=dark] .topbar-link.active[data-v-e32e74db]{background:#6366f140;color:#818cf8}[data-bs-theme=dark] .dropdown-menu[data-v-e32e74db]{background:#1e293b;border-color:#ffffff1a}[data-bs-theme=dark] .dropdown-item[data-v-e32e74db]{color:#cbd5e1}[data-bs-theme=dark] .dropdown-item[data-v-e32e74db]:hover{background:#6366f126;color:#818cf8}[data-bs-theme=dark] .dropdown-item.active[data-v-e32e74db]{background:#6366f140;color:#818cf8}.avatar-md[data-v-ff1bb466]{width:48px;height:48px}.fs-32[data-v-91d03fb9]{font-size:32px}.bg-gradient-primary[data-v-91d03fb9]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.bg-gradient-success[data-v-91d03fb9]{background:linear-gradient(135deg,#10b981,#14b8a6)}.bg-gradient-info[data-v-91d03fb9]{background:linear-gradient(135deg,#0ea5e9,#06b6d4)}.avatar-md[data-v-10b8a80c]{width:48px;height:48px}.fs-48[data-v-10b8a80c]{font-size:48px}.chat-bubble[data-v-10b8a80c]{max-width:80%}.whitespace-pre-wrap[data-v-10b8a80c]{white-space:pre-wrap}.avatar-xl[data-v-6c63eb5b]{width:80px;height:80px}.fs-32[data-v-6c63eb5b]{font-size:32px}.avatar-xl[data-v-cf10ff75]{width:80px;height:80px}.fs-32[data-v-cf10ff75]{font-size:32px}.fs-10[data-v-cf10ff75]{font-size:10px}.uppercase[data-v-cf10ff75]{text-transform:uppercase}.avatar-xl[data-v-f6150e20]{width:80px;height:80px}.fs-32[data-v-f6150e20]{font-size:32px}.fs-24[data-v-f6150e20]{font-size:24px}.fs-10[data-v-f6150e20]{font-size:10px}.uppercase[data-v-f6150e20]{text-transform:uppercase}.avatar-xl[data-v-67595281]{width:80px;height:80px}.fs-32[data-v-67595281]{font-size:32px}.fs-10[data-v-67595281]{font-size:10px}.uppercase[data-v-67595281]{text-transform:uppercase}.bg-success-subtle[data-v-67595281]{background-color:#22c55e1a!important;color:#22c55e!important}.bg-secondary-subtle[data-v-67595281]{background-color:#6b72801a!important;color:#6b7280!important}.page-main-title[data-v-807b1bdc]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-807b1bdc]{width:48px;height:48px}.avatar-sm[data-v-807b1bdc]{width:36px;height:36px}.fs-11[data-v-807b1bdc]{font-size:11px}.fs-20[data-v-807b1bdc]{font-size:20px}.fs-24[data-v-807b1bdc]{font-size:24px}.fs-36[data-v-807b1bdc]{font-size:36px}.fs-48[data-v-807b1bdc]{font-size:48px}.bg-primary-subtle[data-v-807b1bdc]{background-color:#6366f11a!important}.bg-success-subtle[data-v-807b1bdc]{background-color:#22c55e1a!important}.bg-danger-subtle[data-v-807b1bdc]{background-color:#ef44441a!important}.bg-warning-subtle[data-v-807b1bdc]{background-color:#f59e0b1a!important}.bg-info-subtle[data-v-807b1bdc]{background-color:#06b6d41a!important}.bg-secondary-subtle[data-v-807b1bdc]{background-color:#64748b1a!important}.bg-purple-subtle[data-v-807b1bdc]{background-color:#8b5cf61a!important}.bg-orange-subtle[data-v-807b1bdc]{background-color:#f973161a!important}.bg-teal-subtle[data-v-807b1bdc]{background-color:#14b8a61a!important}.bg-indigo-subtle[data-v-807b1bdc]{background-color:#4f46e51a!important}.bg-pink-subtle[data-v-807b1bdc]{background-color:#ec48991a!important}.bg-cyan-subtle[data-v-807b1bdc]{background-color:#06b6d41a!important}.text-primary[data-v-807b1bdc]{color:#6366f1!important}.text-success[data-v-807b1bdc]{color:#22c55e!important}.text-danger[data-v-807b1bdc]{color:#ef4444!important}.text-warning[data-v-807b1bdc]{color:#f59e0b!important}.text-info[data-v-807b1bdc]{color:#06b6d4!important}.text-purple[data-v-807b1bdc]{color:#8b5cf6!important}.text-orange[data-v-807b1bdc]{color:#f97316!important}.text-teal[data-v-807b1bdc]{color:#14b8a6!important}.text-indigo[data-v-807b1bdc]{color:#4f46e5!important}.text-pink[data-v-807b1bdc]{color:#ec4899!important}.text-cyan[data-v-807b1bdc]{color:#06b6d4!important}.progress[data-v-807b1bdc]{background-color:#e2e8f0;border-radius:10px}.progress-bar[data-v-807b1bdc]{border-radius:10px}.avatar-xl[data-v-d392709d]{width:80px;height:80px}.fs-32[data-v-d392709d]{font-size:32px}.fs-10[data-v-d392709d]{font-size:10px}.uppercase[data-v-d392709d]{text-transform:uppercase}.avatar-md[data-v-d935dc84]{width:48px;height:48px}.avatar-lg[data-v-f813ef80]{width:64px;height:64px}.fs-32[data-v-f813ef80]{font-size:32px}.avatar-xl[data-v-2e95e0a2]{width:80px;height:80px}.fs-32[data-v-2e95e0a2]{font-size:32px}.fs-10[data-v-2e95e0a2]{font-size:10px}.uppercase[data-v-2e95e0a2]{text-transform:uppercase}.avatar-md[data-v-32a67956]{width:48px;height:48px}.fs-24[data-v-32a67956]{font-size:24px}.bg-purple-subtle[data-v-32a67956]{background-color:#8b5cf61a}.text-purple[data-v-32a67956]{color:#8b5cf6}.avatar-lg[data-v-9ee87873]{width:64px;height:64px}.avatar-md[data-v-9ee87873]{width:48px;height:48px}.fs-32[data-v-9ee87873]{font-size:32px}.btn-link[data-v-8bad5583]{text-decoration:none;border:none;background:none;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem;transition:all .2s ease}.btn-link[data-v-8bad5583]:hover{background-color:#0000000d;color:var(--primary-color, #3B82F6)!important}.btn-link[data-v-8bad5583]:focus{outline:2px solid var(--primary-color, #3B82F6);outline-offset:2px}.app-search[data-v-8bad5583]{position:relative}.app-search-icon[data-v-8bad5583]{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:5}.app-search .form-control[data-v-8bad5583]{padding-left:2.5rem;padding-right:3rem}.app-search .form-control.is-invalid[data-v-8bad5583]{padding-right:3rem}@media (prefers-color-scheme: dark){.btn-link[data-v-8bad5583]:hover{background-color:#ffffff1a}}.avatar-xl[data-v-fc4a06dd]{width:80px;height:80px}.fs-32[data-v-fc4a06dd]{font-size:32px}.avatar-md[data-v-2e071adf]{width:48px;height:48px}.bg-success-subtle[data-v-41cb07bf]{background-color:#22c55e1a!important;color:#22c55e!important}.bg-danger-subtle[data-v-41cb07bf]{background-color:#ef44441a!important;color:#ef4444!important}.fs-14[data-v-41cb07bf]{font-size:14px}.fs-13[data-v-41cb07bf]{font-size:13px}.fs-48[data-v-41cb07bf]{font-size:48px}.avatar-xl[data-v-e881cc7d]{width:80px;height:80px}.fs-40[data-v-e881cc7d]{font-size:40px}.fs-10[data-v-e881cc7d]{font-size:10px}.fs-14[data-v-e881cc7d]{font-size:14px}.uppercase[data-v-e881cc7d]{text-transform:uppercase}.bg-primary-subtle[data-v-e881cc7d]{background-color:#3b82f61a!important;color:#3b82f6!important}.bg-success-subtle[data-v-e881cc7d]{background-color:#22c55e1a!important;color:#22c55e!important}.bg-info-subtle[data-v-e881cc7d]{background-color:#06b6d41a!important;color:#06b6d4!important}.bg-danger-subtle[data-v-e881cc7d]{background-color:#ef44441a!important;color:#ef4444!important}.avatar-xl[data-v-755e2e28]{width:80px;height:80px}.fs-32[data-v-755e2e28]{font-size:32px}.fs-24[data-v-755e2e28]{font-size:24px}.fs-10[data-v-755e2e28]{font-size:10px}.uppercase[data-v-755e2e28]{text-transform:uppercase}.bg-success-subtle[data-v-473a2625]{background-color:#22c55e1a!important;color:#22c55e!important}.bg-warning-subtle[data-v-473a2625]{background-color:#f59e0b1a!important;color:#f59e0b!important}.fs-14[data-v-473a2625]{font-size:14px}.uppercase[data-v-f7814b9b]{text-transform:uppercase}.tracking-wider[data-v-f7814b9b]{letter-spacing:.05em}.fs-24[data-v-f7814b9b]{font-size:24px}.avatar-md[data-v-f7814b9b]{width:60px;height:60px}.bg-success-subtle[data-v-f7814b9b]{background-color:#22c55e1a!important;color:#22c55e!important}.bg-warning-subtle[data-v-f7814b9b]{background-color:#f59e0b1a!important;color:#f59e0b!important}.avatar-xl[data-v-84c7f3f2]{width:80px;height:80px}.fs-24[data-v-84c7f3f2]{font-size:24px}.fs-10[data-v-84c7f3f2]{font-size:10px}.uppercase[data-v-84c7f3f2]{text-transform:uppercase}.bg-primary-subtle[data-v-84c7f3f2]{background-color:#3b82f61a!important;color:#3b82f6!important}.bg-success-subtle[data-v-84c7f3f2]{background-color:#22c55e1a!important;color:#22c55e!important}.bg-danger-subtle[data-v-84c7f3f2]{background-color:#ef44441a!important;color:#ef4444!important}.bg-warning-subtle[data-v-84c7f3f2]{background-color:#f59e0b1a!important;color:#f59e0b!important}.auth-bg-container[data-v-8ea40e79]{min-height:100vh;background-color:#f8f9fa;background-size:cover;background-position:center;position:relative;overflow:hidden}.auth-card-bg-img[data-v-8ea40e79]{width:300px;opacity:.5}.auth-box[data-v-8ea40e79]{min-height:100vh;padding:2rem 0}.auth-overlay[data-v-8ea40e79]{background:linear-gradient(to bottom,transparent,rgba(0,0,0,.7))}.auth-logo[data-v-8ea40e79]{height:40px;width:auto;object-fit:contain}.otp-input[data-v-2d87904b]{border:2px dashed #cbd5e1;border-radius:12px;background-color:#f8fafc;transition:all .2s ease-in-out}.otp-input[data-v-2d87904b]:focus{border:2px solid #0066FF;background-color:#fff;box-shadow:0 0 0 4px #0066ff1a}.otp-input.is-invalid[data-v-2d87904b]{border-color:#dc3545}.otp-input-container[data-v-2d87904b]{position:relative}.otp-input[data-v-2d87904b]:not(:placeholder-shown){background-color:#f8f9fa}@keyframes pulse-2d87904b{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.otp-input[data-v-2d87904b]:focus{animation:pulse-2d87904b .3s ease-in-out}.side-nav[data-v-aa7949eb]{padding:.5rem 0}.logo[data-v-aa7949eb]{height:70px;display:flex;align-items:center;padding:0 20px;text-decoration:none!important}[data-sidenav-size=condensed] .logo[data-v-aa7949eb]{padding:0;justify-content:center!important}[data-sidenav-size=condensed] .logo-lg[data-v-aa7949eb]{display:none!important}[data-sidenav-size=condensed] .logo-sm[data-v-aa7949eb]{display:block!important}.logo-lg[data-v-aa7949eb]{display:block}.logo-sm[data-v-aa7949eb]{display:none}.side-nav-link.active[data-v-aa7949eb]{background:linear-gradient(135deg,#6366f126,#8b5cf61a);color:#6366f1!important;border-right:3px solid #6366f1;font-weight:600}.side-nav-link.active .menu-icon i[data-v-aa7949eb]{color:#6366f1}.side-nav-link[data-v-aa7949eb]:hover:not(.active){background:#6366f10d;color:#6366f1}.side-nav-item[data-v-aa7949eb]{margin:1px 8px}.side-nav-link[data-v-aa7949eb]{display:flex;align-items:center;padding:.5rem 1rem;color:#64748b;border-radius:8px;transition:all .2s ease;gap:.75rem;text-decoration:none;cursor:pointer}.sub-menu[data-v-aa7949eb]{list-style:none;padding:0}.sub-menu .side-nav-item[data-v-aa7949eb]{margin:0}.menu-icon[data-v-aa7949eb]{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.menu-icon i[data-v-aa7949eb]{font-size:1.15rem;transition:color .2s ease}.menu-text[data-v-aa7949eb]{font-size:.85rem;white-space:nowrap}.upgrade-banner[data-v-aa7949eb]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.bg-primary-subtle[data-v-aa7949eb]{background-color:#6366f126!important}@media (max-width: 1024px){html.sidebar-enable .sidenav-menu,html.sidebar-enable .left-side-menu{left:0!important;visibility:visible!important;display:block!important;transform:translateZ(0)!important;opacity:1!important;width:260px!important;z-index:99999!important;margin-inline-start:0!important}html.sidebar-enable body{overflow:hidden!important}.sidenav-menu,.left-side-menu{transition:all .3s ease-in-out!important;z-index:99999!important;background:#fff!important;height:100vh!important;position:fixed!important;top:0!important;bottom:0!important;left:-270px!important;width:260px!important;display:block!important;overflow-y:auto!important;box-shadow:0 0 15px #0000001a!important}[data-bs-theme=dark] .sidenav-menu,[data-bs-theme=dark] .left-side-menu{background:#1e293b!important}.button-close-offcanvas{display:flex!important;position:absolute;top:15px;right:15px;z-index:101;background:#6366f11a;border:none;width:36px;height:36px;border-radius:10px;color:#6366f1;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px #0000001a;transition:all .2s ease}.button-close-offcanvas:hover{background:#6366f1;color:#fff;transform:rotate(90deg)}[data-bs-theme=dark] .button-close-offcanvas{background:#6366f133;color:#818cf8}[data-bs-theme=dark] .button-close-offcanvas:hover{background:#818cf8;color:#1e293b}}.topbar-menu[data-v-38847fad]{display:flex;align-items:center;justify-content:space-between}.topbar-item[data-v-38847fad]{display:flex;align-items:center}.topbar-link[data-v-38847fad]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:transparent;border:none;color:#64748b;transition:all .2s ease;cursor:pointer;text-decoration:none}.topbar-link[data-v-38847fad]:hover{background:#6366f11a;color:#6366f1}.topbar-link.active[data-v-38847fad]{background:#6366f126;color:#6366f1}.topbar-link-icon[data-v-38847fad]{font-size:1.2rem}.dropdown[data-v-38847fad]{position:relative}.dropdown-menu[data-v-38847fad]{min-width:140px;padding:.5rem;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 10px 40px #0000001a;z-index:1050}.dropdown-item[data-v-38847fad]{display:flex;align-items:center;padding:.5rem .75rem;border-radius:6px;font-size:.875rem;color:#475569;border:none;background:transparent;width:100%;text-align:left;cursor:pointer;transition:all .15s ease;text-decoration:none}.dropdown-item[data-v-38847fad]:hover{background:#6366f114;color:#6366f1}.dropdown-item.active[data-v-38847fad]{background:linear-gradient(135deg,#6366f126,#8b5cf61a);color:#6366f1;font-weight:600}.nav-user .topbar-link[data-v-38847fad]{width:auto;padding:.25rem .5rem}.avatar-sm[data-v-38847fad]{width:32px;height:32px;font-size:14px}.bg-primary-subtle[data-v-38847fad]{background-color:#6366f126!important}.bg-warning-subtle[data-v-38847fad]{background-color:#f59e0b26!important}.bg-danger-subtle[data-v-38847fad]{background-color:#ef444426!important}.bg-success-subtle[data-v-38847fad]{background-color:#22c55e26!important}[data-bs-theme=dark] .topbar-link[data-v-38847fad]{color:#94a3b8}[data-bs-theme=dark] .topbar-link[data-v-38847fad]:hover{background:#6366f133;color:#818cf8}[data-bs-theme=dark] .dropdown-menu[data-v-38847fad]{background:#1e293b;border-color:#ffffff1a}[data-bs-theme=dark] .dropdown-item[data-v-38847fad]{color:#cbd5e1}[data-bs-theme=dark] .dropdown-item[data-v-38847fad]:hover{background:#6366f126;color:#818cf8}.footer[data-v-2a4664eb]{padding:15px 0;border-top:1px solid #e2e8f0;background:#fff}.fixed-chat-widget[data-v-47674568]{position:fixed;bottom:30px;right:30px;z-index:1050;font-family:Inter,sans-serif}.chat-toggle-btn[data-v-47674568]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;cursor:pointer;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.chat-toggle-btn[data-v-47674568]:hover{transform:scale(1.1)}.chat-window[data-v-47674568]{width:350px;height:500px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;animation:slideUp-47674568 .3s ease-out}.fixed-chat-widget.expanded .chat-window[data-v-47674568]{width:450px;height:700px}.chat-body[data-v-47674568]{flex:1;overflow-y:auto;font-size:.9rem}.message-bubble[data-v-47674568]{max-width:85%;font-size:.9rem;line-height:1.4}.bg-gradient-primary[data-v-47674568]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.markdown-content[data-v-47674568] p{margin-bottom:.5rem}.markdown-content[data-v-47674568] p:last-child{margin-bottom:0}.markdown-content[data-v-47674568] ul{padding-left:1rem;margin-bottom:.5rem}@keyframes slideUp-47674568{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 576px){.fixed-chat-widget[data-v-47674568]{bottom:20px;right:20px}.chat-window[data-v-47674568]{width:calc(100vw - 40px);height:80vh;position:fixed;bottom:80px;right:20px}.fixed-chat-widget.expanded .chat-window[data-v-47674568]{width:calc(100vw - 40px);height:85vh}}.fixed[data-v-a9a2f7b7]{animation:slideUp-a9a2f7b7 .3s ease-out}@keyframes slideUp-a9a2f7b7{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.swal2-icon{display:none!important}.swal2-popup{width:320px!important;padding:15px!important;border-radius:12px!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}.swal2-title{font-size:15px!important;font-weight:600!important;margin-bottom:8px!important}.swal2-html-container{font-size:13px!important;margin:10px 0!important;color:#666!important}.swal2-actions{margin-top:15px!important;gap:8px!important}.swal2-styled{padding:6px 16px!important;font-size:12px!important;font-weight:500!important;border-radius:6px!important}.small-toast-popup{width:auto!important;padding:10px 15px!important;min-height:auto!important;background:#fff!important}.small-toast-title{font-size:13px!important}.swal2-timer-progress-bar{background:#0000000d!important;height:2px!important}.sidebar-backdrop{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:99990;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .3s ease}@media (max-width: 1024px){html.sidebar-enable .sidebar-backdrop{display:block}}.page-main-title[data-v-a51ec151]{font-size:22px;font-weight:700;color:#1e293b}.account-type-check[data-v-a51ec151]{padding:12px;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s}.account-type-check[data-v-a51ec151]:hover{border-color:#6366f1;background:#6366f10d}.account-type-check[data-v-a51ec151]:has(input:checked){border-color:#6366f1;background:#6366f11a}.account-type-check input[data-v-a51ec151]{display:none}.color-btn[data-v-a51ec151]{width:32px;height:32px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.color-btn[data-v-a51ec151]:hover,.color-btn.active[data-v-a51ec151]{transform:scale(1.15);box-shadow:0 4px 12px #00000026}.page-main-title[data-v-472af822]{font-size:22px;font-weight:700;color:#1e293b}.bg-gradient-primary[data-v-472af822]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.avatar-md[data-v-472af822]{width:48px;height:48px}.avatar-xl[data-v-472af822]{width:64px;height:64px}.fs-22[data-v-472af822]{font-size:22px}.fs-32[data-v-472af822]{font-size:32px}.fs-48[data-v-472af822]{font-size:48px}.account-card[data-v-472af822]{transition:all .3s ease}.account-card[data-v-472af822]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001f!important}.ai-hero[data-v-6b973280]{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:24px;min-height:320px}.ai-hero-shapes .shape[data-v-6b973280]{position:absolute;background:#ffffff1a;border-radius:50%}.shape-1[data-v-6b973280]{width:300px;height:300px;top:-100px;right:-50px}.shape-2[data-v-6b973280]{width:200px;height:200px;bottom:-50px;left:-20px}.btn-white[data-v-6b973280]{background-color:#fff;border:none;color:#4f46e5}.btn-white[data-v-6b973280]:hover{background-color:#f8fafc;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.btn-outline-white[data-v-6b973280]{border:2px solid white;color:#fff;background:transparent}.btn-outline-white[data-v-6b973280]:hover{background:#fff;color:#4f46e5}.fs-120[data-v-6b973280]{font-size:120px}.fs-28[data-v-6b973280]{font-size:28px}.feature-card[data-v-6b973280]{border-radius:20px;transition:all .3s ease}.feature-card[data-v-6b973280]:hover{transform:translateY(-8px);box-shadow:0 12px 24px #00000014!important}.feature-icon-wrapper[data-v-6b973280]{width:54px;height:54px}.feature-badge[data-v-6b973280]{padding:6px 12px;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.5px;height:fit-content}.feature-btn[data-v-6b973280]{transition:all .2s}.feature-btn[data-v-6b973280]:hover{filter:brightness(.95);background-color:var(--bs-primary)!important;color:#fff!important}.feature-locked[data-v-6b973280]{opacity:.85;background-color:#f8fafc!important;border:1px dashed #cbd5e1!important}.feature-locked .feature-icon-wrapper[data-v-6b973280]{filter:grayscale(1);opacity:.5}.feature-locked[data-v-6b973280]:hover{transform:none!important;box-shadow:none!important}.avatar-md[data-v-6b973280]{width:56px;height:56px}.z-1[data-v-6b973280]{z-index:1}.page-main-title[data-v-b891b216]{font-size:22px;font-weight:700;color:#1e293b}.bg-gradient-primary[data-v-b891b216]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.avatar-sm[data-v-b891b216]{width:36px;height:36px}.avatar-xl[data-v-b891b216]{width:80px;height:80px}.fs-48[data-v-b891b216]{font-size:48px}.fs-24[data-v-b891b216]{font-size:24px}.chat-session-item[data-v-b891b216]{transition:all .2s;color:inherit}.chat-session-item[data-v-b891b216]:hover{background-color:#f8fafc}.quick-action-card[data-v-b891b216]{cursor:pointer;transition:all .2s}.quick-action-card[data-v-b891b216]:hover{border-color:#6366f1!important;background-color:#6366f10d;transform:translateY(-2px)}.bg-primary-subtle[data-v-b891b216]{background-color:#6366f11a}.page-main-title[data-v-093fe6df]{font-size:18px;font-weight:700;color:#1e293b}.chat-container[data-v-093fe6df]{height:calc(100vh - 220px);display:flex;flex-direction:column}.messages-area[data-v-093fe6df]{flex:1;overflow-y:auto;padding:20px}.bg-gradient-primary[data-v-093fe6df]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.avatar-sm[data-v-093fe6df]{width:36px;height:36px}.avatar-xl[data-v-093fe6df]{width:80px;height:80px}.fs-40[data-v-093fe6df]{font-size:40px}.fs-20[data-v-093fe6df]{font-size:20px}.message-bubble[data-v-093fe6df]{max-width:80%}.user-message .message-bubble[data-v-093fe6df]{border-bottom-right-radius:4px!important}.message-wrapper:not(.user-message) .message-bubble[data-v-093fe6df]{border-bottom-left-radius:4px!important}.message-content[data-v-093fe6df] p{margin-bottom:.5rem}.message-content[data-v-093fe6df] p:last-child{margin-bottom:0}.message-content[data-v-093fe6df] ul,.message-content[data-v-093fe6df] ol{margin-bottom:.5rem;padding-left:1.5rem}.message-content[data-v-093fe6df] code{background:#0000001a;padding:2px 6px;border-radius:4px}.typing-indicator[data-v-093fe6df]{display:flex;gap:4px}.typing-indicator span[data-v-093fe6df]{width:8px;height:8px;background:#6366f1;border-radius:50%;animation:typing-093fe6df 1s infinite ease-in-out}.typing-indicator span[data-v-093fe6df]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-093fe6df]:nth-child(3){animation-delay:.4s}@keyframes typing-093fe6df{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-8px);opacity:1}}.page-main-title[data-v-1990b6d6]{font-size:22px;font-weight:700}.avatar-md[data-v-1990b6d6]{width:48px;height:48px}.fs-32[data-v-1990b6d6]{font-size:32px}.bg-danger-subtle[data-v-1990b6d6]{background-color:#ef44440d!important}.bg-info-subtle[data-v-1990b6d6]{background-color:#06b6d40d!important}.text-info[data-v-1990b6d6]{color:#0891b2!important}.border-info[data-v-1990b6d6]{border-color:#06b6d4!important}.page-main-title[data-v-2a5d8cdf],.page-main-title[data-v-bbc17aab]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-bbc17aab]{width:48px;height:48px}.avatar-sm[data-v-bbc17aab]{width:36px;height:36px}.fs-18[data-v-bbc17aab]{font-size:18px}.fs-24[data-v-bbc17aab]{font-size:24px}.fs-48[data-v-bbc17aab]{font-size:48px}.bg-primary-subtle[data-v-bbc17aab]{background-color:#6366f11a}.bg-success-subtle[data-v-bbc17aab]{background-color:#22c55e1a}.bg-danger-subtle[data-v-bbc17aab]{background-color:#ef44441a}.bg-warning-subtle[data-v-bbc17aab]{background-color:#f59e0b1a}.bill-card[data-v-bbc17aab]{transition:all .3s ease}.bill-card[data-v-bbc17aab]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a!important}.bill-card.border-danger[data-v-bbc17aab]{border:2px solid #ef4444!important}.page-main-title[data-v-367aee65]{font-size:22px;font-weight:700;color:#1e293b}.color-btn[data-v-367aee65]{width:32px;height:32px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.color-btn[data-v-367aee65]:hover,.color-btn.active[data-v-367aee65]{transform:scale(1.15);box-shadow:0 4px 12px #00000026}.page-main-title[data-v-79c3aaa3]{font-size:22px;font-weight:700;color:#1e293b}.color-btn[data-v-79c3aaa3]{width:32px;height:32px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.color-btn[data-v-79c3aaa3]:hover,.color-btn.active[data-v-79c3aaa3]{transform:scale(1.15);box-shadow:0 4px 12px #00000026}.page-main-title[data-v-c27641b0]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-c27641b0]{width:48px;height:48px}.avatar-sm[data-v-c27641b0]{width:36px;height:36px}.fs-24[data-v-c27641b0]{font-size:24px}.fs-48[data-v-c27641b0]{font-size:48px}.bg-primary-subtle[data-v-c27641b0]{background-color:#6366f11a}.bg-success-subtle[data-v-c27641b0]{background-color:#22c55e1a}.bg-danger-subtle[data-v-c27641b0]{background-color:#ef44441a}.budget-card[data-v-c27641b0]{transition:all .3s ease}.budget-card[data-v-c27641b0]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a!important}.budget-card.border-danger[data-v-c27641b0]{border:2px solid #ef4444!important}.progress[data-v-c27641b0]{background-color:#e2e8f0;border-radius:10px}.progress-bar[data-v-c27641b0]{border-radius:10px}.page-main-title[data-v-486f9e45]{font-size:22px;font-weight:700}.avatar-lg[data-v-486f9e45]{width:64px;height:64px}.fs-32[data-v-486f9e45]{font-size:32px}.bg-primary-subtle[data-v-486f9e45]{background-color:#6366f11a!important}.text-success[data-v-486f9e45]{color:#10b981!important}.bg-success-subtle[data-v-486f9e45]{background-color:#10b9811a!important}.page-main-title[data-v-ade31501]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-ade31501]{width:48px;height:48px}.fs-20[data-v-ade31501]{font-size:20px}.fs-24[data-v-ade31501]{font-size:24px}.icon-btn[data-v-ade31501]{width:44px;height:44px;border-radius:8px;border:2px solid #e2e8f0;background:#fff;cursor:pointer;transition:all .2s}.icon-btn[data-v-ade31501]:hover{border-color:#6366f1}.color-btn[data-v-ade31501]{width:32px;height:32px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.color-btn[data-v-ade31501]:hover,.color-btn.active[data-v-ade31501]{transform:scale(1.15);box-shadow:0 4px 12px #00000026}.bg-success-subtle[data-v-ade31501]{background-color:#22c55e1a}.bg-danger-subtle[data-v-ade31501]{background-color:#ef44441a}.page-main-title[data-v-0d8de61e]{font-size:22px;font-weight:700;color:#1e293b}.avatar-sm[data-v-0d8de61e]{width:40px;height:40px}.fs-36[data-v-0d8de61e]{font-size:36px}.category-item[data-v-0d8de61e]{background:#f8fafc;transition:all .2s}.category-item[data-v-0d8de61e]:hover{background:#f1f5f9}.page-main-title[data-v-260dffc1]{font-size:22px;font-weight:700;color:#1e293b}.stat-card[data-v-260dffc1]{transition:all .3s ease}.stat-card[data-v-260dffc1]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a!important}.quick-stat-card[data-v-260dffc1]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014!important}.avatar-md[data-v-260dffc1]{width:48px;height:48px}.avatar-sm[data-v-260dffc1]{width:36px;height:36px}.fs-11[data-v-260dffc1]{font-size:11px}.fs-18[data-v-260dffc1]{font-size:18px}.fs-20[data-v-260dffc1]{font-size:20px}.fs-24[data-v-260dffc1]{font-size:24px}.fs-36[data-v-260dffc1]{font-size:36px}.fs-48[data-v-260dffc1]{font-size:48px}.bg-primary-subtle[data-v-260dffc1]{background-color:#6366f11a!important}.bg-success-subtle[data-v-260dffc1]{background-color:#22c55e1a!important}.bg-danger-subtle[data-v-260dffc1]{background-color:#ef44441a!important}.bg-warning-subtle[data-v-260dffc1]{background-color:#f59e0b1a!important}.bg-info-subtle[data-v-260dffc1]{background-color:#06b6d41a!important}.bg-secondary-subtle[data-v-260dffc1]{background-color:#64748b1a!important}.bg-purple-subtle[data-v-260dffc1]{background-color:#8b5cf61a!important}.text-primary[data-v-260dffc1]{color:#6366f1!important}.text-success[data-v-260dffc1]{color:#22c55e!important}.text-danger[data-v-260dffc1]{color:#ef4444!important}.text-warning[data-v-260dffc1]{color:#f59e0b!important}.text-info[data-v-260dffc1]{color:#06b6d4!important}.text-purple[data-v-260dffc1]{color:#8b5cf6!important}.progress[data-v-260dffc1]{background-color:#e2e8f0;border-radius:10px}.progress-bar[data-v-260dffc1]{border-radius:10px}.feature-locked[data-v-260dffc1]{opacity:.85;background-color:#f8fafc!important;border:1px dashed #cbd5e1!important}.feature-locked .avatar-md[data-v-260dffc1],.feature-locked .avatar-sm[data-v-260dffc1],.feature-locked .ti[data-v-260dffc1]{filter:grayscale(1);opacity:.5}.feature-locked[data-v-260dffc1]:hover{transform:none!important;box-shadow:none!important}.page-main-title[data-v-3d5942a4],.page-main-title[data-v-811cd6dd]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-811cd6dd]{width:48px;height:48px}.fs-18[data-v-811cd6dd]{font-size:18px}.fs-22[data-v-811cd6dd]{font-size:22px}.fs-24[data-v-811cd6dd]{font-size:24px}.fs-48[data-v-811cd6dd]{font-size:48px}.bg-success-subtle[data-v-811cd6dd]{background-color:#22c55e1a}.bg-danger-subtle[data-v-811cd6dd]{background-color:#ef44441a}.debt-card[data-v-811cd6dd]{transition:all .3s ease}.debt-card[data-v-811cd6dd]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a!important}.page-main-title[data-v-297ac408]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-297ac408]{width:48px;height:48px}.fs-20[data-v-297ac408]{font-size:20px}.fs-24[data-v-297ac408]{font-size:24px}.icon-btn[data-v-297ac408]{width:44px;height:44px;border-radius:8px;border:2px solid #e2e8f0;background:#fff;cursor:pointer;transition:all .2s}.icon-btn[data-v-297ac408]:hover{border-color:#6366f1}.icon-btn.active[data-v-297ac408]{border-width:2px}.color-btn[data-v-297ac408]{width:32px;height:32px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.color-btn[data-v-297ac408]:hover,.color-btn.active[data-v-297ac408]{transform:scale(1.15);box-shadow:0 4px 12px #00000026}.progress[data-v-297ac408]{background-color:#e2e8f0;border-radius:10px}.progress-bar[data-v-297ac408]{border-radius:10px}.page-main-title[data-v-fe600990]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-fe600990]{width:48px;height:48px}.fs-24[data-v-fe600990]{font-size:24px}.fs-48[data-v-fe600990]{font-size:48px}.goal-card[data-v-fe600990]{transition:all .3s ease}.goal-card[data-v-fe600990]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a!important}.progress[data-v-fe600990]{background-color:#e2e8f0;border-radius:10px}.progress-bar[data-v-fe600990]{border-radius:10px}.modal.show[data-v-fe600990]{background:#00000080}.page-title[data-v-12b13ef6]{font-size:24px;font-weight:700}.fs-48[data-v-12b13ef6]{font-size:48px}.fs-14[data-v-12b13ef6]{font-size:14px}.bg-primary-subtle[data-v-12b13ef6]{background-color:#6366f11a!important}.text-primary[data-v-12b13ef6]{color:#6366f1!important}.border-primary-subtle[data-v-12b13ef6]{border-color:#6366f133!important}.bg-success-subtle[data-v-12b13ef6]{background-color:#22c55e1a!important}.text-success[data-v-12b13ef6]{color:#22c55e!important}.bg-danger-subtle[data-v-12b13ef6]{background-color:#ef44441a!important}.text-danger[data-v-12b13ef6]{color:#ef4444!important}.bg-warning-subtle[data-v-12b13ef6]{background-color:#f59e0b1a!important}.text-warning[data-v-12b13ef6]{color:#f59e0b!important}.page-main-title[data-v-a8630f39]{font-size:22px;font-weight:700}.x-small[data-v-a8630f39]{font-size:10px}.bg-success-subtle[data-v-a8630f39]{background-color:#10b9811a!important}.text-success[data-v-a8630f39]{color:#10b981!important}.text-warning[data-v-a8630f39]{color:#f59e0b!important}.text-danger[data-v-a8630f39]{color:#ef4444!important}.page-main-title[data-v-d800cc3c],.page-main-title[data-v-ec78983f]{font-size:22px;font-weight:700;color:#1e293b}.fs-48[data-v-ec78983f]{font-size:48px}.investment-card[data-v-ec78983f]{transition:all .3s ease}.investment-card[data-v-ec78983f]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a!important}.page-main-title[data-v-626e08ef]{font-size:22px;font-weight:700;color:#1e293b}.avatar-sm[data-v-626e08ef]{width:40px;height:40px}.fs-48[data-v-626e08ef]{font-size:48px}.notification-item[data-v-626e08ef]{transition:background-color .2s}.notification-item[data-v-626e08ef]:hover{background-color:#f8fafc!important}.bg-primary-subtle[data-v-626e08ef]{background-color:#6366f11a}.bg-success-subtle[data-v-626e08ef]{background-color:#22c55e1a}.bg-danger-subtle[data-v-626e08ef]{background-color:#ef44441a}.bg-warning-subtle[data-v-626e08ef]{background-color:#f59e0b1a}.bg-info-subtle[data-v-626e08ef]{background-color:#06b6d41a}.page-main-title[data-v-068e55e8]{font-size:22px;font-weight:700;color:#1e293b}.fs-24[data-v-068e55e8]{font-size:24px}.bg-success-subtle[data-v-068e55e8]{background-color:#22c55e1a}.bg-secondary-subtle[data-v-068e55e8]{background-color:#94a3b81a}.page-main-title[data-v-6b6c7770]{font-size:22px;font-weight:700;color:#1e293b}.avatar-md[data-v-6b6c7770]{width:48px;height:48px}.avatar-lg[data-v-6b6c7770]{width:72px;height:72px}.fs-24[data-v-6b6c7770]{font-size:24px}.fs-32[data-v-6b6c7770]{font-size:32px}.bg-primary-subtle[data-v-6b6c7770]{background-color:#6366f11a}.bg-success-subtle[data-v-6b6c7770]{background-color:#22c55e1a}.bg-danger-subtle[data-v-6b6c7770]{background-color:#ef44441a}.bg-info-subtle[data-v-6b6c7770]{background-color:#06b6d41a}.bg-gradient-primary[data-v-6b6c7770]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.bg-gradient-success[data-v-6b6c7770]{background:linear-gradient(135deg,#22c55e,#16a34a)}.bg-gradient-warning[data-v-6b6c7770]{background:linear-gradient(135deg,#f59e0b,#d97706)}.report-card[data-v-6b6c7770]{transition:all .3s ease;cursor:pointer}.report-card[data-v-6b6c7770]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001f!important}.report-card:hover h5[data-v-6b6c7770]{color:#6366f1}.page-main-title[data-v-b5794f2b]{font-size:22px;font-weight:700;color:#1e293b}.nav-link[data-v-b5794f2b]{color:#64748b;transition:all .2s}.nav-link[data-v-b5794f2b]:hover:not(.active){background-color:#f8fafc}.form-switch .form-check-input[data-v-b5794f2b]{width:48px;height:24px;margin-right:12px}.avatar-lg[data-v-b5794f2b]{width:64px;height:64px}.bg-gradient-primary[data-v-b5794f2b]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.fs-28[data-v-b5794f2b]{font-size:28px}.fs-48[data-v-b5794f2b]{font-size:48px}.page-main-title[data-v-34d143c7]{font-size:22px;font-weight:700;color:#1e293b}.text-success[data-v-34d143c7]{color:#22c55e!important}.text-danger[data-v-34d143c7]{color:#ef4444!important}.page-main-title[data-v-2602232f]{font-size:22px;font-weight:700;color:#1e293b}.fs-48[data-v-2602232f]{font-size:48px}.text-success[data-v-2602232f]{color:#22c55e!important}.text-danger[data-v-2602232f]{color:#ef4444!important}.btn-icon[data-v-966eb98b]{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}.object-fit-cover[data-v-966eb98b]{object-fit:cover}.page-main-title[data-v-33b55c0c]{font-size:22px;font-weight:700;color:#1e293b}.fw-extrabold[data-v-33b55c0c]{font-weight:800}.landing-page[data-v-6aeeb94e]{font-family:Inter,Nunito,-apple-system,sans-serif;color:#1e293b;background:#fff;line-height:1.6}.landing-nav[data-v-6aeeb94e]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fffffffa;border-bottom:1px solid #e2e8f0;padding:16px 24px}.nav-container[data-v-6aeeb94e]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.nav-brand[data-v-6aeeb94e]{display:flex;align-items:center;gap:10px;text-decoration:none;color:#1e293b}.brand-icon[data-v-6aeeb94e]{width:40px;height:40px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.brand-text[data-v-6aeeb94e]{font-size:22px;font-weight:700;color:#6366f1}.nav-links[data-v-6aeeb94e]{display:flex;gap:32px}.nav-links a[data-v-6aeeb94e]{color:#64748b;text-decoration:none;font-weight:500}.nav-links a[data-v-6aeeb94e]:hover{color:#6366f1}.nav-actions[data-v-6aeeb94e]{display:flex;gap:12px}.btn-primary[data-v-6aeeb94e],.btn-outline[data-v-6aeeb94e],.btn-ghost[data-v-6aeeb94e],.btn-white[data-v-6aeeb94e]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none;border:none;cursor:pointer;transition:all .2s}.btn-primary[data-v-6aeeb94e]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff!important}.btn-primary[data-v-6aeeb94e]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #6366f166}.btn-outline[data-v-6aeeb94e]{background:transparent;border:2px solid #e2e8f0;color:#1e293b!important}.btn-outline[data-v-6aeeb94e]:hover{border-color:#6366f1;color:#6366f1!important}.btn-ghost[data-v-6aeeb94e]{background:transparent;color:#64748b!important}.btn-white[data-v-6aeeb94e]{background:#fff;color:#6366f1!important}.btn-lg[data-v-6aeeb94e]{padding:14px 28px;font-size:16px}.hero[data-v-6aeeb94e]{padding:140px 24px 80px;overflow:hidden}.hero-container[data-v-6aeeb94e]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero-badge[data-v-6aeeb94e]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:50px;color:#6366f1;font-size:14px;font-weight:600;margin-bottom:20px}.hero-title[data-v-6aeeb94e]{font-size:48px;font-weight:800;line-height:1.1;margin:0 0 20px;color:#1e293b}.title-highlight[data-v-6aeeb94e]{color:#6366f1;display:block}.hero-desc[data-v-6aeeb94e]{font-size:18px;color:#64748b;margin:0 0 30px;max-width:500px}.hero-buttons[data-v-6aeeb94e]{display:flex;gap:16px;margin-bottom:30px}.hero-trust[data-v-6aeeb94e]{display:flex;gap:24px}.trust-item[data-v-6aeeb94e]{display:flex;align-items:center;gap:6px;color:#64748b;font-size:14px}.trust-item i[data-v-6aeeb94e]{color:#22c55e}.hero-visual[data-v-6aeeb94e]{position:relative}.dashboard-mock[data-v-6aeeb94e]{background:#fff;border-radius:16px;box-shadow:0 20px 50px #00000026;overflow:hidden}.mock-header[data-v-6aeeb94e]{display:flex;gap:6px;padding:12px 16px;background:#f1f5f9;border-bottom:1px solid #e2e8f0}.dot[data-v-6aeeb94e]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-6aeeb94e]{background:#ef4444}.dot.yellow[data-v-6aeeb94e]{background:#f59e0b}.dot.green[data-v-6aeeb94e]{background:#22c55e}.mock-body[data-v-6aeeb94e]{padding:20px}.mock-stats[data-v-6aeeb94e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.mock-stat[data-v-6aeeb94e]{display:flex;align-items:center;gap:10px;padding:12px;background:#f8fafc;border-radius:10px}.mock-stat i[data-v-6aeeb94e]{font-size:20px}.mock-stat.green i[data-v-6aeeb94e]{color:#22c55e}.mock-stat.red i[data-v-6aeeb94e]{color:#ef4444}.mock-stat small[data-v-6aeeb94e]{display:block;font-size:11px;color:#94a3b8}.mock-stat strong[data-v-6aeeb94e]{display:block;font-size:16px;color:#1e293b}.mock-chart[data-v-6aeeb94e]{display:flex;align-items:flex-end;gap:8px;height:80px;margin-bottom:20px}.bar[data-v-6aeeb94e]{flex:1;background:#e2e8f0;border-radius:4px}.bar.active[data-v-6aeeb94e]{background:linear-gradient(to top,#6366f1,#8b5cf6)}.mock-goal[data-v-6aeeb94e]{padding:12px;background:#f8fafc;border-radius:10px}.goal-top[data-v-6aeeb94e]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px;font-weight:600}.goal-pct[data-v-6aeeb94e]{color:#6366f1}.goal-bar[data-v-6aeeb94e]{height:6px;background:#e2e8f0;border-radius:10px;overflow:hidden}.goal-fill[data-v-6aeeb94e]{width:75%;height:100%;background:linear-gradient(to right,#6366f1,#8b5cf6)}.float-card[data-v-6aeeb94e]{position:absolute;background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;padding:12px 16px;display:flex;align-items:center;gap:12px;bottom:-20px;left:-20px}.float-icon[data-v-6aeeb94e]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.float-icon.purple[data-v-6aeeb94e]{background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff}.float-text small[data-v-6aeeb94e]{display:block;font-size:10px;color:#94a3b8;text-transform:uppercase}.float-text strong[data-v-6aeeb94e]{display:block;font-size:13px;color:#1e293b}.stats-section[data-v-6aeeb94e]{padding:50px 24px;background:#1e293b}.stats-container[data-v-6aeeb94e]{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;text-align:center}.stat-value[data-v-6aeeb94e]{display:block;font-size:36px;font-weight:800;color:#6366f1}.stat-label[data-v-6aeeb94e]{color:#ffffffb3;font-size:14px}.section-container[data-v-6aeeb94e]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-6aeeb94e]{text-align:center;max-width:600px;margin:0 auto 50px}.section-badge[data-v-6aeeb94e]{display:inline-block;padding:6px 16px;background:#6366f11a;color:#6366f1;border-radius:50px;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:16px}.section-badge.purple[data-v-6aeeb94e]{background:#8b5cf633;color:#a78bfa}.section-title[data-v-6aeeb94e]{font-size:36px;font-weight:800;margin:0 0 16px;color:#1e293b}.section-title.white[data-v-6aeeb94e]{color:#fff}.section-desc[data-v-6aeeb94e]{font-size:18px;color:#64748b;margin:0}.section-desc.light[data-v-6aeeb94e]{color:#ffffffb3}.features-section[data-v-6aeeb94e]{padding:80px 24px;background:#f8fafc}.features-grid[data-v-6aeeb94e]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card[data-v-6aeeb94e]{background:#fff;border-radius:16px;padding:28px;border:1px solid #e2e8f0;transition:all .3s}.feature-card[data-v-6aeeb94e]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a;border-color:transparent}.feature-icon[data-v-6aeeb94e]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:20px}.feature-card h3[data-v-6aeeb94e]{font-size:20px;font-weight:700;margin:0 0 12px;color:#1e293b}.feature-card p[data-v-6aeeb94e]{font-size:14px;color:#64748b;margin:0 0 16px}.feature-card ul[data-v-6aeeb94e]{list-style:none;padding:0;margin:0}.feature-card li[data-v-6aeeb94e]{display:flex;align-items:center;gap:8px;font-size:13px;color:#64748b;padding:5px 0}.ai-section[data-v-6aeeb94e]{padding:80px 24px;background:linear-gradient(135deg,#1e1b4b,#312e81)}.ai-grid[data-v-6aeeb94e]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ai-features[data-v-6aeeb94e]{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.ai-feature[data-v-6aeeb94e]{display:flex;gap:16px;margin-bottom:24px}.ai-icon[data-v-6aeeb94e]{width:48px;height:48px;background:#ffffff1a;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;flex-shrink:0}.ai-feature h4[data-v-6aeeb94e]{font-size:16px;color:#fff;margin:0 0 4px}.ai-feature p[data-v-6aeeb94e]{font-size:14px;color:#fff9;margin:0}.chat-preview[data-v-6aeeb94e]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 50px #0000004d}.chat-header[data-v-6aeeb94e]{display:flex;align-items:center;gap:12px;padding:16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.chat-avatar[data-v-6aeeb94e]{width:40px;height:40px;background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.chat-header strong[data-v-6aeeb94e]{display:block;font-size:14px;color:#1e293b}.chat-header small[data-v-6aeeb94e]{display:block;font-size:12px;color:#22c55e}.chat-body[data-v-6aeeb94e]{padding:16px}.msg[data-v-6aeeb94e]{padding:12px 16px;border-radius:12px;margin-bottom:12px;font-size:14px}.msg.user[data-v-6aeeb94e]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;margin-left:40px}.msg.ai[data-v-6aeeb94e]{background:#f1f5f9;color:#1e293b;margin-right:40px}.msg.ai ul[data-v-6aeeb94e]{padding:8px 0 0;margin:0;list-style:none}.msg.ai li[data-v-6aeeb94e]{padding:3px 0;font-size:13px}.chat-input[data-v-6aeeb94e]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f8fafc;border-top:1px solid #e2e8f0;color:#94a3b8;font-size:14px}.chat-input i[data-v-6aeeb94e]{color:#6366f1;font-size:20px}.steps-section[data-v-6aeeb94e]{padding:80px 24px}.steps-grid[data-v-6aeeb94e]{display:flex;justify-content:center;align-items:flex-start;gap:20px}.step-card[data-v-6aeeb94e]{text-align:center;max-width:250px;position:relative}.step-num[data-v-6aeeb94e]{position:absolute;top:-10px;right:-10px;width:28px;height:28px;background:#6366f1;color:#fff;border-radius:50%;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.step-icon[data-v-6aeeb94e]{width:70px;height:70px;background:#6366f11a;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#6366f1;margin:0 auto 20px}.step-card h3[data-v-6aeeb94e]{font-size:18px;margin:0 0 10px;color:#1e293b}.step-card p[data-v-6aeeb94e]{font-size:14px;color:#64748b;margin:0}.step-line[data-v-6aeeb94e]{width:50px;height:2px;background:linear-gradient(to right,#6366f1,#8b5cf6);margin-top:40px}.testimonials-section[data-v-6aeeb94e]{padding:80px 24px;background:#f8fafc}.testimonials-grid[data-v-6aeeb94e]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonial-card[data-v-6aeeb94e]{background:#fff;border-radius:16px;padding:28px;border:1px solid #e2e8f0}.stars[data-v-6aeeb94e]{display:flex;gap:4px;margin-bottom:16px}.stars i[data-v-6aeeb94e]{color:#f59e0b;font-size:16px}.quote[data-v-6aeeb94e]{font-size:15px;color:#64748b;line-height:1.7;margin:0 0 20px}.author[data-v-6aeeb94e]{display:flex;align-items:center;gap:12px}.author-avatar[data-v-6aeeb94e]{width:44px;height:44px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.author strong[data-v-6aeeb94e]{display:block;font-size:14px;color:#1e293b}.author small[data-v-6aeeb94e]{display:block;font-size:12px;color:#94a3b8}.pricing-section[data-v-6aeeb94e]{padding:80px 24px}.pricing-grid[data-v-6aeeb94e]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1000px;margin:0 auto}.pricing-card[data-v-6aeeb94e]{background:#fff;border-radius:16px;padding:32px;border:2px solid #e2e8f0;position:relative;display:flex;flex-direction:column}.pricing-card.featured[data-v-6aeeb94e]{border-color:#6366f1;box-shadow:0 10px 40px #6366f133}.popular-badge[data-v-6aeeb94e]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;padding:4px 16px;border-radius:50px;font-size:11px;font-weight:700;text-transform:uppercase}.pricing-card h3[data-v-6aeeb94e]{font-size:22px;margin:0 0 8px;color:#1e293b}.plan-desc[data-v-6aeeb94e]{font-size:14px;color:#64748b;margin:0 0 20px}.price[data-v-6aeeb94e]{margin-bottom:24px}.price .currency[data-v-6aeeb94e]{font-size:20px;font-weight:600;vertical-align:top}.price .amount[data-v-6aeeb94e]{font-size:48px;font-weight:800;color:#1e293b}.price .period[data-v-6aeeb94e]{color:#94a3b8;font-size:14px}.plan-features[data-v-6aeeb94e]{list-style:none;padding:0;margin:0 0 24px;flex-grow:1}.plan-features li[data-v-6aeeb94e]{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:14px;color:#64748b;border-bottom:1px solid #f1f5f9}.plan-features li[data-v-6aeeb94e]:last-child{border-bottom:none}.plan-features i[data-v-6aeeb94e]{color:#22c55e;font-size:18px}.btn-pricing[data-v-6aeeb94e]{display:block;width:100%;padding:14px;border-radius:10px;font-weight:600;text-align:center;text-decoration:none;border:2px solid #e2e8f0;background:#fff;color:#1e293b;cursor:pointer;transition:all .2s}.btn-pricing.btn-primary[data-v-6aeeb94e]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:transparent;color:#fff}.btn-pricing[data-v-6aeeb94e]:hover{transform:translateY(-2px)}.cta-section[data-v-6aeeb94e]{padding:80px 24px;background:linear-gradient(135deg,#6366f1,#8b5cf6);text-align:center}.cta-section h2[data-v-6aeeb94e]{font-size:36px;font-weight:800;color:#fff;margin:0 0 16px}.cta-section p[data-v-6aeeb94e]{font-size:18px;color:#fffc;margin:0 0 30px}.site-footer[data-v-6aeeb94e]{padding:60px 24px 30px;background:#1e293b;color:#fff}.footer-container[data-v-6aeeb94e]{max-width:1200px;margin:0 auto 40px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.footer-brand[data-v-6aeeb94e]{display:flex;flex-direction:column;gap:12px}.footer-brand p[data-v-6aeeb94e]{color:#fff9;font-size:14px;max-width:250px;margin:0}.footer-links h4[data-v-6aeeb94e]{font-size:14px;font-weight:600;margin:0 0 16px;text-transform:uppercase;letter-spacing:1px}.footer-links a[data-v-6aeeb94e]{display:block;color:#fff9;text-decoration:none;font-size:14px;padding:6px 0}.footer-links a[data-v-6aeeb94e]:hover{color:#fff}.footer-bottom[data-v-6aeeb94e]{text-align:center;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.footer-bottom p[data-v-6aeeb94e]{color:#ffffff80;font-size:14px;margin:0}@media (max-width: 1024px){.hero-container[data-v-6aeeb94e]{grid-template-columns:1fr}.hero-visual[data-v-6aeeb94e]{display:none}.features-grid[data-v-6aeeb94e],.testimonials-grid[data-v-6aeeb94e],.pricing-grid[data-v-6aeeb94e]{grid-template-columns:repeat(2,1fr)}.ai-grid[data-v-6aeeb94e]{grid-template-columns:1fr}.ai-visual[data-v-6aeeb94e]{display:none}.footer-container[data-v-6aeeb94e]{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.nav-links[data-v-6aeeb94e]{display:none}.hero-title[data-v-6aeeb94e]{font-size:36px}.hero-buttons[data-v-6aeeb94e]{flex-direction:column}.hero-trust[data-v-6aeeb94e]{flex-direction:column;gap:10px}.stats-container[data-v-6aeeb94e]{grid-template-columns:repeat(2,1fr)}.features-grid[data-v-6aeeb94e],.testimonials-grid[data-v-6aeeb94e],.pricing-grid[data-v-6aeeb94e]{grid-template-columns:1fr}.steps-grid[data-v-6aeeb94e]{flex-direction:column;align-items:center}.step-line[data-v-6aeeb94e]{width:2px;height:30px;margin:0}.section-title[data-v-6aeeb94e]{font-size:28px}.footer-container[data-v-6aeeb94e]{grid-template-columns:1fr;text-align:center}.footer-brand[data-v-6aeeb94e]{align-items:center}}.monochrome-mode{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.monochrome-mode img,.monochrome-mode video{filter:grayscale(100%);-webkit-filter:grayscale(100%)}html{transition:filter .3s ease}html,body{scroll-behavior:smooth}.pagination-info[data-v-11ea1000]{font-size:11.5px;letter-spacing:.01em}.custom-pagination .page-link[data-v-11ea1000]{font-size:11px;color:#475569;border:1px solid #e2e8f0;margin:0 1px;padding:0;border-radius:5px!important;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:#fff}.page-item.active .page-link[data-v-11ea1000]{background-color:#6366f1;border-color:#6366f1;color:#fff!important;font-weight:600;box-shadow:0 2px 4px #6366f133}.page-link[data-v-11ea1000]:hover:not(.active):not(.disabled){background-color:#f1f5f9;color:#6366f1;border-color:#cbd5e1}.page-item.disabled .page-link[data-v-11ea1000]{background-color:#f8fafc;color:#cbd5e1;border-color:#e2e8f0;pointer-events:none}@media (max-width: 767.98px){.pagination-info[data-v-11ea1000]{order:2;text-align:center;margin-top:4px}nav[data-v-11ea1000]{order:1}.custom-pagination .page-link[data-v-11ea1000]{width:26px;height:26px;font-size:10px}}
