.inbox-list-controls{overscroll-behavior:contain;max-height:65%;overflow-y:auto}.inbox-work-filters{gap:5px;margin-top:9px;display:flex}.inbox-work-filters button,.inbox-work-actions button,.inbox-folder-editor button{color:#25475e;cursor:pointer;background:#fff;border:1px solid #d1dce6;border-radius:7px;padding:5px 9px;font-size:12px}.inbox-work-filters button[aria-pressed=true]{background:#e8f0f5;border-color:#8ca9bc}.inbox-organize-folders{border-top:1px solid #e3eaf0;margin-top:10px;padding-top:8px}.inbox-folder-heading{color:#547084;justify-content:space-between;align-items:center;font-size:12px;display:flex}.inbox-folder-heading button,.inbox-folder-row>button:not(.inbox-folder-select){color:#476277;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:5px;display:flex}.inbox-folder-row{border-radius:6px;margin-top:2px;display:flex}.inbox-folder-row.is-drop-target{background:#fff1f4;outline:2px dashed #b90c30}.inbox-folder-select{text-align:left;color:#314d60;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;align-items:center;gap:7px;min-width:0;padding:6px;font-size:13px;display:flex}.inbox-folder-select span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.inbox-folder-select[aria-pressed=true]{color:#b6092b;background:#fae9ee}.inbox-folder-select small{color:#637f90}.inbox-all-folders{color:#ad102b;cursor:pointer;background:0 0;border:0;padding:5px;font-size:12px}.inbox-folder-editor{background:#f8fafc;border:1px solid #dde6ed;border-radius:8px;margin-top:8px;padding:9px;font-size:12px}.inbox-folder-editor label{margin-bottom:7px;display:block}.inbox-folder-editor label>input:not([type=checkbox]){background:#fff;border:1px solid #cbd9e3;border-radius:6px;width:100%;margin-top:4px;padding:7px;display:block}.inbox-folder-editor .inbox-folder-share{align-items:center;gap:6px;display:flex}.inbox-folder-editor>div{flex-wrap:wrap;gap:5px;display:flex}.inbox-organize-error{color:#aa1431;padding:7px 0;font-size:12px}.inbox-organize-error button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.inbox-work-actions{border-bottom:1px solid #e5edf3;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 16px;display:flex}.inbox-work-actions button{align-items:center;gap:5px;display:inline-flex}.inbox-work-actions button[aria-pressed=true],.inbox-done-badge{color:#217152;background:#e9f6ed}.inbox-work-actions button:disabled{opacity:.6;cursor:default}.inbox-work-actions.compact{border:0;margin-left:6px;padding:0;display:inline-flex}.inbox-work-actions.compact button{padding:3px 6px;font-size:11px}.inbox-folder-picker{font-size:12px;position:relative}.inbox-folder-picker summary{cursor:pointer;border:1px solid #d1dce6;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;list-style:none;display:flex}.inbox-folder-picker>div{z-index:12;background:#fff;border:1px solid #d8e3ea;border-radius:8px;min-width:220px;max-height:240px;padding:7px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 8px 24px #16334a22}.inbox-folder-picker label{overflow-wrap:anywhere;align-items:center;gap:7px;padding:6px;display:flex}.inbox-folder-picker small{color:#648195;margin-left:auto;font-size:10px}.inbox-linked-work{flex-wrap:wrap;align-items:center;gap:3px;display:inline-flex}.inbox-done-badge{border-radius:5px;margin-top:3px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}:is(.inbox-organize-folders button:focus-visible,.inbox-work-actions button:focus-visible,.inbox-work-filters button:focus-visible,.inbox-folder-picker summary:focus-visible){outline-offset:2px;outline:2px solid #b6092b}.inbox-folder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 7px;display:grid}.inbox-folder-grid>.inbox-folder-row,.inbox-folder-grid .inbox-folder-select{min-width:0}.inbox-organize-folders.is-compact{border-top:0;margin-top:9px;padding-top:0}.inbox-folder-toolbar{scrollbar-width:thin;align-items:center;gap:5px;padding-bottom:3px;display:flex;overflow-x:auto}.inbox-folder-toolbar .inbox-work-filters{flex:none;gap:5px;margin:0}.inbox-folder-toolbar .inbox-folder-grid{flex:none;order:1;gap:5px;display:flex}.inbox-folder-toolbar .inbox-folder-row{flex:none;margin:0}.inbox-folder-toolbar .inbox-folder-select{white-space:nowrap;border:1px solid #d1dce6;flex:none;gap:5px;min-height:29px;padding:5px 8px;font-size:12px}.inbox-folder-toolbar .inbox-folder-select span{flex:none;overflow:visible}.inbox-folder-toolbar .inbox-folder-select>svg{display:none}.inbox-folder-toolbar .inbox-folder-heading{flex:none;order:2}.inbox-folder-toolbar .inbox-folder-heading strong{display:none}.inbox-folder-toolbar .inbox-work-filters button{min-height:29px;padding:5px 8px}.inbox-work-actions .inbox-high-value-action[aria-pressed=true],.inbox-high-value-badge{color:#79510c;background:#fff4cf;border-color:#d9b763}.inbox-high-value-badge{border-radius:5px;margin:3px 4px 0 0;padding:2px 7px;font-size:12px;font-weight:600;display:inline-block}.inbox-work-actions:not(.compact)>button,.inbox-work-actions:not(.compact) .inbox-folder-picker summary{min-height:36px;font-size:13px}.customer-messaging-filters{flex-wrap:wrap}.inbox-work-actions{flex-shrink:0}.inbox-moderation-picker>div{z-index:30;flex-direction:column;gap:8px;width:min(310px,80vw);display:flex}.inbox-moderation-picker small{white-space:normal;color:#54677b;line-height:1.4}.inbox-moderation-picker button{text-align:left;min-height:36px}.inbox-moderation-picker label{white-space:normal}.inbox-dnd-toggle[aria-pressed=true]{color:#79510c;background:#fff4cf;border-color:#d9b763}.inbox-trash-trigger{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.inbox-trash-panel{color:#173046;background:#fff;border:1px solid #d0dce6;border-radius:10px;gap:12px;width:min(480px,100vw - 32px);max-height:85dvh;padding:20px;overflow:auto}.inbox-trash-panel input{border:1px solid #c8d6e1;border-radius:6px;width:100%;min-height:38px;padding:6px 8px}.inbox-trash-rows{min-height:0;max-height:55dvh;overflow:auto}.inbox-trash-panel article{border-top:1px solid #e1e7ed;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.inbox-trash-panel strong{overflow-wrap:anywhere}.inbox-trash-panel small{color:#52677b;margin:5px 0;font-size:12px;display:block}.inbox-trash-panel article>div{min-width:0}.inbox-trash-panel article button{color:#25475e;cursor:pointer;background:#fff;border:1px solid #d1dce6;border-radius:7px;flex:none;align-items:center;gap:5px;min-height:38px;padding:5px 9px;display:flex}.inbox-trash-panel p{font-size:13px}@media (max-width:700px){.inbox-trash-panel article button,.inbox-trash-panel input{min-height:44px}}.inbox-trash-confirm{justify-content:flex-end;gap:8px;display:flex}.inbox-trash-confirm button{cursor:pointer;background:#fff;border:1px solid #c8d6e1;border-radius:7px;align-items:center;gap:5px;min-height:40px;padding:8px 12px;display:inline-flex}.inbox-trash-confirm button:last-child{color:#fff;background:#b90c30;border-color:#b90c30}.inbox-trash-confirm button:disabled{opacity:.6;cursor:default}@media (max-width:700px){.inbox-trash-confirm button{min-height:44px}}.inbox-hidden-done{border:0;border-bottom:1px solid var(--border,#d8e3eb);background:var(--muted,#f2f7fa);width:100%;color:var(--foreground,#183341);font:inherit;text-align:left;cursor:pointer;flex-shrink:0;min-height:44px;padding:10px 16px;font-size:13px;display:block}.inbox-hidden-done:hover{text-decoration:underline}.inbox-hidden-done:focus-visible{outline-offset:-3px;outline:2px solid}.inbox-organize-folders.is-sidebar{border-top:1px solid #e3eaf0;margin-top:7px;padding-top:7px}.is-sidebar .inbox-folder-toolbar{padding:0;display:block;overflow:visible}.inbox-folder-primary{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.inbox-folder-primary button{color:#365d72;cursor:pointer;background:#fff;border:1px solid #d1dce6;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:4px 6px;font-size:12px;display:flex}.inbox-folder-primary button[aria-pressed=true]{color:#9f1430;background:#fae9ee;border-color:#e4b8c5}.is-sidebar .inbox-folder-toolbar .inbox-folder-heading{justify-content:space-between;margin-top:5px;display:flex}.is-sidebar .inbox-folder-toolbar .inbox-folder-heading strong{font-size:11px;font-weight:650;display:block}.is-sidebar .inbox-folder-toolbar .inbox-folder-grid{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 5px;max-height:112px;display:grid;overflow-y:auto}.is-sidebar .inbox-folder-toolbar .inbox-folder-row{min-width:0;max-width:100%}.is-sidebar .inbox-folder-toolbar .inbox-folder-select{flex:1;gap:4px;min-width:0;max-width:100%;min-height:32px;padding:4px 6px}.is-sidebar .inbox-folder-toolbar .inbox-folder-select span{text-overflow:ellipsis;flex:1;overflow:hidden}.inbox-folder-select .inbox-folder-unread,.inbox-folder-primary .inbox-folder-unread{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;background:#bd1031;border-radius:9px;flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:inline-flex}.is-sidebar .inbox-all-folders{display:none}@media (max-width:640px),(pointer:coarse){.inbox-folder-primary button,.is-sidebar .inbox-folder-toolbar .inbox-folder-select{min-height:40px}.is-sidebar .inbox-folder-toolbar .inbox-folder-grid{max-height:132px}}.inbox-workspace-pane-stack{flex:1;min-width:0;min-height:0;display:flex;position:relative}.inbox-mobile-back{display:none}.inbox-work-controls{display:contents}.inbox-mobile-actions-toggle{display:none}@media (max-width:720px){.inbox-workspace-shell[data-mobile-view=list] .inbox-workspace-nav{border-bottom:0;flex:1;height:auto;min-height:0;max-height:none}.inbox-workspace-shell[data-mobile-view=list] .inbox-workspace-content,.inbox-workspace-shell[data-mobile-view=thread] .inbox-workspace-nav{display:none}.inbox-workspace-shell[data-mobile-view=thread] .inbox-workspace-content{flex:1;min-height:0;display:flex}.inbox-workspace-shell[data-mobile-view=thread] .inbox-workspace-pane-stack{min-height:0}.inbox-workspace-shell[data-mobile-view=thread] .inbox-mobile-back{color:#244d65;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #dce5ed;flex:none;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:flex}.inbox-workspace-shell[data-mobile-view=thread] .inbox-view-pane .customer-messaging-grid,.inbox-workspace-shell[data-mobile-view=thread] .inbox-workspace-content .customer-messaging-main{height:100%;min-height:0}.inbox-workspace-shell[data-mobile-view] .customer-messaging-back{display:none}.inbox-workspace-shell .inbox-work-controls{flex:none;min-width:0;display:block}.inbox-workspace-shell .inbox-mobile-actions-toggle{color:#244d65;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#f5f9fb;border:0;border-bottom:1px solid #dce5ed;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.inbox-workspace-shell .inbox-work-controls[data-actions-open=false]>.inbox-work-actions{display:none}.inbox-workspace-shell .inbox-work-controls[data-actions-open=true]>.inbox-work-actions{overscroll-behavior:contain;max-height:min(40dvh,280px);overflow-y:auto}.inbox-workspace-shell .customer-messaging-header{gap:6px;padding:8px 10px}.inbox-workspace-shell[data-mobile-view=list] .inbox-list-controls{overscroll-behavior:contain;flex-shrink:1;min-height:0;max-height:60%;overflow-y:auto}.inbox-workspace-shell[data-mobile-view=list] .inbox-flat-list{flex:1;min-height:100px}}.inbox-work-actions .conversation-task-trigger{color:#b6092b;background:#fff5f7;border-color:#efc7d1}.inbox-work-actions .conversation-task-count{color:#17627a;background:#eef7fa}.conversation-task-dialog{color:#182a3e;gap:12px;width:calc(100% - 24px);max-height:88dvh;padding:20px;overflow-y:auto;max-width:580px!important}.conversation-task-dialog h2{margin:0;font-size:20px}.conversation-task-dialog form>fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.conversation-task-dialog label{gap:5px;min-width:0;font-size:13px;font-weight:600;display:grid}.conversation-task-dialog input,.conversation-task-dialog select,.conversation-task-dialog textarea{color:#182a3e;background:#fff;border:1px solid #d1dce6;border-radius:7px;width:100%;min-width:0;padding:9px 10px;font-size:14px;font-weight:400}.conversation-task-dialog textarea{resize:vertical}.conversation-task-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.conversation-task-grid.schedule{grid-template-columns:1.1fr .8fr 1fr}.conversation-task-dialog small{color:#60778d;font-size:12px}.conversation-task-footer{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.conversation-task-dialog button:disabled{opacity:.55;cursor:default}:is(.conversation-task-dialog button:focus-visible,.conversation-task-dialog a:focus-visible,.conversation-task-dialog input:focus-visible,.conversation-task-dialog select:focus-visible,.conversation-task-dialog textarea:focus-visible){outline-offset:2px;outline:2px solid #b6092b}.conversation-task-linked{border:1px solid #dbe5ee;border-radius:8px;max-height:190px;padding:10px;overflow:auto}.conversation-task-linked header{color:#60778d;justify-content:space-between;align-items:center;font-size:12px;display:flex}.conversation-task-linked header button{cursor:pointer;background:0 0;border:0;padding:3px}.conversation-task-linked a{color:inherit;border-top:1px solid #edf1f5;align-items:center;gap:8px;padding:9px 0;text-decoration:none;display:flex}.conversation-task-linked a>span{flex:1;gap:4px;min-width:0;display:grid}.conversation-task-linked a strong{overflow-wrap:anywhere;font-size:13px}.conversation-task-linked a b{color:#17627a;white-space:nowrap;font-size:11px}.conversation-task-linked a:hover strong{text-decoration:underline}.conversation-task-error{color:#a10d2e;background:#fff2f3;border-radius:7px;padding:10px;font-size:13px}.conversation-task-saved{color:#216848;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.conversation-task-saved a{color:#17627a;align-items:center;gap:4px;font-size:14px;display:flex}.conversation-task-saved button{margin-left:auto}@media (max-width:520px){.conversation-task-dialog{padding:16px}.conversation-task-grid,.conversation-task-grid.schedule{grid-template-columns:1fr}.conversation-task-footer .button{min-height:42px}.conversation-task-linked{max-height:140px}}.inbox-pin-button{color:#536d80;cursor:pointer;font:inherit;background:#fff;border:1px solid #ccdce7;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:inline-flex}.inbox-pin-button.is-pinned{color:#1e6377;background:#eaf4f7;border-color:#a9cbd8}.inbox-pin-button:disabled{opacity:.45;cursor:wait}:is(.inbox-pin-button:focus-visible,.inbox-pinned-heading:focus-visible){outline-offset:-3px;outline:3px solid #245a74}.inbox-pin-button.is-icon{background:0 0;border:0;flex:none;width:28px;height:28px;padding:4px}.inbox-pin-button.is-icon>span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inbox-conversation-row{align-items:stretch;display:flex;position:relative}.inbox-conversation-row>.inbox-flat-row{padding-right:39px}.inbox-conversation-row>.inbox-pin-button{position:absolute;top:8px;right:5px}.inbox-conversation-row:not(.is-pinned):not(:hover):not(:focus-within)>.inbox-pin-button{opacity:.35}.inbox-conversation-row.is-pinned>.inbox-flat-row{background:#f3f8fa;min-height:62px;padding-top:9px;padding-bottom:9px}.inbox-conversation-row.is-pinned>.inbox-flat-row.is-selected{background:#f4e8ec}.inbox-conversation-row.is-pinned .inbox-flat-preview{display:none}.inbox-pinned-heading{color:#24566c;width:100%;font:inherit;cursor:pointer;text-align:left;background:#eaf3f6;border:0;border-bottom:1px solid #dce8ed;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:700;display:flex}.inbox-pinned-heading small{color:#607b8c;margin-left:auto;font-size:10px;font-weight:400}.inbox-recent-heading{color:#64798c;background:#f8fafc;border-bottom:1px solid #e7edf1;padding:8px 14px;font-size:11px;font-weight:700}.inbox-pin-error{color:#8a2639;background:#fff6f7;padding:8px 12px;font-size:12px}.inbox-pin-error button{cursor:pointer;margin-left:8px;text-decoration:underline}@media (pointer:coarse){.inbox-pin-button.is-icon{width:36px;height:36px}.inbox-conversation-row:not(.is-pinned):not(:hover):not(:focus-within)>.inbox-pin-button{opacity:.7}}
