.emoji-picker{position:fixed;z-index:95;display:flex;flex-direction:column;gap:10px;padding:12px;background:#171922f5;border:1px solid #ffffff1c;border-radius:18px;backdrop-filter:blur(24px);box-shadow:0 12px 45px #0006;color:var(--tx);overflow:hidden;animation:up .15s}
.emoji-picker-header{display:flex;align-items:center;gap:8px}.emoji-picker-header b{font-size:14px;flex:1}.emoji-picker-header select{max-width:150px;font-size:10px;padding:7px;border-radius:8px;background:#ffffff08;color:var(--tx2)}.emoji-picker-header select option{background:var(--pan);color:var(--tx)}.emoji-picker-header .ib{width:26px;height:26px}.emoji-search{display:flex;align-items:center;gap:9px;background:#ffffff07;border-radius:10px;padding:9px 10px;color:var(--tx2)}.emoji-search input{width:100%;font-size:12px}.emoji-tabs{display:flex;align-items:center;justify-content:space-between;gap:2px}.emoji-tabs button{width:31px;height:31px;display:grid;place-items:center;color:var(--tx2);border-radius:8px}.emoji-tabs button.on{color:var(--brand);background:#5638ae20}.emoji-tabs button:hover{background:#ffffff0a}.emoji-section-title{font-size:10px;color:var(--tx2);padding-left:3px}.emoji-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-content:start;gap:3px;overflow:auto;min-height:0;flex:1;overscroll-behavior:contain;scrollbar-gutter:stable}.emoji-item{font-family:'Segoe UI Emoji','Apple Color Emoji','Noto Color Emoji',sans-serif;font-size:25px;line-height:1;width:100%;height:36px;display:grid;place-items:center;border-radius:8px;padding:0}.emoji-item:hover,.emoji-item:focus-visible{background:#ffffff12;transform:scale(1.1)}.emoji-empty{grid-column:1/-1;font-size:12px;text-align:center;color:var(--tx2);padding:25px 0}.tx.emoji-message{font-family:'Segoe UI Emoji','Apple Color Emoji','Noto Color Emoji',sans-serif;font-size:38px!important;line-height:1.35;display:block;padding:4px 2px}
html[data-theme=day] .emoji-picker{background:#fafbfff5;border-color:#35466425;box-shadow:0 12px 45px #27394e26}html[data-theme=day] .emoji-search,html[data-theme=day] .emoji-picker-header select{background:#eaf0f8}html[data-theme=day] .emoji-item:hover{background:#e5e8f2}html[data-theme=day] .emoji-tabs button:hover{background:#e5e8f2}
