.bottom-anchored-scroll-root{display:flex;flex-direction:column;min-height:0;min-width:0}.bottom-anchored-scroll-stack{display:flex;flex-direction:column;flex:1 0 auto;min-height:100%;min-width:0;overflow:visible}.bottom-anchored-scroll-grow{flex:1 1 auto;min-height:0;width:100%;pointer-events:none;flex-shrink:1}.vlist.bottom-anchored-scroll-root,.bottom-anchored-scroll-root.vlist{overflow-anchor:none;overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-y}.vlist-bottom-sentinel.bottom-sentinel,.comments-end-sentinel.bottom-sentinel{flex:0 0 auto;height:1px;width:100%;pointer-events:none}.comments-section.scroll-wrap{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overflow-x:visible;overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;justify-content:center}.comments-section.comments-section--drawer-modal.scroll-wrap,.drawer-content.drawer-content--no-swipe:not(.drawer-content--inline) .comments-section.scroll-wrap,.drawer-overlay.drawer-open .drawer-content .comments-section.scroll-wrap{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.comments-section.scroll-wrap>.sort-bar,.comments-section.scroll-wrap>.reactions-header,.comments-section.scroll-wrap>.comments-placeholder,.comments-section.scroll-wrap>.comments-empty,.comments-section.scroll-wrap>.load-more-sentinel,.comments-section.scroll-wrap>.comments-end-sentinel,.comments-section.scroll-wrap>.chat-container>.load-more-sentinel,.comments-section.scroll-wrap>.chat-container>.comments-end-sentinel,.comments-section.scroll-wrap>.chat-container>.composer-bottom-spacer{flex:0 0 auto}.comments-section.scroll-wrap>.chat-container{flex:1 1 auto;min-height:0}.chat-container{display:flex;flex-direction:column;height:100%}.chat-container:before{content:"";flex:1 1 auto;min-height:0;pointer-events:none}.chat-container:has(.vlist):before{display:none}.reactions-wrapper.is-inline .chat-container:before{display:none}.reactions-wrapper.is-inline .comments-section.scroll-wrap{display:flex;flex-direction:column}.input-wrap{display:flex;flex-direction:column;padding:0;flex-shrink:0;position:sticky;bottom:6px;margin:0 auto;width:100%!important;box-sizing:border-box;background:var(--composer-input-bg, #1c1c1e75);border-radius:2.2rem;backdrop-filter:blur(16px) saturate(2.5);-webkit-backdrop-filter:blur(16px) saturate(2.5);z-index:30;transition:height .3s cubic-bezier(.4,0,.2,1)}.input-row{flex:1;min-width:0;padding:8px 0;position:relative;background:transparent}.input-row :global(.input-box){width:100%;border:none;outline:none;background:transparent;resize:none;color:var(--text-main);font-size:14px;min-height:1.4em;font-family:var(--font-stack);line-height:1.4;display:block;box-sizing:border-box}.input-row :global(.input-box::placeholder){color:var(--text-muted)}.input-inner{display:flex;flex-direction:row;align-items:flex-end;gap:6px;width:100%!important;flex:1;min-height:0;box-sizing:border-box}.input-wrap:not(.is-multiline) .composer-toolbar{display:contents}.input-wrap:not(.is-multiline) .composer-toolbar__start{order:1}.input-wrap:not(.is-multiline) .composer-input-stage{order:2;flex:1 1 auto;min-width:0;width:auto}.input-wrap:not(.is-multiline) .composer-toolbar__end{order:3}.input-wrap.is-multiline .input-inner{flex-direction:column;align-items:stretch;gap:2px}.input-wrap.is-multiline .composer-input-stage{order:unset;flex:1 1 auto;width:100%}.input-wrap.is-multiline .composer-toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.input-wrap.is-multiline .composer-toolbar__start,.input-wrap.is-multiline .composer-toolbar__end{order:unset}.floating-composer-stack,.comments-composer-stack,.chat-composer-stack{position:relative}.floating-composer-stack :global(.scroll-down-fab),.comments-composer-stack :global(.scroll-down-fab),.chat-composer-stack :global(.scroll-down-fab){pointer-events:auto}.composer-reply-highlight{position:relative;pointer-events:auto;background:transparent;min-width:0}.composer-reply-highlight__edit-label{display:block;padding:10px 36px 10px 14px;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}.composer-reply-highlight__close{position:absolute;top:3px;right:3px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:color-mix(in oklab,var(--bg-secondary, #111) 88%,white 12%);color:var(--text-main);cursor:pointer}.composer-reply-highlight__close:hover{background:color-mix(in oklab,var(--bg-secondary, #111) 75%,white 25%)}.composer-reply-highlight .msg-bubble,.author-ps-context-highlight .msg-bubble{padding-right:44px!important}.composer-reply-highlight .msg-bubble,.author-ps-context-highlight .msg-bubble:not(.mine){padding-right:44px!important}.composer-reply-highlight--edit-only{background:var(--composer-input-bg, #1c1c1e75);border-radius:1rem;backdrop-filter:blur(20px) saturate(2.5);-webkit-backdrop-filter:blur(20px) saturate(2.5)}.ctx-menu-portal-root{display:contents}.bubble-ctx-backdrop.svelte-7bambd{position:fixed;inset:0;z-index:99990;background:transparent}.bubble-ctx-panel.svelte-7bambd{position:fixed;z-index:99995;min-width:220px;max-width:min(320px,calc(100vw - 16px));padding:10px;border-radius:1.7rem}.bubble-ctx-toolbar.svelte-7bambd{display:flex;justify-content:center;padding:6px 10px 10px}.bubble-ctx-toolbar.svelte-7bambd .action-toolbar{justify-content:center}.bubble-ctx-toolbar.svelte-7bambd .btn-emoji--active{color:#fbbf24;background:#fbbf2426}.bubble-ctx-reactions.svelte-7bambd{display:flex;flex-wrap:wrap;gap:4px;padding:0;justify-content:center}.bubble-ctx-emoji.svelte-7bambd{border:none;background:transparent;border-radius:99px;font-size:32px;line-height:1;padding:0;height:40px;width:40px;cursor:pointer;transition:background .12s}.bubble-ctx-emoji.svelte-7bambd:hover{background:#ffffff24}.bubble-ctx-divider.svelte-7bambd{height:0;background:#ffffff14;margin:0 8px 4px}.bubble-ctx-row.svelte-7bambd{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:99px;border:none;background:transparent;color:var(--text-main);font-size:14px;font-weight:600;cursor:pointer;text-align:left;transition:background .12s}.bubble-ctx-row.svelte-7bambd:hover{background:var(--hover-bg)}.bubble-ctx-row--danger.svelte-7bambd{color:#f87171}.rx-micro-av.svelte-34o6yc{position:relative;border-radius:50%;flex-shrink:0;overflow:visible;width:20px;height:20px;--geek-avatar-px: 20px;background:var(--avatar-bg, var(--avatar-placeholder-bg, #3a3a3c))}.rx-micro-av--gray.svelte-34o6yc{opacity:.95}.rx-micro-av__inner.svelte-34o6yc{position:absolute;inset:0;border-radius:inherit;overflow:hidden;display:flex;align-items:center;justify-content:center}.rx-micro-av.svelte-34o6yc img:where(.svelte-34o6yc){width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;transform-origin:center}.rx-micro-av__initials.svelte-34o6yc{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:800;color:#ffffffe6;font-size:calc(var(--geek-avatar-px, 20px) * .4);pointer-events:none}.rx-strip.svelte-1qlhq4j{display:flex;flex-wrap:wrap;gap:4px;align-items:center;-webkit-user-select:none;user-select:none}.rx-chip.svelte-1qlhq4j{display:inline-flex;align-items:center;gap:1px;border:none;border-radius:99px;padding:7px 5px;font:inherit;cursor:pointer;background:#0000001c;transition:background .15s;max-width:100%}.rx-chip.svelte-1qlhq4j:hover{background:#0000001a}.rx-chip--me.svelte-1qlhq4j{background:#0000001c}.rx-emoji.svelte-1qlhq4j{font-size:17px;line-height:1}.rx-num.svelte-1qlhq4j{font-size:10px;font-weight:700;line-height:1;opacity:.88;min-width:.75em}[data-mode=group_counts].svelte-1qlhq4j .rx-num:where(.svelte-1qlhq4j){font-size:9px}.rx-avatars.svelte-1qlhq4j{display:inline-flex;align-items:center;margin-left:1px}.rx-av-wrap.svelte-1qlhq4j{display:inline-flex;margin-left:-8px;flex-shrink:0}.rx-av-wrap.svelte-1qlhq4j:first-child{margin-left:0}.author-ps-context.svelte-1u5beyv{width:100%;min-width:0}.author-ps-context-highlight.svelte-1u5beyv{position:relative;pointer-events:auto;background:transparent;min-width:0}.author-ps-context-highlight--promotable.svelte-1u5beyv{cursor:pointer;border-radius:1rem}.author-ps-context-highlight--promotable.svelte-1u5beyv:focus-visible{outline:none}.author-ps-context-highlight__glyph.svelte-1u5beyv{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:50%;background:color-mix(in oklab,var(--bg-secondary, #111) 88%,white 12%);color:var(--text-muted);pointer-events:none;opacity:.85;transition:opacity .28s cubic-bezier(.32,.72,0,1),color .28s cubic-bezier(.32,.72,0,1),background .28s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1)}.author-ps-context-highlight__glyph--cancel.svelte-1u5beyv{color:var(--text-main);opacity:.95}.author-ps-context-highlight--promotable.svelte-1u5beyv:hover .author-ps-context-highlight__glyph:where(.svelte-1u5beyv),.author-ps-context-highlight--promotable.svelte-1u5beyv:focus-visible .author-ps-context-highlight__glyph:where(.svelte-1u5beyv){opacity:1;color:var(--text-main)}.is-ps-message.svelte-1u5beyv .msg-bubble{overflow:hidden;background:var(--composer-input-bg)!important;backdrop-filter:blur(25px) saturate(2.5);-webkit-backdrop-filter:blur(25px) saturate(2.5);transition:background .28s cubic-bezier(.32,.72,0,1),backdrop-filter .28s cubic-bezier(.32,.72,0,1),-webkit-backdrop-filter .28s cubic-bezier(.32,.72,0,1)!important}.is-ps-message.author-ps-context-highlight--promotable.svelte-1u5beyv:hover .msg-bubble,.is-ps-message.author-ps-context-highlight--promotable.svelte-1u5beyv:focus-visible .msg-bubble{background:#1c1c1e94!important;backdrop-filter:blur(20px) saturate(2.5);-webkit-backdrop-filter:blur(20px) saturate(2.5)}.is-ps-message.svelte-1u5beyv .author-ps-context-highlight__glyph{z-index:10}.is-ps-message.svelte-1u5beyv .msg-bubble .msg-text,.is-ps-message.svelte-1u5beyv .msg-bubble *[class*=text],.is-ps-message.svelte-1u5beyv .msg-bubble p,.is-ps-message.svelte-1u5beyv .msg-bubble span{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;-webkit-box-orient:unset!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word;line-height:1.4!important;max-height:2.8em!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,black 50%,transparent 100%);transition:max-height .28s cubic-bezier(.32,.72,0,1),-webkit-mask-image .28s cubic-bezier(.32,.72,0,1),mask-image .28s cubic-bezier(.32,.72,0,1),opacity .28s cubic-bezier(.32,.72,0,1)}.is-ps-message.is-ps-message--text-expanded.svelte-1u5beyv .msg-bubble .msg-text,.is-ps-message.is-ps-message--text-expanded.svelte-1u5beyv .msg-bubble *[class*=text],.is-ps-message.is-ps-message--text-expanded.svelte-1u5beyv .msg-bubble p,.is-ps-message.is-ps-message--text-expanded.svelte-1u5beyv .msg-bubble span{max-height:min(50vh,28rem)!important;-webkit-mask-image:none;mask-image:none}@media(prefers-reduced-motion:reduce){.is-ps-message.svelte-1u5beyv .msg-bubble,.is-ps-message.svelte-1u5beyv .msg-bubble .msg-text,.is-ps-message.svelte-1u5beyv .msg-bubble *[class*=text],.is-ps-message.svelte-1u5beyv .msg-bubble p,.is-ps-message.svelte-1u5beyv .msg-bubble span,.author-ps-context-highlight__glyph.svelte-1u5beyv{transition-duration:.01ms!important}}.scroll-down-fab.svelte-1hqncls{position:absolute;right:var(--composer-scroll-fab-right, 0);bottom:calc(100% + 12px);z-index:var(--z-fab, 100);display:flex;height:44px;width:44px;align-items:center;justify-content:center;border-radius:999px;background:var(--bg-color);color:var(--text-muted);cursor:pointer;border:none;opacity:1;pointer-events:auto;transition:opacity .2s ease}.scroll-down-fab--hidden.svelte-1hqncls{opacity:0;pointer-events:none}.scroll-down-fab.svelte-1hqncls:hover{background:var(--hover-bg);color:var(--text-main)}.fab-badge.svelte-1hqncls{position:absolute;top:-6px;right:-6px;background-color:var(--primary-color, #0088cc);color:#fff;font-size:12px;font-weight:700;padding:2px 6px;border-radius:12px;line-height:1;min-width:18px;text-align:center;pointer-events:none}.seo-microdata-hidden.svelte-7ouu1e{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.msg-reply-snippet.svelte-7ouu1e{display:flex;flex-direction:column;background:var(--surface-200, rgba(0, 0, 0, .1));padding:4px 8px 4px 10px;margin-bottom:6px;border-radius:12px;cursor:pointer;font-size:.85em;transition:opacity .2s}.msg-reply-snippet.svelte-7ouu1e:hover{opacity:.7}.msg-reply-snippet--mine.svelte-7ouu1e{background:#04f}.msg-reply-snippet__author.svelte-7ouu1e{font-weight:700;color:#ffffff4d;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-reply-snippet--mine.svelte-7ouu1e .msg-reply-snippet__author:where(.svelte-7ouu1e){color:#ffffff4d}.msg-reply-snippet__text.svelte-7ouu1e{color:#ffffff4d;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.msg-bubble.svelte-1jggq91{outline:none}.seo-microdata-hidden.svelte-1jggq91{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
