.emojiPlayer{justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:visible}.emojiPlayer svg{display:block;width:100%!important;height:100%!important}.emojiPlayer.loading{opacity:.5}.emojiPlayer.error{opacity:.3}
.logoWrap{--logoSize:2.8em;--symbolScale:1.18;--fireScale:1.05;--fireOffsetY:.12em;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:0;line-height:1;display:inline-flex;position:relative}.logoWrap img{pointer-events:none}.logoWrap:hover .tailText{font-variation-settings:"wght" 350,"wdth" 86}.logoWrap .iconArea{width:var(--logoSize);height:var(--logoSize);flex:0 0 var(--logoSize);justify-content:center;align-items:center;margin-top:-.3em;display:flex;position:relative;overflow:visible}.logoWrap .iconArea .logoItems{place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0;overflow:visible}.logoWrap .iconArea .symbol{z-index:3;position:relative;top:.025em;width:calc(100%*var(--symbolScale))!important;height:calc(100%*var(--symbolScale))!important}.logoWrap .iconArea .fireLayer,.logoWrap .iconArea .logoOverlay{z-index:1;transform-origin:50%;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0;overflow:visible}.logoWrap .iconArea .fireLayer{z-index:2;transform:translateY(var(--fireOffsetY))}.logoWrap .iconArea .fireEmoji{display:block;position:relative;width:calc(100%*var(--fireScale))!important;height:calc(100%*var(--fireScale))!important}.logoWrap .iconArea .logoOverlay img{object-fit:contain;width:calc(100%*var(--fireScale))!important;height:calc(100%*var(--fireScale))!important}.logoWrap .tailText{font-size:1.8em;font-family:var(--fontEng);letter-spacing:1px;transition:.4s var(--bounceEase);-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 500,"wdth" 89;color:var(--text);line-height:1}.logoWrap .betaBadge{font-family:var(--fontFa);white-space:nowrap;background:var(--primary);border-radius:var(--radius-xl);color:var(--text);justify-content:center;align-items:center;gap:.2em;padding:.2em .5em 0;font-size:.8em;font-weight:300;line-height:1.4;display:inline-flex;position:relative;top:-1.5em;left:1em}
