.reaction-emoji-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:7px;max-height:340px;overflow:auto;padding:10px}.reaction-emoji-grid button{font-size:26px;border:1px solid var(--line,#6f8396);border-radius:12px;background:var(--panel,#18213a);min-height:42px;cursor:pointer}.reaction-emoji-grid button:hover,.reaction-emoji-grid button:focus-visible{outline:2px solid #66d5c0}.services-entry{white-space:nowrap;box-shadow:0 0 16px #8a80ff30}@media(max-width:700px){.header-actions{justify-content:flex-end;flex:1}.services-entry{display:inline-flex!important;font-size:13px!important}.reaction-emoji-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.reaction-emoji-grid button{font-size:25px}}