.emoji-list-filter .form-item{align-items:center;gap:8px;display:flex}.emoji-list-filter .form-item__label{white-space:nowrap;color:var(--textColorLight)}.emoji-list-filter .form-item--font-select .loading-spinner{padding:0}.emoji-list-filter .font-switch{width:80px}.emoji-list-filter .font-switch .button{width:50%}.emoji-list-filter .font-switch .button.is-primary{cursor:not-allowed}.emoji-list-filter .font-switch .button.is-primary:hover{background-color:var(--primaryColor)}.emoji-list-filter .font-switch .button:first-of-type{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.emoji-list-filter .font-switch .button:last-of-type{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.emoji-list-filter .font-select{width:220px}.emoji-list-filter-label{align-items:center;gap:8px;display:flex}@container full-emoji-list-filter-main (width<=460px){.emoji-list-filter{flex-direction:column;align-items:stretch}.emoji-list-filter .form-item--font-select .form-item__content{flex:1}.emoji-list-filter .form-item--font-select .form-item__content .font-select{width:100%}.emoji-list-filter .form-item--view{justify-content:center}}.skin-tone-select__label{color:var(--textColorLight);text-align:center;flex-shrink:0;font-size:12px;line-height:1}.skin-tone-select__select{flex:1;min-width:0}.skin-tone-select__value{align-items:center;gap:8px;min-width:0;display:inline-flex}.skin-tone-select__swatch{border-radius:4px;flex-shrink:0;width:14px;height:14px;display:inline-block}.skin-tone-select .app-select__text{align-items:center;display:flex}.skin-tone-select .skin-tone-select__label{font-size:inherit}.full-emoji-list-filter{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.full-emoji-list-filter.is-sticky{top:var(--headerHeight);z-index:100;position:sticky}@container main-layout-main (width<=600px){.full-emoji-list-filter.is-sticky{flex-direction:column;align-items:stretch}}.full-emoji-list-filter.is-stuck{justify-content:flex-end}.full-emoji-list-filter.is-stuck .full-emoji-list-filter__main{display:none}.full-emoji-list-filter.is-stuck .skin-tone-select{border-color:var(--borderColor);box-shadow:var(--shadow);background-color:#fff;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.full-emoji-list-filter .skin-tone-select{border-bottom-color:var(--borderColor)}.full-emoji-list-filter__main{flex:1;container:full-emoji-list-filter-main/inline-size}.filter-fade-enter-active,.filter-fade-leave-active{transition:opacity .25s}.filter-fade-enter-from,.filter-fade-leave-to{opacity:0}.skin-tone-select{border:1px solid var(--cardBackgroundColor)}
