@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap");body{font-family:SF Pro Text,SF Pro Icons,system,-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,Lucida Grande,Kohinoor Devanagari,sans-serif!important}.omni-ai-app .all-experts-page .main-content,.omni-ai-app .chat-page .main-content{padding:0}.omni-ai-app .chat-header,.omni-ai-app .user-message{background-color:transparent}.omni-ai-app .user-message-content{border-radius:1rem;border-bottom-right-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:var(--pillHover)}.omni-ai-app .assistant-message-content-text,.omni-ai-app .user-message-content-text{color:var(--primary-color)}.omni-ai-app .assistant-message{margin-top:1rem;margin-bottom:1rem;padding:.5rem .5rem 2.5rem}.omni-ai-app .assistant-message-content{padding:0}.omni-ai-app .chat-prompt-wrapper.full-screen-mode{position:absolute;inset:0;background-color:rgb(255 255 255/.3);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@layer utilities{.astro.dark .omni-ai-app .app-layout .chat-prompt .chat-input,.fox.dark .omni-ai-app .app-layout .chat-prompt .chat-input{border-color:var(--grey-04)}}.omni-ai-app .app-layout .chat-prompt .chat-input{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.astro.dark .omni-ai-app .app-layout .chat-prompt .chat-input,.fox.dark .omni-ai-app .app-layout .chat-prompt .chat-input{border-color:var(--grey-04)}.omni-ai-app .chat-prompt .chat-input{border-radius:1rem;border-style:none;position:relative}.omni-ai-app .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.omni-ai-app .scrollbar-hide::-webkit-scrollbar{display:none}.omni-ai-app .chat-prompt .chat-input:before{border-radius:1rem;background:linear-gradient(90deg,var(--assistant-gradient-color-1) -12.11%,var(--assistant-gradient-color-2) 43.37%,var(--assistant-gradient-color-1) 100%);position:absolute;content:"";top:-1px;left:-1px;right:0;bottom:0;z-index:-1;width:calc(100% + 2px);height:calc(100% + 2px);box-shadow:0 8px 24px 0 var(--chatboxShadow)}.omni-ai-app .bebas-font{font-family:Bebas Neue,sans-serif}.omni-ai-app .desktop-calling-controls .lk-button:before{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;background:conic-gradient(from 90deg at 50% 50%,var(--assistant-gradient-color-1,#ffc5f6),var(--assistant-gradient-color-2,var(--darkShade-1)),var(--assistant-gradient-color-1,#ffc5f6));z-index:-1;border-radius:50%}.omni-ai-app .desktop-calling-controls .lk-disconnect-button:disabled{opacity:1!important}.omni-ai-app .desktop-calling-controls .lk-button,.omni-ai-app .desktop-calling-controls .lk-disconnect-button{background-clip:padding-box;border:1px solid transparent;font-weight:400}.dark .omni-ai-app .desktop-calling-controls .lk-disconnect-button{background-color:#c23b3b!important}.omni-ai-app .chat-input .listener-text,.omni-ai-app .chat-input textarea{background-color:transparent;color:var(--primary-color)}.omni-ai-app .header-button,.omni-ai-app .header-menu-button,.omni-ai-app .header-msg-button{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:var(--brand-surface);padding:.75rem}@layer utilities{.astro.dark .omni-ai-app .scroll-to-bottom-button,.fox.dark .omni-ai-app .scroll-to-bottom-button{color:var(--brand-text-dark)}}.omni-ai-app .scroll-to-bottom-button{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.astro.dark .omni-ai-app .scroll-to-bottom-button,.fox.dark .omni-ai-app .scroll-to-bottom-button{color:var(--brand-text-dark)}@layer utilities{.astro.dark .omni-ai-app .scroll-to-bottom-button:active,.fox.dark .omni-ai-app .scroll-to-bottom-button:active{color:var(--brand-text-dark);background-color:var(--brand-surface)}}.omni-ai-app .scroll-to-bottom-button:active{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.astro.dark .omni-ai-app .scroll-to-bottom-button:active,.fox.dark .omni-ai-app .scroll-to-bottom-button:active{color:var(--brand-text-dark);background-color:var(--brand-surface)}.omni-ai-app .markdown-content{font-weight:400;letter-spacing:.1px}.omni-ai-app .markdown-content pre{margin-bottom:0;border-width:0;background-color:rgb(243 244 246/.5)}.dark .omni-ai-app .markdown-content pre{background:var(--brand-surface)}@layer utilities{.astro .omni-ai-app .bg-chat-content,.fox .omni-ai-app .bg-chat-content{background-color:var(--brand-surface)}}.omni-ai-app .bg-chat-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.astro .omni-ai-app .bg-chat-content,.fox .omni-ai-app .bg-chat-content{background-color:var(--brand-surface)}.omni-ai-app .model-selector select{min-width:160px;max-width:240px}.model-selector-container input{border-color:var(--grey-04)}.dark .omni-ai-app .main-chat-page-model-selector button{border-color:var(--brand-surface)}.dark .markdown-content pre code span{filter:brightness(2.5)}.dark .markdown-content pre code{color:#a0c4e5}.dark .bg-red-50{background:var(--brand-surface);border-color:var(--grey-04)}.dark .bg-brand-body{background:var(--brand-body)}@layer utilities{.astro.dark .omni-ai-app button.primary-solid,.fox.dark .omni-ai-app button.primary-solid{color:var(--brand-text-dark)}}.omni-ai-app button.primary-solid{border-radius:.75rem;background-color:var(--brand-1);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.astro.dark .omni-ai-app button.primary-solid,.fox.dark .omni-ai-app button.primary-solid{color:var(--brand-text-dark)}@layer utilities{.astro.dark .omni-ai-app button.primary-hollow,.fox.dark .omni-ai-app button.primary-hollow{color:var(--brand-text-dark)}}.omni-ai-app button.primary-hollow{border-radius:.75rem;border-width:1px;border-color:var(--brand-1);background-color:transparent;font-weight:700;color:var(--brand-1)}.astro.dark .omni-ai-app button.primary-hollow,.fox.dark .omni-ai-app button.primary-hollow{color:var(--brand-text-dark)}@layer utilities{.astro.dark .omni-ai-app button.primary-solid:active,.fox.dark .omni-ai-app button.primary-solid:active{color:var(--brand-text-dark)}}.omni-ai-app button.primary-solid:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--brand-3);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.astro.dark .omni-ai-app button.primary-solid:active,.fox.dark .omni-ai-app button.primary-solid:active{color:var(--brand-text-dark)}.omni-ai-app button.primary-solid:active:is(.dark *){background-color:var(--hover)}@layer utilities{.astro.dark .omni-ai-app button.primary-hollow:active,.fox.dark .omni-ai-app button.primary-hollow:active{color:var(--brand-text-dark)}}.omni-ai-app button.primary-hollow:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--brand-1);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.astro.dark .omni-ai-app button.primary-hollow:active,.fox.dark .omni-ai-app button.primary-hollow:active{color:var(--brand-text-dark)}.omni-ai-app button.bottom-fixed{position:fixed;bottom:5rem;left:1rem;right:1rem;height:var(--cta-height,52px)}html.omni-ai-app button.bottom-fixed>div{font-size:16px}.omni-ai-app button.bottom-fixed>div{gap:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:500}@layer utilities{.astro.dark .omni-ai-app button.primary-text,.fox.dark .omni-ai-app button.primary-text{color:var(--brand-text-dark)}}.omni-ai-app button.primary-text{color:var(--brand-1)}.astro.dark .omni-ai-app button.primary-text,.fox.dark .omni-ai-app button.primary-text{color:var(--brand-text-dark)}@layer utilities{.astro.dark .omni-ai-app button.primary-icon-button,.fox.dark .omni-ai-app button.primary-icon-button{color:var(--brand-text-dark)}}.omni-ai-app button.primary-icon-button{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.astro.dark .omni-ai-app button.primary-icon-button,.fox.dark .omni-ai-app button.primary-icon-button{color:var(--brand-text-dark)}.omni-ai-app .image-generator-page{background-image:url(/images/astroApp/background.svg);background-repeat:no-repeat;background-size:cover;background-position:top;background-color:#fff}.omni-ai-app .gradientAIimg{background-image:url(/images/astroApp/gradient-image-generator.png)}.omni-ai-app .gradientPDF{background-image:url(/images/astroApp/gradient-pdf-summarizer.png)}.omni-ai-app .gradientYoutube{background-image:url(/images/astroApp/gradient-youtube-summarizer.png)}.omni-ai-app .gradientEssay{background-image:url(/images/astroApp/gradient-essay-writer.png)}.omni-ai-app .gradientAIimg .ctaTool{background-color:var(--image-tool-color)!important}.dark .omni-ai-app .image-generator-page,.fox .omni-ai-app .image-generator-page{background:var(--brand-body)!important}.ctaTool{border-radius:12px}.omni-ai-app .gradientPDF .ctaTool{background-color:var(--pdf-tool-color)!important}.omni-ai-app .gradientEssay .ctaTool{background-color:var(--essay-tool-color)!important}.omni-ai-app .gradientAIimg .ctaTool.iconCTA,.omni-ai-app .gradientEssay .ctaTool.iconCTA,.omni-ai-app .gradientPDF .ctaTool.iconCTA,.omni-ai-app .gradientYoutube .ctaTool.iconCTA{background-color:#fff!important;width:52px!important;height:52px;padding:0!important;box-shadow:none;border-radius:12px;display:flex;flex:0 0 auto}.omni-ai-app .gradientPDF .ctaTool.iconCTA{border:1px solid var(--pdf-tool-color)}.omni-ai-app .gradientYoutube .ctaTool.iconCTA{border:1px solid var(--youtube-tool-color)}.omni-ai-app .gradientYoutube .ctaTool.iconCTA svg path{fill:var(--youtube-tool-color)}.omni-ai-app .gradientYoutube .ctaTool{background-color:var(--youtube-tool-color)!important}.omni-ai-app .gradientPDF .ctaShareIcon{color:var(--pdf-tool-color)!important}.omni-ai-app .gradientAIimg .ctaShareIcon{color:var(--image-tool-color)!important}.omni-ai-app .gradientYoutube .ctaShareIcon{color:var(--youtube-tool-color)!important}.omni-ai-app .gradientEssay .ctaShareIcon{color:var(--essay-tool-color)!important}.omni-ai-app .gradientEssay .ctaTool.iconCTA{border:1px solid var(--essay-tool-color)}.omni-ai-app .gradientEssay .ctaTool.iconCTA svg path{fill:var(--essay-tool-color)}.omni-ai-app .gradientAIimg .ctaTool.iconCTA{border:1px solid var(--image-tool-color)}.omni-ai-app .ctaTool.iconCTA button{background:transparent!important}:root{--app-viewport-height:100dvh}@supports not (height:100dvh){:root{--app-viewport-height:100vh}}.omni-ai-app .assistant-landing-page .main-content,.omni-ai-app .assistant-onboarding-page .main-content,.omni-ai-app .assistant-settings-page .main-content,.omni-ai-app .veda-onboarding-page .main-content,.omni-ai-app .welcome-page .main-content{padding-left:0;padding-right:0;padding-top:0}.omni-ai-app .expert-prompts button,.omni-ai-app .followup-question{border-width:1px;background-color:var(--brand-light);color:var(--primary-color);border-color:var(--bg-color-medium,var(--pillHover))}.dark .omni-ai-app .expert-prompts button{border-color:var(--brand-surface)}.fox .omni-ai-app .expert-prompts button,.fox .omni-ai-app .left-button-bg button{background:transparent;color:var(--brand-2);border-color:var(--brand-light)}.fox .omni-ai-app .expert-prompts button:is(.dark *),.fox .omni-ai-app .left-button-bg button:is(.dark *){border-color:var(--brand-surface);background-color:var(--brand-surface);color:var(--primary-color)}.fox .omni-ai-app .left-button-bg button svg{color:var(--brand-1)}.fox .omni-ai-app .left-button-bg button svg:is(.dark *){color:var(--primary-color)}.omni-ai-app .left-button-bg button{background-color:var(--bg-color-light,var(--brand-light))}.dark .omni-ai-app .left-button-bg button,.dark .omni-ai-app .left-button-bg button:active{background-color:var(--brand-surface)!important;border-width:0}.omni-ai-app .left-button-bg button.assistant-settings-button{background-color:transparent}.dark .omni-ai-app .grayscale{filter:grayscale(100%)}@media (min-width:768px){.omni-ai-app .pinned-experts .btn:active{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}}.omni-ai-app .pinned-experts .btn{border-radius:12px;background:var(--brand-surface);box-shadow:2px 2px 10px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);position:relative;padding:8px 68px 8px 12px}.omni-ai-app .pinned-experts .btn:before{content:"";position:absolute;border-left:1px solid var(--grey-03);right:48px;top:12px;bottom:12px}@layer utilities{.astro.dark .omni-ai-app .side-panel button.side-panel-button,.fox.dark .omni-ai-app .side-panel button.side-panel-button{color:var(--brand-text-dark)}}.omni-ai-app .side-panel button.side-panel-button{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.astro.dark .omni-ai-app .side-panel button.side-panel-button,.fox.dark .omni-ai-app .side-panel button.side-panel-button{color:var(--brand-text-dark)}@layer utilities{.astro.dark .omni-ai-app .side-panel button.side-panel-button:active,.fox.dark .omni-ai-app .side-panel button.side-panel-button:active{color:var(--brand-text-dark)}}.omni-ai-app .side-panel button.side-panel-button:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.astro.dark .omni-ai-app .side-panel button.side-panel-button:active,.fox.dark .omni-ai-app .side-panel button.side-panel-button:active{color:var(--brand-text-dark)}.omni-ai-app .side-panel .side-panel-section button.side-panel-button>div{width:100%!important;justify-content:space-between!important}.omni-ai-app .side-panel-section.open{background-color:var(--side-panel-bg)}@layer utilities{.astro.dark .omni-ai-app .side-panel-section.open .side-panel-button,.fox.dark .omni-ai-app .side-panel-section.open .side-panel-button{color:var(--brand-text-dark)}}.omni-ai-app .side-panel-section.open .side-panel-button{background-color:var(--side-panel-bg);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.astro.dark .omni-ai-app .side-panel-section.open .side-panel-button,.fox.dark .omni-ai-app .side-panel-section.open .side-panel-button{color:var(--brand-text-dark)}.omni-ai-app .side-panel-button:hover{border-radius:.5rem;background-color:var(--brand-light)}.omni-ai-app .side-panel-button-1{background-color:var(--bg-side-panel-button-1)}.omni-ai-app .side-panel-button-1,.omni-ai-app .side-panel-button-1 *{color:var(--text-side-panel-button-1)}.omni-ai-app .side-panel-button-1 :is(.dark *){color:var(--brand-text-dark)}.omni-ai-app .side-panel-button-2{background-color:var(--bg-side-panel-button-2)}.omni-ai-app .side-panel-button-2,.omni-ai-app .side-panel-button-2 *{color:var(--text-side-panel-button-2)}.omni-ai-app .side-panel-button-2 :is(.dark *){color:var(--brand-text-dark)}.fox .omni-ai-app .side-panel-button-1:not(.no-hover):hover{background-color:var(--bg-side-panel-button-1)!important;color:var(--text-side-panel-button-1)!important}.fox .omni-ai-app .side-panel-button-2:hover{background-color:var(--bg-side-panel-button-2)!important;color:var(--text-side-panel-button-2)!important}.omni-ai-app .all-experts .main-content{padding-left:0;padding-right:0}@keyframes shimmer{to{transform:translateX(100%)}}.omni-ai-app .root-container{background:var(--brand-body)}.omni-ai-app input,.omni-ai-app textarea{background-color:var(--brand-surface)}.omni-ai-app .assistant-onboarding-page button.primary-solid,.omni-ai-app .assistant-settings-page .pinned,.omni-ai-app .chat-header .header-pin-button.is-pinned,.omni-ai-app .chatSendButton,.omni-ai-app .onboarding-layout .progress-bar-inner-fill,.omni-ai-app .onboarding-layout .selectable-options-group button.solid-type.selected-item,.omni-ai-app .onboarding-layout button.primary-solid,.omni-ai-app .popup button.comfirm-pin-button,.omni-ai-app .share-popup .share-popup-content .shareBtn{background-color:var(--bg-color-primary,var(--brand-2))}.omni-ai-app .chatSendButton.disabled{background-color:var(--chatSendBtnDisabled)}.dark .omni-ai-app .chatSendButton.disabled{background-color:var(--grey-02)}.omni-ai-app .chatSendButton.disabled:hover{background-color:var(--chatSendBtnDisabled);cursor:default}.omni-ai-app .chatSendButton{display:flex;align-items:center;justify-content:center;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.omni-ai-app .chatSendButton:hover{background-color:var(--brand-1)}.gradient-left,.gradient-right{position:absolute;top:0;bottom:0;width:50px;pointer-events:none}.gradient-left{opacity:0;left:0}.gradient-right{right:0}.omni-ai-app .scrolled+.gradient-left{opacity:1}.omni-ai-app .caption-container{position:relative;overflow-y:auto;padding-bottom:10px;padding-top:20px;margin-top:0}.omni-ai-app .gradientLayer{position:relative;background-color:var(--brand-body)}.omni-ai-app .gradientLayer:after,.omni-ai-app .gradientLayer:before{top:0;background:linear-gradient(0deg,rgba(255,255,255,0),var(--brand-body) 50%);content:"";position:absolute;left:0;right:0;width:100%;height:28px;z-index:2}.omni-ai-app .gradientLayer:after{top:auto;bottom:-1px;height:15px;background:linear-gradient(180deg,rgba(255,255,255,0),var(--brand-body) 50%)}.omni-ai-app .gradientLayerBottom{position:relative}.omni-ai-app .gradientLayerBottom:after{content:"";bottom:-5px;background:linear-gradient(180deg,rgba(255,255,255,0),var(--brand-body) 50%);position:absolute;left:0;right:0;width:100%;height:40px}.omni-ai-app .assistant-onboarding-page button.primary-hollow,.omni-ai-app .assistant-onboarding-page button.primary-hollow:active,.omni-ai-app .onboarding-layout button.primary-hollow,.omni-ai-app .onboarding-layout button.primary-hollow:active,.omni-ai-app .onboarding-layout-content button.primary-hollow{border-color:var(--bg-color-primary,var(--brand-2));color:var(--bg-color-primary,var(--brand-2))}.dark .omni-ai-app .assistant-onboarding-page button.primary-hollow,.dark .omni-ai-app .assistant-onboarding-page button.primary-hollow:active,.dark .omni-ai-app .onboarding-layout button.primary-hollow,.dark .omni-ai-app .onboarding-layout button.primary-hollow:active,.dark .omni-ai-app .onboarding-layout-content button.primary-hollow{border-color:var(--brand-surface);color:var(--brand-text-dark);background:var(--brand-surface)}.dark .onboarding-back-button svg path{fill:var(--brand-text-dark)}.dark .landing-page-avatar img,.dark .onboarding-layout-content img{filter:brightness(var(--brightness))}.omni-ai-app .assistant-onboarding-page div.primary-hollow,.omni-ai-app .onboarding-layout div.primary-hollow{background-color:var(--bg-color-light,var(--brand-light));transition:background-color .3s ease}.omni-ai-app .onboarding-layout div.primary-hollow:hover{background-color:var(--bg-color-medium,var(--pillHover))}.dark .omni-ai-app .assistant-onboarding-page div.primary-hollow,.dark .omni-ai-app .onboarding-layout div.primary-hollow{background-color:var(--brand-surface)}.dark .omni-ai-app .assistant-onboarding-page div.primary-hollow:hover,.dark .omni-ai-app .onboarding-layout div.primary-hollow:hover{background-color:var(--brand-light)}.astro .omni-ai-app .calling-transcript-question,.omni-ai-app .chat-component .chat-messages .user-message-content,.omni-ai-app .message-actions .primary-icon-button.selected-action,.omni-ai-app .message-actions .primary-icon-button:active,.omni-ai-app .onboarding-layout .progress-dots .dot-item,.omni-ai-app .onboarding-layout button.primary-solid:disabled{background-color:var(--bg-color-medium,var(--pillHover))}.fox .omni-ai-app .chat-component .chat-messages .user-message-content{background-color:var(--chat-bubble,var(--brand-light))}.dark .omni-ai-app .onboarding-layout button.primary-solid:disabled{background-color:var(--bg-color-primary,var(--darkShade-1))}.dark .omni-ai-app .chat-component .chat-messages .user-message-content,.dark .omni-ai-app .followup-question{background-color:var(--brand-surface);border-color:var(--brand-body)}.omni-ai-app .assistant-landing-page .expert-prompts button,.omni-ai-app .followup-question,.omni-ai-app .inputChatBoxBtn:active,.omni-ai-app .onboarding-layout .confidential-notice,.omni-ai-app .onboarding-layout .progress-bar-inner{background-color:var(--bg-color-light,var(--brand-light))}.dark .omni-ai-app .assistant-landing-page .expert-prompts button,.dark .omni-ai-app .followup-question,.dark .omni-ai-app .inputChatBoxBtn:active,.dark .omni-ai-app .onboarding-layout .confidential-notice,.dark .omni-ai-app .onboarding-layout .progress-bar-inner{background-color:var(--brand-surface)}.omni-ai-app .assistant-onboarding-page button.primary-solid:active,.omni-ai-app .onboarding-layout .progress-dots .selected-dot-item,.omni-ai-app .onboarding-layout button.primary-solid:active,.omni-ai-app .popup button.comfirm-pin-button:active,.omni-ai-app .share-popup .share-popup-content .shareBtn:active{background-color:var(--bg-color-dark,var(--darkShade-2))}.omni-ai-app .titleIcon svg{width:100%;height:100%}.omni-ai-app .onboarding-layout .selectable-options-group button.hollow-type,.omni-ai-app .onboarding-layout .selectable-options-group button.solid-type{background-color:var(--bg-color-light,var(--brand-light))}.dark .omni-ai-app .onboarding-layout .selectable-options-group button.hollow-type:not(.selected-item),.dark .omni-ai-app .onboarding-layout .selectable-options-group button.solid-type:not(.selected-item){background-color:var(--brand-surface);border-color:transparent}.omni-ai-app .onboarding-layout .selectable-options-group button.hollow-type.selected-item,.omni-ai-app .onboarding-layout .selectable-options-group button.solid-type.selected-item{border-color:var(--bg-color-primary,var(--darkShade-1));color:#fff}.omni-ai-app .onboarding-layout .selectable-options-group button.hollow-type.selected-item svg path,.omni-ai-app .onboarding-layout .selectable-options-group button.solid-type.selected-item svg path{fill:#fff}.onboarding-back-button svg{width:16px;height:16px}.onboarding-back-button svg,.onboarding-back-button svg path{fill:var(--bg-color-primary,var(--darkShade-1))}@media (min-width:768px){.onboarding-layout-content button:focus-visible{outline:2px solid var(--bg-color-primary,var(--darkShade-1));outline-offset:2px}}.omni-ai-app .expert-prompts .skeleton-loader{background-image:linear-gradient(to right,var(--bg-color-medium,var(--pillHover)),var(--bg-color-light,var(--brand-light)))}.fox .omni-ai-app .expert-prompts .skeleton-loader{background-image:linear-gradient(to right,var(--expertGradient,var(--pillHover)),var(--bg-color-light,var(--brand-light)))}.dark .omni-ai-app .expert-prompts .skeleton-loader{background-image:linear-gradient(to right,var(--brand-surface),var(--brand-surface))}.omni-ai-app .assistant-chat-page .assistant-message-loader svg{fill:var(--bg-color-primary,var(--darkShade-1));stroke:var(--bg-color-primary,var(--darkShade-1))}.omni-ai-app .location-field-skip,.omni-ai-app .onboarding-layout .skip-button{color:var(--bg-color-primary,var(--darkShade-1))}.dark .omni-ai-app .location-field-skip,.dark .omni-ai-app .onboarding-layout .skip-button{color:var(--brand-text-dark)}.omni-ai-app .expert-prompts .skeleton-loader div{background-image:linear-gradient(to right,transparent,var(--bg-color-light,var(--brand-light)),transparent)}.dark .omni-ai-app .expert-prompts .skeleton-loader div{background-image:linear-gradient(to right,transparent,var(--brand-body),transparent)}.omni-ai-app .cardSkeleton{background:linear-gradient(90deg,transparent 0,var(--skeleton-bg) 50%,transparent 100%);animation:skeleton 2s infinite;z-index:1}@keyframes skeleton{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.omni-ai-app .chat-header .assistant-settings-button:active,.omni-ai-app .chat-header .headerCta:active,.omni-ai-app .chat-header .primary-icon-button:active{background-color:var(--bg-color-input)!important}.dark .omni-ai-app .chat-header .assistant-settings-button:active,.dark .omni-ai-app .chat-header .headerCta:active,.dark .omni-ai-app .chat-header .primary-icon-button:active{background-color:var(--brand-background)!important}.omni-ai-app .assistant-settings-page .assistant-name,.omni-ai-app .chat-header .assistant-settings-button,.omni-ai-app .chat-header .assistant-settings-button .assistant-icon,.omni-ai-app .chat-header .assistant-settings-button .assistant-name,.omni-ai-app .onboarding-layout .confidential-notice svg{color:var(--bg-color-dark,#7e3af2)}.omni-ai-app .app-layout .expertspromptCTA:active,.omni-ai-app .followup-question:active{background:var(--bg-color-medium,#bc76fe30)}.dark .omni-ai-app .app-layout .expertspromptCTA:active,.dark .omni-ai-app .followup-question:active{background:var(--brand-surface)}.omni-ai-app .chat-prompt-wrapper{position:relative}.omni-ai-app .chat-page .chat-prompt-wrapper:before{background:linear-gradient(180deg,rgba(255,255,255,0) 0,var(--brand-body) 50%);content:"";position:absolute;top:-20px;left:0;right:0;width:100%;height:50px;z-index:0}.omni-ai-app .followup-question{min-width:180px;align-items:flex-start}.zodiacSignBox{height:205px;margin-bottom:24px}.omni-ai-app .assistant-veda-theme .assistant-onboarding-page:before,.omni-ai-app .assistant-veda-theme .onboarding-layout:before{background-size:378px 438px!important;background-image:radial-gradient(at 60% 40%,var(--astroThemeGradient-1) 0,transparent 55%),radial-gradient(at 0 100%,var(--astroThemeGradient-2) 0,transparent 55%),radial-gradient(at 100% 0,var(--astroThemeGradient-3) 0,transparent 55%)!important;background-position:top!important}.inputStyling:focus-within{border-color:var(--bg-color-medium,var(--brand-1))!important;box-shadow:0 0 0 2px var(--bg-color-medium,var(--brand-1))!important}.text-dynamic-color{color:var(--text-dynamic-color,var(--brand-1))!important}@media screen and (min-width:768px){.omni-ai-app .normalChatSendButton svg{margin-left:-2px;margin-top:3px}}@media screen and (max-width:767px){.omni-ai-app .lk-room-container{background-color:var(--brand-body)}.omni-ai-app .normalChatSendButton svg{height:1rem;width:1rem}.omni-ai-app .assistant-veda-theme .assistant-onboarding-page:before,.omni-ai-app .assistant-veda-theme .onboarding-layout:before{background-size:378px 438px!important;background-image:radial-gradient(at 60% 40%,var(--astroThemeGradient-1) 0,transparent 55%),radial-gradient(at 0 100%,var(--astroThemeGradient-2) 0,transparent 55%),radial-gradient(at 100% 0,var(--astroThemeGradient-3) 0,transparent 55%)!important;background-position:100% 0!important}.omni-ai-app .zodiacContainer,.omni-ai-app .zodiacResultPage{background-image:url(/images/astroApp/zodiac/astroStar.png);background-size:contain;background-position:50%;background-repeat:repeat}.omni-ai-app .zodiacResultPage{background-repeat:no-repeat;background-position:top}}.omni-ai-app.background-gradient .all-experts-page:before,.omni-ai-app.background-gradient .assistant-chat-history-page:before,.omni-ai-app.background-gradient .assistant-landing-page:before,.omni-ai-app.background-gradient .assistant-onboarding-page:before,.omni-ai-app.background-gradient .assistant-settings-page:before,.omni-ai-app.background-gradient .chat-history-page:before,.omni-ai-app.background-gradient .contact-us-page:before,.omni-ai-app.background-gradient .onboarding-layout:before,.omni-ai-app.background-gradient .pricingWrapper:before,.omni-ai-app.background-gradient .privacy-policy-page:before,.omni-ai-app.background-gradient .settings-page:before,.omni-ai-app.background-gradient .terms-and-conditions-page:before,.omni-ai-app.background-gradient .welcome-page:before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--bgDynamicGradient);background-size:278px 218px;filter:blur(102px);background-repeat:no-repeat;background-position:center 52px;transition:all .3s ease-in-out;will-change:filter}.dark .omni-ai-app .all-experts-page:before,.dark .omni-ai-app .assistant-chat-history-page:before,.dark .omni-ai-app .assistant-landing-page:before,.dark .omni-ai-app .assistant-onboarding-page:before,.dark .omni-ai-app .assistant-settings-page:before,.dark .omni-ai-app .chat-history-page:before,.dark .omni-ai-app .contact-us-page:before,.dark .omni-ai-app .onboarding-layout:before,.dark .omni-ai-app .pricingWrapper:before,.dark .omni-ai-app .privacy-policy-page:before,.dark .omni-ai-app .settings-page:before,.dark .omni-ai-app .terms-and-conditions-page:before,.dark .omni-ai-app .welcome-page:before,.fox .omni-ai-app .all-experts-page:before,.fox .omni-ai-app .assistant-chat-history-page:before,.fox .omni-ai-app .assistant-landing-page:before,.fox .omni-ai-app .assistant-onboarding-page:before,.fox .omni-ai-app .assistant-settings-page:before,.fox .omni-ai-app .chat-history-page:before,.fox .omni-ai-app .contact-us-page:before,.fox .omni-ai-app .onboarding-layout:before,.fox .omni-ai-app .pricingWrapper:before,.fox .omni-ai-app .privacy-policy-page:before,.fox .omni-ai-app .settings-page:before,.fox .omni-ai-app .terms-and-conditions-page:before,.fox .omni-ai-app .welcome-page:before{background-image:none!important}.theme-tabs button{min-width:auto;flex-grow:1;padding:8px 0;gap:4px}.theme-tabs{width:100%;align-items:flex-end}.theme-tabs>div{width:100%;max-width:250px;gap:8px;box-shadow:none}@media (max-width:767px){.omni-ai-app .sidePanelOpen .all-experts-page:before,.omni-ai-app .sidePanelOpen .assistant-chat-history-page:before,.omni-ai-app .sidePanelOpen .assistant-chat-page:before,.omni-ai-app .sidePanelOpen .assistant-landing-page:before,.omni-ai-app .sidePanelOpen .assistant-onboarding-page:before,.omni-ai-app .sidePanelOpen .assistant-settings-page:before,.omni-ai-app .sidePanelOpen .chat-history-page:before,.omni-ai-app .sidePanelOpen .chat-page:before,.omni-ai-app .sidePanelOpen .onboarding-layout:before,.omni-ai-app .sidePanelOpen .welcome-page:before{filter:none;background-size:100% 100%}.dropdownIcon svg{width:100%;height:auto;height:100%}.omni-ai-app .chat-prompt-wrapper.full-screen-mode{position:fixed;inset:0;top:.25rem;bottom:.25rem;background-color:rgb(255 255 255/.3);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.theme-tabs>div{max-width:100%}}.omni-ai-app .chat-history-page.sidePanelHistory:before,.omni-ai-app .settings-page.sidePanelSettings:before{display:none}.fox .omni-ai-app .side-panel-button-2:hover{background-color:var(--bg-side-panel-button-2-hover)!important}@layer utilities{.astro.dark .omni-ai-app .settings-page.sidePanelSettings .header-wrapper,.fox.dark .omni-ai-app .settings-page.sidePanelSettings .header-wrapper{border-color:var(--grey-04)}}.omni-ai-app .settings-page.sidePanelSettings .header-wrapper{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.astro.dark .omni-ai-app .settings-page.sidePanelSettings .header-wrapper,.fox.dark .omni-ai-app .settings-page.sidePanelSettings .header-wrapper{border-color:var(--grey-04)}.omni-ai-app .settings-page.sidePanelSettings .header-wrapper .chat-header .center-content{justify-content:flex-start}.omni-ai-app .zodiacContainer{margin:0 auto;min-height:321px}.dark .omni-ai-app .zodiacContainer img{filter:grayscale(100%)}.omni-ai-app .all-experts-page,.omni-ai-app .chat-history-page,.omni-ai-app .chat-page,.omni-ai-app .welcome-page{background-image:none;background-repeat:no-repeat;background-size:cover;background-position:top;background:var(--brand-body)}.omni-ai-app .chat-history-page.sidePanelHistory,.omni-ai-app .settings-page.sidePanelSettings{background:var(--brand-surface)}.dark .omni-ai-app .chat-history-page button,.dark .omni-ai-app .chat-history-page input{border-color:var(--grey-04)}.omni-ai-app .loaderBox{background:var(--brand-surface);border-radius:12px;border:2px solid var(--brand-light);box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);gap:16px;flex-direction:column}.omni-ai-app .loaderBox .loaderContent{color:transparent;background-image:var(--loaderBoxGradient);-webkit-background-clip:text;background-clip:text;background-size:200% auto;background-position:200%;animation:animated-gradient 2s infinite}@keyframes animated-gradient{to{background-position:-200%}}.omni-ai-app .fade-in{animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0}}.omni-ai-app .select-popup .popup-title-bar{margin-bottom:1rem}.omni-ai-app .select-popup .popup-panel{padding-left:0;padding-right:0;padding-bottom:1rem}.omni-ai-app .expertsCardWrapper .itemListCard img{height:5rem;width:5rem}.omni-ai-app .toolsCardWrapper .itemListCard img{height:4rem;width:4rem}.dark .omni-ai-app .itemListCard>div{background-image:none!important}.dark .omni-ai-app .itemListCard img{filter:brightness(var(--brightness))}.omni-ai-app .sidePanelClosed .voiceAssistantContainer,.omni-ai-app .sidePanelOpen .voiceAssistantContainer{left:0;right:0;padding-left:0}.omni-ai-app .sidePanelClosed .showScrollButtonWrapper,.omni-ai-app .sidePanelClosed .voiceAssistantContainer,.omni-ai-app .sidePanelOpen .showScrollButtonWrapper,.omni-ai-app .sidePanelOpen .voiceAssistantContainer{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:linear;animation-duration:.3s;animation-timing-function:linear}.omni-ai-app .sidePanelClosed .voiceAssistantContainer{padding-right:267px}.omni-ai-app .sidePanelOpen .showScrollButtonWrapper,.omni-ai-app .sidePanelOpen .voiceAssistantContainer,.omni-ai-app .sidePanelOpen .voiceVisualizerContainer{padding-left:300px}.omni-ai-app .lk-disconnect-button.desktop:after,.omni-ai-app [data-lk-source=microphone].desktop:after{position:absolute;content:"Mute";bottom:-30px}.omni-ai-app .lk-disconnect-button.desktop:after{content:"Hangup"}.stickyShadow{box-shadow:0 0 10px var(--grey-03)}@media (max-height:200px),(max-width:200px){.omni-ai-app .chat-header,.omni-ai-app .chat-input,.omni-ai-app .errorText,.omni-ai-app .lk-room-container,.omni-ai-app .settings-section,.omni-ai-app .textLoader{display:none}.omni-ai-app .main-content{height:100%}.omni-ai-app .chat-prompt .chat-input{border-top:none}.omni-ai-app .welcome-page{height:0!important}.omni-ai-app .bg-chat-content{background-image:none;background-color:#fff}.omni-ai-app .loaderWrapper{width:100vw;height:100vh}.omni-ai-app .voiceBox{margin-top:0!important}}@media (orientation:landscape) and (max-height:520px){.omni-ai-app .loaderWrapper{width:70px;height:70px}.omni-ai-app .gradientLayerBottom,.omni-ai-app .loaderWrapper .animation-wrapper{display:none}}.push-to-talk-layout{width:100%;max-width:470px;height:auto;flex:none;margin-top:16px}.live-mode-text{top:50%;right:-49%;left:auto;transform:translate(-50%,-50%);color:var(--bg-color-primary,var(--brand-1))}.dark .omni-ai-app .live-mode-text{color:var(--brand-text-dark)}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-input-placeholder{font-weight:400}.omni-ai-app .pin-popup:empty{display:none}@keyframes gray-blink{0%,to{color:var(--bg-color-medium)}50%{color:var(--bg-color-dark)}}.omni-ai-app .gray-blinking-text{animation:gray-blink 1.5s infinite}.omni-ai-app .reasoning-complete{color:var(--bg-color-primary,var(--darkShade-1))}.omni-ai-app .assistant-message .markdown-content a{color:var(--bg-color-dark,var(--darkShade-2))}.dark .omni-ai-app .assistant-message .markdown-content a{color:#bc76fe}.omni-ai-app .assistant-message .markdown-content blockquote{border-color:var(--bg-color-primary,var(--darkShade-1))}.omni-ai-ai-app .assistant-message .markdown-content h1:first-child{margin-top:0}.omni-ai-ai-app .assistant-message .markdown-content h2:first-child{font-size:1.25rem;line-height:1.75rem}@layer utilities{.astro .omni-ai-app .assistant-message .markdown-content table,.fox .omni-ai-app .assistant-message .markdown-content table{background-color:var(--brand-surface)}}.omni-ai-app .assistant-message .markdown-content table{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.astro .omni-ai-app .assistant-message .markdown-content table,.fox .omni-ai-app .assistant-message .markdown-content table{background-color:var(--brand-surface)}.omni-ai-app .assistant-message .markdown-content table tr td,.omni-ai-app .assistant-message .markdown-content table tr th{border-color:var(--grey-04);padding:.5rem 1rem;text-align:left}.omni-ai-app .assistant-message .markdown-content table thead{background-color:var(--grey-04)}.omni-ai-app .assistant-message .markdown-content>h1{margin-top:0}.dark .omni-ai-app .assistant-message .markdown-content .code-block-header{background:#393939}.omni-ai-app .invalid-prompt.chat-prompt .chat-input{border-style:dashed;--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.omni-ai-app .suggestion{border-width:1px;border-color:var(--common-border);background-color:var(--brand-light);color:var(--primary-color)}.omni-ai-app .suggestion:hover{background:var(--pillHover);cursor:pointer}.dark .omni-ai-app .suggestion{background:var(--brand-surface);border-color:var(--brand-surface)}.dark .omni-ai-app .suggestion:hover{background:var(--brand-background);border-color:var(--brand-background)}.dark .omni-ai-app .popup-panel{background:var(--brand-background)}.omni-ai-app .loading-gradient-text{background:linear-gradient(90deg,var(--grey-02) 0,var(--grey-03) 50%,var(--grey-02) 100%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:text-shimmer 1.5s linear infinite}@keyframes text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.primaryColor{color:var(--bg-color-primary,var(--darkShade-1))!important}.primaryBg{background-color:var(--bg-color-primary,var(--darkShade-1))!important}.primaryBorder{border-color:var(--bg-color-primary,var(--darkShade-1))!important}.loader{width:200px;height:200px;border-radius:50%;margin:auto}.connecting .loader{filter:grayscale(100%)}.listening .loader{animation:spin 2s linear infinite;position:relative;box-shadow:inset 0 0 50px #fff,inset 20px 0 60px violet,inset -20px 0 60px blue,inset 20px 0 300px violet,inset -20px 0 300px blue}@keyframes spin{to{transform:rotate(1turn)}}.speaking .loader{border:2px solid violet;box-shadow:inset 0 0 50px #fff,inset 20px 0 60px violet,inset -20px 0 60px blue,inset 20px 0 300px violet,inset -20px 0 300px blue,;animation:load 1s linear infinite alternate}@keyframes load{50%{box-shadow:inset 0 0 50px #fff,inset 10px 0 10px violet,inset 10px 0 10px blue,inset 0 0 100px violet,inset 0 0 10px blue}}.gradientItem-1,.gradientItem-2,.gradientItem-3{display:none}.omni-ai-app .welcome-page .gradientItem-1,.omni-ai-app .welcome-page .gradientItem-2,.omni-ai-app .welcome-page .gradientItem-3{display:block}.gradientItem-1,.gradientItem-2{inset:0}.gradientItem-1,.gradientItem-2,.gradientItem-3{position:absolute;contain:paint;border-radius:inherit}.gradientItem-3{border:0 solid transparent;background:var(--brand-surface);width:99%;height:96%;transform:translate(-50%,-50%);top:50%;left:50%}.gradientItem-1:before,.gradientItem-2:before{transition:opacity .3s,filter .3s;content:"";position:absolute;opacity:0;background-image:conic-gradient(rgba(0,0,0,0),var(--conicGradient-1),rgba(0,0,0,0) 25%);left:50%;top:50%;translate:-50% -50%;width:910px;height:910px;scale:1 .4;pointer-events:none;transition:opacity .3s;filter:blur(20px)}.gradientItem-1:before{animation:gradient-spin-expand 4s cubic-bezier(.2,0,0,1),opacity-animation 4s cubic-bezier(.2,0,0,1);animation-delay:.3s}@keyframes gradient-spin-expand{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes opacity-animation{0%{opacity:1}90%{opacity:1}99%{opacity:0;filter:blur(20px)}to{opacity:0;filter:blur(0)}}.omni-ai-app .veda-analysis-result .colored-section{background-color:var(--bg-color-light)}.dark .omni-ai-app .veda-analysis-result .colored-section{background-color:var(--brand-surface);border-color:transparent}.omni-ai-app .veda-analysis-result button.selected-tab{background-color:var(--bg-color-primary)}.omni-ai-app .inputChatBoxBtn{height:2.5rem;width:2.5rem;border-radius:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.omni-ai-app .inputChatBoxBtn.active{background-color:var(--bg-color-light,var(--brand-light));color:var(--bg-color-dark,var(--brand-1))}.fox .omni-ai-app .inputChatBoxBtn,.fox .omni-ai-app .inputChatBoxBtn svg{color:var(--grey-01)}.fox .omni-ai-app .inputChatBoxBtn svg:is(.dark *),.fox .omni-ai-app .inputChatBoxBtn:is(.dark *){color:var(--primary-color)}.fox .calling-transcript-question,.fox .omni-ai-app .chat-component .chat-messages .user-message-content{background-color:#d6e7f6}.fox .calling-transcript-question:is(.dark *),.fox .omni-ai-app .chat-component .chat-messages .user-message-content:is(.dark *){background-color:var(--brand-surface)}.dark .omni-ai-app .calling-transcript-question{background-color:var(--grey-04)}.dynamic-text-color{color:var(--bg-color-dark,var(--brand-1))}.dark .omni-ai-app .inputChatBoxBtn.active{background-color:var(--brand-light)}.fox.dark .omni-ai-app .selectedAspectRatio,.fox.dark .omni-ai-app .selectedImageStyle{border-color:var(--grey-03,#e5e7eb)!important}.fox.dark .omni-ai-app .selectedAspectRatio svg,.fox.dark .omni-ai-app .selectedAspectRatioText{color:var(--grey-03,#e5e7eb)!important}.fox.dark .omni-ai-app .unselectedAspectRatio{background:transparent!important;border-color:inherit!important}.fox.dark .omni-ai-app .unselectedAspectRatio svg,.fox.dark .omni-ai-app .unselectedAspectRatioText{color:var(--grey-01)!important}.fox.dark .omni-ai-app .pdfToolText{color:var(--grey-01)}.fox.dark .foxLogoWrapper svg path{fill:var(--grey-01)}.omni-ai-app .audioStreamAnimate .icon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);opacity:0;transition:none}.omni-ai-app .audioStreamAnimate .icon:first-child{opacity:1}.omni-ai-app .audioStreamAnimate.animate .icon{animation:showHide 1.5s infinite}.omni-ai-app .audioStreamAnimate.animate .icon:first-child{animation-delay:0s}.omni-ai-app .audioStreamAnimate.animate .icon:nth-child(2){animation-delay:.5s}.omni-ai-app .audioStreamAnimate.animate .icon:nth-child(3){animation-delay:1s}@keyframes showHide{0%,66.67%,to{opacity:0}33.33%{opacity:1}}.popularCard:before{content:"Popular Plan";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-38px -4px -4px;border-radius:inherit;background:var(--cardGradient);box-shadow:0 4px 40px 0 rgba(0,0,0,.12);text-align:center;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;padding-top:6px}.popularCard{position:relative;background:var(--brand-surface);background-clip:padding-box;border:4px solid transparent}.omni-ai-app .actionBanner{border-radius:12px;border:1px solid var(--grey-04);background:var(--brand-surface);box-shadow:0 6px 11px 0 rgba(0,0,0,.05);padding:12px;max-width:756px;margin:0 auto;width:96%;display:flex;align-items:center;justify-content:space-between}.omni-ai-app .popupShadow{box-shadow:0 0 80px 0 #00000014}.dark .omni-ai-app .chat-prompt .chat-input:before,.dark .omni-ai-app .popupShadow,.dark .stickyShadow{box-shadow:none}.omni-ai-app .waveform-bar{animation:waveform-bar 1s ease-in-out infinite}@keyframes waveform-bar{0%,to{transform:scaleY(1)}50%{transform:scaleY(2)}}.timeai .side-panel-item-list,.timeai .text-secondary-color,.timeai .titleIcon svg{color:var(--primary-color)}.timeai .settings-section{background-color:var(--secondary-color);border-color:var(--common-border)}.timeai .omni-ai-app .expert-prompts button{background-color:var(--brand-surface);color:var(--primary-color);border-color:var(--bg-color-medium,var(--common-border))}.timeai .omni-ai-app .expert-prompts button:hover{background-color:var(--bg-color-medium,var(--pillHover))}.timeai .omni-ai-app .chat-prompt .chat-input:before{box-shadow:0 8px 24px 0 rgba(149,157,165,.2)}.timeai .login-text{color:var(--primary-color)}.timeai .omni-ai-app .expert-filter-bar>div{background-color:var(--brand-surface);border-color:var(--common-border)}.timeai .omni-ai-app .left-button-bg button{background-color:transparent}.timeai .omni-ai-app .left-button-bg button:hover{background-color:var(--brand-light)!important}.timeai .omni-ai-app .gradientAIimg{background-image:url(/images/astroApp/gradient.png)}.timeai .omni-ai-app .calling-transcript-question{background-color:var(--bg-color-medium,var(--pillHover))}.timeai .omni-ai-app .pricing-tick-icon{background:linear-gradient(318deg,var(--palette-6) 0,var(--palette-5) 100%)!important;color:var(--brand-1)}.timeai .omni-ai-app input:focus,.timeai .omni-ai-app textarea:focus{border-color:var(--common-border)}.timeai .omni-ai-app .side-panel-button-2:hover{background-color:var(--brand-light)}.timeai .popularCard:before{background:linear-gradient(217deg,var(--palette-6) -5.05%,var(--palette-5) 35.73%,var(--palette-4) 66.8%,var(--palette-1) 95.26%);color:var(--brand-1)}@media screen and (min-width:768px){.omni-ai-app .chat-header .assistant-settings-button:hover,.omni-ai-app .chat-header .headerCta:hover,.omni-ai-app .chat-header .primary-icon-button:hover{background-color:var(--bg-color-input,var(--brand-light))!important}.dark .omni-ai-app .chat-header .assistant-settings-button:hover,.dark .omni-ai-app .chat-header .headerCta:hover,.dark .omni-ai-app .chat-header .primary-icon-button:hover{background-color:var(--brand-background)!important}.omni-ai-app .inputChatBoxBtn:hover{background-color:var(--brand-light)}.fox .omni-ai-app .inputChatBoxBtn:hover,.fox .omni-ai-app .inputChatBoxBtn:hover svg{color:var(--brand-1)}.fox .omni-ai-app .inputChatBoxBtn:hover svg:is(.dark *),.fox .omni-ai-app .inputChatBoxBtn:hover:is(.dark *){color:var(--primary-color)}.omni-ai-app .app-layout .expertspromptCTA:hover,.omni-ai-app .followup-question:hover{background:var(--bg-color-medium,var(--pillHover))}.fox .omni-ai-app .expert-prompts button:hover,.fox .omni-ai-app .followup-question:hover,.fox .omni-ai-app .left-button-bg button:hover{background:var(--brand-light)}.dark .omni-ai-app .app-layout .expertspromptCTA:hover,.dark .omni-ai-app .followup-question:hover{background:var(--brand-background)}.omni-ai-app .steps-handle-buttons{background:var(--brand-body)}.omni-ai-app .desktop-transcript{background-color:var(--brand-surface);position:fixed;right:0;bottom:0;top:0;height:100%;max-height:100%;max-width:260px;padding:0;z-index:1;box-shadow:0 8px 24px 0 rgba(149,157,165,.2)}.dark .omni-ai-app .desktop-transcript{border:1px solid var(--grey-04);box-shadow:none}.omni-ai-app .desktop-transcript .caption-container{padding:16px}.omni-ai-app .sidePanelOpen .voiceAssistantContainer{padding-right:260px;transition:none!important}.omni-ai-app .desktop-transcript.gradientLayer:before{background:linear-gradient(0deg,rgba(255,255,255,0),var(--brand-surface) 50%)}.omni-ai-app .desktop-transcript.gradientLayer:after{background:linear-gradient(180deg,rgba(255,255,255,0),var(--brand-surface) 50%);height:25px}.omni-ai-app .caption-container{height:100%;padding-top:0;border-radius:0}.omni-ai-app .resize-handle{padding:1px;margin-left:-1px;top:40%;bottom:auto;height:80px;transform:translate(-50%,50%);left:1px;background:var(--bg-color-medium,var(--brand-1));border:4px solid #fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:50px}.dark .omni-ai-app .resize-handle{background-color:var(--grey-05)}}@media screen and (max-width:1180px){.chatTitle{display:none}}.animation-wrapper{position:relative;width:100%;height:100%;display:grid;place-items:center}.state-control{display:none}.sphere{max-width:50%;max-height:50%}.layer,.sphere{position:absolute;width:100%;height:100%}.layer{border-radius:50%;border:1px solid transparent;animation-iteration-count:infinite;animation-timing-function:linear;transition:all .8s cubic-bezier(.25,1,.5,1)}.layer:first-child{--i:1}.layer:nth-child(2){--i:2}.layer:nth-child(3){--i:3}.layer:nth-child(4){--i:4}.layer:nth-child(5){--i:5}.layer:nth-child(6){--i:6}.layer:nth-child(7){--i:7}.layer:nth-child(8){--i:8}@keyframes rotate-x{0%{transform:rotateX(0deg)}to{transform:rotateX(1turn)}}@keyframes rotate-y{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes listen-pulse{0%,to{opacity:.5;transform:scale(.98);box-shadow:0 0 5px var(--bg-color-primary,var(--brand-1))}50%{opacity:1;transform:scale(1.01);box-shadow:0 0 10px var(--bg-color-primary,var(--brand-1)),inset 0 0 5px #dfdfdf}}@keyframes speak-pulse{0%,to{border-width:1px;opacity:.6}50%{border-width:2.5px;opacity:1}}@keyframes connect-scan-pulse{0%,to{opacity:.3;border-style:dotted}50%{opacity:.8;border-style:solid}}.connecting.animation-wrapper .sphere .layer{border-color:#9ca3af;box-shadow:0 0 8px #6b7280;transform:scale(calc(1 - var(--i) * .1))}.connecting.animation-wrapper .sphere .layer:nth-child(odd){animation:rotate-x 40s linear infinite,connect-scan-pulse 3s ease-in-out infinite;animation-delay:calc(var(--i) * -.8s)}.connecting.animation-wrapper .sphere .layer:nth-child(2n){animation:rotate-y 40s linear infinite reverse,connect-scan-pulse 3s ease-in-out infinite;animation-delay:calc(var(--i) * -.8s)}.listening.animation-wrapper .sphere .layer{border-color:var(--bg-color-primary,var(--brand-1));transform:scale(calc(1 - var(--i) * .1))}.listening.animation-wrapper .sphere .layer:nth-child(odd){animation:rotate-x 20s linear infinite,listen-pulse 3s ease-in-out infinite;animation-delay:calc(var(--i) * .15s)}.listening.animation-wrapper .sphere .layer:nth-child(2n){animation:rotate-y 20s linear infinite,listen-pulse 3s ease-in-out infinite;animation-delay:calc(var(--i) * .15s)}.speaking.animation-wrapper .sphere .layer{border-color:var(--bg-color-primary,var(--brand-1));box-shadow:0 0 5px var(--bg-color-primary,var(--brand-1)),inset 0 0 5px var(--bg-color-primary,var(--brand-1));transform:scale(calc(1 - var(--i) * .1))}.speaking.animation-wrapper .sphere .layer:nth-child(odd){animation:rotate-x 8s linear infinite,speak-pulse 1s ease-in-out infinite;animation-delay:calc(var(--i) * -.5s)}.speaking.animation-wrapper .sphere .layer:nth-child(2n){animation:rotate-y 8s linear infinite reverse,speak-pulse 1s ease-in-out infinite;animation-delay:calc(var(--i) * -.5s)}[data-state=open] button svg{transform:rotate(180deg)}[aria-haspopup=menu] button svg{transition:all .3s ease}textarea.feedbackTextarea{background-color:var(--grey-05);color:var(--grey-02);border-color:var(--grey-03);padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;outline:2px solid transparent;outline-offset:2px}@layer utilities{.astro.dark textarea.feedbackTextarea:is(.dark *),.fox.dark textarea.feedbackTextarea:is(.dark *){color:var(--brand-text-dark)}}textarea.feedbackTextarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}textarea.feedbackTextarea:is(.dark *){border-color:var(--grey-03);background-color:var(--brand-surface);color:var(--grey-02)}.astro.dark textarea.feedbackTextarea:is(.dark *),.fox.dark textarea.feedbackTextarea:is(.dark *){color:var(--brand-text-dark)}textarea.feedbackTextarea:focus{outline:none;box-shadow:none}