[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.custom-scrollbar.svelte-op1qzh::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar.svelte-op1qzh::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.custom-scrollbar.svelte-op1qzh::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}input.svelte-op1qzh::placeholder,textarea.svelte-op1qzh::placeholder{color:var(--secondary-text-color);opacity:1}input.svelte-op1qzh::-webkit-input-placeholder,textarea.svelte-op1qzh::-webkit-input-placeholder{color:var(--secondary-text-color);opacity:1}input.svelte-op1qzh::-moz-placeholder,textarea.svelte-op1qzh::-moz-placeholder{color:var(--secondary-text-color);opacity:1}input.svelte-op1qzh:-ms-input-placeholder,textarea.svelte-op1qzh:-ms-input-placeholder{color:var(--secondary-text-color);opacity:1}input.svelte-op1qzh:-webkit-autofill,input.svelte-op1qzh:-webkit-autofill:hover,input.svelte-op1qzh:-webkit-autofill:focus,input.svelte-op1qzh:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px var(--accent-color) inset;-webkit-text-fill-color:var(--primary-text-color);caret-color:var(--primary-text-color);transition:background-color 5000s ease-in-out,color 0s}input.svelte-op1qzh:-moz-autofill{box-shadow:0 0 0 1000px var(--accent-color) inset;-moz-text-fill-color:var(--primary-text-color)}input.svelte-op1qzh:focus,textarea.svelte-op1qzh:focus{border-color:var(--primary-color);outline-color:var(--primary-color)}.widget-field{border-color:var(--widget-border-color)!important;background-color:var(--accent-color)!important}.widget-field::placeholder{color:var(--secondary-text-color)!important;opacity:1}.widget-field:focus,.widget-field:focus-visible{border-color:var(--primary-color)!important;outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 20%,transparent)}[data-slot=select-trigger].widget-field:focus,[data-slot=select-trigger].widget-field[data-state=open]{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 20%,transparent)}.widget-select-item[data-highlighted]{background-color:var(--highlight-bg)!important;color:var(--highlight-color)!important}input[type=date].svelte-op1qzh::-webkit-calendar-picker-indicator{filter:invert(.5)}input[type=number].svelte-op1qzh::-webkit-inner-spin-button,input[type=number].svelte-op1qzh::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date].svelte-op1qzh{-webkit-appearance:none;appearance:none}.custom-scrollbar.svelte-lqoznr::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar.svelte-lqoznr::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.custom-scrollbar.svelte-lqoznr::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}@keyframes svelte-1jnzbdn-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1jnzbdn-slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1jnzbdn-bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-1jnzbdn-pulseIn{0%{opacity:0;transform:scale(.9)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1jnzbdn-attentionPulseWave{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scaleX(1.08) scaleY(1.4);opacity:0}}@keyframes svelte-1jnzbdn-attentionBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-1jnzbdn-attentionShake{0%,to{transform:translate(0)}10%{transform:translate(-8px)}20%{transform:translate(8px)}30%{transform:translate(-8px)}40%{transform:translate(8px)}50%{transform:translate(-6px)}60%{transform:translate(6px)}70%{transform:translate(0)}}@keyframes svelte-1jnzbdn-attentionGlow{0%{box-shadow:0 0 0 var(--glow-color, rgba(83, 123, 234, .3))}45%{box-shadow:0 0 15px var(--glow-color, rgba(83, 123, 234, .6))}to{box-shadow:0 0 0 var(--glow-color, rgba(83, 123, 234, .3))}}@keyframes svelte-1jnzbdn-attentionWiggle{0%,to{transform:rotate(0) scale(1)}10%{transform:rotate(-4deg) scale(1.02)}20%{transform:rotate(4deg) scale(1.02)}30%{transform:rotate(-4deg) scale(1.02)}40%{transform:rotate(4deg) scale(1.02)}50%{transform:rotate(-3deg) scale(1.01)}60%{transform:rotate(3deg) scale(1.01)}70%{transform:rotate(-2deg) scale(1.01)}80%{transform:rotate(2deg) scale(1.01)}90%{transform:rotate(0) scale(1)}}.animate-fade-in{animation:svelte-1jnzbdn-fadeIn .5s ease-out}.animate-slide-in{animation:svelte-1jnzbdn-slideIn .5s ease-out}.animate-bounce-in{animation:svelte-1jnzbdn-bounceIn .6s cubic-bezier(.68,-.55,.265,1.55)}.animate-pulse-in{animation:svelte-1jnzbdn-pulseIn .6s ease-in-out}.animate-attention-pulse{position:relative}.animate-attention-pulse:before,.animate-attention-pulse:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:inherit;background-color:var(--glow-color, rgba(83, 123, 234, .3));z-index:-1;animation:svelte-1jnzbdn-attentionPulseWave 1s ease-out;box-sizing:border-box;pointer-events:none;transform:translate(-50%,-50%) scale(1);transform-origin:center;opacity:0}.animate-attention-pulse:before{animation-delay:0s}.animate-attention-pulse:after{animation-delay:.5s}.animate-attention-bounce{animation:svelte-1jnzbdn-attentionBounce 1s ease-in-out}.animate-attention-shake{animation:svelte-1jnzbdn-attentionShake 1s ease-in-out}.animate-attention-glow{animation:svelte-1jnzbdn-attentionGlow 1s ease-in-out}.animate-attention-wiggle{animation:svelte-1jnzbdn-attentionWiggle 1s ease-in-out}.animate-attention-pulse-infinite:before,.animate-attention-pulse-infinite:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:inherit;background-color:var(--glow-color, rgba(83, 123, 234, .3));z-index:-1;animation:svelte-1jnzbdn-attentionPulseWave 2s ease-out infinite;box-sizing:border-box;pointer-events:none;transform:translate(-50%,-50%) scale(1);transform-origin:center;opacity:0}.animate-attention-pulse-infinite:before{animation-delay:0s}.animate-attention-pulse-infinite:after{animation-delay:1s}.animate-attention-bounce-infinite{animation:svelte-1jnzbdn-attentionBounce 1s ease-in-out infinite}.animate-attention-shake-infinite{animation:svelte-1jnzbdn-attentionShake cubic-bezier(.175,.885,.32,1.275) ease-in-out infinite}.animate-attention-glow-infinite{animation:svelte-1jnzbdn-attentionGlow 1s ease-in-out infinite}.animate-attention-wiggle-infinite{animation:svelte-1jnzbdn-attentionWiggle 1s ease-in-out infinite}@keyframes svelte-1jnzbdn-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-1jnzbdn-slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes svelte-1jnzbdn-bounceOut{0%{transform:scale(1)}25%{transform:scale(1.05)}to{opacity:0;transform:scale(.3)}}@keyframes svelte-1jnzbdn-pulseOut{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:0;transform:scale(.9)}}.animate-fade-out{animation:svelte-1jnzbdn-fadeOut .3s ease-out forwards}.animate-slide-out{animation:svelte-1jnzbdn-slideOut .3s ease-out forwards}.animate-bounce-out{animation:svelte-1jnzbdn-bounceOut .4s ease-out forwards}.animate-pulse-out{animation:svelte-1jnzbdn-pulseOut .4s ease-out forwards}.group:hover .dot1.svelte-p6wkcz{animation:svelte-p6wkcz-dotBounce .6s infinite}.group:hover .dot2.svelte-p6wkcz{animation:svelte-p6wkcz-dotBounce .6s infinite .1s}.group:hover .dot3.svelte-p6wkcz{animation:svelte-p6wkcz-dotBounce .6s infinite .2s}@keyframes svelte-p6wkcz-dotBounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}.group:hover .sparkle-center.svelte-p6wkcz{animation:svelte-p6wkcz-centerSpark 1.2s ease-in-out infinite}.group:hover .sparkle-top.svelte-p6wkcz{animation:svelte-p6wkcz-topSpark 1.2s ease-in-out infinite}.group:hover .sparkle-bottom.svelte-p6wkcz{animation:svelte-p6wkcz-bottomSpark 1.2s ease-in-out infinite}@keyframes svelte-p6wkcz-centerSpark{0%{opacity:0}30%{opacity:1}60%{opacity:.4}to{opacity:0}}@keyframes svelte-p6wkcz-topSpark{0%{opacity:1}40%{opacity:0}to{opacity:0}}@keyframes svelte-p6wkcz-bottomSpark{0%{opacity:0}50%{opacity:0}70%{opacity:1}to{opacity:0}}@keyframes svelte-1m4gg5b-pulse{0%{transform:scale(1);box-shadow:0 0 #0ea5e9b3}50%{transform:scale(1.05);box-shadow:0 0 0 10px #0ea5e900}to{transform:scale(1);box-shadow:0 0 #0ea5e900}}.animate-pulse-click{animation:svelte-1m4gg5b-pulse .4s ease-out}@keyframes svelte-1m4gg5b-launcherFadeIn{0%{opacity:0;transform:scale(.5) translateY(-15px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-launcher-fade-in{animation:svelte-1m4gg5b-launcherFadeIn .3s cubic-bezier(.25,.46,.45,.94)}@keyframes svelte-1m4gg5b-chatOpen{0%{transform:scale(.06);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-1m4gg5b-chatClose{0%{transform:scale(1);opacity:1}to{transform:scale(.06);opacity:0}}.animate-chat-open{animation:svelte-1m4gg5b-chatOpen .32s cubic-bezier(.33,1,.68,1) forwards}.animate-chat-close{animation:svelte-1m4gg5b-chatClose .22s cubic-bezier(.32,0,.67,0) forwards}.custom-scrollbar.svelte-1m4gg5b::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar.svelte-1m4gg5b::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.custom-scrollbar.svelte-1m4gg5b::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}input.svelte-1m4gg5b::placeholder,textarea.svelte-1m4gg5b::placeholder{color:var(--secondary-text-color);opacity:1}input.svelte-1m4gg5b::-webkit-input-placeholder,textarea.svelte-1m4gg5b::-webkit-input-placeholder{color:var(--secondary-text-color);opacity:1}input.svelte-1m4gg5b::-moz-placeholder,textarea.svelte-1m4gg5b::-moz-placeholder{color:var(--secondary-text-color);opacity:1}input.svelte-1m4gg5b:-ms-input-placeholder,textarea.svelte-1m4gg5b:-ms-input-placeholder{color:var(--secondary-text-color);opacity:1}@keyframes svelte-1m4gg5b-fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.prompt-fade-in{opacity:0;animation:svelte-1m4gg5b-fadeInUp .4s ease-out forwards}@keyframes svelte-1m4gg5b-blinkCursor{0%,to{opacity:1}50%{opacity:0}}.typewriter-cursor{animation:svelte-1m4gg5b-blinkCursor .7s step-end infinite;font-weight:100}
