.chat.svelte-1en40r4{flex-direction:column;height:100%;min-height:0;display:flex}.log.svelte-1en40r4{--pane:var(--ui-panel);--bubble-in:color-mix(in srgb, var(--ui-text) 11%, var(--pane));--chat-accent:var(--ui-red);--chat-accent-text:var(--ui-red-text);flex:1;min-height:0;padding:6px 18px 12px;overflow:hidden auto}.logo.svelte-1en40r4,.log.svelte-1en40r4 .lead .avatar{object-fit:contain;width:30px;height:30px}.who.svelte-1en40r4{color:var(--ui-text);font:700 13px var(--font);cursor:pointer;background:0 0;border:0;padding:0}button.who.svelte-1en40r4:hover{text-decoration:underline}.sys-text.svelte-1en40r4{font-size:14px;line-height:1.3}.note.svelte-1en40r4,time.svelte-1en40r4{color:var(--ui-faint);font-size:12px}.report.svelte-1en40r4{width:26px;height:26px;color:var(--ui-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:relative}.report.svelte-1en40r4:hover{background:var(--ui-soft);color:var(--ui-red-text)}.report.svelte-1en40r4:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (pointer:coarse){.report.svelte-1en40r4:after{content:"";position:absolute;inset:-9px}}.compose.svelte-1en40r4{gap:10px;padding:6px 18px 18px;display:flex;position:relative}.entry.svelte-1en40r4{border:1px solid var(--ui-line-2);background:var(--ui-soft);border-radius:10px;flex:1;align-items:center;gap:6px;min-width:0;padding:0 12px 0 6px;display:flex}.entry.svelte-1en40r4 input:where(.svelte-1en40r4){min-width:0;height:46px;color:var(--ui-text);font:15px var(--font);background:0 0;border:0;outline:none;flex:1;padding:0}.entry.svelte-1en40r4:has(input:where(.svelte-1en40r4):focus-visible){outline:2px solid var(--focus);outline-offset:2px}.emote-open.svelte-1en40r4{width:34px;height:34px;color:var(--ui-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.emote-open.svelte-1en40r4:disabled{opacity:.5;cursor:default}@media (pointer:coarse){.emote-open.svelte-1en40r4{width:44px;height:44px}}.emotes.svelte-1en40r4{z-index:5;border:1px solid var(--ui-edge);background:var(--ui-panel);box-shadow:var(--shadow-lg);border-radius:12px;flex-wrap:wrap;gap:4px;padding:6px;display:flex;position:absolute;bottom:calc(100% - 2px);left:18px}.emotes.svelte-1en40r4 button:where(.svelte-1en40r4){cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;width:38px;height:38px;padding:0;font-size:21px}.count.svelte-1en40r4{color:var(--ui-faint);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.count.full.svelte-1en40r4{color:var(--ui-red-text)}.send.svelte-1en40r4{background-color:var(--ui-red);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;width:48px;height:48px;display:grid}.send.svelte-1en40r4:disabled{opacity:.6;cursor:default}.send.svelte-1en40r4:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ui-tab-panel.svelte-sdd8of{height:var(--tab-panel-h,480px);flex-direction:column;padding:0;display:flex;overflow:hidden}.ui-tab-panel.with-top.svelte-sdd8of{height:auto}.with-top.svelte-sdd8of .body:where(.svelte-sdd8of){height:var(--tab-body-h,340px);flex:auto}.top.svelte-sdd8of:not(:has(*)){display:none}.top.svelte-sdd8of{border-bottom:1px solid var(--ui-line);flex:none;max-height:360px;padding:12px;overflow-y:auto}.tabs.svelte-sdd8of{scrollbar-width:thin;border-bottom:1px solid var(--ui-line);flex:none;grid-auto-columns:minmax(25%,1fr);grid-auto-flow:column;display:grid;overflow:auto hidden}.tabs.svelte-sdd8of button:where(.svelte-sdd8of){min-width:0;color:var(--ui-muted);font:600 12px/16px var(--font);cursor:pointer;background:0 0;border:0;justify-items:center;gap:4px;padding:11px 2px 9px;display:grid}.tabs.svelte-sdd8of button:where(.svelte-sdd8of):hover{color:var(--ui-text)}.tabs.svelte-sdd8of button.on:where(.svelte-sdd8of){color:var(--ui-red-text);box-shadow:inset 0 -2px 0 var(--ui-red)}.tabs.svelte-sdd8of button:where(.svelte-sdd8of):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.icon.svelte-sdd8of{display:grid}.name.svelte-sdd8of{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.body.svelte-sdd8of{flex:1 1 0;min-height:0;padding:14px;overflow-y:auto}.body.flush.svelte-sdd8of{flex-direction:column;padding:0;display:flex;overflow:hidden}
