.askBird-module__YEMYgG__fab{inset-inline-end:18px;z-index:80;border-radius:var(--radius-pill);width:50px;height:50px;color:var(--primary);background:rgb(from var(--glass-tint) r g b / .72);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--primary) 50%, transparent), var(--shadow-2);transition:transform var(--duration-snap) var(--curve-standard), background var(--duration-snap) var(--curve-standard), box-shadow var(--duration-snap) var(--curve-standard);place-items:center;display:grid;position:fixed;bottom:18px}.askBird-module__YEMYgG__fab:hover{background:rgb(from var(--glass-tint) r g b / .9);box-shadow:inset 0 0 0 1.5px var(--primary), var(--shadow-2)}.askBird-module__YEMYgG__fab:active{transform:scale(.94)}.askBird-module__YEMYgG__mark{background-color:currentColor;flex:none;width:19px;height:26px;-webkit-mask:url(/brand/bird.png) 50%/contain no-repeat;mask:url(/brand/bird.png) 50%/contain no-repeat}.askBird-module__YEMYgG__panel{inset-inline-end:18px;z-index:81;border-radius:var(--radius-lg);background:var(--card);width:min(370px,100vw - 36px);height:min(430px,100vh - 120px);box-shadow:var(--glass-rim-line), var(--glass-lit-line), var(--shadow-3);animation:askBird-module__YEMYgG__chatIn var(--duration-expand) var(--curve-standard) both;flex-direction:column;display:flex;position:fixed;bottom:80px;overflow:hidden}@keyframes askBird-module__YEMYgG__chatIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.askBird-module__YEMYgG__head{border-bottom:1px solid var(--border);color:var(--primary);flex:none;align-items:center;gap:10px;padding:13px 14px;display:flex}.askBird-module__YEMYgG__head b{font-size:var(--type-label-size);font-weight:var(--type-heading-weight);letter-spacing:-.01em;color:var(--foreground);flex:1}.askBird-module__YEMYgG__head .askBird-module__YEMYgG__mark{width:18px;height:25px}.askBird-module__YEMYgG__close{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--muted-foreground);transition:background var(--duration-snap) var(--curve-standard), color var(--duration-snap) var(--curve-standard);flex:none;place-items:center;display:grid}.askBird-module__YEMYgG__close:hover{background:var(--muted);color:var(--foreground)}.askBird-module__YEMYgG__body{flex:1;align-content:start;gap:10px;min-height:0;padding:14px;display:grid;overflow-y:auto}.askBird-module__YEMYgG__msg{max-width:88%;font-size:var(--type-callout-size);border-radius:14px;margin:0;padding:10px 13px;line-height:1.55}.askBird-module__YEMYgG__bot{background:var(--muted);color:var(--foreground);border-start-start-radius:5px;justify-self:start}.askBird-module__YEMYgG__me{background:var(--primary);color:var(--primary-foreground);border-end-end-radius:5px;justify-self:end}.askBird-module__YEMYgG__note{background:var(--warning-surface);color:var(--warning-foreground);font-size:var(--type-caption-size);border-radius:12px;margin:0;padding:10px 12px;line-height:1.5}.askBird-module__YEMYgG__foot{border-top:1px solid var(--border);flex:none;gap:8px;padding:12px 14px;display:flex}.askBird-module__YEMYgG__input{border-radius:var(--radius-pill);background:var(--muted);min-width:0;height:40px;font:inherit;font-size:var(--type-callout-size);color:var(--foreground);border:1px solid #0000;flex:1;padding:0 13px}.askBird-module__YEMYgG__input::placeholder{color:var(--muted-foreground)}.askBird-module__YEMYgG__input:focus{border-color:var(--primary);background:var(--card);outline:none}.askBird-module__YEMYgG__input:disabled{opacity:.6}.askBird-module__YEMYgG__send{border-radius:var(--radius-pill);background:var(--primary);width:40px;height:40px;color:var(--primary-foreground);transition:opacity var(--duration-snap) var(--curve-standard);flex:none;place-items:center;display:grid}.askBird-module__YEMYgG__send:disabled{opacity:.5}
.backToTop-module___wxM9q__fab{inset-inline-end:18px;z-index:80;border-radius:var(--radius-pill);background:var(--card);width:50px;height:50px;box-shadow:var(--glass-rim-line), var(--glass-lit-line), var(--shadow-2);color:var(--foreground);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-snap) var(--curve-standard), transform var(--duration-snap) var(--curve-standard), background var(--duration-snap) var(--curve-standard);border:0;place-items:center;padding:0;display:grid;position:fixed;bottom:78px;transform:translateY(10px)scale(.9)}html[data-chat-open] .backToTop-module___wxM9q__fab{opacity:0;pointer-events:none;transform:translateY(10px)scale(.9)}.backToTop-module___wxM9q__fab svg{width:20px;height:20px}.backToTop-module___wxM9q__shown{opacity:1;pointer-events:auto;transform:none}.backToTop-module___wxM9q__fab:hover{background:var(--muted)}.backToTop-module___wxM9q__fab:active{transform:scale(var(--press-scale-button))}
