/* 表情面板：拍卖场和万象台共用（万象台在 shadow root 里另外引一次）。 */
.emote-picker{position:fixed;z-index:60;display:grid;grid-template-columns:repeat(4,52px);gap:6px;padding:8px;border:2px solid #b58e4c;border-radius:10px;background:#fff0ca;box-shadow:0 6px 18px #0007}
.emote-picker[hidden]{display:none}
.emote-option{display:grid;place-items:center;width:52px;height:52px;padding:4px;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer}
.emote-option img{width:100%;height:100%;image-rendering:pixelated;pointer-events:none}
.emote-option:hover:not(:disabled),.emote-option:focus-visible{border-color:#b58e4c;background:#ffe3a3;outline:none}
.emote-option:disabled{opacity:.4;cursor:default}
@media (max-width:420px){.emote-picker{grid-template-columns:repeat(4,46px);gap:4px;padding:6px}.emote-option{width:46px;height:46px}}
