@layer darklabWorkspaceUX {
#darklab-messenger .messenger-recipients{display:flex;flex:1;flex-direction:column;min-height:0;background:#fff;color:#172336;overflow:hidden}
#darklab-messenger .messenger-recipients .darklab-chat-thread-head{display:flex!important;align-items:center;gap:10px;padding:14px 12px!important;background:#fff!important;border-bottom:1px solid #e6eaf0;flex-shrink:0}
#darklab-messenger .messenger-recipients .darklab-chat-thread-head>div{flex:1;min-width:0}
#darklab-messenger .messenger-recipients .darklab-chat-thread-head strong{display:block;font:650 15px/1.5 Inter,Arial,sans-serif!important;color:#172336!important}
#darklab-messenger .messenger-recipients .darklab-chat-thread-head small{display:block;font:400 12px/1.5 Inter,Arial,sans-serif!important;color:#62718a!important}
#darklab-messenger .messenger-recipients .darklab-chat-thread-head button{display:grid!important;place-items:center;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border:1px solid transparent!important;border-radius:10px!important;background:#f1f4f8!important;color:#475b76!important;box-shadow:none!important;cursor:pointer}
#darklab-messenger .messenger-recipient-tools{padding:16px 16px 0;flex-shrink:0}
#darklab-messenger [data-chat-recipient-status]{font:400 12px/1.5 Inter,Arial,sans-serif!important;color:#62718a!important;margin:12px 0!important;min-height:18px}
#darklab-messenger .messenger-recipient-list{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 8px 10px}
#darklab-messenger .messenger-recipient{display:flex!important;align-items:center;gap:10px;width:100%!important;min-height:80px;padding:12px 8px!important;border:1px solid transparent!important;border-radius:10px!important;background:#fff!important;color:#172336!important;text-align:left;box-shadow:none!important;cursor:pointer;transition:background .15s,border-color .15s}
#darklab-messenger .messenger-recipient:hover{background:#fff5f7!important;border-color:#f2d8df!important}
#darklab-messenger .messenger-recipient-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}
#darklab-messenger .messenger-recipient-copy strong{font:600 14px/1.4 Inter,Arial,sans-serif!important;color:#172336!important;overflow-wrap:anywhere}
#darklab-messenger .messenger-recipient-copy small{font:400 11px/1.5 Inter,Arial,sans-serif!important;color:#5c6d85!important;overflow-wrap:anywhere}
#darklab-messenger .messenger-recipient-copy small:last-child{color:#7a8798!important}
#darklab-messenger .messenger-recipient-arrow{color:#bd0028!important;font:500 20px/1 Inter,Arial,sans-serif!important}
#darklab-messenger .messenger-recipient-pagination{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-shrink:0;padding:10px 16px;border-top:1px solid #e6eaf0;background:#fafbfd}
#darklab-messenger .messenger-recipient-pagination span{font:400 11px/1.5 Inter,Arial,sans-serif!important;color:#62718a!important}
#darklab-messenger :is(.messenger-recipient-pagination button,.messenger-recipient-retry,.messenger-change-recipient){background:#f5f7fa!important;color:#354c6a!important;border:1px solid #dce3eb!important;border-radius:8px!important;box-shadow:none!important;padding:8px 12px!important;font:600 12px/1.5 Inter,Arial,sans-serif!important;cursor:pointer}
#darklab-messenger .messenger-change-recipient{justify-self:start;min-height:32px!important}
#darklab-messenger .messenger-recipient-pagination button:disabled{opacity:.4;cursor:default}
#darklab-messenger :is(.messenger-recipient,.messenger-recipients button,.messenger-change-recipient):focus-visible{outline:2px solid #c90029!important;outline-offset:-2px}
@media(max-width:600px){#darklab-messenger .messenger-recipients>.darklab-chat-thread-head{padding-top:calc(14px + env(safe-area-inset-top))!important}#darklab-messenger .messenger-recipient-pagination{padding-bottom:max(12px,env(safe-area-inset-bottom))}}
@media(prefers-reduced-motion:reduce){#darklab-messenger .messenger-recipient{transition:none!important}}
#darklab-messenger .messenger-recipients[hidden],#darklab-messenger .messenger-recipient-pagination[hidden],#darklab-messenger .messenger-change-recipient[hidden]{display:none!important}
}
