.assistant-module__txG3Xq__fab{touch-action:none;transition:left .35s cubic-bezier(.2,.8,.2,1),top .35s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.assistant-module__txG3Xq__fab:hover{transform:scale(1.06)}.assistant-module__txG3Xq__fab.assistant-module__txG3Xq__dragging{cursor:grabbing;transition:none;transform:scale(1.08)}.assistant-module__txG3Xq__fab .assistant-module__txG3Xq__ic{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s;position:absolute}.assistant-module__txG3Xq__fab .assistant-module__txG3Xq__x{opacity:0;font-size:17px;transform:rotate(-90deg)}.assistant-module__txG3Xq__fab.assistant-module__txG3Xq__busy:not(.assistant-module__txG3Xq__open) .assistant-module__txG3Xq__s{animation:1.1s ease-in-out infinite assistant-module__txG3Xq__waves}@keyframes assistant-module__txG3Xq__waves{50%{transform:scaleY(.62)}}.assistant-module__txG3Xq__ring{pointer-events:none;width:calc(100% + 14px);height:calc(100% + 14px);position:absolute;inset:-7px;transform:rotate(-90deg)}.assistant-module__txG3Xq__ring circle{fill:none;stroke-width:3px}.assistant-module__txG3Xq__ring .assistant-module__txG3Xq__trk{stroke:#7c3aed26}.assistant-module__txG3Xq__ring .assistant-module__txG3Xq__prg{stroke:#7c3aed;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.2,.8,.2,1)}.assistant-module__txG3Xq__ring.assistant-module__txG3Xq__indeterminate{animation:1.1s linear infinite assistant-module__txG3Xq__spin}.assistant-module__txG3Xq__panel{opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .2s;transform:scale(.4)}.assistant-module__txG3Xq__panel.assistant-module__txG3Xq__on{opacity:1;pointer-events:auto;transform:none}.assistant-module__txG3Xq__pop{animation:.25s cubic-bezier(.2,.8,.2,1) assistant-module__txG3Xq__pop}@keyframes assistant-module__txG3Xq__pop{0%{opacity:0;transform:translateY(4px)}}.assistant-module__txG3Xq__st{color:#fff;border:1.5px solid #d4d4d8;border-radius:50%;flex-shrink:0;place-items:center;width:14px;height:14px;font-size:9px;font-weight:900;transition:all .25s;display:grid}.assistant-module__txG3Xq__queued{opacity:.55}.assistant-module__txG3Xq__running .assistant-module__txG3Xq__st{border-color:#0000 #7c3aed #7c3aed;animation:.8s linear infinite assistant-module__txG3Xq__spin}.assistant-module__txG3Xq__done .assistant-module__txG3Xq__st{background:#16a34a;border-color:#16a34a}.assistant-module__txG3Xq__done .assistant-module__txG3Xq__st:after{content:"✓"}.assistant-module__txG3Xq__error .assistant-module__txG3Xq__st{background:#ef4444;border-color:#ef4444}.assistant-module__txG3Xq__error .assistant-module__txG3Xq__st:after{content:"!"}.assistant-module__txG3Xq__needs .assistant-module__txG3Xq__st{background:#f59e0b;border-color:#f59e0b}.assistant-module__txG3Xq__needs .assistant-module__txG3Xq__st:after{content:"?"}.assistant-module__txG3Xq__running .assistant-module__txG3Xq__lab{background:linear-gradient(90deg, var(--foreground) 35%, #a78bfa 50%, var(--foreground) 65%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear infinite assistant-module__txG3Xq__shim}.assistant-module__txG3Xq__running .assistant-module__txG3Xq__lab em{color:#0000}.assistant-module__txG3Xq__det{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1);display:grid}.assistant-module__txG3Xq__det.assistant-module__txG3Xq__open{grid-template-rows:1fr}.assistant-module__txG3Xq__det>div{min-height:0;overflow:hidden}.assistant-module__txG3Xq__typing b{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1s infinite assistant-module__txG3Xq__blink}.assistant-module__txG3Xq__typing b:nth-child(2){animation-delay:.15s}.assistant-module__txG3Xq__typing b:nth-child(3){animation-delay:.3s}@keyframes assistant-module__txG3Xq__spin{to{transform:rotate(360deg)}}@keyframes assistant-module__txG3Xq__shim{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes assistant-module__txG3Xq__blink{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.assistant-module__txG3Xq__fab,.assistant-module__txG3Xq__panel,.assistant-module__txG3Xq__det{transition:none}.assistant-module__txG3Xq__fab.assistant-module__txG3Xq__busy:not(.assistant-module__txG3Xq__open) .assistant-module__txG3Xq__s,.assistant-module__txG3Xq__running .assistant-module__txG3Xq__st,.assistant-module__txG3Xq__running .assistant-module__txG3Xq__lab,.assistant-module__txG3Xq__ring.assistant-module__txG3Xq__indeterminate{animation:none}}.assistant-module__txG3Xq__grip{touch-action:none}.assistant-module__txG3Xq__grip:after{content:"";opacity:.45;border:0 solid #7c3aed;width:11px;height:11px;transition:opacity .15s;position:absolute}.assistant-module__txG3Xq__grip:hover:after{opacity:1}.assistant-module__txG3Xq__grip[data-y=bottom][data-x=right]:after{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:11px;bottom:5px;right:5px}.assistant-module__txG3Xq__grip[data-y=bottom][data-x=left]:after{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:11px;bottom:5px;left:5px}.assistant-module__txG3Xq__grip[data-y=top][data-x=right]:after{border-top-width:2px;border-right-width:2px;border-top-right-radius:11px;top:5px;right:5px}.assistant-module__txG3Xq__grip[data-y=top][data-x=left]:after{border-top-width:2px;border-left-width:2px;border-top-left-radius:11px;top:5px;left:5px}.assistant-module__txG3Xq__resizing{-webkit-user-select:none;user-select:none;transition:none!important}
