@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:where(.aui-root) *,:where(.aui-root) :after,:where(.aui-root) :before{--aui-border-spacing-x:0;--aui-border-spacing-y:0;--aui-translate-x:0;--aui-translate-y:0;--aui-rotate:0;--aui-skew-x:0;--aui-skew-y:0;--aui-scale-x:1;--aui-scale-y:1;--aui-ring-inset: ;--aui-ring-offset-width:0px;--aui-ring-offset-color:#fff;--aui-ring-color:rgb(59 130 246/0.5);--aui-ring-offset-shadow:0 0 #0000;--aui-ring-shadow:0 0 #0000;--aui-shadow:0 0 #0000;--aui-shadow-colored:0 0 #0000;--aui-blur: ;--aui-brightness: ;--aui-contrast: ;--aui-grayscale: ;--aui-hue-rotate: ;--aui-invert: ;--aui-saturate: ;--aui-sepia: ;--aui-drop-shadow: ;--aui-backdrop-blur: ;--aui-backdrop-brightness: ;--aui-backdrop-contrast: ;--aui-backdrop-grayscale: ;--aui-backdrop-hue-rotate: ;--aui-backdrop-invert: ;--aui-backdrop-opacity: ;--aui-backdrop-saturate: ;--aui-backdrop-sepia: ;--aui-contain-size: ;--aui-contain-layout: ;--aui-contain-paint: ;--aui-contain-style: }:where(.aui-root) ::backdrop{--aui-border-spacing-x:0;--aui-border-spacing-y:0;--aui-translate-x:0;--aui-translate-y:0;--aui-rotate:0;--aui-skew-x:0;--aui-skew-y:0;--aui-scale-x:1;--aui-scale-y:1;--aui-ring-inset: ;--aui-ring-offset-width:0px;--aui-ring-offset-color:#fff;--aui-ring-color:rgb(59 130 246/0.5);--aui-ring-offset-shadow:0 0 #0000;--aui-ring-shadow:0 0 #0000;--aui-shadow:0 0 #0000;--aui-shadow-colored:0 0 #0000;--aui-blur: ;--aui-brightness: ;--aui-contrast: ;--aui-grayscale: ;--aui-hue-rotate: ;--aui-invert: ;--aui-saturate: ;--aui-sepia: ;--aui-drop-shadow: ;--aui-backdrop-blur: ;--aui-backdrop-brightness: ;--aui-backdrop-contrast: ;--aui-backdrop-grayscale: ;--aui-backdrop-hue-rotate: ;--aui-backdrop-invert: ;--aui-backdrop-opacity: ;--aui-backdrop-saturate: ;--aui-backdrop-sepia: ;--aui-contain-size: ;--aui-contain-layout: ;--aui-contain-paint: ;--aui-contain-style: }:where(.aui-root) *,:where(.aui-root) :after,:where(.aui-root) :before{box-sizing:border-box;border:0 solid #e5e7eb}:where(.aui-root) :after,:where(.aui-root) :before{--aui-content:""}:where(.aui-root) :host,:where(.aui-root) html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}:where(.aui-root) body{margin:0;line-height:inherit}:where(.aui-root) hr{height:0;color:inherit;border-top-width:1px}:where(.aui-root) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.aui-root) h1,:where(.aui-root) h2,:where(.aui-root) h3,:where(.aui-root) h4,:where(.aui-root) h5,:where(.aui-root) h6{font-size:inherit;font-weight:inherit}:where(.aui-root) a{color:inherit;text-decoration:inherit}:where(.aui-root) b,:where(.aui-root) strong{font-weight:bolder}:where(.aui-root) code,:where(.aui-root) kbd,:where(.aui-root) pre,:where(.aui-root) samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:where(.aui-root) small{font-size:80%}:where(.aui-root) sub,:where(.aui-root) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.aui-root) sub{bottom:-.25em}:where(.aui-root) sup{top:-.5em}:where(.aui-root) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.aui-root) button,:where(.aui-root) input,:where(.aui-root) optgroup,:where(.aui-root) select,:where(.aui-root) textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where(.aui-root) button,:where(.aui-root) select{text-transform:none}:where(.aui-root) button,:where(.aui-root) input:where([type=button]),:where(.aui-root) input:where([type=reset]),:where(.aui-root) input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:where(.aui-root) :-moz-focusring{outline:auto}:where(.aui-root) :-moz-ui-invalid{box-shadow:none}:where(.aui-root) progress{vertical-align:baseline}:where(.aui-root) ::-webkit-inner-spin-button,:where(.aui-root) ::-webkit-outer-spin-button{height:auto}:where(.aui-root) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.aui-root) ::-webkit-search-decoration{-webkit-appearance:none}:where(.aui-root) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.aui-root) summary{display:list-item}:where(.aui-root) blockquote,:where(.aui-root) dd,:where(.aui-root) dl,:where(.aui-root) figure,:where(.aui-root) h1,:where(.aui-root) h2,:where(.aui-root) h3,:where(.aui-root) h4,:where(.aui-root) h5,:where(.aui-root) h6,:where(.aui-root) hr,:where(.aui-root) p,:where(.aui-root) pre{margin:0}:where(.aui-root) fieldset{margin:0;padding:0}:where(.aui-root) legend{padding:0}:where(.aui-root) menu,:where(.aui-root) ol,:where(.aui-root) ul{list-style:none;margin:0;padding:0}:where(.aui-root) dialog{padding:0}:where(.aui-root) textarea{resize:vertical}:where(.aui-root) input::-moz-placeholder,:where(.aui-root) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.aui-root) input::placeholder,:where(.aui-root) textarea::placeholder{opacity:1;color:#9ca3af}:where(.aui-root) [role=button],:where(.aui-root) button{cursor:pointer}:where(.aui-root) :disabled{cursor:default}:where(.aui-root) audio,:where(.aui-root) canvas,:where(.aui-root) embed,:where(.aui-root) iframe,:where(.aui-root) img,:where(.aui-root) object,:where(.aui-root) svg,:where(.aui-root) video{display:block;vertical-align:middle}:where(.aui-root) img,:where(.aui-root) video{max-width:100%;height:auto}:where(.aui-root) [hidden]:where(:not([hidden=until-found])){display:none}@keyframes aui-enter{0%{opacity:var(--aui-enter-opacity,1);transform:translate3d(var(--aui-enter-translate-x,0),var(--aui-enter-translate-y,0),0) scale3d(var(--aui-enter-scale,1),var(--aui-enter-scale,1),var(--aui-enter-scale,1)) rotate(var(--aui-enter-rotate,0))}}@keyframes aui-exit{to{opacity:var(--aui-exit-opacity,1);transform:translate3d(var(--aui-exit-translate-x,0),var(--aui-exit-translate-y,0),0) scale3d(var(--aui-exit-scale,1),var(--aui-exit-scale,1),var(--aui-exit-scale,1)) rotate(var(--aui-exit-rotate,0))}}.aui-root{color:hsl(var(--aui-foreground))}.aui-root *{border-color:hsl(var(--aui-border))}.aui-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--aui-radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aui-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--aui-ring-offset-shadow:var(--aui-ring-inset) 0 0 0 var(--aui-ring-offset-width) var(--aui-ring-offset-color);--aui-ring-shadow:var(--aui-ring-inset) 0 0 0 calc(1px + var(--aui-ring-offset-width)) var(--aui-ring-color);box-shadow:var(--aui-ring-offset-shadow),var(--aui-ring-shadow),var(--aui-shadow,0 0 #0000);--aui-ring-color:hsl(var(--aui-ring))}.aui-button:disabled{pointer-events:none;opacity:.5}.aui-button svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0}.aui-button-primary{background-color:hsl(var(--aui-primary));color:hsl(var(--aui-primary-foreground));--aui-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--aui-shadow-colored:0 1px 3px 0 var(--aui-shadow-color),0 1px 2px -1px var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow,0 0 #0000),var(--aui-ring-shadow,0 0 #0000),var(--aui-shadow)}.aui-button-primary:hover{background-color:hsl(var(--aui-primary)/.9)}.aui-button-outline{border-width:1px;border-color:hsl(var(--aui-input));background-color:hsl(var(--aui-background));--aui-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--aui-shadow-colored:0 1px 2px 0 var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow,0 0 #0000),var(--aui-ring-shadow,0 0 #0000),var(--aui-shadow)}.aui-button-ghost:hover,.aui-button-outline:hover{background-color:hsl(var(--aui-accent));color:hsl(var(--aui-accent-foreground))}.aui-button-medium{height:2.25rem;padding:.5rem 1rem}.aui-button-icon{width:1.5rem;height:1.5rem;padding:.25rem}.aui-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.aui-avatar-root{position:relative;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;overflow:hidden;border-radius:9999px}.aui-avatar-image{aspect-ratio:1/1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.aui-avatar-fallback{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--aui-muted))}.aui-tooltip-content{z-index:50;overflow:hidden;border-radius:calc(var(--aui-radius) - 2px);background-color:hsl(var(--aui-primary));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--aui-primary-foreground));animation-name:aui-enter;animation-duration:.15s;--aui-enter-opacity:initial;--aui-enter-scale:initial;--aui-enter-rotate:initial;--aui-enter-translate-x:initial;--aui-enter-translate-y:initial;--aui-enter-opacity:0;--aui-enter-scale:.95}.aui-tooltip-content[data-state=closed]{animation-name:aui-exit;animation-duration:.15s;--aui-exit-opacity:initial;--aui-exit-scale:initial;--aui-exit-rotate:initial;--aui-exit-translate-x:initial;--aui-exit-translate-y:initial;--aui-exit-opacity:0;--aui-exit-scale:.95}.aui-tooltip-content[data-side=bottom]{--aui-enter-translate-y:-0.5rem}.aui-tooltip-content[data-side=left]{--aui-enter-translate-x:0.5rem}.aui-tooltip-content[data-side=right]{--aui-enter-translate-x:-0.5rem}.aui-tooltip-content[data-side=top]{--aui-enter-translate-y:0.5rem}.aui-dialog-overlay{position:fixed;inset:0;z-index:50;background-color:rgb(0 0 0/.8)}.aui-dialog-overlay[data-state=open]{animation-name:aui-enter;animation-duration:.15s;--aui-enter-opacity:initial;--aui-enter-scale:initial;--aui-enter-rotate:initial;--aui-enter-translate-x:initial;--aui-enter-translate-y:initial}.aui-dialog-overlay[data-state=closed]{animation-name:aui-exit;animation-duration:.15s;--aui-exit-opacity:initial;--aui-exit-scale:initial;--aui-exit-rotate:initial;--aui-exit-translate-x:initial;--aui-exit-translate-y:initial;--aui-exit-opacity:0}.aui-dialog-overlay[data-state=open]{--aui-enter-opacity:0}.aui-dialog-content{position:fixed;left:50%;top:50%;z-index:50}.aui-dialog-content[data-state=open]{animation-name:aui-enter;animation-duration:.15s;--aui-enter-opacity:initial;--aui-enter-scale:initial;--aui-enter-rotate:initial;--aui-enter-translate-x:initial;--aui-enter-translate-y:initial}.aui-dialog-content[data-state=closed]{animation-name:aui-exit;animation-duration:.15s;--aui-exit-opacity:initial;--aui-exit-scale:initial;--aui-exit-rotate:initial;--aui-exit-translate-x:initial;--aui-exit-translate-y:initial;--aui-exit-opacity:0}.aui-dialog-content[data-state=open]{--aui-enter-opacity:0}.aui-dialog-content[data-state=closed]{--aui-exit-scale:.95}.aui-dialog-content[data-state=open]{--aui-enter-scale:.95}.aui-dialog-content[data-state=closed]{--aui-exit-translate-x:-50%;--aui-exit-translate-y:-48%}.aui-dialog-content[data-state=open]{--aui-enter-translate-x:-50%;--aui-enter-translate-y:-48%}.aui-dialog-content{display:grid;--aui-translate-x:-50%;--aui-translate-y:-50%;transform:translate(var(--aui-translate-x),var(--aui-translate-y)) rotate(var(--aui-rotate)) skewX(var(--aui-skew-x)) skewY(var(--aui-skew-y)) scaleX(var(--aui-scale-x)) scaleY(var(--aui-scale-y));--aui-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--aui-shadow-colored:0 10px 15px -3px var(--aui-shadow-color),0 4px 6px -4px var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow,0 0 #0000),var(--aui-ring-shadow,0 0 #0000),var(--aui-shadow);transition-duration:.2s;animation-duration:.2s}.aui-thread-root{box-sizing:border-box;display:flex;height:100%;flex-direction:column;overflow:hidden;background-color:hsl(var(--aui-background))}.aui-thread-viewport{height:100%;overflow-y:scroll;scroll-behavior:smooth;padding-left:1rem;padding-right:1rem;padding-top:2rem}.aui-thread-viewport,.aui-thread-viewport-footer{display:flex;flex-direction:column;align-items:center;background-color:inherit}.aui-thread-viewport-footer{position:sticky;bottom:0;margin-top:.75rem;width:100%;max-width:var(--aui-thread-max-width);justify-content:flex-end;border-top-left-radius:var(--aui-radius);border-top-right-radius:var(--aui-radius);padding-bottom:1rem}.aui-thread-scroll-to-bottom{position:absolute;top:-2rem;border-radius:9999px}.aui-thread-scroll-to-bottom:disabled{visibility:hidden}.aui-thread-followup-suggestions{display:flex;min-height:2rem;align-items:center;justify-content:center;gap:.5rem}.aui-thread-followup-suggestion{border-radius:9999px;border-width:1px;background-color:hsl(var(--aui-background));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-thread-followup-suggestion:hover{background-color:hsl(var(--aui-muted)/.8)}.aui-thread-welcome-root{max-width:var(--aui-thread-max-width)}.aui-thread-welcome-center,.aui-thread-welcome-root{display:flex;width:100%;flex-grow:1;flex-direction:column}.aui-thread-welcome-center{align-items:center;justify-content:center}.aui-thread-welcome-message{margin-top:1rem;font-weight:500}.aui-thread-welcome-suggestions{margin-top:.75rem;display:flex;width:100%;align-items:stretch;justify-content:center;gap:1rem}.aui-thread-welcome-suggestion{display:flex;max-width:24rem;flex-grow:1;flex-basis:0px;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--aui-radius);border-width:1px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-thread-welcome-suggestion:hover{background-color:hsl(var(--aui-muted)/.8)}.aui-thread-welcome-suggestion-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:.875rem;line-height:1.25rem;font-weight:600}.aui-composer-root{display:flex;width:100%;flex-wrap:wrap;align-items:flex-end;border-radius:var(--aui-radius);border-width:1px;background-color:inherit;padding-left:.625rem;padding-right:.625rem;--aui-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--aui-shadow-colored:0 1px 2px 0 var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow,0 0 #0000),var(--aui-ring-shadow,0 0 #0000),var(--aui-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-composer-root:focus-within{border-color:hsl(var(--aui-ring)/.2)}.aui-composer-input{max-height:10rem;flex-grow:1;resize:none;border-style:none;background-color:transparent;padding:1rem .5rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.aui-composer-input::-moz-placeholder{color:hsl(var(--aui-muted-foreground))}.aui-composer-input::placeholder{color:hsl(var(--aui-muted-foreground))}.aui-composer-input:focus{--aui-ring-offset-shadow:var(--aui-ring-inset) 0 0 0 var(--aui-ring-offset-width) var(--aui-ring-offset-color);--aui-ring-shadow:var(--aui-ring-inset) 0 0 0 calc(0px + var(--aui-ring-offset-width)) var(--aui-ring-color);box-shadow:var(--aui-ring-offset-shadow),var(--aui-ring-shadow),var(--aui-shadow,0 0 #0000)}.aui-composer-input:disabled{cursor:not-allowed}.aui-composer-attach,.aui-composer-cancel,.aui-composer-send{margin-top:.625rem;margin-bottom:.625rem;width:2rem;height:2rem;padding:.5rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-composer-attachments{display:flex;width:100%;flex-direction:row;gap:.75rem;padding-left:2.5rem;padding-right:2.5rem}.aui-attachment-root{position:relative;margin-top:.75rem}.aui-attachment-content{display:flex;height:3rem;width:10rem;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--aui-radius);border-width:1px;padding:.25rem}.aui-attachment-preview-trigger{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aui-attachment-preview-trigger:hover{background-color:hsl(var(--aui-accent)/.5)}.aui-attachment-thumb{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;background-color:hsl(var(--aui-muted));font-size:.875rem;line-height:1.25rem}.aui-attachment-text{flex-grow:1;flex-basis:0px}.aui-attachment-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;font-weight:700}.aui-attachment-name,.aui-attachment-type{font-size:.75rem;line-height:1rem;color:hsl(var(--aui-muted-foreground))}.aui-attachment-remove{position:absolute;right:-.75rem;top:-.75rem;width:1.5rem;height:1.5rem;color:hsl(var(--aui-muted-foreground))}.aui-attachment-remove>svg{width:1rem;height:1rem;border-radius:9999px;background-color:hsl(var(--aui-background))}.aui-user-message-root{display:grid;grid-auto-rows:auto;grid-template-columns:minmax(72px,1fr) auto;row-gap:.5rem}.aui-user-message-root:where(>*){grid-column-start:2}.aui-user-message-root{width:100%;max-width:var(--aui-thread-max-width);padding-top:1rem;padding-bottom:1rem}:where(.aui-user-message-root)>.aui-branch-picker-root{grid-column:1/-1;grid-column-start:1;grid-row-start:3;margin-right:-.25rem;justify-content:flex-end}.aui-user-branch-picker{grid-column:1/-1;grid-column-start:1;grid-row-start:3;margin-right:-.25rem;justify-content:flex-end}.aui-user-message-content{max-width:calc(var(--aui-thread-max-width) * .8);overflow-wrap:break-word;border-radius:1.5rem;background-color:hsl(var(--aui-muted));padding:.625rem 1.25rem;color:hsl(var(--aui-foreground));grid-column-start:2;grid-row-start:2}.aui-user-message-attachments{display:flex;width:100%;flex-direction:row;gap:.75rem;grid-column:1/-1;grid-column-start:1;grid-row-start:1;justify-content:flex-end}.aui-user-action-bar-root{display:flex;flex-direction:column;align-items:flex-end;grid-column-start:1;grid-row-start:2;margin-right:.75rem;margin-top:.625rem}.aui-edit-composer-root{margin-top:1rem;margin-bottom:1rem;display:flex;width:100%;max-width:var(--aui-thread-max-width);flex-direction:column;gap:.5rem;border-radius:.75rem;background-color:hsl(var(--aui-muted))}.aui-edit-composer-input{display:flex;height:2rem;width:100%;resize:none;background-color:transparent;padding:1rem 1rem 0;color:hsl(var(--aui-foreground));outline:2px solid transparent;outline-offset:2px}.aui-edit-composer-footer{margin-left:.75rem;margin-right:.75rem;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-end}.aui-assistant-message-root{display:grid;grid-template-columns:auto auto 1fr;grid-template-rows:auto 1fr;position:relative;width:100%;max-width:var(--aui-thread-max-width);padding-top:1rem;padding-bottom:1rem}:where(.aui-assistant-message-root)>.aui-avatar-root{grid-column-start:1;grid-row:1/-1;grid-row-start:1;margin-right:1rem}.aui-assistant-avatar{grid-column-start:1;grid-row:1/-1;grid-row-start:1;margin-right:1rem}:where(.aui-assistant-message-root)>.aui-branch-picker-root{grid-column-start:2;grid-row-start:2;margin-left:-.5rem;margin-right:.5rem}.aui-assistant-branch-picker{grid-column-start:2;grid-row-start:2;margin-left:-.5rem;margin-right:.5rem}.aui-assistant-message-content{max-width:calc(var(--aui-thread-max-width) * .8);overflow-wrap:break-word;line-height:1.75rem;color:hsl(var(--aui-foreground));grid-column:span 2/span 2;grid-column-start:2;grid-row-start:1;margin-top:.375rem;margin-bottom:.375rem}.aui-assistant-action-bar-root{display:flex;gap:.25rem;color:hsl(var(--aui-muted-foreground));grid-column-start:3;grid-row-start:2;margin-left:-.25rem}.aui-assistant-action-bar-root[data-floating]{position:absolute;border-radius:calc(var(--aui-radius) - 2px);border-width:1px;background-color:hsl(var(--aui-background));padding:.25rem;--aui-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--aui-shadow-colored:0 1px 2px 0 var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow,0 0 #0000),var(--aui-ring-shadow,0 0 #0000),var(--aui-shadow)}.aui-assistant-action-bar-feedback-positive[data-submitted]{--aui-text-opacity:1;color:rgb(22 163 74/var(--aui-text-opacity,1))}.aui-assistant-action-bar-feedback-positive:hover[data-submitted]{--aui-text-opacity:1;color:rgb(21 128 61/var(--aui-text-opacity,1))}@media (prefers-color-scheme:dark){.aui-assistant-action-bar-feedback-positive[data-submitted]{--aui-text-opacity:1;color:rgb(34 197 94/var(--aui-text-opacity,1))}.aui-assistant-action-bar-feedback-positive:hover[data-submitted]{--aui-text-opacity:1;color:rgb(74 222 128/var(--aui-text-opacity,1))}}.aui-assistant-action-bar-feedback-negative[data-submitted]{--aui-text-opacity:1;color:rgb(220 38 38/var(--aui-text-opacity,1))}.aui-assistant-action-bar-feedback-negative:hover[data-submitted]{--aui-text-opacity:1;color:rgb(185 28 28/var(--aui-text-opacity,1))}@media (prefers-color-scheme:dark){.aui-assistant-action-bar-feedback-negative[data-submitted]{--aui-text-opacity:1;color:rgb(239 68 68/var(--aui-text-opacity,1))}.aui-assistant-action-bar-feedback-negative:hover[data-submitted]{--aui-text-opacity:1;color:rgb(248 113 113/var(--aui-text-opacity,1))}}.aui-branch-picker-root{display:inline-flex;align-items:center;font-size:.75rem;line-height:1rem;color:hsl(var(--aui-muted-foreground))}.aui-branch-picker-state{font-weight:500}.aui-text{white-space:pre-line}.aui-text-running:after{animation:aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--aui-content:"\25cf";content:var(--aui-content)}.aui-text-running:where([dir=ltr],[dir=ltr] *):after{margin-left:.25rem}.aui-text-running:where([dir=rtl],[dir=rtl] *):after{margin-right:.25rem}.aui-thread-list-root{display:flex;flex-direction:column;align-items:stretch;gap:.375rem}.aui-thread-list-item{display:flex;align-items:center;gap:.5rem;border-radius:var(--aui-radius);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aui-thread-list-item:hover{background-color:hsl(var(--aui-muted))}.aui-thread-list-item:focus-visible{background-color:hsl(var(--aui-muted));outline:2px solid transparent;outline-offset:2px;--aui-ring-offset-shadow:var(--aui-ring-inset) 0 0 0 var(--aui-ring-offset-width) var(--aui-ring-offset-color);--aui-ring-shadow:var(--aui-ring-inset) 0 0 0 calc(2px + var(--aui-ring-offset-width)) var(--aui-ring-color);box-shadow:var(--aui-ring-offset-shadow),var(--aui-ring-shadow),var(--aui-shadow,0 0 #0000);--aui-ring-color:hsl(var(--aui-ring))}.aui-thread-list-item[data-active]{background-color:hsl(var(--aui-muted))}.aui-thread-list-new{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;border-radius:var(--aui-radius);padding:.5rem .625rem;text-align:start}.aui-thread-list-new:hover,.aui-thread-list-new[data-active]{background-color:hsl(var(--aui-muted))}.aui-thread-list-new>.lucide-plus{width:1.25rem;height:1.25rem}.aui-thread-list-item-trigger{flex-grow:1;padding:.5rem .75rem;text-align:start}.aui-thread-list-item-title{font-size:.875rem;line-height:1.25rem}.aui-thread-list-item-archive{margin-left:auto;margin-right:.75rem;width:1rem;height:1rem;padding:0;color:hsl(var(--aui-foreground))}.aui-thread-list-item-archive:hover{color:hsl(var(--aui-primary))}:root{--aui-background:0 0% 100%;--aui-foreground:240 10% 3.9%;--aui-card:0 0% 100%;--aui-card-foreground:240 10% 3.9%;--aui-popover:0 0% 100%;--aui-popover-foreground:240 10% 3.9%;--aui-primary:240 5.9% 10%;--aui-primary-foreground:0 0% 98%;--aui-secondary:240 4.8% 95.9%;--aui-secondary-foreground:240 5.9% 10%;--aui-muted:240 4.8% 95.9%;--aui-muted-foreground:240 3.8% 46.1%;--aui-accent:240 4.8% 95.9%;--aui-accent-foreground:240 5.9% 10%;--aui-destructive:0 84.2% 60.2%;--aui-destructive-foreground:0 0% 98%;--aui-border:240 5.9% 90%;--aui-input:240 5.9% 90%;--aui-ring:240 10% 3.9%;--aui-radius:0.5rem;--aui-thread-max-width:42rem}.dark{--aui-background:0 0% 7%;--aui-foreground:0 0% 98%;--aui-card:240 10% 3.9%;--aui-card-foreground:0 0% 98%;--aui-popover:240 10% 3.9%;--aui-popover-foreground:0 0% 98%;--aui-primary:0 0% 98%;--aui-primary-foreground:240 5.9% 10%;--aui-secondary:240 3.7% 15.9%;--aui-secondary-foreground:0 0% 98%;--aui-muted:240 3.7% 15.9%;--aui-muted-foreground:240 5% 64.9%;--aui-accent:240 3.7% 15.9%;--aui-accent-foreground:0 0% 98%;--aui-destructive:0 62.8% 30.6%;--aui-destructive-foreground:0 0% 98%;--aui-border:240 3.7% 15.9%;--aui-input:240 3.7% 15.9%;--aui-ring:240 4.9% 83.9%}@keyframes aui-pulse{50%{opacity:.5}}:where(.aui-md-running):empty:after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md-running)>:where(:not(ol):not(ul):not(pre)):last-child:after,:where(.aui-md-running)>pre:last-child code:after{animation:aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--aui-content:"\25cf";content:var(--aui-content)}:where(.aui-md-running):empty:where([dir=ltr],[dir=ltr] *):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child):where([dir=ltr],[dir=ltr] *):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):where([dir=ltr],[dir=ltr] *):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):where([dir=ltr],[dir=ltr] *):after,:where(.aui-md-running)>:where(:not(ol):not(ul):not(pre)):last-child:where([dir=ltr],[dir=ltr] *):after,:where(.aui-md-running)>pre:last-child code:where([dir=ltr],[dir=ltr] *):after{margin-left:.25rem}:where(.aui-md-running):empty:where([dir=rtl],[dir=rtl] *):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child):where([dir=rtl],[dir=rtl] *):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):where([dir=rtl],[dir=rtl] *):after,:where(.aui-md-running)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):where([dir=rtl],[dir=rtl] *):after,:where(.aui-md-running)>:where(:not(ol):not(ul):not(pre)):last-child:where([dir=rtl],[dir=rtl] *):after,:where(.aui-md-running)>pre:last-child code:where([dir=rtl],[dir=rtl] *):after{margin-right:.25rem}.aui-md-h1{margin-bottom:2rem;scroll-margin:5rem;font-size:2.25rem;line-height:2.5rem;font-weight:800;letter-spacing:-.025em}.aui-md-h1:last-child{margin-bottom:0}.aui-md-h2{margin-bottom:1rem;margin-top:2rem;scroll-margin:5rem;font-size:1.875rem;line-height:2.25rem;font-weight:600;letter-spacing:-.025em}.aui-md-h2:first-child{margin-top:0}.aui-md-h2:last-child{margin-bottom:0}.aui-md-h3{margin-bottom:1rem;margin-top:1.5rem;scroll-margin:5rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em}.aui-md-h3:first-child{margin-top:0}.aui-md-h3:last-child{margin-bottom:0}.aui-md-h4{margin-bottom:1rem;margin-top:1.5rem;scroll-margin:5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}.aui-md-h4:first-child{margin-top:0}.aui-md-h4:last-child{margin-bottom:0}.aui-md-h5{margin-top:1rem;margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.aui-md-h5:first-child{margin-top:0}.aui-md-h5:last-child{margin-bottom:0}.aui-md-h6{margin-top:1rem;margin-bottom:1rem;font-weight:600}.aui-md-h6:first-child{margin-top:0}.aui-md-h6:last-child{margin-bottom:0}.aui-md-p{margin-bottom:1.25rem;margin-top:1.25rem;line-height:1.75rem}.aui-md-p:first-child{margin-top:0}.aui-md-p:last-child{margin-bottom:0}.aui-md-a{font-weight:500;color:hsl(var(--aui-primary));text-decoration-line:underline;text-underline-offset:4px}.aui-md-blockquote{border-left-width:2px;padding-left:1.5rem;font-style:italic}.aui-md-ul{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:1.5rem;list-style-type:disc}.aui-md-ul>li{margin-top:.5rem}.aui-md-ol{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:1.5rem;list-style-type:decimal}.aui-md-ol>li{margin-top:.5rem}.aui-md-hr{border-bottom-width:1px}.aui-md-hr,.aui-md-table{margin-top:1.25rem;margin-bottom:1.25rem}.aui-md-table{width:100%;border-collapse:separate;--aui-border-spacing-x:0px;--aui-border-spacing-y:0px;border-spacing:var(--aui-border-spacing-x) var(--aui-border-spacing-y);overflow-y:auto}.aui-md-th{background-color:hsl(var(--aui-muted));padding:.5rem 1rem;text-align:left;font-weight:700}.aui-md-th:first-child{border-top-left-radius:var(--aui-radius)}.aui-md-th:last-child{border-top-right-radius:var(--aui-radius)}.aui-md-th[align=center]{text-align:center}.aui-md-th[align=right]{text-align:right}.aui-md-td{border-bottom-width:1px;border-left-width:1px;padding:.5rem 1rem;text-align:left}.aui-md-td:last-child{border-right-width:1px}.aui-md-td[align=center]{text-align:center}.aui-md-td[align=right]{text-align:right}.aui-md-tr{margin:0;border-bottom-width:1px;padding:0}.aui-md-tr:first-child{border-top-width:1px}.aui-md-tr:last-child>td:first-child{border-bottom-left-radius:var(--aui-radius)}.aui-md-tr:last-child>td:last-child{border-bottom-right-radius:var(--aui-radius)}.aui-md-sup>a{font-size:.75rem;line-height:1rem;text-decoration-line:none}.aui-md-pre{overflow-x:auto;border-bottom-right-radius:var(--aui-radius);border-bottom-left-radius:var(--aui-radius);background-color:#000;padding:1rem;--aui-text-opacity:1;color:rgb(255 255 255/var(--aui-text-opacity,1))}.aui-md-inline-code{border-radius:.25rem;border-width:1px;background-color:hsl(var(--aui-muted));font-weight:600}.aui-code-header-root{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top-left-radius:var(--aui-radius);border-top-right-radius:var(--aui-radius);background-color:#18181b;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--aui-text-opacity:1;color:rgb(255 255 255/var(--aui-text-opacity,1))}.aui-code-header-language{text-transform:lowercase}.aui-code-header-language>span{font-size:.75rem;line-height:1rem}.pi-agent-chat{--pi-agent-chat-bg:#ffffff;--pi-agent-chat-fg:#0f172a;--pi-agent-chat-muted:#64748b;--pi-agent-chat-border:#e2e8f0;--pi-agent-chat-surface:#f8fafc;--pi-agent-chat-accent:#2563eb;--pi-agent-chat-radius:20px;--pi-agent-chat-shadow:0 20px 60px rgba(15,23,42,0.08);--pi-agent-chat-max-width:860px;--pi-agent-chat-height:100%;display:flex;flex-direction:column;height:var(--pi-agent-chat-height);max-width:var(--pi-agent-chat-max-width);color:var(--pi-agent-chat-fg);background:var(--pi-agent-chat-bg);border:1px solid var(--pi-agent-chat-border);border-radius:var(--pi-agent-chat-radius);box-shadow:var(--pi-agent-chat-shadow);overflow:hidden}.pi-agent-chat--dark{--pi-agent-chat-bg:#020617;--pi-agent-chat-fg:#e2e8f0;--pi-agent-chat-muted:#94a3b8;--pi-agent-chat-border:#1e293b;--pi-agent-chat-surface:#0f172a;--pi-agent-chat-accent:#60a5fa;--pi-agent-chat-shadow:0 20px 60px rgba(2,6,23,0.35)}@media (prefers-color-scheme:dark){.pi-agent-chat--system{--pi-agent-chat-bg:#020617;--pi-agent-chat-fg:#e2e8f0;--pi-agent-chat-muted:#94a3b8;--pi-agent-chat-border:#1e293b;--pi-agent-chat-surface:#0f172a;--pi-agent-chat-accent:#60a5fa;--pi-agent-chat-shadow:0 20px 60px rgba(2,6,23,0.35)}}.pi-agent-chat-history{--pi-agent-chat-bg:#ffffff;--pi-agent-chat-fg:#0f172a;--pi-agent-chat-muted:#64748b;--pi-agent-chat-border:#e2e8f0;--pi-agent-chat-surface:#f8fafc;--pi-agent-chat-accent:#2563eb;--pi-agent-chat-shadow:0 20px 60px rgba(15,23,42,0.08);position:relative;min-height:560px;height:100%;color:var(--pi-agent-chat-fg);background:var(--pi-agent-chat-bg);border:1px solid var(--pi-agent-chat-border);border-radius:20px;box-shadow:var(--pi-agent-chat-shadow);overflow:hidden}.pi-agent-chat-history__layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);width:100%;height:100%;min-height:inherit}.pi-agent-chat-history--history-collapsible .pi-agent-chat-history__layout{grid-template-columns:280px minmax(0,1fr);transition:grid-template-columns .18s cubic-bezier(.2,0,0,1)}.pi-agent-chat-history--history-collapsed .pi-agent-chat-history__layout{grid-template-columns:0 minmax(0,1fr)}.pi-agent-chat-history--compact .pi-agent-chat-history__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat-history__layout{grid-template-rows:minmax(0,1fr) auto}.pi-agent-chat-history--dark{--pi-agent-chat-bg:#020617;--pi-agent-chat-fg:#e2e8f0;--pi-agent-chat-muted:#94a3b8;--pi-agent-chat-border:#1e293b;--pi-agent-chat-surface:#0f172a;--pi-agent-chat-accent:#60a5fa;--pi-agent-chat-shadow:0 20px 60px rgba(2,6,23,0.35)}@media (prefers-color-scheme:dark){.pi-agent-chat-history--system{--pi-agent-chat-bg:#020617;--pi-agent-chat-fg:#e2e8f0;--pi-agent-chat-muted:#94a3b8;--pi-agent-chat-border:#1e293b;--pi-agent-chat-surface:#0f172a;--pi-agent-chat-accent:#60a5fa;--pi-agent-chat-shadow:0 20px 60px rgba(2,6,23,0.35)}}.pi-agent-chat-history__sidebar{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--pi-agent-chat-border);background:var(--pi-agent-chat-surface)}.pi-agent-chat-history--compact .pi-agent-chat-history__sidebar{min-height:0;border-right:0}.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat-history__sidebar{border-bottom:1px solid var(--pi-agent-chat-border)}.pi-agent-chat-history--compact.pi-agent-chat-history--conversation-view .pi-agent-chat-history__sidebar{display:none}.pi-agent-chat-history--history-collapsible .pi-agent-chat-history__sidebar{overflow:hidden;transition:opacity .14s cubic-bezier(.2,0,0,1)}.pi-agent-chat-history--history-collapsed .pi-agent-chat-history__sidebar{visibility:hidden;border-right:0;opacity:0;pointer-events:none}.pi-agent-chat-history__sidebar-header{display:flex;min-height:48px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px 4px 12px;border-bottom:1px solid var(--pi-agent-chat-border)}.pi-agent-chat-history__sidebar-header--all{justify-content:flex-start;padding-left:4px}.pi-agent-chat-history__sidebar-header--search{display:grid;min-height:64px;grid-template-columns:40px minmax(0,1fr);gap:8px;padding:12px 16px}.pi-agent-chat-history__search{display:grid;min-width:0;height:40px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:1px solid var(--pi-agent-chat-border);border-radius:10px;background:var(--pi-agent-chat-bg);color:var(--pi-agent-chat-muted);transition-property:border-color,box-shadow;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pi-agent-chat-history__search:focus-within{border-color:color-mix(in srgb,var(--pi-agent-chat-accent) 48%,var(--pi-agent-chat-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--pi-agent-chat-accent) 14%,transparent)}.pi-agent-chat-history__search>svg{margin-left:11px}.pi-agent-chat-history__search input{min-width:0;width:100%;height:100%;border:0;padding:0 8px;outline:0;background:transparent;color:var(--pi-agent-chat-fg);font:inherit;font-size:16px}.pi-agent-chat-history__search input::-moz-placeholder{color:var(--pi-agent-chat-muted);opacity:.8}.pi-agent-chat-history__search input::placeholder{color:var(--pi-agent-chat-muted);opacity:.8}.pi-agent-chat-history__search input::-webkit-search-cancel-button{display:none}.pi-agent-chat-history__search-clear{display:inline-grid;width:40px;height:40px;place-items:center;border:0;border-radius:8px;padding:0;background:transparent;color:var(--pi-agent-chat-muted);cursor:pointer;transition-property:color,background-color,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pi-agent-chat-history__search-clear:hover{background:color-mix(in srgb,var(--pi-agent-chat-accent) 8%,var(--pi-agent-chat-bg));color:var(--pi-agent-chat-accent)}.pi-agent-chat-history__search-clear:active{scale:.96}.pi-agent-chat-history__search-clear:focus-visible{outline:3px solid color-mix(in srgb,var(--pi-agent-chat-accent) 24%,transparent);outline-offset:-3px}.pi-agent-chat-history__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:640px){.pi-agent-chat-history__search input{font-size:14px}}.pi-agent-chat-history--history-collapsible .pi-agent-chat-history__sidebar-header{padding-right:52px}.pi-agent-chat-history__sidebar-title{min-width:0;overflow:hidden;color:var(--pi-agent-chat-fg);font-size:14px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.pi-agent-chat-history__history-toggle{position:absolute;z-index:4;top:2px;left:232px;display:inline-grid;width:44px;height:44px;place-items:center;border:0;border-radius:10px;padding:0;background:transparent;color:var(--pi-agent-chat-muted);cursor:pointer;font:inherit;transition-property:left,color,background-color,scale;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pi-agent-chat-history--history-collapsed .pi-agent-chat-history__history-toggle{left:4px;background:color-mix(in srgb,var(--pi-agent-chat-bg) 92%,transparent)}.pi-agent-chat-history__history-toggle:hover{background:color-mix(in srgb,var(--pi-agent-chat-accent) 8%,var(--pi-agent-chat-bg));color:var(--pi-agent-chat-accent)}.pi-agent-chat-history__history-toggle:active:not(:disabled){scale:.96}.pi-agent-chat-history__history-toggle:disabled{cursor:default;opacity:.45}.pi-agent-chat-history__history-toggle:focus-visible{outline:3px solid color-mix(in srgb,var(--pi-agent-chat-accent) 24%,transparent);outline-offset:-2px}.pi-agent-chat-history__back,.pi-agent-chat-history__new{display:inline-grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:0;border-radius:10px;padding:0;background:transparent;color:var(--pi-agent-chat-muted);cursor:pointer;font:inherit;transition-property:color,background-color,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pi-agent-chat-history__back:hover,.pi-agent-chat-history__new:hover{background:color-mix(in srgb,var(--pi-agent-chat-accent) 8%,var(--pi-agent-chat-bg));color:var(--pi-agent-chat-accent)}.pi-agent-chat-history__back:active,.pi-agent-chat-history__new:active,.pi-agent-chat-history__view-all:active{scale:.96}.pi-agent-chat-history__back:focus-visible,.pi-agent-chat-history__item:focus-visible,.pi-agent-chat-history__new:focus-visible,.pi-agent-chat-history__view-all:focus-visible{outline:3px solid color-mix(in srgb,var(--pi-agent-chat-accent) 24%,transparent);outline-offset:-2px}.pi-agent-chat-history__list{min-height:0;padding:4px 8px 8px;overflow-y:auto}.pi-agent-chat-history__status{margin:0;padding:12px 8px;color:var(--pi-agent-chat-muted);font-size:13px;line-height:1.5}.pi-agent-chat-history__item-row{position:relative}.pi-agent-chat-history__item,.pi-agent-chat-history__item-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.pi-agent-chat-history__item{width:100%;min-height:40px;gap:12px;border:0;border-radius:8px;padding:8px 10px;background:transparent;color:var(--pi-agent-chat-fg);cursor:pointer;font:inherit;text-align:left}.pi-agent-chat-history__item:hover{background:color-mix(in srgb,var(--pi-agent-chat-bg) 72%,transparent)}.pi-agent-chat-history__item--active{background:color-mix(in srgb,var(--pi-agent-chat-accent) 10%,var(--pi-agent-chat-bg))}.pi-agent-chat-history__item-title{min-width:0;overflow:hidden;font-size:14px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pi-agent-chat-history__item-meta{color:var(--pi-agent-chat-muted);font-size:12px;font-variant-numeric:tabular-nums;line-height:1.35}.pi-agent-chat-history__item-actions{position:relative;display:flex;align-items:center}.pi-agent-chat-history__more{display:inline-grid;width:40px;height:40px;place-items:center;border:0;border-radius:8px;padding:0;background:transparent;color:var(--pi-agent-chat-muted);cursor:pointer;transition-property:color,background-color,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pi-agent-chat-history__more:hover,.pi-agent-chat-history__more[aria-expanded=true]{background:color-mix(in srgb,var(--pi-agent-chat-accent) 8%,var(--pi-agent-chat-bg));color:var(--pi-agent-chat-accent)}.pi-agent-chat-history__more:active{scale:.96}.pi-agent-chat-history__menu button:focus-visible,.pi-agent-chat-history__more:focus-visible{outline:3px solid color-mix(in srgb,var(--pi-agent-chat-accent) 24%,transparent);outline-offset:-2px}.pi-agent-chat-history__menu{position:fixed;z-index:1000;width:132px;padding:4px;border:1px solid var(--pi-agent-chat-border,#e2e8f0);border-radius:10px;background:var(--pi-agent-chat-bg,#ffffff);box-shadow:0 14px 32px rgba(15,23,42,.16)}.pi-agent-chat-history__menu button{width:100%;min-height:36px;border:0;border-radius:7px;padding:7px 9px;background:transparent;color:var(--pi-agent-chat-fg,#0f172a);cursor:pointer;font:inherit;font-size:13px;font-weight:650;text-align:left}.pi-agent-chat-history__menu button:hover{background:var(--pi-agent-chat-surface,#f8fafc)}.pi-agent-chat-history__menu button:last-child{color:#b42318}.pi-agent-chat-history__view-all{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;border:0;border-radius:8px;padding:8px 10px;background:transparent;color:var(--pi-agent-chat-muted);cursor:pointer;font:inherit;font-size:13px;font-weight:650;text-align:left;transition-property:color,background-color,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pi-agent-chat-history__view-all:hover{background:color-mix(in srgb,var(--pi-agent-chat-bg) 72%,transparent);color:var(--pi-agent-chat-accent)}.pi-agent-chat-history__main{position:relative;min-width:0;min-height:0}.pi-agent-chat-history--compact.pi-agent-chat-history--conversation-view .pi-agent-chat-history__main{display:grid;grid-template-rows:auto minmax(0,1fr)}.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat-history__chat-surface,.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat-history__chat-surface>.pi-agent-chat{height:auto}.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .aui-thread-viewport>:not(.aui-thread-viewport-footer),.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat__context,.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat__header{display:none}.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .aui-thread-viewport,.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat__thread,.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .pi-agent-chat__thread .aui-root{height:auto}.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .aui-thread-viewport{overflow:visible;padding:0 16px}.pi-agent-chat-history--compact.pi-agent-chat-history--history-view .aui-thread-viewport-footer{position:relative;margin-top:12px;padding-bottom:16px}.pi-agent-chat-history__conversation-header{display:none}.pi-agent-chat-history--compact .pi-agent-chat-history__conversation-header:not([hidden]){display:flex;min-height:48px;align-items:center;gap:4px;padding:4px;border-bottom:1px solid var(--pi-agent-chat-border);background:var(--pi-agent-chat-surface)}.pi-agent-chat-history__conversation-title{min-width:0;overflow:hidden;color:var(--pi-agent-chat-fg);font-size:14px;font-weight:750;text-overflow:ellipsis;flex:1;white-space:nowrap}.pi-agent-chat-history__conversation-actions{display:flex;flex:0 0 auto;align-items:center;gap:0}.pi-agent-chat-history__chat-surface{min-width:0;min-height:0;width:100%;height:100%}.pi-agent-chat-history__chat-surface>.pi-agent-chat{width:100%;height:100%;max-width:none;border:0;border-radius:0;box-shadow:none}.pi-agent-chat-history__dialog-backdrop{position:absolute;z-index:10;inset:0;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--pi-agent-chat-fg) 18%,transparent)}.pi-agent-chat-history__dialog{width:min(360px,100%);padding:18px;border:1px solid var(--pi-agent-chat-border);border-radius:14px;background:var(--pi-agent-chat-bg);box-shadow:0 24px 64px rgba(15,23,42,.22)}.pi-agent-chat-history__dialog-title{margin:0;color:var(--pi-agent-chat-fg);font-size:16px;font-weight:750}.pi-agent-chat-history__dialog-label{display:grid;gap:6px;margin-top:16px;color:var(--pi-agent-chat-muted);font-size:12px;font-weight:650}.pi-agent-chat-history__dialog-input{width:100%;min-height:42px;border:1px solid var(--pi-agent-chat-border);border-radius:9px;padding:9px 11px;background:var(--pi-agent-chat-bg);color:var(--pi-agent-chat-fg);font:inherit;font-size:14px;outline:none}.pi-agent-chat-history__dialog-input:focus{border-color:color-mix(in srgb,var(--pi-agent-chat-accent) 45%,var(--pi-agent-chat-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--pi-agent-chat-accent) 14%,transparent)}.pi-agent-chat-history__dialog-copy,.pi-agent-chat-history__dialog-error{margin:12px 0 0;color:var(--pi-agent-chat-muted);font-size:13px;line-height:1.5;text-wrap:pretty}.pi-agent-chat-history__dialog-error{color:#b42318}.pi-agent-chat-history__dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.pi-agent-chat-history__dialog-actions button{min-height:40px;border:1px solid var(--pi-agent-chat-border);border-radius:9px;padding:8px 13px;background:var(--pi-agent-chat-bg);color:var(--pi-agent-chat-fg);cursor:pointer;font:inherit;font-size:13px;font-weight:700;transition-property:background-color,border-color,color,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pi-agent-chat-history__dialog-actions button:hover:not(:disabled){background:var(--pi-agent-chat-surface)}.pi-agent-chat-history__dialog-actions button:active:not(:disabled){scale:.96}.pi-agent-chat-history__dialog-actions button:disabled{cursor:not-allowed;opacity:.5}.pi-agent-chat-history__dialog-actions .pi-agent-chat-history__dialog-delete{border-color:#b42318;background:#b42318;color:#fff}.pi-agent-chat-history__dialog-actions .pi-agent-chat-history__dialog-delete:hover:not(:disabled){background:#912018}.pi-agent-chat-history__overlay{position:absolute;z-index:2;inset:0;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--pi-agent-chat-bg) 88%,transparent);color:var(--pi-agent-chat-muted);font-size:14px;font-weight:650;text-align:center}.pi-agent-chat__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--pi-agent-chat-border);background:color-mix(in srgb,var(--pi-agent-chat-surface) 72%,var(--pi-agent-chat-bg))}.pi-agent-chat__title{margin:0;color:var(--pi-agent-chat-fg);font-size:16px;font-weight:750;letter-spacing:-.01em}.pi-agent-chat__subtitle{margin:4px 0 0;color:var(--pi-agent-chat-muted);font-size:13px;line-height:1.4}.pi-agent-chat__actions{display:flex;align-items:center;gap:8px}.pi-agent-chat__context{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border-bottom:1px solid var(--pi-agent-chat-border);background:color-mix(in srgb,var(--pi-agent-chat-surface) 64%,var(--pi-agent-chat-bg))}.pi-agent-chat__context-chips{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:.5rem}.pi-agent-chat__context-chip{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.375rem;border:1px solid color-mix(in srgb,var(--pi-agent-chat-border) 80%,transparent);border-radius:999px;padding:.25rem .5rem;background:color-mix(in srgb,var(--pi-agent-chat-bg) 86%,var(--pi-agent-chat-surface));color:var(--pi-agent-chat-fg);font-size:.8125rem;line-height:1.2}.pi-agent-chat__context-chip-detail,.pi-agent-chat__context-chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pi-agent-chat__context-chip-label{font-weight:650}.pi-agent-chat__context-chip-detail{color:var(--pi-agent-chat-muted)}.pi-agent-chat__context-chip-remove,.pi-agent-chat__context-inspect{border:0;background:transparent;color:var(--pi-agent-chat-muted);cursor:pointer;font:inherit}.pi-agent-chat__context-chip-remove{display:inline-grid;width:1.125rem;height:1.125rem;place-items:center;border-radius:999px;padding:0;line-height:1}.pi-agent-chat__context-chip-remove:hover,.pi-agent-chat__context-inspect:hover{color:var(--pi-agent-chat-accent)}.pi-agent-chat__context-inspect{flex:0 0 auto;font-size:.8125rem;font-weight:650}.pi-agent-chat__context-summary{position:relative;margin:0 1rem .5rem;color:var(--pi-agent-chat-fg)}.pi-agent-chat__context-summary-trigger{display:grid;min-height:40px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:6px;border-radius:10px;padding:8px 10px;background:color-mix(in srgb,var(--pi-agent-chat-surface) 72%,var(--pi-agent-chat-bg));color:var(--pi-agent-chat-muted);cursor:pointer;font-size:13px;line-height:1.35;list-style:none}.pi-agent-chat__context-summary-trigger::-webkit-details-marker{display:none}.pi-agent-chat__context-summary-trigger:focus-visible{outline:3px solid color-mix(in srgb,var(--pi-agent-chat-accent) 24%,transparent);outline-offset:-2px}.pi-agent-chat__context-summary-dot{width:7px;height:7px;border-radius:999px;background:var(--pi-agent-chat-accent)}.pi-agent-chat__context-summary-prefix{font-weight:650}.pi-agent-chat__context-summary-value{min-width:0;overflow:hidden;color:var(--pi-agent-chat-fg);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pi-agent-chat__context-summary-chevron{display:block;align-self:center;width:16px;height:16px;transform-origin:center;transition:transform .16s cubic-bezier(.2,0,0,1)}.pi-agent-chat__context-summary[open] .pi-agent-chat__context-summary-chevron{transform:rotate(180deg)}.pi-agent-chat__context-summary-panel{position:absolute;z-index:5;right:0;bottom:calc(100% + 8px);left:auto;display:grid;width:min(360px,calc(100vw - 32px));gap:2px;border:1px solid color-mix(in srgb,var(--pi-agent-chat-border) 78%,transparent);border-radius:14px;padding:6px;background:var(--pi-agent-chat-bg);box-shadow:0 16px 40px rgba(15,23,42,.14),0 2px 8px rgba(15,23,42,.06)}.pi-agent-chat__context-summary-item{display:grid;min-height:40px;grid-template-columns:minmax(84px,auto) minmax(0,1fr) auto;align-items:center;gap:10px;border-radius:8px;padding:8px 10px;color:var(--pi-agent-chat-fg);font-size:13px;text-decoration:none}.pi-agent-chat__context-summary-item:hover{background:var(--pi-agent-chat-surface);color:var(--pi-agent-chat-accent)}.pi-agent-chat__context-summary-item:focus-visible{outline:3px solid color-mix(in srgb,var(--pi-agent-chat-accent) 24%,transparent);outline-offset:-2px}.pi-agent-chat__context-summary-item-label{color:var(--pi-agent-chat-muted);font-weight:650}.pi-agent-chat__context-summary-item-value{min-width:0;overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pi-agent-chat__context-summary-note{margin:2px 6px 4px;color:var(--pi-agent-chat-muted);font-size:11px;line-height:1.4;text-wrap:pretty}.pi-agent-chat__thread{min-height:0;flex:1}.pi-agent-chat__thread .aui-root{height:100%}.pi-agent-chat__message-content{color:inherit;line-height:1.6;word-break:break-word}.pi-agent-chat__message-content>:first-child{margin-top:0}.pi-agent-chat__message-content>:last-child{margin-bottom:0}.pi-agent-chat__message-paragraph{margin:0 0 .75rem}.pi-agent-chat__message-list{margin:0 0 .75rem;padding-left:1.5rem}.pi-agent-chat__message-list-item+.pi-agent-chat__message-list-item{margin-top:.25rem}.pi-agent-chat__message-blockquote{margin:0 0 .75rem;padding-left:1rem;border-left:3px solid var(--pi-agent-chat-border);color:var(--pi-agent-chat-muted)}.pi-agent-chat__message-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.95em}.pi-agent-chat__message-content :not(pre)>.pi-agent-chat__message-code{padding:.125rem .375rem;border-radius:.375rem;background:color-mix(in srgb,var(--pi-agent-chat-surface) 85%,var(--pi-agent-chat-bg))}.pi-agent-chat__message-pre{margin:0 0 .75rem;padding:.875rem 1rem;overflow-x:auto;border:1px solid var(--pi-agent-chat-border);border-radius:.875rem;background:color-mix(in srgb,var(--pi-agent-chat-surface) 85%,var(--pi-agent-chat-bg))}.pi-agent-chat__message-pre .pi-agent-chat__message-code{padding:0;background:transparent}.pi-agent-chat__message-link{color:var(--pi-agent-chat-accent);text-decoration:underline;text-underline-offset:.12em}.pi-agent-chat__thread .aui-assistant-message-root[data-activity-message=true]{grid-template-columns:1fr}.pi-agent-chat__thread .aui-assistant-message-root[data-activity-message=true]>.aui-avatar-root,.pi-agent-chat__thread .aui-assistant-message-root[data-activity-message=true]>.aui-branch-picker-root{display:none}.pi-agent-chat__thread .aui-assistant-message-content:has(>.pi-agent-chat__activity-indicator),.pi-agent-chat__thread .aui-assistant-message-root[data-activity-message=true] .aui-assistant-message-content{grid-column:1/-1;width:100%;max-width:var(--aui-thread-max-width);margin:.375rem 0;line-height:1.25}.pi-agent-chat__activity-indicator{display:block;width:100%;border:1px solid color-mix(in srgb,var(--pi-agent-chat-border) 72%,transparent);border-radius:18px;background:color-mix(in srgb,var(--pi-agent-chat-surface) 82%,var(--pi-agent-chat-bg));color:var(--pi-agent-chat-muted);font-size:.875rem;line-height:1.25;box-shadow:0 8px 24px rgba(15,23,42,.05);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pi-agent-chat__activity-indicator[data-status=complete]{background:color-mix(in srgb,var(--pi-agent-chat-surface) 55%,var(--pi-agent-chat-bg));box-shadow:none;opacity:.72}.pi-agent-chat__activity-summary{display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.625rem .75rem;cursor:pointer;list-style:none}.pi-agent-chat__activity-summary::-webkit-details-marker{display:none}.pi-agent-chat__activity-indicator[data-status=complete] .pi-agent-chat__activity-summary{grid-template-columns:minmax(0,1fr) auto}.pi-agent-chat__activity-chevron{justify-self:end;color:var(--pi-agent-chat-muted);font-size:1rem;transform:rotate(90deg);transition:transform .16s ease}.pi-agent-chat__activity-indicator[open] .pi-agent-chat__activity-chevron{transform:rotate(-90deg)}.pi-agent-chat__activity-dot{width:.5rem;height:.5rem;flex:0 0 auto;border-radius:999px;background:var(--pi-agent-chat-accent);box-shadow:0 0 0 0 color-mix(in srgb,var(--pi-agent-chat-accent) 35%,transparent);animation:pi-agent-activity-pulse 1.8s ease-in-out infinite}.pi-agent-chat__activity-label{min-width:0;overflow:hidden;color:var(--pi-agent-chat-fg);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pi-agent-chat__activity-label--running{background:linear-gradient(110deg,var(--pi-agent-chat-fg) 0,var(--pi-agent-chat-muted) 28%,var(--pi-agent-chat-accent) 50%,var(--pi-agent-chat-muted) 72%,var(--pi-agent-chat-fg) 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pi-agent-activity-gleam 2.2s linear infinite}.pi-agent-chat__activity-label--complete{color:#16a34a}.pi-agent-chat__activity-label--error{color:#b42318}.pi-agent-chat__activity-detail,.pi-agent-chat__activity-total{min-width:0;overflow:hidden;color:var(--pi-agent-chat-muted);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.pi-agent-chat__activity-trace{display:grid;gap:.625rem;margin:0;padding:.25rem .75rem .75rem 1rem;border-top:1px solid color-mix(in srgb,var(--pi-agent-chat-border) 70%,transparent);list-style:none;max-height:240px;overflow-y:auto}.pi-agent-chat__activity-indicator:not([open])>.pi-agent-chat__activity-trace{display:none}.pi-agent-chat__activity-step{display:grid;grid-template-columns:.5rem minmax(0,1fr);gap:.35rem}.pi-agent-chat__activity-step-bullet{width:.375rem;height:.375rem;margin-top:.4375rem;border-radius:999px;background:var(--pi-agent-chat-muted);opacity:.65}.pi-agent-chat__activity-step-bullet[data-current=true]{background:var(--pi-agent-chat-accent);opacity:1}.pi-agent-chat__activity-step-body{min-width:0}.pi-agent-chat__activity-step-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem}.pi-agent-chat__activity-step-line strong{color:var(--pi-agent-chat-fg);font-size:.8125rem}.pi-agent-chat__activity-current,.pi-agent-chat__activity-step-line em,.pi-agent-chat__activity-step-line span{color:var(--pi-agent-chat-muted);font-size:.75rem;font-style:normal}.pi-agent-chat__activity-current{display:inline-flex;margin-top:.25rem;color:var(--pi-agent-chat-accent);font-weight:700}.pi-agent-chat__activity-raw{margin:.375rem 0 0;padding:.5rem .625rem;overflow-x:auto;border:1px solid color-mix(in srgb,var(--pi-agent-chat-border) 72%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--pi-agent-chat-bg) 78%,var(--pi-agent-chat-surface));color:var(--pi-agent-chat-fg);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;line-height:1.45;white-space:pre-wrap}@keyframes pi-agent-activity-gleam{0%{background-position:160% 0}to{background-position:-80% 0}}@keyframes pi-agent-activity-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--pi-agent-chat-accent) 35%,transparent);opacity:.65}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--pi-agent-chat-accent) 0%,transparent);opacity:1}}@media (prefers-reduced-motion:reduce){.pi-agent-chat-history--history-collapsible .pi-agent-chat-history__layout,.pi-agent-chat-history--history-collapsible .pi-agent-chat-history__sidebar,.pi-agent-chat-history__history-toggle{transition:none}.pi-agent-chat__activity-dot,.pi-agent-chat__activity-label--running{animation:none}}