.public-chat-viewer.svelte-ckehg6{display:flex;flex-direction:column;min-height:100dvh;padding-top:var(--nav-total);background-color:var(--bg-base);color:var(--text)}.thread-header.svelte-ckehg6{width:100%;max-width:832px;margin:0 auto;padding:2rem 1rem .25rem}.eyebrow.svelte-ckehg6{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-soft);font-size:.78rem;font-weight:500}.eyebrow.svelte-ckehg6 svg:where(.svelte-ckehg6){color:var(--accent-light)}.eyebrow.svelte-ckehg6 .dot:where(.svelte-ckehg6){margin:0 .1rem}.thread-header.svelte-ckehg6 h1:where(.svelte-ckehg6){margin:.4rem 0 0;color:var(--text-strong);font-size:1.625rem;font-weight:680;line-height:1.2;letter-spacing:-.025em}.error-banner.svelte-ckehg6{width:fit-content;max-width:calc(100% - 2rem);margin:.75rem auto 0;padding:.55rem .9rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger-light);font-size:.85rem;line-height:1.4;text-align:center}.messages-wrapper.svelte-ckehg6{flex:1 0 auto;width:100%;max-width:832px;margin:0 auto}.messages-wrapper.svelte-ckehg6 .messages-container{max-width:none;justify-content:flex-start}.continue-card.svelte-ckehg6{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:calc(100% - 2rem);max-width:800px;margin:.5rem auto 1.5rem;padding:1rem 1rem 1rem 1.25rem;border-radius:var(--radius-container);background:var(--surface);box-shadow:var(--gleam)}.continue-copy.svelte-ckehg6 h2:where(.svelte-ckehg6){margin:0;color:var(--text-strong);font-size:.95rem;font-weight:620}.continue-copy.svelte-ckehg6 p:where(.svelte-ckehg6){margin:.2rem 0 0;color:var(--text-muted);font-size:.85rem}.continue-button.svelte-ckehg6{flex:0 0 auto;height:2.5rem;padding:0 1.1rem;border:none;border-radius:var(--radius-full);background:var(--btn-primary-sheen, var(--btn-primary-bg));color:var(--btn-primary-fg);font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}@media(hover:hover)and (pointer:fine){.continue-button.svelte-ckehg6:hover:not(:disabled){box-shadow:var(--btn-primary-glow)}}.continue-button.svelte-ckehg6:disabled{opacity:.6;cursor:progress}.disclaimer-footer.svelte-ckehg6{position:sticky;bottom:0;z-index:10;padding:.2rem max(1rem,env(safe-area-inset-right,0px)) max(.25rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:color-mix(in srgb,var(--bg-base) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 var(--border);color:var(--text-soft);font-size:.72rem;line-height:1.45}@media(max-width:768px){.thread-header.svelte-ckehg6{padding:1.25rem .75rem 0}.thread-header.svelte-ckehg6 h1:where(.svelte-ckehg6){font-size:1.3rem}.continue-card.svelte-ckehg6{width:calc(100% - 1.5rem);flex-direction:column;align-items:stretch;text-align:center;gap:.75rem;padding:1rem}.continue-button.svelte-ckehg6{width:100%}.disclaimer-footer.svelte-ckehg6{padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px))}}
