:root{--bg: #f3eee4;--panel: #fbf9f5;--panel-2: #f4efe6;--bubble: #efeae2;--ink: #1f1b16;--muted: #7a7268;--line: #e5ded2;--accent: #5e6b3a;--accent-soft: #eef3e2;--accent-line: #c9ddb0;--dot-live: #4f8a3c;--dot-working: #c99a2e;--dot-idle: #9fb58a;--dot-away: #c8c1b6;--dot-down: #b4533f;--dot-alert: #d9822b;--dot-unknown: var(--dot-away);--radius: 14px;--radius-sm: 10px;--shadow: 0 1px 2px color-mix(in srgb, var(--ink) 5%, transparent), 0 6px 20px color-mix(in srgb, var(--ink) 6%, transparent);--scrim: color-mix(in srgb, var(--ink) 22%, transparent);--font: "Inter", system-ui, sans-serif;--motion-instant: .1s;--motion-quick: .18s;--motion-base: .26s;--motion-slow: .42s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-inout: cubic-bezier(.65, 0, .35, 1)}html,body{margin:0;height:100%;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:14px;line-height:1.5}*,*:before,*:after{box-sizing:border-box}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--panel);padding:.4rem .8rem}button:hover:not(:disabled){background:var(--panel-2)}button:disabled{opacity:.5;cursor:default}button.primary{background:var(--accent);border-color:var(--accent);color:var(--panel)}button.primary:hover:not(:disabled){background:var(--accent);filter:brightness(1.08)}button.icon{border:none;background:transparent;padding:.3rem;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;color:var(--muted)}button.icon:hover:not(:disabled),button.icon.on{background:var(--panel-2);color:var(--ink)}input,textarea{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.45rem .6rem}input:focus,textarea:focus{outline:2px solid var(--accent-line);outline-offset:0}.muted{color:var(--muted)}.error-text{color:var(--dot-down)}.accent-ring{position:relative;isolation:isolate}.accent-ring:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:calc(var(--radius) + 8px);border:2px solid var(--accent-line);opacity:.35;pointer-events:none;animation:accent-breathe 2s var(--ease-inout) infinite alternate}@keyframes accent-breathe{0%{opacity:.2;transform:scale(.96)}to{opacity:.6;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.accent-ring:after{animation:none;opacity:.35;transform:none}}@media(max-width:767px){button{min-height:44px}button.icon{min-width:44px}}.avatar.svelte-1pre9qb{position:relative;flex:0 0 auto;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.dot.svelte-1pre9qb{position:absolute;right:-1px;bottom:-1px;width:30%;height:30%;min-width:8px;min-height:8px;border-radius:50%;border:2px solid var(--panel)}.dot-live.svelte-1pre9qb{background:var(--dot-live)}.dot-working.svelte-1pre9qb{background:var(--dot-working)}.dot-idle.svelte-1pre9qb{background:var(--dot-idle)}.dot-away.svelte-1pre9qb{background:var(--dot-away)}.dot-down.svelte-1pre9qb{background:var(--dot-down)}.dot-alert.svelte-1pre9qb{background:var(--dot-alert)}.dot-unknown.svelte-1pre9qb{background:var(--dot-unknown)}.spaces.svelte-4onp5u{position:relative;margin-bottom:.6rem}.mark.svelte-4onp5u{width:38px;height:38px;padding:0;border:none;border-radius:var(--radius-sm);background:var(--accent);color:var(--panel);font-weight:700;font-size:11px;letter-spacing:.04em;display:flex;align-items:center;justify-content:center}.mark.svelte-4onp5u:hover:not(:disabled){background:var(--accent);filter:brightness(1.08)}.mark.on.svelte-4onp5u{box-shadow:0 0 0 2px var(--accent-soft)}.menu.svelte-4onp5u{position:absolute;top:0;left:calc(100% + 8px);z-index:15;width:240px;padding:.35rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);display:flex;flex-direction:column}.head.svelte-4onp5u{margin:0 0 .25rem;padding:.45rem .6rem;font-size:12px;font-weight:600;color:var(--muted);border-bottom:1px solid var(--line)}.item.svelte-4onp5u{display:flex;align-items:center;gap:.5rem;width:100%;min-height:36px;padding:.35rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:inherit;text-align:left}.item.svelte-4onp5u:hover{background:var(--panel-2)}.name.svelte-4onp5u{flex:1;min-width:0;overflow-wrap:anywhere}.role.svelte-4onp5u{font-size:12px;color:var(--muted)}.check.svelte-4onp5u{flex:none;color:var(--accent)}.add.svelte-4onp5u{border-top:1px solid var(--line);margin-top:.25rem}.new.svelte-4onp5u{display:flex;flex-direction:column;gap:6px;padding:.5rem .6rem;border-top:1px solid var(--line);margin-top:.25rem}.new.svelte-4onp5u label:where(.svelte-4onp5u){font-size:12px;font-weight:600}.acts.svelte-4onp5u{display:flex;justify-content:flex-end;gap:6px}@media(max-width:767px){.mark.svelte-4onp5u{width:44px;height:44px}.item.svelte-4onp5u{min-height:44px}.new.svelte-4onp5u input:where(.svelte-4onp5u){min-height:44px}}.rail.svelte-1b3y2z4{position:relative;width:56px;flex:0 0 56px;background:var(--bg);display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.9rem 0}.rail.svelte-1b3y2z4 .icon:where(.svelte-1b3y2z4){width:38px;height:38px}.spacer.svelte-1b3y2z4{flex:1}.me.svelte-1b3y2z4{position:relative}.rail.svelte-1b3y2z4 .avatar-btn:where(.svelte-1b3y2z4){padding:0;border-radius:50%}.menu.svelte-1b3y2z4{position:absolute;bottom:calc(100% + 6px);left:0;z-index:15;min-width:180px;padding:.35rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);display:flex;flex-direction:column}.who.svelte-1b3y2z4{margin:0 0 .25rem;padding:.45rem .6rem;font-weight:600;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.menu.svelte-1b3y2z4 .item:where(.svelte-1b3y2z4){display:flex;align-items:center;width:100%;min-height:36px;padding:.35rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:inherit;text-align:left;text-decoration:none}.menu.svelte-1b3y2z4 .item:where(.svelte-1b3y2z4):hover{background:var(--panel-2)}@media(max-width:767px){.menu.svelte-1b3y2z4 .item:where(.svelte-1b3y2z4){min-height:44px}}.add-menu.svelte-bm042c{position:relative}.menu.svelte-bm042c{position:absolute;top:calc(100% + 6px);right:0;z-index:15;min-width:190px;padding:.35rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);display:flex;flex-direction:column}.menu.svelte-bm042c .item:where(.svelte-bm042c){display:flex;align-items:center;gap:.5rem;width:100%;min-height:36px;padding:.35rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:inherit;text-align:left}.menu.svelte-bm042c .item:where(.svelte-bm042c):hover{background:var(--panel-2)}@media(max-width:767px){.menu.svelte-bm042c .item:where(.svelte-bm042c){min-height:44px}}.requests.svelte-19mj2u7{display:flex;flex-direction:column;gap:.5rem;margin:.2rem 0 .4rem;padding:.5rem .6rem .6rem;border:1px solid var(--accent-line);border-radius:var(--radius-sm);background:var(--accent-soft)}.title.svelte-19mj2u7{font-size:12px;font-weight:600;color:color-mix(in srgb,var(--muted) 85%,var(--ink))}.request.svelte-19mj2u7{display:flex;align-items:flex-start;gap:.6rem}.text.svelte-19mj2u7{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.line.svelte-19mj2u7{margin:0;font-size:13px;overflow-wrap:anywhere}.note.svelte-19mj2u7{font-size:12px;color:color-mix(in srgb,var(--muted) 85%,var(--ink))}.acts.svelte-19mj2u7{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.2rem}.acts.svelte-19mj2u7 button:where(.svelte-19mj2u7){font-size:12px}.list.svelte-fgclkm{width:300px;flex:0 0 300px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;min-height:0;overflow:hidden}.head.svelte-fgclkm{display:flex;align-items:center;justify-content:space-between;padding:.9rem .8rem .4rem 1rem}h2.svelte-fgclkm{margin:0;font-size:18px;font-weight:650}.tools.svelte-fgclkm{display:flex;gap:.1rem}.search.svelte-fgclkm{margin:.2rem .8rem .4rem}.tabs.svelte-fgclkm{display:flex;gap:.25rem;padding:.3rem .8rem .6rem;border-bottom:1px solid var(--line)}.tab.svelte-fgclkm{border:none;background:transparent;padding:.25rem .6rem;border-radius:999px;color:var(--muted);font-size:13px;display:inline-flex;align-items:center;gap:.3rem}.tab.on.svelte-fgclkm{background:var(--accent-soft);color:var(--accent);font-weight:600}.count.svelte-fgclkm{font-size:11px;background:var(--accent);color:var(--panel);border-radius:999px;padding:0 .4rem;line-height:1.5}.scroll.svelte-fgclkm{flex:1;overflow-y:auto;padding:.4rem .5rem .8rem}.section.svelte-fgclkm{display:flex;align-items:center;gap:.35rem;font-size:12px;font-weight:600;color:var(--muted);padding:.7rem .5rem .3rem}.swatch.svelte-fgclkm{width:10px;height:10px;border-radius:3px;flex:none}.folder-head.svelte-fgclkm{display:flex;align-items:center}.folder-head.svelte-fgclkm .edit:where(.svelte-fgclkm){flex:none}.group-form.svelte-fgclkm{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.group-form.svelte-fgclkm input:where(.svelte-fgclkm){flex:1 1 140px;min-width:0}.section.toggle.svelte-fgclkm{border:none;background:transparent;width:100%;text-align:left}.chev.svelte-fgclkm{display:inline-flex;transition:transform .15s}.chev.open.svelte-fgclkm{transform:rotate(90deg)}.n.svelte-fgclkm{font-weight:400;margin-left:.2rem}.row.svelte-fgclkm{width:100%;display:flex;gap:.6rem;align-items:center;text-align:left;border:none;background:transparent;padding:.5rem;border-radius:var(--radius-sm)}.row.svelte-fgclkm:hover:not(:disabled),.row.active.svelte-fgclkm{background:var(--panel-2)}.row.active.svelte-fgclkm{box-shadow:inset 2px 0 0 var(--accent)}.lead.svelte-fgclkm{position:relative;display:inline-flex}.more.svelte-fgclkm{position:absolute;right:-6px;bottom:-4px;font-size:10px;background:var(--panel);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:0 .25rem;line-height:1.4}.text.svelte-fgclkm{flex:1;min-width:0;display:flex;flex-direction:column}.top.svelte-fgclkm,.bottom.svelte-fgclkm{display:flex;align-items:center;gap:.4rem}.title.svelte-fgclkm{flex:1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.age.svelte-fgclkm{font-size:12px;color:var(--muted)}.preview.svelte-fgclkm{flex:1;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge.svelte-fgclkm{font-size:11px;font-weight:600;background:var(--accent);color:var(--panel);border-radius:999px;min-width:1.3rem;text-align:center;padding:0 .35rem;line-height:1.5}.empty.svelte-fgclkm{padding:1rem .6rem;font-size:13px}.first-room.svelte-fgclkm{display:flex;flex-direction:column;gap:.5rem;padding:1rem .6rem}.first-room.svelte-fgclkm p:where(.svelte-fgclkm){margin:0;font-size:13px}.dot.svelte-qwvzjf{display:inline-block;width:8px;height:8px;border-radius:50%;flex:0 0 auto}.dot-live.svelte-qwvzjf{background:var(--dot-live)}.dot-working.svelte-qwvzjf{background:var(--dot-working)}.dot-idle.svelte-qwvzjf{background:var(--dot-idle)}.dot-away.svelte-qwvzjf{background:var(--dot-away)}.dot-down.svelte-qwvzjf{background:var(--dot-down)}.dot-alert.svelte-qwvzjf{background:var(--dot-alert)}.dot-unknown.svelte-qwvzjf{background:var(--dot-unknown)}.scrim.svelte-1yydptg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20}.pop.svelte-1yydptg{position:absolute;right:0;top:calc(100% + 6px);z-index:21;width:20rem;max-height:70vh;overflow-y:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:.6rem;display:flex;flex-direction:column;gap:.3rem}.head.svelte-1yydptg,.foot.svelte-1yydptg{display:flex;align-items:center;justify-content:space-between;gap:.5rem}h3.svelte-1yydptg{margin:0 0 0 .3rem;font-size:15px;font-weight:650}ul.svelte-1yydptg{list-style:none;margin:0;padding:0}li.svelte-1yydptg{display:flex;align-items:center;gap:.6rem;padding:.35rem .3rem}.name.svelte-1yydptg{min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.you.svelte-1yydptg,.tag.svelte-1yydptg{font-size:12px}.action.svelte-1yydptg{display:flex;align-items:center;gap:.5rem;border:none;background:transparent;text-align:left}.note.svelte-1yydptg{margin:.2rem .3rem;font-size:13px}@media(max-width:767px){.scrim.svelte-1yydptg{background:var(--scrim)}.pop.svelte-1yydptg{position:fixed;top:auto;left:0;right:0;bottom:0;width:auto;max-height:80dvh;border-radius:var(--radius) var(--radius) 0 0;padding:.8rem 1rem 1rem}}.scrim.svelte-9t15ki{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:30}.dialog.svelte-9t15ki{width:440px;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.head.svelte-9t15ki,.foot.svelte-9t15ki{display:flex;align-items:center;justify-content:space-between;gap:.5rem}h3.svelte-9t15ki{margin:0;font-size:16px}.line.svelte-9t15ki{margin:0;font-size:13px;overflow-wrap:anywhere}.warn.svelte-9t15ki{color:var(--dot-alert)}.field.svelte-9t15ki{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-9t15ki input:where(.svelte-9t15ki){color:var(--ink)}.picks.svelte-9t15ki{max-height:14rem;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.3rem}.picks.svelte-9t15ki p:where(.svelte-9t15ki){margin:.4rem;font-size:13px}.pick.svelte-9t15ki{display:flex;align-items:center;gap:.5rem;padding:.3rem .4rem;border-radius:var(--radius-sm)}.pick.svelte-9t15ki:hover{background:var(--panel-2)}.pick.greyed.svelte-9t15ki{opacity:.55}.who.svelte-9t15ki{display:flex;flex-direction:column;min-width:0;font-size:13px}.who.svelte-9t15ki .muted:where(.svelte-9t15ki){font-size:12px}.open.svelte-9t15ki{font-size:13px}.link.svelte-9t15ki{align-self:flex-start;border:none;background:transparent;padding:0;color:var(--accent);font-size:13px;font-weight:600}.history.svelte-9t15ki{display:flex;flex-direction:column;gap:.3rem;margin:0;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.4rem .7rem .6rem;font-size:13px}.history.svelte-9t15ki legend:where(.svelte-9t15ki){padding:0 .3rem;font-size:12px;color:var(--muted)}.days.svelte-9t15ki{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.days.svelte-9t15ki input:where(.svelte-9t15ki){width:4.2rem}.history.svelte-9t15ki .muted:where(.svelte-9t15ki){font-size:12px}.grow.svelte-9t15ki{flex:1;min-width:0;font-size:12px;overflow-wrap:anywhere}@media(max-width:767px){.pick.svelte-9t15ki{min-height:44px}.history.svelte-9t15ki label:where(.svelte-9t15ki){display:flex;align-items:center;gap:.4rem;min-height:44px}.days.svelte-9t15ki label:where(.svelte-9t15ki){flex:1 1 100%}.field.svelte-9t15ki input:where(.svelte-9t15ki),.days.svelte-9t15ki input:where(.svelte-9t15ki){min-height:44px}}.head.svelte-m132aq{display:flex;align-items:center;gap:.6rem;padding:.8rem 1rem;border-bottom:1px solid var(--line)}.title-block.svelte-m132aq{flex:1;min-width:0}h2.svelte-m132aq{margin:0;font-size:17px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub.svelte-m132aq{font-size:12px;color:var(--muted)}.strip.svelte-m132aq{display:flex;align-items:center;gap:.5rem;font-size:12px}.faces.svelte-m132aq{display:inline-flex}.face.svelte-m132aq{display:inline-flex;margin-left:-6px;border-radius:50%;border:2px solid var(--panel)}.face.svelte-m132aq:first-child{margin-left:0}.people-wrap.svelte-m132aq{position:relative}.people.svelte-m132aq{display:inline-flex;align-items:center;gap:.5rem;border:none;background:transparent;padding:.3rem .5rem;font-size:12px;color:var(--muted);white-space:nowrap}.people.on.svelte-m132aq{background:var(--panel-2);color:var(--ink)}.notice.svelte-m132aq{flex:1;margin:0;text-align:center;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.menu-wrap.svelte-m132aq,.picker-wrap.svelte-m132aq{position:relative}.menu.svelte-m132aq,.picker.svelte-m132aq{position:absolute;z-index:10;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);padding:.3rem;display:flex;flex-direction:column;min-width:11rem}.menu.svelte-m132aq{right:0;top:2.3rem}.picker.svelte-m132aq{left:0;bottom:2.4rem}.menu.svelte-m132aq button:where(.svelte-m132aq),.picker.svelte-m132aq button:where(.svelte-m132aq){border:none;background:transparent;text-align:left;display:flex;align-items:center;gap:.5rem}.menu.svelte-m132aq button:where(.svelte-m132aq):hover:not(:disabled),.picker.svelte-m132aq button:where(.svelte-m132aq):hover{background:var(--panel-2)}.menu.svelte-m132aq button.danger:where(.svelte-m132aq){color:var(--dot-down)}.confirm-delete.svelte-m132aq{margin:.4rem 1.2rem 0;padding:.7rem .9rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);display:flex;flex-direction:column;gap:.5rem}.confirm-delete.svelte-m132aq p:where(.svelte-m132aq){margin:0}.confirm-delete.svelte-m132aq .foot:where(.svelte-m132aq){display:flex;justify-content:flex-end;gap:.5rem}.stream.svelte-m132aq{flex:1;overflow-y:auto;padding:.6rem 1.2rem 1rem;display:flex;flex-direction:column;gap:.9rem}.empty.svelte-m132aq{margin:auto}.divider.svelte-m132aq{display:flex;align-items:center;gap:.6rem;color:var(--muted);font-size:12px;margin:.3rem 0}.divider.svelte-m132aq:before,.divider.svelte-m132aq:after{content:"";flex:1;border-top:1px solid var(--line)}.msg.svelte-m132aq{display:flex;gap:.7rem;align-items:flex-start}.body.svelte-m132aq{min-width:0;max-width:46rem}.meta.svelte-m132aq{display:flex;align-items:center;gap:.4rem;margin-bottom:.2rem}.name.svelte-m132aq{font-weight:600}.time.svelte-m132aq,.role.svelte-m132aq{font-size:12px;color:var(--muted)}.runtime.svelte-m132aq{display:inline-flex;align-items:center;gap:2px;font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:0 6px}.bubble.svelte-m132aq{background:var(--bubble);border-radius:4px var(--radius) var(--radius) var(--radius);padding:.55rem .8rem;white-space:pre-wrap;word-break:break-word}.arrived.svelte-m132aq .bubble:where(.svelte-m132aq){animation:svelte-m132aq-arrive-glow .6s var(--ease-out)}@keyframes svelte-m132aq-arrive-glow{0%{background:var(--accent-soft)}}.mine.svelte-m132aq .bubble:where(.svelte-m132aq){background:var(--panel-2);border:1px solid var(--line)}.choices.svelte-m132aq{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.choice.svelte-m132aq{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:.3rem .85rem;font-weight:600}.choice.svelte-m132aq:hover:not(:disabled){background:var(--panel)}.answered.svelte-m132aq{margin:.4rem 0 0;font-size:12px;color:var(--muted)}.mention.svelte-m132aq{color:var(--accent);background:var(--accent-soft);border-radius:6px;padding:0 .2rem;font-weight:600}.private-notes.svelte-m132aq{padding:.5rem 1rem 0;border-top:1px solid var(--line)}.private-note.svelte-m132aq{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0 0 .5rem;font-size:13px}.private-note.svelte-m132aq span:where(.svelte-m132aq){flex:1 1 12rem;min-width:0}.read-only.svelte-m132aq{margin:0;padding:.8rem 1.2rem 1rem;border-top:1px solid var(--line)}.composer.svelte-m132aq{margin:0 1rem .6rem;border:1px solid var(--accent-line);border-radius:var(--radius);background:var(--panel);padding:.5rem .6rem .4rem}textarea.svelte-m132aq{width:100%;border:none;resize:none;background:transparent;padding:.3rem .2rem;line-height:1.5}textarea.svelte-m132aq:focus{outline:none}.actions.svelte-m132aq{display:flex;align-items:center;gap:.5rem}.hint.svelte-m132aq{flex:1;font-size:12px}.send.svelte-m132aq{padding:.35rem .7rem;display:inline-flex;align-items:center;transition:transform var(--motion-instant) var(--ease-out)}.send.svelte-m132aq:active:not(:disabled){transform:scale(.97)}@media(prefers-reduced-motion:reduce){.send.svelte-m132aq:active:not(:disabled){transform:none}}@media(max-width:767px){.head.svelte-m132aq{flex-wrap:wrap;gap:0 .6rem;padding:.4rem .6rem}.title-block.svelte-m132aq{order:1;flex:0 0 100%}.people-wrap.svelte-m132aq{margin-left:auto}}@media(max-width:767px){.send.svelte-m132aq{min-width:44px}}.back.svelte-m132aq{display:none}@media(max-width:767px){.back.svelte-m132aq{display:inline-flex}.strip.svelte-m132aq{display:none}.choice.svelte-m132aq{min-height:44px}}.panel.svelte-1qyc3f1{width:320px;flex:0 0 320px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;min-height:0;overflow:hidden}.head.svelte-1qyc3f1{display:flex;align-items:center;justify-content:space-between;padding:.9rem .8rem .6rem 1rem;border-bottom:1px solid var(--line)}h3.svelte-1qyc3f1{margin:0;font-size:15px;font-weight:650}ul.svelte-1qyc3f1{list-style:none;margin:0;padding:.5rem;overflow-y:auto}li.svelte-1qyc3f1{display:flex;align-items:center;gap:.7rem;padding:.45rem .5rem;border-radius:var(--radius-sm)}li.svelte-1qyc3f1:hover{background:var(--panel-2)}.who.svelte-1qyc3f1{display:flex;flex-direction:column;min-width:0}.name.svelte-1qyc3f1{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.state.svelte-1qyc3f1,.tags.svelte-1qyc3f1{font-size:12px}.tags.private.svelte-1qyc3f1{font-weight:600}.open-it.svelte-1qyc3f1{align-self:flex-start;margin-top:4px;font-size:12px}.edit.svelte-1qyc3f1{margin-left:auto}.label-form.svelte-1qyc3f1 form:where(.svelte-1qyc3f1){display:flex;gap:6px;width:100%}.label-form.svelte-1qyc3f1 input:where(.svelte-1qyc3f1){flex:1 1 auto;min-width:0}.reach-form.svelte-1qyc3f1 form:where(.svelte-1qyc3f1){display:flex;flex-direction:column;gap:4px;width:100%;font-size:13px}.reach-form.svelte-1qyc3f1 .pick:where(.svelte-1qyc3f1){padding-left:1.4rem}.reach-form.svelte-1qyc3f1 .warn:where(.svelte-1qyc3f1){margin:0;font-size:12px;color:var(--dot-alert)}.scrim.svelte-ck6a6x{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:30}.dialog.svelte-ck6a6x{width:440px;max-width:calc(100vw - 2rem);background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.head.svelte-ck6a6x,.foot.svelte-ck6a6x{display:flex;align-items:center;justify-content:space-between;gap:.5rem}h3.svelte-ck6a6x{margin:0;font-size:16px}.line.svelte-ck6a6x{margin:0;font-size:13px}.choices.svelte-ck6a6x{max-height:16rem;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.3rem}.choices.svelte-ck6a6x p:where(.svelte-ck6a6x){margin:.4rem;font-size:13px}.choice.svelte-ck6a6x{display:flex;align-items:center;gap:.5rem;padding:.3rem .4rem;border-radius:var(--radius-sm)}.choice.svelte-ck6a6x:hover{background:var(--panel-2)}.choice.all.svelte-ck6a6x{font-weight:600}.others.svelte-ck6a6x{display:flex;align-items:center;gap:.3rem;width:100%;border:none;background:transparent;padding:.3rem .4rem;color:var(--muted);font-size:13px;text-align:left}.kind.svelte-ck6a6x{font-size:12px}.field.svelte-ck6a6x,.turns.svelte-ck6a6x{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-ck6a6x input:where(.svelte-ck6a6x),.field.svelte-ck6a6x textarea:where(.svelte-ck6a6x){color:var(--ink)}.field.svelte-ck6a6x textarea:where(.svelte-ck6a6x){resize:vertical}.turns.svelte-ck6a6x{flex-direction:row;align-items:center;gap:.4rem}.turns.svelte-ck6a6x input:where(.svelte-ck6a6x){width:4.2rem;color:var(--ink)}.grow.svelte-ck6a6x{flex:1}@media(max-width:767px){.field.svelte-ck6a6x input[type=text]:where(.svelte-ck6a6x),input[type=search].svelte-ck6a6x,.choice.svelte-ck6a6x,.others.svelte-ck6a6x{min-height:44px}}.field.svelte-1gcwvho{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-1gcwvho input:where(.svelte-1gcwvho),.field.svelte-1gcwvho select:where(.svelte-1gcwvho){color:var(--ink)}.hint.svelte-1gcwvho{margin:0;font-size:12px}.block.svelte-1gcwvho{margin:0;max-height:14rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.5rem .6rem}.foot.svelte-1gcwvho{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.grow.svelte-1gcwvho{flex:1}.scrim.svelte-r986zl{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:30}.dialog.svelte-r986zl{width:440px;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.head.svelte-r986zl,.foot.svelte-r986zl{display:flex;align-items:center;justify-content:space-between;gap:.5rem}h3.svelte-r986zl{margin:0;font-size:16px}.field.svelte-r986zl{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-r986zl input:where(.svelte-r986zl),.field.svelte-r986zl select:where(.svelte-r986zl){color:var(--ink)}.hint.svelte-r986zl{margin:0;font-size:12px}.block.svelte-r986zl{margin:0;max-height:14rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.5rem .6rem}.grow.svelte-r986zl{flex:1}.where.svelte-r986zl{display:flex;gap:.4rem}.where.svelte-r986zl button:where(.svelte-r986zl){flex:1}.where.svelte-r986zl button.on:where(.svelte-r986zl){border-color:var(--accent);color:var(--ink)}.onboard.svelte-13krnjv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:var(--bg);display:flex;flex-direction:column;padding:1.6rem 2rem;overflow-y:auto}.top.svelte-13krnjv{display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand.svelte-13krnjv{font-weight:800;font-size:17px;color:var(--ink)}.body.svelte-13krnjv{flex:1;width:100%;max-width:48rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:1.4rem;padding:2rem 0}.lead.svelte-13krnjv{display:flex;gap:1.2rem;align-items:flex-start}.avatar.svelte-13krnjv{width:56px;height:56px;flex:none;border-radius:999px;background:var(--accent);color:var(--panel);font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center}.avatar.agent.svelte-13krnjv{font-size:18px}.words.svelte-13krnjv{display:flex;flex-direction:column;gap:.5rem;min-width:0}.eyebrow.svelte-13krnjv{margin:0;font-weight:600;color:var(--accent)}h1.svelte-13krnjv{margin:0;font-size:34px;line-height:1.15;letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.words.svelte-13krnjv p:where(.svelte-13krnjv){margin:0;line-height:1.55}.choices.svelte-13krnjv{list-style:none;margin:0 0 0 calc(56px + 1.2rem);padding:0;display:flex;flex-direction:column;gap:.6rem}.choice.svelte-13krnjv{display:flex;align-items:center;gap:.9rem;min-height:60px;padding:0 1rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.mark.svelte-13krnjv{width:34px;height:34px;flex:none;border-radius:var(--radius-sm);background:var(--panel-2);font:600 13px ui-monospace,monospace;display:flex;align-items:center;justify-content:center}.label.svelte-13krnjv{flex:1;min-width:0;font-weight:600;color:var(--ink)}.foot.svelte-13krnjv{display:flex;flex-wrap:wrap;gap:.6rem;margin-left:calc(56px + 1.2rem)}.note.svelte-13krnjv{margin:0 0 0 calc(56px + 1.2rem);font-size:13px;max-width:40rem}@media(max-width:767px){.onboard.svelte-13krnjv{padding:1rem}.lead.svelte-13krnjv{flex-direction:column;gap:.8rem}h1.svelte-13krnjv{font-size:26px}.choices.svelte-13krnjv,.foot.svelte-13krnjv,.note.svelte-13krnjv{margin-left:0}}.scrim.svelte-zt6e2u{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:40}.dialog.svelte-zt6e2u{width:560px;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.head.svelte-zt6e2u,.foot.svelte-zt6e2u{display:flex;align-items:center;justify-content:space-between;gap:.5rem}h3.svelte-zt6e2u{margin:0;font-size:16px}.field.svelte-zt6e2u{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-zt6e2u input:where(.svelte-zt6e2u){color:var(--ink);font-family:ui-monospace,monospace}.hint.svelte-zt6e2u{margin:0;font-size:12px}.block.svelte-zt6e2u{margin:0;max-height:14rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.5rem .6rem}.grow.svelte-zt6e2u{flex:1}.scrim.svelte-sgzean{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:30}.dialog.svelte-sgzean{width:480px;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.head.svelte-sgzean,.foot.svelte-sgzean{display:flex;align-items:center;justify-content:space-between;gap:.5rem}h3.svelte-sgzean{margin:0;font-size:16px}.grow.svelte-sgzean{flex:1;min-width:0}.line.svelte-sgzean{margin:0;font-size:13px;overflow-wrap:anywhere}.way.svelte-sgzean{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.8rem .9rem;text-align:left;font-size:13px}.way-name.svelte-sgzean{font-size:14px;font-weight:600}.field.svelte-sgzean{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-sgzean textarea:where(.svelte-sgzean){color:var(--ink)}.field.svelte-sgzean textarea:where(.svelte-sgzean){resize:vertical}.hint.svelte-sgzean{display:flex;justify-content:space-between;gap:.6rem;font-size:12px}.count.svelte-sgzean{white-space:nowrap}.joins.svelte-sgzean{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:13px}.chip.svelte-sgzean{display:inline-flex;align-items:center;gap:.2rem;padding:.1rem .15rem .1rem .6rem;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);overflow-wrap:anywhere}.chip.svelte-sgzean .icon:where(.svelte-sgzean){width:1.5rem;height:1.5rem}.link.svelte-sgzean{align-self:flex-start;border:none;background:transparent;padding:0;color:var(--accent);font-size:13px;font-weight:600}.picker.svelte-sgzean{display:flex;flex-direction:column;gap:.4rem;padding:.5rem;border:1px solid var(--line);border-radius:var(--radius-sm)}.picks.svelte-sgzean{max-height:12rem;overflow-y:auto}.picks.svelte-sgzean p:where(.svelte-sgzean){margin:.4rem;font-size:13px}.pick.svelte-sgzean{display:flex;align-items:center;gap:.5rem;padding:.3rem .4rem;border-radius:var(--radius-sm);font-size:13px;overflow-wrap:anywhere}.pick.svelte-sgzean:hover{background:var(--panel-2)}@media(max-width:767px){.pick.svelte-sgzean{min-height:44px}.picker.svelte-sgzean input[type=search]:where(.svelte-sgzean){min-height:44px}}.scrim.svelte-pr9a4y{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:30}.dialog.svelte-pr9a4y{width:440px;max-width:calc(100vw - 2rem);background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.head.svelte-pr9a4y,.foot.svelte-pr9a4y{display:flex;align-items:center;justify-content:space-between;gap:.5rem}h3.svelte-pr9a4y{margin:0;font-size:16px}.line.svelte-pr9a4y{margin:0;font-size:13px}.field.svelte-pr9a4y{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-pr9a4y input:where(.svelte-pr9a4y),.field.svelte-pr9a4y textarea:where(.svelte-pr9a4y){color:var(--ink)}.field.svelte-pr9a4y textarea:where(.svelte-pr9a4y){resize:vertical}.grow.svelte-pr9a4y{flex:1}@media(max-width:767px){.field.svelte-pr9a4y input[type=text]:where(.svelte-pr9a4y){min-height:44px}}.scrim.svelte-ph3prz{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:30}.dialog.svelte-ph3prz{width:440px;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.7rem}h3.svelte-ph3prz{margin:0;font-size:16px;overflow-wrap:anywhere}.line.svelte-ph3prz{margin:0;font-size:13px;overflow-wrap:anywhere}.rooms.svelte-ph3prz{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.3rem;font-size:13px;overflow-wrap:anywhere}.foot.svelte-ph3prz{display:flex;align-items:center;gap:.5rem}.grow.svelte-ph3prz{flex:1}.pending.svelte-1ixbbrt{flex:0 1 auto;max-height:40vh;overflow-y:auto;border-top:1px solid var(--line);padding:.7rem .8rem .8rem 1rem;display:flex;flex-direction:column;gap:.5rem}h3.svelte-1ixbbrt{margin:0;font-size:14px;font-weight:650}ul.svelte-1ixbbrt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}li.svelte-1ixbbrt{display:flex;flex-direction:column;gap:.15rem;font-size:13px;overflow-wrap:anywhere}.email.svelte-1ixbbrt{font-weight:600}.when.svelte-1ixbbrt{display:flex;flex-wrap:wrap;gap:0 .8rem;font-size:12px}.delivery.svelte-1ixbbrt{font-size:12px;font-weight:600}.acts.svelte-1ixbbrt{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.2rem}.acts.svelte-1ixbbrt button:where(.svelte-1ixbbrt),.acts.svelte-1ixbbrt .muted:where(.svelte-1ixbbrt){font-size:12px}.status.svelte-1ixbbrt{font-size:12px}.line.svelte-1ixbbrt{margin:0;font-size:13px}.own.svelte-1awvqsv{display:flex;flex-direction:column;gap:.45rem;margin-top:.6rem;padding:.7rem .5rem 0;border-top:1px solid var(--line);font-size:13px}h3.svelte-1awvqsv{margin:0;font-size:13px;font-weight:650;overflow-wrap:anywhere}.add.svelte-1awvqsv{display:flex;align-items:flex-end;gap:.4rem}.field.svelte-1awvqsv{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:var(--muted)}.field.svelte-1awvqsv select:where(.svelte-1awvqsv){color:var(--ink)}ul.svelte-1awvqsv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}li.svelte-1awvqsv{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.name.svelte-1awvqsv{min-width:0;overflow-wrap:anywhere;font-weight:600}li.svelte-1awvqsv button:where(.svelte-1awvqsv){font-size:12px}.line.svelte-1awvqsv{margin:0;font-size:12px}@media(max-width:767px){.field.svelte-1awvqsv select:where(.svelte-1awvqsv){min-height:44px}}.dir-list.svelte-1xvaoen{width:300px;flex:0 0 300px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;min-height:0;overflow:hidden}.head.svelte-1xvaoen{padding:.9rem .8rem .4rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.spaces.svelte-1xvaoen{margin-top:1rem;width:min(20rem,100%);text-align:left}.spaces.svelte-1xvaoen ul:where(.svelte-1xvaoen){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem;font-size:13px}.spaces.svelte-1xvaoen li:where(.svelte-1xvaoen){display:flex;justify-content:space-between;align-items:center;gap:.6rem;overflow-wrap:anywhere}.spaces.svelte-1xvaoen .side:where(.svelte-1xvaoen){display:flex;align-items:center;gap:.5rem}.spaces.svelte-1xvaoen .leave:where(.svelte-1xvaoen){font-size:12px}.spaces.svelte-1xvaoen .side:where(.svelte-1xvaoen) button:where(.svelte-1xvaoen){flex:none;white-space:nowrap}.pending-wait.svelte-1xvaoen{padding:.6rem 1rem}.spaces.svelte-1xvaoen .confirm:where(.svelte-1xvaoen){flex-direction:column;align-items:flex-start;gap:.35rem}h2.svelte-1xvaoen{margin:0;font-size:18px;font-weight:650}.tabs.svelte-1xvaoen{display:flex;gap:.25rem;padding:.3rem .8rem .6rem;border-bottom:1px solid var(--line)}.tab.svelte-1xvaoen{border:none;background:transparent;padding:.25rem .6rem;border-radius:999px;color:var(--muted);font-size:13px;display:inline-flex;align-items:center;gap:.3rem}.tab.on.svelte-1xvaoen{background:var(--accent-soft);color:var(--accent);font-weight:600}.n.svelte-1xvaoen{font-size:11px}.scroll.svelte-1xvaoen{flex:1;overflow-y:auto;list-style:none;margin:0;padding:.4rem .5rem .8rem}.row.svelte-1xvaoen{width:100%;display:flex;gap:.6rem;align-items:center;text-align:left;border:none;background:transparent;padding:.5rem;border-radius:var(--radius-sm)}.row.svelte-1xvaoen:hover,.row.active.svelte-1xvaoen{background:var(--panel-2)}.row.active.svelte-1xvaoen{box-shadow:inset 2px 0 0 var(--accent)}.text.svelte-1xvaoen{flex:1;min-width:0;display:flex;flex-direction:column}.name.svelte-1xvaoen{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub.svelte-1xvaoen{font-size:12px}.empty.svelte-1xvaoen{padding:.8rem .5rem;font-size:13px}.dir-main.svelte-1xvaoen{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.placeholder.svelte-1xvaoen{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:2rem;text-align:center}.placeholder.svelte-1xvaoen p:where(.svelte-1xvaoen){margin:0;max-width:24rem}.mark.svelte-1xvaoen{width:56px;height:56px;margin-bottom:.4rem;border-radius:var(--radius);background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);font-weight:700;display:flex;align-items:center;justify-content:center}.profile-head.svelte-1xvaoen{display:flex;align-items:center;gap:.9rem;padding:1.4rem 1.6rem 1.1rem;border-bottom:1px solid var(--line)}.profile.svelte-1xvaoen{flex:1;min-height:0;display:flex;flex-direction:column}.back.svelte-1xvaoen{display:none}.who.svelte-1xvaoen{flex:1;min-width:0}.who.svelte-1xvaoen h2:where(.svelte-1xvaoen){font-size:22px;overflow-wrap:anywhere}.who.svelte-1xvaoen p:where(.svelte-1xvaoen){margin:.1rem 0 0}.body.svelte-1xvaoen{flex:1;overflow-y:auto;padding:1.2rem 1.6rem 1.6rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;align-content:start}.card.svelte-1xvaoen{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.5rem;min-width:0}h3.svelte-1xvaoen{margin:0;font-size:14px;font-weight:650}dl.svelte-1xvaoen{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1rem;font-size:13px}dt.svelte-1xvaoen{color:var(--muted)}dd.svelte-1xvaoen{margin:0;overflow-wrap:anywhere}.line.svelte-1xvaoen{margin:0;font-size:13px}.private.svelte-1xvaoen{font-weight:600}.change.svelte-1xvaoen{align-self:flex-start;font-size:12px}.reach-form.svelte-1xvaoen{display:flex;flex-direction:column;gap:4px;font-size:13px}.reach-form.svelte-1xvaoen .pick:where(.svelte-1xvaoen){padding-left:1.4rem}.reach-form.svelte-1xvaoen .warn:where(.svelte-1xvaoen){margin:0;font-size:12px;color:var(--dot-alert)}.rooms.svelte-1xvaoen{list-style:none;margin:0;padding:0}.room-row.svelte-1xvaoen{width:100%;display:flex;justify-content:space-between;gap:.6rem;border:none;background:transparent;text-align:left;padding:.4rem .5rem;border-radius:var(--radius-sm);font-size:13px}.room-row.svelte-1xvaoen:hover{background:var(--panel-2)}.room-row.svelte-1xvaoen .title:where(.svelte-1xvaoen){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.tab.svelte-1xvaoen{min-width:44px;justify-content:center}.dir-list.svelte-1xvaoen{flex:1 1 auto;width:auto;min-width:0}.dir-list.has-sel.svelte-1xvaoen,.dir-main.svelte-1xvaoen:not(.has-sel){display:none}.back.svelte-1xvaoen{display:inline-flex}.profile-head.svelte-1xvaoen{padding:1rem;flex-wrap:wrap}.body.svelte-1xvaoen{padding:1rem}}.set-nav.svelte-1u3w06f{width:300px;flex:0 0 300px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;min-height:0;overflow:hidden}.head.svelte-1u3w06f{padding:.9rem .8rem .6rem 1rem;border-bottom:1px solid var(--line)}h2.svelte-1u3w06f{margin:0;font-size:18px;font-weight:650}.scroll.svelte-1u3w06f{flex:1;overflow-y:auto;list-style:none;margin:0;padding:.4rem .5rem .8rem}.row.svelte-1u3w06f{width:100%;text-align:left;border:none;background:transparent;padding:.55rem .6rem;border-radius:var(--radius-sm);font-weight:500}.row.svelte-1u3w06f:hover,.row.active.svelte-1u3w06f{background:var(--panel-2)}.row.active.svelte-1u3w06f{box-shadow:inset 2px 0 0 var(--accent)}.set-main.svelte-1u3w06f{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.page-head.svelte-1u3w06f{display:flex;align-items:center;gap:.6rem;padding:1.2rem 1.6rem .9rem;border-bottom:1px solid var(--line)}.back.svelte-1u3w06f{display:none}.body.svelte-1u3w06f{flex:1;overflow-y:auto;padding:1.2rem 1.6rem 1.6rem}.card.svelte-1u3w06f{max-width:40rem;border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.6rem}dl.svelte-1u3w06f{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1rem;font-size:13px}dt.svelte-1u3w06f{color:var(--muted)}dd.svelte-1u3w06f{margin:0;overflow-wrap:anywhere}.line.svelte-1u3w06f{margin:0;font-size:13px}.agents.svelte-1u3w06f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.agents.svelte-1u3w06f li:where(.svelte-1u3w06f){display:flex;align-items:center;gap:.7rem}.text.svelte-1u3w06f{display:flex;flex-direction:column;min-width:0}.name.svelte-1u3w06f{font-weight:600}.sub.svelte-1u3w06f{font-size:12px}.new.svelte-1u3w06f{align-self:flex-start}.hint.svelte-1u3w06f{font-size:12px;margin:0}label.svelte-1u3w06f{display:flex;flex-direction:column;gap:.2rem;font-size:12px;color:var(--muted)}label.svelte-1u3w06f input:where(.svelte-1u3w06f){color:var(--ink)}.config.svelte-1u3w06f button:where(.svelte-1u3w06f){align-self:flex-start}@media(max-width:767px){.set-nav.svelte-1u3w06f{flex:1 1 auto;width:auto;min-width:0}.set-nav.has-sel.svelte-1u3w06f,.set-main.svelte-1u3w06f:not(.has-sel){display:none}.back.svelte-1u3w06f{display:inline-flex}.page-head.svelte-1u3w06f,.body.svelte-1u3w06f{padding:1rem}}.shell.svelte-1n46o8q{display:flex;gap:10px;height:100vh;padding:10px 10px 10px 0;background:var(--bg)}.shell.svelte-1n46o8q{overflow-x:clip}.room.svelte-1n46o8q{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.placeholder.svelte-1n46o8q{flex:1;display:flex;align-items:center;justify-content:center;color:var(--muted);padding:2rem;text-align:center}.hello.svelte-1n46o8q{max-width:24rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.hello.svelte-1n46o8q h2:where(.svelte-1n46o8q){margin:.4rem 0 0;color:var(--ink);font-size:18px}.hello.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0 0 .6rem}.mark.svelte-1n46o8q{width:56px;height:56px;border-radius:var(--radius);background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);font-weight:700;display:flex;align-items:center;justify-content:center}.error-line.svelte-1n46o8q{margin:0;padding:.4rem 1.2rem .6rem;font-size:13px}.elsewhere.svelte-1n46o8q{margin:0;padding:.6rem 1.2rem 0;font-size:13px}@media(max-width:767px){.shell.svelte-1n46o8q{gap:6px;height:100dvh;padding:6px 6px 6px 0}.shell.svelte-1n46o8q>section.list,.shell.svelte-1n46o8q>aside.panel{flex:1 1 auto;width:auto;min-width:0}.shell[data-pane=room].svelte-1n46o8q>section.list,.shell[data-pane=members].svelte-1n46o8q>section.list,.shell[data-pane=list].svelte-1n46o8q>.room:where(.svelte-1n46o8q),.shell[data-pane=members].svelte-1n46o8q>.room:where(.svelte-1n46o8q){display:none}}.away-line.svelte-1n46o8q{display:none;position:fixed;left:66px;right:10px;bottom:10px;z-index:20;pointer-events:none;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow)}.away-line.off-chat.svelte-1n46o8q{display:block}.shell.svelte-1n46o8q:has(>.away-line.off-chat:where(.svelte-1n46o8q)){padding-bottom:56px}@media(max-width:767px){.shell[data-pane=list].svelte-1n46o8q:has(>.away-line:where(.svelte-1n46o8q)),.shell[data-pane=members].svelte-1n46o8q:has(>.away-line:where(.svelte-1n46o8q)),.shell.svelte-1n46o8q:has(>.away-line.off-chat:where(.svelte-1n46o8q)){padding-bottom:88px}}@media(max-width:767px){.shell[data-pane=list].svelte-1n46o8q>.away-line:where(.svelte-1n46o8q),.shell[data-pane=members].svelte-1n46o8q>.away-line:where(.svelte-1n46o8q){display:block}}
