.emoji-gif-panel[data-v-0bfa5e3c]{background:#1e1e2e;border-radius:12px;overflow:hidden}.emoji-gif-panel__tabs[data-v-0bfa5e3c]{border-bottom:1px solid hsla(0,0%,100%,.08);display:flex}.emoji-gif-panel__tab[data-v-0bfa5e3c]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:#c8c8dc99;cursor:pointer;display:flex;flex:1;font-size:12px;font-weight:600;justify-content:center;padding:8px 0;transition:color .15s,border-color .15s}.emoji-gif-panel__tab[data-v-0bfa5e3c]:hover{color:#c8c8dce6}.emoji-gif-panel__tab--active[data-v-0bfa5e3c]{border-bottom-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.emoji-picker-container[data-v-0bfa5e3c]{overflow:hidden;width:100%}.emoji-picker-container[data-v-0bfa5e3c] em-emoji-picker{--em-rgb-background:30,30,46;--em-rgb-input:45,45,60;--em-rgb-color:200,200,220;border:none;display:block}.gif-panel[data-v-0bfa5e3c]{display:flex;flex-direction:column;height:360px;width:100%}.gif-panel__search[data-v-0bfa5e3c]{border-bottom:1px solid hsla(0,0%,100%,.06);padding:6px 10px}.gif-panel__input[data-v-0bfa5e3c]{font-size:13px}.gif-panel__input[data-v-0bfa5e3c] .v-field__input{color:#c8c8dce6;min-height:28px;padding:4px 0}.gif-panel__input[data-v-0bfa5e3c] .v-field__prepend-inner{color:#c8c8dc66}.gif-panel__input[data-v-0bfa5e3c] .v-input__details{display:none}.gif-panel__grid[data-v-0bfa5e3c]{display:grid;flex:1;gap:4px;grid-template-columns:repeat(2,1fr);overflow-y:auto;padding:4px}.gif-panel__grid[data-v-0bfa5e3c]::-webkit-scrollbar{width:4px}.gif-panel__grid[data-v-0bfa5e3c]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.gif-panel__item[data-v-0bfa5e3c]{background:#ffffff0a;border:none;border-radius:6px;cursor:pointer;display:block;height:0;overflow:hidden;padding-bottom:100%;position:relative;transition:transform .1s ease,box-shadow .1s ease}.gif-panel__item[data-v-0bfa5e3c]:hover{box-shadow:0 0 0 2px rgb(var(--v-theme-primary));transform:scale(1.03)}.gif-panel__item img[data-v-0bfa5e3c]{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.gif-panel__empty[data-v-0bfa5e3c],.gif-panel__loading[data-v-0bfa5e3c]{align-items:center;color:#c8c8dc80;display:flex;font-size:13px;grid-column:1/-1;justify-content:center;padding:40px 0}.gif-panel__loading-more[data-v-0bfa5e3c]{display:flex;grid-column:1/-1;justify-content:center;padding:8px 0}.gif-panel__powered[data-v-0bfa5e3c]{border-top:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:flex-end;opacity:.5;padding:4px 10px 6px}.custom-emoji-panel[data-v-0bfa5e3c]{display:flex;flex-direction:column;max-height:360px}.custom-emoji-panel__search[data-v-0bfa5e3c]{align-items:center;display:flex;gap:8px;padding:6px 10px 4px}.custom-emoji-panel__input[data-v-0bfa5e3c]{flex:1}.custom-emoji-panel__grid[data-v-0bfa5e3c]{display:grid;gap:4px;grid-template-columns:repeat(8,1fr);overflow-y:auto;padding:6px 8px 8px}.custom-emoji-panel__grid[data-v-0bfa5e3c]::-webkit-scrollbar{width:6px}.custom-emoji-panel__grid[data-v-0bfa5e3c]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.custom-emoji-panel__item[data-v-0bfa5e3c]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background .1s ease,border-color .1s ease}.custom-emoji-panel__item[data-v-0bfa5e3c]:hover{background:rgba(var(--v-theme-primary),.1);border-color:rgba(var(--v-theme-primary),.35)}.custom-emoji-panel__item img[data-v-0bfa5e3c]{display:block;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.custom-emoji-panel__state[data-v-0bfa5e3c]{align-items:center;color:rgba(var(--v-theme-on-surface),.7);display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;padding:28px 12px;text-align:center}.custom-emoji-panel__error[data-v-0bfa5e3c]{color:rgb(var(--v-theme-error));font-size:11px;padding:4px 12px 8px}.custom-emoji-upload-card[data-v-0bfa5e3c]{border-radius:14px}.custom-emoji-upload-preview[data-v-0bfa5e3c]{align-items:center;background:rgba(var(--v-theme-on-surface),.05);border:1px dashed rgba(var(--v-theme-on-surface),.15);border-radius:14px;display:flex;height:96px;justify-content:center;margin:4px auto 6px;width:96px}.custom-emoji-upload-preview img[data-v-0bfa5e3c]{max-height:72px;max-width:72px;-o-object-fit:contain;object-fit:contain}.custom-emoji-delete-avatar[data-v-0bfa5e3c]{background:rgba(var(--v-theme-on-surface),.05)}.custom-emoji-delete-avatar img[data-v-0bfa5e3c]{max-height:24px;max-width:24px;-o-object-fit:contain;object-fit:contain}
