.panel-shell.svelte-1dwsdor{width:var(--panel-width)}.panel-drag-handle.svelte-1dwsdor{display:flex}.panel-drag-handle.svelte-1dwsdor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-inline:-3px}.panel-backdrop.svelte-1dwsdor,.sheet-handle.svelte-1dwsdor{display:none}@media(max-width:767px){.panel-backdrop.svelte-1dwsdor{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:#00000073}.panel-shell.svelte-1dwsdor{position:fixed;bottom:0;left:0;right:0;top:auto!important;z-index:50;width:100%!important;height:85vh;height:85dvh;border-radius:16px 16px 0 0;box-shadow:0 -4px 32px #0000002e;animation:svelte-1dwsdor-sheet-up .28s cubic-bezier(.32,.72,0,1) both}.panel-right.svelte-1dwsdor,.panel-left.svelte-1dwsdor{box-shadow:0 -4px 32px #0000002e}.panel-drag-handle.svelte-1dwsdor{display:none}.sheet-handle.svelte-1dwsdor{display:flex;align-items:center;justify-content:center;height:20px;flex-shrink:0;cursor:grab;touch-action:none}.sheet-handle.svelte-1dwsdor:before{content:"";width:36px;height:4px;border-radius:2px;background:oklch(var(--bc) / .2)}.sheet-handle.svelte-1dwsdor:active{cursor:grabbing}.sheet-handle.svelte-1dwsdor:active:before{background:oklch(var(--bc) / .35)}}@keyframes svelte-1dwsdor-sheet-up{0%{transform:translateY(100%);opacity:.7}to{transform:translateY(0);opacity:1}}.action-btn.svelte-zq9ndn{display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:10px;color:#a1a1aa;transition:background .12s,color .12s;cursor:pointer}.action-btn.svelte-zq9ndn:hover{background:#f4f4f5;color:#52525b}.dark .action-btn.svelte-zq9ndn:hover{background:#27272a;color:#d4d4d8}.agent-msg.svelte-zq9ndn code{background:#f4f4f5;padding:1px 5px;border-radius:3px;font-size:10px;font-family:monospace}.dark .agent-msg.svelte-zq9ndn code{background:#27272a}.agent-msg.svelte-zq9ndn strong{font-weight:600}.agent-msg.svelte-zq9ndn ul,.agent-msg.svelte-zq9ndn ol{padding-left:1rem;margin:.25rem 0}.agent-msg.svelte-zq9ndn li{margin:.1rem 0}.agent-msg.svelte-zq9ndn p{margin:.2rem 0}.agent-msg.svelte-zq9ndn p:first-child{margin-top:0}.agent-msg.svelte-zq9ndn p:last-child{margin-bottom:0}.agent-msg.svelte-zq9ndn a{color:hsl(var(--p));text-decoration:underline;text-underline-offset:2px}.agent-msg.svelte-zq9ndn .code-block-wrapper{position:relative}.agent-msg.svelte-zq9ndn .copy-code-btn{position:absolute;top:.35rem;right:.35rem;padding:1px 6px;font-size:9px;line-height:1.4;border-radius:3px;background:#ffffff0f;color:#a1a1aa;border:1px solid rgba(161,161,170,.25);cursor:pointer;opacity:0;transition:opacity .15s,color .15s,border-color .15s}.agent-msg.svelte-zq9ndn .code-block-wrapper:hover .copy-code-btn{opacity:1}.agent-msg.svelte-zq9ndn .copy-code-btn.copied{opacity:1;color:#86efac;border-color:#86efac59}
