@font-face{font-family:"emoji";src:local("Apple Color Emoji"),local("Segoe UI Emoji"),local("Segoe UI Symbol"),local("Noto Color Emoji"),local("Twemoji"),local("Twemoji Mozilla"),local("Android Emoji"),local("EmojiSymbols"),local("Symbola");unicode-range:U+1F300-1F5FF,U+1F600-1F64F,U+1F680-1F6FF,U+2600-26FF}html{height:100%}main{display:block}@media screen and (min-width: 600px){.PreSessionScreen{width:600px;box-sizing:border-box;margin:50px auto 0}}.room-placeholder{display:flex;flex-direction:row}.SessionView{position:fixed;height:100%;width:100%;display:grid;grid-template:"status status" auto "left   middle" 1fr / 320px 1fr;min-height:0;min-width:0}.right-shown{grid-template:"status status status" auto "left   middle right" 1fr / 320px 1fr 300px}.hydrogen.ios .SessionView{height:var(--ios-viewport-height, 100%);top:var(--ios-viewport-top, 0)}.middle .close-middle{display:none}@media screen and (max-width: 800px){.SessionView:not(.middle-shown):not(.right-shown){grid-template:"status" auto "left" 1fr / 1fr}.SessionView.middle-shown{grid-template:"status" auto "middle" 1fr / 1fr}.SessionView.right-shown{grid-template:"status" auto "right" 1fr / 1fr}.SessionView:not(.middle-shown):not(.right-shown) .room-placeholder{display:none}.SessionView.middle-shown .LeftPanel,.SessionView.right-shown .middle,.SessionView.right-shown .LeftPanel{display:none}.middle .close-middle{display:block!important}.LeftPanel .grid{display:none!important}.VerificationReadyTileView{flex-direction:column}.VerificationTileView__actions{justify-content:center}}.LeftPanel{grid-area:left;min-width:0;min-height:0}.room-placeholder,.middle{min-width:0;grid-area:middle;width:100%;min-height:0}.middle{display:flex;flex-direction:column}.SessionStatusView{grid-area:status}.lightbox{position:fixed;inset:0;z-index:50;width:100vw;min-height:100vh;height:100dvh;box-sizing:border-box}.RoomView_body{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;height:100%}.RoomView_body .Timeline,.RoomView_body .TimelineLoadingView{flex:1 0}.middle-header{display:flex}.RoomGridView{display:grid}.RoomGridView.layout3x2{grid-template:"t0  t1  t2" 1fr "t3  t4  t5" 1fr / 1fr 1fr 1fr}.RoomGridView>.tile0{grid-area:t0}.RoomGridView>.tile1{grid-area:t1}.RoomGridView>.tile2{grid-area:t2}.RoomGridView>.tile3{grid-area:t3}.RoomGridView>.tile4{grid-area:t4}.RoomGridView>.tile5{grid-area:t5}.RoomGridView>div{display:flex;min-width:0;min-height:0}.RoomGridView>div.focus-ring{z-index:1;pointer-events:none}.menu{position:absolute;z-index:2}.menu .menu-item{box-sizing:border-box;width:100%}.Settings{display:flex;flex-direction:column}.SettingsBody{min-height:0;overflow-y:auto}.LazyListParent{flex:1 1;flex-basis:0;margin-top:15px}.LoadingView{display:flex;justify-content:center;align-items:center}.vertical-layout{display:flex;flex-direction:row;align-items:center;gap:12px}.vertical-layout>.stretch{flex:1 0}.popupContainer{position:absolute;white-space:nowrap}.SessionPickerView{padding:.4em}.SessionPickerView ul{list-style:none;padding:0}.SessionPickerView li{margin:.4em 0}.SessionPickerView .session-info{cursor:pointer;display:flex;align-items:center}.SessionPickerView .session-info>:not(:first-child){margin-left:8px}.SessionPickerView li .user-id{flex:1 1;overflow:hidden;text-overflow:ellipsis}.SessionPickerView li .error{margin:0 20px}.PasswordLoginView{padding:0 .4em .4em}.SessionLoadStatusView>.status,.LoginView_query-spinner{display:flex;gap:12px}.LoginView_query-spinner{align-items:center;justify-content:center;text-align:center;margin-top:14px}.SessionLoadStatusView>.status{align-items:center;justify-content:center;text-align:center}.SessionLoadStatusView>.status p,.LoginView_query-spinner p{margin:0}.LoginView_query-spinner p{flex:0 1 auto;text-align:center}.SessionLoadStatusView .spinner{--size: 20px}.StartSSOLoginView{display:flex;flex-direction:column;padding:0 .4em}.StartSSOLoginView_button{flex:1 1;margin-top:12px}.LoginView_separator{justify-content:center;display:flex;margin:8px}.CompleteSSOView_title{display:flex;justify-content:center}.LoginView_sso{padding:.4em .4em 0}.LeftPanel{display:flex;flex-direction:column}.LeftPanel .utilities{display:flex}.LeftPanel .utilities .FilterField{flex:1 1;min-width:0}.LeftPanel ul{list-style:none;padding:0;margin:0}.RoomList{flex:1 0;overflow-y:auto;overscroll-behavior:contain}.RoomList>li>a{display:flex;align-items:center}.RoomList .description{margin:0;flex:1 1;min-width:0;display:flex}.RoomList .description>.name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1}.RightPanelView{grid-area:right;min-height:0;min-width:0;display:flex;flex-direction:column}.RoomDetailsView,.MemberDetailsView{flex-direction:column;flex:1 1}.RoomDetailsView_avatar{display:flex}.RoomDetailsView_name h2,.MemberDetailsView_name h2{text-align:center}.MemberDetailsView_shield_container{display:flex;gap:4px}.MemberDetailsView_shield_red,.MemberDetailsView_shield_green,.MemberDetailsView_shield_black{background-size:contain;background-repeat:no-repeat;width:24px;height:24px;display:block;flex-shrink:0}.MemberDetailsView_shield_description{flex-grow:1;margin:0}.MemberDetailsView_shield_red{background-image:var(--icon-url-0)}.MemberDetailsView_shield_green{background-image:var(--icon-url-1)}.MemberDetailsView_shield_black{background-image:var(--icon-url-2)}.RoomDetailsView_label,.RoomDetailsView_row,.RoomDetailsView,.MemberDetailsView,.EncryptionIconView{display:flex;align-items:center;color:var(--text-color)}.RoomDetailsView_value{display:flex;justify-content:flex-end}.EncryptionIconView{justify-content:center}.RightPanelView_buttons{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;padding:16px}.RightPanelView_buttons .hide{visibility:hidden}.MemberTileView a{display:flex;align-items:center}.middle-header{align-items:center}.middle-header h2{flex:1 1}.middle-header .room-description{flex:1 1;min-width:0}.RoomHeader .topic{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RoomHeader .description{flex:1 1 auto;min-width:0}.RoomView_timelineArea{flex:1 0;min-height:0;display:flex;flex-direction:column}.RoomView_typingNotice{margin:0;line-height:1.35}.Timeline_typingMessage{margin-bottom:0}.Timeline_typingMessage .Timeline_messageMain{justify-self:start;margin-right:6%}.Timeline_typingMessageInTimeline{margin-top:16px;margin-bottom:16px}.Timeline_typingMessage .Timeline_messageBody{opacity:.96;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.middle-header h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.MessageComposer_replyPreview{display:grid;grid-template-columns:1fr auto}.MessageComposer_replyPreview .Timeline_message{grid-column:1/-1}.MessageComposer_input{display:flex;align-items:center}.MessageComposer_input>input{display:block;flex:1 1;min-width:0;box-sizing:border-box}.TimelineLoadingView{display:flex;align-items:center;justify-content:center}.TimelineLoadingView>:not(:first-child){margin-left:12px}.Timeline{display:flex;flex-direction:column;position:relative;min-height:0}.Timeline_jumpDown{position:absolute}.Timeline_scroller{overflow-y:scroll;overscroll-behavior-y:contain;overflow-anchor:none;padding:0;margin:0;position:relative;min-height:0;flex:1 0}.Timeline_scroller>ul{list-style:none;padding:1px 0;margin:0}.AnnouncementView{display:flex;align-items:center}.GapView_container{display:flex}.GapView_container>span{flex:1 1}.Timeline_messageBody img{max-width:400px;max-height:300px}.hydrogen{--avatar-size: 32px}.hydrogen .avatar{width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6);overflow:hidden;flex-shrink:0;user-select:none;text-align:center;speak:none}.hydrogen .avatar img{width:100%;height:100%;object-fit:cover}.hydrogen .avatar.size-128{--avatar-size: 128px;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6)}.hydrogen .avatar.size-96{--avatar-size: 96px;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6)}.hydrogen .avatar.size-64{--avatar-size: 64px;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6)}.hydrogen .avatar.size-52{--avatar-size: 52px;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6)}.hydrogen .avatar.size-30{--avatar-size: 30px;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6)}.hydrogen .avatar.size-24{--avatar-size: 24px;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6)}.hydrogen .avatar.size-12{--avatar-size: 12px;width:var(--avatar-size);height:var(--avatar-size);line-height:var(--avatar-size);font-size:calc(var(--avatar-size) * .6)}@keyframes spinner{0%{transform:rotate(0);stroke-dasharray:0 0 10 90}45%{stroke-dasharray:0 0 90 10}75%{stroke-dasharray:0 50 50 0}to{transform:rotate(360deg);stroke-dasharray:10 90 0 0}}.hydrogen:not(.legacy) .spinner circle{transform-origin:50% 50%;animation-name:spinner;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;stroke-dasharray:0 0 85 85;fill:none;stroke:currentcolor;stroke-width:12;stroke-linecap:butt}.hydrogen.legacy .spinner{display:inline-block;position:relative}.hydrogen.legacy .spinner div{box-sizing:border-box;display:block;position:absolute;padding:2px;border:2px solid currentcolor;border-radius:50%;animation:legacy-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentcolor transparent transparent transparent;width:var(--size);height:var(--size)}.hydrogen.legacy .spinner div:nth-child(1){animation-delay:-.45s}.hydrogen.legacy .spinner div:nth-child(2){animation-delay:-.3s}.hydrogen.legacy .spinner div:nth-child(3){animation-delay:-.15s}@keyframes legacy-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{--size: 20px;width:var(--size);height:var(--size)}.form-row.text>input,.form-row.text>textarea{display:block;width:100%;min-width:0;box-sizing:border-box}.FilterField{display:flex}.FilterField input{display:block;flex:1 1;min-width:0}.SessionStatusView{display:flex}.SessionStatusView p{margin:0 10px;word-break:break-all;word-break:break-word}body.hydrogen{overscroll-behavior:none;overflow:hidden}body.hydrogen.ios{position:fixed;inset:0;width:100%;height:100%}.hydrogen{margin:0}.hiddenWithLayout{visibility:hidden}.hidden{display:none!important}input::-ms-clear{display:none}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(./Inter-Thin.5d8e2ac4.woff2) format("woff2"),url(./Inter-Thin.5565b01e.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(./Inter-ThinItalic.6b3ded18.woff2) format("woff2"),url(./Inter-ThinItalic.c413497b.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(./Inter-ExtraLight.da47c335.woff2) format("woff2"),url(./Inter-ExtraLight.d7be68a4.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(./Inter-ExtraLightItalic.b3f94cfe.woff2) format("woff2"),url(./Inter-ExtraLightItalic.762fa4d2.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(./Inter-Light.0f7dfe72.woff2) format("woff2"),url(./Inter-Light.38326098.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(./Inter-LightItalic.125c7e6a.woff2) format("woff2"),url(./Inter-LightItalic.ec6c76a8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-Regular.89d406b0.woff2) format("woff2"),url(./Inter-Regular.5b3a854b.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(./Inter-Italic.bab4e808.woff2) format("woff2"),url(./Inter-Italic.7b187d57.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-Medium.5d308f3d.woff2) format("woff2"),url(./Inter-Medium.0fc5d904.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(./Inter-MediumItalic.76551c20.woff2) format("woff2"),url(./Inter-MediumItalic.1458af9d.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-SemiBold.c7c3befe.woff2) format("woff2"),url(./Inter-SemiBold.04cd699f.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(./Inter-SemiBoldItalic.d376ade4.woff2) format("woff2"),url(./Inter-SemiBoldItalic.420db54a.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-Bold.6f5e9a23.woff2) format("woff2"),url(./Inter-Bold.20d46cff.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(./Inter-BoldItalic.e09dcbe1.woff2) format("woff2"),url(./Inter-BoldItalic.31a185fa.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(./Inter-ExtraBold.0ef4267e.woff2) format("woff2"),url(./Inter-ExtraBold.45bae435.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(./Inter-ExtraBoldItalic.d1e1f6a0.woff2) format("woff2"),url(./Inter-ExtraBoldItalic.30a1af87.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(./Inter-Black.7f1f5616.woff2) format("woff2"),url(./Inter-Black.067c82f7.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(./Inter-BlackItalic.72d5983b.woff2) format("woff2"),url(./Inter-BlackItalic.c628a2cf.woff) format("woff")}.Timeline_jumpDown{width:40px;height:40px;bottom:16px;right:32px;border-radius:100%;border:1px solid var(--background-color-secondary--darker-7);background-image:var(--icon-url-3);background-position:center;background-color:var(--background-color-primary--darker-10);background-repeat:no-repeat;cursor:pointer}.Timeline_message{--timeline-bubble-gap: 16px;display:grid;grid-template:"avatar body" auto "avatar meta" auto "avatar reactions" auto / 34px minmax(0,1fr);align-items:start;column-gap:8px;padding:0;margin:0 10px;background:transparent;box-sizing:border-box}.Timeline_message+.Timeline_message{margin-top:var(--timeline-bubble-gap)}.Timeline_scroller>ul>.Timeline_message:last-child{margin-bottom:var(--timeline-bubble-gap)}.Timeline_messageMain{grid-area:body;display:inline-flex;align-items:flex-start;gap:4px;min-width:0}.ReplyPreviewView .Timeline_message{display:grid;grid-template:"body" auto;margin-left:0;padding:0}.ReplyPreviewView .Timeline_message:not(.continuation){margin-top:0}@media screen and (max-width: 800px){.Timeline_message{grid-template:"avatar body" auto "avatar meta" auto "avatar reactions" auto / 34px 1fr;margin:0 6px}.Timeline_messageBody:not(.statusMessage){max-width:82vw}}.Timeline_message.Timeline_typingMessageInTimeline{margin-top:var(--timeline-bubble-gap);margin-bottom:var(--timeline-bubble-gap)}.Timeline_message:hover>.Timeline_messageMain>.Timeline_messageOptions,.Timeline_message.menuOpen>.Timeline_messageMain>.Timeline_messageOptions{visibility:visible;opacity:1;pointer-events:auto;user-select:none;background-color:#3f3f46;color:#fff}.Timeline_message:hover,.Timeline_message.menuOpen{background:transparent}.Timeline_messageAvatar{grid-area:avatar;text-decoration:none}.Timeline_messageSender{display:none}.Timeline_messageSender,.Timeline_messageBody{margin:0;word-break:normal;overflow-wrap:anywhere}.Timeline_message:not(.continuation) .Timeline_messageBody{margin-top:0}.Timeline_messageOptions{display:block;flex:0 0 22px;align-self:start;margin-top:2px;margin-right:0;border:none;height:22px;width:22px;background-color:transparent;color:var(--light-text-color);border-radius:999px;padding:0;text-align:center;line-height:20px;cursor:pointer;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease}.Timeline_messageTime{grid-area:meta;grid-column:1 / -1;justify-self:center;text-align:center;padding:0;margin:var(--timeline-bubble-gap) 0 0;user-select:none}.Timeline_messageTime{font-size:.8em;line-height:normal;color:var(--timeline-time-text-color);cursor:pointer}.Timeline_messageBody.statusMessage{font-style:italic;color:var(--light-text-color)}.Timeline_messageBody{line-height:2rem;width:auto;min-width:0}.Timeline_messageBody:not(.statusMessage){display:inline-block;padding:9px 12px;border-radius:16px}.Timeline_textMessageBody,.Timeline_textMessageBody *{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}.Timeline_messageBody.Timeline_mediaMessageBody{padding:0!important;background:transparent!important;border-radius:0!important;line-height:0}.Timeline_message:not(.own) .Timeline_messageBody.Timeline_mediaMessageBody,.Timeline_message.own .Timeline_messageBody.Timeline_mediaMessageBody{background:transparent!important;border-radius:0!important}.Timeline_message:not(.own) .Timeline_messageBody:not(.statusMessage){background:var(--incoming-bubble-background, #ffffff);color:var(--incoming-bubble-text, #111827);max-width:min(86%,560px);border-radius:18px 18px 18px 6px}.Timeline_message:not(.own) .Timeline_messageMain{justify-self:start;margin-right:6%}.Timeline_message.own{grid-template:"body avatar" auto "meta avatar" auto "reactions avatar" auto / minmax(0,1fr) 34px}.Timeline_message.own .Timeline_messageAvatar{justify-self:end}.Timeline_message.own .Timeline_messageSender{display:none}.Timeline_message.own .Timeline_messageBody:not(.statusMessage){background:var(--outgoing-bubble-background, #8be164);color:var(--outgoing-bubble-text, #111827);max-width:min(86%,560px);border-radius:18px 18px 6px}.Timeline_message.own .Timeline_messageMain{justify-self:end;margin-left:6%;flex-direction:row-reverse}.Timeline_message.own .Timeline_messageBody a.link{color:var(--outgoing-bubble-link-color, #0f172a);text-decoration:underline}.Timeline_message.own .Timeline_messageTime{justify-self:center;text-align:center;padding-right:0}.Timeline_message.own.continuation{grid-template:"body avatar" auto "reactions avatar" auto / minmax(0,1fr) 34px}@media screen and (max-width: 800px){.Timeline_message.own{grid-template:"body avatar" auto "meta avatar" auto "reactions avatar" auto / 1fr 34px}.Timeline_message.own.continuation{grid-template:"body avatar" 1fr "reactions avatar" auto / 1fr 34px}}.hydrogen .Timeline_messageSender.usercolor1{color:var(--usercolor1)}.hydrogen .Timeline_messageSender.usercolor2{color:var(--usercolor2)}.hydrogen .Timeline_messageSender.usercolor3{color:var(--usercolor3)}.hydrogen .Timeline_messageSender.usercolor4{color:var(--usercolor4)}.hydrogen .Timeline_messageSender.usercolor5{color:var(--usercolor5)}.hydrogen .Timeline_messageSender.usercolor6{color:var(--usercolor6)}.hydrogen .Timeline_messageSender.usercolor7{color:var(--usercolor7)}.hydrogen .Timeline_messageSender.usercolor8{color:var(--usercolor8)}.Timeline_messageBody h1,.Timeline_messageBody h2,.Timeline_messageBody h3,.Timeline_messageBody h4,.Timeline_messageBody h5,.Timeline_messageBody h6{font-weight:700;margin:.7em 0}.Timeline_messageBody h1{font-size:1.6em}.Timeline_messageBody h2{font-size:1.5em}.Timeline_messageBody h3{font-size:1.4em}.Timeline_messageBody h4{font-size:1.3em}.Timeline_messageBody h5{font-size:1.2em}.Timeline_messageBody h6{font-size:1.1em}.Timeline_messageBody a{word-break:break-all}.Timeline_messageBody a.link{color:var(--incoming-bubble-link-color, #111827);text-decoration:underline}.Timeline_messageBody .media{display:grid;margin-top:4px;width:100%}.Timeline_messageBody.Timeline_mediaMessageBody .media{margin-top:0}.Timeline_messageBody .media>a{text-decoration:none;width:100%;display:block}.Timeline_messageBody.Timeline_mediaMessageBody .media>a.Timeline_mediaLink{border-radius:12px;overflow:hidden}.Timeline_messageBody .media>a.Timeline_mediaLink,.Timeline_messageBody .media img.Timeline_imageThumb{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.Timeline_messageBody .media>*{grid-row:1;grid-column:1}.Timeline_messageBody .media img,.Timeline_messageBody .media video{width:100%;height:auto;align-self:start;border-radius:4px;display:block}.Timeline_messageBody.Timeline_mediaMessageBody .media img.Timeline_imageThumb,.Timeline_messageBody.Timeline_mediaMessageBody .media video{border-radius:12px}.hydrogen:not(.legacy) .Timeline_messageBody .media img,.hydrogen:not(.legacy) .Timeline_messageBody .media video{align-self:stretch}.Timeline_messageBody .media>.status{align-self:end;justify-self:start;font-size:.8em}.Timeline_messageBody .media>progress{align-self:center;justify-self:center;width:75%}.Timeline_messageBody .media>time{align-self:end;justify-self:end}.Timeline_messageBody .media>time,.Timeline_messageBody .media>.status{color:var(--text-color);display:block;padding:2px;margin:4px;background-color:#ffffffbf;border-radius:4px}.Timeline_messageBody .media>.spacer{width:100%;align-self:start}.Timeline_messageBody code,.Timeline_messageBody pre{background-color:var(--background-color-secondary);font-family:monospace;font-size:.9em}.Timeline_messageBody code{border-radius:3px;padding:.2em .3em;margin:0;overflow-wrap:anywhere;word-break:break-word}.Timeline_messageBody pre{border:1px solid var(--light-border);padding:.5em;max-height:30em;overflow:auto;max-width:100%;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.Timeline_messageBody pre>code{background-color:unset;border-radius:unset;display:block;font-size:unset;white-space:inherit;overflow-wrap:inherit;word-break:inherit}.Timeline_messageBody blockquote{margin-left:0;padding-left:20px;border-left:4px solid var(--light-border)}.Timeline_messageBody table{border:1px solid var(--background-color-secondary--darker-15);border-radius:2px;border-spacing:0}.Timeline_messageBody thead th{border-bottom:1px solid var(--background-color-secondary--darker-15)}.Timeline_messageBody td,.Timeline_messageBody th{padding:2px 5px}.Timeline_messageBody tbody tr:nth-child(2n){background-color:var(--background-color-secondary)}.Timeline_messageBody .pill{padding:0 5px;border-radius:15px;background-color:var(--background-color-secondary);border:1px solid var(--background-color-secondary--darker-10);text-decoration:none;display:inline-flex;align-items:center;line-height:2rem;vertical-align:top;margin:1px}.Timeline_messageBody .pill div.avatar{display:inline-block;margin-right:3px}.Timeline_message.unsent .Timeline_messageBody{color:var(--light-text-color)}.Timeline_message.unverified .Timeline_messageBody{color:var(--error-color)}.Timeline_messageReactions{grid-area:reactions;margin-top:6px}.Timeline_messageReactions button{display:inline-flex;line-height:2rem;margin-right:6px;padding:1px 6px;border:1px solid var(--light-border);border-radius:10px;background-color:var(--background-color-secondary);color:inherit;cursor:pointer;user-select:none;vertical-align:middle}.Timeline_messageReactions button.active{background-color:var(--accent-color--alpha-11);border-color:var(--accent-color)}@keyframes glow-reaction-border{0%{border-color:var(--background-color-secondary)}to{border-color:var(--accent-color)}}.Timeline_messageReactions button.active.pending{animation-name:glow-reaction-border;animation-duration:.5s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:linear}.Timeline_locationLink{padding:0 8px;border-radius:16px;border:1px solid var(--light-border);background-color:var(--background-color-secondary);text-decoration:none;display:inline-block;line-height:2rem;vertical-align:top;margin:1px 4px}.AnnouncementView{margin:5px 0;padding:5px 10%}.AnnouncementView>div{margin:0 auto;padding:10px 20px;background-color:var(--background-color-secondary);text-align:center;border-radius:10px}.GapView_container>:not(:first-child){margin-left:12px}.GapView{padding:52px 20px}.GapView.isAtTop{padding:52px 20px 12px}.GapView.isAtTop .GapView_container{justify-content:flex-end}.GapView.isAtTop .GapView_container>span{flex:0 1 auto;text-align:right}.DateHeader{display:none}.CallTileView>div>div{display:flex;flex-direction:column;gap:4px}.CallTileView_members>*{margin-right:-16px}.CallTileView_members{display:flex}.CallTileView_title{font-weight:700}.CallTileView_subtitle{font-size:12px}.CallTileView_memberCount:before{content:"";background-image:var(--icon-url-4);background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-flex;vertical-align:bottom;margin-right:4px}.CallView{height:40vh;display:grid}.CallView>*{grid-column:1;grid-row:1}.CallView_error{align-self:start;justify-self:center;margin:16px;z-index:1}.CallView_members{display:grid;gap:12px;background:var(--background-color-secondary--darker-5);padding:12px;margin:0;min-height:0;list-style:none;align-self:stretch}.StreamView{display:grid;border-radius:8px;overflow:hidden;background-color:#000}.StreamView>*{grid-column:1;grid-row:1}.StreamView video{width:100%;height:100%;min-height:0;object-fit:contain}.StreamView_avatar{align-self:center;justify-self:center}.StreamView_error{align-self:start;justify-self:center;z-index:1}.StreamView_muteStatus{align-self:start;justify-self:end;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:14px;display:block;background-color:var(--text-color);border-radius:4px;margin:4px}.StreamView_muteStatus.microphoneMuted{background-image:var(--icon-url-5)}.StreamView_muteStatus.cameraMuted{background-image:var(--icon-url-6)}.CallView_buttons{align-self:end;justify-self:center;display:flex;gap:12px;margin-bottom:16px;z-index:1}.CallView_buttons button{border-radius:100%;width:48px;height:48px;border:none;background-color:var(--accent-color);background-position:center;background-repeat:no-repeat}.CallView_buttons button:disabled{background-color:var(--accent-color--lighter-10)}.CallView_buttons .CallView_hangup{background-color:var(--error-color);background-image:var(--icon-url-7)}.CallView_buttons .CallView_hangup:disabled{background-color:var(--error-color--lighter-10)}.CallView_buttons .CallView_mutedMicrophone{background-color:var(--background-color-primary);background-image:var(--icon-url-8)}.CallView_buttons .CallView_unmutedMicrophone{background-image:var(--icon-url-9)}.CallView_buttons .CallView_mutedCamera{background-color:var(--background-color-primary);background-image:var(--icon-url-10)}.CallView_buttons .CallView_unmutedCamera{background-image:var(--icon-url-11)}.CallView_members.size1{grid-template-columns:1fr;grid-template-rows:1fr}.CallView_members.size2{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.CallView_members.square.size3,.CallView_members.square.size4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.CallView_members.square.size5,.CallView_members.square.size6{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.CallView_members.square.size7,.CallView_members.square.size8,.CallView_members.square.size9{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.CallView_members.square.size10{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}.CallView_members.tall.size3{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}.CallView_members.tall.size4{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.CallView_members.tall.size5,.CallView_members.tall.size6{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr)}.CallView_members.tall.size7,.CallView_members.tall.size8{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr)}.CallView_members.tall.size9,.CallView_members.tall.size10{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr)}.CallView_members.wide.size2{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.CallView_members.wide.size3{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}.CallView_members.wide.size4{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr)}.CallView_members.wide.size5,.CallView_members.wide.size6{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr)}.CallView_members.wide.size7,.CallView_members.wide.size8{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr)}.CallView_members.wide.size9,.CallView_members.wide.size10{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr)}.ErrorView_block{background:var(--error-color);color:var(--fixed-white);margin:16px}.ErrorView.ErrorView_inline{color:var(--error-color);margin:4px 0;padding:4px 0}.ErrorView.ErrorView_inline>p{margin:0}.ErrorView{font-weight:700;margin:16px;border-radius:8px;padding:12px;display:flex;gap:8px}.ErrorView_message{flex-basis:0;flex-grow:1;margin:0;word-break:break-all;word-break:break-word;align-self:center}.ErrorView_submit{align-self:end}.ErrorView_close{align-self:start;width:16px;height:16px;border:none;background:none;background-repeat:no-repeat;background-size:contain;cursor:pointer}.ErrorView_block .ErrorView_close{background-image:var(--icon-url-12)}.ErrorView_inline .ErrorView_close{background-image:var(--icon-url-13)}.ErrorFallback{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.ErrorFallback h2,.ErrorFallback h3,.ErrorFallback p,.ErrorFallback pre,.ErrorFallback code{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.ErrorFallback pre{white-space:pre-wrap}:root{font-size:10px;--clawpeer-divider-width: .5px;--clawpeer-divider-color: var(--room-header-divider, var(--background-color-secondary--darker-8));--clawpeer-press-bg: var(--background-color-secondary--darker-4);--clawpeer-list-active-bg: var(--background-color-secondary--darker-5);--icon-color: var(--background-color-secondary--darker-40);--light-border: var(--clawpeer-divider-color);--light-text-color: var(--background-color-secondary--darker-55);--timeline-time-text-color: var(--background-color-secondary--darker-35);--icon-background: var(--background-color-secondary--darker-7);--right-panel-text-color: var(--background-color-secondary--darker-35)}:root[data-theme-variant=dark]{--clawpeer-divider-width: .5px;--clawpeer-divider-color: var(--background-color-secondary--darker-10);color-scheme:dark}.hydrogen{font-family:Inter,sans-serif,"emoji";background-color:var(--room-header-background, var(--background-color-primary));color:var(--text-color);font-size:1.4rem;--usercolor1: #368BD6;--usercolor2: #AC3BA8;--usercolor3: #03B381;--usercolor4: #E64F7A;--usercolor5: #FF812D;--usercolor6: #2DC2C5;--usercolor7: #5C56F5;--usercolor8: #74D12C}.hydrogen,.hydrogen *{-webkit-touch-callout:none}.hydrogen *:not(input):not(textarea):not([contenteditable]){-webkit-user-select:none;user-select:none}.hydrogen button{font-family:inherit}.avatar{border-radius:100%;background:var(--background-color-primary);color:var(--fixed-white)}.hydrogen .avatar.usercolor1{background-color:var(--usercolor1)}.hydrogen .avatar.usercolor2{background-color:var(--usercolor2)}.hydrogen .avatar.usercolor3{background-color:var(--usercolor3)}.hydrogen .avatar.usercolor4{background-color:var(--usercolor4)}.hydrogen .avatar.usercolor5{background-color:var(--usercolor5)}.hydrogen .avatar.usercolor6{background-color:var(--usercolor6)}.hydrogen .avatar.usercolor7{background-color:var(--usercolor7)}.hydrogen .avatar.usercolor8{background-color:var(--usercolor8)}.logo{height:96px;min-width:96px;background-image:url(./clawpeer-logo.498c23dc.png);background-repeat:no-repeat;background-position:center;background-size:contain}.button-row{display:flex}.button-row>*{margin-right:10px}.button-row>*:last-child{margin-right:0}.button-row .button-action{margin:10px 0;flex:1 0 auto}.form-row.text textarea{font-family:Inter,sans-serif;background-color:var(--background-color-secondary);color:inherit}.form-group{margin:24px 0}.form-row{margin:12px 0}.form-row.text>input,.form-row.text>textarea{padding:12px;border:1px solid var(--light-border);border-radius:8px;margin-top:5px;font-size:1em;resize:vertical;background-color:var(--background-color-secondary);color:inherit}.form-row.check{display:flex;align-items:baseline;gap:4px}.form-row.text>label,.form-row.text>input{display:block}.form-row .form-row-description{font-size:1rem;color:var(--light-text-color);margin:8px 0 0}.button-action{cursor:pointer}a.button-action{text-decoration:none;text-align:center;display:block}.button-action.secondary{color:var(--accent-color)}.button-action.primary{background-color:var(--accent-color);border-radius:8px;color:var(--fixed-white);font-weight:700}.button-action.primary:disabled{color:var(--fixed-white--darker-10)}.button-action.primary.destructive{background-color:var(--error-color)}.button-action.secondary.destructive{color:var(--error-color)}.button-action{border:none;padding:10px;background:none;font-weight:500}.button-utility{cursor:pointer;width:32px;height:32px;background-position:center;background-color:var(--icon-background);background-repeat:no-repeat;border:none;border-radius:100%;display:block}.button-utility.grid{background-image:var(--icon-url-14)}.button-utility.settings{background-image:var(--icon-url-15)}.button-utility.create{background-image:var(--icon-url-16)}.button-utility.grid.on{background-image:var(--icon-url-17)}.FilterField{background-image:var(--icon-url-18);background-repeat:no-repeat;background-position:8px center;background-color:var(--icon-background);border:1px solid transparent;border-radius:16px;height:32px;align-items:center;padding-left:30px;box-sizing:border-box}.FilterField:focus-within{border:1px var(--icon-background) solid;background-color:var(--background-color-primary)}.FilterField:focus-within button{border-color:var(--background-color-primary)}.FilterField input{font-family:Inter;font-size:1.3rem;font-weight:500;line-height:1.573rem;outline:none;border:none;background-color:transparent;height:100%;color:var(--text-color)}.FilterField button{width:30px;height:30px;background-position:center;background-color:var(--icon-background);background-repeat:no-repeat;background-image:var(--icon-url-19);border:7px solid transparent;border-radius:100%;box-sizing:border-box}.PreSessionScreen{padding:30px}.PreSessionScreen h1{font-size:16px;text-align:center;margin:0}.LoginView_brandName{margin:10px 0 0;text-align:center;font-size:2.1rem;font-weight:700;letter-spacing:.01em;color:var(--text-color)}.LoginView_formBlock{margin-top:64px}.SessionLoadView{padding-top:16px}.SessionLoadScreen{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(clamp(88px,20vh,164px) + 72px) 30px 30px;box-sizing:border-box}.SessionLoadScreen .logo{animation:SessionLoadLogoFloat .8s ease-in-out infinite alternate;will-change:transform}.SessionLoadScreen .SessionLoadView{width:100%;padding-top:20px}.SessionLoadScreen .button-row{width:100%;justify-content:center;margin-top:18px}@keyframes SessionLoadLogoFloat{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@media (prefers-reduced-motion: reduce){.SessionLoadScreen .logo{animation:none}}.StartSSOLoginView_button{border:1px solid var(--accent-color);border-radius:8px}.LoginView_back{background-image:var(--icon-url-20);background-color:transparent}.LoginView_separator{font-weight:500;font-size:1.5rem}.LoginView_forwardInfo{font-size:.9em;margin-left:1em;color:var(--light-text-color)}.CompleteSSOView_title{font-weight:500}@media screen and (min-width: 600px){.PreSessionScreen{box-shadow:0 6px 32px #0000001a;border-radius:8px}}.PreSessionScreen .logo{height:96px;min-width:96px}.LeftPanel{background:var(--background-color-secondary);font-size:1.5rem;padding:12px 8px 0}.LeftPanel>:not(:first-child){margin-top:12px}.LeftPanel .utilities>:not(:first-child){margin-left:8px}.LeftPanel .mobile-roomlist-brand{display:none}.LeftPanel .filter{border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}.LeftPanel .filter input{padding:.8em;border:none}.LeftPanel .RoomList{padding:0 8px 0 0;margin-right:-8px}.mobile-bottom-nav{display:none}.RoomList>li{margin:0;padding:8px 8px 8px 0;align-items:center;border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);background:var(--background-color-primary)}.RoomList>li>a{text-decoration:none;align-items:center}.RoomList li:not(:first-child){margin-top:0}.RoomList li.active{background:var(--clawpeer-list-active-bg);border-radius:12px}.RoomList li>a>*{margin-right:8px}.RoomList .description{align-items:flex-start;flex-direction:column;gap:3px;min-width:0}.RoomList .room-row-top{width:100%;display:flex;align-items:center;gap:8px}.RoomList .room-row-top .name{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomList .name.unread{font-weight:600}.RoomList .room-timestamp{margin-left:auto;font-size:1.1rem;color:var(--light-text-color);flex-shrink:0}.RoomList .room-status-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:1.6rem}.RoomList .room-last-message{flex:1 1;min-width:0;color:var(--light-text-color);font-size:1.2rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomList .room-status-row .badge{margin-left:auto}.RoomList .badge{min-width:1.6rem;height:1.6rem;border-radius:1.6rem;box-sizing:border-box;padding:.1rem .3rem;background-color:var(--room-badge);color:var(--fixed-white);font-weight:700;font-size:1rem;line-height:1.4rem;text-align:center}.RoomList .badge.highlighted{background-color:var(--error-color)}.RoomList .avatar{width:40px;height:40px;font-size:1.4rem}a{color:inherit}.SessionStatusView{padding:4px;min-height:22px;background-color:var(--room-header-background, var(--background-color-secondary));color:var(--text-color);border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);align-items:center}.SessionStatusView button.link{color:currentcolor;text-align:left}.SessionStatusView>.end{flex:1 1;display:flex;justify-content:flex-end;align-self:stretch;align-items:stretch}.SessionStatusView .dismiss{border:none;background:none;background-image:var(--icon-url-21);background-position:center;background-repeat:no-repeat;width:32px;cursor:pointer}.room-placeholder{align-items:center;justify-content:center;text-align:center;padding:20px}.SessionPickerView li{font-size:1.2em}.SessionPickerView .session-info{text-decoration:none;padding:12px;border:1px solid var(--light-border);border-radius:8px;background-image:var(--icon-url-22);background-position:center right 30px;background-repeat:no-repeat;font-weight:500}.SessionPickerView .session-actions{margin:10px 0 20px;display:flex}.SessionPickerView .session-actions>*{margin-right:10px}.SessionPickerView .session-actions>*:last-child{margin-right:0}.SessionPickerView .session-actions button{border:none;background:none;color:inherit}.PreSessionScreen .button-action.primary,.LoginView .button-action.primary,.SessionPickerView .button-action.primary{background-color:#22c55e}.SessionPickerView button.destructive{color:var(--error-color)}.RoomGridView>div.container{border-right:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}.RoomGridView>.focused>.room-placeholder .unfocused{display:none}.RoomGridView>:not(.focused)>.room-placeholder .focused{display:none}.room-placeholder .unfocused{color:var(--right-panel-text-color)}.RoomGridView>div.focus-ring{border:2px solid var(--accent-color--darker-5);border-radius:12px}.middle-header{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:calc(56px + env(safe-area-inset-top,0px));background:var(--room-header-background, var(--background-color-primary));padding:env(safe-area-inset-top,0px) 16px 0;border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}@media screen and (max-width: 800px){.SessionView:before{display:none}}.middle-header h2{font-size:1.8rem;font-weight:600}.middle-header>:not(:last-child){margin-right:8px}.close-middle,.close-session{background-image:var(--icon-url-23);background-position-x:10px}.RoomHeader .topic{font-size:14rem}.RoomHeader .room-options{background-image:var(--icon-url-24)}:root:not([data-theme-variant="dark"]) .RoomHeader .room-options{background-image:var(--icon-url-25)}.RoomOptionsScreen{position:absolute;inset:0;z-index:5;background:var(--background-color-secondary)}.RoomOptionsScreen_panel{display:flex;flex-direction:column;height:100%;background:var(--background-color-secondary)}.RoomOptionsScreen_header{flex-grow:0;flex-shrink:0;flex-basis:calc(56px + env(safe-area-inset-top,0px));background:var(--room-header-background, var(--background-color-primary));border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}.RoomOptionsScreen_back{background-image:var(--icon-url-26);background-position-x:10px}.RoomOptionsScreen_body{padding:10px 14px calc(20px + env(safe-area-inset-bottom));overflow-y:auto}.RoomOptionsScreen_row{width:100%;border:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);border-bottom:none;background:var(--background-color-primary);color:var(--text-color);display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 14px;text-align:left;font-size:1.45rem;font-weight:500}.RoomOptionsScreen_row:first-child{border-radius:12px 12px 0 0}.RoomOptionsScreen_row:last-child{border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);border-radius:0 0 12px 12px}.RoomOptionsScreen_row.destructive{color:var(--error-color)}.RoomOptionsScreen_chevron{width:16px;height:16px;background-image:var(--icon-url-27);background-repeat:no-repeat;background-position:center}.RoomLeaveDialog{position:fixed;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.RoomLeaveDialog_backdrop{position:absolute;inset:0;border:none;background:rgba(17,24,39,.48)}.RoomLeaveDialog_panel{position:relative;width:min(92vw,640px);background:var(--background-color-primary);border:8px solid #a6b2c3;border-radius:26px;padding:28px 24px 22px;box-sizing:border-box}.RoomLeaveDialog_close{position:absolute;top:12px;right:12px;width:30px;height:30px;background-image:var(--icon-url-28)}.RoomLeaveDialog_title{margin:0;font-size:3rem;font-weight:700;color:var(--text-color)}.RoomLeaveDialog_desc{margin:14px 0 4px;font-size:1.9rem;line-height:1.55;color:var(--text-color)}.RoomLeaveDialog_warning{margin:0;font-size:1.9rem;line-height:1.55;font-weight:700;color:#dc2626}.RoomLeaveDialog_actions{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.RoomLeaveDialog_btn{border-radius:999px;border:none;min-height:50px;font-size:2rem;font-weight:700}.RoomLeaveDialog_btnCancel{background:#111827;color:#fff}.RoomLeaveDialog_btnLeave{background:#e6392d;color:#fff;border:2px solid #f5c542}@media screen and (max-width: 800px){.RoomLeaveDialog_panel{width:calc(100vw - 32px);border-width:0;border-radius:16px;padding:18px 16px 14px}.RoomLeaveDialog_title{font-size:2.5rem}.RoomLeaveDialog_desc,.RoomLeaveDialog_warning{font-size:1.8rem}.RoomLeaveDialog_btn{min-height:44px;font-size:1.8rem}}.RoomView_body,.RoomView_body .Timeline,.RoomView_body .Timeline_scroller,.RoomView_body .TimelineLoadingView{background:var(--room-view-background, var(--background-color-primary))}.RoomView_timelineArea{position:relative;z-index:1}.RoomView_error{color:var(--error-color);background:#efefef;height:0px;font-weight:700;transition:.25s all ease-out;padding-right:20px;padding-left:20px}.RoomView_error div{overflow:hidden;height:100%;width:100%;position:relative;display:flex;align-items:center}.RoomView_error:not(:empty){height:auto;padding-top:20px;padding-bottom:20px}.RoomView_error p{position:relative;display:block;width:100%;height:auto;margin:0}.RoomView_error button{width:40px;padding-top:20px;padding-bottom:20px;background:none;border:none;position:relative;border-radius:5px;transition:.1s all ease-out;cursor:pointer}.RoomView_error button:hover{background:#cfcfcf}.RoomView_error button:before{content:"\274c";position:absolute;top:15px;left:9px;width:20px;height:10px;font-size:10px;align-self:middle}.MessageComposer_replyPreview .Timeline_message{margin:5px 0 0;max-height:30vh;overflow:auto}.MessageComposer_replyPreview{background:var(--background-color-secondary);margin:0 10px 10px;box-shadow:0 0 5px var(--background-color-secondary--darker-15);border-radius:5px}.MessageComposer{position:relative;padding-bottom:8px;background:var(--composer-bar-background, var(--background-color-primary));overflow:visible;z-index:3;transition:padding-bottom .16s cubic-bezier(.2,.8,.2,1)}.MessageComposer_input,.MessageComposer_replyPreview{padding:8px 10px}.MessageComposer_replyPreview>.replying{display:inline-flex;flex-direction:row;align-items:center;font-weight:700}.MessageComposer_replyPreview>button.cancel{width:32px;height:32px;display:block;border:none;text-indent:200%;white-space:nowrap;overflow:hidden;background-color:transparent;background-image:var(--icon-url-29);background-repeat:no-repeat;background-position:center;background-size:18px;cursor:pointer}.MessageComposer_input:first-child{border-top:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}.MessageComposer_input{position:relative;z-index:1}.MessageComposer_input>:not(:first-child){margin-left:12px}.MessageComposer_input>textarea{border:none;border-radius:24px;background:var(--composer-input-background, var(--background-color-secondary));color:inherit;font-size:14px;font-family:Inter,sans-serif;resize:none;flex:1 1;min-height:42px;padding:12px 14px;box-sizing:border-box;overflow:hidden;max-height:113px;overflow-y:auto;overflow-y:overlay}.MessageComposer_input>button.send{width:32px;height:32px;display:block;border-radius:100%;border:none;text-indent:200%;overflow:hidden;color:transparent;font-size:0;background-color:#22c55e;background-image:var(--icon-url-30);background-repeat:no-repeat;background-position:center;align-self:end;margin-bottom:8px}.MessageComposer_input>button.sendFile{width:32px;height:32px;display:block;border:none;text-indent:200%;white-space:nowrap;overflow:hidden;background-color:transparent;background-image:var(--icon-url-31);background-repeat:no-repeat;background-position:center}.ComposerAttachmentSheet{position:static;z-index:1;pointer-events:none;margin-top:2px;max-height:0;opacity:0;transform:translateY(8px);overflow:hidden;transition:max-height .18s cubic-bezier(.2,.8,.2,1),opacity .14s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.MessageComposer_attachmentOpen .ComposerAttachmentSheet{pointer-events:auto;max-height:220px;opacity:1;transform:translateY(0)}.ComposerAttachmentSheet_panel{margin:0;background:transparent;border:none;border-top:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);border-radius:0;padding:10px 10px 8px;box-shadow:none}.ComposerAttachmentSheet_actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ComposerAttachmentSheet_action{border:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text-color);-webkit-tap-highlight-color:transparent}.ComposerAttachmentSheet_actionIcon{width:52px;height:52px;border-radius:14px;background-color:var(--background-color-secondary);background-repeat:no-repeat;background-position:center;background-size:22px}.ComposerAttachmentSheet_action.photo .ComposerAttachmentSheet_actionIcon{background-image:var(--icon-url-32)}.ComposerAttachmentSheet_action.camera .ComposerAttachmentSheet_actionIcon{background-image:var(--icon-url-33)}.ComposerAttachmentSheet_action.file .ComposerAttachmentSheet_actionIcon{background-image:var(--icon-url-34)}.ComposerAttachmentSheet_actionLabel{font-size:1.2rem;font-weight:600;line-height:1.2}.ComposerAttachmentSheet_action:active,.ComposerAttachmentSheet_action:active .ComposerAttachmentSheet_actionIcon,.ComposerAttachmentSheet_action:focus-visible{background:transparent;outline:none}.MessageComposer.MessageComposer_canSend button.sendFile{display:none}.MessageComposer:not(.MessageComposer_canSend) button.send{display:none}.Settings.middle{background:var(--background-color-secondary)}.Settings .middle-header{background:var(--room-header-background, var(--background-color-primary));border-bottom-color:var(--clawpeer-divider-color)}.SettingsBody{background:var(--background-color-secondary);padding:12px 14px calc(20px + env(safe-area-inset-bottom))}.Settings h3{margin:0 0 8px;font-size:1.4rem;color:var(--light-text-color)}.Settings p{max-width:700px}.settings-section{margin-bottom:16px}.settings-card{background:var(--background-color-primary);border:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);border-radius:14px;overflow:hidden}.settings-section.embedded .settings-card{padding:6px 0}.settings-section.compact .settings-card{padding-bottom:6px}.Settings .setting-item{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:10px 14px;border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}.Settings .setting-item:last-child{border-bottom:none}.Settings .setting-item.action{padding-top:8px;padding-bottom:8px}.Settings .setting-item-label{font-weight:600;color:var(--text-color);font-size:1.45rem;line-height:1.3;flex:1 1}.Settings .setting-item-content{color:var(--light-text-color);flex:1 1;text-align:right;font-size:1.35rem;line-height:1.45;min-width:0;word-break:break-word}.Settings .setting-item.sensitive .setting-item-content{display:inline-flex;align-items:center;justify-content:flex-end}.Settings .settings-sensitive-value{display:inline-block;max-width:100%;overflow-wrap:anywhere}.Settings .setting-item.code .setting-item-content{font-family:monospace;word-break:break-all}.Settings .setting-item-content button{display:inline-block;margin:0 0 0 8px;min-height:36px;padding:7px 12px;border-radius:10px;border:1px solid var(--background-color-secondary--darker-10);background:var(--background-color-secondary);color:var(--text-color);font-size:1.3rem;font-weight:600}.Settings .setting-item-content .settings-danger-action{border-color:var(--accent-color);background:transparent;color:var(--accent-color)}.Settings .setting-item-content input[type=range]{width:100%;max-width:300px;min-width:160px}.Settings .setting-item-content select{appearance:none;width:auto;min-width:176px;max-width:220px;min-height:38px;border:1px solid var(--background-color-secondary--darker-10);border-radius:10px;background-color:var(--background-color-primary);background-image:var(--icon-url-35);background-repeat:no-repeat;background-position:right 10px center;padding:0 30px 0 12px;font-size:1.4rem;font-weight:600;color:var(--text-color)}:root[data-theme-variant=dark] .Settings .setting-item-content select{color-scheme:dark}.Settings .setting-item-content .settings-language-picker{appearance:none;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:auto;min-width:176px;max-width:220px;min-height:38px;margin:0;border:1px solid var(--background-color-secondary--darker-10);border-radius:10px;background-color:var(--background-color-primary);color:var(--text-color);padding:0 10px 0 12px;font-size:1.4rem;font-weight:600}.Settings .setting-item-content .settings-language-picker-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings .setting-item-content .settings-language-picker-chevron{width:14px;height:14px;flex:0 0 14px;background-image:var(--icon-url-36);background-repeat:no-repeat;background-position:center}.Settings .setting-item-content .settings-language-picker.open .settings-language-picker-chevron{transform:rotate(180deg)}.Settings .setting-item-content .settings-language-picker:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.menu.settings-language-menu{min-width:0;max-width:none;border-radius:12px;padding:4px;box-shadow:0 0 0 .5px #00000012,0 2px 8px #0000000d}:root[data-theme-variant=dark] .menu.settings-language-menu{box-shadow:0 0 0 .5px #ffffff14,0 2px 10px #0003}.Settings .settings-language-menu li{margin-bottom:0}.Settings .settings-language-menu .menu-item{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 10px;border-radius:8px;font-size:1.35rem;line-height:1.25}.Settings .settings-language-menu .menu-item:hover,.Settings .settings-language-menu li.selected .menu-item{background:var(--background-color-secondary)}.Settings .settings-language-menu-check{width:16px;text-align:center;color:var(--accent-color);font-weight:700;flex:0 0 16px}.Settings .settings-language-menu-label{flex:1 1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings .theme-chooser-simple form{display:grid;grid-template-columns:auto 1fr;gap:8px 10px;justify-items:start;align-items:center;text-align:left}.Settings .settings-main-menu{border:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);border-radius:12px;overflow:hidden;background:var(--background-color-primary)}.Settings .settings-main-row{width:100%;border:none;border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);min-height:56px;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:0 14px;text-align:left;color:var(--text-color);font-size:1.55rem;font-weight:600}.Settings .settings-main-row:last-child{border-bottom:none}.Settings .settings-main-row-chevron{width:16px;height:16px;background-image:var(--icon-url-37);background-repeat:no-repeat;background-position:center}.Settings .settings-detail-panel{display:block}.Settings .settings-main-row-title{line-height:1.3}.Settings .row{margin:4px 12px;display:flex;flex-wrap:wrap;align-items:center}.Settings .row .label{flex:0 0 180px;align-self:flex-start;font-weight:600}.Settings .row .content{margin-left:4px;flex:1 1}.Settings .row .content button{display:inline-block;margin:0 8px 0 0}.settings-notice{padding:4px 12px 10px}.Settings .setting-item-content p,.Settings .settings-notice p{margin:8px 0}.Settings .setting-item-content p:first-child,.Settings .settings-notice p:first-child{margin-top:0}.Settings .setting-item-content p:last-child,.Settings .settings-notice p:last-child{margin-bottom:0}.settings-notice.settings-notice-diagnostics{padding-top:0}.settings-notice .push-diagnostics-line{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:1.25rem;line-height:1.4}.settings-notice .push-diagnostics-line.ok{color:#15803d}.settings-notice .push-diagnostics-line.bad{color:var(--light-text-color)}:root[data-theme-variant=dark] .settings-notice .push-diagnostics-line.ok{color:#4ade80}.FeatureView{display:flex;gap:8px}.FeaturesView ul{list-style:none;padding:8px 16px}.FeaturesView input[type=checkbox]{align-self:start}.FeatureView h4{margin:0}.FeatureView p{margin:8px 0}.error{color:var(--error-color);font-weight:600}button.link{font-size:1em;border:none;text-decoration:underline;background:none;cursor:pointer;margin:-12px;padding:12px;color:inherit}.Settings a,.Settings .link{color:var(--accent-color);font-weight:600}.lightbox{background-color:#050608;display:block;color:var(--fixed-white);padding:0;overflow:hidden}.lightbox:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(env(safe-area-inset-top,0px) + 6px);background:#050608;z-index:4;pointer-events:none}@media screen and (max-width: 800px){.MessageComposer{padding-bottom:calc(34px + env(safe-area-inset-bottom,0px))}.hydrogen.ios.ios-keyboard-open .MessageComposer{padding-bottom:2px!important}.LeftPanel{padding:0;background:var(--background-color-primary)}.LeftPanel>:not(:first-child){margin-top:0}.LeftPanel .utilities .close-session{display:none}.LeftPanel .utilities{position:relative;display:block;background:var(--room-header-background, var(--background-color-secondary));border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);margin:0;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 10px}.LeftPanel .mobile-roomlist-brand{display:block;text-align:center;font-size:2rem;font-weight:400;color:var(--text-color);line-height:36px;margin:0}.LeftPanel .utilities .FilterField{width:100%;height:42px;margin-top:8px;background:var(--background-color-primary);background-image:none;border:none;border-radius:24px;box-shadow:none;padding-left:12px;padding-right:8px;-webkit-tap-highlight-color:transparent}.LeftPanel .utilities .FilterField input{background:transparent;border:none;border-radius:24px;min-height:42px;padding:0 12px 0 0;font-size:1.5rem;font-weight:400;-webkit-tap-highlight-color:transparent}.LeftPanel .utilities .FilterField input::placeholder{color:#a4a9b3}.LeftPanel .utilities .FilterField button{background-color:transparent;border:none;width:20px;height:20px;background-image:var(--icon-url-38);background-size:12px;opacity:.7;-webkit-tap-highlight-color:transparent}.LeftPanel .utilities>:not(:first-child){margin-left:0}.LeftPanel .utilities .button-utility.create{position:absolute;top:calc(8px + env(safe-area-inset-top,0px));right:12px;width:28px;height:28px;background-color:transparent;border:none;border-radius:0;background-image:var(--icon-url-39);background-size:17px;box-shadow:none;-webkit-tap-highlight-color:transparent}.LeftPanel .RoomList{background:var(--background-color-primary);padding:0 0 calc(90px + env(safe-area-inset-bottom));margin-right:0;padding-right:0}.RoomList>li{background:var(--background-color-primary);border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);padding:0}.RoomList>li>a{padding:10px 12px;-webkit-tap-highlight-color:transparent;margin:0}.RoomList>li>a:active{background:var(--clawpeer-press-bg)}.RoomList>li.active,.RoomList>li.active>a{background:var(--clawpeer-list-active-bg);border-radius:0}.RoomList .avatar{width:48px;height:48px;font-size:1.6rem}.RoomList .room-timestamp{font-size:1rem}.mobile-bottom-nav{position:fixed;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:var(--composer-input-background, var(--background-color-primary));border-top:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);border-radius:0;box-shadow:none;padding:3px 0 calc(18px + env(safe-area-inset-bottom));min-height:calc(72px + env(safe-area-inset-bottom));z-index:4}.mobile-bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;color:var(--text-color);font-size:1rem;font-weight:500;min-height:40px;border-radius:0;-webkit-tap-highlight-color:transparent}.mobile-bottom-nav-item.active{color:var(--accent-color)}.mobile-bottom-nav-item.disabled{opacity:.6}.mobile-bottom-nav-icon{display:block;width:28px;height:28px;background-repeat:no-repeat;background-position:center;background-size:24px;border-radius:0;opacity:1}.mobile-bottom-nav-icon.contacts{background-image:var(--icon-url-40)}.mobile-bottom-nav-icon.chats{background-image:var(--icon-url-41)}.mobile-bottom-nav-icon.settings{background-image:var(--icon-url-42)}.mobile-bottom-nav-item.active .mobile-bottom-nav-icon{opacity:1;filter:none}.mobile-bottom-nav-item:active,.mobile-bottom-nav-item:active .mobile-bottom-nav-icon,.mobile-bottom-nav-item:active .mobile-bottom-nav-label{background:transparent}.mobile-bottom-nav-item.active .mobile-bottom-nav-icon.chats{background-image:var(--icon-url-43)}.mobile-bottom-nav-item.active .mobile-bottom-nav-icon.contacts{background-image:var(--icon-url-44)}.mobile-bottom-nav-item.active .mobile-bottom-nav-icon.settings{background-image:var(--icon-url-45);background-size:28px}.mobile-bottom-nav-item.active .mobile-bottom-nav-label{color:var(--accent-color)}.mobile-bottom-nav-label{line-height:1;font-size:.86rem;color:var(--text-color)}.SettingsBody.with-mobile-nav{padding-bottom:calc(90px + env(safe-area-inset-bottom))}.ContactsPlaceholder.middle{background:var(--background-color-secondary)}.ContactsPlaceholder .middle-header{background:var(--room-header-background, var(--background-color-secondary));border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}.ContactsPlaceholder_header h2{text-align:center;width:100%;margin:0}.ContactsPlaceholder_body{flex:1 1;background:var(--background-color-primary);color:#9aa2ad;display:flex;align-items:center;justify-content:center;font-size:1.5rem;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.SettingsBody{padding:12px 12px calc(22px + env(safe-area-inset-bottom))}.Settings .setting-item{flex-direction:column;align-items:flex-start;min-height:0}.Settings .setting-item-content{width:100%;text-align:left}.Settings .setting-item-content select,.Settings .setting-item-content input[type=range]{max-width:220px;min-width:168px}:root[data-theme-variant=dark] .LeftPanel .utilities .FilterField{background:var(--composer-input-background, var(--background-color-secondary))}:root[data-theme-variant=dark] .LeftPanel .RoomList,:root[data-theme-variant=dark] .RoomList>li{background:var(--composer-input-background, var(--background-color-secondary))}:root[data-theme-variant=dark] .Settings.middle,:root[data-theme-variant=dark] .SettingsBody,:root[data-theme-variant=dark] .RoomOptionsScreen,:root[data-theme-variant=dark] .RoomOptionsScreen_panel,:root[data-theme-variant=dark] .RoomOptionsScreen_body{background:var(--background-color-primary)}:root[data-theme-variant=dark] .Settings .settings-main-menu,:root[data-theme-variant=dark] .settings-card,:root[data-theme-variant=dark] .RoomOptionsScreen_row{background:var(--background-color-secondary)}}.Settings .settings-main-row,.Settings .setting-item,.Settings .setting-item button,.Settings .setting-item select{-webkit-tap-highlight-color:transparent}.Settings .settings-main-row:active,.Settings .setting-item:active,.Settings .setting-item button:active,.Settings .setting-item select:active{background-color:var(--clawpeer-press-bg)}.lightbox .picture{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;padding:calc(env(safe-area-inset-top,0px) + 6px) 0 calc(env(safe-area-inset-bottom,0px) + 58px);z-index:1}.lightbox .pictureImage{max-width:100vw;max-height:100%;object-fit:contain;transform-origin:center;transition:transform .12s ease-out;will-change:transform;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;position:relative;z-index:1}.lightbox .loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;z-index:5}.lightbox .loading>:not(:first-child){margin-left:8px}.lightbox .close{position:absolute;right:12px;top:calc(env(safe-area-inset-top,0px) + 50px);border:none;background:rgba(0,0,0,.5);color:var(--fixed-white);width:36px;height:36px;border-radius:999px;font-size:2rem;line-height:1;padding:0;cursor:pointer;z-index:6}.lightbox .bottomActions{position:absolute;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 50px);display:inline-flex;align-items:center;gap:10px;z-index:6}.lightbox .download,.lightbox .share{border:none;background:rgba(0,0,0,.5);color:var(--fixed-white);width:36px;height:36px;border-radius:999px;font-size:0;line-height:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.lightbox .download.isDownloading,.lightbox .share.isSharing{opacity:.75}.lightbox .lightboxIcon{width:20px;height:20px;display:block}.lightbox .counter{position:absolute;left:14px;bottom:calc(env(safe-area-inset-bottom,0px) + 58px);color:var(--fixed-white);font-size:1.8rem;font-weight:600;letter-spacing:.02em;z-index:6}.lightbox .nav{position:absolute;top:50%;transform:translateY(-50%);border:none;background:rgba(0,0,0,.45);color:var(--fixed-white);width:40px;height:40px;border-radius:999px;font-size:2.4rem;line-height:1;padding:0;cursor:pointer;z-index:5}.lightbox .nav.prev{left:8px}.lightbox .nav.next{right:8px}.lightbox .downloadError{position:absolute;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 58px);font-size:1.2rem;color:#ff9fa8;text-align:center;z-index:6}.menu{border-radius:8px;box-shadow:2px 2px 10px #00000080;padding:4px;background-color:var(--background-color-primary);list-style:none;margin:0}.menu.create-menu{box-shadow:0 0 0 .5px #00000012,0 2px 8px #0000000d}:root[data-theme-variant=dark] .menu.create-menu{box-shadow:0 0 0 .5px #ffffff14,0 2px 10px #0003}.menu li{margin-bottom:10px}.menu .menu-item{color:var(--text-color)}.menu button{border-radius:4px;border:none;background-color:transparent;text-align:left;padding:8px 32px 8px 8px;font-size:1.5rem;height:24px;cursor:pointer}.menu .destructive button{color:var(--error-color)}.menu .quick-reactions{display:flex;padding:8px 32px 8px 8px}.menu .quick-reactions button{padding:2px 4px;text-align:center}.InviteView_body{display:flex;justify-content:space-around;align-items:center;flex:1 1;overflow:auto}.InviteView_invite{display:flex;width:100%;max-width:400px;flex-direction:column;padding:0 24px}.InviteView_roomProfile{display:grid;gap:4px;grid-template:"avatar name" auto "avatar description" 1fr / 72px 1fr;align-self:center;margin-bottom:24px}.InviteView_roomProfile h3{grid-area:name;margin:0}.InviteView_roomDescription{grid-area:description;font-size:1.2rem;margin:0;color:var(--light-text-color)}.InviteView_roomAvatar{grid-area:avatar}.InviteView_dmAvatar{align-self:center}.InviteView_inviter{text-align:center;margin:24px 0}.InviteView_inviter .avatar{display:inline-block;vertical-align:middle;margin-right:4px}.InviteView_buttonRow{margin:10px auto;max-width:200px;width:100%}.InviteView_buttonRow button{display:block;width:100%}.DisabledComposerView{padding:12px;background-color:var(--background-color-secondary)}.DisabledComposerView h3{margin:0}.UnknownRoomView_container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.UnknownRoomView_body{height:100%;text-align:center;padding:16px;box-sizing:border-box}.UnknownRoomView h2{word-break:break-all;word-break:break-word}.UnknownRoomView button{max-width:200px;width:100%}.LoadingView{height:100%;width:100%}.LoadingView .spinner{margin-right:5px}.InvitePanelView{display:flex;flex-direction:column;justify-content:center;align-items:center}.InvitePanelView__form{margin-top:8px}.InvitePanelView__input{font-family:Inter;font-size:1.3rem;font-weight:500;line-height:1.573rem;outline:none;border:none;background-color:var(--icon-background);color:var(--text-color);height:32px;box-sizing:border-box;margin:5px;border-radius:16px;padding:15px;width:90%}.InvitePanelView__form,.InvitePanelView__btn{display:flex;flex-direction:column;justify-content:center;align-items:center}.InvitePanelView__btn{width:100px;height:30px;margin-top:8px}.InvitePanelView__heading{width:90%;text-align:center;margin:0}.RightPanelView{--right-panel-content-top-gap: 24px;background:var(--background-color-secondary)}.RightPanelView_buttons{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:calc(56px + env(safe-area-inset-top,0px));align-items:center;padding:env(safe-area-inset-top,0px) 16px 0;background:var(--room-header-background, var(--background-color-primary));border-bottom:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color)}.RoomDetailsView{padding:16px;padding-top:var(--right-panel-content-top-gap, 24px)}.RoomDetailsView_id,.MemberDetailsView_id{color:var(--right-panel-text-color);font-size:12px}.RoomDetailsView_rows{margin-top:36px;width:100%}.RoomDetailsView_name h2,.MemberDetailsView_name h2{margin-bottom:4px;font-size:1.8rem}.RoomDetailsView_row{margin-bottom:20px;font-weight:500;font-size:15px;width:100%;background:none;border:none;padding:0}button.RoomDetailsView_row{cursor:pointer}button.RoomDetailsView_row:after{content:var(--icon-url-46);margin-left:12px}.RoomDetailsView_row:not(button):after{content:" ";width:19px}.RoomDetailsView_label:before{padding-right:16px;height:24px;width:20px}.RoomDetailsView_label{width:200px}.RoomDetailsView_value{color:var(--right-panel-text-color);flex:1 1}.MemberCount:before{content:var(--icon-url-47)}.EncryptionStatus:before{content:var(--icon-url-48)}.EncryptionIconView{width:52px;height:52px;border-radius:100%;background:var(--right-panel-text-color);border:3px solid var(--background-color-secondary);margin-left:-16px}.EncryptionIconView_encrypted,.EncryptionIconView_unencrypted{height:24px;width:24px}.EncryptionIconView_encrypted{content:var(--icon-url-49)}.EncryptionIconView_unencrypted{content:var(--icon-url-50)}.RightPanelView_buttons .button-utility{width:32px;height:32px}.RightPanelView_buttons .close{background-image:var(--icon-url-51)}.RightPanelView_buttons .back{background-image:var(--icon-url-52)}.MemberListView__list{padding-left:16px;padding-right:16px;margin:0}.MemberListView{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding-top:var(--right-panel-content-top-gap, 24px)}.MemberListView__invite-container{display:flex;justify-content:center;align-items:center}.MemberListView__invite-btn{width:80%;height:32px;display:flex;justify-content:center;align-items:center}.MemberTileView{margin-bottom:8px;list-style:none}.MemberTileView a{text-decoration:none}.MemberTileView .avatar{margin-right:8px}.MemberTileView_name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1 1}.MemberDetailsView{box-sizing:border-box;padding-top:var(--right-panel-content-top-gap, 24px)}.MemberDetailsView_section{box-sizing:border-box;padding:16px;width:100%}.MemberDetailsView_label{font-size:12px;font-weight:600;color:var(--right-panel-text-color);text-transform:uppercase}.MemberDetailsView_value,.MemberDetailsView_options{margin-left:8px;margin-top:5px;font-size:12px}.MemberDetailsView_options{display:inline-flex;flex-direction:column}.MemberDetailsView_options a,.MemberDetailsView_options button{color:var(--accent-color);text-decoration:none;margin:0 0 3px;padding:0;border:none;background:none;cursor:pointer;text-align:left}.LazyListParent{overflow-y:auto}.LogoutScreen{height:100vh}.LogoutScreen .content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.LogoutScreen .status{display:flex;gap:12px}.CreateRoomView_body,.JoinRoomView_body,.RoomBeingCreated_error{max-width:400px}.RoomBeingCreated_error{margin-top:48px}.centered-column{padding:0 12px;align-self:center;width:100%;box-sizing:border-box}.CreateRoomView_selectAvatar{border:none;background:none;cursor:pointer}.CreateRoomView_selectAvatarPlaceholder{width:64px;height:64px;border-radius:100%;background-color:var(--icon-background);background-image:var(--icon-url-53);background-repeat:no-repeat;background-position:center;background-size:36px}.JoinRoomView_status{display:flex;align-items:center;justify-content:center;margin-top:10px}.JoinRoomView_status .spinner{margin-right:5px}.ToastCollectionView{display:flex;position:fixed;flex-direction:column;z-index:1000;left:44px;top:52px}.ToastCollectionView ul{margin:0;padding:0}.VerificationToastNotificationView:not(:first-child),.CallToastNotificationView:not(:first-child){margin-top:12px}.VerificationToastNotificationView{display:flex;flex-direction:column}.CallToastNotificationView{display:grid;grid-template-rows:40px 1fr 1fr 48px;row-gap:4px}.VerificationToastNotificationView,.CallToastNotificationView{background-color:var(--background-color-secondary);border-radius:8px;color:var(--text-color);box-shadow:2px 2px 10px #00000080}.CallToastNotificationView{width:260px}.VerificationToastNotificationView{width:248px}.VerificationToastNotificationView__top{padding:8px;display:flex}.CallToastNotificationView__top{display:grid;grid-template-columns:auto 176px auto;align-items:center;justify-items:center}.VerificationToastNotificationView__dismiss-btn,.CallToastNotificationView__dismiss-btn{background:center var(--background-color-secondary--darker-5) var(--icon-url-54) no-repeat;border-radius:100%;height:15px;width:15px}.VerificationToastNotificationView__title,.CallToastNotificationView__name{font-weight:600;width:100%}.VerificationToastNotificationView__description{padding:8px}.CallToastNotificationView__description{margin-left:42px}.CallToastNotificationView__call-type:before{content:"";background-image:var(--icon-url-55);background-repeat:no-repeat;background-size:20px 20px;display:flex;width:20px;height:20px;padding-right:5px}.CallToastNotificationView__call-type:after{content:"";width:4px;height:4px;background-color:var(--text-color);border-radius:100%;align-self:center;margin:5px}.CallToastNotificationView__member-count:before{content:"";background-image:var(--icon-url-56);background-repeat:no-repeat;background-size:20px 20px;display:flex;width:20px;height:20px;padding-right:5px}.CallToastNotificationView__member-count,.CallToastNotificationView__call-type{display:flex;align-items:center}.CallToastNotificationView__info{display:flex;margin-left:42px}.CallToastNotificationView__action{display:flex;justify-content:end;margin-right:10px}.VerificationToastNotificationView__action{display:flex;justify-content:space-between;padding:8px}.CallToastNotificationView__action .button-action{width:100px;height:40px}.VerificationToastNotificationView__action .button-action{width:100px;height:32px;display:flex;align-items:center;justify-content:center}.VerifyEmojisView{width:100%}.VerificationCompleteView,.DeviceVerificationView,.SelectMethodView{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.SelectMethodView>div,.SelectMethodView__heading,.SelectMethodView__title{width:inherit;box-sizing:border-box}.VerificationCompleteView__heading,.VerifyEmojisView__heading,.SelectMethodView__heading,.MissingKeysView__heading,.WaitingForOtherUserView__heading{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center;padding:8px}.MissingKeysView__heading{text-align:center}.VerificationCompleteView>*,.SelectMethodView>*,.VerifyEmojisView>*,.WaitingForOtherUserView>*{padding:16px}.VerificationCancelledView__title,.VerificationCompleteView__title,.VerifyEmojisView__title,.SelectMethodView__title,.WaitingForOtherUserView__title{font-size:1.5em;text-align:center}.VerificationCompleteView__title,.VerifyEmojisView__title,.SelectMethodView__title,.WaitingForOtherUserView__title,.VerificationCancelledView__description,.MissingKeysView__description,.VerificationCompleteView__description,.VerifyEmojisView__description,.SelectMethodView__description,.WaitingForOtherUserView__description{text-align:center;margin:0}.VerificationCancelledView__actions,.MissingKeysView__actions,.SelectMethodView__actions,.VerifyEmojisView__actions,.WaitingForOtherUserView__actions{display:flex;justify-content:center;gap:12px;padding:16px}.EmojiCollection{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.EmojiContainer__emoji{font-size:3.2rem}.VerifyEmojisView__waiting,.EmojiContainer__name,.EmojiContainer__emoji{display:flex;justify-content:center;align-items:center}.EmojiContainer__name{font-weight:700}.VerifyEmojisView__waiting{gap:12px}.VerificationCompleteView__icon{background:var(--icon-url-57) no-repeat;background-size:contain;width:128px;height:128px}.SelectMethodView__name{overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block}.VerificationInProgressTileView,.VerificationCompletedTileView,.VerificationCancelledTileView,.VerificationReadyTileView{display:flex;gap:20px}.VerificationTileView__actions{display:flex;gap:16px}.VerificationTileView__description{display:flex;align-items:center;font-weight:700;font-size:1.4rem;color:var(--text-color);gap:4px;text-align:center}.VerificationInProgressTileView,.VerificationCompletedTileView,.VerificationCancelledTileView,.VerificationReadyTileView{background:var(--background-color-primary--darker-5);padding:8px;box-sizing:border-box;border-radius:8px}.VerificationTileView{display:flex;justify-content:center;padding:5px 10%;box-sizing:border-box}.VerificationInProgressTileView .VerificationTileView__shield,.VerificationReadyTileView .VerificationTileView__shield{background:var(--icon-url-58) no-repeat}.VerificationCompletedTileView .VerificationTileView__shield{background:var(--icon-url-59) no-repeat}.VerificationTileView__shield{width:20px;height:20px;display:flex;align-self:center}.PairingScannerOverlay{position:fixed;inset:0;z-index:1400;background:#000;overflow:hidden}.PairingScannerOverlay_video{position:absolute;inset:0;width:100%;height:100%;background:#000;object-fit:cover}.PairingScannerOverlay_chrome{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.34) 0,rgba(0,0,0,.05) 26%,rgba(0,0,0,.05) 74%,rgba(0,0,0,.38) 100%)}.PairingScannerOverlay_topBar{display:block;padding:calc(env(safe-area-inset-top,0px) + 14px) 14px 0;pointer-events:auto}.PairingScannerOverlay_close{border:1px solid rgba(255,255,255,.45);background:rgba(0,0,0,.36);color:#fff;border-radius:999px;font-size:14px;font-weight:600;height:36px;padding:0 14px}.PairingScannerOverlay_status{color:#fff;font-size:14px;line-height:1.35;text-shadow:0 1px 4px rgba(0,0,0,.45);max-width:min(92vw,460px);text-align:center;margin:0 auto}.PairingScannerOverlay_footer{pointer-events:auto;background:var(--composer-input-background, var(--background-color-primary));border-top:var(--clawpeer-divider-width) solid var(--clawpeer-divider-color);min-height:calc(192px + env(safe-area-inset-bottom,0px));padding:48px 16px calc(14px + env(safe-area-inset-bottom,0px));box-sizing:border-box;display:flex;align-items:flex-start}.PairingScannerOverlay_actions{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:360px;margin:0 auto}.PairingScannerOverlay_paste{border:1px solid rgba(255,255,255,.45);background:rgba(0,0,0,.36);color:#fff;border-radius:999px;font-size:15px;font-weight:600;min-height:40px;padding:0 16px;white-space:nowrap}.PairingScannerOverlay_close{white-space:nowrap}.PairingScannerOverlay_paste:active,.PairingScannerOverlay_close:active{background:rgba(255,255,255,.18)}:root{--background-color-primary: #21262b;--background-color-secondary: #2D3239;--room-view-background: #21262b;--room-header-background: #21262b;--room-header-divider: #2b3239;--composer-bar-background: #21262b;--composer-input-background: #2D3239;--incoming-bubble-background: #30343a;--incoming-bubble-text: #f3f4f6;--incoming-bubble-link-color: #f7fafc;--outgoing-bubble-background: #63bf79;--outgoing-bubble-text: #111827;--outgoing-bubble-link-color: #0b1220;--text-color: #fff;--accent-color: #F45D3A;--error-color: #FF4B55;--fixed-white: #fff;--room-badge: #61708b;--link-color: #F45D3A}:root{--background-color-secondary--darker-7: #3d444d;--background-color-primary--darker-10: #374048;--background-color-secondary--darker-15: #4f5764;--background-color-secondary--darker-10: #444b56;--accent-color--alpha-11: rgba(244,93,58, .11);--background-color-secondary--darker-5: #383f47;--text-color--lighter-80: #333333;--accent-color--lighter-10: #ee380d;--error-color--lighter-10: #ff1825;--background-color-secondary--darker-8: #3f4650;--background-color-secondary--darker-4: #363c44;--background-color-secondary--darker-40: #8d97a5;--background-color-secondary--darker-55: #b8bec7;--background-color-secondary--darker-35: #7f8a9a;--fixed-white--darker-10: #ffffff;--accent-color--darker-5: #f57152;--background-color-primary--darker-5: #2c3339}:root{--icon-url-0: url(./verification-error-3007923930.91f5da98.svg);--icon-url-1: url(./verified-1744042953.a3e737fc.svg);--icon-url-2: url(./encryption-status-2100926911.a90232b4.svg);--icon-url-3: url(./chevron-down-1956489915.3389f17f.svg);--icon-url-4: url(./room-members-871477030.90b799fe.svg);--icon-url-5: url(./mic-muted-2638557456.4d8c99b4.svg);--icon-url-6: url(./cam-muted-3489740486.a882d986.svg);--icon-url-7: url(./hangup-581771896.279a6adf.svg);--icon-url-8: url(./mic-muted-3642419863.228ee86f.svg);--icon-url-9: url(./mic-unmuted-211198830.1fde69c5.svg);--icon-url-10: url(./cam-muted-711199923.069dcf2b.svg);--icon-url-11: url(./cam-unmuted-2274150835.69bcdbc4.svg);--icon-url-12: url(./clear-2743697487.2f1a17f1.svg);--icon-url-13: url(./clear-2743697487.2f1a17f1.svg);--icon-url-14: url(./enable-grid-2288309723.f83895c8.svg);--icon-url-15: url(./settings-878939771.57cf3680.svg);--icon-url-16: url(./plus-3937109722.5c243914.svg);--icon-url-17: url(./disable-grid-4240599831.c8dc25a1.svg);--icon-url-18: url(./search-261439583.1bffaca1.svg);--icon-url-19: url(./clear-4137897294.7b90e8df.svg);--icon-url-20: url(./chevron-left-2611498805.b5555a61.svg);--icon-url-21: url(./clear-4137897294.7b90e8df.svg);--icon-url-22: url(./chevron-right-2390431650.ec9bf561.svg);--icon-url-23: url(./chevron-left-2611498805.b5555a61.svg);--icon-url-24: url(./vertical-ellipsis-487061581.e7709afd.svg);--icon-url-25: url(./vertical-ellipsis-265002657.623a98ee.svg);--icon-url-26: url(./chevron-left-2611498805.b5555a61.svg);--icon-url-27: url(./chevron-right-2390431650.ec9bf561.svg);--icon-url-28: url(./clear-4137897294.7b90e8df.svg);--icon-url-29: url(./clear-4137897294.7b90e8df.svg);--icon-url-30: url(./send-3413346515.b0fb8626.svg);--icon-url-31: url(./paperclip-3961996319.da562307.svg);--icon-url-32: url(./image-608024174.4fea6d28.svg);--icon-url-33: url(./camera-photo-4006412086.a47d0f82.svg);--icon-url-34: url(./paperclip-3961996319.da562307.svg);--icon-url-35: url(./chevron-down-1956489915.3389f17f.svg);--icon-url-36: url(./chevron-down-1956489915.3389f17f.svg);--icon-url-37: url(./chevron-right-2390431650.ec9bf561.svg);--icon-url-38: url(./clear-thin-816621753.9d05343e.svg);--icon-url-39: url(./plus-thin-1219135551.8a403fa5.svg);--icon-url-40: url(./mobile-contact-line-214996949.f0a92298.svg);--icon-url-41: url(./mobile-chat-line-3641823868.42c2cede.svg);--icon-url-42: url(./mobile-settings-line-2871529492.9787cc51.svg);--icon-url-43: url(./mobile-chat-selected-3543486707.d46c58ec.svg);--icon-url-44: url(./mobile-contact-selected-195384479.f0bef600.svg);--icon-url-45: url(./mobile-settings-selected-591582586.8d620d25.svg);--icon-url-46: url(./chevron-small-4098047679.489e66cc.svg);--icon-url-47: url(./room-members-3084360280.6f64aaef.svg);--icon-url-48: url(./encryption-status-3449529405.c200a9bb.svg);--icon-url-49: url(./e2ee-normal-1448349558.af8f5484.svg);--icon-url-50: url(./e2ee-disabled-1470792300.6863c16d.svg);--icon-url-51: url(./clear-4137897294.7b90e8df.svg);--icon-url-52: url(./chevron-thin-left-3078630092.d0d143e3.svg);--icon-url-53: url(./plus-3937109722.5c243914.svg);--icon-url-54: url(./clear-2743697487.2f1a17f1.svg);--icon-url-55: url(./video-call-2591082837.8f09bafc.svg);--icon-url-56: url(./room-members-2999414798.6534e8ec.svg);--icon-url-57: url(./verified-1744042953.a3e737fc.svg);--icon-url-58: url(./e2ee-normal-3923817510.8737e7ee.svg);--icon-url-59: url(./e2ee-normal-1342964474.2937f4aa.svg)}
