.wrap[data-v-eec5f69f]{flex:0 0 100%;width:100%}.banner[data-v-eec5f69f],.queue[data-v-eec5f69f]{font-size:13px;margin:0;padding:8px 16px;text-align:center}.banner[data-v-eec5f69f]{background:color-mix(in srgb,var(--rust) 18%,var(--paper));border-bottom:1px solid color-mix(in srgb,var(--rust) 35%,var(--line));color:var(--rust)}.queue[data-v-eec5f69f]{align-items:center;background:color-mix(in srgb,var(--pine) 12%,var(--paper));border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:center}.ghost[data-v-eec5f69f],.queue[data-v-eec5f69f]{color:var(--ink)}.ghost[data-v-eec5f69f]{background:transparent;border:1px solid var(--line);cursor:pointer;padding:4px 10px}.ghost[data-v-eec5f69f]:disabled{cursor:default;opacity:.5}.switcher[data-v-adfad2d6]{position:relative}.trigger[data-v-adfad2d6]{background:transparent;border:1px solid var(--line,#2c3642);border-radius:10px;color:inherit;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.panel[data-v-adfad2d6]{background:var(--panel,#1a222c);border:1px solid var(--line,#2c3642);border-radius:12px;box-shadow:0 12px 40px #00000059;left:0;padding:.6rem;position:absolute;top:calc(100% + 8px);width:min(280px,80vw);z-index:40}.label[data-v-adfad2d6]{color:var(--muted,#9aa7b5);font-size:.75rem;margin:.25rem .5rem .5rem}.item[data-v-adfad2d6]{border-radius:8px;color:inherit;display:flex;flex-direction:column;gap:.15rem;padding:.65rem .7rem;text-decoration:none}.item span[data-v-adfad2d6]{color:var(--muted,#9aa7b5);font-size:.78rem}.item.current[data-v-adfad2d6],.item[data-v-adfad2d6]:hover{background:#ffffff0f}.err[data-v-adfad2d6]{color:#ff8f8f;font-size:.8rem;margin:.4rem}.lists-nav[data-v-ec2abb0f]{border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:2px;margin-bottom:4px;padding:0 2px 8px}.label[data-v-ec2abb0f]{color:var(--muted);font-size:11px;letter-spacing:.1em;margin:0 0 4px;padding:0 8px;text-transform:uppercase}.label.soft[data-v-ec2abb0f]{margin:0;padding:0}.custom-head[data-v-ec2abb0f]{align-items:center;display:flex;justify-content:space-between;margin:10px 4px 2px;padding:0 4px}.add[data-v-ec2abb0f]{background:transparent;border:0;border-radius:7px;color:var(--muted);cursor:pointer;display:grid;height:26px;place-items:center;width:26px}.add[data-v-ec2abb0f]:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.item[data-v-ec2abb0f]{align-items:center;border-radius:9px;color:var(--ink);display:flex;font-size:13.5px;gap:9px;line-height:1.2;padding:8px 10px}.item[data-v-ec2abb0f]:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.item.active[data-v-ec2abb0f]{background:color-mix(in srgb,var(--ink) 8%,transparent);font-weight:600}.ico[data-v-ec2abb0f]{color:var(--muted);display:grid;place-items:center;width:18px}.item.active .ico[data-v-ec2abb0f]{color:var(--ink)}.dot[data-v-ec2abb0f]{background:color-mix(in srgb,var(--ink) 35%,transparent);border-radius:50%;height:8px;margin:0 5px;width:8px}.name[data-v-ec2abb0f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create[data-v-ec2abb0f]{padding:2px 6px 6px}.create input[data-v-ec2abb0f]{background:var(--paper);border:1px solid var(--line);border-radius:8px;box-sizing:border-box;color:var(--ink);font-size:13px;padding:8px 10px;width:100%}.threads[data-v-42618c7d]{flex:1;flex-direction:column;min-height:0}.new[data-v-42618c7d],.threads[data-v-42618c7d]{display:flex;gap:8px}.new[data-v-42618c7d]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--line) 85%,transparent);border-radius:10px;color:var(--ink);cursor:pointer;font-size:13.5px;padding:9px 11px;text-align:left;transition:background .12s ease,border-color .12s ease;width:100%}.new[data-v-42618c7d]:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 5%,transparent);border-color:color-mix(in srgb,var(--ink) 28%,var(--line))}.new[data-v-42618c7d]:disabled{cursor:not-allowed;opacity:.4}.new svg[data-v-42618c7d]{flex:none;opacity:.85}.list[data-v-42618c7d]{display:flex;flex-direction:column;gap:1px;max-height:min(42vh,360px);min-height:0;overflow:auto;padding-right:2px}.group-label[data-v-42618c7d]{color:var(--muted);font-size:11px;letter-spacing:.04em;margin:10px 10px 4px}.thread[data-v-42618c7d]{align-items:center;border-radius:10px;color:var(--muted);display:flex;gap:2px;min-height:36px;position:relative}.thread.current[data-v-42618c7d],.thread.menu[data-v-42618c7d],.thread.renaming[data-v-42618c7d],.thread[data-v-42618c7d]:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.open[data-v-42618c7d]{background:transparent;border:0;color:inherit;cursor:pointer;flex:1;min-width:0;padding:8px 8px 8px 10px;text-align:left}.label[data-v-42618c7d]{display:block;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions[data-v-42618c7d]{align-items:center;display:none;flex:none;gap:1px;padding-right:4px}.thread.current .actions[data-v-42618c7d],.thread.menu .actions[data-v-42618c7d],.thread:hover .actions[data-v-42618c7d]{display:flex}.act[data-v-42618c7d]{background:transparent;border:0;border-radius:7px;color:var(--muted);cursor:pointer;display:grid;height:26px;place-items:center;width:26px}.act[data-v-42618c7d]:hover,.act[data-state=open][data-v-42618c7d]{background:color-mix(in srgb,var(--ink) 10%,transparent);color:var(--ink)}.act.on[data-v-42618c7d]{color:var(--ink)}.pin-ico[data-v-42618c7d]{transform:rotate(45deg);transform-origin:center}.rename[data-v-42618c7d]{background:var(--paper);border:1px solid var(--line);border-radius:8px;color:var(--ink);flex:1;font-size:13.5px;margin:4px 6px;min-width:0;outline:none;padding:6px 8px}.hint[data-v-42618c7d]{color:var(--muted);font-size:12.5px;margin:8px 10px}.aios-thread-menu{background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px #00000029;color:var(--ink);min-width:200px;outline:none;padding:6px;z-index:70}.aios-thread-menu .item{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:13.5px;gap:10px;outline:none;padding:9px 10px;width:100%}.aios-thread-menu .item:focus,.aios-thread-menu .item:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.aios-thread-menu .item.danger{color:#d45454}.aios-thread-menu .item.danger:focus,.aios-thread-menu .item.danger:hover{background:color-mix(in srgb,#d45454 10%,transparent)}.aios-thread-menu .sep{background:var(--line);border:0;height:1px;margin:4px 0}.toggle[data-v-05eef76f]{background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;font-size:13px;padding:6px 10px}.toggle[data-state=on][data-v-05eef76f]{border-color:var(--pine);color:var(--pine)}.trigger[data-v-40995e69]{align-items:center;background:transparent;border:0;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left;transition:background .12s ease;width:100%}.trigger[data-v-40995e69]:hover,.trigger[data-state=open][data-v-40995e69]{background:color-mix(in srgb,var(--ink) 6%,transparent)}.avatar[data-v-40995e69]{background:var(--ink);border-radius:999px;color:var(--paper);display:grid;flex:none;font-size:11px;font-weight:700;height:32px;place-items:center;width:32px}.meta[data-v-40995e69]{display:flex;flex:1;flex-direction:column;min-width:0}.name[data-v-40995e69]{font-size:13.5px}.email[data-v-40995e69],.name[data-v-40995e69]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email[data-v-40995e69]{font-size:11.5px}.chev[data-v-40995e69],.email[data-v-40995e69]{color:var(--muted)}.chev[data-v-40995e69]{flex:none}.aios-user-menu{background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px #00000024;color:var(--ink);min-width:220px;outline:none;padding:6px;z-index:60}.aios-user-menu .label{color:var(--muted);font-size:12px;padding:8px 10px 6px}.aios-user-menu .sep{background:var(--line);border:0;height:1px;margin:4px 0}.aios-user-menu .item{border-radius:8px;cursor:pointer;display:block;font-size:13.5px;outline:none;padding:9px 10px;width:100%}.aios-user-menu .item:focus,.aios-user-menu .item:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.aios-user-menu .theme-row{align-items:center;display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:8px 10px}.sidebar[data-v-9807b4d8]{align-self:flex-start;background:var(--panel);border-right:1px solid var(--line);display:flex;flex:none;flex-direction:column;gap:14px;height:100dvh;min-width:var(--sidebar-w,260px);overflow:visible;padding:14px 12px;position:sticky;top:0;width:var(--sidebar-w,260px);z-index:20}.top[data-v-9807b4d8]{align-items:center;gap:8px;justify-content:space-between;padding:2px 4px}.brand[data-v-9807b4d8],.top[data-v-9807b4d8]{display:flex;min-width:0}.brand[data-v-9807b4d8]{align-items:baseline;gap:6px;overflow:hidden}.eyebrow[data-v-9807b4d8]{color:var(--muted);font-size:11px;letter-spacing:.14em}.wordmark[data-v-9807b4d8]{font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.03em}.top-actions[data-v-9807b4d8]{align-items:center;display:flex;flex:none;gap:4px}.icon-btn[data-v-9807b4d8]{background:transparent;border:0;border-radius:8px;color:var(--ink);cursor:pointer;display:grid;height:34px;place-items:center;text-decoration:none;transition:background .12s ease;width:34px}.icon-btn.router-link-active[data-v-9807b4d8],.icon-btn[data-v-9807b4d8]:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}.thread-block[data-v-9807b4d8]{display:flex;flex:1;min-height:0;overflow:hidden}.thread-block[data-v-9807b4d8] .threads{flex:1}.thread-block[data-v-9807b4d8] .list{flex:1;max-height:none}.foot[data-v-9807b4d8]{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px;padding-top:8px}.mobile-only[data-v-9807b4d8]{display:none}@media(max-width:899px){.sidebar[data-v-9807b4d8]{box-shadow:16px 0 40px #00000029;inset:0 auto 0 0;pointer-events:none;position:fixed;transform:translate(-100%);transition:transform .2s ease,visibility .2s ease;visibility:hidden;z-index:40}.sidebar.open[data-v-9807b4d8]{pointer-events:auto;transform:translate(0);visibility:visible}.mobile-only[data-v-9807b4d8]{display:grid}}.bottom[data-v-b3e55a14]{background:color-mix(in srgb,var(--panel) 94%,var(--paper));border-top:1px solid var(--line);bottom:0;display:grid;grid-template-columns:repeat(4,1fr);padding:6px 4px calc(10px + env(safe-area-inset-bottom,0px));position:sticky;z-index:40}.bottom a[data-v-b3e55a14]{border-radius:10px;color:var(--muted);font-size:12px;padding:10px 0;text-align:center}.bottom a.router-link-active[data-v-b3e55a14]{color:var(--pine);font-weight:700}@media(min-width:1200px){.bottom[data-v-b3e55a14]{display:none}}.overlay[data-v-23ba3226]{background:#10121073;display:grid;inset:0;padding:12vh 16px 16px;place-items:start center;position:fixed;z-index:80}.panel[data-v-23ba3226]{background:var(--paper);border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 60px #0000002e;overflow:hidden;width:min(520px,100%)}input[data-v-23ba3226]{background:transparent;border:0;border-bottom:1px solid var(--line);color:inherit;outline:none;padding:16px 18px;width:100%}ul[data-v-23ba3226]{list-style:none;margin:0;max-height:360px;overflow:auto;padding:8px}li[data-v-23ba3226]{border-radius:10px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}li.active[data-v-23ba3226],li[data-v-23ba3226]:hover{background:color-mix(in srgb,var(--pine) 12%,transparent)}small[data-v-23ba3226]{font-size:12px}.empty[data-v-23ba3226],small[data-v-23ba3226]{color:var(--muted)}.empty[data-v-23ba3226]{margin:0;padding:16px}.shell[data-v-f9536076]{background:var(--paper);display:flex;height:100dvh;min-height:100dvh;overflow:hidden}.shell[data-v-f9536076]>.banner,.shell[data-v-f9536076]>.wrap{flex:0 0 100%;order:-1;width:100%}.stage[data-v-f9536076]{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;min-width:0}.top[data-v-f9536076]{border-bottom:1px solid var(--line);justify-content:space-between;padding:22px 20px 16px}.top[data-v-f9536076],.top-left[data-v-f9536076]{align-items:flex-end;display:flex}.top-left[data-v-f9536076]{gap:10px}.menu-btn[data-v-f9536076]{background:transparent;border:1px solid var(--line);border-radius:10px;color:var(--ink);cursor:pointer;display:none;height:36px;place-items:center;width:36px}.kicker[data-v-f9536076]{color:var(--muted);font-size:12px;letter-spacing:.12em;margin:0;text-transform:uppercase}h1[data-v-f9536076]{font-family:Bricolage Grotesque,sans-serif;font-size:30px;font-weight:700;margin:4px 0 0}main[data-v-f9536076]{flex:1;min-height:0;overflow:auto;padding:20px 20px 88px}main.flush[data-v-f9536076]{display:flex;flex-direction:column;overflow:hidden;padding:0 0 64px}.shell.lists main.flush[data-v-f9536076]{overflow:auto}.shell.calendar main.flush[data-v-f9536076],.shell.chat main.flush[data-v-f9536076],.shell.lists main.flush[data-v-f9536076]{padding-bottom:64px}.scrim[data-v-f9536076]{display:none}.tools[data-v-f9536076]{align-items:flex-end;display:flex;gap:16px}.mobile-only[data-v-f9536076]{display:none}@media(max-width:899px){.menu-btn.mobile-only[data-v-f9536076]{display:grid}.scrim[data-v-f9536076]{background:#00000059;border:0;cursor:pointer;display:block;inset:0;position:fixed;z-index:35}}@media(min-width:900px){.shell.calendar main.flush[data-v-f9536076],.shell.chat main.flush[data-v-f9536076],.shell.lists main.flush[data-v-f9536076],main.flush[data-v-f9536076]{padding-bottom:0}[data-v-f9536076] .bottom{display:none}}@media(min-width:1200px){main[data-v-f9536076]{padding:28px 36px 40px}.shell.calendar main.flush[data-v-f9536076],.shell.chat main.flush[data-v-f9536076],main.flush[data-v-f9536076]{padding:0}.top[data-v-f9536076]{padding:28px 36px 18px}}
