.bee-agent-module__h9mcWa__agentAnchor{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:110;pointer-events:none;isolation:isolate;width:152px;height:168px;position:fixed}.bee-agent-module__h9mcWa__characterStage{z-index:2;pointer-events:auto;transform-origin:50%;width:100%;height:100%;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .18s;position:relative}.bee-agent-module__h9mcWa__agentAnchor[data-collapsed=true][data-collapse-side=right] .bee-agent-module__h9mcWa__characterStage{transform:translate(92px)scale(.42)}.bee-agent-module__h9mcWa__agentAnchor[data-collapsed=true][data-collapse-side=left] .bee-agent-module__h9mcWa__characterStage{transform:translate(-76px)scale(.42)}.bee-agent-module__h9mcWa__agentAnchor[data-collapsed=true] .bee-agent-module__h9mcWa__characterShadow,.bee-agent-module__h9mcWa__agentAnchor[data-collapsed=true] .bee-agent-module__h9mcWa__notifyDot,.bee-agent-module__h9mcWa__agentAnchor[data-collapsed=true] .bee-agent-module__h9mcWa__thinkingMotes{opacity:0}.bee-agent-module__h9mcWa__hiddenLauncher{right:max(0px, env(safe-area-inset-right));bottom:max(72px, calc(env(safe-area-inset-bottom) + 58px));z-index:110;background:hsl(var(--card) / .96);cursor:pointer;border:1px solid #dda20e4d;border-right:0;border-radius:14px 0 0 14px;justify-content:flex-start;align-items:center;width:34px;height:46px;padding:5px 5px 5px 0;display:inline-flex;position:fixed;overflow:hidden;box-shadow:0 8px 24px -16px #0f172a6b}.bee-agent-module__h9mcWa__hiddenLauncher img{object-fit:contain;flex:none;width:34px;height:34px}.bee-agent-module__h9mcWa__hiddenLauncher:focus-visible{outline:3px solid hsl(var(--ring) / .34);outline-offset:2px}.bee-agent-module__h9mcWa__characterButton{z-index:2;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:42%;outline:none;width:152px;height:152px;padding:0;transition:transform .26s,filter .26s;display:block;position:absolute;top:0;left:0}.bee-agent-module__h9mcWa__characterButton:focus-visible{outline:none}.bee-agent-module__h9mcWa__characterButton:active,.bee-agent-module__h9mcWa__characterStage[data-dragging=true] .bee-agent-module__h9mcWa__characterButton{cursor:grabbing}.bee-agent-module__h9mcWa__characterOrbit,.bee-agent-module__h9mcWa__characterRadius,.bee-agent-module__h9mcWa__characterCounterRotation,.bee-agent-module__h9mcWa__characterMotion{width:100%;height:100%;display:block}.bee-agent-module__h9mcWa__characterOrbit,.bee-agent-module__h9mcWa__characterRadius,.bee-agent-module__h9mcWa__characterCounterRotation{transform-origin:50%;will-change:transform}.bee-agent-module__h9mcWa__characterMotion{transform-origin:50% 58%;will-change:transform;position:relative}.bee-agent-module__h9mcWa__characterImage{object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 13px #0f172a24);width:148px;height:148px;margin:0 auto;display:block}.bee-agent-module__h9mcWa__characterButton:focus-visible .bee-agent-module__h9mcWa__characterImage{filter:drop-shadow(0 0 2px #fab50594)drop-shadow(0 0 8px #fab5053d)drop-shadow(0 10px 13px #0f172a24)}.bee-agent-module__h9mcWa__characterArm{z-index:1;pointer-events:none;will-change:transform;background:url(/bee/bee.png) 50%/148px 148px no-repeat;position:absolute;inset:0}.bee-agent-module__h9mcWa__characterArmLeft{clip-path:polygon(44% 50%,39% 51%,31% 55%,25% 64%,26% 72%,31% 76%,38% 71%,43% 62%,47% 56%);transform-origin:44% 55%}.bee-agent-module__h9mcWa__characterArmRight{clip-path:polygon(68% 49%,72% 45%,77% 42%,84% 43%,88% 49%,86% 55%,80% 58%,74% 58%,69% 55%);transform-origin:70% 54%}.bee-agent-module__h9mcWa__characterStage[data-state=idle] .bee-agent-module__h9mcWa__characterArmLeft,.bee-agent-module__h9mcWa__characterStage[data-state=hover] .bee-agent-module__h9mcWa__characterArmLeft{animation:12.4s ease-in-out infinite bee-agent-module__h9mcWa__bee-arm-left-idle}.bee-agent-module__h9mcWa__characterStage[data-state=idle] .bee-agent-module__h9mcWa__characterArmRight,.bee-agent-module__h9mcWa__characterStage[data-state=hover] .bee-agent-module__h9mcWa__characterArmRight{animation:10.8s ease-in-out infinite bee-agent-module__h9mcWa__bee-arm-right-idle}.bee-agent-module__h9mcWa__characterStage[data-state=hello] .bee-agent-module__h9mcWa__characterArmRight,.bee-agent-module__h9mcWa__characterStage[data-state=notify] .bee-agent-module__h9mcWa__characterArmRight{animation:.72s ease-in-out both bee-agent-module__h9mcWa__bee-arm-wave}.bee-agent-module__h9mcWa__eyeLid{z-index:2;pointer-events:none;opacity:0;transform-origin:50%;background:#181615;border-radius:50%;width:13.2%;height:13.8%;position:absolute;top:29.2%;transform:scaleY(0);box-shadow:inset 0 -1px #ffc1076b}.bee-agent-module__h9mcWa__eyeLidLeft{left:36.1%}.bee-agent-module__h9mcWa__eyeLidRight{left:54.3%}.bee-agent-module__h9mcWa__characterStage[data-state=idle] .bee-agent-module__h9mcWa__eyeLid,.bee-agent-module__h9mcWa__characterStage[data-state=hover] .bee-agent-module__h9mcWa__eyeLid{animation:8.8s ease-in-out infinite bee-agent-module__h9mcWa__bee-blink}.bee-agent-module__h9mcWa__characterStage[data-state=sleep] .bee-agent-module__h9mcWa__eyeLid{opacity:1;transform:scaleY(.92)}.bee-agent-module__h9mcWa__characterShadow{z-index:0;filter:blur(5px);transform-origin:50%;background:#0f172a1a;border-radius:50%;width:76px;height:13px;animation:3.8s ease-in-out infinite bee-agent-module__h9mcWa__bee-shadow;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.bee-agent-module__h9mcWa__characterStage[data-flying=true] .bee-agent-module__h9mcWa__characterOrbit{animation:bee-agent-module__h9mcWa__bee-orbit-spin var(--bee-flight-duration,4.2s) cubic-bezier(.45, 0, .55, 1) both}.bee-agent-module__h9mcWa__characterStage[data-flying=true] .bee-agent-module__h9mcWa__characterRadius{animation:bee-agent-module__h9mcWa__bee-orbit-radius var(--bee-flight-duration,4.2s) ease-in-out both}.bee-agent-module__h9mcWa__characterStage[data-flying=true] .bee-agent-module__h9mcWa__characterCounterRotation{animation:bee-agent-module__h9mcWa__bee-orbit-counter-spin var(--bee-flight-duration,4.2s) cubic-bezier(.45, 0, .55, 1) both}.bee-agent-module__h9mcWa__characterStage[data-dragging=true] .bee-agent-module__h9mcWa__characterOrbit,.bee-agent-module__h9mcWa__characterStage[data-dragging=true] .bee-agent-module__h9mcWa__characterRadius,.bee-agent-module__h9mcWa__characterStage[data-dragging=true] .bee-agent-module__h9mcWa__characterCounterRotation{animation-play-state:paused}.bee-agent-module__h9mcWa__characterStage[data-state=idle] .bee-agent-module__h9mcWa__characterMotion,.bee-agent-module__h9mcWa__characterStage[data-state=hover] .bee-agent-module__h9mcWa__characterMotion{animation:3.8s ease-in-out infinite bee-agent-module__h9mcWa__bee-float}.bee-agent-module__h9mcWa__characterStage[data-state=hover] .bee-agent-module__h9mcWa__characterButton{filter:saturate(1.04);transform:translateY(-3px)scale(1.04)}.bee-agent-module__h9mcWa__characterStage[data-state=hello] .bee-agent-module__h9mcWa__characterMotion{animation:.72s ease-in-out both bee-agent-module__h9mcWa__bee-hello}.bee-agent-module__h9mcWa__characterStage[data-state=thinking] .bee-agent-module__h9mcWa__characterMotion{animation:4.6s ease-in-out infinite bee-agent-module__h9mcWa__bee-thinking}.bee-agent-module__h9mcWa__characterStage[data-state=thinking] .bee-agent-module__h9mcWa__characterShadow{animation-duration:4.6s}.bee-agent-module__h9mcWa__characterStage[data-state=talking] .bee-agent-module__h9mcWa__characterMotion{animation:1.15s ease-in-out infinite bee-agent-module__h9mcWa__bee-talking}.bee-agent-module__h9mcWa__characterStage[data-state=happy] .bee-agent-module__h9mcWa__characterMotion{animation:1s ease-out both bee-agent-module__h9mcWa__bee-happy}.bee-agent-module__h9mcWa__characterStage[data-state=sleep] .bee-agent-module__h9mcWa__characterMotion{filter:saturate(.92)brightness(.98);animation:5.2s ease-in-out infinite bee-agent-module__h9mcWa__bee-sleep}.bee-agent-module__h9mcWa__characterStage[data-state=notify] .bee-agent-module__h9mcWa__characterMotion{animation:1.25s ease-in-out both bee-agent-module__h9mcWa__bee-notify}.bee-agent-module__h9mcWa__thinkingMotes{z-index:3;pointer-events:none;width:46px;height:46px;position:absolute;inset:8px 1px auto auto}.bee-agent-module__h9mcWa__thinkingMotes span{background:#fbbb18d6;border-radius:50%;width:7px;height:7px;animation:1.65s ease-in-out infinite bee-agent-module__h9mcWa__bee-mote;position:absolute;box-shadow:0 0 10px #fbbb1857}.bee-agent-module__h9mcWa__thinkingMotes span:first-child{bottom:5px;right:3px}.bee-agent-module__h9mcWa__thinkingMotes span:nth-child(2){width:5px;height:5px;animation-delay:.18s;bottom:21px;right:16px}.bee-agent-module__h9mcWa__thinkingMotes span:nth-child(3){width:4px;height:4px;animation-delay:.36s;bottom:33px;right:35px}.bee-agent-module__h9mcWa__notifyDot{border:2px solid hsl(var(--background));background:#fab80f;border-radius:50%;width:11px;height:11px;position:absolute;top:17px;right:12px;box-shadow:0 3px 10px #e1a20552}.bee-agent-module__h9mcWa__introBubble{z-index:4;border:1px solid hsl(var(--border) / .78);background:hsl(var(--popover) / .96);width:248px;color:hsl(var(--popover-foreground));text-align:left;pointer-events:none;opacity:0;visibility:hidden;border-radius:17px;flex-direction:column;gap:3px;padding:13px 16px;font-size:13px;line-height:1.5;transition:opacity .22s,transform .22s,visibility 0s linear .22s;display:flex;position:absolute;top:9px;right:calc(100% - 10px);transform:translateY(7px);box-shadow:0 18px 48px -24px #0f172a52}.bee-agent-module__h9mcWa__introBubble:after{border-top:1px solid hsl(var(--border) / .78);border-right:1px solid hsl(var(--border) / .78);background:hsl(var(--popover));content:"";width:13px;height:13px;position:absolute;top:27px;right:-7px;transform:rotate(45deg)}.bee-agent-module__h9mcWa__introBubble[data-visible=true]{pointer-events:auto;opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.bee-agent-module__h9mcWa__introBubble:focus-visible{outline:3px solid hsl(var(--ring) / .36);outline-offset:3px}.bee-agent-module__h9mcWa__introGreeting{color:hsl(var(--foreground));font-weight:700}.bee-agent-module__h9mcWa__chatPanel{z-index:3;border:1px solid hsl(var(--border) / .82);background:hsl(var(--card) / .97);width:372px;height:min(510px,100dvh - 32px);min-height:390px;color:hsl(var(--card-foreground));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;opacity:0;visibility:hidden;transform-origin:100% 100%;border-radius:20px;flex-direction:column;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;position:fixed;overflow:hidden;transform:translateY(9px)scale(.99);box-shadow:0 28px 80px -34px #0f172a75,0 8px 24px -16px #0f172a33}.bee-agent-module__h9mcWa__chatPanel[data-open=true]{pointer-events:auto;opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.bee-agent-module__h9mcWa__chatHeader{border-bottom:1px solid hsl(var(--border) / .68);background:linear-gradient(135deg,#fdbe211f,#0000 48%);flex:none;align-items:center;gap:11px;min-height:68px;padding:12px 14px 11px 16px;display:flex;position:relative}.bee-agent-module__h9mcWa__preferencesPopover{z-index:5;border:1px solid hsl(var(--border) / .86);background:hsl(var(--popover) / .98);width:min(300px,100% - 24px);color:hsl(var(--popover-foreground));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:15px;padding:12px;position:absolute;top:58px;right:12px;box-shadow:0 20px 56px -24px #0f172a7a}.bee-agent-module__h9mcWa__preferencesHeading{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.bee-agent-module__h9mcWa__preferencesHeading strong{font-size:13px}.bee-agent-module__h9mcWa__preferencesHeading span,.bee-agent-module__h9mcWa__preferenceLabel{color:hsl(var(--muted-foreground));font-size:10px}.bee-agent-module__h9mcWa__preferenceLabel{margin-bottom:6px}.bee-agent-module__h9mcWa__preferenceOptions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.bee-agent-module__h9mcWa__preferenceOptions button{border:1px solid hsl(var(--border) / .76);background:hsl(var(--background) / .72);min-height:34px;color:hsl(var(--muted-foreground));text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:4px;padding:6px 8px;font-size:10px;display:flex}.bee-agent-module__h9mcWa__preferenceOptions button[data-selected=true]{color:hsl(var(--foreground));background:#f8b6121a;border-color:#e6a90f7a}.bee-agent-module__h9mcWa__preferenceOptions button:disabled,.bee-agent-module__h9mcWa__motionPreference:disabled{cursor:wait;opacity:.62}.bee-agent-module__h9mcWa__motionPreference{border:1px solid hsl(var(--border) / .76);background:hsl(var(--background) / .72);width:100%;color:hsl(var(--foreground));text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding:9px 10px;display:flex}.bee-agent-module__h9mcWa__motionPreference>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.bee-agent-module__h9mcWa__motionPreference strong{font-size:11px}.bee-agent-module__h9mcWa__motionPreference small{color:hsl(var(--muted-foreground));font-size:9px}.bee-agent-module__h9mcWa__motionPreference>span:last-child{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;flex:none;padding:4px 8px;font-size:9px;font-weight:700}.bee-agent-module__h9mcWa__motionPreference>span:last-child[data-enabled=true]{color:#bd7d05;background:#f8b61229}.bee-agent-module__h9mcWa__preferencesLink{color:#c78305;text-align:center;margin-top:9px;font-size:10px;font-weight:700;display:block}.bee-agent-module__h9mcWa__chatIdentityMark{color:#d18a05;background:#fab80f24;border:1px solid #f5b51452;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative;overflow:hidden}.bee-agent-module__h9mcWa__identityAvatarImage{object-fit:contain}.bee-agent-module__h9mcWa__chatHeading{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bee-agent-module__h9mcWa__chatHeading strong{letter-spacing:-.01em;font-size:15px;line-height:1.35}.bee-agent-module__h9mcWa__chatHeading span{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.45}.bee-agent-module__h9mcWa__closeButton{width:32px;height:32px;color:hsl(var(--muted-foreground));background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.bee-agent-module__h9mcWa__closeButton:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.bee-agent-module__h9mcWa__closeButton:focus-visible,.bee-agent-module__h9mcWa__sendButton:focus-visible{outline:3px solid hsl(var(--ring) / .3);outline-offset:2px}.bee-agent-module__h9mcWa__authNotice{color:hsl(var(--muted-foreground));background:#f8b61214;border:1px solid #f3b41638;border-radius:12px;flex:none;justify-content:space-between;align-items:center;gap:10px;margin:10px 12px 0;padding:9px 10px;font-size:11px;line-height:1.45;display:flex}.bee-agent-module__h9mcWa__authNotice a{color:#c78305;flex:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.bee-agent-module__h9mcWa__messageList{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 17px;overflow-y:auto}.bee-agent-module__h9mcWa__userMessage{border:1px solid hsl(var(--border) / .65);background:hsl(var(--muted) / .78);width:fit-content;max-width:84%;color:hsl(var(--foreground));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:15px 15px 5px;margin:0 0 18px auto;padding:9px 12px;font-size:13px;line-height:1.58}.bee-agent-module__h9mcWa__assistantMessage{color:hsl(var(--foreground));margin:0 0 20px}.bee-agent-module__h9mcWa__assistantMessage[data-tone=error]{color:hsl(var(--destructive))}.bee-agent-module__h9mcWa__assistantMessageHeader{color:hsl(var(--muted-foreground));letter-spacing:.04em;align-items:center;gap:7px;margin-bottom:7px;font-size:10px;font-weight:700;display:flex}.bee-agent-module__h9mcWa__assistantMark,.bee-agent-module__h9mcWa__assistantMarkError{color:#d18a05;background:#fab80f24;border-radius:9px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.bee-agent-module__h9mcWa__assistantMarkError{background:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.bee-agent-module__h9mcWa__assistantMessageContent,.bee-agent-module__h9mcWa__streamingMessage{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.68}.bee-agent-module__h9mcWa__assistantMessageContent p{margin:0 0 .65em}.bee-agent-module__h9mcWa__assistantMessageContent p:last-child{margin-bottom:0}:is(.bee-agent-module__h9mcWa__assistantMessageContent ul,.bee-agent-module__h9mcWa__assistantMessageContent ol){margin:.45em 0;padding-left:1.35em}.bee-agent-module__h9mcWa__assistantMessageContent a{color:#c28005;text-underline-offset:3px;-webkit-text-decoration:underline #c2800559;text-decoration:underline #c2800559}.bee-agent-module__h9mcWa__citations{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.bee-agent-module__h9mcWa__citations a{border:1px solid hsl(var(--border) / .68);max-width:100%;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:10px;line-height:1.35;transition:border-color .15s,color .15s;overflow:hidden}.bee-agent-module__h9mcWa__citations a:hover{color:hsl(var(--foreground));border-color:#e9aa0c6b}.bee-agent-module__h9mcWa__thinkingText,.bee-agent-module__h9mcWa__sendLoading{align-items:center;gap:4px;display:inline-flex}.bee-agent-module__h9mcWa__thinkingText i,.bee-agent-module__h9mcWa__sendLoading i{background:#edac07;border-radius:50%;width:5px;height:5px;animation:1.15s ease-in-out infinite bee-agent-module__h9mcWa__bee-typing-dot;display:block}.bee-agent-module__h9mcWa__thinkingText i:nth-child(2),.bee-agent-module__h9mcWa__sendLoading i:nth-child(2){animation-delay:.14s}.bee-agent-module__h9mcWa__thinkingText i:nth-child(3),.bee-agent-module__h9mcWa__sendLoading i:nth-child(3){animation-delay:.28s}.bee-agent-module__h9mcWa__composer{border:1px solid hsl(var(--input));background:hsl(var(--background) / .84);border-radius:15px;flex:none;margin:0 12px 12px;padding:9px 46px 24px 12px;transition:border-color .16s,box-shadow .16s;position:relative}.bee-agent-module__h9mcWa__composer:focus-within{border-color:#e6a90f8f;box-shadow:0 0 0 3px #f3b4161a}.bee-agent-module__h9mcWa__composer textarea{resize:none;width:100%;min-height:46px;max-height:112px;color:hsl(var(--foreground));font:inherit;background:0 0;border:0;outline:0;font-size:13px;line-height:1.55;display:block}.bee-agent-module__h9mcWa__composer textarea::placeholder{color:hsl(var(--muted-foreground) / .76)}.bee-agent-module__h9mcWa__composer textarea:disabled{cursor:not-allowed}.bee-agent-module__h9mcWa__sendButton{color:#422800;background:#fab60a;border:0;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;transition:filter .16s,transform .16s,opacity .16s;display:inline-flex;position:absolute;bottom:9px;right:8px;box-shadow:0 7px 16px -9px #ae7604b3}.bee-agent-module__h9mcWa__sendButton:hover:not(:disabled){filter:brightness(1.03)saturate(1.04);transform:translateY(-1px)}.bee-agent-module__h9mcWa__sendButton:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.bee-agent-module__h9mcWa__sendLoading{gap:2px}.bee-agent-module__h9mcWa__sendLoading i{background:currentColor;width:3px;height:3px}.bee-agent-module__h9mcWa__composerHint{color:hsl(var(--muted-foreground) / .72);pointer-events:none;font-size:9px;line-height:1;position:absolute;bottom:7px;left:12px}.bee-agent-module__h9mcWa__mobileBackdrop{display:none}@keyframes bee-agent-module__h9mcWa__bee-float{0%,to{transform:translate(0,0)rotate(-.65deg)}44%{transform:translateY(-6px)rotate(.85deg)}58%{transform:translateY(-5.4px)rotate(.55deg)}}@keyframes bee-agent-module__h9mcWa__bee-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bee-agent-module__h9mcWa__bee-orbit-radius{0%,to{transform:translate(0)}15%,85%{transform:translate(14px)}}@keyframes bee-agent-module__h9mcWa__bee-orbit-counter-spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes bee-agent-module__h9mcWa__bee-shadow{0%,to{opacity:.1;transform:translate(-50%)scaleX(1)}46%{opacity:.075;transform:translate(-50%)scaleX(.88)}}@keyframes bee-agent-module__h9mcWa__bee-hello{0%,to{transform:translateY(0)rotate(0)}26%{transform:translateY(-3px)rotate(-2.6deg)}56%{transform:translateY(-4px)rotate(2.2deg)}78%{transform:translateY(-2px)rotate(-.8deg)}}@keyframes bee-agent-module__h9mcWa__bee-thinking{0%,to{transform:translate(-1px,-1px)rotate(-.45deg)}38%{transform:translate(2px,-5px)rotate(1deg)}68%{transform:translate(-2px,-4px)rotate(-.7deg)}}@keyframes bee-agent-module__h9mcWa__bee-talking{0%,to{transform:translateY(-1px)rotate(-.25deg)}44%{transform:translateY(-4px)rotate(.4deg)}67%{transform:translateY(-2px)rotate(.2deg)}}@keyframes bee-agent-module__h9mcWa__bee-happy{0%{transform:translateY(0)scale(1)}34%{transform:translateY(-9px)scale(1.025)}66%{transform:translateY(-2px)scale(1)}to{transform:translateY(0)scale(1)}}@keyframes bee-agent-module__h9mcWa__bee-sleep{0%,to{transform:translateY(4px)rotate(-.35deg)}50%{transform:translateY(6px)rotate(.3deg)}}@keyframes bee-agent-module__h9mcWa__bee-notify{0%,to{transform:translateY(0)}18%,58%{transform:translateY(-7px)}37%,76%{transform:translateY(-1px)}}@keyframes bee-agent-module__h9mcWa__bee-mote{0%,to{opacity:.28;transform:translateY(2px)scale(.82)}50%{opacity:.92;transform:translateY(-3px)scale(1)}}@keyframes bee-agent-module__h9mcWa__bee-blink{0%,37%,41%,73%,77%,to{opacity:0;transform:scaleY(0)}39%,75%{opacity:1;transform:scaleY(.92)}}@keyframes bee-agent-module__h9mcWa__bee-arm-left-idle{0%,54%,70%,to{transform:rotate(0)}59%{transform:rotate(2.2deg)}65%{transform:rotate(-1.2deg)}}@keyframes bee-agent-module__h9mcWa__bee-arm-right-idle{0%,61%,79%,to{transform:rotate(0)}65%{transform:rotate(-3deg)}70%{transform:rotate(2deg)}75%{transform:rotate(-1.4deg)}}@keyframes bee-agent-module__h9mcWa__bee-arm-wave{0%,to{transform:rotate(0)}20%{transform:rotate(-5deg)}42%{transform:rotate(3.5deg)}64%{transform:rotate(-4deg)}82%{transform:rotate(2deg)}}@keyframes bee-agent-module__h9mcWa__bee-typing-dot{0%,70%,to{opacity:.32;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media (max-width:767px){.bee-agent-module__h9mcWa__agentAnchor{right:max(12px, env(safe-area-inset-right));bottom:max(16px, calc(env(safe-area-inset-bottom) + 10px));width:100px;height:112px}.bee-agent-module__h9mcWa__agentAnchor[data-collapsed=true][data-collapse-side=right] .bee-agent-module__h9mcWa__characterStage{transform:translate(60px)scale(.5)}.bee-agent-module__h9mcWa__agentAnchor[data-collapsed=true][data-collapse-side=left] .bee-agent-module__h9mcWa__characterStage{transform:translate(-50px)scale(.5)}.bee-agent-module__h9mcWa__characterButton{cursor:pointer;touch-action:manipulation;width:100px;height:100px}.bee-agent-module__h9mcWa__characterImage{filter:drop-shadow(0 8px 10px #0f172a21);width:96px;height:96px}.bee-agent-module__h9mcWa__characterShadow{width:51px;height:10px;bottom:2px}.bee-agent-module__h9mcWa__thinkingMotes{top:2px;right:-2px;transform:scale(.82)}.bee-agent-module__h9mcWa__notifyDot{top:8px;right:5px}.bee-agent-module__h9mcWa__introBubble{border-radius:15px;width:min(224px,100vw - 122px);min-width:190px;padding:11px 13px;font-size:12px;top:-24px;right:calc(100% - 4px)}.bee-agent-module__h9mcWa__introBubble:after{top:43px}.bee-agent-module__h9mcWa__mobileBackdrop{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;opacity:0;visibility:hidden;background:#0f172a38;border:0;transition:opacity .18s,visibility 0s linear .18s;display:block;position:fixed;inset:0}.bee-agent-module__h9mcWa__mobileBackdrop[data-open=true]{pointer-events:auto;opacity:1;visibility:visible;transition-delay:0s}.bee-agent-module__h9mcWa__chatPanel{right:10px;bottom:max(10px, env(safe-area-inset-bottom));z-index:3;transform-origin:bottom;border-radius:22px;width:auto;height:min(72dvh,560px);min-height:390px;left:10px;transform:translateY(12px)}.bee-agent-module__h9mcWa__chatPanel[data-open=true]{transform:translateY(0)}.bee-agent-module__h9mcWa__messageList{padding:16px 15px}.bee-agent-module__h9mcWa__composer{margin-bottom:max(10px, env(safe-area-inset-bottom))}}.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__characterMotion,.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__characterOrbit,.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__characterRadius,.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__characterCounterRotation,.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__characterShadow,.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__characterArm,.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__eyeLid,.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__thinkingMotes span{animation:none!important}.bee-agent-module__h9mcWa__agentAnchor[data-motion=false] .bee-agent-module__h9mcWa__characterStage[data-state=hover] .bee-agent-module__h9mcWa__characterButton{filter:none;transform:none}@media (prefers-reduced-motion:reduce){.bee-agent-module__h9mcWa__characterMotion,.bee-agent-module__h9mcWa__characterOrbit,.bee-agent-module__h9mcWa__characterRadius,.bee-agent-module__h9mcWa__characterCounterRotation,.bee-agent-module__h9mcWa__characterShadow,.bee-agent-module__h9mcWa__characterArm,.bee-agent-module__h9mcWa__eyeLid,.bee-agent-module__h9mcWa__thinkingMotes span,.bee-agent-module__h9mcWa__thinkingText i,.bee-agent-module__h9mcWa__sendLoading i{animation:none!important}.bee-agent-module__h9mcWa__characterStage[data-state=sleep] .bee-agent-module__h9mcWa__characterMotion{transform:translateY(3px)}.bee-agent-module__h9mcWa__characterStage[data-state=hover] .bee-agent-module__h9mcWa__characterButton{transform:translateY(-2px)scale(1.02)}.bee-agent-module__h9mcWa__characterButton,.bee-agent-module__h9mcWa__characterStage,.bee-agent-module__h9mcWa__introBubble,.bee-agent-module__h9mcWa__chatPanel,.bee-agent-module__h9mcWa__mobileBackdrop,.bee-agent-module__h9mcWa__sendButton{transition-duration:.01ms!important}}
