*{box-sizing:border-box}html,body,#root{height:100%;margin:0;overflow:hidden}body{color:var(--channels-foreground);background:var(--channels-surface-canvas)}.desktop{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.titlebar{display:flex;align-items:center;gap:16px;padding:8px 16px;background:var(--channels-surface-chrome);-webkit-app-region:drag}.traffic-space{width:64px;flex-shrink:0}.global-search{display:flex;align-items:center;gap:8px;width:min(100%,800px);margin:auto;-webkit-app-region:no-drag}.global-search kbd{white-space:nowrap}.main-pane,.conversation-primary,.thread-pane{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.conversation-content{display:flex;flex:1;min-height:0;min-width:0}.conversation-primary{flex:1}.message-scroll,.thread-scroll{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.thread-scroll{padding-top:16px}.thread-pane{flex:1;width:100%}.thread-pane>header{display:flex;align-items:center;justify-content:space-between;padding:16px}.thread-controls,.heading-actions,.conversation-tabs,.product-destinations{display:flex;gap:8px}.product-destinations{flex-direction:column;flex-shrink:0;gap:0}.conversation-tabs{align-items:center;flex-shrink:0;-webkit-app-region:no-drag}.conversation-tabs [data-slot=toggle-group-item]{gap:6px;font-size:12px;padding-inline:10px}.conversation-tabs svg{width:14px;height:14px}.conversation-unread{display:flex;padding-inline:16px}@media(max-width:640px){.conversation-tabs [data-slot=toggle-group-item]{padding-inline:7px}.conversation-tabs svg{display:none}.main-pane [data-slot=app-bar-actions]{gap:2px}}.mark-read{margin-inline-start:auto}.sidebar-tools{display:flex;flex-direction:column;margin-block:16px}.brand{display:flex;gap:8px;align-items:center}.brand svg{color:var(--channels-accent)}.muted{color:var(--channels-muted)}.composer-wrap{min-width:0;flex-shrink:0}.composer-bottom,.composer-bottom>div,.send-actions{display:flex;gap:8px;align-items:center}.composer-bottom{width:100%;justify-content:space-between}.message-media-grid{display:flex;gap:8px;flex-wrap:wrap}.composer-wrap [data-slot=attachment-group]{pointer-events:auto}.channels-mention{color:var(--channels-accent)}.composer-draft,.attachment-progress{color:var(--channels-muted)}.reactions,.outbox-actions,.thread-summary,.thread-summary-avatars{display:flex;align-items:center;gap:8px}.thread-summary{margin-block:8px}.thread-summary-avatars img{width:24px;height:24px;border-radius:50%}.message-media{margin-block:8px}.message-media-heading,.media-card-footer{display:flex;justify-content:space-between;gap:8px;align-items:center}.media-card{position:relative;min-width:0;max-width:100%}.media-card.is-image{width:fit-content}.media-image{display:block;height:auto;min-height:0;max-width:100%;padding:0}.media-image-trigger img,.media-card img{display:block;max-width:100%;max-height:320px;object-fit:contain}.media-card-copy{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.media-hover-actions{position:absolute;top:8px;right:8px;display:flex;gap:4px}.media-preview-stage{display:grid;place-items:center;overflow:auto;min-height:0}.media-preview-stage img{max-width:100%;max-height:70vh;object-fit:contain}.media-preview-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.profile-details,.edit-profile-form,.profile-form,.outbox-panel,.settings-panel{display:flex;flex-direction:column;gap:16px;padding:16px}.profile-details dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px}.profile-details dd{margin:0;overflow-wrap:anywhere}.edit-profile-body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px}.edit-profile-photo{display:flex;flex-direction:column;gap:8px}.edit-profile-photo img{max-width:100%}.channels-modal{max-height:calc(100dvh - 32px);overflow-y:auto}.channels-modal form,.channels-modal label{display:flex;flex-direction:column;gap:8px}.channels-modal form{gap:16px}.channels-modal label{margin-block:8px}.checkbox-label,.channels-modal label.checkbox-label{flex-direction:row;align-items:center}.visibility-options{display:flex;gap:16px}.visibility-options>label{flex:1}.settings-row,.modal-actions,.outbox-entry,.member-row,.directory-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:8px}.modal-actions{justify-content:flex-end}.empty,.auth-screen,.loading-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100%;padding:32px;text-align:center}.error,.field-error,.message-delivery-error{color:var(--channels-alert)}.error{display:flex;justify-content:space-between;padding:16px}.day-divider{text-align:center;color:var(--channels-muted);padding:16px}.unread-divider{color:var(--channels-accent);text-align:center}.unread-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor}.badge{font-variant-numeric:tabular-nums}.person-link{display:inline-flex;align-items:center}.person-card{max-width:min(400px,calc(100vw - 32px))}.person-card-identity,.person-card-actions,.person-card-name{display:flex;gap:8px;align-items:center}.person-card-identity{margin-block:16px}.member-picker,.browse-list,.directory-list{display:flex;flex-direction:column;gap:8px}.presence{position:absolute;inset-inline-end:0;bottom:0;width:8px;height:8px;border-radius:50%;background:var(--channels-accent)}.mention-menu{z-index:100}.photo-crop-stage{position:relative;width:min(340px,100%);aspect-ratio:1;margin:24px auto;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.photo-crop-image{position:absolute;max-width:none;pointer-events:none;transform-origin:0 0}.photo-crop-guide{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 200px #0000007f;pointer-events:none}.photo-crop-controls{display:flex;align-items:center;gap:16px}.photo-crop-controls input{flex:1}.panel-resize{display:none}@media(max-width:800px){.conversation-content{position:relative}.global-search kbd{display:none}.edit-profile-body{grid-template-columns:1fr}}.photo-crop-stage img{position:absolute;max-width:none;pointer-events:none}.conversation-tab-root,.conversation-tab-panel{display:flex;flex:1;min-height:0;min-width:0;flex-direction:column;overflow:hidden}.directory-row>div,.member-row>div{flex:1;min-width:0}.people-picker label{flex-direction:row;align-items:center}.people-picker label>div{flex:1;min-width:0}.launch{min-height:100dvh;display:grid;place-items:center;padding:32px}.recovery-card{max-width:440px;display:grid;gap:16px}.recovery-card button{font:inherit;padding:8px 16px;cursor:pointer}.main-pane{flex:1}.channel-members-toolbar{display:flex;align-items:center;gap:12px}.channel-members-toolbar>input{flex:1}.channel-members-toolbar>*{flex-shrink:0;min-width:0}.saved-meta{display:flex;justify-content:space-between;align-items:center;padding:8px 16px}.saved-card,.search-result{margin-block:16px}.search-hints{padding:16px}.account-entry{height:100%;overflow:auto;display:grid;padding:72px 48px 40px}.account-entry-titlebar{position:fixed;inset:0 0 auto;height:40px;-webkit-app-region:drag}.account-entry-frame{width:min(100%,1120px);margin:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:48px;row-gap:40px;align-items:center}.account-entry-copy{display:grid;gap:40px;min-width:0}.account-entry-brand{display:flex;align-items:center;gap:12px}.account-entry-intro{display:grid;gap:24px}.account-entry-content{display:grid;gap:24px;overflow-wrap:anywhere}.account-entry-action{width:100%}.account-entry-account{display:grid;justify-items:center;gap:8px;text-align:center}.account-entry-account-identity{display:flex;align-items:center;gap:8px}.account-entry-footer{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.entry-visual{position:relative;min-width:0;width:100%;height:clamp(360px,52vh,560px);pointer-events:none;isolation:isolate}.entry-orbit{position:absolute;inset:8%;border:1px solid color-mix(in srgb,var(--channels-accent) 24%,transparent);border-radius:50%;corner-shape:round}.entry-orbit-inner{inset:21%}.entry-orbit-cross{inset:30% 0;transform:rotate(-32deg)}.entry-visual-hub{position:absolute;inset:28% 0 auto auto;z-index:1;transform:rotate(-10deg);filter:drop-shadow(0 16px 32px color-mix(in srgb,var(--channels-accent) 16%,transparent))}.entry-satellite{position:absolute;display:flex;align-items:center;gap:8px;color:var(--channels-accent)}.entry-satellite-person{inset:auto auto 8% 10%;transform:rotate(-8deg)}.entry-satellite-agent{inset:4% 20% auto auto;transform:rotate(12deg)}.entry-portrait,.entry-agent-mark{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;corner-shape:round;background:var(--channels-surface-field);color:var(--channels-foreground);font-size:var(--socra-type-caption-size);font-weight:var(--socra-type-button-weight)}.entry-portrait-alt,.entry-agent-mark{color:var(--channels-accent);background:color-mix(in srgb,var(--channels-accent) 12%,var(--channels-surface-canvas))}.entry-satellite-person .entry-portrait{object-fit:cover;width:56px;height:56px}.entry-conversation{position:absolute;width:64%;box-shadow:0 24px 48px color-mix(in srgb,var(--channels-foreground) 8%,transparent);background:color-mix(in srgb,var(--channels-surface-sidebar) 88%,transparent)}.entry-conversation-team{inset:0 auto auto 0;transform:rotate(-6deg)}.entry-conversation-agent{inset:auto 0 0 auto;transform:rotate(5deg)}.entry-conversation [data-slot=card-content]{display:grid;gap:16px}.entry-visual-label,.entry-sample-message,.entry-visual-document,.entry-visual-reaction{display:flex;gap:12px;align-items:center}.entry-sample-message>div{display:grid;gap:4px}.entry-visual-label{padding-block-end:8px}.entry-visual-reaction{padding-inline-start:52px;gap:8px}.entry-visual-document{color:var(--channels-accent)}@media(max-width:900px){.account-entry-frame{column-gap:32px;grid-template-columns:1fr 1fr}.account-entry{padding-inline:32px}.entry-conversation{width:88%}.entry-visual{height:440px}.entry-conversation-team{inset-block-start:2%}.entry-conversation-agent{inset-block-end:0}.entry-visual-hub{inset:38% 0 auto auto}.entry-satellite-person{display:none}}@media(max-width:680px){.account-entry{padding:64px 24px 32px}.account-entry-frame{grid-template-columns:minmax(0,1fr);max-width:28rem;gap:40px}.account-entry-copy{gap:32px}.entry-visual{display:none}}.account-entry-preview-layout{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto}.account-entry-preview-layout .startup-shell{min-height:0}.account-entry-preview{padding:8px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.desktop{--channels-frame-surface: var(--channels-surface-sidebar)}html[data-theme=light] .main-pane,html[data-theme=light] .main-pane .bg-background,html[data-theme=light] .conversation-reading-pane{background:var(--channels-surface-canvas)}.desktop>div:first-child,.desktop [data-slot=product-sidebar]{background:var(--channels-frame-surface)}html[data-window-material=glass] .desktop{--channels-frame-surface: transparent}html[data-window-material=glass],html[data-window-material=glass] body,html[data-window-material=glass] .account-entry{background:transparent}html[data-window-material=glass] .conversation-reading-pane,html[data-window-material=glass] .conversation-tab-root,html[data-window-material=glass] .main-pane{background:color-mix(in srgb,var(--channels-surface-canvas) 88%,transparent)}.composer-wrap .composer-surface{position:relative;margin-inline:calc(-1 * var(--conversation-content-gutter, 26px));padding-inline:var(--conversation-content-gutter, 26px);margin-bottom:calc(-1 * var(--socra-ui-composer-outer-inset, 16px));padding-bottom:var(--socra-ui-composer-outer-inset, 16px);background:var(--socra-background)}html[data-theme=light] .composer-wrap .composer-surface{background:var(--channels-surface-canvas)}html[data-window-material=glass] .composer-wrap .composer-surface{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--channels-surface-canvas) 88%,transparent)}.composer-wrap .socra-composer-dock:before{background-image:none}[data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000059}@media(prefers-reduced-transparency:reduce),(forced-colors:active){html[data-window-material=glass] .desktop{--channels-frame-surface: var(--channels-surface-sidebar)}html[data-window-material=glass] body,html[data-window-material=glass] .main-pane{background:var(--channels-surface-canvas)}html[data-window-material=glass] [data-slot=product-sidebar],html[data-window-material=glass] .account-entry{background:var(--channels-surface-sidebar)}html[data-window-material=glass] .composer-wrap .composer-surface{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--channels-surface-canvas)}}.sidebar-glass-header[data-native-window]{padding-block-start:32px;-webkit-app-region:drag}.sidebar-glass-header[data-native-window] button{-webkit-app-region:no-drag}.titlebar{min-height:48px;flex-shrink:0}.sidebar-activity-feed{min-width:0;display:flex;flex-direction:column;gap:2px}.sidebar-activity-item{display:flex;width:100%;gap:10px;padding:8px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.sidebar-activity-item:hover{background:var(--channels-hover)}.sidebar-activity-item:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.sidebar-activity-avatar{position:relative;flex:0 0 24px;padding-top:2px}.sidebar-activity-avatar>.unread-dot{position:absolute;top:0;left:-3px;color:var(--channels-accent)}.sidebar-activity-item[data-unread=true] .sidebar-activity-name{font-weight:600}.sidebar-activity-content{flex:1;min-width:0}.sidebar-activity-meta{display:flex;align-items:baseline;gap:6px}.sidebar-activity-name{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.sidebar-activity-meta time{flex:none;font-size:11px;color:var(--channels-muted)}.sidebar-activity-description{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.4;color:var(--channels-muted)}.directory-results{min-height:min(320px,40dvh);max-height:50dvh;overflow-y:auto}@media(min-width:900px){.desktop [data-sidebar-slot]{border-right:0}.desktop [data-sidebar-slot]:after{content:none}}.channels-search-results{max-height:min(480px,calc(100dvh - 180px));min-height:160px;scrollbar-gutter:stable}.channels-search-guidance{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:12px;color:var(--channels-muted)}.channels-search-status:not(:empty){padding:12px;font-size:13px;color:var(--channels-muted)}.channels-search-message{display:flex;flex-direction:column;min-width:0;gap:4px}.channels-search-meta{color:var(--channels-muted);font-size:12px}.channels-search-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.desktop [aria-label="Resize sidebar"]:not(:focus-visible)>span{opacity:0}.desktop [aria-label="Resize sidebar"]:focus-visible{outline:none}.desktop [aria-label="Resize sidebar"]:focus-visible>[data-slot=resize-grip]{top:50%;height:32px;border-radius:999px;background:var(--channels-foreground);opacity:.8;transform:translate(-50%,-50%)}.desktop [data-sidebar-slot] .resize-line{display:none}.desktop [data-slot=product-sidebar-content] .socra-overlay-scroll-thumb{-webkit-app-region:no-drag;opacity:0}.desktop [data-slot=product-sidebar-content]:hover .socra-overlay-scroll-thumb,.desktop [data-slot=product-sidebar-content] .socra-overlay-scroll-thumb[data-scrolling=true],.desktop [data-slot=product-sidebar-content] .socra-overlay-scroll-thumb[data-dragging=true]{opacity:1}@media(min-width:900px){.desktop [data-sidebar-slot]{overflow:visible;z-index:1}.desktop [aria-label="Resize sidebar"]{transform:translate(50%);cursor:ew-resize}.desktop [aria-label="Resize sidebar"]>span{left:50%;transform:translate(-50%)}.desktop [data-sidebar-slot] div:has(>[data-slot=product-sidebar]){padding-inline-end:0}}.people-picker-suggestions[data-slot=combobox-content]{height:min(var(--people-suggestions-height, 252px),var(--available-height))}.people-picker-suggestions [data-slot=combobox-list]{max-height:100%}html[data-window-material] .main-pane [data-slot=app-bar]{-webkit-app-region:drag}html[data-window-material] .main-pane [data-slot=app-bar] button{-webkit-app-region:no-drag}.message-scroll,.thread-scroll{contain:paint}@media(max-width:640px){.main-pane [data-slot=app-bar]:has(.conversation-tabs){flex-wrap:wrap;height:auto;padding-block:8px;row-gap:6px}.main-pane [data-slot=app-bar]:has(.conversation-tabs) [data-slot=app-bar-title]{flex:1 1 0}.main-pane [data-slot=app-bar]:has(.conversation-tabs) [data-slot=app-bar-actions]{width:100%}.conversation-tabs{margin-inline-end:auto}}.conversation-header{flex-shrink:0;margin-bottom:calc(-1 * var(--conversation-header-height));isolation:isolate;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.conversation-title-identity{display:flex;align-items:center;gap:8px;min-width:0}.conversation-title-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-header-glass{position:absolute;inset:0 0 auto;height:var(--conversation-header-height);z-index:29;pointer-events:none;background:color-mix(in oklab,var(--channels-surface-canvas) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.conversation-header-glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--channels-surface-canvas)}}@container conversation (min-width: 800px){[data-slot=conversation-workspace]>div>div{display:flex}[data-slot=conversation-workspace]>div>div:last-child:not(:first-child){flex:none}}@container conversation (width < 800px){[data-slot=conversation-workspace]>div>div:last-child:not(:first-child)>div{width:100%!important}[data-slot=conversation-workspace] [aria-label="Resize thread"]{display:none}}.composer-wrap .socra-composer-dock{padding-inline:var(--conversation-content-gutter, 26px)}.composer-wrap [data-slot=composer-input]{max-width:none}.message-scroll{padding-top:var(--conversation-header-height);scroll-padding-top:var(--conversation-header-height)}.message-scroll [data-slot=timeline-day]{position:relative;top:auto;z-index:auto;padding-top:0}.message-scroll [data-slot=timeline-day][data-covered]{visibility:visible}.conversation-tab-root{--conversation-content-gutter: 26px}.message-scroll [data-slot=timeline-measure],.thread-scroll [data-slot=timeline-measure]{padding-inline:var(--conversation-content-gutter, 26px);grid-template-columns:32px minmax(0,1fr)}.thread-scroll [data-slot=timeline-day]{position:relative;top:auto;z-index:auto;padding-block-start:12px}.message-scroll{--socra-pane-clearance: var(--conversation-header-height);scrollbar-gutter:auto}.load-earlier-messages{display:flex;width:fit-content;margin-inline:auto}.composer-wrap [contenteditable=true]{overflow-wrap:anywhere}.conversation-reading-pane{container-type:inline-size;container-name:reading}[data-slot=pane][aria-label=Thread]>[data-slot=app-bar]{border-bottom:0}@container reading (width < 640px){.conversation-header{flex-wrap:wrap;height:auto;padding-block:8px;row-gap:6px}.conversation-header [data-slot=app-bar-title]{flex:1 1 0}.conversation-header [data-slot=app-bar-actions]{width:100%}.conversation-tabs{margin-inline-end:auto}}html[data-native-window-controls=macos] .conversation-header[data-navigation-presentation=drawer]{padding-inline-start:88px}.conversation-reading-pane:has(>.conversation-unread,>.back-to-live) .conversation-header{margin-bottom:0}.conversation-reading-pane:has(>.conversation-unread,>.back-to-live) .message-scroll{padding-top:0;scroll-padding-top:0}.thread-reply-count{margin:0;padding:12px var(--conversation-content-gutter, 26px);color:var(--channels-muted);font-size:12px}.draft-list-item{flex-wrap:wrap}.draft-list-item>[data-slot=item-content]{min-width:min(100%,16rem)}.draft-list-item>[data-slot=item-actions]{flex-wrap:wrap}.channels-search-excerpt mark{background:transparent;color:inherit;font-weight:650;text-decoration:underline;text-underline-offset:2px}.channels-modal .people-picker{max-height:min(48dvh,360px);overflow-y:auto;overscroll-behavior:contain}.channels-modal .people-picker label{margin:0;flex-direction:row}.channels-modal .people-picker [data-slot=item-media],.channels-modal .people-picker [data-slot=item-actions]{flex:0 0 auto}.channels-modal .people-picker [data-slot=item-content]{flex:1 1 auto}.channels-modal .visibility-options{display:flex;flex-direction:column;gap:8px}.channels-modal .visibility-options>label{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px;padding:12px;margin:0;border-radius:var(--socra-ui-control-radius);background:var(--channels-surface-canvas);cursor:pointer}.channels-modal .visibility-options p{margin:4px 0 0}.edit-profile-fields{display:flex;flex-direction:column;gap:16px;min-width:0}.edit-profile-dialog{width:min(760px,calc(100vw - 32px));max-width:760px}.edit-profile-photo{width:200px}.edit-profile-photo .profile-avatar[data-slot=avatar]{width:200px;height:200px}.profile-details>.profile-avatar[data-slot=avatar]{width:100%;height:auto;aspect-ratio:1.2;min-height:0;overflow:hidden}.profile-details>.profile-avatar>img{position:absolute;inset:0}.profile-photo-editor>div{flex-direction:column}@media(max-width:600px){.edit-profile-photo{grid-row:1}}.profile-avatar[data-slot=avatar]{width:96px;height:96px}.profile-photo-editor>div,.edit-profile-dialog footer,.person-card-actions{display:flex;flex-wrap:wrap;gap:8px}.edit-profile-dialog footer{justify-content:flex-end}.profile-details{overflow-y:auto;min-height:0}.profile-details h2,.profile-details p{margin:0}.person-card{max-width:calc(100vw - 32px);width:320px}.person-card-identity{display:flex;gap:12px;padding-block:12px}.person-card-identity>div{min-width:0}.person-card-name{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}.person-card p{margin:4px 0 0}.media-preview-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-inline-end:32px;min-width:0}.media-preview-dialog>header>div{min-width:0;overflow-wrap:anywhere}.media-preview-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.media-preview-stage{height:min(60dvh,640px)}.media-preview-stage>button{width:100%;height:100%;padding:0;min-height:0}.media-preview-stage img{max-height:100%}.media-preview-stage.zoomed{display:block}.media-preview-stage.zoomed>button{width:max-content;height:auto}.media-preview-stage.zoomed img{max-width:none;max-height:none}.person-card[data-slot=hover-card-content]{padding:16px}.person-card-role,.person-card-presence{color:var(--channels-muted)}.person-card-identity{margin-block:0;align-items:center}.person-card-avatar[data-slot=avatar]{width:56px;height:56px;flex-shrink:0}.person-card-name{font-size:16px;line-height:1.4}.person-card-actions>button{flex:1}.desktop [data-slot=product-sidebar-footer]{border-top:0}.channels-modal>[data-slot=dialog-header]{position:static;backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent}.desktop .sidebar-glass-header,.desktop .sidebar-glass-footer{position:relative;z-index:4;flex-shrink:0;inline-size:100%;padding-inline-end:8px;background:color-mix(in oklab,var(--channels-surface-sidebar) 2%,transparent)}.desktop .sidebar-glass-header[data-browser-host]{padding-inline-end:0}.desktop .sidebar-glass-header>[data-slot=product-sidebar-identity],.desktop .sidebar-glass-footer [data-slot=product-sidebar-footer]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.desktop .sidebar-glass-header,.desktop .sidebar-glass-footer{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}.desktop [data-slot=product-sidebar-content]{position:relative;z-index:auto;margin-top:calc(-1 * var(--channels-sidebar-header-height, 0px));margin-bottom:calc(-1 * var(--channels-sidebar-footer-height, 0px))}.desktop [data-slot=product-sidebar-content-inner]{position:relative;z-index:3;padding-top:var(--channels-sidebar-header-height, 0px);padding-bottom:calc(var(--channels-sidebar-footer-height, 0px) + 12px)}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.desktop .sidebar-glass-header,.desktop .sidebar-glass-footer{background:var(--channels-surface-sidebar);backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html:not([data-window-material=glass]) .desktop .sidebar-glass-header,html:not([data-window-material=glass]) .desktop .sidebar-glass-footer{background:var(--channels-surface-sidebar)}}html[data-window-material=glass] [data-slot=product-sidebar-content-inner]{filter:var(--sidebar-scroll-glass)}html[data-window-material=glass] .sidebar-glass-header,html[data-window-material=glass] .sidebar-glass-footer{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent}@media(prefers-reduced-transparency:reduce),(forced-colors:active){html[data-window-material=glass] [data-slot=product-sidebar-content-inner]{filter:none}html[data-window-material=glass] .sidebar-glass-header,html[data-window-material=glass] .sidebar-glass-footer{background:var(--channels-surface-sidebar)}}.photo-crop-dialog footer{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.photo-crop-dialog footer>span{flex:1}.channels-modal .photo-crop-zoom{flex-direction:row;display:flex;align-items:center;gap:12px}.photo-crop-zoom input{flex:1;min-width:0}.photo-crop-zoom>span{min-width:4ch;text-align:right}.photo-crop-dialog .photo-crop-stage{width:min(340px,100%,calc(100svh - 280px));margin:0 auto}.people-picker-dialog{min-height:min(540px,calc(100dvh - 32px));grid-template-rows:auto auto 1fr;align-content:start}.people-picker-dialog>footer{align-self:end}.people-picker-dialog [data-slot=field]{align-items:stretch;text-align:start}.people-picker-dialog label{align-self:start}.people-picker-dialog [data-slot=field-label]{width:100%;justify-content:flex-start;align-items:flex-start;text-align:start}.message-author-status{display:inline-block;margin-inline-start:.375rem;font-weight:400;cursor:default}.message-author-status:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.sidebar-update-slot:empty{display:none}.sidebar-update-slot:not(:empty){padding:8px 8px 4px}
