.os-app-shell[data-os-shell=product]{--os-layout-rail-w:16rem}.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__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]):not([data-desktop-frame=native]) .os-product-sidebar__brand-row{padding-left:72px}html[data-desktop=macos]:not([data-desktop-fullscreen]):not([data-desktop-frame=native]) .os-rail-open{left:76px}.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__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 .os-sidebar-profile{color:var(--ink,#17181b)}.os-product-sidebar .os-sidebar-profile__sub{color:var(--ink-2,#17181b9e)}.os-rail-place__btn:hover:not([data-active=true]){background:var(--os-select-wash)}@media (hover:hover){.os-rail-place:not(:hover,:focus-within,:has(.os-rail-place__btn[data-active=true])) .os-rail-place__trail{opacity:0}.os-rail-place[data-views=true]{position:relative}.os-rail-place[data-views=true] .os-rail-place__trail{position:absolute;inset-block:0;inset-inline-end:0}.os-rail-place[data-views=true]:is(:hover,:focus-within,:has(.os-rail-place__btn[data-active=true])) .os-rail-place__home>[data-slot=badge]{visibility:hidden}}.os-control-rail :is(a,button,.os-chat-row):is([data-active=true],[data-lead=true],[data-selected=true]){background:var(--os-select-bg);color:var(--os-ink,#17181b)}.os-control-rail :is(a,button):is([data-active=true],[data-lead=true]) svg{color:var(--os-select-accent,#d41445)}.os-control-rail [data-leading=true] :is(a,button)[data-active=true]:not([data-lead=true]){background:0 0}.os-control-rail :is([data-active=true],[data-lead=true]) .os-nav-label,.os-control-rail .os-chat-row[data-selected=true] .os-nav-label{text-decoration-line:none}.os-control-rail :is([data-active=true],[data-lead=true]).os-nav-mark-icon:after{content:none}.os-product-sidebar__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}@media (prefers-reduced-motion:reduce){.os-product-sidebar__account-settings{transition:none}}.os-product-sidebar__nav-slot{flex:none;padding-bottom:1rem}.os-product-sidebar__start{padding:0 .5rem .5rem}.os-chat-start-row{appearance:none;width:100%;min-width:0;height:var(--ctl-h,30px);border:1px solid var(--os-rule-soft,#f0f0f2);border-radius:var(--os-select-radius,8px);background:var(--os-select-wash);color:var(--ink);font:inherit;font-size:var(--t-control);font-weight:var(--w-medium);text-align:start;cursor:pointer;align-items:center;gap:.625rem;margin:0;padding:0 .625rem;display:flex}.os-chat-start-row:hover,.os-chat-start-row[aria-expanded=true]{border-color:var(--os-rule,#ececee);background:color-mix(in srgb, var(--ink) 7%, transparent)}.os-chat-start-row:focus-visible{outline:var(--os-focus-w) solid var(--os-focus-ring);outline-offset:var(--os-focus-offset)}.os-chat-start-row__glyph{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;margin-inline-start:-1px;display:inline-flex}.os-chat-start-row__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.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__view{color:var(--ink-3);margin-inline-start:auto}.os-sidebar-chats__view[data-changed=true],.os-sidebar-chats__view[aria-expanded=true]{color:var(--ink)}@media (hover:hover){.os-sidebar-chats__head:not(:hover,:focus-within) .os-sidebar-chats__view:not([data-changed=true],[aria-expanded=true]){opacity:0}}.os-chat-view-menu{min-width:200px;padding:4px}.os-chat-view-menu__label{font-size:var(--t-label);font-weight:var(--w-medium);letter-spacing:var(--track-label);color:var(--ink-3,#71717a);margin:10px 8px 2px}.os-chat-view-menu__label:first-child{margin-top:4px}.os-chat-view-menu__item{align-items:center;gap:8px;display:flex!important}.os-chat-view-menu__item em{color:var(--ink-3,#71717a);font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.os-chat-view-menu__check{flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.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=calls] .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=calls]+.os-sidebar-chat-group,.os-sidebar-chat-group[data-kind=pinned],.os-sidebar-chat-group[data-kind=pinned]+.os-sidebar-chat-group{margin-top:.75rem}.os-sidebar-chats__kicker,.os-sidebar-chat-group:not([data-kind=calls]) .os-chat-list-section__label{color:var(--ink-3)}.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-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__dot{background:var(--os-live-ink);border-radius:999px;width:.5rem;height:.5rem}.os-live-status[data-live=connecting] .os-live-status__dot,.os-live-status[data-live=syncing] .os-live-status__dot{box-shadow:inset 0 0 0 1.5px var(--os-live-ink);background:0 0}.os-live-status[data-live=off] .os-live-status__dot{opacity:.45}.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: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__brain-row{align-items:center;gap:.2rem;min-width:0;display:flex}.os-product-sidebar__brain-row>.os-product-sidebar__brain-switch{flex:1}
