.notification[data-v-a64723a1]{position:fixed;top:0;width:100%;z-index:100}.teaser-bubble[data-v-25d58e5d]{border:1px solid rgba(0,209,178,.4);border-radius:12px;bottom:75px;box-shadow:0 10px 20px #00000080;color:#e0e0e0;cursor:pointer;font-size:.75rem;max-width:220px;padding:8px 14px;position:absolute;text-align:center;transition:all .3s ease;width:-moz-max-content;width:max-content;z-index:9998}.teaser-bubble[data-v-25d58e5d]:hover{border-color:#00d1b2;box-shadow:0 12px 25px #00d1b233;transform:translateY(-2px)}.teaser-bubble[data-v-25d58e5d]:after{border-color:rgba(17,19,29,.95) transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px}.teaser-bubble[data-v-25d58e5d]:after,.teaser-bubble[data-v-25d58e5d]:before{content:"";left:50%;position:absolute;transform:translate(-50%)}.teaser-bubble[data-v-25d58e5d]:before{border-color:rgba(0,209,178,.4) transparent transparent;border-style:solid;border-width:7px 7px 0;bottom:-7px;transition:all .3s ease}.teaser-bubble[data-v-25d58e5d]:hover:before{border-color:#00d1b2 transparent transparent}.bubble-pop-enter-active[data-v-25d58e5d],.bubble-pop-leave-active[data-v-25d58e5d]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.bubble-pop-enter-from[data-v-25d58e5d],.bubble-pop-leave-to[data-v-25d58e5d]{opacity:0;transform:translateY(10px) scale(.9)}.ai-terminal-wrapper[data-v-25d58e5d]{bottom:2rem;flex-direction:column;font-family:Inter,sans-serif;left:50%;position:fixed;transform:translate(-50%);z-index:9999}.ai-fab[data-v-25d58e5d],.ai-terminal-wrapper[data-v-25d58e5d]{align-items:center;display:flex}.ai-fab[data-v-25d58e5d]{background:linear-gradient(135deg,#00d1b2,#3e8ed0);border:none;border-radius:50%;box-shadow:0 10px 25px #00d1b266;color:#fff;cursor:pointer;font-size:1.5rem;height:60px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:60px;z-index:2}.ai-fab[data-v-25d58e5d]:hover{box-shadow:0 15px 35px #00d1b299;transform:translateY(-3px) scale(1.05)}.ai-fab.is-active[data-v-25d58e5d]{background:#1c2130;border:2px solid #00d1b2;box-shadow:0 0 15px #00d1b233;color:#00d1b2}.ping-ring[data-v-25d58e5d]{animation:ping-25d58e5d 2s cubic-bezier(0,0,.2,1) infinite;border:2px solid #00d1b2;border-radius:50%;height:100%;opacity:0;position:absolute;width:100%;z-index:-1}@keyframes ping-25d58e5d{75%,to{opacity:0;transform:scale(1.8)}}.ai-window[data-v-25d58e5d]{background:#11131d;border:1px solid #2c3e50;border-radius:16px;bottom:80px;box-shadow:0 20px 50px #000c;display:flex;flex-direction:column;max-width:450px;overflow:hidden;position:absolute;width:90vw}.glass-panel[data-v-25d58e5d]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#11131df2}.ai-header[data-v-25d58e5d]{align-items:center;background:#1c2130;border-bottom:1px solid #2c3e50;display:flex;justify-content:space-between;padding:12px 20px}.tracking-widest[data-v-25d58e5d]{letter-spacing:.15em}.blinking-dot[data-v-25d58e5d]{animation:blink-25d58e5d 1.5s infinite;background:#00d1b2;border-radius:50%;height:8px;margin-right:10px;width:8px}.close-btn[data-v-25d58e5d]{background:none;border:none;color:#8899a6;cursor:pointer;transition:color .2s}.close-btn[data-v-25d58e5d]:hover{color:#fff}.ai-params[data-v-25d58e5d]{background:#0003;border-bottom:1px solid hsla(0,0%,100%,.05)}.params-container[data-v-25d58e5d]{align-items:center;display:flex;gap:10px;width:100%}.param-item[data-v-25d58e5d]{flex:1;min-width:0}.custom-select select[data-v-25d58e5d]{background-color:#1a1e2b;border-color:#2c3e50;border-radius:8px;color:#fff;text-overflow:ellipsis;width:100%}.custom-select[data-v-25d58e5d]:after{border-color:#00d1b2!important}.ai-output[data-v-25d58e5d]{color:#d0d0d0;font-size:.9rem;height:350px;line-height:1.6;overflow-y:auto;scroll-behavior:smooth}.ai-output[data-v-25d58e5d]::-webkit-scrollbar{width:4px}.ai-output[data-v-25d58e5d]::-webkit-scrollbar-thumb{background:#2c3e50;border-radius:4px}[data-v-25d58e5d] .table-responsive{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;margin:10px 0;overflow-x:auto;width:100%}[data-v-25d58e5d] .ai-table{border-collapse:collapse;white-space:nowrap;width:100%}[data-v-25d58e5d] .ai-table th{background:#1c2130;color:#00d1b2;font-size:.75rem;padding:8px 12px;text-align:left;text-transform:uppercase}[data-v-25d58e5d] .ai-table td{border-top:1px solid hsla(0,0%,100%,.05);font-size:.8rem;padding:8px 12px}.ai-input-area[data-v-25d58e5d]{background:#1c2130;border-top:1px solid #2c3e50}.custom-input[data-v-25d58e5d]{background:#11131d;border-color:#2c3e50;border-radius:8px;color:#fff}.custom-input[data-v-25d58e5d]::-moz-placeholder{color:#555}.custom-input[data-v-25d58e5d]::placeholder{color:#555}.submit-btn[data-v-25d58e5d]{background-color:#00d1b2;border-radius:8px}@media screen and (max-width:768px){.custom-select select[data-v-25d58e5d],.input-no-zoom[data-v-25d58e5d],[data-v-25d58e5d] input,[data-v-25d58e5d] select{font-size:16px!important}.ai-window[data-v-25d58e5d]{width:96vw}}@keyframes blink-25d58e5d{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.loader-dots[data-v-25d58e5d]:after{animation:dots-25d58e5d 1.5s steps(4) infinite;content:""}@keyframes dots-25d58e5d{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.terminal-pop-enter-active[data-v-25d58e5d],.terminal-pop-leave-active[data-v-25d58e5d]{transform-origin:bottom center;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.terminal-pop-enter-from[data-v-25d58e5d],.terminal-pop-leave-to[data-v-25d58e5d]{opacity:0;transform:translateY(20px) scale(.9)}
