:root{--bg:#f4f6f7;--surface:#fff;--fg:#16202a;--muted:#5a6873;--line:#d9e0e5;--accent:#1d5bd0;--accent-soft:#e5edfb;--on-accent:#fff;--bubble-in:#e9eef1;--warn:#9a5b00;--warn-soft:#fbefd9;--bad:#b3261e;--bad-soft:#fbe3e1;--ok:#1d7a46;--ok-soft:#dff2e6;--font:"IBM Plex Sans", -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0e1418;--surface:#161f26;--fg:#e3e9ed;--muted:#95a3ad;--line:#27333c;--accent:#7aa4ff;--accent-soft:#1b2a45;--on-accent:#0b1320;--bubble-in:#212c34;--warn:#f0b75c;--warn-soft:#3a2c14;--bad:#ff8a80;--bad-soft:#3d1c1a;--ok:#6fd39a;--ok-soft:#173327;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}#__nuxt,body,html{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font);font-size:15px;line-height:1.5}button{font:inherit;cursor:pointer}button:disabled{cursor:default;opacity:.6}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:6px;padding:6px 12px;font-size:.85rem}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.btn.link{color:var(--accent);background:0 0;border:0;padding:0}.pill{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:1px 6px;font-size:.66rem;display:inline-block}.pill.warn{color:var(--warn);background:var(--warn-soft)}.pill.bad{color:var(--bad);background:var(--bad-soft)}.pill.mute{color:var(--muted);background:var(--bubble-in)}.error{color:var(--bad);font-size:.85rem}.muted{color:var(--muted)}.shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,22rem) minmax(0,1fr);height:100%;display:grid}.topbar{border-bottom:1px solid var(--line);background:var(--surface);grid-column:1/-1;align-items:center;gap:12px;padding:10px 16px;display:flex}.topbar .title{margin-right:auto;font-weight:700}.pane-list{border-right:1px solid var(--line)}.pane-list,.pane-thread{background:var(--surface);flex-direction:column;min-height:0;display:flex}.pane-empty{color:var(--muted);place-items:center;display:grid}@media (width<=760px){.shell{grid-template-columns:minmax(0,1fr)}.shell.has-selection .pane-list,.shell:not(.has-selection) .pane-empty,.shell:not(.has-selection) .pane-thread{display:none}.pane-list{border-right:0}}.back{display:none}@media (width<=760px){.back{display:inline-block}}.centered{text-align:center;align-content:center;place-items:center;gap:12px;min-height:100%;padding:24px 16px;display:grid}section[data-v-2b0b8484]{overflow-y:auto}.sr[data-v-2b0b8484]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.search[data-v-2b0b8484]{gap:8px;padding:12px;display:flex}.new input[data-v-2b0b8484],.search input[data-v-2b0b8484]{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;color:var(--fg);font:inherit;border-radius:6px;flex:1;padding:8px 10px}.new[data-v-2b0b8484]{border:1px solid var(--line);border-radius:8px;gap:6px;margin:0 12px 12px;padding:12px;font-size:.9rem;display:grid}.new label[data-v-2b0b8484]{font-size:.85rem;font-weight:600}.new-row[data-v-2b0b8484]{gap:8px;display:flex}.new p[data-v-2b0b8484]{margin:0}.small-note[data-v-2b0b8484]{font-size:.78rem}.tabs[data-v-2b0b8484]{flex-wrap:wrap;gap:4px;padding:0 12px 10px;display:flex}.tab[data-v-2b0b8484]{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 10px;font-size:.8rem}.tab.on[data-v-2b0b8484]{color:var(--fg);border-color:var(--line);background:var(--bg);font-weight:600}.tab .n[data-v-2b0b8484]{font-family:var(--mono);margin-left:5px;font-size:.72rem}.rows[data-v-2b0b8484]{margin:0;padding:0;list-style:none}.row[data-v-2b0b8484]{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:var(--fg);background:0 0;gap:3px;padding:11px 14px;display:grid}.row.sel[data-v-2b0b8484]{background:var(--accent-soft)}.row.unread .num[data-v-2b0b8484]:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.l1[data-v-2b0b8484]{justify-content:space-between;gap:8px;display:flex}.num[data-v-2b0b8484]{font-variant-numeric:tabular-nums;font-weight:600}.t[data-v-2b0b8484]{font-variant-numeric:tabular-nums;font-size:.76rem}.pv[data-v-2b0b8484],.t[data-v-2b0b8484]{color:var(--muted);white-space:nowrap}.pv[data-v-2b0b8484]{text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.pills[data-v-2b0b8484]{gap:4px;display:flex}.lookup[data-v-2b0b8484]{border:1px dashed var(--line);border-radius:8px;gap:8px;margin:0 12px 12px;padding:12px;font-size:.9rem;display:grid}.lookup p[data-v-2b0b8484],.pad[data-v-2b0b8484]{margin:0}.pad[data-v-2b0b8484]{padding:12px 14px}.small[data-v-2b0b8484]{font-size:.8rem}.msg[data-v-43188803]{gap:3px;max-width:min(32rem,88%);display:grid}.b[data-v-43188803]{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:8px 12px}.by[data-v-43188803]{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:.72rem;display:flex}.in[data-v-43188803]{align-self:flex-start}.in .b[data-v-43188803]{background:var(--bubble-in);border-bottom-left-radius:4px}.agent[data-v-43188803],.auto[data-v-43188803]{align-self:flex-end}.agent .by[data-v-43188803],.agent .err[data-v-43188803],.auto .by[data-v-43188803],.auto .err[data-v-43188803]{text-align:right;justify-content:flex-end}.agent .b[data-v-43188803]{background:var(--accent);color:var(--on-accent)}.agent .b[data-v-43188803],.auto .b[data-v-43188803]{border-bottom-right-radius:4px}.auto .b[data-v-43188803]{border:1px dashed var(--line);background:var(--bg);color:var(--muted)}.err[data-v-43188803],.failed[data-v-43188803]{color:var(--bad)}.err[data-v-43188803]{gap:8px;font-size:.75rem;display:flex}.media[data-v-43188803]{color:inherit;margin-top:4px;text-decoration:underline;display:block}.composer[data-v-6797748b]{border-top:1px solid var(--line);gap:8px;padding:12px 16px;display:grid}.sr[data-v-6797748b]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}textarea[data-v-6797748b]{resize:vertical;border:1px solid var(--line);background:var(--bg);width:100%;color:var(--fg);font:inherit;border-radius:8px;padding:10px 12px}.bar[data-v-6797748b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.count[data-v-6797748b]{font-family:var(--mono);color:var(--muted);font-size:.75rem}.locked[data-v-6797748b]{color:var(--bad);font-size:.85rem}.error[data-v-6797748b],.locked[data-v-6797748b]{margin:0}section[data-v-f91d46b8]{flex-direction:column;min-height:0;display:flex}.head[data-v-f91d46b8]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.who[data-v-f91d46b8]{margin-right:auto;display:grid}.who b[data-v-f91d46b8]{font-variant-numeric:tabular-nums}.who span[data-v-f91d46b8]{align-items:center;gap:6px;font-size:.78rem;display:flex}.thread[data-v-f91d46b8]{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.day[data-v-f91d46b8]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.day[data-v-f91d46b8],.load[data-v-f91d46b8]{align-self:center}.load[data-v-f91d46b8]{color:var(--accent);border-style:dashed;font-size:.8rem}.center[data-v-f91d46b8]{text-align:center;margin:0}.small[data-v-f91d46b8]{font-size:.8rem}.pad[data-v-f91d46b8]{padding:16px}
