.AgentFab-module-scss-module__7Vpnlq__form{background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;width:100%;height:56px;padding:5px 5px 5px 18px;transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .3s cubic-bezier(.32,.72,0,1);display:flex}.AgentFab-module-scss-module__7Vpnlq__input{min-width:0;font:inherit;letter-spacing:-.005em;color:#1b1815;background:0 0;border:0;outline:0;flex:1;font-size:1rem}.AgentFab-module-scss-module__7Vpnlq__input::placeholder{color:#9a938a}.AgentFab-module-scss-module__7Vpnlq__send{color:#fff;cursor:pointer;background:#1b1815;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;transition:background .15s,color .15s,transform .15s;display:grid}.AgentFab-module-scss-module__7Vpnlq__send:disabled{cursor:default;color:#fff;background:#1b1815}.AgentFab-module-scss-module__7Vpnlq__send:hover:not(:disabled){background:#2d2925}.AgentFab-module-scss-module__7Vpnlq__send:active:not(:disabled){transform:scale(.94)}.AgentFab-module-scss-module__7Vpnlq__send.AgentFab-module-scss-module__7Vpnlq__sendActive:not(:disabled){color:#1b1815;background:#fd7b5c}.AgentFab-module-scss-module__7Vpnlq__send.AgentFab-module-scss-module__7Vpnlq__sendActive:not(:disabled):hover{background:#fd7b5c}.AgentFab-module-scss-module__7Vpnlq__collapsing{animation:.38s cubic-bezier(.34,1.36,.64,1) forwards AgentFab-module-scss-module__7Vpnlq__composerCollapse}.AgentFab-module-scss-module__7Vpnlq__fab{z-index:30;color:#fff;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#1b1815;border:0;border-radius:50%;place-items:center;transition:background .15s,transform .15s,box-shadow .15s,border-color .15s;display:grid;position:fixed;box-shadow:0 4px 16px -2px #28211652}.AgentFab-module-scss-module__7Vpnlq__fab:hover{background:#2d2925}.AgentFab-module-scss-module__7Vpnlq__fab:active{transform:scale(.94)}.AgentFab-module-scss-module__7Vpnlq__fabOpen{color:#1b1815;background:#fff;border:1px solid #28211614;box-shadow:0 6px 16px #00000024}.AgentFab-module-scss-module__7Vpnlq__fabOpen:hover{background:#fff}.AgentFab-module-scss-module__7Vpnlq__fabIcon{display:block}.AgentFab-module-scss-module__7Vpnlq__hint{z-index:41;transform-origin:100%;opacity:1;background:#fff;border-radius:999px;align-items:center;gap:6px;height:50px;padding:0 8px 0 18px;animation:.6s cubic-bezier(.34,1.32,.64,1) .22s both AgentFab-module-scss-module__7Vpnlq__hintLand;display:inline-flex;position:fixed;bottom:24px;right:88px;box-shadow:0 18px 36px -14px #28211647,0 6px 14px -4px #2821161f}.AgentFab-module-scss-module__7Vpnlq__hintAction{cursor:pointer;font:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.AgentFab-module-scss-module__7Vpnlq__hintText{color:#5c564d;letter-spacing:-.005em;white-space:nowrap;font-size:14.5px;font-weight:400}.AgentFab-module-scss-module__7Vpnlq__hintClose{color:#5c564d;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#f6f3ee;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s,transform .15s;display:inline-flex}.AgentFab-module-scss-module__7Vpnlq__hintClose:hover{color:#1b1815;background:#ece9e3}.AgentFab-module-scss-module__7Vpnlq__hintClose:active{transform:scale(.92)}@keyframes AgentFab-module-scss-module__7Vpnlq__hintLand{0%{opacity:0;transform:translate(80px)scale(.6)}60%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes AgentFab-module-scss-module__7Vpnlq__hintFade{0%{opacity:0}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AgentFab-module-scss-module__7Vpnlq__hint{animation:.24s ease-out .1s both AgentFab-module-scss-module__7Vpnlq__hintFade!important}}.agent-fab-scroll-ghost{z-index:30;cursor:pointer;-webkit-tap-highlight-color:#0000;backface-visibility:hidden;transition:left 1s cubic-bezier(.32,.72,0,1),top 1s cubic-bezier(.32,.72,0,1),right 1s cubic-bezier(.32,.72,0,1),bottom 1s cubic-bezier(.32,.72,0,1),width 1s cubic-bezier(.32,.72,0,1),height 1s cubic-bezier(.32,.72,0,1),border-radius 1s cubic-bezier(.32,.72,0,1),background .85s cubic-bezier(.32,.72,0,1),box-shadow .85s cubic-bezier(.32,.72,0,1),border-color .85s cubic-bezier(.32,.72,0,1),transform 1s cubic-bezier(.32,.72,0,1);position:fixed;overflow:hidden}.agent-fab-scroll-ghost.is-tracking{transition:none}.agent-fab-scroll-ghost.is-following-slot{transition-property:transform,background,box-shadow,border-radius}.agent-fab-scroll-ghost.is-collapsing{transform-origin:100%}.agent-fab-scroll-ghost.is-composer-frozen{transition:none;box-shadow:0 4px 16px -2px #2821162e!important}.agent-fab-sg-pill{pointer-events:auto;opacity:1;align-items:center;gap:8px;padding:5px 5px 5px 18px;transition:opacity .75s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0}.agent-fab-scroll-ghost.is-collapsed .agent-fab-sg-pill{opacity:0;pointer-events:none}.agent-fab-sg-input{color:#1b1815;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:1rem}.agent-fab-sg-input::placeholder{color:#9a938a}.agent-fab-sg-send{color:#fff;cursor:pointer;pointer-events:auto;background:#1b1815;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;transition:background .15s,color .15s;display:grid}.agent-fab-sg-send:disabled{cursor:default;color:#fff;background:#1b1815}.agent-fab-sg-send.is-send-active:not(:disabled){color:#1b1815;background:#fd7b5c}.agent-fab-sg-fab{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .75s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0}.agent-fab-sg-fab img{width:22px;height:22px}.agent-fab-scroll-ghost.is-collapsed .agent-fab-sg-fab{opacity:1;pointer-events:auto}@keyframes AgentFab-module-scss-module__7Vpnlq__composerCollapse{0%{opacity:1;transform:translateZ(40px)scale(1)}to{opacity:0;transform:translateZ(40px)translateY(-80px)scale(.6)}}@media (max-width:600px){.agent-fab-scroll-ghost{touch-action:pan-y;transition:left .52s cubic-bezier(.32,.72,0,1),top .52s cubic-bezier(.32,.72,0,1),right .52s cubic-bezier(.32,.72,0,1),bottom .52s cubic-bezier(.32,.72,0,1),width .52s cubic-bezier(.32,.72,0,1),height .52s cubic-bezier(.32,.72,0,1),border-radius .52s cubic-bezier(.32,.72,0,1),background .45s cubic-bezier(.32,.72,0,1),box-shadow .45s cubic-bezier(.32,.72,0,1),border-color .45s cubic-bezier(.32,.72,0,1),transform .52s cubic-bezier(.32,.72,0,1)}.agent-fab-scroll-ghost.is-tracking{transition:none}.agent-fab-scroll-ghost.is-following-slot{transition-property:transform,background,box-shadow,border-radius}:is(.agent-fab-sg-pill,.agent-fab-sg-fab){transition:opacity .35s cubic-bezier(.32,.72,0,1)}.AgentFab-module-scss-module__7Vpnlq__fab{right:14px;bottom:calc(20px + env(safe-area-inset-bottom,0px));width:56px;height:56px}.AgentFab-module-scss-module__7Vpnlq__hint{right:80px;bottom:calc(20px + env(safe-area-inset-bottom,0px));height:46px}.AgentFab-module-scss-module__7Vpnlq__hintText{font-size:13.5px}.AgentFab-module-scss-module__7Vpnlq__hintClose{width:26px;height:26px}.AgentFab-module-scss-module__7Vpnlq__fabIcon{width:22px;height:22px}}@media (min-width:601px){.AgentFab-module-scss-module__7Vpnlq__form{height:56px}.AgentFab-module-scss-module__7Vpnlq__send{width:46px;height:46px}.agent-fab-sg-send{width:46px;height:46px}.AgentFab-module-scss-module__7Vpnlq__fab{width:56px;height:56px;bottom:24px;right:20px}.AgentFab-module-scss-module__7Vpnlq__hint{bottom:24px;right:88px}.AgentFab-module-scss-module__7Vpnlq__fabIcon{width:22px;height:22px}}
