:root{--vg-c-violet:#7c6bff;--vg-c-violet-glow:#b3a9ff;--vg-c-mint:#22dfae;--vg-c-mint-soft:#4ff0cb;--vg-c-coral:#ff7a55;--vg-c-ink-800:#101336;--vg-c-ink-850:#0a0d29;--vg-c-paper:#f5f6ff;--vg-c-mist:#a8aed6;--vg-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--vg-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}#vg-widget-theme-root,#vg-widget-theme-root [id^=vg-theme-container-widget-]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vg-nextui-background:237 42% 6%!important;--vg-nextui-content1:237 40% 9%!important;--vg-nextui-content1-foreground:240 100% 98%!important;--vg-nextui-content2:237 38% 14%!important;--vg-nextui-content2-foreground:240 100% 98%!important;--vg-nextui-content3:237 34% 19%!important;--vg-nextui-content3-foreground:240 40% 85%!important;--vg-nextui-content4:237 32% 25%!important;--vg-nextui-content4-foreground:240 100% 98%!important;--vg-nextui-primary:247 100% 71%!important;--vg-nextui-primary-foreground:240 100% 98%!important;--vg-nextui-primary-50:247 45% 13%!important;--vg-nextui-primary-100:247 42% 20%!important;--vg-nextui-primary-200:247 45% 30%!important;--vg-nextui-primary-300:247 55% 42%!important;--vg-nextui-primary-400:247 70% 56%!important;--vg-nextui-primary-500:247 100% 71%!important;--vg-nextui-primary-600:247 90% 78%!important;--vg-nextui-primary-700:247 75% 85%!important;--vg-nextui-primary-800:247 60% 90%!important;--vg-nextui-primary-900:247 45% 95%!important;--vg-nextui-focus:164 75% 50%!important;--vg-nextui-foreground:240 100% 98%!important;--vg-nextui-foreground-50:237 40% 8%!important;--vg-nextui-foreground-100:237 38% 12%!important;--vg-nextui-foreground-200:237 34% 18%!important;--vg-nextui-foreground-300:237 30% 26%!important;--vg-nextui-foreground-400:237 22% 45%!important;--vg-nextui-foreground-500:237 20% 58%!important;--vg-nextui-foreground-600:237 18% 70%!important;--vg-nextui-foreground-700:237 16% 80%!important;--vg-nextui-foreground-800:237 14% 88%!important;--vg-nextui-foreground-900:237 12% 94%!important;--vg-nextui-default:237 30% 20%!important;--vg-nextui-default-50:237 40% 8%!important;--vg-nextui-default-100:237 38% 12%!important;--vg-nextui-default-200:237 34% 18%!important;--vg-nextui-default-300:237 30% 24%!important;--vg-nextui-default-400:237 26% 32%!important;--vg-nextui-default-500:237 24% 40%!important;--vg-nextui-default-600:237 22% 50%!important;--vg-nextui-default-700:237 20% 60%!important;--vg-nextui-default-800:237 16% 70%!important;--vg-nextui-default-900:237 12% 80%!important;--vg-nextui-default-foreground:240 100% 98%!important}#vg-widget-theme-root .vg-text-primary,#vg-widget-theme-root [id^=vg-theme-container-widget-] .vg-text-primary{color:var(--vg-c-violet)!important}#vg-widget-theme-root .vg-bg-primary,#vg-widget-theme-root [id^=vg-theme-container-widget-] .vg-bg-primary{background-color:var(--vg-c-violet)!important}@keyframes vg-ring-spin{to{transform:rotate(360deg)}}@keyframes vg-halo{0%{box-shadow:0 0 #7c6bff80}70%,to{box-shadow:0 0 0 16px #7c6bff00}}@keyframes vg-panel-in{0%{opacity:0;transform:translateY(20px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes vg-border-sweep{0%{background-position:0%}to{background-position:-300%}}@keyframes vg-toast-in{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}#vg_chat_toggle{isolation:isolate;transition:transform .3s var(--vg-ease-spring), filter .3s ease;position:relative}#vg_chat_toggle:before{content:"";background:conic-gradient(from 0deg, var(--vg-c-violet-glow), var(--vg-c-mint), var(--vg-c-coral), var(--vg-c-violet), var(--vg-c-violet-glow));z-index:0;border-radius:9999px;animation:8s linear infinite vg-ring-spin;position:absolute;inset:0}#vg_chat_toggle:after{content:"";animation:vg-halo 2.8s var(--vg-ease-out-expo) infinite;z-index:-1;border-radius:9999px;position:absolute;inset:0;box-shadow:0 0 #7c6bff80}#vg_chat_toggle img.vg-open-btn--img{transition:transform .3s var(--vg-ease-spring);transform:scale(.82)}#vg_chat_toggle:hover{filter:drop-shadow(0 14px 28px #7c6bff8c);transform:translateY(-3px)scale(1.06)}#vg_chat_toggle:hover img.vg-open-btn--img{transform:scale(.78)}#vg_chat_toggle:active{transform:translateY(-1px)scale(1.02)}#vg-mother-container{box-shadow:0 0 0 1px #7c6bff66,0 0 0 2px #22dfae24,0 44px 110px -30px #7c6bffb3,0 0 90px -18px #22dfae52}#vg-mother-container:after{content:"";border-radius:inherit;background:linear-gradient(100deg, var(--vg-c-violet) 0%, var(--vg-c-mint) 22%, var(--vg-c-coral) 42%, var(--vg-c-violet) 62%, var(--vg-c-mint) 82%, var(--vg-c-violet) 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:300;background-size:300% 100%;padding:1px;animation:6s linear infinite vg-border-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vg-chat-container{background-image:linear-gradient(#101336fc,#07091ffc)!important}@media (min-width:48rem){#vg-mother-container{animation:vg-panel-in .46s var(--vg-ease-out-expo) both}}#vg-header-container,#vg-header-container .vg-chat--fancy-animation,#vg-header-container .vg-header-container{background:linear-gradient(135deg,#7c6bffeb,#5e45e6e6 45%,#22dfaec7)!important}#vg-header-container:after{content:"";background:linear-gradient(90deg, transparent, var(--vg-c-violet-glow) 18%, var(--vg-c-mint) 48%, var(--vg-c-coral) 72%, transparent);opacity:.9;pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.vg-header-left--title{letter-spacing:-.01em;color:#fff!important}.vg-header-left-text--desc{color:#ffffffd1!important}.vg-proactive-message--container{animation:vg-toast-in .52s var(--vg-ease-spring) both;transition:transform .26s var(--vg-ease-spring), box-shadow .26s ease;background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 24px 60px -22px #7c6bffcc,0 0 0 1px #22dfae38;background-image:linear-gradient(160deg, #161a45fa, #0a0d29fa), linear-gradient(135deg, var(--vg-c-violet), var(--vg-c-mint) 50%, var(--vg-c-coral))!important;border:1px solid #0000!important}.vg-proactive-message--container:hover{transform:translateY(-2px);box-shadow:0 30px 70px -22px #7c6bfff2,0 0 0 1px #22dfae66}.vg-proactive-message-text,.vg-chat-header--title{color:var(--vg-c-paper)!important}.vg-chat-header--desc{color:var(--vg-c-mist)!important}.vg-message-inner-container-bot{background-image:linear-gradient(160deg,#1a1e4af5,#0e112df5)!important;border:1px solid #7c6bff3d!important}.vg-message-text-bot,.vg-message-text-bot--inner{color:var(--vg-c-paper)!important}.vg-buttons-message--btn{color:var(--vg-c-paper)!important;transition:transform .22s var(--vg-ease-spring), border-color .22s ease, box-shadow .22s ease, background-image .22s ease!important;background-color:#1e234ee6!important;background-image:linear-gradient(160deg,#7c6bff38,#22dfae14)!important;border:1px solid #7c6bff80!important;border-radius:9999px!important}.vg-buttons-message--btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px -14px #22dfaee6;background-image:linear-gradient(160deg,#22dfae3d,#7c6bff24)!important;border-color:#22dfaed9!important}.vg-buttons-message--btn:active{transform:translateY(0)}.vg-footer-mother-container{background-image:linear-gradient(#07091fb3,#0a0d29f5)!important}.vg-footer-input-wrapper{background-color:#101336eb!important;border:1px solid #7c6bff61!important;transition:border-color .22s,box-shadow .22s!important}.vg-footer-input-wrapper:focus-within{box-shadow:0 0 0 3px #22dfae24;border-color:#22dfaecc!important}.vg-footer-input-wrapper input,.vg-footer-input-wrapper textarea{color:var(--vg-c-paper)!important}.vg-footer-input-wrapper input::placeholder,.vg-footer-input-wrapper textarea::placeholder{color:#a8aed6b3!important}#vg-widget-theme-root .vg-footer-input--label,#vg-widget-theme-root .vg-footer-input--label span{color:var(--vg-c-mist)!important}.vg-footer-icons-container button,.vg-footer-icons-container>div>button,.vg-footer-icons-container svg{color:var(--vg-c-mist)!important;transition:color .2s ease, transform .2s var(--vg-ease-spring), background-color .2s ease!important}.vg-footer-icons-container button:hover,.vg-footer-icons-container>div>button:hover{transform:translateY(-2px);color:var(--vg-c-mint)!important}.vg-footer-icons-container>:last-child,.vg-footer-icons-container>:last-child button,.vg-footer-icons-container>button:last-child{background-color:var(--vg-c-violet)!important;background-image:linear-gradient(135deg, var(--vg-c-violet), var(--vg-c-mint))!important;color:#fff!important;box-shadow:0 8px 26px -10px #7c6bfff2!important}@media (prefers-reduced-motion:reduce){#vg_chat_toggle:before,#vg-mother-container:after{animation:none!important}#vg_chat_toggle:after{box-shadow:0 0 0 4px #7c6bff2e;animation:none!important}}
