:root{--demo-bg:#03050a;--demo-bg-elev:#070a13;--demo-panel:rgba(10,13,24,.88);--demo-panel-2:rgba(14,18,31,.84);--demo-panel-3:#0c101c;--demo-line:rgba(255,255,255,.09);--demo-line-strong:rgba(126,106,255,.34);--demo-text:#f5f7fb;--demo-muted:#929bad;--demo-muted-2:#6d7588;--demo-violet:#9a58ff;--demo-pink:#e84cc4;--demo-cyan:#35d8ff;--demo-blue:#4f76ff;--demo-green:#40ddb5;--demo-warning:#f7c651;--demo-danger:#ff6f8f;--demo-gradient:linear-gradient(100deg,#b148e9 0%,#7958ff 48%,#39c9ff 100%);--demo-gradient-soft:linear-gradient(110deg,rgba(177,72,233,.18),rgba(74,91,255,.13) 50%,rgba(53,216,255,.1));--demo-shadow:0 18px 60px rgba(0,0,0,.36);--demo-sidebar:232px;--app-primary:#895cff;--app-secondary:#30c9fa;--app-accent:#e64bc0;--app-soft:rgba(137,92,255,.13)}html{background:var(--demo-bg)}html.dark{color-scheme:dark}body.demoai-product-theme{color:var(--demo-text);background:radial-gradient(circle at 68% -12%,rgba(66,64,157,.18),transparent 31%),radial-gradient(circle at 98% 4%,rgba(21,106,227,.1),transparent 24%),var(--demo-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.55}body.demoai-product-theme *{scrollbar-color:#353a4c transparent}body.demoai-product-theme ::-moz-selection{background:#895cff6b;color:#fff}body.demoai-product-theme ::selection{background:#895cff6b;color:#fff}body.demoai-product-theme .core-app-frame{background:transparent;min-height:100vh}body.demoai-product-theme .core-main{min-width:0;background:transparent;position:relative}body.demoai-product-theme .core-main:before{content:"";position:fixed;inset:0 0 0 var(--demo-sidebar);pointer-events:none;z-index:-1;background:radial-gradient(circle at 25% -6%,rgba(86,73,190,.1),transparent 32%),radial-gradient(circle at 83% 14%,rgba(39,93,217,.06),transparent 29%)}body.demoai-product-theme .core-page{padding-top:76px}body.demoai-product-theme .core-page-wide{width:min(1540px,calc(100% - 42px));max-width:none;margin:0 auto;padding-bottom:44px}body.demoai-product-theme .core-page-narrow{width:min(980px,calc(100% - 42px));margin:0 auto;padding-bottom:44px}body.demoai-product-theme .core-page-full-bleed{width:100%;padding-bottom:0}body.demoai-product-theme .core-sidebar{width:var(--demo-sidebar)!important;color:#dfe4ef;background:linear-gradient(180deg,#05070dfb,#04060cf9)!important;border-color:#ffffff18!important;box-shadow:none!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}body.demoai-product-theme .core-sidebar-art{opacity:.15;color:#7f62ff}body.demoai-product-theme .core-sidebar-scroll{padding-right:2px}body.demoai-product-theme .core-sidebar-scroll::-webkit-scrollbar{width:4px}body.demoai-product-theme .core-sidebar-scroll::-webkit-scrollbar-thumb{background:#272c3a;border-radius:999px}body.demoai-product-theme .core-nav-section-label{margin:15px 12px 7px;color:#61697b;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}body.demoai-product-theme .core-nav-link,body.demoai-product-theme .core-nav-dropdown-trigger{min-height:40px;padding:0 12px;border:1px solid transparent;border-radius:10px;color:#c8cedb;background:transparent;font-size:13.5px;font-weight:660;letter-spacing:-.005em;transition:.18s ease}body.demoai-product-theme .core-nav-link:hover,body.demoai-product-theme .core-nav-dropdown-trigger:hover{color:#fff;background:#ffffff0b}body.demoai-product-theme .core-nav-link-active,body.demoai-product-theme .core-nav-dropdown-trigger.core-nav-link-active{color:#fff!important;background:linear-gradient(90deg,#b13ad33b,#4052e63d)!important;border-color:#6a58ffb8!important;box-shadow:0 0 0 1px #e84cc41f inset,0 0 19px #4852ff29!important}body.demoai-product-theme .core-nav-icon{width:18px;color:#aeb6c8}body.demoai-product-theme .core-nav-link-active .core-nav-icon{color:#fff;filter:drop-shadow(0 0 7px rgba(204,84,255,.65))}body.demoai-product-theme .core-nav-chevron{color:#677084}body.demoai-product-theme .core-plan-card{border:1px solid rgba(124,94,255,.18)!important;border-radius:14px!important;background:radial-gradient(circle at 80% 92%,rgba(91,67,255,.24),transparent 34%),linear-gradient(155deg,#18142fe6,#080913f5)!important;color:#e8ebf4!important;box-shadow:none!important}body.demoai-product-theme .core-plan-card p{color:#aeb5c5!important}.demoai-top-utility{position:fixed;top:16px;right:22px;z-index:45;display:flex;align-items:center;gap:9px}.demoai-utility-btn{min-height:39px;border:1px solid var(--demo-line);border-radius:11px;background:#080b13d6;color:#e7eaf3;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 12px;font-size:12.5px;font-weight:720;box-shadow:0 8px 28px #0000002e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:.18s ease}.demoai-utility-btn:hover{border-color:#7867ff61;background:#0d111d;color:#fff}.demoai-utility-btn.demoai-utility-icon{width:39px;padding:0}.demoai-credit-bolt{color:#f7d34a;font-size:14px}.demoai-credit-plus{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:#171b27;color:#c9cfdd;font-size:11px}.demoai-notification-wrap{position:relative}.demoai-notification-dot{position:absolute;top:6px;right:7px;width:6px;height:6px;border-radius:50%;background:#bc50ff;box-shadow:0 0 8px #cc51ff}.demoai-top-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--demo-gradient);color:#fff;box-shadow:0 0 0 2px #282c40;font-size:12px}.demoai-top-user{position:relative}.demoai-top-user .core-sidebar-popover{right:0!important;left:auto!important;top:calc(100% + 9px)!important;bottom:auto!important;width:290px!important}.demoai-top-language{position:relative}.demoai-top-language .core-sidebar-popover{right:0!important;left:auto!important;top:calc(100% + 9px)!important;bottom:auto!important}body.demoai-product-theme .core-sidebar-popover,body.demoai-product-theme .core-nav-dropdown-menu{z-index:10050!important;border:1px solid rgba(124,108,255,.24)!important;border-radius:13px!important;background:linear-gradient(180deg,#101320fc,#080a12fe)!important;box-shadow:0 24px 70px #0000009e,0 0 0 1px #ffffff05 inset!important;color:#e7eaf2!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body.demoai-product-theme .core-sidebar-popover.is-open,body.demoai-product-theme .core-nav-dropdown-menu.is-open{display:block!important}body.demoai-product-theme .core-language-option,body.demoai-product-theme .core-user-popover-link,body.demoai-product-theme .core-nav-dropdown-link{min-height:40px;border-radius:9px;color:#cbd1df!important;background:transparent!important;font-size:12.5px;font-weight:660}body.demoai-product-theme .core-language-option:hover,body.demoai-product-theme .core-user-popover-link:hover,body.demoai-product-theme .core-nav-dropdown-link:hover{background:#ffffff0e!important;color:#fff!important}body.demoai-product-theme .core-language-option.is-active,body.demoai-product-theme .core-nav-dropdown-link-active{background:#7352ff21!important;color:#fff!important}body.demoai-product-theme .core-language-dot{background:#7356ff!important}body.demoai-product-theme .core-card,body.demoai-product-theme .core-auth-card,body.demoai-product-theme .core-stat-card,body.demoai-product-theme .core-empty,body.demoai-product-theme .core-hero,body.demoai-product-theme .core-section-card{border-color:var(--demo-line)!important;background:linear-gradient(180deg,#0d101ce6,#080a12eb)!important;color:var(--demo-text)!important;box-shadow:var(--demo-shadow)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body.demoai-product-theme .core-hero{border-radius:20px!important;overflow:hidden;position:relative}body.demoai-product-theme .core-hero:after{content:"";position:absolute;inset:auto -10% -80% 40%;height:240px;pointer-events:none;background:radial-gradient(circle,rgba(111,82,255,.22),transparent 62%)}body.demoai-product-theme .core-title,body.demoai-product-theme .core-section-title,body.demoai-product-theme h1,body.demoai-product-theme h2,body.demoai-product-theme h3{color:var(--demo-text)}body.demoai-product-theme .core-title-accent,body.demoai-product-theme .core-eyebrow{color:#a96eff}body.demoai-product-theme .core-subtitle,body.demoai-product-theme .core-section-copy,body.demoai-product-theme .core-help,body.demoai-product-theme .core-stat-label,body.demoai-product-theme .core-stat-copy{color:var(--demo-muted)!important}body.demoai-product-theme .core-stat-value{color:#fff!important}body.demoai-product-theme .core-stat-icon{background:linear-gradient(135deg,#8d52ff24,#2bc6fa17)!important;border:1px solid rgba(124,101,255,.13);color:#a878ff!important}body.demoai-product-theme .core-input,body.demoai-product-theme .core-select,body.demoai-product-theme .core-textarea,body.demoai-product-theme input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),body.demoai-product-theme select,body.demoai-product-theme textarea{color:#eef1f7;background:#0b0e18;border-color:#ffffff1a;border-radius:11px}body.demoai-product-theme input::-moz-placeholder,body.demoai-product-theme textarea::-moz-placeholder{color:#687186}body.demoai-product-theme input::placeholder,body.demoai-product-theme textarea::placeholder{color:#687186}body.demoai-product-theme .core-input:focus,body.demoai-product-theme .core-select:focus,body.demoai-product-theme .core-textarea:focus,body.demoai-product-theme input:focus,body.demoai-product-theme select:focus,body.demoai-product-theme textarea:focus{border-color:#745eff94!important;outline:none!important;box-shadow:0 0 0 3px #6d54ff1a!important}body.demoai-product-theme .core-label{color:#d7dbe6!important;font-size:12.5px!important;font-weight:760!important}body.demoai-product-theme .core-btn-primary{color:#fff!important;background:var(--demo-gradient)!important;border:0!important;border-radius:11px!important;box-shadow:0 10px 28px #5e4cff38!important;transition:.18s ease!important}body.demoai-product-theme .core-btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}body.demoai-product-theme .core-btn-secondary,body.demoai-product-theme .core-icon-button{color:#e0e4ef!important;background:#0d111c!important;border-color:var(--demo-line)!important;border-radius:10px!important}body.demoai-product-theme .core-btn-secondary:hover,body.demoai-product-theme .core-icon-button:hover{border-color:#7966ff61!important;background:#121725!important}body.demoai-product-theme .core-tag{color:#cfd4e2!important;background:#ffffff0b!important;border-color:var(--demo-line)!important}body.demoai-product-theme table{color:#dfe4ee}body.demoai-product-theme thead{color:#8f98aa}body.demoai-product-theme tr{border-color:#ffffff12!important}body.demoai-product-theme .core-alert-warning{background:#f7c65117!important;border-color:#f7c65138!important;color:#f5ddb0!important}body.demoai-product-theme .core-alert-error{background:#ff5b8414!important;border-color:#ff5b8438!important;color:#ffd1dc!important}body.demoai-product-theme .core-alert-success{background:#40ddb514!important;border-color:#40ddb533!important;color:#b7f4e1!important}body.demoai-product-theme .core-impersonation-banner{border-color:#f7c65138!important;background:#2b2311eb!important;color:#f8e8b3!important}body.demoai-product-theme .swal2-popup{color:#eef1f7!important;background:linear-gradient(180deg,#111522,#090c14)!important;border:1px solid rgba(126,108,255,.25)!important;border-radius:15px!important;box-shadow:0 28px 90px #000000b3!important}body.demoai-product-theme .swal2-title{color:#f7f8fb!important}body.demoai-product-theme .swal2-html-container{color:#aeb5c5!important}body.demoai-product-theme .swal2-confirm{background:var(--demo-gradient)!important;border-radius:10px!important;box-shadow:none!important}body.demoai-product-theme .swal2-cancel{background:#171b28!important;color:#d9deea!important;border-radius:10px!important}html.dark body.demoai-product-theme .dark\:bg-slate-900\/80,html.dark body.demoai-product-theme .dark\:bg-slate-950\/80,html.dark body.demoai-product-theme .dark\:bg-slate-950\/85,html.dark body.demoai-product-theme .dark\:bg-slate-950\/92{background-color:#080b13e6!important}html.dark body.demoai-product-theme .dark\:border-white\/10{border-color:#ffffff17!important}html.dark body.demoai-product-theme .dark\:text-slate-400{color:#929bad!important}html.dark body.demoai-product-theme .dark\:text-slate-300{color:#bfc5d2!important}html.dark body.demoai-product-theme .dark\:text-white{color:#f5f7fb!important}body.demoai-product-theme .core-mobile-topbar{background:#05070ded!important;border-color:var(--demo-line)!important;color:#fff!important}@media(max-width:1023px){:root{--demo-sidebar:0px}body.demoai-product-theme .core-page{padding-top:20px}body.demoai-product-theme .core-main:before{left:0}.demoai-top-utility{top:10px;right:64px;z-index:35}.demoai-top-utility .demoai-credits-label,.demoai-top-utility .demoai-language-label{display:none}.demoai-utility-btn{padding:0 9px}body.demoai-product-theme .core-page-wide,body.demoai-product-theme .core-page-narrow{width:min(100% - 24px,1540px)}}@media(max-width:640px){.demoai-top-utility{display:none}body.demoai-product-theme .core-page-wide,body.demoai-product-theme .core-page-narrow{width:min(100% - 18px,1540px)}}
