.FileRow-module__BIEWEW__row{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.FileRow-module__BIEWEW__tile{width:calc(var(--spacing,.25rem) * 6.5);height:calc(var(--spacing,.25rem) * 6.5);border-radius:var(--radius);background-color:var(--accent);color:var(--accent-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FileRow-module__BIEWEW__tile svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.FileRow-module__BIEWEW__text{flex-direction:column;flex:1;min-width:0;display:flex}.FileRow-module__BIEWEW__name{text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:var(--tw-leading,1.35);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);overflow:hidden}.FileRow-module__BIEWEW__directory{text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:var(--tw-leading,1.35);color:var(--muted-foreground);overflow:hidden}@property --tw-font-weight{syntax:"*";inherits:false}
.SelectedFilesPanel-module__IE2t4a__panel{height:100%;width:calc(var(--spacing,.25rem) * 65.5);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex-shrink:0;display:none}@media (min-width:80rem){.SelectedFilesPanel-module__IE2t4a__panel{display:flex}}.SelectedFilesPanel-module__IE2t4a__rail{height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:row;flex-shrink:0;width:auto;display:flex}@media (min-width:80rem){.SelectedFilesPanel-module__IE2t4a__rail{height:100%;width:calc(var(--spacing,.25rem) * 9);flex-direction:column}.SelectedFilesPanel-module__IE2t4a__railNarrowOnly{display:none}}.SelectedFilesPanel-module__IE2t4a__railCount{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius);background-color:var(--muted);font-size:.625rem;line-height:var(--tw-leading,1.3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.SelectedFilesPanel-module__IE2t4a__sections{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.SelectedFilesPanel-module__IE2t4a__section{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex-shrink:0;display:flex}.SelectedFilesPanel-module__IE2t4a__header{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--background);padding-bottom:var(--spacing,.25rem);display:flex;position:sticky;top:0}.SelectedFilesPanel-module__IE2t4a__drawer .SelectedFilesPanel-module__IE2t4a__header{background-color:var(--popover)}.SelectedFilesPanel-module__IE2t4a__headerIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--primary-500);flex-shrink:0}.SelectedFilesPanel-module__IE2t4a__heading{font-size:.625rem;line-height:var(--tw-leading,1.3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--muted-foreground);text-transform:uppercase}.SelectedFilesPanel-module__IE2t4a__count{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius);background-color:var(--accent);font-size:.625rem;line-height:var(--tw-leading,1.3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--accent-foreground);justify-content:center;align-items:center;margin-right:auto;display:flex}.SelectedFilesPanel-module__IE2t4a__deselectAll{height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);cursor:pointer;border-radius:var(--radius);background-color:var(--accent);font-size:.625rem;line-height:var(--tw-leading,1.3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--accent-foreground);transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));--tw-outline-style:none;outline-style:none;justify-content:center;align-items:center;margin-right:auto;padding-inline:0;display:flex}.SelectedFilesPanel-module__IE2t4a__deselectAll:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.SelectedFilesPanel-module__IE2t4a__deselectAll:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.SelectedFilesPanel-module__IE2t4a__deselectAll:hover,.SelectedFilesPanel-module__IE2t4a__deselectAll:focus-visible{padding-inline:calc(var(--spacing,.25rem) * 1.5)}.SelectedFilesPanel-module__IE2t4a__deselectAllLabel{white-space:nowrap;opacity:0;max-width:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));margin-left:0;overflow:hidden}.SelectedFilesPanel-module__IE2t4a__deselectAll:hover .SelectedFilesPanel-module__IE2t4a__deselectAllLabel,.SelectedFilesPanel-module__IE2t4a__deselectAll:focus-visible .SelectedFilesPanel-module__IE2t4a__deselectAllLabel{margin-left:var(--spacing,.25rem);max-width:calc(var(--spacing,.25rem) * 24);opacity:1}.SelectedFilesPanel-module__IE2t4a__attach{color:var(--muted-foreground);margin-right:auto}.SelectedFilesPanel-module__IE2t4a__empty{font-size:.6875rem;line-height:var(--tw-leading,1.35);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}.SelectedFilesPanel-module__IE2t4a__drawer{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4)}.SelectedFilesPanel-module__IE2t4a__drawerHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:row;padding:0;display:flex}.SelectedFilesPanel-module__IE2t4a__drawerTitle{font-size:.625rem;line-height:var(--tw-leading,1.3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--muted-foreground);text-transform:uppercase}.SelectedFilesPanel-module__IE2t4a__content{flex-direction:column;display:flex;overflow:hidden}.SelectedFilesPanel-module__IE2t4a__foldIcon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;rotate:-90deg}.SelectedFilesPanel-module__IE2t4a__fold[data-panel-open] .SelectedFilesPanel-module__IE2t4a__foldIcon{rotate:none}.SelectedFilesPanel-module__IE2t4a__fold{color:var(--muted-foreground);flex-shrink:0}.SelectedFilesPanel-module__IE2t4a__list{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.SelectedFilesPanel-module__IE2t4a__card{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing,.25rem) * 2)}.SelectedFilesPanel-module__IE2t4a__deselect{color:var(--muted-foreground);flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ChatInput-module__7XXVZW__centered{flex-direction:column;justify-content:center;min-height:100%;display:flex}
.Markdown-module__M2JAga__container{contain:layout;max-inline-size:72ch}.Markdown-module__M2JAga__markdown{font-size:.9375rem;line-height:var(--tw-leading,1.6);color:var(--foreground);line-height:1.6}.Markdown-module__M2JAga__title{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:1.625rem;line-height:var(--tw-leading,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.Markdown-module__M2JAga__title:first-child{margin-top:0}.Markdown-module__M2JAga__subtitle{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:1.0625rem;line-height:var(--tw-leading,1.3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.Markdown-module__M2JAga__subtitle:first-child{margin-top:0}.Markdown-module__M2JAga__strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:is(.Markdown-module__M2JAga__markdown li:has(>input[type=checkbox]),.Markdown-module__M2JAga__markdown li:has(>p>input[type=checkbox])){list-style:none}.Markdown-module__M2JAga__container[data-writing] .Markdown-module__M2JAga__markdown>:is(p,h1,h2,h3,h4,blockquote):last-child:after,.Markdown-module__M2JAga__container[data-writing] .Markdown-module__M2JAga__markdown>:is(ul,ol):last-child li:last-child:after,.Markdown-module__M2JAga__container[data-writing] .Markdown-module__M2JAga__markdown>pre:last-child:after{background-color:var(--foreground);content:"";vertical-align:text-bottom;border-radius:1px;width:3px;height:1em;margin-left:.15em;animation:1s steps(2,jump-none) infinite Markdown-module__M2JAga__caret-blink;display:inline-block}@keyframes Markdown-module__M2JAga__caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Markdown-module__M2JAga__container[data-writing] .Markdown-module__M2JAga__markdown :is(p,h1,h2,h3,h4,blockquote,li,pre):after{animation:none}}@property --tw-font-weight{syntax:"*";inherits:false}
.PanelCard-module__QRoUha__panel{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing,.25rem) * 3.75)}.PanelCard-module__QRoUha__header{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 1.75);display:flex}.PanelCard-module__QRoUha__title{font-size:.6875rem;line-height:var(--tw-leading,1.35);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--muted-foreground);text-transform:uppercase;flex:1}.PanelCard-module__QRoUha__edit{margin-right:calc(var(--spacing,.25rem) * -1);color:var(--muted-foreground);flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.Skeleton-module__iGe5MW__skeleton{border-radius:var(--radius);background-color:var(--muted);animation:.2s ease-out .2s both Skeleton-module__iGe5MW__skeleton-appear;position:relative;overflow:hidden}.Skeleton-module__iGe5MW__skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--background), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.Skeleton-module__iGe5MW__skeleton:after{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--background) 65%, transparent), transparent)}}.Skeleton-module__iGe5MW__skeleton:after{animation:1.6s ease-in-out infinite Skeleton-module__iGe5MW__skeleton-sweep;transform:translate(-100%)}.Skeleton-module__iGe5MW__text{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Skeleton-module__iGe5MW__line{height:calc(var(--spacing,.25rem) * 3.5);width:100%}@keyframes Skeleton-module__iGe5MW__skeleton-appear{0%{opacity:0}to{opacity:1}}@keyframes Skeleton-module__iGe5MW__skeleton-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__iGe5MW__skeleton{animation:none}.Skeleton-module__iGe5MW__skeleton:after{animation:none;display:none}}
.StateMessage-module__d77udq__state{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;flex-direction:column;display:flex}.StateMessage-module__d77udq__icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--muted-foreground)}.StateMessage-module__d77udq__alert{color:var(--destructive)}.StateMessage-module__d77udq__title{font-size:.78125rem;line-height:var(--tw-leading,1.4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}.StateMessage-module__d77udq__description{max-width:calc(var(--spacing,.25rem) * 80);font-size:.78125rem;line-height:var(--tw-leading,1.4);color:var(--muted-foreground)}.StateMessage-module__d77udq__state>button{margin-top:calc(var(--spacing,.25rem) * 2)}@property --tw-font-weight{syntax:"*";inherits:false}
