.fullscreen-inbox .dark-direct .ig-message-form{position:relative;align-items:center;gap:8px;padding:6px 10px;border-radius:28px}
.fullscreen-inbox .dark-direct .ig-message-form input{flex:1;min-width:0;font-size:16px;line-height:1.35;padding:9px 2px}
.fullscreen-inbox .dark-direct .ig-message-form .quick-heart{display:none!important}
.fullscreen-inbox .dark-direct .ig-send-text{order:5;background:#5c60ef;color:#fff;border:0;border-radius:18px;padding:8px 13px;min-height:34px;font-size:13px;font-weight:650}
.fullscreen-inbox .dark-direct .ig-send-text:hover{background:#7377ff}
.fullscreen-inbox .dark-direct .direct-photo-button{order:3;display:grid;place-items:center;width:34px;min-width:34px;height:36px;color:#dce2ec;cursor:pointer}
.fullscreen-inbox .dark-direct .direct-photo-button svg{width:23px;height:23px}
.fullscreen-inbox .dark-direct .direct-voice-button{order:4;display:grid;place-items:center;width:33px;min-width:33px;height:36px;background:none;border:0;color:#a5adbc;padding:0;cursor:not-allowed}
.fullscreen-inbox .dark-direct .direct-voice-button svg{width:22px;height:22px}
.dm-emoji-picker{display:none;position:absolute;bottom:calc(100% + 10px);left:0;width:min(310px,calc(100vw - 24px));padding:12px;background:#20252e;border:1px solid #454d5c;border-radius:18px;box-shadow:0 14px 40px #0008;z-index:20;grid-template-columns:repeat(6,1fr);gap:4px}
.dm-emoji-picker.open{display:grid}
.dm-emoji-picker button{display:grid;place-items:center;min-width:0;height:40px;background:none;border:0;border-radius:10px;font-size:24px;cursor:pointer}
.dm-emoji-picker button:hover{background:#353c49}
@media(max-width:760px){.fullscreen-inbox .dark-direct .ig-message-form{margin:10px 10px 0;gap:4px;padding:5px 8px}.fullscreen-inbox .dark-direct .ig-message-form input{font-size:16px}.fullscreen-inbox .dark-direct .ig-send-text{font-size:12px;padding:7px 10px}.fullscreen-inbox .dark-direct .direct-photo-button,.fullscreen-inbox .dark-direct .direct-voice-button{width:29px;min-width:29px}.fullscreen-inbox .dark-direct .direct-photo-button svg,.fullscreen-inbox .dark-direct .direct-voice-button svg{width:21px;height:21px}input,textarea,select{font-size:16px!important}}
