.DmChatWidget_panel__az8D6{position:fixed;bottom:24px;right:24px;z-index:150;width:360px;height:520px;border-radius:16px;background:var(--bg-card,#2b2d31);border:1px solid var(--border-primary,#3f4147);box-shadow:0 8px 32px rgba(0,0,0,.4);display:flex;flex-direction:column;overflow:hidden;animation:DmChatWidget_slideUp__Dp7yQ .2s ease-out}.DmChatWidget_panelHeader__lqIvl{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border-primary,#3f4147);flex-shrink:0}.DmChatWidget_panelTitle__UTY74{font-size:15px;font-weight:700;color:var(--text-primary)}.DmChatWidget_panelBody__Y9Yq6{flex:1;overflow:hidden;display:flex;flex-direction:column}.DmChatWidget_fullscreen__Khk6K{position:fixed;inset:0;z-index:200;background:var(--bg-base,#1e1f22);display:flex;flex-direction:column;animation:DmChatWidget_slideUp__Dp7yQ .25s ease-out}.DmChatWidget_fullscreenHeader__R7amK{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--border-primary,#3f4147);flex-shrink:0}.DmChatWidget_fullscreenBody__8MvxW{flex:1;overflow:hidden;display:flex;flex-direction:column}.DmChatWidget_closeBtn__TMaiD{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:none;color:var(--text-secondary);cursor:pointer;transition:background .15s}.DmChatWidget_closeBtn__TMaiD:hover{background:var(--bg-hover,#383a40)}@keyframes DmChatWidget_slideUp__Dp7yQ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.DmChatWidget_closing__fQ9IE{animation:DmChatWidget_slideDown__v1ofv .2s ease-in forwards}@keyframes DmChatWidget_slideDown__v1ofv{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}