.os-app-shell[data-os-shell=product]{--os-layout-rail-w:16rem;--os-layout-rail-w-collapsed:3rem}.os-app-shell[data-os-shell=product] .os-shell-main--product-scroll,.os-app-shell[data-os-shell=product] .os-shell-stage{background:var(--os-paper,#fff)}.os-product-sidebar__identity{flex-direction:column;flex:none;gap:.45rem;padding:.65rem .5rem .6rem;display:flex}.os-product-sidebar__identity>.os-chat-new{margin-top:.15rem}.os-product-sidebar__identity--collapsed{align-items:center;gap:.2rem;padding-inline:0}.os-product-sidebar__identity--collapsed .os-product-sidebar__tools{flex-direction:column}.os-product-sidebar__brand-row{width:100%;min-width:0;height:var(--ctl-h,30px);align-items:center;gap:.35rem;padding-left:.35rem;display:flex}html[data-desktop=macos]:not([data-desktop-fullscreen]) .os-product-sidebar__brand-row{padding-left:72px}html[data-desktop=macos]:not([data-desktop-fullscreen]) .os-product-sidebar__identity--collapsed{padding-top:2.5rem}.os-product-sidebar__brand-mark{width:1.25rem;height:var(--ctl-h,30px);flex:none;justify-content:center;align-items:center;display:inline-flex}.os-product-sidebar__brand-fill{flex:1;min-width:0}.os-product-sidebar__brand-button{margin-bottom:.25rem}.os-product-sidebar__brain-switch{width:100%;min-width:0;min-height:var(--ctl-h-lg,36px);align-items:center;gap:.5rem;padding:.25rem .4rem;display:flex}.os-product-sidebar__brain-icon{background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;display:inline-flex}.os-product-sidebar__brain-copy{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.os-product-sidebar__brain-name,.os-product-sidebar__tenant-name{text-overflow:ellipsis;white-space:nowrap;line-height:1.05;overflow:hidden}.os-product-sidebar__brain-name{color:var(--ink,#17181b);font-size:var(--t-control,13px);font-weight:var(--w-medium,500)}.os-product-sidebar__tenant-name{color:var(--ink-3,#71717a);font-size:var(--t-micro,11px);font-weight:400}.os-product-sidebar .os-sidebar-profile{color:var(--ink,#17181b)}.os-product-sidebar .os-sidebar-profile__sub{color:var(--ink-2,#17181b9e)}.os-product-sidebar__icons{flex-direction:column;align-items:center;gap:.15rem;width:100%;padding:.55rem 0 .2rem;display:flex}.os-product-sidebar__nav.os-product-sidebar__icons{border-top:1px solid var(--os-rule,#ececee);margin-top:.25rem;padding-top:.45rem;padding-bottom:.2rem}.os-rail-dot{background:var(--os-ink,#18181b);border-radius:999px;width:.375rem;height:.375rem;position:absolute;top:-.15rem;right:-.2rem}.os-rail-place__btn:hover:not([data-active=true]){background:var(--os-select-wash)}@media (hover:hover){.os-rail-place:not(.os-rail-place--stack,:hover,:focus-within,:has(.os-rail-place__btn[data-active=true])) .os-rail-place__trail{opacity:0}.os-rail-place[data-views=true]:not(.os-rail-place--stack){position:relative}.os-rail-place[data-views=true]:not(.os-rail-place--stack) .os-rail-place__trail{position:absolute;inset-block:0;inset-inline-end:0}.os-rail-place[data-views=true]:not(.os-rail-place--stack):is(:hover,:focus-within,:has(.os-rail-place__btn[data-active=true])) .os-rail-place__home>[data-slot=badge]{visibility:hidden}}.os-product-sidebar__nav a[data-active=true],.os-rail-place__home[data-active=true],.os-rail-place__btn[data-active=true]{color:var(--os-ink,#17181b)}.os-product-sidebar__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.os-product-sidebar__scroll--icons{flex-direction:column;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.os-product-sidebar__account-settings{transition:none}}.os-product-sidebar__nav-slot{flex:none;padding-bottom:.5rem}.os-product-sidebar__scroll--chats{flex-direction:column;display:flex;overflow-x:hidden}.os-sidebar-conversations{flex-direction:column;flex:1 0 auto;gap:.15rem;padding:.1rem .5rem .75rem;display:flex}.os-sidebar-chats__chrome{z-index:1;background:var(--os-paper,#fff);flex:none;position:sticky;top:0}.os-sidebar-chats__head{min-height:var(--ctl-h-sm,24px);align-items:center;gap:.25rem;padding:.2rem .25rem .4rem .625rem;display:flex}.os-sidebar-chats__kicker{padding:0}.os-sidebar-chats__filters{flex:none;align-items:center;gap:.7rem;margin-inline-start:.55rem;display:inline-flex}.os-sidebar-chats__filter{appearance:none;height:1.375rem;color:var(--ink-3);font:inherit;font-size:var(--t-micro);font-weight:var(--w-medium);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:.3rem;margin:0;padding:0;display:inline-flex}.os-sidebar-chats__filter:hover{color:var(--ink)}.os-sidebar-chats__filter[aria-selected=true]{color:var(--ink);box-shadow:inset 0 calc(-1 * var(--os-nav-mark-w)) 0 var(--os-nav-mark)}.os-sidebar-chats__filter:focus-visible{outline:var(--os-focus-w) solid var(--os-focus-ring);outline-offset:var(--os-focus-offset)}.os-sidebar-chats__filter-count{color:var(--ink)}.os-sidebar-chats__search{appearance:none;border-radius:var(--au-r-control,3px);width:1.375rem;height:1.375rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0 auto 0 -.1rem;padding:0;display:inline-flex}.os-sidebar-chats__search:hover{background:var(--os-select-wash);color:var(--ink)}.os-sidebar-chats__search:focus-visible{outline:var(--os-focus-w) solid var(--os-focus-ring);outline-offset:var(--os-focus-offset)}.os-sidebar-chats{flex-direction:column;flex:1 0 auto;gap:.05rem;margin:0;padding:0;display:flex}.os-sidebar-chat-group{margin:0;padding:.15rem 0 .05rem}.os-sidebar-chat-group:first-child{border-top:0;padding-top:0}.os-sidebar-chat-group[data-kind=meetings] .os-chat-list-section__label{font-weight:var(--w-strong);color:var(--ink-2)}.os-sidebar-chat-group[data-kind=auvy],.os-sidebar-chat-group[data-kind=channels],.os-sidebar-chat-group[data-kind=meetings]+.os-sidebar-chat-group,.os-sidebar-chat-group[data-kind=pinned],.os-sidebar-chat-group[data-kind=pinned]+.os-sidebar-chat-group{margin-top:.4rem}.os-sidebar-chats__kicker{color:var(--ink)}.os-sidebar-chat-group__list{margin:0;padding:0;list-style:none}.os-product-sidebar__tools{flex:none;align-items:center;gap:.05rem;display:inline-flex}.os-product-sidebar__foot{border-top:1px solid var(--os-rule,#ececee);flex-direction:column;align-items:stretch;gap:.2rem;margin-top:auto;padding:.35rem .55rem .65rem;display:flex}.os-product-sidebar__foot--icons{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.4rem 0 .65rem}.os-live-status{--os-live-ink:var(--ink-3,#71717a);width:1.5rem;height:var(--ctl-h,30px);border-radius:var(--au-r-object,4px);color:var(--os-live-ink);cursor:default;outline:none;flex:none;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex;position:relative}.os-live-status:focus-visible{box-shadow:0 0 0 2px var(--color-primary,#d41445)}.os-live-status[data-live=live]{--os-live-ink:var(--ok,#3f7d5f)}.os-live-status[data-live=connecting],.os-live-status[data-live=syncing]{--os-live-ink:var(--ink-2,#3f3f46)}.os-live-status[data-live=attention]{--os-live-ink:var(--signal,#ff3d00)}.os-live-status[data-live=off] .os-live-status__mark{opacity:.45}.os-live-status--collapsed{width:var(--ctl-h,30px);height:1.5rem;margin-bottom:.15rem}.os-live-status__tip{z-index:80;border:1px solid var(--os-glass-border-pill,#17181b1f);background:rgb(var(--os-paper-rgb) / .98);width:max-content;max-width:15rem;color:var(--ink-2,#3f3f46);font-size:var(--t-xs);text-align:left;box-shadow:0 8px 24px rgb(var(--os-shadow-rgb) / .1);pointer-events:none;border-radius:.5rem;flex-direction:column;gap:.2rem;padding:.5rem .65rem;line-height:1.35;display:none;position:absolute;top:calc(100% + .35rem);left:-.25rem}.os-live-status--foot .os-live-status__tip{top:auto;bottom:calc(100% + .35rem)}.os-product-sidebar__feedback-row{align-items:center;gap:.15rem;min-width:0;display:flex}.os-product-sidebar__feedback-row>.os-product-sidebar__feedback{flex:1;min-width:0}.os-product-sidebar__feedback-row>.os-live-status{margin-inline-start:auto}.os-product-sidebar__feedback-row>.os-live-status .os-live-status__tip{left:auto;right:-.25rem}.os-live-status--collapsed .os-live-status__tip{top:50%;bottom:auto;left:calc(100% + .5rem);transform:translateY(-50%)}.os-live-status:hover .os-live-status__tip,.os-live-status:focus-visible .os-live-status__tip{display:flex}.os-live-status__word{color:var(--ink,#17181b);font-size:var(--t-sm);font-weight:var(--w-medium);align-items:center;gap:.4rem;display:inline-flex}.os-live-status__lamp{background:var(--os-live-ink);border-radius:999px;width:.4rem;height:.4rem}.os-live-status[data-live=off] .os-live-status__lamp{opacity:.55}.os-product-sidebar__feedback--row{min-height:1.9rem;font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--ink-2,#3f3f46);gap:.375rem;padding:0 .5rem 0 .325rem}.os-product-sidebar__feedback--row svg{flex:none;width:1.5rem}.os-product-sidebar__feedback:focus-visible{box-shadow:0 0 0 2px var(--color-primary,#d41445);outline:none}.os-product-sidebar__account{min-width:0;color:inherit;border-radius:var(--au-r-object,4px);align-items:center;display:flex;position:relative}.os-product-sidebar__account .os-sidebar-profile{flex:1;gap:.5rem;min-width:0;padding-inline-start:.45rem}.os-product-sidebar__account-settings{color:var(--ink-3,#71717a);opacity:0;transition:opacity var(--motion-state) var(--motion-ease), color var(--motion-state) var(--motion-ease);flex:none;margin-right:.45rem}.os-product-sidebar__account:hover:not([data-active=true]) .os-product-sidebar__account-settings,.os-product-sidebar__account:focus-visible:not([data-active=true]) .os-product-sidebar__account-settings,.os-product-sidebar__account[data-active=true] .os-product-sidebar__account-settings{color:var(--ink,#17181b);opacity:1}.os-product-sidebar .os-icon,.os-product-sidebar svg{color:inherit}.os-control-rail [data-active=true]>span:not([data-slot=badge]),.os-product-sidebar__account[data-active=true] .os-sidebar-profile,.os-product-sidebar__account[data-active=true] .os-sidebar-profile__name{color:var(--os-select-strong-ink,#17181b)}.os-product-sidebar__account[data-active=true] .os-sidebar-profile__sub{color:var(--os-select-strong-muted,#52525b)}.os-product-sidebar__foot--icons a[data-active=true] .os-sidebar-profile{color:var(--os-select-strong-ink,#17181b)}.os-product-sidebar[data-collapsed=true] .os-sidebar-profile{width:auto;min-height:0;padding:0}.os-product-sidebar[data-collapsed=true] .os-product-sidebar__scroll .os-product-sidebar__icons[data-testid=product-sidebar-conversations]{border-top:1px solid var(--os-rule,#ececee);align-items:center;width:100%;margin-top:.25rem;padding-top:.45rem}.os-sidebar-chats__head .os-chat-plus{margin:0 0 0 auto}.os-product-sidebar__brain-row{align-items:center;gap:.2rem;min-width:0;display:flex}.os-product-sidebar__brain-row>.os-product-sidebar__brain-switch{flex:1}
