.glass-modal[data-v-b77a2508]{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 40px #0000004d}.emoji-picker-panel[data-v-ed3c850f]{backdrop-filter:blur(50px) saturate(180%);-webkit-backdrop-filter:blur(50px) saturate(180%);background:#1c1d20d1;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;box-shadow:0 8px 32px #00000073,0 2px 8px #00000040,inset 0 0 0 1px #ffffff0a;min-width:-moz-max-content;min-width:max-content;overflow:visible}.emoji-picker-panel.expand-up[data-v-ed3c850f]{transform-origin:bottom center}.emoji-picker-panel.expand-down[data-v-ed3c850f],.expanded-wrapper[data-v-ed3c850f]{transform-origin:top center}.expanded-wrapper[data-v-ed3c850f]{border-radius:0 0 22px 22px;display:grid;grid-template-rows:0fr;min-width:300px;opacity:0;overflow:hidden}.expanded-wrapper.expand-direction-up[data-v-ed3c850f]{transform-origin:bottom center}.expanded-wrapper.expand-direction-down[data-v-ed3c850f]{transform-origin:top center}.expanded-wrapper.is-expanded[data-v-ed3c850f]{grid-template-rows:1fr;opacity:1}.expanded-inner[data-v-ed3c850f]{min-height:0;overflow:hidden}.emoji-button[data-v-ed3c850f]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:background-color .15s ease-out;width:40px}.emoji-button[data-v-ed3c850f]:hover{background:#ffffff14}.emoji-button.emoji-pressed[data-v-ed3c850f],.emoji-button[data-v-ed3c850f]:active{background:#ffffff1f}.emoji-inner[data-v-ed3c850f]{display:block;font-size:24px;line-height:1;transition:transform .2s cubic-bezier(.34,1.56,.64,1);will-change:transform}.emoji-button:hover .emoji-inner[data-v-ed3c850f]{transform:scale(1.2)}.emoji-button.emoji-pressed .emoji-inner[data-v-ed3c850f],.emoji-button:active .emoji-inner[data-v-ed3c850f]{transform:scale(.85);transition:transform .08s ease-out}.emoji-button-large[data-v-ed3c850f]{align-items:center;background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;transition:background-color .15s ease-out;width:42px}.emoji-button-large.expanded-emoji[data-v-ed3c850f]{will-change:transform,opacity}.emoji-button-large[data-v-ed3c850f]:hover{background:#ffffff14}.emoji-button-large.emoji-pressed[data-v-ed3c850f],.emoji-button-large[data-v-ed3c850f]:active{background:#ffffff1f}.emoji-inner-large[data-v-ed3c850f]{display:block;font-size:26px;line-height:1;transition:transform .2s cubic-bezier(.34,1.56,.64,1);will-change:transform}.emoji-button-large:hover .emoji-inner-large[data-v-ed3c850f]{transform:scale(1.15)}.emoji-button-large.emoji-pressed .emoji-inner-large[data-v-ed3c850f],.emoji-button-large:active .emoji-inner-large[data-v-ed3c850f]{transform:scale(.85);transition:transform .08s ease-out}.expand-button[data-v-ed3c850f]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;margin-left:2px;transition:all .2s cubic-bezier(.34,1.56,.64,1);width:36px}.expand-button[data-v-ed3c850f]:hover{background:#ffffff1a;border-color:#ffffff26;transform:scale(1.08)}.expand-button[data-v-ed3c850f]:active{background:#ffffff24;transform:scale(.92)}.close-button[data-v-ed3c850f]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s cubic-bezier(.34,1.56,.64,1);width:24px}.close-button[data-v-ed3c850f]:hover{background:#ffffff1a;transform:scale(1.1)}.close-button[data-v-ed3c850f]:active{transform:scale(.9)}.custom-scrollbar[data-v-ed3c850f]{scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}.custom-scrollbar[data-v-ed3c850f]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-ed3c850f]::-webkit-scrollbar-track{background:transparent;margin:4px 0}.custom-scrollbar[data-v-ed3c850f]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.custom-scrollbar[data-v-ed3c850f]::-webkit-scrollbar-thumb:hover{background:#ffffff40}@supports (backdrop-filter:blur(50px)){.emoji-picker-panel[data-v-ed3c850f]{background:#1c1d20b8}}@media (prefers-reduced-motion:no-preference){.close-button[data-v-ed3c850f],.emoji-button[data-v-ed3c850f],.emoji-button-large[data-v-ed3c850f],.expand-button[data-v-ed3c850f]{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}}.close-button[data-v-ed3c850f]:focus-visible,.emoji-button-large[data-v-ed3c850f]:focus-visible,.emoji-button[data-v-ed3c850f]:focus-visible,.expand-button[data-v-ed3c850f]:focus-visible{outline:2px solid hsla(0,0%,100%,.3);outline-offset:2px}.close-button[data-v-ed3c850f]:focus:not(:focus-visible),.emoji-button-large[data-v-ed3c850f]:focus:not(:focus-visible),.emoji-button[data-v-ed3c850f]:focus:not(:focus-visible),.expand-button[data-v-ed3c850f]:focus:not(:focus-visible){outline:none}.reaction-bubble[data-v-5cc9969b]{align-items:center;background-color:#ffffff0d;border-radius:9999px;display:inline-flex;gap:.375rem;padding:.25rem .5rem}.reaction-bubble[data-v-5cc9969b]:hover{background-color:#ffffff1a}.reaction-bubble[data-v-5cc9969b]{animation-duration:.2s;cursor:pointer;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reaction-bubble[data-v-5cc9969b]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.reaction-bubble[data-v-5cc9969b]:active,.reaction-bubble[data-v-5cc9969b]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.reaction-bubble[data-v-5cc9969b]:active{--tw-scale-x:.95;--tw-scale-y:.95}.reaction-bubble.reacted[data-v-5cc9969b]{background-color:hsl(var(--primary)/.3)}.reaction-bubble.reacted[data-v-5cc9969b]:hover{background-color:hsl(var(--primary)/.4)}.emoji[data-v-5cc9969b]{font-size:1rem;line-height:1.5rem;line-height:1}.count[data-v-5cc9969b]{color:#fffc;font-size:.75rem;font-weight:500;line-height:1rem;min-width:1rem;text-align:center}.reaction-bubble.reacted .count[data-v-5cc9969b]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.avatar-wrapper[data-v-5cc9969b]{border-radius:9999px;flex-shrink:0;height:1.25rem;width:1.25rem}.avatar-img[data-v-5cc9969b]{-o-object-fit:cover;object-fit:cover}.avatar-img[data-v-5cc9969b],.avatar-placeholder[data-v-5cc9969b]{border-radius:9999px;height:100%;width:100%}.avatar-placeholder[data-v-5cc9969b]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)/.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/.2) var(--tw-gradient-to-position);align-items:center;display:flex;font-size:10px;font-weight:600;justify-content:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
