:is(.rooms-shell:has(>.rooms-room-view.is-unlocked),.rooms-shell:has(>.direct-shell)){height:var(--conversation-height,100dvh);box-sizing:border-box;flex-direction:column;min-height:0;display:flex;overflow:hidden}:is(.rooms-shell:has(>.rooms-room-view.is-unlocked)>.rooms-header,.rooms-shell:has(>.direct-shell)>.rooms-header){flex-shrink:0;position:relative;top:auto}:is(.rooms-shell:has(>.rooms-room-view.is-unlocked)>.rooms-bottom-bar,.rooms-shell:has(>.direct-shell)>.rooms-bottom-bar){flex:none;gap:8px;min-height:0;padding-block:8px}.rooms-shell>.rooms-room-view.is-unlocked{flex-direction:column;flex:1;min-height:0;padding-block:12px;display:flex;overflow:hidden}.rooms-room-view.is-unlocked>.rooms-room-layout{flex:1;grid-template-rows:minmax(0,1fr);width:100%;min-height:0}.rooms-room-view.is-unlocked .room-chat-workspace{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.rooms-room-view.is-unlocked .room-chat-workspace>.rooms-conversation{height:100%;min-height:0;overflow-y:auto}.rooms-room-view.is-unlocked .room-sidebar{overscroll-behavior:contain;height:100%;min-height:0;max-height:none;position:static}.rooms-room-view.is-unlocked .rooms-conversation-heading,.rooms-room-view.is-unlocked .rooms-composer-stack{flex-shrink:0}.rooms-room-view.is-unlocked .rooms-composer-stack{position:relative;bottom:auto}.rooms-shell>.direct-shell{flex:1;grid-template-rows:minmax(0,1fr);width:min(1280px,100% - 24px);min-height:0;margin:12px auto}.rooms-shell>.direct-shell>.direct-conversation{height:100%;min-height:0;overflow-y:auto}.direct-shell .direct-inbox{overscroll-behavior:contain;min-width:0;min-height:0;overflow-y:auto}.direct-shell .direct-empty{min-height:0}.direct-history{overscroll-behavior:contain;min-height:0}.direct-history:focus-visible{outline:2px solid var(--rooms-moss);outline-offset:-3px}.direct-conversation>header,.direct-conversation>.direct-composer{flex-shrink:0}@media (max-width:1099px){.rooms-room-view.is-unlocked .room-chat-workspace{grid-template-rows:minmax(0,1fr);position:relative}.rooms-room-view.is-unlocked .room-chat-workspace>.rooms-conversation{grid-row:1}.rooms-room-view.is-unlocked .room-sidebar-mobile-toggle,.rooms-room-view.is-unlocked .room-sidebar-placeholder{z-index:2;position:absolute;top:10px;right:10px}.rooms-room-view.is-unlocked .rooms-conversation-heading{padding-right:60px}}@media (max-width:700px){.rooms-shell>.direct-shell{flex-direction:column;display:flex}.direct-shell>.direct-inbox{flex:1}}@media (max-width:620px){:is(.rooms-shell:has(>.rooms-room-view.is-unlocked)>.rooms-mobile-navigation,.rooms-shell:has(>.direct-shell)>.rooms-mobile-navigation){bottom:max(0px, calc(100dvh - var(--conversation-height,100dvh)))}.rooms-shell>.rooms-room-view.is-unlocked{padding-block:6px}}:is(.rooms-shell[data-conversation-keyboard]:has(>.rooms-room-view.is-unlocked),.rooms-shell[data-conversation-keyboard]:has(>.direct-shell)){padding-bottom:env(safe-area-inset-bottom)}:is(.rooms-shell[data-conversation-keyboard]:has(>.rooms-room-view.is-unlocked)>:is(.rooms-bottom-bar,.rooms-mobile-navigation),.rooms-shell[data-conversation-keyboard]:has(>.direct-shell)>:is(.rooms-bottom-bar,.rooms-mobile-navigation)){display:none}@media (max-height:520px){.rooms-shell>.rooms-room-view.is-unlocked{padding-block:4px}.rooms-room-view.is-unlocked .rooms-composer{padding-block:8px}}.rooms-message-meta .rooms-message-role{color:var(--rooms-muted);background:0 0;font-size:.75rem;font-weight:400}.rooms-message-copy{font-size:var(--ui-body,1rem);line-height:1.55}.rooms-conversation-heading button{min-height:44px}.rooms-live-creator-update strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rooms-message-copy,.chat-saved-body{white-space:pre-line;overflow-wrap:anywhere}body:has(.rooms-composer) .site-update-prompt{bottom:calc(112px + env(safe-area-inset-bottom))}@media (max-width:720px){body:has(.rooms-composer) .site-update-prompt{bottom:calc(144px + env(safe-area-inset-bottom))}}.rooms-member-tag{color:var(--rooms-muted);font-size:var(--ui-meta,.75rem);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;text-transform:none;font-weight:400}@media (max-width:700px){.rooms-room-view.is-unlocked .rooms-conversation-heading{flex-wrap:nowrap;min-height:52px;padding-block:6px}.rooms-room-view.is-unlocked .rooms-conversation-heading .room-chat-identity{flex:auto;min-width:0}.rooms-room-view.is-unlocked .rooms-conversation-heading .rooms-conversation-tools{flex-wrap:nowrap;margin-left:0;gap:0!important}.rooms-room-view.is-unlocked .rooms-conversation-tools>button{min-width:40px;padding:0 8px}.rooms-room-view.is-unlocked .rooms-conversation-tools>button>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rooms-room-view.is-unlocked .room-chat-entry-status{display:none}.rooms-room-view.is-unlocked .rooms-conversation-heading .room-chat-identity{flex:1 0 auto;min-width:min(46%,180px);max-width:60%}.rooms-room-view.is-unlocked .rooms-conversation-heading .rooms-conversation-tools{overscroll-behavior-x:contain;scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.rooms-room-view.is-unlocked .rooms-conversation-heading .rooms-conversation-tools::-webkit-scrollbar{display:none}.rooms-room-view.is-unlocked .rooms-conversation-tools>button{flex:none}}@media (max-width:620px){.rooms-shell:has(>.rooms-room-view.is-unlocked)>.rooms-bottom-bar{display:none}.rooms-shell>.rooms-room-view.is-unlocked{padding:4px 6px}.rooms-room-view.is-unlocked .rooms-conversation{border-radius:14px}}.rooms-shell[data-conversation-keyboard]:has(>.rooms-room-view.is-unlocked)>:is(.rooms-prototype-bar,.rooms-header){display:none}.rooms-shell[data-conversation-keyboard]:has(>.rooms-room-view.is-unlocked){padding-top:0}:is(.rooms-shell[data-conversation-keyboard]:has(>.rooms-room-view.is-unlocked),.rooms-shell[data-conversation-keyboard]:has(>.direct-shell)){inset-inline:0;top:var(--conversation-top,0px);height:var(--conversation-height,100dvh);position:fixed}@media (max-height:450px){.rooms-shell:has(>.direct-shell.has-conversation)>:is(.rooms-header,.rooms-bottom-bar){display:none}.rooms-shell>.direct-shell.has-conversation>.direct-conversation{height:100%}.direct-shell.has-conversation .direct-history,.direct-shell.has-conversation .direct-conversation>header{padding-block:8px}.direct-shell.has-conversation .direct-composer{margin-block:8px}.direct-shell.has-conversation .direct-composer form{padding:4px 8px}}@media (max-width:620px){:root{--mobile-nav-height:52px}.rooms-shell>.rooms-mobile-navigation{box-sizing:border-box;min-height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom));padding:2px 8px env(safe-area-inset-bottom)}.rooms-shell>.rooms-mobile-navigation button{gap:2px;min-height:48px;line-height:1.2}.rooms-shell>.rooms-mobile-navigation .rooms-user-avatar{width:20px;height:20px}.rooms-shell>.rooms-mobile-navigation button:disabled{cursor:wait;opacity:.55}main.rooms-shell{padding-bottom:calc(var(--mobile-nav-height) + 4px + env(safe-area-inset-bottom))}.rooms-shell .rooms-composer,.rooms-shell .rooms-composer-stack{bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))}.rooms-shell:has(>.direct-shell)>.rooms-bottom-bar{display:none}.rooms-shell>.rooms-bottom-bar{flex-flow:wrap;justify-content:center;align-items:center;gap:0;min-height:0;padding:4px 8px}.rooms-shell>.rooms-bottom-bar nav:first-child{flex-wrap:wrap;justify-content:center;gap:0}.rooms-shell>.rooms-bottom-bar nav>a{min-width:44px;min-height:44px;padding:0 6px}.rooms-shell>.rooms-bottom-bar .rooms-social-links{gap:0!important}.rooms-shell>.rooms-header{grid-template-columns:minmax(0,1fr) auto}.rooms-header>.rooms-brand{min-width:0}.rooms-header-actions:has(.rooms-wallet.is-connected)>.theme-picker{display:none}.rooms-header-actions .rooms-wallet.is-connected{justify-content:center;gap:0;padding:0}.rooms-header-actions .rooms-account-chevron{display:none}.rooms-header-actions>.feedback-slot.is-compact:not([data-feedback-active]){flex-basis:0;width:0;min-width:0;margin-inline-end:-8px;overflow:hidden}}.rooms-account-popover>a.rooms-account-settings-link{min-height:38px;color:var(--rooms-green);font:inherit;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:.8125rem;font-weight:800;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.rooms-account-popover>a.rooms-account-settings-link:hover{background:#c8e33c1a}}.rooms-account-popover>a.rooms-account-settings-link svg{width:16px;height:16px;color:var(--rooms-moss)}@media (max-width:620px){.rooms-account-popover>:is(button,a.rooms-account-settings-link){min-height:44px}}@media (max-width:340px){.rooms-header .rooms-brand>span:not(.rooms-brand-symbol){display:none}}@media (max-width:380px){.rooms-header:has(.rooms-search-button) .rooms-brand>span:not(.rooms-brand-symbol){display:none}}@media (min-width:621px){.rooms-account-popover .rooms-account-theme{display:none}}:root:not([data-session-hint=in]) [data-session-hint-only],:root[data-session-hint=in] [data-session-hint-hide]{display:none}.rooms-account-loading>.rooms-account-hint{background:0 0;border-radius:0;align-items:center;gap:8px;width:100%;height:auto;margin:0;padding-inline:12px;font-size:.69rem;display:inline-flex}.rooms-account-hint>.skeleton-shape{flex:none;width:25px;height:25px}.rooms-account-hint>.skeleton-line{flex:1}@media (max-width:620px){.rooms-account-loading>.rooms-account-hint{border-radius:0;justify-content:center;width:100%;height:auto;padding:0}.rooms-account-hint>.skeleton-line{display:none}:root[data-session-hint=in] .rooms-header-actions:has(>.rooms-account-loading)>.theme-picker{display:none}}.rooms-mobile-navigation .rooms-tab-avatar-placeholder{width:23px;height:23px}@media (max-width:620px){.rooms-shell>.rooms-mobile-navigation .rooms-tab-avatar-placeholder{width:20px;height:20px}}.rooms-wallet-label>.skeleton-line{min-width:4.5em}.rooms-header-actions span.rooms-icon-button[aria-hidden=true]{cursor:default}
