.DocAiPanel_launcher__jhrjb{position:fixed;right:calc(1rem + env(safe-area-inset-right, 0px));bottom:calc(1rem + env(safe-area-inset-bottom, 0px));z-index:25;display:grid;width:56px;height:56px;place-items:center;border:1px solid var(--border);border-radius:50%;background:var(--background);color:var(--muted-foreground);box-shadow:var(--shadow-sm);transition:background .15s,border-color .15s,color .15s}.DocAiPanel_launcher__jhrjb:hover{border-color:var(--surface-border-strong);background:var(--surface-2);color:var(--foreground)}.DocAiPanel_launcher__jhrjb:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.DocAiPanel_header__yUPoE button:focus-visible{outline:2px solid #ff6a1f;outline-offset:3px}.DocAiPanel_window__ZViny{--agent-surface:var(--surface);--agent-border:var(--surface-border);--agent-muted:var(--text-muted);z-index:50;position:fixed!important;inset:10px 10px 10px auto!important;transform:none!important;width:min(720px,calc(100vw - 20px))!important;max-width:none!important;height:calc(100dvh - 20px)!important;max-height:none!important;display:flex!important;min-height:0;flex-direction:column;gap:0!important;padding:0!important;overflow:hidden;border:1px solid var(--agent-border)!important;border-radius:18px!important;background:var(--agent-surface)!important;color:var(--text)}.dark .DocAiPanel_window__ZViny{--agent-surface:#101013;--agent-border:#232329;--agent-muted:#909098;color:#f1f1f3}.DocAiPanel_window__ZViny[hidden]{display:flex!important;visibility:hidden;pointer-events:none}.DocAiPanel_window__ZViny[data-fullscreen=true]{width:calc(100vw - 20px)!important}.DocAiPanel_header__yUPoE{display:flex;min-height:56px;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;border-bottom:1px solid var(--agent-border);color:var(--agent-muted)}.DocAiPanel_heading__zda7C{position:relative;display:flex;min-width:0;align-self:stretch;align-items:center;gap:7px;margin-right:auto;font-size:14px;font-weight:500;color:var(--text)}.dark .DocAiPanel_heading__zda7C{color:#f1f1f3}.DocAiPanel_heading__zda7C:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#ff6a1f;content:""}.DocAiPanel_header__yUPoE button{flex-shrink:0;padding:6px;border-radius:7px}.DocAiPanel_header__yUPoE button:hover{background:var(--agent-border);color:var(--text)}.DocAiPanel_context__pytFe{display:flex;min-width:0;flex-shrink:0;align-items:center;gap:8px;padding:12px 18px;border-bottom:1px solid var(--agent-border);font-size:13px;color:var(--agent-muted)}.DocAiPanel_context__pytFe>svg{flex-shrink:0}.DocAiPanel_composer__lP05_{position:relative;flex-shrink:0;margin:12px;padding:12px;border:1px solid var(--agent-border);border-radius:12px;background:var(--agent-surface)}.DocAiPanel_composer__lP05_:focus-within{border-color:#ff6a1f}.DocAiPanel_input__Aj07O{display:block;width:100%;max-height:180px;resize:vertical;background:transparent;font-size:14px;outline:none}.DocAiPanel_input__Aj07O::-moz-placeholder{color:var(--agent-muted)}.DocAiPanel_input__Aj07O::placeholder{color:var(--agent-muted)}.DocAiPanel_input__Aj07O:disabled{opacity:.5}.DocAiPanel_actions__WYcDE{display:flex;justify-content:flex-end;margin-top:8px}.DocAiPanel_send___9GF_{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#ff6a1f;color:#fff}.DocAiPanel_send___9GF_:disabled{opacity:.4}.DocAiPanel_send___9GF_:not(:disabled):hover{background:#e85b17}@media (max-width:767px){.DocAiPanel_window__ZViny,.DocAiPanel_window__ZViny[data-fullscreen=true]{inset:8px!important;width:calc(100vw - 16px)!important;height:calc(100dvh - 16px)!important}.DocAiPanel_expand__4C_YA{display:none}.DocAiPanel_header__yUPoE{padding:0 14px}.DocAiPanel_composer__lP05_{margin-bottom:max(12px,env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.DocAiPanel_launcher__jhrjb{transition:none}}.Sheet_panel__aJ2mc{--sheet-x:0px;--sheet-y:0px}.Sheet_panel__aJ2mc[data-side=right]{--sheet-x:calc(100% + 1rem)}.Sheet_panel__aJ2mc[data-side=left]{--sheet-x:calc(-100% - 1rem)}.Sheet_panel__aJ2mc[data-side=top]{--sheet-y:calc(-100% - 1rem)}.Sheet_panel__aJ2mc[data-side=bottom]{--sheet-y:calc(100% + 1rem)}.Sheet_panel__aJ2mc[data-state=open]{animation:Sheet_sheet-enter__EdIjk .28s cubic-bezier(.22,1,.36,1) backwards}.Sheet_panel__aJ2mc[data-state=closed]{animation:Sheet_sheet-exit__K1b_3 .22s cubic-bezier(.4,0,1,1) both}.Sheet_overlay__KGUwO[data-state=open]{animation:Sheet_backdrop-enter__3pjup .28s ease-out backwards}.Sheet_overlay__KGUwO[data-state=closed]{animation:Sheet_backdrop-exit__6lJmu .22s ease-in both}@keyframes Sheet_sheet-enter__EdIjk{0%{transform:translate3d(var(--sheet-x),var(--sheet-y),0)}to{transform:translateZ(0)}}@keyframes Sheet_sheet-exit__K1b_3{0%{transform:translateZ(0)}to{transform:translate3d(var(--sheet-x),var(--sheet-y),0)}}@keyframes Sheet_backdrop-enter__3pjup{0%{opacity:0}to{opacity:1}}@keyframes Sheet_backdrop-exit__6lJmu{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Sheet_overlay__KGUwO[data-state],.Sheet_panel__aJ2mc[data-state]{animation:none;transition:none}}