.glow-button-container{border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.glow-button-layer-1,.glow-button-layer-2{z-index:0;filter:blur(1.5px);border-radius:12px;position:absolute;inset:0;overflow:hidden}.glow-button-layer-1:before{content:"";z-index:-1;opacity:0;background:conic-gradient(#f8fafc,#5f8f84 5%,#f8fafc 20% 50%,#7fb1a5 55%,#f8fafc 70%);width:400px;height:400px;transition:all 1.5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(60deg)}html.dark .glow-button-layer-1:before{background:conic-gradient(#0a0a0a,#5f8f84 5%,#0a0a0a 20% 50%,#2d5a4e 55%,#0a0a0a 70%)}.glow-button-container:hover .glow-button-layer-1:before{opacity:1;transform:translate(-50%,-50%)rotate(-120deg)}.glow-button-layer-2:before{content:"";z-index:-1;opacity:0;background:conic-gradient(#0000,#5f8f84,#0000 15% 50%,#7fb1a5,#0000 65%);width:300px;height:300px;transition:all 1.5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(82deg)}html.dark .glow-button-layer-2:before{background:conic-gradient(#0000,#3d6b5e,#0000 15% 50%,#2d5a4e,#0000 65%)}.glow-button-container:hover .glow-button-layer-2:before{opacity:1;transform:translate(-50%,-50%)rotate(-98deg)}.glow-button-content{z-index:1;-webkit-backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #0000000f;border-radius:12px;width:100%;padding:12px 16px;transition:all .2s;position:relative;box-shadow:inset 0 1px #fffc,inset 0 -1px #00000005}html.dark .glow-button-content{background:#141414e6;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0003}.glow-button-container:hover .glow-button-content{background:#fff;border-color:#5f8f8433}html.dark .glow-button-container:hover .glow-button-content{background:#191919f2;border-color:#5f8f844d}.glow-input-content{z-index:1;-webkit-backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #0000000f;border-radius:12px;width:100%;transition:all .2s;position:relative;box-shadow:inset 0 1px #fffc,inset 0 -1px #00000005}html.dark .glow-input-content{background:#141414e6;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0003}.glow-button-container:focus-within .glow-button-layer-1:before{opacity:1;transition:all 3s;transform:translate(-50%,-50%)rotate(300deg)}.glow-button-container:focus-within .glow-button-layer-2:before{opacity:1;transition:all 3s;transform:translate(-50%,-50%)rotate(280deg)}.glow-button-container:focus-within .glow-input-content{background:#fff;border-color:#5f8f844d}html.dark .glow-button-container:focus-within .glow-input-content{background:#191919fa;border-color:#5f8f8466}.ask-ai-messages::-webkit-scrollbar{width:8px}.ask-ai-messages::-webkit-scrollbar-track{background:0 0}.ask-ai-messages::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.ask-ai-messages::-webkit-scrollbar-thumb:hover{background:#0000004d}html.dark .ask-ai-messages::-webkit-scrollbar-thumb{background:#fff3}html.dark .ask-ai-messages::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.ask-ai-dialog .group\/button{overflow:visible}.ask-ai-dialog .glow-layer-1,.ask-ai-dialog .glow-layer-2,.ask-ai-dialog .glow-layer-3,.ask-ai-dialog .glow-layer-4,.ask-ai-dialog .glow-layer-5{z-index:0;filter:blur(2px);border-radius:10px;position:absolute;inset:-4px;overflow:hidden}.ask-ai-dialog .glow-layer-1{width:calc(100% + 8px);height:calc(100% + 8px)}.ask-ai-dialog .glow-layer-1:before{content:"";z-index:-2;background:conic-gradient(#f1f5f9,#5f8f84 5%,#f1f5f9 38% 50%,#7fb1a5 60%,#f1f5f9 87%);width:800px;height:800px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(60deg)}html.dark .ask-ai-dialog .glow-layer-1:before{background:conic-gradient(#000,#5f8f84 5%,#000 38% 50%,#2d5a4e 60%,#000 87%)}.ask-ai-dialog .group\/button:hover .glow-layer-1:before{transform:translate(-50%,-50%)rotate(-120deg)}.ask-ai-dialog .glow-layer-2,.ask-ai-dialog .glow-layer-3{width:calc(100% + 4px);height:calc(100% + 4px);inset:-2px}.ask-ai-dialog .glow-layer-2:before,.ask-ai-dialog .glow-layer-3:before{content:"";z-index:-2;background:conic-gradient(#0000,#5f8f84,#0000 10% 50%,#7fb1a5,#0000 60%);width:500px;height:500px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(82deg)}html.dark .ask-ai-dialog .glow-layer-2:before,html.dark .ask-ai-dialog .glow-layer-3:before{background:conic-gradient(#0000,#3d6b5e,#0000 10% 50%,#2d5a4e,#0000 60%)}.ask-ai-dialog .group\/button:hover .glow-layer-2:before,.ask-ai-dialog .group\/button:hover .glow-layer-3:before{transform:translate(-50%,-50%)rotate(-98deg)}.ask-ai-dialog .glow-layer-4{filter:blur(1.5px);border-radius:10px;width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}.ask-ai-dialog .glow-layer-4:before{content:"";z-index:-2;filter:brightness(1.4);background:conic-gradient(#0000 0%,#5f8f84,#0000 8% 50%,#7fb1a5,#0000 58%);width:500px;height:500px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(83deg)}html.dark .ask-ai-dialog .glow-layer-4:before{background:conic-gradient(#0000 0%,#7fb1a5,#0000 8% 50%,#9fc5bb,#0000 58%)}.ask-ai-dialog .group\/button:hover .glow-layer-4:before{transform:translate(-50%,-50%)rotate(-97deg)}.ask-ai-dialog .glow-layer-5{filter:blur(.5px);width:100%;height:100%;inset:0}.ask-ai-dialog .glow-layer-5:before{content:"";z-index:-2;filter:brightness(1.3);background:conic-gradient(#fff,#5f8f84 5%,#fff 14% 50%,#7fb1a5 60%,#fff 64%);width:500px;height:500px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(70deg)}html.dark .ask-ai-dialog .glow-layer-5:before{background:conic-gradient(#1c191c,#5f8f84 5%,#1c191c 14% 50%,#2d5a4e 60%,#1c191c 64%)}.ask-ai-dialog .group\/button:hover .glow-layer-5:before{transform:translate(-50%,-50%)rotate(-110deg)}.whats-ayra-button{-webkit-backdrop-filter:blur(12px);color:#1f2937;width:100%;height:44px;box-shadow:none;cursor:pointer;background:#fffffff2;border:none;border-radius:10px;align-items:center;margin:0;padding:0 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex;position:relative}.whats-ayra-button:hover{background:#fffffffa}html.dark .whats-ayra-button{-webkit-backdrop-filter:blur(12px);color:#fff;box-shadow:none;background:#0a0a0ad9;border:none}html.dark .whats-ayra-button:hover{background:#0a0a0ae6}html.dark .ask-ai-dialog button[class*=Button]:not(.whats-ayra-button),html.dark .ask-ai-dialog .quick-question-button{-webkit-backdrop-filter:blur(12px);color:#fff!important;box-shadow:none!important;background:#0a0a0ad9!important;border:1px solid #ffffff1a!important}html.dark .ask-ai-dialog button[class*=Button]:not(.whats-ayra-button):hover,html.dark .ask-ai-dialog .quick-question-button:hover{background:#0a0a0ae6!important;border-color:#ffffff26!important}
.search-input{-webkit-backdrop-filter:blur(12px);color:#1f2937;background:#fffffff2;border:none;border-radius:10px;width:340px;height:40px;padding-left:44px;padding-right:12px;font-size:13px;transition:all .2s;box-shadow:inset 0 1px #fffc,inset 0 -1px #00000008}.search-input:hover{background:#fffffffa}.search-input::placeholder{color:#9ca3af}.search-input:focus{background:#fff;outline:none}html.dark .search-input{-webkit-backdrop-filter:blur(12px);color:#fff;background:#0a0a0ad9;border:none;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0003}html.dark .search-input:hover{background:#0a0a0ae6}html.dark .search-input:focus{background:#0a0a0af2}html.dark .search-input::placeholder{color:#fff6}.search-icon{position:absolute;top:11px;left:14px}#poda .glow-layer-1,#poda .glow-layer-2,#poda .glow-layer-3,#poda .glow-layer-4,#poda .glow-layer-5{z-index:-1;filter:blur(2px);border-radius:10px;position:absolute;inset:-4px;overflow:hidden}#poda .glow-layer-1{width:calc(100% + 8px);height:calc(100% + 8px)}#poda .glow-layer-1:before{content:"";z-index:-2;background:conic-gradient(#f1f5f9,#5f8f84 5%,#f1f5f9 38% 50%,#7fb1a5 60%,#f1f5f9 87%);width:800px;height:800px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(60deg)}html.dark #poda .glow-layer-1:before{background:conic-gradient(#000,#5f8f84 5%,#000 38% 50%,#2d5a4e 60%,#000 87%)}#poda:hover .glow-layer-1:before{transform:translate(-50%,-50%)rotate(-120deg)}#poda:focus-within .glow-layer-1:before{transition:all 4s;transform:translate(-50%,-50%)rotate(420deg)}#poda .glow-layer-2,#poda .glow-layer-3{width:calc(100% + 4px);height:calc(100% + 4px);inset:-2px}#poda .glow-layer-2:before,#poda .glow-layer-3:before{content:"";z-index:-2;background:conic-gradient(#0000,#5f8f84,#0000 10% 50%,#7fb1a5,#0000 60%);width:500px;height:500px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(82deg)}html.dark #poda .glow-layer-2:before,html.dark #poda .glow-layer-3:before{background:conic-gradient(#0000,#3d6b5e,#0000 10% 50%,#2d5a4e,#0000 60%)}#poda:hover .glow-layer-2:before,#poda:hover .glow-layer-3:before{transform:translate(-50%,-50%)rotate(-98deg)}#poda:focus-within .glow-layer-2:before,#poda:focus-within .glow-layer-3:before{transition:all 4s;transform:translate(-50%,-50%)rotate(442deg)}#poda .glow-layer-4{filter:blur(1.5px);border-radius:8px;width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}#poda .glow-layer-4:before{content:"";z-index:-2;filter:brightness(1.4);background:conic-gradient(#0000 0%,#5f8f84,#0000 8% 50%,#7fb1a5,#0000 58%);width:500px;height:500px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(83deg)}html.dark #poda .glow-layer-4:before{background:conic-gradient(#0000 0%,#7fb1a5,#0000 8% 50%,#9fc5bb,#0000 58%)}#poda:hover .glow-layer-4:before{transform:translate(-50%,-50%)rotate(-97deg)}#poda:focus-within .glow-layer-4:before{transition:all 4s;transform:translate(-50%,-50%)rotate(443deg)}#poda .glow-layer-5{filter:blur(.5px);width:100%;height:100%;inset:0}#poda .glow-layer-5:before{content:"";z-index:-2;filter:brightness(1.3);background:conic-gradient(#fff,#5f8f84 5%,#fff 14% 50%,#7fb1a5 60%,#fff 64%);width:500px;height:500px;transition:all 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(70deg)}html.dark #poda .glow-layer-5:before{background:conic-gradient(#1c191c,#5f8f84 5%,#1c191c 14% 50%,#2d5a4e 60%,#1c191c 64%)}#poda:hover .glow-layer-5:before{transform:translate(-50%,-50%)rotate(-110deg)}#poda:focus-within .glow-layer-5:before{transition:all 4s;transform:translate(-50%,-50%)rotate(430deg)}
