.panelo-emoji{-o-object-fit:contain;object-fit:contain;vertical-align:-.22em;-webkit-user-select:text;user-select:text;width:1.2em;height:1.2em;display:inline-block}.panelo-emoji-reaction{vertical-align:middle;width:1.15rem;height:1.15rem}.panelo-emoji-cell{vertical-align:middle;width:1.5rem;height:1.5rem}.panelo-emoji-text{font-family:inherit}.panelo-emoji-picker{isolation:isolate;flex-direction:column;width:20rem;height:24rem;display:flex}.panelo-emoji-picker [frimousse-viewport]{outline:none;flex:1}.panelo-emoji-picker-cell{border-radius:var(--r-chip);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}.panelo-emoji-picker-cell[data-active]{background:hsl(var(--surface3))}.panelo-emoji-picker-row{padding:0 .375rem;display:flex}.panelo-emoji-picker-heading{background:hsl(var(--popover-bg));padding:.375rem .625rem .25rem}.panelo-reactions{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.panelo-reaction{border-radius:var(--r-pill);border:1px solid hsl(var(--text) / .14);background:hsl(var(--bg) / .45);height:22px;color:hsl(var(--text-mid));cursor:pointer;align-items:center;gap:4px;padding:0 7px 0 5px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.panelo-reaction:hover:not(:disabled){border-color:hsl(var(--text) / .32)}.panelo-reaction.mine{border-color:hsl(var(--text) / .55);background:hsl(var(--text) / .14);color:hsl(var(--text))}.panelo-reaction:disabled{cursor:default}.panelo-reaction-glyph{font-size:13px}.panelo-reaction-count{font-variant-numeric:tabular-nums}.panelo-quick-bar{z-index:var(--z-popover);border-radius:var(--r-pill);background:hsl(var(--popover-bg));border:1px solid hsl(var(--border));box-shadow:var(--shadow-float);animation:panelo-quick-bar-in var(--dur-quick) var(--ease-out);gap:1px;padding:4px;display:flex;position:fixed}.panelo-quick-bar-btn{border-radius:var(--r-pill);cursor:pointer;width:26px;height:26px;transition:transform var(--dur-quick) var(--ease-out), background var(--dur-quick) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:17px;line-height:1;display:inline-flex}.panelo-quick-bar-btn:hover{background:hsl(var(--surface3));transform:scale(1.22)}.panelo-quick-bar-btn.mine{background:hsl(var(--text) / .16)}.panelo-quick-bar-host{z-index:var(--z-popover);position:fixed}.panelo-quick-bar-host .panelo-quick-bar{position:static}@keyframes panelo-quick-bar-in{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.panelo-quick-bar{animation:none}.panelo-quick-bar-btn:hover{transform:none}}
