.chat-emoji-trigger{flex:none;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:transparent;color:#536a67;font-size:29px;line-height:1;cursor:pointer}.chat-emoji-trigger:hover,.chat-emoji-trigger:focus-visible{background:#e4f0eb;color:#126f68}.chat-emoji-panel{position:fixed;z-index:14000;width:min(300px,calc(100vw - 16px));max-height:min(310px,50dvh);padding:9px;border:1px solid #d9e5e0;border-radius:14px;background:#fff;box-shadow:0 14px 42px #14282342;overflow:auto}.chat-emoji-title{padding:4px 7px 9px;color:#395651;font-size:13px;font-weight:800}.chat-emoji-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.chat-emoji-grid button{display:grid;place-items:center;min-height:38px;padding:0;border:0;border-radius:8px;background:transparent;font-size:24px;cursor:pointer}.chat-emoji-grid button:hover,.chat-emoji-grid button:focus-visible{background:#e8f4ef}
.admin-top .admin-install-button{white-space:nowrap;color:#126f68;font-weight:800;border-color:#b9ddd4}.admin-login .admin-install-button{width:100%;margin-top:12px}.admin-install-button[hidden]{display:none!important}
