/* A task-first message workspace. All existing business controls stay intact. */
.workspace-redesign #inbox .conversation-readonly{display:none!important}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox).active{display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding:0;background:#fff}
.workspace-redesign.ops-refined #inbox{--ink:#202329;--muted:#62656e;--line:#e5e6eb}
.workspace-redesign .conversation-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;min-height:60px;padding:10px 22px;border-bottom:1px solid var(--line);background:#fff}
.workspace-redesign .conversation-platforms{flex:1;min-width:0;overflow:hidden}
.workspace-redesign #inbox #inboxPlatformTabs{display:flex;flex-wrap:nowrap;gap:4px;min-width:0;width:auto;max-width:100%;padding:0;overflow:auto;scrollbar-width:none}
.workspace-redesign #inbox .inbox-platform-tab{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-height:36px;border:0;border-radius:7px;padding:8px 10px;background:none;color:#62656e;font-size:12px;box-shadow:none}
.workspace-redesign #inbox .inbox-platform-tab strong{font-weight:550}
.workspace-redesign #inbox .inbox-platform-tab span{display:none}
.workspace-redesign #inbox .inbox-platform-tab:hover{background:#f4f4f7;color:#25252b}
.workspace-redesign #inbox .inbox-platform-tab.active{background:#edebfc;color:#4c429d}
.workspace-redesign #inbox .inbox-platform-tab.active strong{font-weight:650}
.workspace-redesign .conversation-toolbar-actions{display:flex;gap:8px;min-width:0;flex-shrink:0}
.workspace-redesign .conversation-toolbar-actions button{min-height:36px;padding:7px 10px;font-size:12px;display:flex;gap:8px;align-items:center}
.workspace-redesign #conversationAccountToggle>span{font-weight:400;color:#62656e}
.workspace-redesign #conversationAccountName{max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:550}
.workspace-redesign #conversationActivityCount{font-size:11px;min-width:20px;text-align:center;padding:1px 5px;background:#e9eaf0;color:#4f535f}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-layout{position:relative;flex:1 1 auto;display:grid;grid-template-columns:304px minmax(0,1fr);gap:0;align-items:stretch;min-height:0;max-height:100%;border:0;border-radius:0;overflow:hidden;background:#fff}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) :is(.inbox-list-card,.chat-card){margin:0;min-width:0;min-height:0;height:100%;border:0;border-radius:0;box-shadow:none;padding:0;background:#fff}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-list-card{display:flex;flex-direction:column;border-right:1px solid var(--line);overflow:hidden}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-list-card>.card-head{min-height:58px;margin:0;padding:16px 18px 10px;gap:8px;flex-shrink:0;align-items:center}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-list-card>.card-head h2{font-size:14px;line-height:1.5;font-weight:650;margin:0;min-width:0;overflow-wrap:anywhere}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-list-card .pill{font-size:11px;background:#f0f0f4;color:#5a5b68;font-weight:500;padding:2px 6px;white-space:nowrap}
.workspace-redesign #inbox .inbox-filter-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 16px 12px;flex-shrink:0}
.workspace-redesign #inbox .inbox-filter-toolbar label{font-size:12px;gap:4px;min-width:0}
.workspace-redesign #inbox .inbox-search-label{grid-column:1/-1}
.workspace-redesign #inbox .inbox-filter-toolbar :is(input[type=search],select){font-size:12px;min-height:34px;padding:7px 9px;border:1px solid #dedee6;background:#fafafb;border-radius:7px}
.workspace-redesign #inbox .inbox-filter-toolbar .check{grid-column:2;white-space:nowrap;min-height:34px}
.workspace-redesign #inbox #inboxFilterCount{grid-column:1/-1;font-size:11px;line-height:1.5;color:#686b75}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-list{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;display:flex;flex-direction:column;gap:0;padding:4px 8px 12px;scrollbar-width:thin;scrollbar-color:#c1c3cd transparent}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-item{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;width:100%;min-width:0;min-height:78px;padding:13px 12px;margin:0;border:0;border-radius:7px;background:transparent;color:#292b32;font-size:12px;box-shadow:none;text-align:left}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-item:hover{background:#f6f6f9;color:#292b32}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-item.active{background:#eeedf9;color:#292b32}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-item.unread:not(.active){background:#faf9f5}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-top{align-items:center;gap:8px;min-width:0}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-top strong{font-size:13px;line-height:1.5;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-top small{font-size:11px;color:#656874;white-space:nowrap;flex-shrink:0}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-item>.muted{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-preview{font-size:12px;line-height:1.5;color:#656874}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .conversation-item>.pill{justify-self:start;margin:2px 0 0;white-space:normal}
.workspace-redesign #inbox.tiktok-inbox .tiktok-conversation{display:flex;gap:10px;align-items:center}
.workspace-redesign #inbox.tiktok-inbox .tiktok-conversation-main{min-width:0;flex:1}
.workspace-redesign #inbox #tiktokInboxChannels{padding:6px 16px 0;gap:12px;flex-shrink:0}
.workspace-redesign #inbox #tiktokInboxChannels button{padding:10px 0;font-size:12px;min-height:36px;color:#656874}
.workspace-redesign #inbox #tiktokInboxChannels button[aria-selected=true]{border-bottom-color:#6357c2;color:#4c429d}
.workspace-redesign #inbox #inboxLoadMore{margin:4px 16px 12px;min-height:36px;flex-shrink:0}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-card{display:flex;flex-direction:column;overflow:hidden}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;flex:0 0 auto;min-height:76px;margin:0;padding:16px 24px;border-bottom:1px solid var(--line);background:#fff}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head :is(.chat-heading,div:first-of-type){min-width:0;flex:1}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head h2{font-size:15px;font-weight:650;line-height:1.5;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head p{font-size:12px;font-weight:400;margin:0;line-height:1.5;color:#62656e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:none}
.workspace-redesign :is(#conversationDetailsToggle,.conversation-back){flex:0 0 auto;font-size:12px;min-height:34px;padding:7px 10px}
.workspace-redesign .conversation-back{display:none}
.workspace-redesign #inbox :is(#tiktokInboxBack,#tiktokChatDetails){display:none!important}
.workspace-redesign #inbox #socialChatAvatar{flex:0 0 auto}
.workspace-redesign #inbox #socialChatAvatar .tiktok-avatar{width:36px;height:36px;font-size:14px}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-messages{flex:1 1 auto;min-height:0;height:0;max-height:none;margin:0;padding:28px 28px 20px;display:flex;flex-direction:column;gap:18px;overflow:auto;border:0;border-radius:0;background:#fff;scrollbar-width:thin;scrollbar-color:#c1c3cd transparent;overscroll-behavior:contain}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-row{flex:0 0 auto;min-width:0}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .bubble{max-width:min(82%,620px);padding:12px 15px;border:0;border-radius:12px;background:#f3f3f6;box-shadow:none;color:#282a31}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-row.out .bubble{background:#eeedfc;border:0;color:#282a31}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .bubble-text{font-size:14px;line-height:1.75;color:#282a31;overflow-wrap:anywhere}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .bubble-meta{font-size:11px;line-height:1.6;color:#656773;margin-top:7px;overflow-wrap:anywhere}
.workspace-redesign #inbox .tiktok-message-stack{max-width:82%}.workspace-redesign #inbox .tiktok-message-stack>.bubble{max-width:100%}
.workspace-redesign #inbox .tiktok-delivery-status{color:#62656e;font-size:11px}
.workspace-redesign #inbox .tiktok-direction-note{color:#62656e;font-size:11px}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:16px 24px 20px;margin:0;border-top:1px solid var(--line);background:#fff}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form textarea{min-height:76px;height:76px;max-height:180px;resize:vertical;border:1px solid #d9dae3;border-radius:8px;background:#fff;padding:12px 14px;font-size:14px;line-height:1.6}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form textarea:focus{border-color:#7066be;box-shadow:0 0 0 2px #f0eefc}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form button{min-height:38px;font-size:13px;background:#5b50b6;color:#fff;padding:9px 16px;border:0;border-radius:7px}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form button:hover:not(:disabled){background:#4c419e}
.workspace-redesign.ops-refined :is(#inbox,#emailInbox) .empty-chat{font-size:13px;line-height:1.8;max-width:32ch;color:#656773;padding:24px;margin:auto;text-align:center}
.workspace-redesign #inbox #tiktokConversationActions{flex-shrink:0;font-size:12px;padding:10px 24px;background:#fffaf0}
.workspace-redesign #inbox .conversation-panel:not([open]){display:none}
.workspace-redesign #inbox .conversation-panel{color:#292b32;background:#fff;border:0;border-radius:0;padding:0;overflow:hidden;max-width:100%;max-height:100dvh;box-shadow:none}
.workspace-redesign #inbox .conversation-panel:modal{position:fixed;inset:0 0 0 auto;width:min(440px,100vw);height:100dvh;max-height:100dvh;margin:0;display:flex;flex-direction:column;box-shadow:-12px 0 48px rgba(32,35,45,.12)}
.workspace-redesign #inbox .conversation-panel::backdrop{background:rgba(25,28,42,.28)}
.workspace-redesign .conversation-panel-heading{display:flex;gap:16px;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:64px;padding:16px 20px;border-bottom:1px solid var(--line)}
.workspace-redesign .conversation-panel-heading h2{font-size:15px;margin:0;font-weight:650}
.workspace-redesign .conversation-panel-heading button{min-height:34px;font-size:12px;padding:7px 10px}
.workspace-redesign .conversation-panel-body{min-height:0;overflow:auto;flex:1;padding:20px;overscroll-behavior:contain}
.workspace-redesign #inbox .conversation-panel-body>.card{margin:0;padding:0;border:0;border-radius:0;box-shadow:none}
.workspace-redesign #inbox .conversation-panel .inbox-account-card>.card-head{display:flex;margin:0 0 12px;align-items:start}
.workspace-redesign #inbox .conversation-panel .inbox-account-card>.card-head h2{font-size:13px;color:#656773;font-weight:500}
.workspace-redesign #inbox .conversation-panel .inbox-platform-toolbar{margin:0 0 12px;display:block}
.workspace-redesign #inbox .conversation-panel #manageInboxPlatformAccounts{display:inline-flex;min-height:36px;padding:8px 12px}
.workspace-redesign #inbox .conversation-panel #inboxAccounts{display:flex;flex-direction:column;align-items:stretch;gap:10px;max-height:none;overflow:visible}
.workspace-redesign #inbox .conversation-panel .inbox-account{flex:0 0 auto;min-width:0;width:100%;padding:12px;border:1px solid #e3e3eb;border-radius:8px;background:#fafafb;box-shadow:none}
.workspace-redesign #inbox .conversation-panel .inbox-account.active{background:#f4f2fd;border-color:#b3abd9;box-shadow:none}
.workspace-redesign #inbox .conversation-panel .inbox-account strong{font-size:13px}
.workspace-redesign #inbox .conversation-panel .inbox-account span{font-size:13px;color:#393d47}
.workspace-redesign #inbox .conversation-panel .inbox-account small{font-size:12px;color:#656773;line-height:1.6}
.workspace-redesign #inbox .conversation-panel .inbox-account-select{background:none;color:#292b32;padding:0;text-align:left;width:100%}
.workspace-redesign #inbox .conversation-panel .inbox-account-details summary{min-height:36px;font-size:12px;padding:8px 0}
.workspace-redesign #inbox .conversation-panel .inbox-sync-actions{display:flex;flex-wrap:wrap;gap:8px}
.workspace-redesign #inbox .conversation-panel .inbox-sync-actions button{font-size:12px;min-height:36px}
.workspace-redesign #inbox .conversation-panel .tiktok-account-picker{flex:0 0 auto;max-width:100%;font-size:12px}
.workspace-redesign #inbox .conversation-panel .tiktok-account-tools{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}
.workspace-redesign #inbox .conversation-panel .tiktok-account-tools details{flex-basis:100%;font-size:12px}
.workspace-redesign #inbox .conversation-panel .tiktok-account-status{display:grid;gap:8px;font-size:12px}
.workspace-redesign #inbox .conversation-panel .inbox-alert-card{display:block;border:0;border-bottom:1px solid var(--line);padding:0 0 20px;margin:0 0 20px}
.workspace-redesign #inbox .conversation-panel .inbox-alert-card>summary{display:grid;gap:6px;min-height:44px;margin:0}
.workspace-redesign #inbox .conversation-panel #inboxAlertCount{font-size:12px;justify-self:start;white-space:normal}
.workspace-redesign #inbox .conversation-panel .inbox-alerts{display:flex;flex-direction:column;gap:8px;margin-top:14px;max-height:none;overflow:visible}
.workspace-redesign #inbox .conversation-panel .inbox-alert{flex:auto;max-width:100%;font-size:12px}
.workspace-redesign #inbox .conversation-panel .inbox-handoff-card{display:block}
.workspace-redesign #inbox .conversation-panel .inbox-handoff-card>.card-head{display:flex}
.workspace-redesign #inbox .conversation-panel #handoffRows{margin:12px 0 0}
.workspace-redesign #inbox .conversation-panel #refreshHandoffs{position:static;min-height:34px}
.workspace-redesign #inbox #conversationDetailsPanel .conversation-panel-body{padding:0}
.workspace-redesign #inbox #conversationDetailsPanel :is(.chat-label-form,.bind-phone-form,.social-chat-system,.social-chat-actions):not(.hidden){display:grid;gap:10px;width:auto;margin:0;padding:20px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:#fff}
.workspace-redesign #inbox #conversationDetailsPanel .chat-label-form :is(input,select){width:100%;min-height:36px;max-width:100%;font-size:13px;padding:8px 10px}
.workspace-redesign #inbox #conversationDetailsPanel .chat-label-form .switch{font-size:13px;display:flex;width:auto;padding:0;background:none;border:0;align-items:center;gap:8px}
.workspace-redesign #inbox #conversationDetailsPanel :is(.chat-label-form,.bind-phone-form) button{justify-self:start;min-height:36px;font-size:12px;padding:8px 12px}
.workspace-redesign #inbox #conversationDetailsPanel .social-chat-actions:not(.hidden){grid-template-columns:1fr 1fr}
.workspace-redesign #inbox #conversationDetailsPanel .social-chat-actions button{font-size:12px;min-height:36px;white-space:normal}
.workspace-redesign #inbox #conversationDetailsPanel .social-chat-system{font-size:12px;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}
.workspace-redesign #inbox #conversationDetailsPanel :is(#chatLabelForm,#bindPhoneForm,#conversationAiForm):not(.hidden){grid-template-columns:minmax(0,1fr);align-items:start}
.workspace-redesign #inbox #conversationDetailsPanel :is(input,select){width:100%;min-width:0}
.workspace-redesign #inbox #conversationDetailsPanel .social-chat-system>span{display:grid;gap:4px;margin:0;padding:8px 0;color:#414550;border:0}
.workspace-redesign #inbox #conversationDetailsPanel .social-chat-system b{color:#686b75;font-weight:500}
.workspace-redesign #inbox .conversation-detail-hint{padding:20px;margin:0;font-size:13px}
.workspace-redesign #emailInbox .conversation-email-toolbar{display:flex;align-items:center;gap:24px;min-height:60px;padding:10px 22px;border:0;border-radius:0;border-bottom:1px solid var(--line);margin:0;flex:0 0 auto}
.workspace-redesign #emailInbox .conversation-email-toolbar label{display:flex;align-items:center;gap:10px;font-size:12px;white-space:nowrap}
.workspace-redesign #emailInbox .conversation-email-toolbar select{min-width:180px;min-height:36px;padding:7px 10px;font-size:13px}
.workspace-redesign #emailInbox .conversation-email-help{margin:0;font-size:12px}
.workspace-redesign #emailInbox #emailConversationTitle{display:flex;gap:6px;align-items:center}
.workspace-redesign #emailInbox #emailConversationTitle button{font-size:12px;min-height:32px;padding:6px 9px}
.workspace-redesign #emailInbox .conversation-top{align-items:start;flex-wrap:wrap}
.workspace-redesign #emailInbox .conversation-top small{font-size:11px}
@media(min-width:1280px){
  .workspace-redesign.ops-refined #inbox.conversation-details-open .inbox-layout{grid-template-columns:280px minmax(0,1fr) 288px}
  .workspace-redesign #inbox #conversationDetailsPanel[open]:not(:modal){display:flex;flex-direction:column;position:static;inset:auto;width:auto;height:100%;max-height:100%;min-width:0;margin:0;border:0;border-left:1px solid var(--line);align-self:stretch}
}
@media(max-width:1200px){
  .workspace-redesign .conversation-toolbar{gap:10px;padding:10px 16px;flex-wrap:wrap}
  .workspace-redesign .conversation-platforms{flex-basis:100%}
  .workspace-redesign .conversation-toolbar-actions{margin-left:auto}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-layout{grid-template-columns:272px minmax(0,1fr)}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head{padding:14px 18px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-messages{padding:20px 18px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form{padding:14px 18px}
  .workspace-redesign #emailInbox .conversation-email-help{display:none}
}
@media(max-width:900px){
  .workspace-redesign.ops-refined #app.mobile-nav-ready:has(:is(#inbox,#emailInbox).active)>main>header{display:none;min-height:0}
  .workspace-redesign #app:has(#inbox.active.tiktok-inbox){grid-template-rows:auto minmax(0,1fr)}
  .workspace-redesign #app:has(#inbox.active.tiktok-thread-open)>#appNavigation{display:flex}
  .workspace-redesign.ops-refined #app:has(#inbox.active.tiktok-thread-open)>main{padding:0}
  .workspace-redesign .conversation-toolbar{padding:8px 12px;min-height:50px}
  .workspace-redesign #inbox .inbox-platform-tab{min-height:36px;padding:7px 10px}
}
@media(max-width:760px){
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-layout{display:flex;flex-direction:column;min-height:0;overflow:hidden}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .inbox-list-card{flex:1;height:100%;min-height:0;border:0;display:flex}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-card{display:none;height:100%;min-height:0}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox).conversation-thread-open .chat-card{display:flex;flex:1;height:100%;min-height:0}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox).conversation-thread-open .inbox-list-card{display:none}
  .workspace-redesign.ops-refined #inbox.tiktok-inbox:not(.conversation-thread-open) .chat-card{display:none}
  .workspace-redesign.ops-refined #inbox.tiktok-inbox:not(.conversation-thread-open) .inbox-list-card{display:flex}
  .workspace-redesign :is(#inbox,#emailInbox).conversation-thread-open>.conversation-toolbar,.workspace-redesign #emailInbox.conversation-thread-open>.conversation-email-toolbar{display:none}
  .workspace-redesign .conversation-back{display:block;min-height:40px}
  .workspace-redesign #conversationDetailsToggle{min-height:40px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head{min-height:72px;padding:12px;gap:10px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head h2{font-size:14px;max-width:100%}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-head p{font-size:11px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .chat-messages{min-height:0;height:0;padding:20px 14px;gap:16px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .bubble{max-width:90%}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form{grid-template-columns:minmax(0,1fr) auto;padding:12px 12px calc(12px + env(safe-area-inset-bottom));gap:8px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form textarea{height:64px;min-height:64px;max-height:140px;font-size:16px;padding:10px}
  .workspace-redesign.ops-refined :is(#inbox,#emailInbox) .reply-form button{min-height:44px;font-size:13px;padding:10px 12px;justify-self:auto}
  .workspace-redesign #inbox #tiktokConversationActions{padding:8px 12px;max-height:140px;overflow:auto}
  .workspace-redesign #inbox .inbox-filter-toolbar :is(input[type=search],select){min-height:40px;font-size:16px}
  .workspace-redesign #inbox .inbox-filter-toolbar .check{min-height:40px}
  .workspace-redesign #inbox #inboxPlatformTabs{flex-basis:auto;min-width:0}
  .workspace-redesign #emailInbox .conversation-email-toolbar{padding:10px 16px}
  .workspace-redesign #emailInbox .conversation-email-toolbar select{font-size:16px;min-height:40px}
}
.workspace-redesign .conversation-panel-status:not([hidden]){flex:0 0 auto;margin:0;padding:10px 20px;background:#f5f5fa;color:#444753;border-bottom:1px solid #e4e5eb;font-size:13px;overflow-wrap:anywhere}
.workspace-redesign .conversation-panel-status.error{background:#fff1f0;color:#a12e2b}
@media(prefers-reduced-motion:no-preference){
  .workspace-redesign #inbox .conversation-panel:modal[open]{animation:conversation-panel-in 180ms cubic-bezier(.16,1,.3,1)}
  @keyframes conversation-panel-in{from{transform:translateX(20px);opacity:.7}to{transform:translateX(0);opacity:1}}
}
@media(prefers-reduced-motion:reduce){.workspace-redesign #inbox .conversation-panel{animation:none;transition:none}}
