.dashboard-main h1{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.dashboard-main h1,.dashboard-main h2{letter-spacing:var(--tracking-tight);color:var(--color-text)}.dashboard-main h2{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.dashboard-main h3{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.dashboard-main .volt-card,.volt-glass{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);position:relative}.dashboard-main .volt-card:before,.volt-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.01) 40%,transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.dashboard-main input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.dashboard-main select,.dashboard-main textarea{background:var(--input-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.dashboard-main input:not([type=checkbox]):not([type=radio]):hover,.dashboard-main select:hover,.dashboard-main textarea:hover{border-color:var(--color-border-light);background:var(--color-surface-hover)}.dashboard-main input:not([type=checkbox]):not([type=radio]):focus,.dashboard-main select:focus,.dashboard-main textarea:focus{outline:none;border-color:var(--color-border-glow);box-shadow:var(--shadow-focus)}.dashboard-main input::placeholder,.dashboard-main textarea::placeholder{color:var(--color-text-faint)}.dashboard-main table{border-collapse:collapse}.dashboard-main table th{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}.dashboard-main>*{animation:voltFadeUp .45s var(--ease-out-expo) both}@keyframes voltFadeUp{0%{opacity:0}to{opacity:1}}.volt-drawer-backdrop{position:fixed;inset:0;background:var(--backdrop-scrim);backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);z-index:1000;animation:voltDrawerFade .22s var(--ease-out-expo)}.volt-drawer{position:fixed;top:12px;right:12px;bottom:12px;z-index:1001;display:flex;flex-direction:column;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:20px 22px;overflow-y:auto;overflow-x:hidden;box-shadow:var(--shadow-lg),0 0 0 1px hsla(0,0%,100%,.03) inset,-8px 0 40px rgba(0,0,0,.35);animation:voltDrawerSlide .32s var(--ease-out-expo)}.volt-drawer:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(155deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.02) 35%,transparent 55%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes voltDrawerFade{0%{opacity:0}to{opacity:1}}@keyframes voltDrawerSlide{0%{opacity:0;transform:translateX(16px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@media (max-width:768px){.volt-drawer{top:auto;left:8px;right:8px;bottom:8px;width:auto!important;max-height:calc(100dvh - 72px);border-radius:var(--radius-lg);animation:voltDrawerSlideUp .32s var(--ease-out-expo)}}@keyframes voltDrawerSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.volt-modal-backdrop{position:fixed;inset:0;background:var(--backdrop-scrim);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);animation:voltDrawerFade .22s var(--ease-out-expo)}.volt-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;max-height:min(88vh,860px);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:24px;overflow:hidden;box-shadow:var(--shadow-lg),0 0 0 1px hsla(0,0%,100%,.04) inset,0 0 80px rgba(124,58,237,.12),0 24px 64px rgba(0,0,0,.45);animation:voltModalIn .34s var(--ease-out-expo)}.volt-modal:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(155deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03) 40%,transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.volt-modal-accent{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#e879f9,#22d3ee,transparent);pointer-events:none;z-index:1}.volt-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px;border-bottom:1px solid var(--divider);position:relative;z-index:2;flex-shrink:0}.volt-modal-title{margin:0;font-size:20px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--color-text) 0,#c4b5fd 55%,#d48de8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.volt-modal-sub{margin:6px 0 0;font-size:13px;color:var(--color-text-muted);line-height:1.45}.volt-modal-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--fill-subtle);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.volt-modal-close:hover{border-color:rgba(155,123,247,.35);color:var(--color-primary-hover);background:rgba(155,123,247,.1);box-shadow:0 0 20px rgba(124,58,237,.15)}.volt-modal-body{flex:1 1;overflow-y:auto;padding:20px 24px 24px;position:relative;z-index:2}@keyframes voltModalIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:768px){.volt-modal{top:auto;bottom:0;left:0;right:0;transform:none;width:100%!important;max-height:92dvh;border-radius:24px 24px 0 0;animation:voltDrawerSlideUp .34s var(--ease-out-expo)}}.volt-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.volt-stat-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:4px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-xs)}.volt-stat-card:hover{border-color:var(--color-border-light);box-shadow:var(--shadow-sm)}.volt-stat-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);display:flex;align-items:center;gap:5px}.volt-stat-value{font-size:20px;font-weight:700;color:var(--color-text);line-height:1.1;letter-spacing:-.02em}.volt-stat-sub{font-size:10.5px;color:var(--color-text-faint)}.volt-page{display:flex;flex-direction:column;gap:18px;margin:0 auto;width:100%}.volt-page,.volt-page-wide{max-width:1100px}.volt-config-wrapper{flex:1 1;min-height:0;height:100%;max-width:1100px;overflow:hidden}.volt-config-wrapper,.volt-config-wrapper-stack{margin:0 auto;width:100%;display:flex;flex-direction:column}.volt-config-wrapper-stack{max-width:720px;gap:16px}.volt-config-wrapper-list{max-width:1100px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:18px}.volt-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.volt-page-title{font-size:clamp(22px,3vw,28px);font-weight:800;letter-spacing:-.03em;margin:0;background:linear-gradient(135deg,var(--color-text) 0,#c4b5fd 55%,#d48de8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.volt-page-sub{margin:6px 0 0;font-size:13px;color:var(--color-text-muted);line-height:1.5}.volt-input-wrap{position:relative;width:100%}.volt-input-wrap>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-text-faint);opacity:.45;pointer-events:none}.volt-input{display:block;width:100%;height:42px;padding:0 16px;border:1px solid var(--input-border);border-radius:10px;background:var(--input-bg);color:var(--color-text);font-size:15px;line-height:normal;outline:none;box-sizing:border-box;transition:border-color .15s ease}.volt-input-wrap .volt-input{padding-left:40px}.volt-input:focus{border-color:var(--input-border-focus)}.volt-input::placeholder{color:var(--color-text-faint)}.volt-list-shell{background:var(--fill-subtle);border:1px solid var(--border-subtle);border-radius:14px;overflow:hidden}.volt-page-compact-title{font-size:20px;font-weight:700;letter-spacing:-.03em;color:var(--color-text);margin:0}.volt-page-compact-meta{font-size:12px;color:var(--color-text-muted);font-weight:500}.volt-panel{background:var(--elevated-surface);border:1px solid var(--elevated-border);border-radius:22px;backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.volt-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);pointer-events:none}.volt-panel-accent-violet:after{background:linear-gradient(90deg,#8b5cf6,#e879f9,transparent)}.volt-panel-accent-cyan:after,.volt-panel-accent-violet:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;pointer-events:none}.volt-panel-accent-cyan:after{background:linear-gradient(90deg,#22d3ee,#8b5cf6,transparent)}.volt-panel-body{padding:20px 22px;position:relative;z-index:1}.volt-panel-title{font-size:14px;font-weight:700;margin:0 0 4px;letter-spacing:-.01em;color:var(--color-text);display:flex;align-items:center;gap:8px}.volt-panel-desc{font-size:11.5px;color:var(--color-text-muted);margin:0 0 18px;line-height:1.45}.volt-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:none;border-radius:var(--radius-full);background:linear-gradient(135deg,#7c3aed,#9b7bf7);color:#fff;font-size:12.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 16px rgba(124,58,237,.28);transition:all var(--transition-fast)}.volt-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px rgba(124,58,237,.35)}.volt-btn-primary:disabled{opacity:.5;cursor:not-allowed}.volt-btn-ghost{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--fill-subtle);color:var(--color-text-secondary);font-size:12.5px;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.volt-btn-ghost:hover{border-color:var(--color-border-light);color:var(--color-text)}.volt-btn-ai{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;background:var(--color-primary-light);color:var(--tab-active-color);border:1px solid var(--color-border-accent);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.volt-btn-ai:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.volt-btn-ai:disabled{opacity:.5;cursor:not-allowed}.volt-config-page .volt-field{margin-bottom:16px}.volt-config-page .volt-label{display:block;font-size:11px;color:var(--color-text-muted);margin-bottom:6px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.volt-config-page .volt-hint{font-size:11px;color:var(--color-text-faint);margin-top:4px;line-height:1.4}.volt-config-page .volt-section-title{font-size:16px;font-weight:700;margin-bottom:4px;letter-spacing:-.01em}.volt-config-page textarea{resize:vertical;min-height:100px;line-height:1.5}.volt-grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.volt-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}.volt-empty{text-align:center;padding:48px 20px;color:var(--color-text-muted)}.volt-empty p{margin:8px 0 0;font-size:13px}.volt-integration-card{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:18px;border:1px solid var(--elevated-border);background:var(--elevated-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer;transition:all var(--transition-fast)}.volt-integration-card:hover{border-color:var(--color-border-glow);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.volt-integration-icon{width:42px;height:42px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.volt-toggle-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--divider)}.volt-toggle-row:last-child{border-bottom:none}.volt-status-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-full);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.volt-status-active{background:var(--color-success-light);color:var(--color-success);border:1px solid rgba(61,214,140,.2)}.volt-status-inactive{background:var(--fill-muted);color:var(--color-text-muted);border:1px solid var(--color-border)}.volt-bot-shell{display:flex;gap:0;flex:1 1;min-height:0;height:100%;max-height:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-card)}.volt-bot-shell,.volt-bot-sidebar{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.volt-bot-sidebar{width:220px;min-width:220px;background:var(--glass-bg);border-right:1px solid var(--color-border);overflow-y:auto;padding:12px 0}.volt-bot-nav-group{padding:12px 16px 6px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint);font-weight:700}.volt-bot-nav-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 16px;background:transparent;color:var(--color-text-secondary);border:none;border-left:3px solid transparent;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:all var(--transition-fast)}.volt-bot-nav-item:hover{background:var(--fill-subtle);color:var(--color-text)}.volt-bot-nav-item-active{background:linear-gradient(135deg,rgba(139,92,246,.12),rgba(232,121,249,.06));color:#b49dff;border-left-color:#8b5cf6;font-weight:600}.volt-bot-main{flex:1 1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--color-bg-secondary)}.volt-bot-toolbar{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;padding:14px 24px;border-bottom:1px solid var(--color-border);background:rgba(139,92,246,.02)}.volt-bot-toolbar h2{font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0;color:var(--color-text)}.volt-bot-content{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px}.volt-dot-filled{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 6px rgba(52,211,153,.5);flex-shrink:0}@media (max-width:768px){.volt-config-wrapper{flex:1 1;min-height:0;height:100%}.volt-bot-shell{flex-direction:column;flex:1 1;min-height:0;height:100%;max-height:100%;border:none;box-shadow:none;border-radius:0}.volt-bot-sidebar{display:flex;width:100%;min-width:unset;flex-direction:row;overflow-x:auto;padding:0;border-right:none;border-bottom:1px solid var(--color-border)}.volt-bot-nav-group{display:none}.volt-bot-nav-item{flex:0 0 auto;border-left:none;border-bottom:3px solid transparent;padding:12px 16px;white-space:nowrap}.volt-bot-nav-item-active{border-left-color:transparent;border-bottom-color:#8b5cf6}.volt-bot-toolbar{display:none}.volt-bot-content{padding:16px 0}.volt-grid-2,.volt-grid-3{grid-template-columns:1fr}}.volt-theme-switch{display:inline-flex;padding:3px;border-radius:10px;background:var(--fill-subtle);border:1px solid var(--border-subtle);gap:2px}.volt-theme-option{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:8px;background:transparent;color:var(--color-text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.volt-theme-option:hover{color:var(--color-text-secondary)}.volt-theme-option-active{background:var(--color-bg-secondary);color:var(--color-text);box-shadow:var(--shadow-xs)}.mkt-root{min-height:100vh;background:var(--color-bg);position:relative;overflow-x:hidden}.mkt-ambient{position:fixed;inset:0;pointer-events:none;z-index:0}.mkt-ambient-orb1{position:absolute;top:-180px;left:50%;transform:translateX(-50%);width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.14) 0,rgba(232,121,249,.05) 40%,transparent 70%)}.mkt-ambient-orb2{position:absolute;top:120px;right:8%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(232,121,249,.1) 0,transparent 70%);animation:mkt-float 7s ease-in-out infinite}.mkt-ambient-orb3{position:absolute;top:240px;left:4%;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.08) 0,transparent 70%);animation:mkt-float 9s ease-in-out 1s infinite}@keyframes mkt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.mkt-nav{position:fixed;top:0;left:0;right:0;z-index:200;background:rgba(6,6,12,.78);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border-bottom:1px solid hsla(0,0%,100%,.06)}.mkt-nav-inner{max-width:1200px;margin:0 auto;padding:0 24px;justify-content:space-between;height:64px}.mkt-brand,.mkt-nav-inner{display:flex;align-items:center}.mkt-brand{gap:10px;text-decoration:none}.mkt-brand-icon{width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,#e879f9);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(139,92,246,.35)}.mkt-brand-text{font-size:20px;font-weight:800;letter-spacing:-.03em}.mkt-brand-volt{color:#fff}.mkt-brand-ia{color:var(--color-text-muted)}.mkt-nav-link{color:var(--color-text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:color var(--transition-fast)}.mkt-nav-link:hover{color:var(--color-text)}.mkt-nav-cta{padding:8px 20px;border-radius:var(--radius-full);background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 0 24px rgba(139,92,246,.28);transition:all var(--transition-fast);white-space:nowrap}.mkt-nav-cta:hover{transform:translateY(-1px);box-shadow:0 0 32px rgba(139,92,246,.42)}.mkt-hero{padding:160px 24px 56px;display:flex;flex-direction:column;align-items:center;text-align:center}.mkt-hero,.mkt-hero-inner{position:relative;z-index:1}.mkt-hero-inner{max-width:860px}.mkt-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:var(--radius-full);background:rgba(155,123,247,.1);border:1px solid rgba(155,123,247,.2);font-size:12px;font-weight:600;color:var(--color-primary-hover);margin-bottom:28px;animation:mkt-fade-up .6s ease-out}.mkt-hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin:0 0 20px;animation:mkt-fade-up .6s ease-out .1s both}.mkt-hero-title span{background:linear-gradient(135deg,#f5f3fa,#c4b5fd 40%,#e879f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mkt-hero-sub{font-size:clamp(16px,2.2vw,19px);line-height:1.65;color:var(--color-text-secondary);max-width:620px;margin:0 auto 36px;animation:mkt-fade-up .6s ease-out .2s both}.mkt-hero-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;animation:mkt-fade-up .6s ease-out .3s both}.mkt-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:var(--radius-full);background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 8px 32px rgba(124,58,237,.35);transition:all .25s;border:none;cursor:pointer}.mkt-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(124,58,237,.45),0 0 60px rgba(232,121,249,.15)}.mkt-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:var(--radius-full);background:hsla(0,0%,100%,.03);border:1px solid var(--color-border);color:var(--color-text);font-size:15px;font-weight:600;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .25s}.mkt-btn-ghost:hover{border-color:var(--color-border-light);background:hsla(0,0%,100%,.06)}.mkt-section{padding:88px 24px;position:relative;z-index:1}.mkt-section-inner{max-width:1200px;margin:0 auto}.mkt-glass-card{background:rgba(10,10,20,.72);border:1px solid hsla(0,0%,100%,.07);border-radius:22px;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);box-shadow:var(--shadow-card);transition:all var(--transition-base)}.mkt-glass-card:hover{border-color:hsla(0,0%,100%,.12);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.mkt-section-badge{display:inline-flex;padding:5px 14px;border-radius:var(--radius-full);background:rgba(155,123,247,.1);border:1px solid rgba(155,123,247,.18);font-size:11px;font-weight:700;color:var(--color-primary-hover);text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}.mkt-section-title{font-size:clamp(26px,4vw,42px);font-weight:800;color:#fff;letter-spacing:-.03em;margin:0 0 12px}.mkt-section-sub{font-size:16px;line-height:1.65;color:var(--color-text-secondary)}.mkt-mockup-panel{background:rgba(8,8,18,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.5),0 0 40px rgba(155,123,247,.08)}.mkt-tech-pill{font-size:12px;font-weight:600;color:var(--color-text-muted);padding:8px 16px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:hsla(0,0%,100%,.02)}.mkt-footer{padding:48px 24px;border-top:1px solid var(--color-border);background:rgba(6,6,12,.9);position:relative;z-index:1}.mkt-cta-panel{max-width:700px;margin:0 auto;text-align:center;padding:48px 32px;border-radius:28px;background:rgba(10,10,20,.8);border:1px solid rgba(155,123,247,.2);box-shadow:0 0 60px rgba(155,123,247,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@keyframes mkt-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.mkt-nav-links{display:none!important}.mkt-nav-mobile-toggle{display:flex!important}}@media (min-width:901px){.mkt-mobile-menu,.mkt-nav-mobile-toggle{display:none!important}}.mkt-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.mkt-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.mkt-grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:14px;gap:14px}@media (max-width:768px){.mkt-hero-btns{flex-direction:column;align-items:stretch}.mkt-grid-2,.mkt-grid-3,.mkt-grid-4{grid-template-columns:1fr!important}}.volt-logo{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.volt-logo--glow{overflow:visible}.volt-logo img{display:block;position:relative;z-index:2;border-radius:50%}.volt-logo--glow .volt-logo-aura{position:absolute;border-radius:50%;pointer-events:none;z-index:0;will-change:transform,opacity,filter}.volt-logo--glow .volt-logo-aura--deep{inset:-50%;background:radial-gradient(circle,rgba(119,93,248,.2) 0,rgba(119,93,248,.08) 36%,transparent 66%);filter:blur(22px);animation:voltAuraDeep 12s ease-in-out infinite}.volt-logo--glow .volt-logo-aura--mid{inset:-34%;background:radial-gradient(circle,rgba(155,130,255,.14) 0,rgba(119,93,248,.06) 40%,transparent 70%);filter:blur(14px);animation:voltAuraMid 9s cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:-3.5s}.volt-logo--glow .volt-logo-edge{position:absolute;inset:-14%;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(circle,transparent 52%,rgba(119,93,248,.06) 68%,hsla(0,0%,100%,.16) 78%,hsla(0,0%,100%,.05) 86%,transparent 94%);filter:blur(4px);animation:voltEdgePulse 10s ease-in-out infinite}.volt-logo--glow .volt-logo-rim{inset:-6%;z-index:3;background:conic-gradient(from 0deg,transparent 0deg,transparent 220deg,hsla(0,0%,100%,.22) 248deg,hsla(0,0%,100%,.06) 268deg,transparent 292deg,transparent 1turn);-webkit-mask:radial-gradient(circle,transparent 58%,#000 66%,#000 74%,transparent 82%);mask:radial-gradient(circle,transparent 58%,#000 66%,#000 74%,transparent 82%);filter:blur(3px);opacity:.45;animation:voltRimOrbit 20s linear infinite,voltRimGlint 13s ease-in-out infinite}.volt-logo--glow .volt-logo-lens,.volt-logo--glow .volt-logo-rim{position:absolute;border-radius:50%;pointer-events:none;mix-blend-mode:screen}.volt-logo--glow .volt-logo-lens{inset:-10%;z-index:4;background:conic-gradient(from 120deg,transparent 0deg,transparent 250deg,hsla(0,0%,100%,.12) 268deg,hsla(0,0%,100%,.03) 286deg,transparent 304deg,transparent 1turn);filter:blur(5px);opacity:.35;animation:voltLensOrbit 26s linear infinite reverse,voltLensGlint 15s ease-in-out infinite}.volt-logo--glow img{animation:voltIconHalo 11s ease-in-out infinite}@keyframes voltAuraDeep{0%{opacity:.42;transform:scale(.9);filter:blur(20px)}24%{opacity:.68;transform:scale(1.05);filter:blur(28px)}49%{opacity:.5;transform:scale(.96);filter:blur(22px)}73%{opacity:.62;transform:scale(1.03);filter:blur(26px)}to{opacity:.42;transform:scale(.9);filter:blur(20px)}}@keyframes voltAuraMid{0%{opacity:.28;transform:scale(.94) translate(0);filter:blur(12px)}33%{opacity:.52;transform:scale(1.06) translate(1px,-1px);filter:blur(18px)}57%{opacity:.34;transform:scale(.98) translate(-1px,1px);filter:blur(14px)}81%{opacity:.46;transform:scale(1.02) translate(.5px,.5px);filter:blur(16px)}to{opacity:.28;transform:scale(.94) translate(0);filter:blur(12px)}}@keyframes voltEdgePulse{0%,to{opacity:.55;transform:scale(.98);filter:blur(3px)}45%{opacity:.85;transform:scale(1.04);filter:blur(5px)}70%{opacity:.62;transform:scale(1);filter:blur(4px)}}@keyframes voltRimOrbit{to{transform:rotate(1turn)}}@keyframes voltRimGlint{0%,to{opacity:.3}18%{opacity:.65}32%{opacity:.35}58%{opacity:.28}72%{opacity:.58}88%{opacity:.32}}@keyframes voltLensOrbit{to{transform:rotate(1turn)}}@keyframes voltLensGlint{0%,to{opacity:.22}12%{opacity:.48}24%{opacity:.25}52%{opacity:.2}64%{opacity:.42}78%{opacity:.24}}@keyframes voltIconHalo{0%,to{filter:drop-shadow(0 0 4px rgba(119,93,248,.12))}40%{filter:drop-shadow(0 0 10px rgba(119,93,248,.2))}68%{filter:drop-shadow(0 0 6px rgba(119,93,248,.15))}}@media (prefers-reduced-motion:reduce){.volt-logo--glow .volt-logo-aura,.volt-logo--glow .volt-logo-edge,.volt-logo--glow .volt-logo-lens,.volt-logo--glow .volt-logo-rim,.volt-logo--glow img{animation:none}.volt-logo--glow .volt-logo-aura--deep{opacity:.5;filter:blur(22px)}.volt-logo--glow .volt-logo-edge{opacity:.7}.volt-logo--glow img{filter:drop-shadow(0 0 6px rgba(119,93,248,.14))}}.volt-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.volt-brand-text{font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.volt-brand-volt{color:#fff}.volt-brand-ia{color:var(--color-text-muted)}.volt-brand-sub{display:block;font-size:10px;color:var(--color-text-faint);margin-top:5px;text-transform:uppercase;letter-spacing:.12em;font-weight:500}.volt-brand--panel .volt-brand-text{font-size:17px;font-weight:800;letter-spacing:-.025em}.volt-brand--panel .volt-brand-volt{background:linear-gradient(135deg,#c4b5fd,#a78bfa 48%,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.volt-brand--panel .volt-brand-ia{font-weight:700;color:#9b7bf7}[data-theme=light] .volt-brand--panel .volt-brand-volt{background:linear-gradient(135deg,#4c1d95,#5b21b6 42%,#6d28d9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=light] .volt-brand--panel .volt-brand-ia{color:#553c9a}:root{--color-bg:#030308;--color-bg-secondary:#07070f;--color-bg-tertiary:#0c0c16;--color-bg-elevated:#10101c;--color-surface:rgba(12,12,22,.78);--color-surface-solid:#0c0c18;--color-surface-hover:rgba(18,18,32,.9);--color-surface-glass:hsla(0,0%,100%,.025);--color-border:hsla(0,0%,100%,.055);--color-border-light:hsla(0,0%,100%,.09);--color-border-glow:rgba(167,139,250,.22);--color-border-accent:rgba(139,92,246,.18);--color-text:#f5f3fa;--color-text-secondary:#a8a3be;--color-text-muted:#6b6580;--color-text-faint:#48435a;--color-primary:#9b7bf7;--color-primary-hover:#b49dff;--color-primary-dim:#7c5fd4;--color-primary-light:rgba(155,123,247,.1);--color-primary-glow:rgba(155,123,247,.28);--color-accent:#d48de8;--color-accent-light:rgba(212,141,232,.1);--color-accent-glow:rgba(212,141,232,.2);--color-success:#3dd68c;--color-success-light:rgba(61,214,140,.1);--color-warning:#f5c542;--color-warning-light:rgba(245,197,66,.1);--color-danger:#f8718a;--color-danger-light:rgba(248,113,138,.1);--color-info:#5eead4;--color-info-light:rgba(94,234,212,.1);--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(0,0,0,.35);--shadow-sm:0 2px 8px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.03);--shadow-md:0 8px 24px rgba(0,0,0,.38),0 0 1px hsla(0,0%,100%,.04);--shadow-lg:0 16px 48px rgba(0,0,0,.45),0 0 1px hsla(0,0%,100%,.05);--shadow-glow:0 0 24px rgba(155,123,247,.12),0 0 64px rgba(212,141,232,.06);--shadow-glow-lg:0 0 40px rgba(155,123,247,.16),0 0 100px rgba(212,141,232,.08);--shadow-card:0 4px 20px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.04);--shadow-card-hover:0 12px 36px rgba(0,0,0,.36),0 0 24px rgba(155,123,247,.08);--shadow-focus:0 0 0 3px rgba(155,123,247,.14),0 0 20px rgba(155,123,247,.08);--shadow-inset-top:inset 0 1px 0 hsla(0,0%,100%,.06);--glass-bg:rgba(8,8,16,.72);--glass-border:hsla(0,0%,100%,.06);--glass-blur:blur(24px) saturate(1.35);--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono","Fira Code",ui-monospace,monospace;--text-xs:0.6875rem;--text-sm:0.8125rem;--text-base:0.875rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.625rem;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-0.025em;--tracking-wide:0.04em;--tracking-wider:0.07em;--leading-tight:1.2;--sidebar-width:284px;--content-max:1560px;--dash-pad-top:28px;--dash-pad-x:28px;--dash-pad-bottom:28px;--sidebar-gap:12px;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--transition-fast:0.18s var(--ease-in-out);--transition-base:0.28s var(--ease-out-expo);--transition-slow:0.5s var(--ease-out-expo);--elevated-surface:rgba(10,10,20,.72);--elevated-border:hsla(0,0%,100%,.07);--fill-subtle:hsla(0,0%,100%,.03);--fill-muted:hsla(0,0%,100%,.05);--fill-hover:hsla(0,0%,100%,.06);--border-subtle:hsla(0,0%,100%,.06);--border-ui:hsla(0,0%,100%,.08);--border-ui-strong:hsla(0,0%,100%,.1);--dropdown-bg:rgba(8,8,18,.94);--menu-bg:rgba(10,10,18,.96);--dash-panel:rgba(12,12,22,.78);--sidebar-bg:rgba(14,14,22,.62);--sidebar-border:hsla(0,0%,100%,.06);--sidebar-shine:hsla(0,0%,100%,.08);--sidebar-divider:hsla(0,0%,100%,.05);--backdrop-scrim:rgba(3,3,8,.72);--scrollbar-thumb:hsla(0,0%,100%,.08);--glass-shine-start:hsla(0,0%,100%,.07);--glass-shine-mid:hsla(0,0%,100%,.01);--hero-bg-color:#0a0a12;--hero-bg-image:url(/gradient_card.svg);--hero-border:hsla(0,0%,100%,.07);--hero-eyebrow:hsla(0,0%,100%,.45);--hero-sub:hsla(0,0%,100%,.45);--hero-title-em:linear-gradient(135deg,#f3e8ff,#c4b5fd);--hero-alerts-bg:rgba(6,6,14,.55);--hero-alerts-border:hsla(0,0%,100%,.08);--hero-alerts-title:hsla(0,0%,100%,.55);--hero-alerts-sub:hsla(0,0%,100%,.35);--chart-grid:hsla(0,0%,100%,.04);--chart-label:hsla(0,0%,100%,.28);--chart-tick:rgba(34,211,238,.35);--main-ambient-1:radial-gradient(ellipse 70% 45% at 8% -8%,rgba(124,58,237,.06),transparent 55%);--main-ambient-2:radial-gradient(ellipse 50% 35% at 95% 105%,rgba(212,141,232,.04),transparent 50%);--ambient-orb-1:radial-gradient(circle,rgba(124,58,237,.14) 0%,transparent 68%);--ambient-orb-2:radial-gradient(circle,rgba(212,141,232,.09) 0%,transparent 70%);--ambient-orb-3:radial-gradient(circle,rgba(94,234,212,.04) 0%,transparent 72%);--noise-opacity:0.35;--selection-bg:rgba(155,123,247,.28);--selection-color:#fff;--input-border:hsla(0,0%,100%,.09);--input-bg:hsla(0,0%,100%,.03);--input-border-focus:hsla(0,0%,100%,.16);--divider:hsla(0,0%,100%,.05);--row-hover:rgba(139,92,246,.04);--row-active-bg:hsla(0,0%,100%,.05);--row-active-border:hsla(0,0%,100%,.2);--pane-bg:hsla(0,0%,100%,.02);--inbox-chat-bg:transparent;--shell-shadow:0 4px 24px rgba(0,0,0,.2);--tab-active-bg:linear-gradient(135deg,rgba(124,58,237,.2),rgba(139,92,246,.12));--tab-active-color:#a78bfa;--overlay-heavy:rgba(6,6,12,.85);--toggle-knob:#fff;--sidebar-shadow:0 4px 24px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.05)}[data-theme=light]{--color-bg:#e8e8ed;--color-bg-secondary:#ececf1;--color-bg-tertiary:#e3e3e8;--color-bg-elevated:#fff;--color-surface:#fff;--color-surface-solid:#fff;--color-surface-hover:#fafafa;--color-surface-glass:rgba(245,245,248,.92);--color-border:rgba(60,60,67,.12);--color-border-light:rgba(60,60,67,.16);--color-border-glow:rgba(124,58,237,.28);--color-border-accent:rgba(124,58,237,.16);--color-text:#12101a;--color-text-secondary:#3c3a4a;--color-text-muted:#636378;--color-text-faint:#86859a;--color-primary:#7c3aed;--color-primary-hover:#6d28d9;--color-primary-dim:#5b21b6;--color-primary-light:rgba(124,58,237,.08);--color-primary-glow:rgba(124,58,237,.18);--color-accent:#c026d3;--color-accent-light:rgba(192,38,211,.08);--color-accent-glow:rgba(192,38,211,.12);--color-success:#059669;--color-success-light:rgba(5,150,105,.1);--color-warning:#d97706;--color-warning-light:rgba(217,119,6,.1);--color-danger:#e11d48;--color-danger-light:rgba(225,29,72,.08);--color-info:#0891b2;--color-info-light:rgba(8,145,178,.1);--shadow-xs:0 1px 2px rgba(15,15,35,.06);--shadow-sm:0 2px 8px rgba(15,15,35,.07),inset 0 1px 0 hsla(0,0%,100%,.95);--shadow-md:0 8px 24px rgba(15,15,35,.09);--shadow-lg:0 16px 48px rgba(15,15,35,.11);--shadow-glow:0 0 24px rgba(124,58,237,.08);--shadow-glow-lg:0 0 40px rgba(124,58,237,.1);--shadow-card:0 1px 3px rgba(15,15,35,.06),0 4px 16px rgba(15,15,35,.05),inset 0 1px 0 hsla(0,0%,100%,.98);--shadow-card-hover:0 8px 28px rgba(15,15,35,.1),0 0 20px rgba(124,58,237,.05);--shadow-focus:0 0 0 3px rgba(124,58,237,.14);--shadow-inset-top:inset 0 1px 0 hsla(0,0%,100%,.95);--glass-bg:rgba(245,245,248,.94);--glass-border:rgba(60,60,67,.1);--glass-blur:blur(24px) saturate(1.15);--elevated-surface:#fff;--elevated-border:rgba(60,60,67,.1);--fill-subtle:rgba(60,60,67,.04);--fill-muted:rgba(60,60,67,.06);--fill-hover:rgba(60,60,67,.08);--border-subtle:rgba(60,60,67,.08);--border-ui:rgba(60,60,67,.12);--border-ui-strong:rgba(60,60,67,.16);--dropdown-bg:#fff;--menu-bg:#fff;--dash-panel:#fff;--sidebar-bg:#f2f2f7;--sidebar-border:rgba(60,60,67,.1);--sidebar-shine:hsla(0,0%,100%,.75);--sidebar-divider:rgba(60,60,67,.1);--backdrop-scrim:rgba(12,10,24,.35);--scrollbar-thumb:rgba(60,60,67,.18);--glass-shine-start:hsla(0,0%,100%,.9);--glass-shine-mid:hsla(0,0%,100%,.35);--sidebar-shadow:0 2px 16px rgba(15,15,35,.08),0 1px 3px rgba(15,15,35,.04),inset 0 1px 0 hsla(0,0%,100%,.85);--hero-bg-color:hsla(0,0%,100%,.58);--hero-bg-image:url(/gradient_card_light.svg);--hero-border:hsla(0,0%,100%,.82);--hero-eyebrow:rgba(76,29,149,.55);--hero-sub:rgba(74,69,96,.62);--hero-title-em:linear-gradient(135deg,#4c1d95,#6d28d9 48%,#a78bfa);--hero-alerts-bg:hsla(0,0%,100%,.52);--hero-alerts-border:hsla(0,0%,100%,.72);--hero-alerts-title:rgba(49,46,68,.88);--hero-alerts-sub:rgba(100,96,120,.72);--chart-grid:rgba(0,0,0,.06);--chart-label:rgba(74,69,96,.45);--chart-tick:rgba(8,145,178,.45);--main-ambient-1:radial-gradient(ellipse 72% 48% at 6% -6%,rgba(139,92,246,.035),transparent 58%);--main-ambient-2:radial-gradient(ellipse 54% 38% at 96% 102%,rgba(196,181,253,.04),transparent 52%);--ambient-orb-1:radial-gradient(circle,rgba(139,92,246,.055) 0%,transparent 68%);--ambient-orb-2:radial-gradient(circle,rgba(196,181,253,.045) 0%,transparent 70%);--ambient-orb-3:radial-gradient(circle,rgba(191,219,254,.05) 0%,transparent 72%);--noise-opacity:0.12;--selection-bg:rgba(124,58,237,.18);--selection-color:#12101a;--input-border:rgba(60,60,67,.14);--input-bg:#fff;--input-border-focus:rgba(124,58,237,.4);--divider:rgba(60,60,67,.1);--row-hover:rgba(124,58,237,.06);--row-active-bg:rgba(124,58,237,.09);--row-active-border:rgba(124,58,237,.24);--pane-bg:#f3f3f7;--inbox-chat-bg:#f8f8fb;--shell-shadow:0 1px 3px rgba(15,15,35,.06),0 6px 20px rgba(15,15,35,.06);--tab-active-bg:rgba(124,58,237,.1);--tab-active-color:var(--color-primary);--overlay-heavy:rgba(12,10,24,.45);--toggle-knob:#fff}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;font-family:var(--font-sans);font-size:15px;background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.011em}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-primary-hover)}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:var(--noise-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-light);border:2px solid transparent;background-clip:padding-box}::selection{background:var(--selection-bg);color:var(--selection-color)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}textarea::-webkit-resizer{background:linear-gradient(135deg,transparent 60%,var(--color-border) 60%,var(--color-border) 75%,transparent 75%,transparent 85%,var(--color-border) 85%);border-radius:0 0 var(--radius-md) 0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}