.cc.svelte-1ot0ysx{position:relative;display:flex;flex-direction:column;min-height:0;height:var(--cc-h, max(420px, calc(100dvh - 190px) ));max-width:860px;margin:0 auto}.cc-top.svelte-1ot0ysx{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:2px 0 8px}.cc-name.svelte-1ot0ysx{font-size:15px}.cc-pill.svelte-1ot0ysx{display:inline-flex;align-items:center;gap:6px;font:12px var(--sans);padding:2px 10px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}.cc-pill.svelte-1ot0ysx .dot:where(.svelte-1ot0ysx){width:7px;height:7px;border-radius:50%;background:var(--dim)}.cc-pill.on.svelte-1ot0ysx .dot:where(.svelte-1ot0ysx){background:var(--ink)}.cc-pill.busy.svelte-1ot0ysx{color:var(--ink)}.cc-pill.offline.svelte-1ot0ysx,.cc-pill.down.svelte-1ot0ysx{border-color:var(--line-2);color:var(--muted)}.cc-pill.offline.svelte-1ot0ysx .dot:where(.svelte-1ot0ysx),.cc-pill.down.svelte-1ot0ysx .dot:where(.svelte-1ot0ysx){background:transparent;box-shadow:inset 0 0 0 1.5px var(--dim)}.cc-warn.svelte-1ot0ysx{font-size:12.5px;margin:0 0 6px}.cc-stream.svelte-1ot0ysx{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;display:flex;flex-direction:column;gap:8px;padding:10px 2px;border-top:1px solid var(--line)}.when.svelte-1ot0ysx{align-self:center;font:11px var(--sans);color:var(--dim);margin-top:6px}.cc-latest.svelte-1ot0ysx{position:absolute;right:10px;bottom:74px;z-index:3;font:12px var(--sans);padding:4px 11px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;box-shadow:0 1px 4px #00000014}.cc-older.svelte-1ot0ysx{text-align:center;font-size:12.5px;min-height:18px}.cc-empty.svelte-1ot0ysx{text-align:center;margin:24px 0}.b.svelte-1ot0ysx{max-width:88%;padding:7px 11px 8px;border-radius:14px;font-size:14.5px;line-height:1.5;overflow-wrap:anywhere}.b.them.svelte-1ot0ysx{align-self:flex-start;max-width:min(44rem,94%);padding:8px 13px 9px;background:var(--card-2, var(--card));border:1px solid transparent;border-bottom-left-radius:5px;line-height:1.55}.b.answer.svelte-1ot0ysx{font-size:13.5px}.b.me.svelte-1ot0ysx{align-self:flex-end;background:var(--gold-soft);border:1px solid var(--line-2);border-bottom-right-radius:4px}.b.svelte-1ot0ysx .via:where(.svelte-1ot0ysx){display:block;font:11px var(--mono);color:var(--dim);margin-bottom:2px}.b.svelte-1ot0ysx .tx:where(.svelte-1ot0ysx){white-space:pre-wrap}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx){white-space:normal}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) p{margin:0 0 6px}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) p:last-child{margin-bottom:0}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) pre{white-space:pre-wrap;font-size:12px;margin:4px 0}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) ul,.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) ol{margin:2px 0 8px;padding-left:1.35em}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) li{margin:0}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) li+li{margin-top:4px}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) li>p{margin:0}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) li>ul,.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) li>ol{margin:2px 0}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) h1,.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) h2,.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) h3{font-size:15px;margin:10px 0 4px}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) code{font-size:12.5px}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) blockquote{margin:4px 0;padding-left:10px;border-left:2px solid var(--line);color:var(--muted)}.b.svelte-1ot0ysx .tx.md:where(.svelte-1ot0ysx) table{display:block;overflow-x:auto;font-size:12.5px}.b.pend.svelte-1ot0ysx{opacity:.9;border-style:dashed}.b.pend.st-failed.svelte-1ot0ysx{opacity:.65}.b.svelte-1ot0ysx .rc:where(.svelte-1ot0ysx){margin-top:4px;font:11px var(--mono);color:var(--dim);display:flex;gap:8px;flex-wrap:wrap;align-items:baseline}.tools.svelte-1ot0ysx{align-self:flex-start;font-size:12px;color:var(--muted)}.tools.svelte-1ot0ysx .fold:where(.svelte-1ot0ysx){font:12px var(--mono);background:transparent;border:0;padding:0 2px;color:var(--dim);cursor:pointer}.tools.svelte-1ot0ysx .fold:where(.svelte-1ot0ysx):before{content:"▸ "}.tools.svelte-1ot0ysx .fold[aria-expanded=true]:where(.svelte-1ot0ysx):before{content:"▾ "}.tools.svelte-1ot0ysx ul:where(.svelte-1ot0ysx){list-style:none;margin:2px 0 0 12px;padding:0}.tools.svelte-1ot0ysx code:where(.svelte-1ot0ysx){font:11.5px var(--mono);color:var(--muted);overflow-wrap:anywhere}.quiet.svelte-1ot0ysx{align-self:flex-start;font-size:12.5px;color:var(--muted);max-width:min(44rem,94%)}.quiet.svelte-1ot0ysx .fold:where(.svelte-1ot0ysx){font:12.5px var(--sans);background:transparent;border:0;min-height:32px;padding:4px 2px;color:var(--muted);cursor:pointer;text-align:left}.quiet.svelte-1ot0ysx .fold:where(.svelte-1ot0ysx):before{content:"▸ ";color:var(--dim)}.quiet.svelte-1ot0ysx .fold[aria-expanded=true]:where(.svelte-1ot0ysx):before{content:"▾ "}.quiet.svelte-1ot0ysx .fold:where(.svelte-1ot0ysx):hover{color:var(--ink)}.quiet.svelte-1ot0ysx ul:where(.svelte-1ot0ysx){list-style:none;margin:0 0 4px 6px;padding:0 0 0 10px;border-left:1px solid var(--line);display:grid;gap:4px}.quiet.svelte-1ot0ysx li:where(.svelte-1ot0ysx){font-size:12.5px;line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.cc-link.cc-details.svelte-1ot0ysx{margin-left:auto;font:12.5px var(--sans);padding:3px 11px;border:1px solid var(--line);border-radius:999px;text-decoration:none;color:var(--muted)}.cc-link.cc-details[aria-pressed=true].svelte-1ot0ysx{color:var(--ink);background:var(--card-2, var(--card))}.cc-q.svelte-1ot0ysx{align-self:flex-start;width:min(44rem,100%);box-sizing:border-box;color:var(--ink);margin:4px 0 2px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--card);display:grid;gap:10px}.cc-q.svelte-1ot0ysx .qh:where(.svelte-1ot0ysx){font:11px var(--sans);color:var(--muted)}.cc-q.svelte-1ot0ysx .cc-qtext:where(.svelte-1ot0ysx){color:var(--ink);margin:2px 0 8px;font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.cc-q.svelte-1ot0ysx .opts:where(.svelte-1ot0ysx){display:grid;gap:6px}.cc-q.svelte-1ot0ysx .opt:where(.svelte-1ot0ysx){position:relative;display:flex;gap:10px;align-items:flex-start;min-height:44px;box-sizing:border-box;padding:9px 12px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer}.cc-q.svelte-1ot0ysx .opt:where(.svelte-1ot0ysx) input:where(.svelte-1ot0ysx){position:absolute;opacity:0;width:1px;height:1px;margin:0}.cc-q.svelte-1ot0ysx .opt:where(.svelte-1ot0ysx) .mark:where(.svelte-1ot0ysx){flex:none;width:16px;height:16px;margin-top:2px;border:1.5px solid var(--muted);border-radius:50%;box-sizing:border-box}.cc-q.svelte-1ot0ysx .opt.multi:where(.svelte-1ot0ysx) .mark:where(.svelte-1ot0ysx){border-radius:4px}.cc-q.svelte-1ot0ysx .opt.on:where(.svelte-1ot0ysx){border-color:var(--ink);background:var(--gold-soft)}.cc-q.svelte-1ot0ysx .opt.on:where(.svelte-1ot0ysx) .mark:where(.svelte-1ot0ysx){border-color:var(--ink);background:radial-gradient(circle,var(--ink) 0 4px,transparent 4.5px)}.cc-q.svelte-1ot0ysx .opt.multi.on:where(.svelte-1ot0ysx) .mark:where(.svelte-1ot0ysx){background:var(--ink);box-shadow:inset 0 0 0 2.5px var(--bg)}.cc-q.svelte-1ot0ysx .opt:where(.svelte-1ot0ysx):has(input:where(.svelte-1ot0ysx):focus-visible){outline:2px solid var(--gold);outline-offset:1px}.cc-q.svelte-1ot0ysx .otx:where(.svelte-1ot0ysx){display:grid;gap:1px}.cc-q.ro.svelte-1ot0ysx .opt:where(.svelte-1ot0ysx){cursor:default}.cc-q.ro.svelte-1ot0ysx .opt:where(.svelte-1ot0ysx) .mark:where(.svelte-1ot0ysx){display:none}.cc-q.svelte-1ot0ysx .ol:where(.svelte-1ot0ysx){font-size:14.5px}.cc-q.svelte-1ot0ysx .od:where(.svelte-1ot0ysx){font-size:12.5px;color:var(--muted);line-height:1.4}.cc-q.svelte-1ot0ysx .other:where(.svelte-1ot0ysx){font:inherit;font-size:14px;min-height:40px;padding:7px 11px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:inherit}.cc-send.cc-answer.svelte-1ot0ysx{justify-self:end;min-height:44px;padding:9px 18px;font-weight:600;background:var(--gold);border-color:var(--gold);color:var(--bg)}.cc-send.cc-answer.svelte-1ot0ysx:disabled{background:transparent;color:var(--muted);border-color:var(--line)}.cc-qnote.svelte-1ot0ysx{margin:0;font-size:12.5px;color:var(--muted)}.cc-compose-alt.svelte-1ot0ysx{justify-content:center}.cc-compose-alt.svelte-1ot0ysx .cc-link:where(.svelte-1ot0ysx){font-size:13px;min-height:36px}.div.svelte-1ot0ysx{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--dim);margin:8px 0}.div.svelte-1ot0ysx:before,.div.svelte-1ot0ysx:after{content:"";flex:1;border-top:1px dashed var(--line)}.peer.svelte-1ot0ysx{align-self:center;font-size:12px;color:var(--muted);max-width:92%;text-align:center;overflow-wrap:anywhere}.note.svelte-1ot0ysx{font-size:12px;text-align:center}.cc-ask.svelte-1ot0ysx{margin:6px 0 2px;font-size:13px;overflow-wrap:anywhere}.badge.svelte-1ot0ysx{font:600 11px var(--sans);color:var(--bg);background:var(--gold);border-radius:999px;padding:1px 8px;white-space:nowrap}.pn[data-folio] .badge.svelte-1ot0ysx{color:var(--needs-on);background:var(--needs)}.cc-maconly.svelte-1ot0ysx{margin:6px 0;font-size:12.5px;color:var(--muted)}.cc-compose.svelte-1ot0ysx{position:sticky;bottom:0;display:flex;gap:8px;align-items:flex-end;padding:8px 0 calc(6px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line)}.cc-compose.svelte-1ot0ysx textarea:where(.svelte-1ot0ysx){flex:1;min-width:0;font:inherit;font-size:15px;line-height:1.4;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:inherit;resize:none;max-height:30vh;field-sizing:content}.cc-send.svelte-1ot0ysx{font:inherit;font-size:14px;padding:7px 14px;border-radius:10px;border:1px solid var(--gold);color:var(--gold-ink);background:transparent;cursor:pointer}.cc-send.svelte-1ot0ysx:disabled{opacity:.5;cursor:default}.cc-link.svelte-1ot0ysx{font:inherit;font-size:12px;background:transparent;border:0;padding:0;color:var(--dim);text-decoration:underline;cursor:pointer}@media(max-width:860px){.cc.svelte-1ot0ysx{height:auto}.cc-top.svelte-1ot0ysx{position:sticky;top:calc(var(--cc-top-offset, 0px) + var(--cc-switch-h, 0px));z-index:3;background:var(--bg);padding-top:4px}.cc-stream.svelte-1ot0ysx{overflow:visible;flex:none}.cc-compose.svelte-1ot0ysx{bottom:calc(var(--tabbar-h, 60px) + env(safe-area-inset-bottom,0px));z-index:2;padding-bottom:8px}.cc-compose.svelte-1ot0ysx textarea:where(.svelte-1ot0ysx){font-size:16px}.cc-latest.svelte-1ot0ysx{position:fixed;right:14px;bottom:calc(var(--tabbar-h, 60px) + env(safe-area-inset-bottom,0px) + 70px);margin:0}.b.svelte-1ot0ysx{max-width:92%;font-size:15px}.b.them.svelte-1ot0ysx{max-width:100%}.cc-q.svelte-1ot0ysx .opt:where(.svelte-1ot0ysx){padding:10px 12px}.cc-q.svelte-1ot0ysx .other:where(.svelte-1ot0ysx){font-size:16px}}
