.chip.svelte-11bzg5l{align-items:center;gap:var(--space-8);height:36px;padding:0 var(--space-16);border:1px solid var(--border-subtle);border-radius:var(--r-pill);background:var(--surface-1);color:var(--text-2);font:500 var(--fs-14) / 1 var(--font-ui);white-space:nowrap;cursor:pointer;flex-shrink:0;text-decoration:none;display:inline-flex}.chip.svelte-11bzg5l:hover{background:var(--surface-2);color:var(--text)}.selected.svelte-11bzg5l,.selected.svelte-11bzg5l:hover{background:var(--text);border-color:var(--text);color:var(--bg);font-weight:600}i.svelte-11bzg5l{background:var(--dot);border-radius:50%;width:8px;height:8px}.icon.svelte-11bzg5l{color:var(--dot,currentColor);margin-left:-2px;display:inline-flex}@media (pointer:coarse){.chip.svelte-11bzg5l{height:var(--tap-min)}}.chips.svelte-150l79c{gap:var(--space-8);min-width:0;padding:var(--space-12) 0;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.chips.svelte-150l79c::-webkit-scrollbar{display:none}.chips.svelte-150l79c>*{scroll-snap-align:start}.sticky.svelte-150l79c{top:var(--header-h);z-index:var(--z-sticky);background:linear-gradient(var(--bg) 80%, transparent);position:sticky}.composer-wrap.svelte-1xrnicn{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.composer.svelte-1xrnicn{border-radius:var(--r-xl);background:linear-gradient(180deg, var(--border-strong), var(--border-subtle));width:min(760px,100%);box-shadow:var(--shadow-composer);padding:4px}.composer.svelte-1xrnicn:focus-within{background:linear-gradient(180deg, var(--primary-text), var(--border))}.inner.svelte-1xrnicn{border-radius:calc(var(--r-xl) - 4px);background:var(--surface-1);padding:18px 18px 14px}textarea.svelte-1xrnicn{field-sizing:content;resize:none;width:100%;min-height:56px;max-height:240px;color:var(--text);font:400 var(--fs-17) / 1.5 var(--font-ui);background:0 0;border:0;outline:0;padding:0;display:block}textarea.svelte-1xrnicn::placeholder{color:var(--text-3)}.bar.svelte-1xrnicn{align-items:center;gap:var(--space-8);margin-top:var(--space-8);min-width:0;display:flex}.pills.svelte-1xrnicn{gap:var(--space-8);min-width:0;display:flex}.pill.svelte-1xrnicn{height:var(--control-sm);border-radius:var(--r-pill);background:var(--surface-2);color:var(--text-2);font:500 var(--fs-13) / 1 var(--font-ui);cursor:pointer;border:1px solid #0000;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0 10px 0 12px;display:inline-flex;position:relative}.pill.svelte-1xrnicn:hover,.pill.svelte-1xrnicn:focus-within{border-color:var(--border-strong);color:var(--text)}.pill.svelte-1xrnicn:has(select:where(.svelte-1xrnicn):focus-visible){outline:2px solid var(--focus);outline-offset:2px}select.svelte-1xrnicn{appearance:none;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}select.svelte-1xrnicn:focus-visible{outline:none}option.svelte-1xrnicn{background:var(--surface-2);color:var(--text)}.send.svelte-1xrnicn{justify-content:center;align-items:center;gap:var(--space-8);height:var(--control-md);padding:0 var(--space-16);border-radius:var(--r-button);background:var(--create);color:var(--text-on-accent);font:600 var(--fs-15) / 1 var(--font-ui);white-space:nowrap;box-shadow:var(--create-glow);background-size:140% 100%;flex-shrink:0;margin-left:auto;display:inline-flex}.send.svelte-1xrnicn:hover:not(:disabled){box-shadow:var(--create-glow-hover);background-position:100% 0}.send.svelte-1xrnicn:disabled{box-shadow:none;cursor:not-allowed}.composer[aria-busy=true].svelte-1xrnicn .send:where(.svelte-1xrnicn):disabled{opacity:1;cursor:progress}.spinner.svelte-1xrnicn{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px}.ideas.svelte-1xrnicn{justify-content:center;gap:var(--space-8);max-width:760px;margin:var(--space-16) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.idea.svelte-1xrnicn{align-items:center;gap:var(--space-8);height:var(--control-sm);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-2);font:400 var(--fs-13) / 1 var(--font-ui);white-space:nowrap;background:0 0;padding:0 14px;text-decoration:none;display:inline-flex}.idea.svelte-1xrnicn:hover{background:var(--surface-1);border-color:var(--border-strong);color:var(--text)}.idea.link.svelte-1xrnicn{color:var(--primary-text);border-color:#0000;font-weight:600}@media (width<=639px){textarea.svelte-1xrnicn{font-size:var(--fs-16)}.bar.svelte-1xrnicn{flex-wrap:wrap}.pills.svelte-1xrnicn{flex-wrap:wrap;flex-basis:100%}.send.svelte-1xrnicn{flex-basis:100%}.ideas.svelte-1xrnicn{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:auto}.ideas.svelte-1xrnicn li:where(.svelte-1xrnicn){flex-shrink:0}}@media (pointer:coarse){.pill.svelte-1xrnicn,.idea.svelte-1xrnicn,.send.svelte-1xrnicn{height:var(--tap-min)}}@media (prefers-reduced-motion:no-preference){.send.svelte-1xrnicn{transition:background-position var(--motion-slow) var(--ease-out), box-shadow var(--motion) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.send.svelte-1xrnicn:active:not(:disabled){transform:scale(.94)}.spinner.svelte-1xrnicn{animation:.8s linear infinite svelte-1xrnicn-spin}}@keyframes svelte-1xrnicn-spin{to{transform:rotate(360deg)}}
