.bell[data-v-781096e3]{background:var(--bg-panel);border:1px solid var(--line);border-radius:12px;color:var(--text-button);cursor:pointer;display:grid;flex:0 0 var(--touch);height:var(--touch);place-items:center;position:relative;width:var(--touch)}.bell[data-v-781096e3]:hover{border-color:var(--line-input);color:var(--text-strong)}.count[data-v-781096e3]{background:var(--red);border-radius:var(--radius-pill);color:var(--text-on-accent);font:600 11px var(--font-mono);line-height:1.4;min-width:18px;padding:1px 5px;position:absolute;right:3px;text-align:center;top:4px}.compact .count[data-v-781096e3]{font-size:0;height:9px;min-width:9px;padding:0;right:6px;top:6px;width:9px}.sidebar[data-v-3cf2e049]{background:var(--bg-side);border-right:1px solid var(--line-soft);display:flex;flex:0 0 var(--sidebar-w);flex-direction:column;gap:18px;height:100dvh;overflow-y:auto;padding:20px 14px;position:sticky;top:0;width:var(--sidebar-w)}.brand-row[data-v-3cf2e049]{align-items:center;display:flex;gap:6px}.brand-row .brand[data-v-3cf2e049]{flex:1;min-width:0}.brand[data-v-3cf2e049]{align-items:center;display:flex;gap:10px;min-height:var(--touch);padding:4px 8px;text-decoration:none}.brand-logo[data-v-3cf2e049]{background:var(--blue);border-radius:9px;color:var(--text-on-accent);display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.brand-text[data-v-3cf2e049]{display:flex;flex-direction:column}.brand-name[data-v-3cf2e049]{color:var(--text-strong);font-size:16px;font-weight:700;letter-spacing:-.01em}.brand-sub[data-v-3cf2e049]{color:var(--text-muted);font-size:12px}.team[data-v-3cf2e049]{align-items:center;background:var(--bg-panel);border:1px solid var(--line-strong);border-radius:10px;color:var(--text-button);display:flex;font:inherit;font-size:13px;gap:8px;justify-content:space-between;min-height:var(--touch);padding:8px 12px;width:100%}.team[data-v-3cf2e049]:focus-within{outline:2px solid var(--blue);outline-offset:1px}.team-select[data-v-3cf2e049]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--text-button);cursor:pointer;flex:1;font:500 13px var(--font-sans);min-height:28px;min-width:0;outline:none}.team-select[data-v-3cf2e049]:disabled{cursor:default;opacity:1}.team-select option[data-v-3cf2e049]{background:var(--bg-panel)}.user[data-v-3cf2e049]{align-items:center;display:flex;gap:10px;padding:4px 4px 0 6px}.user-av[data-v-3cf2e049]{background:var(--bg-raised);border-radius:50%;color:var(--text-strong);display:grid;flex:0 0 36px;font-size:12px;font-weight:700;height:36px;place-items:center;width:36px}.user-text[data-v-3cf2e049]{display:flex;flex:1;flex-direction:column;min-width:0}.user-name[data-v-3cf2e049]{color:var(--text-strong);font-size:13px;font-weight:600}.user-role[data-v-3cf2e049]{font-size:12px}.logout[data-v-3cf2e049],.user-role[data-v-3cf2e049]{color:var(--text-muted)}.logout[data-v-3cf2e049]{background:none;border:0;border-radius:10px;cursor:pointer;display:grid;flex:0 0 var(--touch);height:var(--touch);place-items:center;width:var(--touch)}.logout[data-v-3cf2e049]:hover{background:var(--bg-hover);color:var(--text-strong)}.team-avatar[data-v-3cf2e049]{background:var(--purple);border-radius:6px;color:var(--text-on-accent);display:grid;font-size:11px;font-weight:700;height:22px;place-items:center;width:22px}.group[data-v-3cf2e049]{display:flex;flex-direction:column;gap:2px}.group-label[data-v-3cf2e049]{color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;padding:0 12px 6px;text-transform:uppercase}.item[data-v-3cf2e049]{align-items:center;border-radius:8px;color:var(--text);display:flex;font-size:14px;font-weight:500;gap:12px;min-height:var(--touch);padding:10px 12px;position:relative;text-decoration:none}.item.active[data-v-3cf2e049],.item[data-v-3cf2e049]:hover{background:var(--bg-hover);color:var(--text-strong)}.item.active[data-v-3cf2e049]{box-shadow:inset 3px 0 0 var(--blue)}.item-icon[data-v-3cf2e049]{display:inline-flex}.item-label[data-v-3cf2e049]{flex:1}.badge[data-v-3cf2e049]{background:var(--bg-raised);border-radius:var(--radius-pill);color:var(--text-strong);font-family:var(--font-mono);font-size:11px;font-weight:600;padding:2px 7px}.badge-alerts[data-v-3cf2e049]{background:var(--red);color:var(--text-on-accent)}.badge-connections[data-v-3cf2e049]{background:var(--yellow);height:8px;padding:0;width:8px}.spacer[data-v-3cf2e049]{flex:1}.sync[data-v-3cf2e049]{background:var(--bg-panel);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:14px;text-decoration:none}.sync-title[data-v-3cf2e049]{align-items:center;color:var(--text-button);display:flex;font-size:13px;font-weight:600;gap:8px}.sync-detail[data-v-3cf2e049]{color:var(--text-muted);font-size:12px;line-height:1.5}.dot[data-v-3cf2e049]{background:var(--text-muted);border-radius:50%;height:8px;width:8px}.tone-success .dot[data-v-3cf2e049]{background:var(--green)}.tone-warning .dot[data-v-3cf2e049]{background:var(--yellow)}.tone-critical .dot[data-v-3cf2e049]{background:var(--red)}@media(min-width:768px)and (max-width:1199px){.sidebar[data-v-3cf2e049]{align-items:center;flex-basis:var(--rail-w);gap:12px;padding:16px 10px;width:var(--rail-w)}.brand-text[data-v-3cf2e049],.group-label[data-v-3cf2e049],.item-label[data-v-3cf2e049],.sync-detail[data-v-3cf2e049],.team[data-v-3cf2e049],.user-av[data-v-3cf2e049],.user-text[data-v-3cf2e049]{display:none}.user[data-v-3cf2e049]{padding:0}.brand[data-v-3cf2e049]{padding:4px}.brand-row[data-v-3cf2e049]{flex-direction:column;gap:10px}.item[data-v-3cf2e049]{justify-content:center;padding:10px;width:52px}.item.active[data-v-3cf2e049]{box-shadow:inset 0 -3px 0 var(--blue)}.badge[data-v-3cf2e049]{height:10px;padding:0;position:absolute;right:6px;top:6px;width:10px}.badge>[aria-hidden][data-v-3cf2e049]{display:none}.sync[data-v-3cf2e049]{padding:10px}.sync-title[data-v-3cf2e049]{font-size:0;gap:0}}@media(horizontal-viewport-segments:2),(max-width:767px){.sidebar[data-v-3cf2e049]{display:none}}.offline[data-v-a813d6c5]{align-items:center;background:var(--bg-side);border:1px solid var(--line);border-radius:10px;color:var(--text-strong);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 10px;margin-bottom:14px;padding:10px 16px}.q[data-v-a813d6c5]{color:var(--yellow);font-size:12px;font-weight:600;margin-left:auto;text-decoration:none}.q[data-v-a813d6c5]:hover{text-decoration:underline}.bottomnav[data-v-a425f074]{display:none}@media(horizontal-viewport-segments:2),(max-width:767px){.bottomnav[data-v-a425f074]{background:var(--bg-side);border-top:1px solid var(--line-soft);bottom:0;display:flex;justify-content:space-around;left:0;padding:6px 4px calc(8px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:40}}@media(horizontal-viewport-segments:2){.bottomnav[data-v-a425f074]{right:auto;width:env(viewport-segment-width 0 0,50%)}}.tab[data-v-a425f074]{align-items:center;background:none;border:0;border-radius:10px;color:var(--text-muted);cursor:pointer;display:flex;flex-direction:column;font:500 11px var(--font-sans);gap:3px;justify-content:center;min-height:52px;min-width:64px;padding:0 4px;text-decoration:none}.tab.current[data-v-a425f074],.tab[aria-current=page][data-v-a425f074]{color:var(--blue);font-weight:600}.tab-icon[data-v-a425f074]{display:inline-flex;position:relative}.tab-badge[data-v-a425f074]{background:var(--red);border-radius:var(--radius-pill);color:var(--text-on-accent);font:600 11px var(--font-mono);min-width:18px;padding:1px 5px;position:absolute;right:-10px;text-align:center;top:-4px}.backdrop[data-v-e8ccffd6]{align-items:flex-end;background:#00000080;display:flex;inset:0;position:fixed;z-index:60}.sheet[data-v-e8ccffd6]{background:var(--bg-panel);border:1px solid var(--line);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);box-shadow:var(--shadow-float);max-height:85dvh;overflow-y:auto;padding:12px 16px calc(16px + env(safe-area-inset-bottom));width:100%}.sheet-head[data-v-e8ccffd6]{align-items:center;display:flex;justify-content:space-between;padding:4px 0 8px}.sheet-head h2[data-v-e8ccffd6]{font-size:16px;font-weight:600}.close[data-v-e8ccffd6]{background:none;border:0;border-radius:10px;color:var(--text);cursor:pointer;display:grid;height:var(--touch);place-items:center;width:var(--touch)}.group[data-v-e8ccffd6]{display:flex;flex-direction:column;gap:2px;margin-top:10px}.group-label[data-v-e8ccffd6]{color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;padding:0 12px 6px;text-transform:uppercase}.item[data-v-e8ccffd6]{align-items:center;background:none;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:12px;min-height:var(--touch);padding:10px 12px;text-align:left;text-decoration:none;width:100%}.item[aria-current=page][data-v-e8ccffd6]{background:var(--bg-hover);color:var(--text-strong)}.backdrop[data-v-087a38d9]{background:#0f11158c;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:70}.drawer[data-v-087a38d9]{background:var(--bg-panel);border-left:1px solid var(--line);box-shadow:var(--shadow-float);display:flex;flex-direction:column;height:100dvh;width:min(420px,100vw)}.head[data-v-087a38d9]{align-items:center;display:flex;gap:12px;padding:18px 16px 10px 20px}.head h2[data-v-087a38d9]{flex:1;font-size:17px;font-weight:600}.head .link[data-v-087a38d9]{min-height:var(--touch)}.head .link[data-v-087a38d9]:disabled{color:var(--text-muted);cursor:default;text-decoration:none}.close[data-v-087a38d9]{background:none;border:0;border-radius:10px;color:var(--text-muted);cursor:pointer;display:grid;height:var(--touch);place-items:center;width:var(--touch)}.close[data-v-087a38d9]:hover{background:var(--bg-hover);color:var(--text-strong)}.tabs[data-v-087a38d9]{padding:0 20px 10px}.body[data-v-087a38d9]{flex:1;overflow-y:auto;padding:4px 12px 12px}.list[data-v-087a38d9]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.empty[data-v-087a38d9]{padding:32px 8px;text-align:center}.item[data-v-087a38d9]{align-items:flex-start;background:none;border:1px solid transparent;border-radius:12px;color:var(--text);cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px;text-align:left;width:100%}.item[data-v-087a38d9]:hover{background:var(--bg-hover)}.item.unread[data-v-087a38d9]{background:var(--bg-side);border-color:var(--line)}.ic[data-v-087a38d9]{background:var(--blue);border-radius:9px;color:var(--text-on-accent);display:grid;flex:0 0 30px;height:30px;place-items:center;width:30px}.t-critical[data-v-087a38d9]{background:var(--red)}.t-warning[data-v-087a38d9]{background:var(--yellow)}.t-info[data-v-087a38d9]{background:var(--blue)}.t-mention[data-v-087a38d9]{background:var(--purple)}.txt[data-v-087a38d9]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.title[data-v-087a38d9]{color:var(--text-strong);font-size:13px;font-weight:600}.sub[data-v-087a38d9],.title[data-v-087a38d9]{overflow-wrap:anywhere}.sub[data-v-087a38d9]{color:var(--text-muted);font-size:12px}.dot[data-v-087a38d9]{background:var(--blue);border-radius:50%;flex:0 0 8px;height:8px;margin-top:6px;width:8px}.foot[data-v-087a38d9]{align-items:center;border-top:1px solid var(--line-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 20px calc(14px + env(safe-area-inset-bottom))}.foot .small[data-v-087a38d9]{flex:1 1 180px}@media(max-width:767px){.drawer[data-v-087a38d9]{border-left:0;width:100vw}}.lead[data-v-07d92925],.perks[data-v-07d92925]{margin:0 0 12px}.perks[data-v-07d92925]{display:grid;gap:10px;list-style:none;padding:0}.perks li[data-v-07d92925]{align-items:center;color:var(--text-strong);display:flex;font-size:14px;gap:10px}.perks[data-v-07d92925] svg{color:var(--blue);flex:0 0 auto}.ios[data-v-07d92925]{display:grid;font-size:14px;gap:6px;margin:0 0 12px;padding-left:20px}.update[data-v-36471d73]{align-items:center;background:#2c313a;border:1px solid var(--tint-info-line);border-radius:12px;bottom:20px;box-shadow:var(--shadow-float);color:var(--text-strong);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;position:fixed;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:61}.dot[data-v-36471d73]{background:var(--blue);border-radius:50%;height:8px;width:8px}.txt[data-v-36471d73]{flex:1;min-width:0}@media(horizontal-viewport-segments:2),(max-width:767px){.update[data-v-36471d73]{bottom:calc(var(--bottomnav-h) + 12px + env(safe-area-inset-bottom))}}@media(horizontal-viewport-segments:2){.update[data-v-36471d73]{left:16px;max-width:calc(env(viewport-segment-width 0 0,50vw) - 32px);transform:none}}.shell[data-v-a2ab855b]{background:var(--bg-app);display:flex;min-height:100dvh}.topbar[data-v-a2ab855b]{display:none}.main[data-v-a2ab855b]{flex:1;max-width:1680px;min-width:0;outline:none;padding:var(--pad-page)}@media(horizontal-viewport-segments:2),(max-width:767px){.shell[data-v-a2ab855b]{flex-direction:column}.main[data-v-a2ab855b]{padding-bottom:calc(var(--bottomnav-h) + 16px + env(safe-area-inset-bottom))}.topbar[data-v-a2ab855b]{padding:12px var(--pad-page) 0}.top-brand[data-v-a2ab855b],.topbar[data-v-a2ab855b]{align-items:center;display:flex;gap:10px}.top-brand[data-v-a2ab855b]{flex:1;min-width:0;text-decoration:none}.top-logo[data-v-a2ab855b]{background:var(--blue);border-radius:9px;color:var(--text-on-accent);display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.top-text[data-v-a2ab855b]{display:flex;flex-direction:column;line-height:1.3;min-width:0}.top-name[data-v-a2ab855b]{color:var(--text-strong);font-size:15px;font-weight:700}.top-team[data-v-a2ab855b]{color:var(--text-muted);font-size:12px}.top-search[data-v-a2ab855b]{background:none;border:0;border-radius:10px;color:var(--text);cursor:pointer;display:grid;flex:0 0 var(--touch);height:var(--touch);place-items:center;width:var(--touch)}.top-search[data-v-a2ab855b]:hover{background:var(--bg-hover);color:var(--text-strong)}}.top-search[data-v-a2ab855b]{display:none}@media(horizontal-viewport-segments:2),(max-width:767px){.top-search[data-v-a2ab855b]{display:grid}}@media(horizontal-viewport-segments:2){.topbar[data-v-a2ab855b]{width:env(viewport-segment-width 0 0,50%)}}
