.ai-owl-host{flex:0 0 auto;margin:0 0 0 auto;padding:0 4px;width:auto;box-sizing:border-box;cursor:pointer;border-radius:10px;}.ai-owl-host:hover{background:rgba(77,107,254,0.1);}.ai-owl-host:focus-visible{outline:2px solid var(--ai,#4d6bfe);outline-offset:2px;}.ai-owl-slot{display:inline-flex;flex-direction:row;align-items:center;gap:6px;width:auto;max-width:14rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box;}.wb-top-row .ai-owl-host,.wb-page-actions .ai-owl-host{align-self:stretch;display:flex;align-items:center;}.wb-top-row .ai-owl,.wb-page-actions .ai-owl{width:2.65rem;max-width:none;height:2.65rem;}.wb-top-row .ai-owl-caption,.wb-page-actions .ai-owl-caption{font-size:var(--text-meta,0.75rem);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:8.5rem;}.ai-owl-slot.is-thinking{--ai-owl-glow:0.55;}.ai-owl-slot.is-error .ai-owl-caption{color:#b42318;font-weight:650;}.ai-owl.is-error .ai-owl-bulb-off{opacity:0 !important;}.ai-owl.is-error .ai-owl-bulb-glow{fill:#ff2a2a !important;opacity:0.85 !important;animation:ai-owl-error-pulse 1.4s ease-in-out infinite !important;}.ai-owl.is-error .ai-owl-bulb-glass{opacity:0.95 !important;}.ai-owl.is-error .ai-owl-bulb-filament{stroke:#ffe08a !important;opacity:1 !important;filter:drop-shadow(0 0 2px #ff4040) drop-shadow(0 0 8px rgba(255,40,40,0.85)) !important;animation:none !important;}.ai-owl.is-error .ai-owl-bulb-stem{stroke:#c0392b !important;opacity:1 !important;}.ai-owl.is-error .ai-owl-bulb-shine{opacity:0.7 !important;}.ai-owl.is-error .ai-owl-zzz{opacity:0 !important;}.ai-owl{display:block;width:100%;max-width:168px;aspect-ratio:1;line-height:0;pointer-events:none;}.ai-owl-svg{width:100%;height:100%;display:block;overflow:visible;}.ai-owl-figure{transform-box:fill-box;transform-origin:50% 70%;}.ai-owl-pupil,.ai-owl-ears,.ai-owl-wing,.ai-owl-bulb-glow,.ai-owl-bulb-glass,.ai-owl-sclera,.ai-owl-bulb-off,.ai-owl-bulb-filament,.ai-owl-bulb-shine,.ai-owl-zzz{transform-box:fill-box;transform-origin:center;transition:opacity 0.85s ease;}.ai-owl-lid-upper{--ai-owl-lid-open:-21px;transform-box:fill-box;transform-origin:center;opacity:1;transform:translateY(var(--ai-owl-lid-open));transition:transform 1.15s cubic-bezier(0.16,0.84,0.28,1);}.ai-owl-wing-l{transform-origin:85% 20%;}.ai-owl-wing-r{transform-origin:15% 20%;}.ai-owl-bulb-off,.ai-owl-zzz,.ai-owl-sleep-lash{opacity:0;pointer-events:none;}.ai-owl-caption{font-size:11px;font-weight:650;color:#3a4a7a;text-align:center;line-height:1.2;min-height:1.2em;transition:color 0.7s ease;}.ai-owl-slot.is-sleep .ai-owl-caption{color:#6a758c;font-weight:550;}.ai-owl-slot.is-thinking .ai-owl-caption{color:#2f3f9e;}.ai-owl-slot.is-done .ai-owl-caption{color:#1a7a4c;}.ai-think-lbl{display:inline-flex;align-items:baseline;gap:0;}.ai-think-dots{display:inline-flex;gap:2px;margin-left:2px;min-width:1em;}.ai-think-dots i{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:0.25;animation:ai-think-dot 1.6s ease-in-out infinite;}.ai-think-dots i:nth-child(2){animation-delay:0.25s;}.ai-think-dots i:nth-child(3){animation-delay:0.5s;}.ai-owl.is-sleep .ai-owl-lid-upper{transform:translateY(0);transition-duration:0.6s;transition-timing-function:cubic-bezier(0.55,0.06,0.4,1);}.ai-owl.is-sleep .ai-owl-sleep-lash{opacity:0.9;transition:opacity 0.4s ease 0.25s;}.ai-owl.is-sleep .ai-owl-bulb-glow{opacity:0;}.ai-owl.is-sleep .ai-owl-bulb-glass{opacity:0.85;}.ai-owl.is-sleep .ai-owl-bulb-shine{opacity:0.35;}.ai-owl.is-sleep .ai-owl-bulb-filament{stroke:#6a728a;filter:none;opacity:0.55;}.ai-owl.is-sleep .ai-owl-bulb-stem{opacity:0.7;}.ai-owl.is-sleep .ai-owl-bulb-off{opacity:0.28;fill:#8b93ad;}.ai-owl.is-sleep .ai-owl-figure{animation:ai-owl-sleep-breathe 5.5s ease-in-out infinite;}.ai-owl-zzz,.ai-owl.is-sleep .ai-owl-zzz{display:none !important;opacity:0 !important;animation:none !important;}.ai-owl.is-thinking .ai-owl-lid-upper{transform:translateY(var(--ai-owl-lid-open));animation:ai-owl-blink-lid 5.8s cubic-bezier(0.33,0.1,0.2,1) infinite;}.ai-owl.is-thinking .ai-owl-sleep-lash,.ai-owl.is-thinking .ai-owl-zzz,.ai-owl.is-thinking .ai-owl-bulb-off{opacity:0;pointer-events:none;}.ai-owl.is-thinking .ai-owl-bulb-glass{opacity:0.92;}.ai-owl.is-thinking .ai-owl-bulb-filament,.ai-owl.is-thinking .ai-owl-bulb-shine,.ai-owl.is-thinking .ai-owl-bulb-stem{opacity:1;}.ai-owl.is-thinking .ai-owl-bulb-filament{filter:drop-shadow(0 0 2px #ffd060) drop-shadow(0 0 5px rgba(255,180,40,0.75));}.ai-owl.is-thinking .ai-owl-figure{animation:ai-owl-think-pose 4.8s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-ears{animation:ai-owl-ears-sway 3.6s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-wing-l{animation:ai-owl-wing-l-lift 5.8s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-wing-r{animation:ai-owl-wing-r-lift 6.6s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-pupil{animation:ai-owl-pupils-scan 6.5s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-sclera{animation:ai-owl-focus 4.2s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-bulb{filter:brightness(calc(0.72 + var(--ai-owl-glow,0.55) * 0.75));transition:filter 0.8s ease;}.ai-owl.is-thinking .ai-owl-bulb-glow{opacity:calc(0.35 + var(--ai-owl-glow,0.55) * 0.65);animation:ai-owl-bulb-pulse 2.4s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-bulb-glass{animation:ai-owl-bulb-flicker 2.4s ease-in-out infinite;filter:brightness(calc(0.85 + var(--ai-owl-glow,0.55) * 0.45));}.ai-owl.is-thinking .ai-owl-bulb-filament{animation:ai-owl-filament 2.4s ease-in-out infinite;}.ai-owl.is-thinking .ai-owl-bulb-stem{stroke:#c9a24a;}.ai-owl-slot.is-thinking .ai-think-lbl{animation:ai-owl-caption-pulse 1.6s ease-in-out infinite;}.ai-owl.is-done .ai-owl-lid-upper{transform:translateY(var(--ai-owl-lid-open));animation:none;transition-duration:1.2s;transition-timing-function:cubic-bezier(0.16,0.84,0.28,1);}.ai-owl.is-done .ai-owl-sleep-lash,.ai-owl.is-done .ai-owl-zzz,.ai-owl.is-done .ai-owl-bulb-off{opacity:0;}.ai-owl.is-done .ai-owl-bulb-glass,.ai-owl.is-done .ai-owl-bulb-filament,.ai-owl.is-done .ai-owl-bulb-shine,.ai-owl.is-done .ai-owl-bulb-stem{opacity:1;}.ai-owl.is-done .ai-owl-bulb-filament{filter:drop-shadow(0 0 3px #ffe58a) drop-shadow(0 0 6px rgba(255,200,60,0.85));}.ai-owl.is-done .ai-owl-figure{animation:ai-owl-done-nod 1.2s ease-in-out 1 both;}.ai-owl.is-done .ai-owl-bulb-glow{opacity:1;animation:ai-owl-done-flash 1.2s ease-in-out 1 both;}.ai-owl.is-done .ai-owl-bulb-glass{animation:ai-owl-done-bulb 1.2s ease-in-out 1 both;}@keyframes ai-owl-sleep-breathe{0%,100%{transform:scale(1) translateY(0);}50%{transform:scale(1.018) translateY(0.6px);}}@keyframes ai-owl-zzz{0%,100%{opacity:0.12;transform:translate(0,0);}50%{opacity:0.7;transform:translate(1.5px,-2px);}}@keyframes ai-owl-think-pose{0%,100%{transform:rotate(-3.5deg) scale(1);}50%{transform:rotate(4deg) scale(1.03);}}@keyframes ai-owl-ears-sway{0%,100%{transform:rotate(-1.2deg);}50%{transform:rotate(1.8deg);}}@keyframes ai-owl-wing-l-lift{0%,18%,100%{transform:rotate(0deg) translate(0,0);}28%{transform:rotate(-18deg) translate(-1px,-3px);}38%{transform:rotate(-8deg) translate(-0.5px,-1.5px);}48%,72%{transform:rotate(0deg) translate(0,0);}82%{transform:rotate(-22deg) translate(-1.5px,-4px);}92%{transform:rotate(-6deg) translate(-0.4px,-1px);}}@keyframes ai-owl-wing-r-lift{0%,22%,100%{transform:rotate(0deg) translate(0,0);}12%{transform:rotate(14deg) translate(1px,-2px);}32%,55%{transform:rotate(0deg) translate(0,0);}65%{transform:rotate(24deg) translate(1.5px,-4px);}78%{transform:rotate(10deg) translate(0.6px,-2px);}88%{transform:rotate(0deg) translate(0,0);}}@keyframes ai-owl-pupils-scan{0%,100%{transform:translate(0,0);}14%{transform:translate(-1.8px,0.3px);}30%{transform:translate(0,-2.8px);}40%{transform:translate(0.6px,-3.2px);}52%{transform:translate(2.2px,0);}66%{transform:translate(-0.8px,-2.4px);}80%{transform:translate(-1.4px,0.5px);}90%{transform:translate(0,-0.6px);}}@keyframes ai-owl-blink-lid{0%,38%,100%{transform:translateY(var(--ai-owl-lid-open,-21px));}42%{transform:translateY(0);}45%{transform:translateY(0);}52%{transform:translateY(-12px);}58%{transform:translateY(var(--ai-owl-lid-open,-21px));}72%{transform:translateY(var(--ai-owl-lid-open,-21px));}75%{transform:translateY(0);}77%{transform:translateY(0);}80%{transform:translateY(-8px);}83%{transform:translateY(0);}85%{transform:translateY(0);}92%{transform:translateY(-14px);}96%{transform:translateY(var(--ai-owl-lid-open,-21px));}}@keyframes ai-owl-focus{0%,100%{transform:scale(1);}50%{transform:scale(0.97);}}@keyframes ai-owl-bulb-pulse{0%,100%{opacity:calc(0.32 + var(--ai-owl-glow,0.55) * 0.45);transform:scale(0.94);}50%{opacity:calc(0.42 + var(--ai-owl-glow,0.55) * 0.55);transform:scale(1.08);}}@keyframes ai-owl-bulb-flicker{0%,100%{filter:brightness(calc(0.9 + var(--ai-owl-glow,0.55) * 0.25));}50%{filter:brightness(calc(1 + var(--ai-owl-glow,0.55) * 0.35));}}@keyframes ai-owl-filament{0%,100%{opacity:0.85;filter:drop-shadow(0 0 1.5px #ffd060) drop-shadow(0 0 3px rgba(255,180,40,0.55));}50%{opacity:1;filter:drop-shadow(0 0 3px #ffe58a) drop-shadow(0 0 7px rgba(255,200,60,0.9));}}@keyframes ai-owl-done-nod{0%{transform:rotate(0deg) scale(1);}40%{transform:rotate(-5deg) scale(1.04);}75%{transform:rotate(2deg) scale(1.01);}100%{transform:rotate(0deg) scale(1);}}@keyframes ai-owl-done-flash{0%{opacity:0.45;transform:scale(0.92);}45%{opacity:1;transform:scale(1.22);}100%{opacity:0.55;transform:scale(1);}}@keyframes ai-owl-done-bulb{0%{filter:brightness(1);}45%{filter:brightness(1.35);}100%{filter:brightness(1);}}@keyframes ai-think-dot{0%,100%{opacity:0.2;transform:translateY(0);}40%{opacity:1;transform:translateY(-1px);}}@keyframes ai-owl-caption-pulse{0%,100%{opacity:1;}50%{opacity:0.65;}}@keyframes ai-owl-error-pulse{0%,100%{opacity:0.55;transform:scale(0.95);}50%{opacity:0.95;transform:scale(1.12);}}@media (prefers-reduced-motion:reduce){.ai-owl .ai-owl-figure,.ai-owl .ai-owl-ears,.ai-owl .ai-owl-wing,.ai-owl .ai-owl-pupil,.ai-owl .ai-owl-lid-upper,.ai-owl .ai-owl-sclera,.ai-owl .ai-owl-bulb-glow,.ai-owl .ai-owl-bulb-glass,.ai-owl .ai-owl-bulb-filament,.ai-owl .ai-owl-z,.ai-think-dots i,.ai-owl-slot .ai-think-lbl{animation:none !important;}.ai-owl-slot,.ai-owl-pupil,.ai-owl-sclera,.ai-owl-bulb-glow,.ai-owl-bulb-glass,.ai-owl-bulb-off,.ai-owl-zzz,.ai-owl-sleep-lash{transition:none !important;}}