@layer components{.disabled.svelte-vj6h11{pointer-events:none;color:var(--color-text-disabled)}.active.svelte-vj6h11{color:var(--link-active-color,inherit);font-weight:var(--link-active-font-weight,inherit)}.favicon.svelte-vj6h11{width:var(--favicon-size,1em);height:var(--favicon-size,1em);vertical-align:-.125em;border-radius:var(--corner-sm);margin-inline-end:var(--favicon-gap,var(--space-1));display:inline-block}.tooltip-content{--tooltip-bg:var(--color-surface-raised);--tooltip-text:var(--color-text);border-radius:var(--corner-sm);border:var(--border);padding-inline:var(--space-3);padding-block:var(--space-1);font-size:var(--font-size-xxs);line-height:var(--line-height-normal);background-color:var(--tooltip-bg);color:var(--tooltip-text);box-shadow:var(--elevation-1);z-index:var(--layer-tooltip);max-width:300px;position:relative}.tooltip-content[data-state=delayed-open],.tooltip-content[data-state=instant-open]{animation:svelte-15tgev5-tooltip-in .1s var(--easing-default,ease)}.tooltip-content[data-state=closed]{animation:svelte-15tgev5-tooltip-out .1s var(--easing-default,ease)}@keyframes svelte-15tgev5-tooltip-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes svelte-15tgev5-tooltip-out{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}.sidebar-item.svelte-qttcoq{--sidebar-item-z:1;z-index:var(--sidebar-item-z);align-items:center;gap:var(--space-2_5);width:100%;min-height:var(--nav-row-h);padding:0 var(--space-2_5) 0 var(--nav-item-pad-x);color:color-mix(in oklab, var(--color-text) 60%, var(--color-text-muted));font-size:var(--font-size-xs);cursor:pointer;border-radius:var(--corner-sm);text-align:left;transition:color var(--duration-fast);background:0 0;border:none;text-decoration:none;display:flex;position:relative}.sidebar-item.svelte-qttcoq:hover{color:var(--color-text)}.sidebar-item.active.svelte-qttcoq{color:var(--color-active-text)}.sidebar-item.drill.svelte-qttcoq{--drill-stop-1:var(--gradient-brand-1);--drill-stop-2:var(--gradient-brand-2);--drill-stop-3:var(--gradient-brand-3);background:linear-gradient(135deg, var(--drill-stop-1), var(--drill-stop-2) 55%, var(--drill-stop-3));color:var(--color-on-accent-fill);transition:--drill-stop-1 var(--duration-fast), --drill-stop-2 var(--duration-fast), --drill-stop-3 var(--duration-fast)}.sidebar-item.standalone.svelte-qttcoq:not(.drill):hover,.sidebar-item.standalone.active.svelte-qttcoq:not(.drill){background:var(--color-hover)}.sidebar-item.drill.svelte-qttcoq:hover{--drill-stop-1:var(--gradient-brand-hover-1);--drill-stop-2:var(--gradient-brand-hover-2);--drill-stop-3:var(--gradient-brand-hover-3)}.sidebar-item.indent.svelte-qttcoq{padding-left:calc(var(--nav-item-pad-x) + var(--nav-icon-size) + var(--space-2_5))}.sidebar-item.collapsed.svelte-qttcoq .label:where(.svelte-qttcoq),.sidebar-item.collapsed.svelte-qttcoq .caret:where(.svelte-qttcoq){opacity:0;pointer-events:none;transition:opacity .1s}.icon-wrap.svelte-qttcoq{--wrap-media-size:var(--nav-media-size,var(--nav-icon-size));width:var(--nav-icon-size);height:var(--nav-icon-size);margin-right:calc((var(--wrap-media-size) - var(--nav-icon-size)) / 2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.label.svelte-qttcoq{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;transition:opacity .16s .1s;overflow:hidden}.caret.svelte-qttcoq{color:inherit;transition:transform .12s var(--easing-spring), color var(--duration-fast), opacity .16s ease .1s;flex-shrink:0;display:inline-flex}.caret.open.svelte-qttcoq{transform:rotate(90deg)}.caret.trailing.svelte-qttcoq{color:var(--color-text-muted)}.sidebar-item.svelte-qttcoq:hover .caret.trailing:where(.svelte-qttcoq),.sidebar-item.active.svelte-qttcoq .caret.trailing:where(.svelte-qttcoq){color:inherit}.subtree.svelte-qttcoq{gap:var(--space-1);flex-direction:column;display:flex}@media (width<=991px){.sidebar-item.svelte-qttcoq{font-size:var(--font-size-sm)}.icon-wrap.svelte-qttcoq:has(svg){--wrap-media-size:max(var(--nav-media-size,var(--nav-icon-size)), var(--space-5))}.icon-wrap.svelte-qttcoq svg{width:var(--space-5);height:var(--space-5)}}.sheet-overlay{z-index:var(--layer-overlay);background-color:color-mix(in oklch, var(--color-bg) 55%, transparent);position:fixed;inset:0}.sheet-overlay[data-state=open]{animation:svelte-16banh8-sheet-overlay-in var(--duration-fast,.3s) var(--easing-out)}.sheet-overlay[data-state=closed]{animation:svelte-16banh8-sheet-overlay-out var(--duration-extra-fast,.2s) var(--easing-default)}.sheet-content{--sheet-bg:var(--color-surface-raised);z-index:var(--layer-overlay);inset-inline:0;max-height:min(85vh,40rem);padding-bottom:env(safe-area-inset-bottom,0px);border-top-left-radius:var(--corner-lg);border-top-right-radius:var(--corner-lg);border-top:var(--border);background-color:var(--sheet-bg);box-shadow:var(--elevation-2);will-change:transform;flex-direction:column;display:flex;position:fixed;bottom:0}.sheet-content[data-state=open]{animation:svelte-16banh8-sheet-in var(--duration-fast,.3s) var(--easing-spring)}.sheet-content[data-state=closed]{animation:svelte-16banh8-sheet-out var(--duration-extra-fast,.2s) var(--easing-default)}.sheet-content:focus-visible{outline:none}.sheet-drag-region.svelte-16banh8{padding:var(--space-2) var(--space-5) var(--space-3);touch-action:none;cursor:grab;flex-shrink:0}.sheet-drag-region.svelte-16banh8:active{cursor:grabbing}.sheet-grabber.svelte-16banh8{width:2.25rem;height:.25rem;margin:0 auto var(--space-3);border-radius:var(--corner-full);background-color:color-mix(in oklch, var(--color-text-muted) 45%, transparent)}.sheet-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium,500);color:var(--color-text);margin:0}.sheet-description{margin-top:var(--space-1);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-muted)}.sheet-body.svelte-16banh8{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:0 var(--space-5) var(--space-5);flex:1;overflow-y:auto}@keyframes svelte-16banh8-sheet-in{0%{transform:translateY(100%)}}@keyframes svelte-16banh8-sheet-out{to{transform:translateY(100%)}}@keyframes svelte-16banh8-sheet-overlay-in{0%{opacity:0}}@keyframes svelte-16banh8-sheet-overlay-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.sheet-content,.sheet-overlay{animation-duration:1ms}.sheet-content{transition:none}}.dropdown-content.dropdown-content--dropdown{--dropdown-bg:var(--color-surface-raised);z-index:var(--layer-overlay);border-radius:var(--corner-md);border:var(--border);background-color:var(--dropdown-bg);min-width:8rem;padding:var(--space-1,.25rem);box-shadow:var(--elevation-1);max-height:calc(var(--bits-dropdown-menu-content-available-height,999px) - var(--space-4));overflow:auto}.dropdown-content[data-state=open]{animation:svelte-im61kg-dropdown-in var(--duration-fast,.15s) var(--easing-default,ease)}.dropdown-content[data-state=closed]{animation:svelte-im61kg-dropdown-out var(--duration-fast,.1s) var(--easing-default,ease)}.dropdown-title.svelte-im61kg{padding-inline:var(--space-2,calc(.25rem * 2));padding-block:var(--space-1_5);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium,500);color:var(--color-text)}@keyframes svelte-im61kg-dropdown-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes svelte-im61kg-dropdown-out{0%{opacity:1;scale:1}to{opacity:0;scale:.97}}@media (width<=768px){.dropdown-content:is(.dropdown-content--sheet,.dropdown-sub-content) :is(.dropdown-item,.dropdown-checkbox-item,.dropdown-radio-item,.dropdown-sub-trigger){min-height:2.75rem}}.dropdown-item.svelte-k9m9ft{cursor:pointer;align-items:center;gap:var(--space-2,calc(.25rem * 1.5));border-radius:var(--corner-sm);padding-inline:var(--space-2,calc(.25rem * 2));padding-block:var(--space-1_5);font-size:var(--font-size-xs);line-height:var(--line-height-normal);-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast,.15s);outline:none;display:flex;position:relative}.dropdown-item.svelte-k9m9ft.variant--destructive{color:var(--color-error)}.dropdown-item[data-highlighted].svelte-k9m9ft{background-color:var(--color-hover);color:var(--color-text)}.dropdown-item.variant--destructive[data-highlighted].svelte-k9m9ft{background-color:color-mix(in oklch, var(--color-error) 10%, transparent);color:var(--color-error)}.dropdown-item[data-disabled].svelte-k9m9ft{pointer-events:none;opacity:.5}.list.svelte-oxw24u{gap:var(--space-1);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden auto}.active-bg.svelte-oxw24u{--menu-list-highlight-z:0;z-index:var(--menu-list-highlight-z);pointer-events:none;background:var(--color-active-surface);border-radius:var(--corner-sm);opacity:1;transition:top .2s cubic-bezier(.34,1.12,.64,1),height .2s cubic-bezier(.34,1.12,.64,1),left .2s cubic-bezier(.34,1.12,.64,1),background .15s,opacity .22s ease-in-out;position:absolute;left:0;right:0}.active-bg.hidden.svelte-oxw24u{opacity:0}.hover-bg.svelte-oxw24u{z-index:var(--menu-list-highlight-z,0);pointer-events:none;background:var(--color-hover);border-radius:var(--corner-sm);transition:top .2s var(--easing-spring), height .2s var(--easing-spring), left .2s var(--easing-spring);position:absolute;left:0;right:0}.hover-bg.on-active.svelte-oxw24u{background:var(--color-active-surface)}.active-bg.no-transition.svelte-oxw24u{transition:opacity .22s ease-in-out}.hover-bg.no-transition.svelte-oxw24u{transition:none}.active-bg.inset.svelte-oxw24u,.hover-bg.inset.svelte-oxw24u{left:var(--list-inset,var(--space-4))}nav.svelte-1uz5hzh{flex:1;min-height:0;overflow-y:auto}.assistants-sidebar.svelte-xvfwuf{gap:var(--nav-group-gap);flex-direction:column;flex:1;min-height:0;display:flex}.nav-stack.svelte-xvfwuf{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.nav-level.svelte-xvfwuf{gap:var(--space-1);flex-direction:column;grid-area:1/1;display:flex}.sidebar-button.svelte-12pjkh1{align-items:center;gap:var(--space-2_5);width:100%;min-height:var(--nav-row-h);padding:0 var(--space-2_5) 0 var(--nav-item-pad-x);border-radius:var(--corner-sm);background:linear-gradient(135deg, var(--gradient-brand-1), var(--gradient-brand-2) 55%, var(--gradient-brand-3));color:var(--color-on-accent-fill);font:inherit;font-size:var(--font-size-xs);text-align:left;white-space:nowrap;cursor:pointer;transition:filter var(--duration-fast);border:0;flex-shrink:0;display:flex;overflow:hidden}.sidebar-button.svelte-12pjkh1:hover{filter:brightness(.92)saturate(1.08)}.sidebar-button.svelte-12pjkh1:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-interactive));outline-offset:2px}.icon-wrap.svelte-12pjkh1{width:var(--nav-icon-size);height:var(--nav-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.label.svelte-12pjkh1{text-overflow:ellipsis;transition:opacity .16s .1s;overflow:hidden}.sidebar-button.collapsed.svelte-12pjkh1 .label:where(.svelte-12pjkh1){opacity:0;pointer-events:none;transition:opacity .1s}.btn.svelte-cgzr1b{cursor:pointer;box-sizing:border-box;border:none;border:var(--border);color:var(--color-text);transition-property:color,background-color,border-color,opacity,-webkit-text-decoration,text-decoration;transition-timing-function:var(--easing-default,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--duration-fast,.15s);justify-content:center;align-items:center;gap:var(--space-2);-webkit-user-select:none;user-select:none;flex-shrink:0;font-family:inherit;display:inline-flex}.btn.svelte-cgzr1b:disabled{cursor:not-allowed;opacity:.5}.btn.svelte-cgzr1b:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-interactive));outline-offset:2px}.btnIcon{pointer-events:none}.btn--accent.svelte-cgzr1b:not(:disabled){--btn-bg:var(--color-accent-fill);--btn-color:var(--color-on-interactive);--btn-bg-hover:var(--color-accent-fill-hover)}html.darkMode .btn--accent.svelte-cgzr1b:not(:disabled){--btn-color:var(--color-active-text)}.btn--fill.svelte-cgzr1b,.btn--accent.svelte-cgzr1b{--btn-bg:var(--color-interactive);--btn-bg-hover:var(--color-interactive-hover);--btn-color:var(--color-on-interactive);background:var(--btn-bg);color:var(--btn-color);font-weight:var(--font-weight-normal);border-color:#0000}:is(.btn--fill.svelte-cgzr1b,.btn--accent.svelte-cgzr1b):not(:disabled):hover{--btn-bg:var(--btn-bg-hover)}:is(.btn--fill.svelte-cgzr1b,.btn--accent.svelte-cgzr1b):disabled{opacity:1;--btn-bg:var(--color-disabled-bg);--btn-color:var(--color-text-disabled)}.btn--stroke.svelte-cgzr1b{--btn-bg:transparent;--btn-color:var(--color-text);background:var(--btn-bg);color:var(--btn-color);border:var(--border)}.btn--stroke.svelte-cgzr1b:not(:disabled):hover,.btn--stroke.svelte-cgzr1b:not(:disabled):active{--btn-bg:var(--color-highlight);--btn-color:var(--color-text)}.btn--ghost.svelte-cgzr1b{--btn-bg:transparent;--btn-color:var(--color-text);background:var(--btn-bg);color:var(--btn-color);border-color:#0000}.btn--ghost.svelte-cgzr1b:not(:disabled):hover,.btn--ghost.svelte-cgzr1b:not(:disabled):active{--btn-bg:var(--color-hover);--btn-color:var(--color-text)}.btn--iconGhost.svelte-cgzr1b{--btn-bg:transparent;--btn-color:var(--color-text-muted);background:var(--btn-bg);color:var(--btn-color);border-color:#0000}.btn--iconGhost.svelte-cgzr1b:not(:disabled):hover,.btn--iconGhost.svelte-cgzr1b:not(:disabled):active{--btn-bg:transparent;--btn-color:var(--color-text)}.btn--active.svelte-cgzr1b{--btn-bg:var(--color-hover);--btn-color:var(--color-text)}.btn--delete.svelte-cgzr1b{--btn-bg:var(--color-error);--btn-color:var(--color-text-invert);background:var(--btn-bg);color:var(--btn-color);border-color:#0000}.btn--delete.svelte-cgzr1b:not(:disabled):hover{--btn-bg:color-mix(in oklch, var(--color-error) 85%, black)}.btn--xs.svelte-cgzr1b{--btn-icon-size:14px;column-gap:var(--space-1);width:fit-content;height:2rem;padding:0 var(--space-3);font-size:var(--font-size-xs);border-radius:var(--corner-full)}.btn--xs.svelte-cgzr1b:has(>.btnIcon:first-child){padding-inline-start:var(--space-2_5)}.btn--xs.svelte-cgzr1b:has(>.btnIcon:last-child){padding-inline-end:var(--space-2_5)}.btn--sm.svelte-cgzr1b{--btn-icon-size:16px;width:fit-content;height:2rem;padding:0 var(--space-3);font-size:var(--font-size-sm);border-radius:var(--corner-full)}.btn--sm.svelte-cgzr1b:has(>.btnIcon:first-child){padding-inline-start:var(--space-2_5)}.btn--sm.svelte-cgzr1b:has(>.btnIcon:last-child){padding-inline-end:var(--space-2_5)}.btn--md.svelte-cgzr1b{--btn-icon-size:18px;column-gap:var(--space-3);min-width:6rem;height:2.5rem;padding:var(--space-2) calc(var(--space-4) + var(--space-1));font-size:var(--font-size-md);border-radius:var(--corner-full);position:relative;overflow:hidden}.btn--md.svelte-cgzr1b:has(>.btnIcon:first-child){padding-inline-start:var(--space-4)}.btn--md.svelte-cgzr1b:has(>.btnIcon:last-child){padding-inline-end:var(--space-4)}.btn.svelte-cgzr1b>.btnIcon{stroke:currentColor;width:var(--btn-icon-size,18px);height:var(--btn-icon-size,18px)}.btn--iconOnly.svelte-cgzr1b{border-radius:var(--corner-full);flex-shrink:0;justify-content:center;width:2rem;height:2rem;padding:0}.btn--iconGhost.btn--iconOnly.svelte-cgzr1b{width:1.5rem;height:1.5rem}.btn--block.svelte-cgzr1b{width:100%}span.svelte-6c3116{border-radius:var(--corner-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}span.svelte-6c3116 svg{display:block}span[data-size=xs].svelte-6c3116{width:var(--space-5);height:var(--space-5);font-size:var(--font-size-xs)}span[data-size=sm].svelte-6c3116{width:var(--space-6);height:var(--space-6);font-size:var(--font-size-sm)}span[data-size=md].svelte-6c3116{width:var(--space-8);height:var(--space-8);font-size:var(--font-size-lg)}span[data-size=lg].svelte-6c3116{width:var(--space-10);height:var(--space-10);font-size:var(--font-size-lg)}span[data-size=xl].svelte-6c3116{width:var(--space-16);height:var(--space-16);font-size:var(--font-size-2xl)}span[data-tone=accent].svelte-6c3116{background-color:var(--color-surface-light);color:var(--color-text-muted)}span[data-tone=info].svelte-6c3116{background-color:color-mix(in oklch, var(--color-info) 12%, transparent);color:color-mix(in oklch, var(--color-info) 75%, var(--color-text))}span[data-tone=success].svelte-6c3116{background-color:color-mix(in oklch, var(--color-success) 12%, transparent);color:color-mix(in oklch, var(--color-success) 70%, var(--color-text))}span[data-tone=warning].svelte-6c3116{background-color:color-mix(in oklch, var(--color-warning) 14%, transparent);color:color-mix(in oklch, var(--color-warning) 70%, var(--color-text))}span[data-tone=error].svelte-6c3116{background-color:color-mix(in oklch, var(--color-error) 12%, transparent);color:color-mix(in oklch, var(--color-error) 75%, var(--color-text))}span[data-tone=neutral].svelte-6c3116{background-color:var(--color-surface-light);color:var(--color-text-muted)}button.svelte-1qu9vwy{color:inherit;cursor:pointer;border-radius:var(--corner-full);opacity:.7;transition:opacity var(--duration-fast), background-color var(--duration-fast), color var(--duration-fast), transform var(--duration-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}button.svelte-1qu9vwy svg{display:block}button.svelte-1qu9vwy:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}button.svelte-1qu9vwy:disabled{cursor:default;opacity:.4}button[data-size=xs].svelte-1qu9vwy{width:1.125rem;height:1.125rem;font-size:var(--font-size-xs)}button[data-size=sm].svelte-1qu9vwy{width:var(--space-6);height:var(--space-6);font-size:var(--font-size-sm)}button[data-size=md].svelte-1qu9vwy{width:var(--space-8);height:var(--space-8);font-size:var(--font-size-lg)}button[data-size=lg].svelte-1qu9vwy{width:var(--space-10);height:var(--space-10);font-size:var(--font-size-xl)}button[data-size=xl].svelte-1qu9vwy{width:var(--space-16);height:var(--space-16);font-size:var(--font-size-2xl)}button[data-variant=plain].svelte-1qu9vwy:hover:not(:disabled){opacity:1;background-color:color-mix(in oklch, currentColor 15%, transparent)}button[data-variant=plain].svelte-1qu9vwy:active:not(:disabled){transform:scale(.92)}button[data-tone=accent].svelte-1qu9vwy{color:var(--color-accent-text)}button[data-tone=accent].svelte-1qu9vwy:hover:not(:disabled){background-color:var(--color-accent-100)}button[data-tone=accent][data-active].svelte-1qu9vwy{opacity:1;background-color:var(--color-accent-100)}button[data-tone=accent][data-active].svelte-1qu9vwy:hover:not(:disabled){background-color:var(--color-accent-200)}button[data-variant=frosted].svelte-1qu9vwy{opacity:1;background-color:var(--action-icon-bg,oklch(100% 0 0/.25));color:var(--action-icon-color,var(--color-text));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}button[data-variant=frosted].svelte-1qu9vwy:hover:not(:disabled){background-color:var(--action-icon-hover-bg,oklch(100% 0 0/.4));transform:scale(1.06)}button[data-variant=frosted][data-active].svelte-1qu9vwy svg{fill:currentColor}.dialog-header{gap:var(--space-1);flex-direction:column;flex:none;display:flex}.dialog-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.dialog-title{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}.dialog-description{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-muted)}.dialog-content{--dialog-bg:var(--color-surface-raised);--dialog-border:var(--color-border);z-index:var(--layer-overlay);gap:var(--space-4);border:var(--border);border-color:var(--dialog-border);border-radius:var(--corner-md);background-color:var(--dialog-bg);width:100%;max-width:32rem;padding:var(--space-6);box-shadow:var(--elevation-2);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}.dialog-content[data-state=open]{animation:svelte-1tn08tj-dialog-content-in var(--duration-normal,.2s) var(--easing-default,ease)}.dialog-content[data-state=closed]{animation:svelte-1tn08tj-dialog-content-out var(--duration-normal,.2s) var(--easing-default,ease)}.dialog-close.dialog-close{top:var(--space-4);right:var(--space-4);position:absolute}.dialog-close.dialog-close:disabled{pointer-events:none}@keyframes svelte-1tn08tj-dialog-content-in{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@keyframes svelte-1tn08tj-dialog-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.95}}.dialog-overlay{z-index:var(--layer-overlay);background-color:color-mix(in oklch, var(--color-bg) 80%, transparent);position:fixed;inset:0}.dialog-overlay[data-state=open]{animation:svelte-1tn08tj-dialog-fade-in var(--duration-normal,.2s) var(--easing-default,ease)}.dialog-overlay[data-state=closed]{animation:svelte-1tn08tj-dialog-fade-out var(--duration-normal,.2s) var(--easing-default,ease)}.dialog-footer{justify-content:flex-end;gap:var(--space-2,calc(.25rem * 2));flex-direction:row;flex:none;display:flex}@keyframes svelte-1tn08tj-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1tn08tj-dialog-fade-out{0%{opacity:1}to{opacity:0}}.confirm-dialog-content.confirm-dialog-content{max-width:22rem}.history-row.svelte-5hj4k8{--action-gap:var(--space-1);--action-size:calc(var(--nav-row-h) - 2 * var(--action-gap));list-style:none;position:relative}.history-row.svelte-5hj4k8 .sidebar-item{padding-right:calc(var(--nav-row-h) - var(--action-gap))}.actions.svelte-5hj4k8{top:0;bottom:0;right:var(--action-gap);--history-actions-z:2;z-index:var(--history-actions-z);opacity:0;pointer-events:none;transition:opacity var(--duration-fast);align-items:center;display:flex;position:absolute}.history-row.svelte-5hj4k8:hover .actions:where(.svelte-5hj4k8),.history-row.svelte-5hj4k8:focus-within .actions:where(.svelte-5hj4k8),.history-row.menu-open.svelte-5hj4k8 .actions:where(.svelte-5hj4k8){opacity:1;pointer-events:auto}.actions.svelte-5hj4k8 button{width:var(--action-size);height:var(--action-size);border-radius:var(--corner-xs);background:0 0;padding:0}.history-row.active.svelte-5hj4k8 .actions:where(.svelte-5hj4k8) button{color:var(--color-active-text)}@media (hover:none){.actions.svelte-5hj4k8{opacity:1;pointer-events:auto}}.rename-input.svelte-5hj4k8{width:100%;min-height:var(--nav-row-h);padding:0 var(--space-2_5) 0 var(--nav-item-pad-x);border:1px solid var(--color-focus-ring);border-radius:var(--corner-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--font-size-xs)}.rename-input.svelte-5hj4k8:focus,.rename-input.svelte-5hj4k8:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-focus-ring) 25%, transparent);outline:none}.rename-input[aria-invalid=true].svelte-5hj4k8{border-color:var(--color-error)}.rename-input[aria-invalid=true].svelte-5hj4k8:focus,.rename-input[aria-invalid=true].svelte-5hj4k8:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-error) 25%, transparent)}.chat-sidebar.svelte-hapnnt{gap:var(--nav-group-gap);flex-direction:column;flex:1;min-height:0;display:flex}.history.svelte-hapnnt{scrollbar-width:none;-ms-overflow-style:none;--fade-top:0px;--fade-bottom:0px;--history-fade:linear-gradient(to bottom, transparent 0, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent 100%);min-height:0;-webkit-mask-image:var(--history-fade);mask-image:var(--history-fade);-webkit-mask-image:var(--history-fade);flex:1;overflow-y:auto}.history.fade-top.svelte-hapnnt{--fade-top:var(--space-6)}.history.fade-bottom.svelte-hapnnt{--fade-bottom:var(--space-6)}.history.svelte-hapnnt::-webkit-scrollbar{display:none}.groups.svelte-hapnnt,.group-items.svelte-hapnnt{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.group-label.svelte-hapnnt{padding:0 var(--space-2_5) var(--space-1) var(--nav-item-pad-x);margin-top:var(--space-3);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium,500);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);display:block}.group.svelte-hapnnt:first-child .group-label:where(.svelte-hapnnt){margin-top:0}.hint.svelte-hapnnt{margin:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.generation-indicator.svelte-hapnnt{aspect-ratio:1;border:2px solid var(--color-surface);border-top-color:var(--color-interactive);border-right-color:var(--color-interactive);border-radius:50%;height:1rem;animation:.7s linear infinite svelte-hapnnt-generation-spin}@keyframes svelte-hapnnt-generation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.generation-indicator.svelte-hapnnt{border-color:var(--color-interactive);animation:none}}.message.svelte-ggsld8{color:var(--color-text-muted,inherit)}.loader-host.svelte-1hccv8d{min-width:0;height:100%;min-height:0;position:relative}.loader-content.svelte-1hccv8d{display:contents}.loader.svelte-1hccv8d{place-items:center;min-height:4rem;display:grid}.loader--overlay.svelte-1hccv8d{--loader-overlay-z:1;z-index:var(--loader-overlay-z);background:color-mix(in oklch, var(--color-bg) 65%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:absolute;inset:0}.spinner.svelte-1hccv8d{border:2px solid var(--color-border);border-top-color:var(--color-interactive);border-radius:50%;width:1.5rem;height:1.5rem;animation:.7s linear infinite svelte-1hccv8d-spin}@keyframes svelte-1hccv8d-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1hccv8d{animation-duration:1.4s}}:is(html:has(#hawki-app),body:has(#hawki-app)){height:100%;margin:0}#hawki-app{flex-direction:column;height:100%;display:flex}}
