@media(max-width:640px){.mlp-cap-icon-tile>svg{width:22px!important;height:22px!important}}.mlp-icon-stroke{color:var(--mlp-icon-accent, #A78BFA);filter:drop-shadow(0 0 3px color-mix(in oklab,var(--mlp-icon-accent, #A78BFA) 55%,transparent));animation:mlpIconStrokePulse 3.2s ease-in-out infinite}.mlp-icon-neon{color:var(--mlp-icon-accent, #A78BFA);filter:drop-shadow(0 0 5px var(--mlp-icon-accent, #A78BFA)) drop-shadow(0 0 10px color-mix(in oklab,var(--mlp-icon-accent, #A78BFA) 50%,transparent));animation:mlpIconNeonPulse 1.8s ease-in-out infinite}.mlp-icon-neon-slow{color:var(--mlp-icon-accent, #A78BFA);filter:drop-shadow(0 0 3px var(--mlp-icon-accent, #A78BFA));animation:mlpIconNeonPulse 3.8s ease-in-out infinite -1.2s}@keyframes mlpIconStrokePulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes mlpIconNeonPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}:root{--mlp-anim-state: running}:root[data-mlp-scrolling="1"]{--mlp-anim-state: paused}[data-mel-landing="1"] *{animation-play-state:var(--mlp-anim-state)!important}:is(.mlp-icon-stroke,.mlp-icon-neon,.mlp-icon-neon-slow,.mlp-aurora-1,.mlp-aurora-2,.mlp-aurora-3,.mlp-conic-sweep,.mlp-word-filled,.mlp-word-outline,.mlp-strip-track-kinetic,.mlp-beta-pulse){animation-play-state:var(--mlp-anim-state)}.mlp-rag-hub *{animation-play-state:var(--mlp-anim-state)}@keyframes mlpRagHubSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mlpRagHubGlow{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes mlpFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes mlpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mlpSlideInRight{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes mlpSpin{to{transform:rotate(360deg)}}.mlp-beta-submit .mlp-beta-shimmer{position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);pointer-events:none;transition:left .7s cubic-bezier(.22,.61,.36,1)}.mlp-beta-submit:hover:not(:disabled) .mlp-beta-shimmer{left:110%}.mlp-beta-submit .mlp-beta-arrow{transition:transform .2s cubic-bezier(.22,.61,.36,1)}.mlp-beta-submit:hover:not(:disabled) .mlp-beta-arrow{transform:translate(3px)}@keyframes mlpDiscordPulse{0%,to{opacity:.4;transform:scale(.99)}50%{opacity:1;transform:scale(1.02)}}.mlp-discord-cta{box-shadow:0 12px 32px #5865f24d,inset 0 1px #ffffff24}.mlp-discord-cta:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;z-index:-1;box-shadow:0 14px 36px #5865f26b,0 0 32px #a78bfa57;will-change:opacity,transform;animation:mlpDiscordPulse 3.6s ease-in-out infinite}.mlp-discord-cta:hover:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.mlp-discord-cta:after{animation:none;opacity:.5}}.mlp-beta-tab{isolation:isolate;will-change:transform,box-shadow}.mlp-beta-tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.16) 48%,transparent 68%);transform:translate(-120%);animation:mlpBetaSheen 5.2s ease-in-out infinite}.mlp-beta-tab>*{position:relative;z-index:1}@keyframes mlpBetaSheen{0%,58%,to{transform:translate(-120%);opacity:0}68%{opacity:1}82%{transform:translate(120%);opacity:0}}.mlp-beta-cta-arrow{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#eafbff;background:linear-gradient(145deg,#22d3ee3d,#7c6ff04d);border:1px solid rgba(165,243,252,.28);box-shadow:inset 0 1px #ffffff29,0 8px 22px #22d3ee24}html.dark .mlp-beta-tab-cyan,html[data-theme=dark] .mlp-beta-tab-cyan{background:linear-gradient(135deg,#071827,#0b2137 52%,#15183b)!important;color:#f4fcff!important}html.dark .mlp-beta-tab-violet,html[data-theme=dark] .mlp-beta-tab-violet{background:linear-gradient(135deg,#10132d,#17173a 52%,#0b2234)!important;color:#f8f7ff!important}html.light .mlp-beta-tab-cyan,html[data-theme=light] .mlp-beta-tab-cyan,html.light .mlp-beta-tab-violet,html[data-theme=light] .mlp-beta-tab-violet{background:linear-gradient(135deg,#fffffff5,#f4f7fff0)!important;color:#111827!important}html.light .mlp-beta-cta-arrow,html[data-theme=light] .mlp-beta-cta-arrow{color:#312e81;background:linear-gradient(145deg,#22d3ee26,#7c6ff02e);border-color:#4f46e533}@keyframes mlpBetaTabGlow{0%,to{box-shadow:0 18px 54px #00000057,0 0 38px #22d3ee57;border-color:#22d3eead}50%{box-shadow:0 22px 64px #0006,0 0 62px #7c6ff094;border-color:#7c6ff0d1}}@keyframes mlpBetaTabVioletGlow{0%,to{box-shadow:0 18px 54px #00000057,0 0 40px #7c6ff066;border-color:#7c6ff0b8}50%{box-shadow:0 22px 64px #0006,0 0 62px #22d3ee7a;border-color:#22d3eec2}}.mlp-beta-tab-cyan{animation:mlpBetaTabGlow 3.4s ease-in-out infinite}.mlp-beta-tab-violet{animation:mlpBetaTabVioletGlow 3.6s ease-in-out infinite}.mlp-beta-tab-cyan:hover,.mlp-beta-tab-violet:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.mlp-beta-tab:after,.mlp-beta-tab-cyan,.mlp-beta-tab-violet{animation:none}}@keyframes mlpSparkHalo{0%,to{opacity:.3;r:4}50%{opacity:.1;r:7}}.mlp-spark-halo{animation:mlpSparkHalo 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes mlpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mlpShimmer{0%{background-position:0% center}to{background-position:200% center}}@keyframes mlpDrift{0%,to{opacity:1}50%{opacity:.55}}@keyframes mlpOrb1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.1)}}@keyframes mlpOrb2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,20px) scale(.9)}}@keyframes mlpScrollX{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mlpScrollXReverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.mlp-strip-track{animation:mlpScrollX var(--mlp-strip-duration, 60s) linear infinite;will-change:transform}.mlp-strip-track-reverse{animation:mlpScrollXReverse var(--mlp-strip-duration-reverse, 72s) linear infinite;will-change:transform}.mlp-strip-paused .mlp-strip-track,.mlp-strip-paused .mlp-strip-track-reverse{animation-play-state:paused}@keyframes mlpPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes mlpGlow{0%,to{opacity:.07}50%{opacity:.18}}@keyframes mlpPing{0%{transform:scale(1);opacity:.75}80%{transform:scale(2.2);opacity:0}to{transform:scale(2.2);opacity:0}}@keyframes mlpConicRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mlpTickGlow{0%,to{box-shadow:0 0 #22d3ee8c,0 0 14px #22d3ee59}50%{box-shadow:0 0 0 4px #22d3ee00,0 0 22px #22d3eea6}}.mlp-scroll-progress{position:fixed;left:0;top:0;width:100%;height:2px;transform-origin:0 50%;background:linear-gradient(90deg,#7c6ff0,#8b5cf6 35%,#22d3ee);box-shadow:0 0 12px #7c6ff0a6;z-index:50;pointer-events:none;will-change:transform}@keyframes mlpSparklineDraw{0%{stroke-dashoffset:420}to{stroke-dashoffset:0}}@keyframes mlpCursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mlpWordIn{0%{opacity:0;transform:translateY(28px) skew(-3deg);filter:blur(6px)}to{opacity:1;transform:translateY(0) skew(0);filter:blur(0)}}.mlp-word{display:inline-block;opacity:0;animation:mlpWordIn .75s cubic-bezier(.22,1,.36,1) both}.mlp-grid-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(ellipse 75% 60% at 50% 40%,transparent 45%,var(--background) 92%),linear-gradient(rgba(124,111,240,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(124,111,240,.055) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;will-change:transform;transform:translateZ(0)}:root:not(.dark) .mlp-grid-backdrop{background-image:radial-gradient(ellipse 75% 60% at 50% 40%,transparent 45%,var(--background) 92%),linear-gradient(rgba(15,23,42,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.05) 1px,transparent 1px)}.mlp-card-ring:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--mlp-ring-angle, 0deg),rgba(124,111,240,.55),rgba(34,211,238,.25),rgba(124,111,240,0),rgba(124,111,240,0),rgba(124,111,240,.55));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.45;transition:opacity .3s}.mlp-card-ring:hover:before{opacity:1}.mlp-wordmark{font-family:Poppins,system-ui,sans-serif;font-weight:900;font-size:clamp(140px,22vw,360px);letter-spacing:-.07em;line-height:.78;color:transparent;background:linear-gradient(120deg,#7c6ff059,#a78bfa40 35%,#22d3ee38 65%,#7c6ff01f);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 22px rgba(124,111,240,.18));-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;will-change:transform}:root:not(.dark) .mlp-wordmark{background:linear-gradient(120deg,#4f46e53d,#6366f133 35%,#06b6d429 65%,#4f46e50f);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 14px rgba(99,102,241,.12))}.mlp-wordmark-outline{font-family:Poppins,system-ui,sans-serif;font-weight:900;font-size:clamp(140px,22vw,360px);letter-spacing:-.07em;line-height:.78;color:transparent;-webkit-text-stroke:1px rgba(124,111,240,.22);text-stroke:1px rgba(124,111,240,.22);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;will-change:transform}:root:not(.dark) .mlp-wordmark-outline{-webkit-text-stroke:1px rgba(79,70,229,.18);text-stroke:1px rgba(79,70,229,.18)}@keyframes mlpStripKinetic{0%{transform:translate(0)}to{transform:translate(-50%)}}.mlp-strip-track-kinetic{animation-name:mlpStripKinetic;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.mlp-word-filled{color:#7c6ff0;-webkit-user-select:none;user-select:none}:root:not(.dark) .mlp-word-filled{color:#6366f1}.mlp-word-outline{color:transparent;-webkit-text-stroke:1.2px rgba(124,111,240,.6);-webkit-user-select:none;user-select:none}:root:not(.dark) .mlp-word-outline{-webkit-text-stroke:1.2px rgba(79,70,229,.42)}.mlp-strip-dot{display:inline-block;width:.22em;height:.22em;border-radius:50%;background:currentColor;opacity:.45;align-self:center;flex-shrink:0}@keyframes mlpNodeDrift0{0%,to{transform:translate(0)}50%{transform:translate(2px,-3px)}}@keyframes mlpNodeDrift1{0%,to{transform:translate(0)}50%{transform:translate(-2px,2px)}}@keyframes mlpNodeDrift2{0%,to{transform:translate(0)}50%{transform:translate(3px,1px)}}@keyframes mlpNodeDrift3{0%,to{transform:translate(0)}50%{transform:translate(-1px,-3px)}}.mlp-accent-line{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(124,111,240,.75) 50%,transparent 100%)}.mlp-data-label{font-family:ui-monospace,JetBrains Mono,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mel-text-muted);font-weight:600}@keyframes mlpConicSpin{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(360deg)}}@keyframes mlpAuroraShift{0%,to{transform:translateZ(0)}33%{transform:translate3d(4%,-3%,0)}66%{transform:translate3d(-3%,2%,0)}}.mlp-aurora-1{position:absolute;top:-20%;left:-10%;width:72vw;height:72vw;max-width:1100px;max-height:1100px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(124,111,240,.38) 0%,rgba(124,111,240,.12) 28%,transparent 62%);animation:mlpAuroraShift 26s ease-in-out infinite;pointer-events:none;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.mlp-aurora-2{position:absolute;bottom:-20%;right:-10%;width:64vw;height:64vw;max-width:960px;max-height:960px;border-radius:50%;background:radial-gradient(circle at 70% 40%,rgba(34,211,238,.32) 0%,rgba(34,211,238,.09) 32%,transparent 60%);animation:mlpAuroraShift 32s ease-in-out infinite -6s;pointer-events:none;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.mlp-aurora-3{position:absolute;top:38%;left:58%;width:50vw;height:50vw;max-width:780px;max-height:780px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(139,92,246,.34) 0%,rgba(139,92,246,.07) 30%,transparent 58%);animation:mlpAuroraShift 38s ease-in-out infinite -12s;pointer-events:none;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}:root:not(.dark) .mlp-aurora-1{background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.24) 0%,rgba(99,102,241,.08) 30%,transparent 62%)}:root:not(.dark) .mlp-aurora-2{background:radial-gradient(circle at 70% 40%,rgba(6,182,212,.2) 0%,rgba(6,182,212,.06) 32%,transparent 60%)}:root:not(.dark) .mlp-aurora-3{background:radial-gradient(circle at 50% 50%,rgba(139,92,246,.18) 0%,rgba(139,92,246,.05) 30%,transparent 58%)}.mlp-conic-sweep{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(124,111,240,.09) 60deg,transparent 120deg,rgba(34,211,238,.07) 200deg,transparent 260deg,rgba(139,92,246,.09) 320deg,transparent 360deg);animation:mlpConicSpin 180s linear infinite;pointer-events:none;opacity:.55;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}:root:not(.dark) .mlp-conic-sweep{opacity:.35}@keyframes mlpMarqueeX{0%{transform:translate(0)}to{transform:translate(-50%)}}.mlp-marquee-track{display:inline-flex;gap:48px;animation:mlpMarqueeX var(--mlp-marquee-duration, 50s) linear infinite;will-change:transform}@keyframes mlpNumberIn{0%{opacity:0;transform:translateY(20px) scale(.94);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes mlpScanDown{0%,to{transform:translateY(-100%);opacity:0}50%{transform:translateY(0);opacity:.6}}.mlp-pin-wrap{position:relative;height:calc(var(--mlp-panel-count, 6) * 100vh)}.mlp-pin-inner{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}@media(max-width:767px){.mlp-grid-backdrop{background-size:28px 28px!important}.mlp-aurora-blob{width:220px!important;height:220px!important;filter:blur(100px)!important}.mlp-marquee-track{gap:28px!important}.mlp-strip-track,.mlp-strip-track-reverse{gap:14px!important}.mlp-card-ring{padding:18px!important;border-radius:14px!important}.mlp-data-label{font-size:8px!important;letter-spacing:.18em!important}.mlp-progress-bar{width:2px!important}.mlp-word{animation-duration:.5s!important}.mlp-matrix-scroll{-webkit-overflow-scrolling:touch}.mlp-matrix-grid{min-width:760px!important}.mlp-row-label{padding:10px 14px!important;font-size:12px!important}.mlp-row-cell{padding:10px!important}.mlp-group-header{padding:10px 14px!important}.mlp-accent-line{height:1px!important}.mlp-strip-track button,.mlp-strip-track-reverse button{width:48px!important;height:48px!important}.mlp-engine-fact-value{font-size:clamp(48px,16vw,72px)!important}.mlp-wheel-persona{display:flex!important}}@keyframes mlp-beta-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.12)}}.mlp-beta-pulse{animation:mlp-beta-pulse 2.4s ease-in-out infinite;animation-play-state:var(--mlp-anim-state)}.mlp-neu-cta{--mlp-cta-a: #7C6FF0;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#202737,#171d29);color:#f2f5fb;font:700 14.5px/1 Poppins,system-ui,sans-serif;letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px #00000073,0 6px 16px #0006,inset 0 1px #ffffff0f;transition:transform .14s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;-webkit-tap-highlight-color:transparent}.mlp-neu-cta:hover{transform:translateY(-1.5px);box-shadow:0 2px 4px #00000080,0 12px 28px #00000080,inset 0 1px #ffffff14}.mlp-neu-cta:active{transform:translateY(1px);box-shadow:0 1px 2px #00000080,inset 0 2px 6px #0000008c,inset 0 1px #ffffff0a}.mlp-neu-cta:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--mlp-cta-a) 70%,transparent),0 6px 16px #0006}.mlp-neu-cta--primary{color:#fff;border-color:color-mix(in srgb,var(--mlp-cta-a) 42%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--mlp-cta-a) 20%,#1a2130),color-mix(in srgb,var(--mlp-cta-a) 8%,#141926));box-shadow:0 1px 2px #00000073,0 10px 30px -10px color-mix(in srgb,var(--mlp-cta-a) 60%,transparent),inset 0 1px #ffffff1a}.mlp-neu-cta--primary:hover{transform:translateY(-1.5px);box-shadow:0 2px 4px #00000080,0 16px 40px -10px color-mix(in srgb,var(--mlp-cta-a) 72%,transparent),inset 0 1px #ffffff1f}.mlp-neu-cta--ghost{background:#ffffff05;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a;color:#e2e8f0d1}.mlp-neu-cta--ghost:hover{transform:translateY(-1px);color:#f2f5fb;border-color:color-mix(in srgb,var(--mlp-cta-a) 40%,transparent);box-shadow:0 8px 20px #00000059,inset 0 1px #ffffff0f}.mlp-neu-cta--sm{min-height:40px;padding:0 14px;border-radius:11px;font-size:13px}.mlp-neu-cta--lg{min-height:54px;padding:0 26px;border-radius:16px;font-size:16px}.mlp-neu-cta--block{width:100%}.mlp-neu-cta--icon{min-height:44px;width:44px;padding:0;border-radius:12px;gap:0}html.light .mlp-neu-cta,html[data-theme=light] .mlp-neu-cta{border-color:#edeff3;background:linear-gradient(180deg,#fff,#f4f7fc);color:#1e293b;box-shadow:0 1px 2px #1018280f,0 6px 16px #1018281a,inset 0 1px #ffffffe6}html.light .mlp-neu-cta:hover,html[data-theme=light] .mlp-neu-cta:hover{box-shadow:0 2px 4px #10182814,0 12px 26px #10182824,inset 0 1px #fffffff2}html.light .mlp-neu-cta:active,html[data-theme=light] .mlp-neu-cta:active{box-shadow:0 1px 2px #10182814,inset 0 2px 6px #1018281f,inset 0 1px #ffffffe6}html.light .mlp-neu-cta--primary,html[data-theme=light] .mlp-neu-cta--primary{color:#0b1220;border-color:#1018280f;background:#fff;box-shadow:0 1px 2px #1018280d,0 12px 28px -8px color-mix(in srgb,var(--mlp-cta-a) 55%,transparent),0 2px 8px -2px color-mix(in srgb,var(--mlp-cta-a) 34%,transparent),inset 0 1px #fff}html.light .mlp-neu-cta--primary:hover,html[data-theme=light] .mlp-neu-cta--primary:hover{background:#fff;box-shadow:0 2px 5px #1018280f,0 18px 40px -8px color-mix(in srgb,var(--mlp-cta-a) 72%,transparent),0 3px 11px -2px color-mix(in srgb,var(--mlp-cta-a) 46%,transparent),inset 0 1px #fff}html.light .mlp-neu-cta--ghost,html[data-theme=light] .mlp-neu-cta--ghost{background:#0f172a05;border-color:#0f172a17;color:#0f172aad;box-shadow:inset 0 1px #ffffffd9}html.light .mlp-neu-cta--ghost:hover,html[data-theme=light] .mlp-neu-cta--ghost:hover{color:#0f172a;box-shadow:0 8px 20px -10px #1018282e,inset 0 1px #ffffffe6}@media(prefers-reduced-motion:reduce){.mlp-neu-cta{transition:box-shadow .18s ease}.mlp-neu-cta:hover,.mlp-neu-cta:active{transform:none}}
