.chat-header.svelte-evyvxn{flex-direction:row;flex-shrink:0;justify-content:space-between;gap:8px;padding:4px;display:flex}.left.svelte-evyvxn{gap:8px;min-width:0;display:flex}.right.svelte-evyvxn{flex-shrink:0;align-items:center;gap:4px;display:flex}.thread-title.svelte-evyvxn{font-family:var(--font-copy);font-size:var(--copy-sm);font-weight:var(--weight-500);text-overflow:ellipsis;white-space:nowrap;align-items:center;height:22px;display:flex;overflow:hidden}.suggestions.svelte-1aki35l{flex-direction:column;gap:6px;display:flex}.suggestions-title.svelte-1aki35l{font-family:var(--font-copy);font-size:var(--copy-sm);color:var(--color-shadow-70);margin-bottom:2px}.chip.svelte-1aki35l{border:1px solid var(--color-shadow-20);border-radius:var(--radius-md);background-color:var(--color-white);width:fit-content;box-shadow:inset 0 -2px 0 var(--color-shadow-15);font-family:var(--font-copy);font-size:var(--copy-xs);font-weight:var(--weight-550);color:var(--color-shadow-70);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:4px 8px 4px 10px;display:flex}.chip.svelte-1aki35l:hover{border-color:var(--color-shadow-30);color:var(--color-shadow-90)}.chip.svelte-1aki35l svg{color:var(--color-shadow-50)}.explorer-suggestion.svelte-1aki35l{font-size:var(--copy-xs);font-weight:var(--weight-450);color:var(--color-shadow-70);opacity:.85;cursor:pointer;align-items:center;gap:6px;transition:opacity .15s;display:flex}.explorer-suggestion.svelte-1aki35l:hover{opacity:1}.threadbar.svelte-g3cbfh{flex-direction:column;flex-shrink:0;gap:12px;width:224px;height:100%;display:flex;position:relative}.threadbar-header.svelte-g3cbfh{flex-direction:column;gap:4px;display:flex}.threadbar-title.svelte-g3cbfh{background-color:var(--color-shadow-15);border:1px solid var(--color-shadow-20);border-radius:var(--radius-sm);box-shadow:inset 0 -3px 0 var(--color-shadow-20);font-family:var(--font-copy);font-size:var(--copy-sm);font-weight:var(--weight-500);color:var(--color-shadow-70);padding:6px 12px 8px}.new-thread.svelte-g3cbfh{border-radius:var(--radius-sm);background-color:var(--color-shadow-10);color:var(--color-shadow-80);font-family:var(--font-copy);font-size:var(--copy-sm);font-weight:var(--weight-450);flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative;overflow:hidden}.new-thread.svelte-g3cbfh>svg{color:var(--color-shadow-50);flex-shrink:0}.new-thread.svelte-g3cbfh[data-active=true]{background-color:var(--color-shadow-15);font-weight:var(--weight-500);color:var(--color-black)}.new-thread.svelte-g3cbfh[data-active=true]>svg{color:var(--color-shadow-80)}.threads-list.svelte-g3cbfh{pointer-events:none;flex-direction:column;flex-grow:1;gap:12px;display:flex;overflow-y:auto}.recent-threads.svelte-g3cbfh{flex-direction:column;gap:4px;display:flex}.threads-list-label.svelte-g3cbfh{font-size:var(--copy-xs);font-weight:var(--weight-450);font-family:var(--font-copy);color:var(--color-shadow-60);padding:0 2px}.thread-item.svelte-g3cbfh{border-radius:var(--radius-sm);background-color:var(--color-shadow-10);color:var(--color-shadow-80);font-family:var(--font-copy);font-size:var(--copy-sm);font-weight:var(--weight-400);flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative;overflow:hidden}.thread-item.svelte-g3cbfh[data-active=true]{background-color:var(--color-shadow-20);font-weight:var(--weight-450);color:var(--color-black)}.thread-title.svelte-g3cbfh{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;overflow:hidden}.container.svelte-1trx6a7{text-align:left;background-color:color-mix(in srgb, var(--color-shadow-5) 50%, var(--color-white));flex-direction:row;gap:24px;width:100%;height:100%;padding:24px 32px;animation:.15s backwards svelte-1trx6a7-page-enter;display:flex;position:relative}@keyframes svelte-1trx6a7-page-enter{0%{opacity:0}}.park.svelte-1trx6a7{width:1px;height:1px;position:absolute;top:50%;left:50%}.chat.svelte-1trx6a7{background-color:var(--color-shadow-5);border:1px solid var(--color-shadow-15);border-radius:var(--radius-lg);flex-direction:column;flex-grow:1;gap:16px;max-width:1000px;height:100%;margin:0 auto;padding:24px;display:flex;position:relative;overflow:hidden}
