.GifPicker\.module__gifPickerContainer___WnNMal{background-color:var(--background-primary);--gif-picker-category-overlay-bg:rgba(0,0,0,.68);--gif-picker-category-overlay-hover-bg:rgba(0,0,0,.5);--gif-picker-gif-overlay-bg:rgba(0,0,0,.18);--gif-picker-gif-overlay-hover-bg:rgba(0,0,0,.04);grid-template-rows:1fr;height:100%;display:grid;position:relative;overflow:hidden}.GifPicker\.module__gifPickerMain___WnNMal{background-color:var(--background-primary);min-height:0;position:relative;overflow:hidden}.GifPicker\.module__autoSizerWrapper___WnNMal{width:100%;height:100%}.GifPicker\.module__autoSizerWrapper___WnNMal>div{width:100%!important;height:100%!important}.GifPicker\.module__loadingSkeletonGrid___WnNMal{pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}.GifPicker\.module__loadingSkeletonBlob___WnNMal{background-color:var(--background-secondary);contain:layout paint;will-change:opacity, transform;border-radius:.375rem;position:absolute}.GifPicker\.module__virtualList___WnNMal{overflow-anchor:none;background-color:var(--background-primary)}.GifPicker\.module__scrollContent___WnNMal{padding-bottom:var(--spacing-3)}@media (max-width:768px){.GifPicker\.module__loadingSkeletonBlob___WnNMal{border-radius:.25rem}}.GifPicker\.module__searchBarContainer___WnNMal{--gif-picker-header-control-height:2.75rem;align-items:center;gap:var(--spacing-3);min-height:2.75rem;min-height:var(--gif-picker-header-control-height);display:flex}.GifPicker\.module__mobileHeaderWrapper___WnNMal{gap:var(--spacing-3);padding-block:var(--spacing-2);padding-inline:var(--spacing-4);flex-direction:column;display:flex}.GifPicker\.module__searchBarTitleWrapper___WnNMal{min-height:var(--gif-picker-header-control-height);flex:1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.GifPicker\.module__searchBarTitleLeft___WnNMal{align-items:center;gap:.5rem;min-width:0;display:flex}.GifPicker\.module__searchBarActions___WnNMal{align-items:center;gap:.25rem;display:flex}.GifPicker\.module__searchBarBackButton___WnNMal{cursor:pointer;border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--text-primary-muted);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .1s ease-out,color .1s ease-out;display:flex}.GifPicker\.module__searchBarBackButton___WnNMal:disabled{cursor:default;opacity:.45}@media (hover:hover){.GifPicker\.module__searchBarBackButton___WnNMal:not(:disabled):hover{background-color:var(--background-modifier-hover);color:var(--text-primary)}}.GifPicker\.module__searchBarTitle___WnNMal{color:var(--text-tertiary);font-size:1rem;font-weight:600}.GifPicker\.module__grid___WnNMal{gap:var(--spacing-3);flex-wrap:nowrap;justify-content:flex-start;padding:0 .625rem 1rem;display:flex}.GifPicker\.module__column___WnNMal{gap:var(--spacing-3);flex-direction:column;flex:1;min-width:14.1875rem;display:flex}@media (max-width:768px){.GifPicker\.module__grid___WnNMal{gap:var(--spacing-2);padding:0 .625rem 1rem}.GifPicker\.module__column___WnNMal{gap:var(--spacing-2);min-width:calc(50svw - 1.25rem)}.GifPicker\.module__gridItem___WnNMal{border-radius:var(--radius-sm)}}.GifPicker\.module__gridItem___WnNMal{background-color:var(--background-secondary);cursor:pointer;pointer-events:auto;box-sizing:border-box;isolation:isolate;contain:paint;border:.0625rem solid transparent;border-radius:.375rem;outline:none;width:100%;transition:border-color .1s ease-out;position:relative;overflow:hidden}.GifPicker\.module__gridItemFocused___WnNMal{border-color:var(--brand-primary-light);box-shadow:inset 0 0 0 .125rem var(--brand-primary-light)}.GifPicker\.module__gridItemBackdrop___WnNMal{z-index:2;background-color:var(--gif-picker-category-overlay-bg);pointer-events:none;border-radius:.3125rem;transition:background-color .1s ease-out;position:absolute;top:.0625rem;bottom:.0625rem;left:.0625rem;right:.0625rem}.GifPicker\.module__gridItemGif___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{display:none}.GifPicker\.module__gridItemGifPicker___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:var(--gif-picker-gif-overlay-bg);display:block}.GifPicker\.module__gifMediaContainer___WnNMal{background-color:var(--background-secondary);z-index:1;border-radius:.3125rem;justify-content:center;align-items:center;display:flex;position:absolute;top:.0625rem;bottom:.0625rem;left:.0625rem;right:.0625rem;overflow:hidden}.GifPicker\.module__gifMediaContainerPlaceholder___WnNMal{background-color:var(--background-tertiary)}.GifPicker\.module__gridItemFavorites___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:color-mix(in srgb, var(--brand-primary) 60%, transparent)}.GifPicker\.module__gridItemCategoryEmpty___WnNMal{background-color:var(--brand-primary-light)}.GifPicker\.module__gridItemCategoryEmpty___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{border-radius:inherit;background-color:color-mix(in srgb, var(--brand-primary-light) 40%, transparent);top:0;bottom:0;left:0;right:0}.GifPicker\.module__gridItemFavorites___WnNMal.GifPicker\.module__gridItemCategoryEmpty___WnNMal{background-color:var(--brand-primary)}.GifPicker\.module__gridItemFavorites___WnNMal.GifPicker\.module__gridItemCategoryEmpty___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:color-mix(in srgb, var(--brand-primary) 40%, transparent)}.GifPicker\.module__gridItemCategoryTitle___WnNMal{top:0;bottom:0;z-index:3;pointer-events:none;justify-content:center;align-items:center;gap:.25rem;display:flex;position:absolute}.GifPicker\.module__gridItemCategoryTitle___WnNMal:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:0}.GifPicker\.module__gridItemCategoryTitle___WnNMal:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:0}.GifPicker\.module__gridItemCategoryTitle___WnNMal:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:0}.GifPicker\.module__gridItemCategoryTitle___WnNMal:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:0}.GifPicker\.module__gridItemCategoryTitle___WnNMal:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:0}.GifPicker\.module__gridItemCategoryTitle___WnNMal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:0}.GifPicker\.module__gridItemIcon___WnNMal{width:1.25rem;height:1.25rem;color:var(--text-primary)}.GifPicker\.module__gridItemCategoryTitleText___WnNMal{color:var(--text-primary);text-shadow:0 .0625rem .0625rem rgba(0,0,0,.06);font-size:1rem;font-weight:600;line-height:1rem}.GifPicker\.module__gridItemCategoryEmpty___WnNMal .GifPicker\.module__gridItemIcon___WnNMal,.GifPicker\.module__gridItemCategoryEmpty___WnNMal .GifPicker\.module__gridItemCategoryTitleText___WnNMal{color:var(--text-on-brand-primary-light)}.GifPicker\.module__gridItemFavorites___WnNMal .GifPicker\.module__gridItemIcon___WnNMal,.GifPicker\.module__gridItemFavorites___WnNMal .GifPicker\.module__gridItemCategoryTitleText___WnNMal{color:var(--text-on-brand-primary)}.GifPicker\.module__gif___WnNMal{object-fit:cover;background-color:transparent;width:100%;height:100%}.GifPicker\.module__gifVideoContainer___WnNMal{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.GifPicker\.module__gifVideoContainer___WnNMal>video,.GifPicker\.module__gifVideoContainer___WnNMal>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.GifPicker\.module__gifVideoContainer___WnNMal>video{z-index:1}.GifPicker\.module__gifVideoContainer___WnNMal>img{z-index:0}.GifPicker\.module__skeletonItem___WnNMal{background:linear-gradient(90deg, var(--background-secondary) 0%, var(--background-tertiary) 50%, var(--background-secondary) 100%);will-change:background-position;background-size:200% 100%;border-radius:.375rem;animation:2s ease-in-out infinite GifPicker\.module__shimmer___WnNMal}@keyframes GifPicker\.module__shimmer___WnNMal{0%{background-position:-200%}to{background-position:200%}}@media (max-width:768px){.GifPicker\.module__skeletonItem___WnNMal{border-radius:.25rem}}.GifPicker\.module__suggestionsContainer___WnNMal{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 1rem 0;display:flex}.GifPicker\.module__suggestionTag___WnNMal{background-color:var(--background-tertiary);color:var(--text-primary);cursor:pointer;border:none;border-radius:1rem;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}@media (hover:hover){.GifPicker\.module__suggestionTag___WnNMal:hover{background-color:var(--background-modifier-hover)}}.GifPicker\.module__suggestionTag___WnNMal:active{background-color:var(--background-modifier-selected)}.GifPicker\.module__hoverActionButtons___WnNMal{--action-toolbar-surface:var(--form-surface-background);--action-toolbar-border:var(--background-modifier-accent);--gif-hover-action-hover-background:var(--surface-interactive-hover-bg);--gif-hover-action-selected-background:var(--surface-interactive-selected-bg);--gif-hover-action-danger-text:color-mix(in srgb, var(--status-danger) 78%, var(--text-primary) 22%);--gif-hover-action-danger-background:color-mix(in srgb, var(--status-danger) 6%, var(--surface-interactive-hover-bg));top:.5rem;z-index:10;opacity:0;pointer-events:none;transition:none;position:absolute;transform:translateY(-.25rem)}.GifPicker\.module__hoverActionButtons___WnNMal:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.5rem}.GifPicker\.module__hoverActionButtons___WnNMal:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.5rem}.GifPicker\.module__hoverActionButtons___WnNMal:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.5rem}.GifPicker\.module__hoverActionButtons___WnNMal:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}.GifPicker\.module__hoverActionButtons___WnNMal:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}.GifPicker\.module__hoverActionButtons___WnNMal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}@media (hover:hover){:where(html.window-focused,html.unfocused-fully-interactive):not(.window-focus-activation-guard) .GifPicker\.module__favoriteButton___WnNMal:not(.GifPicker\.module__favoriteButtonDanger___WnNMal):not(.GifPicker\.module__favoriteButtonActive___WnNMal):hover{color:var(--text-primary);background:var(--gif-hover-action-hover-background)}:where(html.window-focused,html.unfocused-fully-interactive):not(.window-focus-activation-guard) .GifPicker\.module__favoriteButtonDanger___WnNMal:hover{background:var(--gif-hover-action-danger-background)}}.GifPicker\.module__favoriteButtonActive___WnNMal{color:var(--text-primary);background:var(--gif-hover-action-selected-background)}.GifPicker\.module__favoriteButtonDanger___WnNMal{color:var(--gif-hover-action-danger-text)}.GifPicker\.module__favoriteButtonIcon___WnNMal{width:1.125rem;height:1.125rem}.GifPicker\.module__favoriteButtonActiveIcon___WnNMal{width:1.125rem;height:1.125rem;color:var(--text-primary)}.theme-light .GifPicker\.module__gifPickerContainer___WnNMal{background-color:var(--background-primary);--gif-picker-category-overlay-bg:rgba(255,255,255,.56);--gif-picker-category-overlay-hover-bg:rgba(255,255,255,.36);--gif-picker-gif-overlay-bg:rgba(255,255,255,.16);--gif-picker-gif-overlay-hover-bg:rgba(255,255,255,.04)}.theme-light .GifPicker\.module__gifPickerMain___WnNMal{background-color:var(--background-primary)}.theme-light .GifPicker\.module__gridItem___WnNMal{background-color:color-mix(in srgb, var(--background-primary) 90%, var(--background-secondary) 10%);border-color:color-mix(in srgb, var(--background-modifier-accent) 60%, transparent)}.theme-light .GifPicker\.module__gridItemCategoryTitleText___WnNMal{color:var(--text-primary);text-shadow:none}.theme-light .GifPicker\.module__gridItemIcon___WnNMal{color:var(--text-primary)}.theme-light .GifPicker\.module__gridItemCategoryEmpty___WnNMal .GifPicker\.module__gridItemCategoryTitleText___WnNMal,.theme-light .GifPicker\.module__gridItemCategoryEmpty___WnNMal .GifPicker\.module__gridItemIcon___WnNMal,.theme-light .GifPicker\.module__gridItemFavorites___WnNMal .GifPicker\.module__gridItemCategoryTitleText___WnNMal,.theme-light .GifPicker\.module__gridItemFavorites___WnNMal .GifPicker\.module__gridItemIcon___WnNMal{color:var(--text-on-brand-primary)}.theme-light .GifPicker\.module__gridItemFavorites___WnNMal .GifPicker\.module__gridItemCategoryTitleText___WnNMal{text-shadow:0 .0625rem .0625rem rgba(0,0,0,.35)}.theme-light .GifPicker\.module__suggestionTag___WnNMal{background-color:var(--background-secondary)}.theme-light .GifPicker\.module__gridItemFocused___WnNMal{border-color:var(--brand-primary-foreground);box-shadow:inset 0 0 0 .125rem var(--brand-primary-foreground)}.theme-light .GifPicker\.module__gridItemFavorites___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:color-mix(in srgb, var(--brand-primary) 60%, transparent)}.theme-light .GifPicker\.module__gridItemCategoryEmpty___WnNMal{background-color:var(--brand-primary)}.theme-light .GifPicker\.module__gridItemCategoryEmpty___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:color-mix(in srgb, var(--brand-primary) 40%, transparent)}.GifPicker\.module__favoriteButtonSpinner___WnNMal{box-sizing:border-box;border:.125rem solid color-mix(in srgb, var(--brand-primary-light) 20%, transparent);border-top-color:var(--brand-primary-light);border-radius:62.4375rem;width:1.125rem;height:1.125rem;animation:.6s linear infinite GifPicker\.module__gifFavoriteSpinner___WnNMal}.GifPicker\.module__favoriteButtonSpinner___WnNMal:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-color:var(--brand-primary-light)}.GifPicker\.module__favoriteButtonSpinner___WnNMal:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-color:var(--brand-primary-light)}.GifPicker\.module__favoriteButtonSpinner___WnNMal:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-color:var(--brand-primary-light)}.GifPicker\.module__favoriteButtonSpinner___WnNMal:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:var(--brand-primary-light)}.GifPicker\.module__favoriteButtonSpinner___WnNMal:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:var(--brand-primary-light)}.GifPicker\.module__favoriteButtonSpinner___WnNMal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:var(--brand-primary-light)}@keyframes GifPicker\.module__gifFavoriteSpinner___WnNMal{to{transform:rotate(360deg)}}.GifPicker\.module__gridItemFavoritePending___WnNMal .GifPicker\.module__hoverActionButtons___WnNMal,.GifPicker\.module__gridItemFocused___WnNMal .GifPicker\.module__hoverActionButtons___WnNMal{opacity:1;pointer-events:auto;transform:translateY(0)}.GifPicker\.module__gridItemGif___WnNMal:focus-within .GifPicker\.module__hoverActionButtons___WnNMal{opacity:1;pointer-events:auto;transform:translateY(0)}.GifPicker\.module__gridItemFocused___WnNMal.GifPicker\.module__gridItemCategory___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:var(--gif-picker-category-overlay-hover-bg)}.GifPicker\.module__gridItemCategory___WnNMal:focus-within .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:var(--gif-picker-category-overlay-hover-bg)}.GifPicker\.module__gridItemFocused___WnNMal.GifPicker\.module__gridItemGifPicker___WnNMal .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:var(--gif-picker-gif-overlay-hover-bg)}.GifPicker\.module__gridItemGifPicker___WnNMal:focus-within .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:var(--gif-picker-gif-overlay-hover-bg)}@media (hover:hover){.GifPicker\.module__gridItemCategory___WnNMal:hover{border-color:var(--brand-primary-light);box-shadow:inset 0 0 0 .0625rem var(--brand-primary-light)}.GifPicker\.module__gridItemCategory___WnNMal:hover .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:var(--gif-picker-category-overlay-hover-bg)}.GifPicker\.module__gridItemGifPicker___WnNMal:hover{border-color:var(--brand-primary-light);box-shadow:inset 0 0 0 .0625rem var(--brand-primary-light)}.GifPicker\.module__gridItemGifPicker___WnNMal:hover .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:var(--gif-picker-gif-overlay-hover-bg)}.GifPicker\.module__gridItemFavorites___WnNMal:hover .GifPicker\.module__gridItemBackdrop___WnNMal,.theme-light .GifPicker\.module__gridItemFavorites___WnNMal:hover .GifPicker\.module__gridItemBackdrop___WnNMal{background-color:color-mix(in srgb, var(--brand-primary) 80%, transparent)}.GifPicker\.module__gridItemGif___WnNMal:hover .GifPicker\.module__hoverActionButtons___WnNMal{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (hover:none){.GifPicker\.module__gridItemFocused___WnNMal{box-shadow:none;border-color:transparent}}.PickerSearchInput\.module__searchInputContainer___NndNTG{align-items:center;gap:var(--spacing-2);flex:1;display:flex}.PickerSearchInput\.module__backButton___NndNTG{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .1s ease-out;display:flex}.PickerSearchInput\.module__backButton___NndNTG:hover{background-color:var(--background-modifier-hover)}.PickerSearchInput\.module__searchInput___NndNTG{border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--form-surface-background) 85%, black);flex:1;min-height:2.25rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1rem}.PickerSearchInput\.module__searchInput___NndNTG:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.25rem;padding-right:2.5rem}.PickerSearchInput\.module__searchInput___NndNTG:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.25rem;padding-right:2.5rem}.PickerSearchInput\.module__searchInput___NndNTG:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.25rem;padding-right:2.5rem}.PickerSearchInput\.module__searchInput___NndNTG:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.5rem;padding-right:2.25rem}.PickerSearchInput\.module__searchInput___NndNTG:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.5rem;padding-right:2.25rem}.PickerSearchInput\.module__searchInput___NndNTG:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.5rem;padding-right:2.25rem}.PickerSearchInput\.module__clearButton___NndNTG{border-radius:var(--radius-sm);color:var(--text-primary-muted);cursor:pointer;justify-content:center;align-items:center;padding:.25rem;transition:color .1s ease-out;display:flex}.PickerSearchInput\.module__clearButton___NndNTG:hover{color:var(--text-primary)}.PickerSearchInput\.module__rightElementContainer___NndNTG{align-items:center;gap:var(--spacing-2);display:flex}.ImportFavoriteGifsModal\.module__body___ZndqYz{flex-direction:column;gap:.75rem;display:flex}.ImportFavoriteGifsModal\.module__description___ZndqYz{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.4}.ImportFavoriteGifsModal\.module__danger___ZndqYz{color:var(--status-danger);margin:0;font-size:.875rem;line-height:1.4}.ImportFavoriteGifsModal\.module__muted___ZndqYz{color:var(--text-chat-muted);margin:0;font-size:.75rem}.ImportFavoriteGifsModal\.module__progressTrack___ZndqYz{background-color:var(--background-modifier-accent);border-radius:.1875rem;height:.375rem;overflow:hidden}.ImportFavoriteGifsModal\.module__progressBar___ZndqYz{background-color:var(--brand-primary-light);border-radius:.1875rem;height:100%;transition:width .3s}.theme-light .ImportFavoriteGifsModal\.module__progressBar___ZndqYz{background-color:var(--brand-primary-foreground)}.ExpressionPickerShared\.module__emptyState___MTE4dl{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-6);text-align:center;flex-direction:column;flex:1;height:100%;display:flex}.ExpressionPickerShared\.module__emptyStateContent___MTE4dl{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.ExpressionPickerShared\.module__emptyStateIcon___MTE4dl{width:3.5rem;height:3.5rem;color:var(--text-primary-muted)}.ExpressionPickerShared\.module__emptyStateTextContainer___MTE4dl{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.ExpressionPickerShared\.module__emptyStateTitle___MTE4dl{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.ExpressionPickerShared\.module__emptyStateDescription___MTE4dl{color:var(--text-primary-muted);max-width:17.5rem;margin:0;font-size:1rem}.EmojiPicker\.module__skinToneSelectorContainer___djI1bk{align-items:center;display:flex;position:relative}.EmojiPicker\.module__skinTonePickerButton___djI1bk{cursor:pointer;width:1.5rem;height:1.5rem}.EmojiPicker\.module__skinTonePickerOptions___djI1bk{top:-.25rem;background-color:var(--background-secondary);border:.0625rem solid var(--background-modifier-accent);z-index:10;border-radius:.25rem;flex-direction:column;width:auto;height:12rem;display:flex;position:absolute}.EmojiPicker\.module__skinTonePickerOptions___djI1bk:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-.25rem}.EmojiPicker\.module__skinTonePickerOptions___djI1bk:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-.25rem}.EmojiPicker\.module__skinTonePickerOptions___djI1bk:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-.25rem}.EmojiPicker\.module__skinTonePickerOptions___djI1bk:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-.25rem}.EmojiPicker\.module__skinTonePickerOptions___djI1bk:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-.25rem}.EmojiPicker\.module__skinTonePickerOptions___djI1bk:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-.25rem}.EmojiPicker\.module__skinTonePickerItem___djI1bk{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:2rem;height:2rem;padding:.25rem;transition:background-color .1s ease-in-out}.EmojiPicker\.module__skinTonePickerItemImage___djI1bk{width:1.5rem;height:1.5rem}.EmojiPicker\.module__emojiPicker___djI1bk{grid-template-rows:1fr auto;grid-template-columns:2.875rem auto;width:auto;height:100%;display:grid;position:relative;overflow:hidden}.EmojiPicker\.module__bodyWrapper___djI1bk{grid-area:1/2/2/3;grid-template-rows:1fr;display:grid;position:relative}.EmojiPicker\.module__emojiPickerListWrapper___djI1bk{background-color:var(--background-tertiary);flex-direction:column;grid-row:1/2;min-height:0;display:flex;position:relative;overflow:visible}.EmojiPicker\.module__listWrapper___djI1bk{top:0;bottom:0;position:absolute}.EmojiPicker\.module__listWrapper___djI1bk:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:0}.EmojiPicker\.module__listWrapper___djI1bk:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:0}.EmojiPicker\.module__listWrapper___djI1bk:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:0}.EmojiPicker\.module__listWrapper___djI1bk:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:0}.EmojiPicker\.module__listWrapper___djI1bk:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:0}.EmojiPicker\.module__listWrapper___djI1bk:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:0}.EmojiPicker\.module__list___djI1bk{height:100%;padding:var(--spacing-3) var(--spacing-2) 0}.EmojiPicker\.module__emptyState___djI1bk{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.EmojiPicker\.module__emptyStateInner___djI1bk{color:color-mix(in srgb, var(--text-primary-muted) 70%, transparent);flex-direction:column;align-items:center;gap:.5rem;display:flex}.EmojiPicker\.module__emptyStateInner___djI1bk img,.EmojiPicker\.module__emptyStateInner___djI1bk svg{opacity:.7}.EmojiPicker\.module__emptyIcon___djI1bk{font-size:2.625rem;line-height:1}.EmojiPicker\.module__emptyLabel___djI1bk{font-size:.875rem}.EmojiPicker\.module__iconSize___djI1bk{width:1.5rem;height:1.5rem}.EmojiPicker\.module__headerIcon___djI1bk{width:1rem;height:1rem;color:var(--text-primary-muted)}.EmojiPicker\.module__caretIcon___djI1bk{width:.75rem;height:.75rem;color:var(--text-primary-muted);flex-shrink:0;transition:transform .2s}.EmojiPicker\.module__inspector___djI1bk{height:3rem;padding:0 var(--spacing-4);box-sizing:border-box;background-color:var(--background-primary);border-top:.0625rem solid var(--background-modifier-accent);grid-area:3/2/4/3;align-items:center;display:flex;position:relative;overflow:hidden}.EmojiPicker\.module__inspectorEmoji___djI1bk{width:2rem;height:2rem}.EmojiPicker\.module__inspectorEmojiSprite___djI1bk{background-repeat:no-repeat;width:2rem;height:2rem}.EmojiPicker\.module__inspectorTextContainer___djI1bk{-webkit-margin-start:.5rem;flex-direction:column;flex:auto;justify-content:center;gap:.125rem;min-width:0;display:flex}.EmojiPicker\.module__inspectorTextContainer___djI1bk:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.EmojiPicker\.module__inspectorTextContainer___djI1bk:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.EmojiPicker\.module__inspectorTextContainer___djI1bk:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.EmojiPicker\.module__inspectorTextContainer___djI1bk:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.EmojiPicker\.module__inspectorTextContainer___djI1bk:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.EmojiPicker\.module__inspectorTextContainer___djI1bk:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.EmojiPicker\.module__inspectorText___djI1bk{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-height:1.2em;line-height:1.2;overflow:hidden}.EmojiPicker\.module__inspectorSourceText___djI1bk{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary-muted);font-size:.75rem;line-height:1.2;overflow:hidden}.EmojiPicker\.module__inspectorSourceText___djI1bk strong{color:var(--text-primary);font-weight:600}.EmojiPicker\.module__categoryList___djI1bk{top:0;bottom:0;width:2.875rem;padding:var(--spacing-2) 0;box-sizing:border-box;background:var(--background-primary);box-shadow:inset -.0625rem 0 0 var(--background-modifier-accent);border-radius:0 0 0 .5rem;flex-direction:column;align-items:center;display:flex;position:absolute;overflow:hidden}.EmojiPicker\.module__categoryList___djI1bk:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.EmojiPicker\.module__categoryList___djI1bk:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.EmojiPicker\.module__categoryList___djI1bk:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.EmojiPicker\.module__categoryList___djI1bk:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.EmojiPicker\.module__categoryList___djI1bk:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.EmojiPicker\.module__categoryList___djI1bk:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.EmojiPicker\.module__categoryListScroll___djI1bk{width:100%;min-height:0;padding:0 var(--spacing-2);flex:auto}.EmojiPicker\.module__listItems___djI1bk{justify-content:flex-start;align-items:center;gap:var(--spacing-2);contain:layout;flex-direction:column;width:100%;display:flex}.EmojiPicker\.module__categoryListIcon___djI1bk{cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;margin-bottom:0;transition:background-color .2s,color .2s;display:flex}.EmojiPicker\.module__categoryListIcon___djI1bk:hover{background-color:var(--background-modifier-hover);color:var(--text-primary)}.EmojiPicker\.module__textPrimaryMuted___djI1bk{color:var(--text-primary-muted)}.EmojiPicker\.module__emojiGrid___djI1bk{box-sizing:border-box;grid-template-columns:repeat(9,minmax(0,1fr));justify-items:center;width:100%;min-width:0;display:grid}.EmojiPicker\.module__emojiGridFixedTrack___djI1bk{grid-auto-flow:column;justify-content:start}.EmojiPicker\.module__categoryTitle___djI1bk{color:var(--text-primary-muted);max-height:1.05rem;margin:0;font-size:.875rem;font-weight:700;line-height:1.2}.EmojiPicker\.module__emojiRenderer___djI1bk{box-sizing:border-box;aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;width:100%;min-width:0;max-width:3rem;min-height:0;padding:0;transition:background-color .2s,color .2s;display:flex}.EmojiPicker\.module__emojiRenderer___djI1bk:hover,.EmojiPicker\.module__emojiRenderer___djI1bk.EmojiPicker\.module__selectedEmojiRenderer___djI1bk{background-color:var(--background-modifier-selected)!important}.EmojiPicker\.module__emojiImage___djI1bk{object-fit:contain;width:83.33%;max-width:2.5rem;height:83.33%;max-height:2.5rem}.EmojiPicker\.module__emojiImageLoading___djI1bk{color:transparent;object-position:6.25rem;background-color:var(--background-modifier-accent);background-repeat:no-repeat;background-size:100% 100%;border-radius:.125rem}.EmojiPicker\.module__spriteEmoji___djI1bk{background-repeat:no-repeat;flex-shrink:0;width:2rem;min-width:2rem;height:2rem;min-height:2rem}.EmojiPicker\.module__horizontalCategories___djI1bk{align-items:center;gap:var(--spacing-2);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;display:flex}.EmojiPicker\.module__container___djI1bk{height:100%;position:relative}
/*# sourceMappingURL=8ab7fd3683bada9d.css.map*/