._root_1ky8l_1{--emoji-size:26px;--emoji-cell-size:44px;height:420px}._row_1ky8l_7{border-bottom:1px solid var(--emoji-picker-border);flex-direction:column;gap:4px;padding:0 8px 8px;display:flex}._label_1ky8l_15{color:var(--emoji-picker-muted);padding:0 4px;font-size:12px;font-weight:500}._reactions_1ky8l_22{justify-content:space-between;display:flex}._reaction_1ky8l_22{border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._reaction_1ky8l_22:hover{background:var(--emoji-picker-hover)}._cell_1ky8l_39{border-radius:9999px;line-height:1;transition:transform .15s;position:relative}._cell_1ky8l_39:hover{transform:scale(1.25)}._cell_1ky8l_39:focus-visible{outline:2px solid var(--emoji-picker-ring)}._cell_1ky8l_39[data-has-variations]:after{content:"";background:var(--emoji-picker-subtle);border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px;right:6px}._root_4hbhe_1{--emoji-size:24px;--emoji-cell-size:36px;--emoji-header-height:32px;--emoji-list-padding:8px;width:352px;max-width:100%;height:380px;color:var(--emoji-picker-foreground);background:var(--emoji-picker-background);border:1px solid var(--emoji-picker-border);border-radius:var(--emoji-picker-radius);box-shadow:var(--emoji-picker-shadow);font-family:var(--emoji-picker-font);flex-direction:column;display:flex;overflow:hidden}._search_4hbhe_20{align-items:center;gap:8px;padding:12px;display:flex}._tone_4hbhe_27{border-radius:6px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:flex}._tone_4hbhe_27:hover,._tone_4hbhe_27:focus-visible{background:var(--emoji-picker-hover)}._tones_4hbhe_44{inset-inline-end:0;background:var(--emoji-picker-background);border:1px solid var(--emoji-picker-border);box-shadow:var(--emoji-picker-shadow);border-radius:8px;padding:2px;display:flex;top:50%;translate:0 -50%}._input_4hbhe_56{width:100%;height:32px;color:var(--emoji-picker-foreground);background:var(--emoji-picker-input);border:1px solid var(--emoji-picker-input-border);border-radius:6px;outline:none;padding:0 12px;font-size:14px;line-height:20px}._input_4hbhe_56::placeholder{color:var(--emoji-picker-subtle)}._input_4hbhe_56:focus-visible{border-color:var(--emoji-picker-ring)}._viewport_4hbhe_75{flex:1;min-height:0;position:relative}._cell_4hbhe_81{border-radius:6px;outline:none;justify-content:center;align-items:center;display:flex}._cell_4hbhe_81:hover{background:var(--emoji-picker-hover)}._cell_4hbhe_81[data-highlighted]{background:var(--emoji-picker-selected)}._header_4hbhe_95{color:var(--emoji-picker-muted);background:color-mix(in oklab, var(--emoji-picker-background) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;padding:12px 12px 6px;font-size:12px;font-weight:500;line-height:16px;display:flex}._empty_4hbhe_107{text-align:center;color:var(--emoji-picker-muted);padding:40px 0;font-size:14px}._nav_4hbhe_114{border-top:1px solid var(--emoji-picker-border);justify-content:space-between;padding:6px 8px;display:flex}._tab_4hbhe_121{width:32px;height:32px;color:var(--emoji-picker-subtle);border-radius:6px;justify-content:center;align-items:center;display:flex}._tab_4hbhe_121:hover{background:var(--emoji-picker-hover)}._tab_4hbhe_121[data-active]{color:var(--emoji-picker-foreground);background:var(--emoji-picker-selected)}@media (forced-colors:active){._cell_4hbhe_81[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}}._skinTone_4hbhe_145{display:inline-flex;position:relative}._trigger_1m1a2_1{height:40px;color:var(--emoji-picker-foreground);border:1px solid var(--emoji-picker-border);border-radius:9999px;outline:none;align-items:center;gap:8px;padding:0 16px;font-size:14px;transition:transform .15s;display:inline-flex}._trigger_1m1a2_1:hover,._trigger_1m1a2_1[data-state=open]{background:var(--emoji-picker-hover)}._trigger_1m1a2_1:active{transform:scale(.97)}._trigger_1m1a2_1:focus-visible{box-shadow:0 0 0 2px var(--emoji-picker-background), 0 0 0 4px var(--emoji-picker-ring)}._emoji_1m1a2_25{font-size:16px}._content_1m1a2_29{transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.23,1,.32,1),scale .15s cubic-bezier(.23,1,.32,1)}._content_1m1a2_29[data-starting-style],._content_1m1a2_29[data-ending-style]{opacity:0}._content_1m1a2_29[data-ending-style]{transition-duration:.1s}@media (prefers-reduced-motion:no-preference){._content_1m1a2_29[data-starting-style],._content_1m1a2_29[data-ending-style]{scale:.95}}._root_1nhez_1{--emoji-size:24px;--emoji-cell-size:36px;width:fit-content;max-width:100%;color:var(--emoji-picker-foreground);background:var(--emoji-picker-background);border:1px solid var(--emoji-picker-border);box-shadow:var(--emoji-picker-shadow);font-family:var(--emoji-picker-font);border-radius:9999px;flex-direction:column;display:flex;overflow:hidden}._root_1nhez_1:has([data-slot=emoji-picker-panel]:not([hidden])){border-radius:var(--emoji-picker-radius);width:352px;height:380px}._reactions_1nhez_22{--emoji-image-size:28px;align-items:center;gap:2px;padding:6px;display:flex}._reaction_1nhez_22{border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:26px;transition:transform .15s;display:flex}._reaction_1nhez_22:hover{background:var(--emoji-picker-hover);transform:scale(1.1)}._search_1nhez_44{align-items:center;padding:12px;display:flex}._input_1nhez_50{width:100%;height:32px;color:inherit;background:var(--emoji-picker-input);border:1px solid var(--emoji-picker-input-border);border-radius:6px;outline:none;padding:0 12px;font-size:14px;line-height:20px}._input_1nhez_50::placeholder{color:var(--emoji-picker-subtle)}._viewport_1nhez_66{flex:1;min-height:0;position:relative}._cell_1nhez_72{border-radius:6px;outline:none;justify-content:center;align-items:center;display:flex}._cell_1nhez_72:hover{background:var(--emoji-picker-hover)}._cell_1nhez_72[data-highlighted]{background:var(--emoji-picker-selected)}._header_1nhez_86{color:var(--emoji-picker-muted);background:color-mix(in oklab, var(--emoji-picker-background) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;padding:12px 12px 6px;font-size:12px;font-weight:500;line-height:16px;display:flex}._panel_1nhez_98{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}
