.sidebar.svelte-bzbwmc{--nav-item-hover-bg:color-mix(in srgb, var(--muted) 45%, transparent);z-index:var(--z-sidebar);view-transition-name:shell-sidebar;background:var(--background);width:var(--sw);transition:width var(--sidebar-t,.25s) ease, transform var(--sidebar-t,.25s) ease, opacity var(--sidebar-t,.25s) ease;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(0)}.sidebar.minimized.svelte-bzbwmc{width:var(--sw-icon)}.sidebar.hidden.svelte-bzbwmc{transform:translateX(calc(-1 * var(--sw)))}.sidebar.hidden.minimized.svelte-bzbwmc{transform:translateX(calc(-1 * var(--sw-icon)))}.sidebar.peeking.svelte-bzbwmc{width:var(--sw)!important;transform:translate(0)!important}.sidebar.variant-flat.svelte-bzbwmc{background:var(--muted);border-right:1px solid var(--border);--sidebar-accent:oklch(from var(--muted) calc(l - .04) c h);--nav-item-hover-bg:color-mix(in srgb, var(--foreground) 6%, transparent)}.sidebar.variant-flat.svelte-bzbwmc .sidebar-foot:where(.svelte-bzbwmc){border-top:1px solid var(--border)}.sidebar.variant-transparent.svelte-bzbwmc{background:var(--background)}.sidebar.variant-floating.svelte-bzbwmc{top:calc(var(--header-h,0px) + var(--sidebar-margin));bottom:var(--sidebar-margin);left:var(--sidebar-margin);border-radius:var(--r-4);box-shadow:var(--shadow-lg);background-color:var(--paper-2);--nav-item-hover-bg:color-mix(in srgb, var(--foreground) 6%, transparent)}.sidebar.variant-floating.hidden.svelte-bzbwmc{transform:translateX(calc(-1 * var(--sw) - var(--sidebar-margin)))}.sidebar.variant-floating.hidden.minimized.svelte-bzbwmc{transform:translateX(calc(-1 * var(--sw-icon) - var(--sidebar-margin)))}@media (width<=767px){.sidebar.svelte-bzbwmc:not(.peeking){transform:translateX(calc(-1 * var(--sw)))}.sidebar.variant-floating.svelte-bzbwmc:not(.peeking){transform:translateX(calc(-1 * var(--sw) - var(--sidebar-margin)))}}.sidebar.svelte-bzbwmc .body-inner:where(.svelte-bzbwmc){padding:.25rem .5rem}.sidebar-head.svelte-bzbwmc{flex-shrink:0;align-items:center;margin-bottom:.5rem;padding:.875rem .75rem .625rem;display:flex}.sidebar-head.empty.svelte-bzbwmc{padding:.5rem .75rem}.sidebar-body.svelte-bzbwmc{flex:1;position:relative}.body-inner.svelte-bzbwmc{scrollbar-width:thin;flex-direction:column;padding:.25rem 0;display:flex;position:absolute;inset:0;overflow-y:auto}.back-btn.svelte-bzbwmc{cursor:pointer;color:var(--muted-foreground);white-space:nowrap;background:0 0;border:none;align-items:center;gap:.375rem;width:100%;padding:.375rem 1rem;font-size:.8rem;transition:color .15s;display:flex;overflow:hidden}.back-btn.svelte-bzbwmc:hover{color:var(--foreground)}.divider.svelte-bzbwmc{border:none;border-top:1px solid var(--border);margin:.25rem .75rem}.sidebar-foot.svelte-bzbwmc{flex-shrink:0;align-items:center;padding:.45rem .75rem;display:flex}.sidebar.minimized.svelte-bzbwmc:not(.peeking) .label{display:none}.aside.svelte-fczvzs{z-index:var(--z-aside,var(--z-sidebar));view-transition-name:shell-aside;background:var(--background);width:var(--aw);transition:transform var(--sidebar-t,.25s) ease;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.aside.open.svelte-fczvzs{transform:translate(0)}.aside.layout-overlap.open.svelte-fczvzs{box-shadow:-8px 0 24px #00000026}.aside.variant-flat.svelte-fczvzs{background:var(--muted);border-left:1px solid var(--border)}.aside.variant-flat.svelte-fczvzs .aside-foot:where(.svelte-fczvzs){border-top:1px solid var(--border)}.aside.variant-transparent.svelte-fczvzs{background:var(--background)}.aside.variant-floating.svelte-fczvzs{top:calc(var(--header-h,0px) + var(--sidebar-margin));bottom:var(--sidebar-margin);right:var(--sidebar-margin);border-radius:var(--r-4);box-shadow:var(--shadow-lg);background-color:var(--paper-2)}.aside.variant-floating.svelte-fczvzs:not(.open){transform:translateX(calc(100% + var(--sidebar-margin)))}.aside.svelte-fczvzs .body-inner:where(.svelte-fczvzs){padding:.25rem .5rem}.resize-handle.svelte-fczvzs{cursor:ew-resize;z-index:1;width:6px;transition:background-color .15s;position:absolute;top:0;bottom:0;left:0}.resize-handle.svelte-fczvzs:hover,.resize-handle.svelte-fczvzs:active{background-color:color-mix(in srgb, var(--ring,var(--primary)) 30%, transparent)}.aside-head.svelte-fczvzs{flex-shrink:0;align-items:center;margin-bottom:.5rem;padding:.875rem .75rem .625rem;display:flex}.aside-body.svelte-fczvzs{flex:1;min-height:0;position:relative}.body-inner.svelte-fczvzs{scrollbar-width:thin;flex-direction:column;padding:.25rem 0;display:flex;position:absolute;inset:0;overflow-y:auto}.aside-foot.svelte-fczvzs{flex-shrink:0;align-items:center;padding:.45rem 1rem .45rem 1.125rem;display:flex}.bar-row.svelte-u5yfjw{align-items:center;gap:.5rem;display:flex}.header-row.svelte-u5yfjw{--bar-h-pad:1.25rem;padding:0 var(--bar-h-pad);min-height:3rem}.footer-row.svelte-u5yfjw{--bar-h-pad:1.25rem;min-height:3rem}@media (width>=768px){.header-row.svelte-u5yfjw,.footer-row.svelte-u5yfjw{--bar-h-pad:var(--page-h-pad,2.5rem)}}.offset-mode.header-row.svelte-u5yfjw,.offset-mode.footer-row.svelte-u5yfjw{padding-inline:0;position:relative}.offset-mode.svelte-u5yfjw .area-left:where(.svelte-u5yfjw),.offset-mode.svelte-u5yfjw .area-center:where(.svelte-u5yfjw),.offset-mode.svelte-u5yfjw .area-right:where(.svelte-u5yfjw){position:absolute;top:0;bottom:0}.offset-mode.svelte-u5yfjw .area-center:where(.svelte-u5yfjw){transform:translate(-50%)}.bar-area.svelte-u5yfjw{align-items:center;gap:.5rem;min-width:0;display:flex}.area-right.svelte-u5yfjw{flex-direction:row-reverse}.area-center.svelte-u5yfjw{justify-content:center}.ordering-left.svelte-u5yfjw .area-left:where(.svelte-u5yfjw){flex:none}.ordering-left.svelte-u5yfjw .area-center:where(.svelte-u5yfjw){flex:1}.ordering-left.svelte-u5yfjw .area-right:where(.svelte-u5yfjw){flex:none}.ordering-center.svelte-u5yfjw .area-left:where(.svelte-u5yfjw){flex:1;justify-content:flex-start}.ordering-center.svelte-u5yfjw .area-center:where(.svelte-u5yfjw){flex:none}.ordering-center.svelte-u5yfjw .area-right:where(.svelte-u5yfjw){flex:1;justify-content:flex-start}.ordering-right.svelte-u5yfjw .area-left:where(.svelte-u5yfjw){flex:none;order:3}.ordering-right.svelte-u5yfjw .area-center:where(.svelte-u5yfjw){flex:1;order:2}.ordering-right.svelte-u5yfjw .area-right:where(.svelte-u5yfjw){flex:none;order:1}@property --shell-sidebar-width{syntax:"<length>";inherits:true;initial-value:0}@property --shell-aside-width{syntax:"<length>";inherits:true;initial-value:0}@property --shell-content-max-width{syntax:"<length>";inherits:true;initial-value:832px}@property --shell-content-trailing-gutter{syntax:"<length>";inherits:true;initial-value:0}:root{transition:--shell-sidebar-width var(--shell-sidebar-duration,0s) var(--shell-sidebar-easing,ease), --shell-aside-width var(--shell-sidebar-duration,0s) var(--shell-sidebar-easing,ease), --shell-content-max-width var(--shell-content-width-duration,0s) var(--shell-sidebar-easing,ease), --shell-content-trailing-gutter var(--shell-content-width-duration,0s) var(--shell-sidebar-easing,ease);--shell-body-margin-left:max(0px, ( 100vw - var(--shell-sidebar-width,0px) - var(--shell-aside-width,0px) - var(--shell-scrollbar-width,0px) - var(--shell-content-max-width,52rem) ) / 2);--shell-body-margin-right:max(0px, ( 100vw - var(--shell-sidebar-width,0px) - var(--shell-aside-width,0px) - var(--shell-scrollbar-width,0px) - var(--shell-content-max-width,52rem) ) / 2);--shell-inset-left:calc(var(--shell-sidebar-width,0px) + var(--shell-body-margin-left,0px));--shell-inset-right:calc(var(--shell-aside-width,0px) + var(--shell-body-margin-right,0px))}[data-shell-instant] *{transition-duration:0s!important}html.shell-active,body.shell-active{height:100%;overflow:hidden}.shell-layout.svelte-qy3fti{--sw:14rem;--sw-icon:3.5rem;--sidebar-margin:.75rem;--header-content-gap:.625rem;--bar-scrim-fade:1.25rem;--shell-content-h:calc(100svh - var(--header-h-actual,3rem) - var(--footer-h,0px));--z-footer:10;--z-backdrop:11;--z-header:12;--z-aside-backdrop:13;--z-sidebar:13;--z-aside:13;height:100svh;display:flex}.shell-header.svelte-qy3fti{top:0;left:0;right:var(--scrollbar-w,0px);z-index:var(--z-header);view-transition-name:shell-header;background:var(--background);transition:left var(--sidebar-t,.25s) ease, right var(--sidebar-t,.25s) ease, transform var(--sidebar-t,.25s) ease, opacity var(--sidebar-t,.25s) ease;flex-direction:column;padding-top:1rem;padding-bottom:.5rem;display:flex;position:fixed}.aside-open.aside-layout-squash.svelte-qy3fti .header-variant-floating:where(.svelte-qy3fti){right:calc(var(--aw) + var(--scrollbar-w,0px))}.aside-open.aside-layout-squash.aside-variant-floating.svelte-qy3fti .header-variant-floating:where(.svelte-qy3fti){right:calc(var(--aw) + var(--sidebar-margin) + var(--scrollbar-w,0px))}.header-variant-flat.svelte-qy3fti{border-bottom:1px solid var(--border)}.header-variant-transparent.svelte-qy3fti{background:0 0;border-bottom:none}.shell-header-scrim.svelte-qy3fti{top:0;left:0;right:var(--scrollbar-w,0px);height:var(--header-h-actual,3rem);z-index:var(--z-header);pointer-events:none;background:color-mix(in srgb, var(--background) 60%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(to top, transparent 0, black var(--bar-scrim-fade));mask-image:linear-gradient(to top, transparent 0, black var(--bar-scrim-fade));-webkit-mask-image:linear-gradient(to top, transparent 0, black var(--bar-scrim-fade));transition:left var(--sidebar-t,.25s) ease, right var(--sidebar-t,.25s) ease;position:fixed}.aside-open.aside-layout-squash.svelte-qy3fti .shell-header-scrim:where(.svelte-qy3fti){right:calc(var(--aw) + var(--scrollbar-w,0px))}.aside-open.aside-layout-squash.aside-variant-floating.svelte-qy3fti .shell-header-scrim:where(.svelte-qy3fti){right:calc(var(--aw) + var(--sidebar-margin) + var(--scrollbar-w,0px))}.header-variant-floating.svelte-qy3fti{background:0 0;height:auto;padding:.75rem .75rem 0}.header-variant-floating.svelte-qy3fti .header-row{background:var(--background);border:1px solid var(--border);border-radius:.75rem;padding-block:.625rem;position:relative;box-shadow:0 4px 16px #0000001a}.header-variant-floating.svelte-qy3fti:after{content:"";background:linear-gradient(to bottom, var(--background), transparent);pointer-events:none;height:3rem;position:absolute;top:100%;left:0;right:0}.header-size-default.header-variant-floating.svelte-qy3fti .header-row{width:100%;max-width:calc(var(--content-max-width) - 2 * var(--page-h-pad));margin-inline:auto}.header-size-fit-content.header-variant-floating.svelte-qy3fti .header-row{width:fit-content;min-width:min(22rem,100%);margin-inline:auto}.header-size-stretch.header-variant-floating.svelte-qy3fti .header-row{width:100%}.header-size-default.header-variant-flat.svelte-qy3fti .header-row,.header-size-default.header-variant-transparent.svelte-qy3fti .header-row{width:100%;max-width:var(--content-max-width);margin-inline:auto}.header-size-fit-content.header-variant-flat.svelte-qy3fti .header-row,.header-size-fit-content.header-variant-transparent.svelte-qy3fti .header-row{width:fit-content;min-width:min(22rem,100%);margin-inline:auto}.shell-header.svelte-qy3fti:not(.header-variant-floating) .offset-mode.header-row{width:100%;max-width:none;margin-inline:0}.sidebar-variant-floating.svelte-qy3fti:not(.sidebar-hidden) .header-variant-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw)}.sidebar-minimized.sidebar-variant-floating.svelte-qy3fti:not(.sidebar-hidden) .header-variant-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw-icon)}.sidebar-variant-flat.svelte-qy3fti:not(.sidebar-hidden) .header-variant-floating:where(.svelte-qy3fti):not(.no-sidebar),.sidebar-variant-transparent.svelte-qy3fti:not(.sidebar-hidden) .header-variant-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw)}.sidebar-minimized.sidebar-variant-flat.svelte-qy3fti:not(.sidebar-hidden) .header-variant-floating:where(.svelte-qy3fti):not(.no-sidebar),.sidebar-minimized.sidebar-variant-transparent.svelte-qy3fti:not(.sidebar-hidden) .header-variant-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw-icon)}.standalone-toggle-wrapper.svelte-qy3fti{z-index:var(--z-header);top:1rem;left:calc(var(--sw-icon) + .125rem);transition:left var(--sidebar-t,.25s) ease;align-items:center;display:flex;position:fixed}.sidebar-variant-floating.svelte-qy3fti .standalone-toggle-wrapper:where(.svelte-qy3fti){top:calc(var(--sidebar-margin) + 1.25rem);left:calc(var(--sw-icon) + var(--sidebar-margin) + .125rem)}.sidebar-hidden.svelte-qy3fti .standalone-toggle-wrapper:where(.svelte-qy3fti){left:.125rem}.shell-gap.svelte-qy3fti{width:var(--sw);transition:width var(--sidebar-t,.25s) ease;flex-shrink:0;order:-1}.sidebar-minimized.svelte-qy3fti .shell-gap:where(.svelte-qy3fti){width:var(--sw-icon)}.sidebar-hidden.svelte-qy3fti .shell-gap:where(.svelte-qy3fti),.shell-gap.no-sidebar.svelte-qy3fti{width:0}.shell-aside-gap.svelte-qy3fti{width:0;transition:width var(--sidebar-t,.25s) ease;flex-shrink:0}.aside-open.aside-layout-squash.svelte-qy3fti .shell-aside-gap:where(.svelte-qy3fti){width:var(--aw)}.aside-open.aside-layout-squash.aside-variant-floating.svelte-qy3fti .shell-aside-gap:where(.svelte-qy3fti){width:calc(var(--aw) + var(--sidebar-margin))}.shell-page.svelte-qy3fti{max-width:var(--content-max-width,52rem);min-width:0;transition:max-width var(--shell-content-width-duration,0s) var(--shell-sidebar-easing,ease);margin:0 auto}.shell-main.svelte-qy3fti{scrollbar-gutter:auto;flex:1;min-width:0;display:block;overflow:hidden auto}.shell-main.with-header.svelte-qy3fti{padding-top:calc(var(--header-h-actual,3rem) + var(--header-content-gap,0px))}.shell-layout.svelte-qy3fti:has(>.shell-header:where(.svelte-qy3fti))>.shell-main:where(.svelte-qy3fti){padding-top:calc(var(--header-h-actual,3rem) + var(--header-content-gap,0px))}.shell-layout.svelte-qy3fti:has(>.shell-header.header-variant-floating:where(.svelte-qy3fti))>.shell-main:where(.svelte-qy3fti){padding-top:max(var(--header-h-actual,5rem), 5rem)}.shell-footer.svelte-qy3fti{bottom:0;left:0;right:var(--scrollbar-w,0px);z-index:var(--z-footer);view-transition-name:shell-footer;transition:right var(--footer-t,.25s) ease;flex-direction:column;justify-content:flex-end;display:flex;position:fixed}.aside-open.aside-layout-squash.svelte-qy3fti .shell-footer:where(.svelte-qy3fti){right:calc(var(--aw) + var(--scrollbar-w,0px))}.aside-open.aside-layout-squash.aside-variant-floating.svelte-qy3fti .shell-footer:where(.svelte-qy3fti){right:calc(var(--aw) + var(--sidebar-margin) + var(--scrollbar-w,0px))}.sidebar-variant-flat.svelte-qy3fti:not(.sidebar-hidden) .footer-floating:where(.svelte-qy3fti):not(.no-sidebar),.sidebar-variant-transparent.svelte-qy3fti:not(.sidebar-hidden) .footer-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw);transition:left var(--footer-t,.25s) ease, right var(--footer-t,.25s) ease}.sidebar-minimized.sidebar-variant-flat.svelte-qy3fti:not(.sidebar-hidden) .footer-floating:where(.svelte-qy3fti):not(.no-sidebar),.sidebar-minimized.sidebar-variant-transparent.svelte-qy3fti:not(.sidebar-hidden) .footer-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw-icon)}.sidebar-variant-floating.svelte-qy3fti:not(.sidebar-hidden) .footer-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw);transition:left var(--footer-t,.25s) ease, right var(--footer-t,.25s) ease}.sidebar-minimized.sidebar-variant-floating.svelte-qy3fti:not(.sidebar-hidden) .footer-floating:where(.svelte-qy3fti):not(.no-sidebar){left:var(--sw-icon)}.footer-flat.svelte-qy3fti{background:var(--background);border-top:1px solid var(--border)}.footer-flat.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){padding-block:1.5rem}.footer-transparent.svelte-qy3fti{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--bar-scrim-fade));mask-image:linear-gradient(to bottom, transparent 0, black var(--bar-scrim-fade));-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--bar-scrim-fade));padding-top:var(--bar-scrim-fade);pointer-events:none}.footer-transparent.svelte-qy3fti:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--background) 60%, transparent));pointer-events:none;position:absolute;inset:0}.footer-transparent.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){z-index:1;pointer-events:auto;padding-block:1.5rem;position:relative}.footer-floating.svelte-qy3fti{padding:0 .75rem .75rem}.footer-floating.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){background:var(--background);border:1px solid var(--border);border-radius:.75rem;padding:1rem 1.25rem;position:relative;box-shadow:0 20px 20px #00000026}.footer-floating.svelte-qy3fti .footer-inner:where(.svelte-qy3fti):before{content:"";background:linear-gradient(to bottom, transparent, var(--background));pointer-events:none;height:4rem;position:absolute;bottom:100%;left:0;right:0}.footer-inner.svelte-qy3fti{flex-direction:column;gap:.5rem;display:flex}@media (width<=767px){.footer-flat.svelte-qy3fti .footer-inner:where(.svelte-qy3fti),.footer-transparent.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){padding-block:.75rem}.footer-floating.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){padding:.75rem 1.25rem}}.footer-size-default.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){width:100%}.footer-size-fit-content.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){width:fit-content;min-width:min(22rem,100%);margin-inline:auto}.footer-size-stretch.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){width:100%}.footer-floating.footer-size-default.svelte-qy3fti .footer-inner:where(.svelte-qy3fti){max-width:calc(var(--content-max-width) - 2 * var(--page-h-pad));margin-inline:auto}.shell-backdrop.svelte-qy3fti{z-index:var(--z-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000000d;animation:.18s svelte-qy3fti-fadeIn;position:fixed;inset:0}.shell-aside-backdrop.svelte-qy3fti{z-index:var(--z-aside-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000000d;animation:.18s svelte-qy3fti-fadeIn;position:fixed;inset:0}@keyframes svelte-qy3fti-fadeIn{0%{opacity:0}to{opacity:1}}@media (width<=767px){.shell-gap.svelte-qy3fti{width:0}}@media (width>=768px){.shell-header.no-slots.svelte-qy3fti,.shell-header-scrim.no-slots.svelte-qy3fti{display:none}.shell-layout.svelte-qy3fti:has(>.shell-header.no-slots:where(.svelte-qy3fti))>.shell-main:where(.svelte-qy3fti){padding-top:0}}.top-nav.svelte-18wzeuy{align-items:center;gap:2rem;display:flex}.top-nav-link.svelte-18wzeuy{color:var(--muted-foreground);align-items:center;padding:.375rem 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex;position:relative}.top-nav-link.svelte-18wzeuy:after{content:"";background:var(--primary);transform-origin:0;height:1px;transition:transform .16s;position:absolute;bottom:.125rem;left:0;right:0;transform:scaleX(0)}.top-nav-link.svelte-18wzeuy:hover{color:var(--foreground)}.top-nav-link.svelte-18wzeuy:hover:after{transform:scaleX(1)}.top-nav-link.active.svelte-18wzeuy{color:var(--foreground)}.top-nav-link.active.svelte-18wzeuy:after{height:2px;transform:scaleX(1)}.message-list.svelte-8o0ipy{scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex-direction:column;flex:1;gap:.5rem;padding:.75rem;display:flex;overflow-y:auto}.thinking.svelte-8o0ipy{align-self:flex-start;align-items:center;gap:.3rem;padding:.625rem .875rem;display:flex}.dot.svelte-8o0ipy{background:var(--muted-foreground);border-radius:50%;width:.375rem;height:.375rem;animation:1.2s ease-in-out infinite svelte-8o0ipy-bounce}.dot.svelte-8o0ipy:nth-child(2){animation-delay:.2s}.dot.svelte-8o0ipy:nth-child(3){animation-delay:.4s}@keyframes svelte-8o0ipy-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}}.input-row.svelte-pjsnbu{padding:.625rem .75rem}.pill.svelte-pjsnbu{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);position:relative}.pill.svelte-pjsnbu:focus-within{border-color:var(--ring)}.textarea.svelte-pjsnbu{resize:none;width:100%;box-shadow:none;color:var(--foreground);box-sizing:border-box;border-radius:var(--radius);background:0 0;border:none;outline:none;max-height:120px;padding:.5rem 2.625rem .5rem .625rem;font-family:inherit;font-size:.875rem;line-height:1.5;display:block;overflow-y:auto}.textarea.svelte-pjsnbu::placeholder{color:var(--muted-foreground)}.textarea.svelte-pjsnbu:disabled{opacity:.6;cursor:not-allowed}.send-btn.svelte-pjsnbu{border-radius:calc(var(--radius) - 2px);background:var(--primary);width:1.75rem;height:1.75rem;color:var(--primary-foreground);cursor:pointer;border:none;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;bottom:.25rem;right:.25rem}.send-btn.svelte-pjsnbu:hover:not(:disabled){opacity:.85}.send-btn.svelte-pjsnbu:disabled{opacity:.5;cursor:not-allowed}.panel.svelte-5qm23r{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.error.svelte-5qm23r{border-radius:var(--radius);background:var(--destructive);color:var(--destructive-foreground,#fff);flex-shrink:0;margin:0 .75rem;padding:.375rem .625rem;font-size:.8125rem}.signed-out-note.svelte-5qm23r{color:var(--muted-foreground);text-align:center;margin:auto;padding:1.5rem;font-size:.875rem}.trigger.svelte-16z33ra{border:1px solid var(--border);width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.trigger.svelte-16z33ra:hover{background:var(--muted);color:var(--foreground)}.close-btn.svelte-zlivqb{border-radius:calc(var(--radius) - 2px);width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.close-btn.svelte-zlivqb:hover{background:var(--muted);color:var(--foreground)}.start-fresh-btn.svelte-9kbl8m{border-radius:calc(var(--radius) - 2px);width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.start-fresh-btn.svelte-9kbl8m:hover:not([disabled]){background:var(--muted);color:var(--foreground)}.start-fresh-btn[disabled].svelte-9kbl8m{opacity:.4;cursor:not-allowed}.layout-btn.svelte-s1wpfv{border-radius:calc(var(--radius) - 2px);width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.layout-btn.svelte-s1wpfv:hover{background:var(--muted);color:var(--foreground)}.aside-head-row.svelte-ifoecj{align-items:center;width:100%;display:flex}.aside-head-actions.svelte-ifoecj{gap:.25rem;margin-left:auto;display:flex}
