.uppy-Root{position:relative;box-sizing:border-box;color:#333;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uppy-Root[dir=rtl],[dir=rtl] .uppy-Root{text-align:right}.uppy-Root *,.uppy-Root :after,.uppy-Root :before{box-sizing:inherit}.uppy-Root [hidden]{display:none}.uppy-u-reset{all:initial;box-sizing:border-box;-webkit-appearance:none;appearance:none;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1}[dir=rtl] .uppy-u-reset{text-align:right}.uppy-c-textInput{font-family:inherit;font-size:14px;line-height:1.5;padding:6px 8px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.uppy-size--md .uppy-c-textInput{padding:8px 10px}.uppy-c-textInput:focus{border-color:rgba(18,105,207,.6);outline:none;box-shadow:0 0 0 3px rgba(18,105,207,.15)}[data-uppy-theme=dark] .uppy-c-textInput{color:#eaeaea;background-color:#333;border-color:#333}[data-uppy-theme=dark] .uppy-c-textInput:focus{border-color:#525252;box-shadow:none}.uppy-c-icon{display:inline-block;max-width:100%;max-height:100%;overflow:hidden;fill:currentColor}.uppy-c-btn{display:inline-flex;justify-content:center;align-items:center;font-weight:500;font-size:inherit;font-family:inherit;color:inherit;line-height:1;white-space:nowrap;transition-duration:.3s;transition-property:background-color,color;-webkit-user-select:none;user-select:none}.uppy-c-btn,[dir=rtl] .uppy-c-btn{text-align:center}.uppy-c-btn:not(:disabled):not(.disabled){cursor:pointer}.uppy-c-btn::-moz-focus-inner{border:0}.uppy-c-btn-primary{padding:10px 18px;color:#fff;font-size:14px;background-color:#1269cf;border-radius:4px}.uppy-c-btn-primary:not(:disabled):hover{background-color:rgb(13.92,81.2,160.08)}.uppy-c-btn-primary:focus{outline:none;box-shadow:0 0 0 3px rgba(18,105,207,.4)}.uppy-size--md .uppy-c-btn-primary{padding:13px 22px}[data-uppy-theme=dark] .uppy-c-btn-primary{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{box-shadow:0 0 0 2px rgba(170,225,255,.85)}.uppy-c-btn-primary.uppy-c-btn--disabled{background-color:rgb(142,178,219)}.uppy-c-btn-link{padding:10px 15px;color:#525252;font-size:14px;line-height:1;background-color:transparent;border-radius:4px}.uppy-c-btn-link:hover{color:#333}.uppy-c-btn-link:focus{outline:none;box-shadow:0 0 0 3px rgba(18,105,207,.25)}.uppy-size--md .uppy-c-btn-link{padding:13px 18px}[data-uppy-theme=dark] .uppy-c-btn-link{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-link:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-link:focus{box-shadow:0 0 0 2px rgba(170,225,255,.85)}[data-uppy-theme=dark] .uppy-c-btn-link:hover{color:#939393}.uppy-is-drag-over:after{position:fixed;top:7px;right:7px;bottom:7px;left:7px;z-index:10000;background-color:rgba(234,234,234,.5);border:5px dashed #bbb;content:"";pointer-events:none}.persistent-chat_root__lABCS{position:fixed;left:calc(50% + var(--sidebar-width, 0px)/2);transform:translateX(-50%);bottom:16px;z-index:80;display:flex;flex-direction:column;align-items:stretch;pointer-events:none;transition:left .2s ease}.persistent-chat_collapsedRow__K6WqR{position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none}.persistent-chat_collapsedBar__OipUN.persistent-chat_collapsedBarVoice__7flB9{width:64px;height:24px;display:inline-flex;align-items:center;justify-content:center;gap:2px}.persistent-chat_collapsedVoiceStop__bExSg{pointer-events:auto;position:absolute;left:calc(50% + 32px + 12px);top:50%;transform:translateY(-50%)}.persistent-chat_collapsedVoiceBar__4_iuX{display:inline-block;width:2px;height:4px;border-radius:8px;background:rgba(10,26,8,.85);transition:height .12s ease-out}.persistent-chat_collapsedVoiceBarActive__SqBZ5{animation:persistent-chat_collapsedVoiceBarPulse__hLpPo .8s ease-in-out infinite}.persistent-chat_collapsedVoiceBarThinking__gg7HV{animation:persistent-chat_collapsedVoiceBarThink__d98wj 1.1s ease-in-out infinite}@keyframes persistent-chat_collapsedVoiceBarPulse__hLpPo{0%,to{height:4px}50%{height:14px}}@keyframes persistent-chat_collapsedVoiceBarThink__d98wj{0%,to{opacity:.25;height:4px}50%{opacity:1;height:8px}}.persistent-chat_collapsedBar__OipUN{pointer-events:auto;position:relative;overflow:hidden;width:50px;height:9px;border-radius:999px;background:radial-gradient(ellipse 65% 90% at 50% 30%,#b8ecaa 0,#58d048 35%,#25b515 75%,#16850e 100%);box-shadow:0 0 14px 3px rgba(37,205,23,.4),0 0 36px 10px rgba(37,205,23,.16);cursor:pointer;border:none;padding:0;transition:width .2s ease,height .2s ease,transform .12s ease,box-shadow .12s ease}.persistent-chat_collapsedBar__OipUN:hover{transform:scale(1.04);box-shadow:0 0 18px 4px rgba(37,205,23,.55),0 0 48px 14px rgba(37,205,23,.22)}@media(max-width:650px){.persistent-chat_collapsedBar__OipUN{width:45px}}.persistent-chat_collapsedBarThinking__1T6Cs:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.75) 50%,rgba(255,255,255,0));animation:persistent-chat_collapsedBarSweep__6YDrz 1.4s ease-in-out infinite}@keyframes persistent-chat_collapsedBarSweep__6YDrz{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.persistent-chat_collapsedBarUnread__9L7nT{animation:persistent-chat_collapsedBarBreathe__t77l6 2.2s ease-in-out infinite}@keyframes persistent-chat_collapsedBarBreathe__t77l6{0%,to{box-shadow:0 0 14px 3px rgba(37,205,23,.4),0 0 36px 10px rgba(37,205,23,.16)}50%{box-shadow:0 0 20px 5px rgba(37,205,23,.7),0 0 52px 16px rgba(37,205,23,.28)}}.persistent-chat_collapsedUnreadDot__7F4jk{position:absolute;left:calc(50% + 50px/2 + 8px);top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#b8ecaa;box-shadow:0 0 8px 2px rgba(37,205,23,.45)}@media(max-width:650px){.persistent-chat_collapsedUnreadDot__7F4jk{left:calc(50% + 22.5px + 8px)}}.persistent-chat_panel__mKZ06{pointer-events:auto;width:640px;max-height:50vh;max-height:50dvh;display:flex;flex-direction:column;background:rgba(2,4,2,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:none;border-radius:20px;box-shadow:0 8px 40px rgba(0,0,0,.5),0 0 24px rgba(37,205,23,.08);overflow:hidden}@media(max-width:650px){.persistent-chat_panel__mKZ06{width:calc(100vw - 24px);max-width:100%}}.persistent-chat_panelHeader__kLToX{display:flex;align-items:center;justify-content:space-between;padding:4px 16px 0}.persistent-chat_headerLeft__LkK2c{display:flex;align-items:center;gap:8px}.persistent-chat_headerRight___qrU1{display:flex;align-items:center;gap:4px}.persistent-chat_dragHandle__OYYkl{display:none;width:36px;height:4px;border-radius:2px;background:#3a4548;margin:0 auto}@media(max-width:650px){.persistent-chat_dragHandle__OYYkl{display:block}}.persistent-chat_orb___VKVQ{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#6cf064 0,#16921a 75%);box-shadow:0 0 8px rgba(37,205,23,.6);flex-shrink:0}.persistent-chat_iconButton__ebR6_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:#c4c8c9;cursor:pointer}.persistent-chat_iconButton__ebR6_:hover{background:hsla(0,0%,100%,.06);color:#fff}.persistent-chat_responseScroll__mVeMg{flex:1;min-height:0;overflow-y:auto;padding:8px 16px 4px;color:#fff;font-size:16px;line-height:1.5}.persistent-chat_responseScroll__mVeMg::-webkit-scrollbar{width:6px}.persistent-chat_responseScroll__mVeMg::-webkit-scrollbar-thumb{background:#2a3032;border-radius:3px}.persistent-chat_thinkingRow__O0U8_{display:flex;align-items:center;gap:8px;padding:10px 16px 6px}.persistent-chat_disclaimer___RqZj{font-size:12px;line-height:120%;color:#999;text-align:center;padding:0 12px 8px}