.suivo-dialog-popup.inbox-eva-dialog.workspace-modal-surface{width:560px;padding:0;overflow:hidden;border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-xl)}.inbox-eva-dialog>form{display:flex;max-height:inherit;min-height:0;flex-direction:column}.inbox-eva-head{flex:0 0 auto;gap:var(--suivo-spacing-4);justify-content:space-between;padding:var(--suivo-spacing-5)}.inbox-eva-head,.inbox-eva-heading{display:flex;align-items:flex-start}.inbox-eva-heading{gap:var(--suivo-spacing-3);min-width:0}.inbox-eva-icon{display:grid;flex:0 0 var(--suivo-spacing-6);height:var(--suivo-spacing-6);place-items:center;color:var(--suivo-color-content-primary)}.inbox-eva-close{display:inline-grid;flex:none;width:var(--suivo-spacing-8);height:var(--suivo-spacing-8);padding:0;place-items:center;border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-secondary);cursor:pointer}.inbox-eva-close:hover{background:var(--suivo-color-workspace-sidebar);color:var(--suivo-color-workspace-content)}.inbox-eva-heading h2{margin:0;color:var(--suivo-color-content-primary);font-size:var(--suivo-typography-size-body);font-weight:var(--suivo-typography-weight-semibold)}.inbox-eva-heading h2,.inbox-eva-heading p{line-height:var(--suivo-typography-line-height-body)}.inbox-eva-heading p{margin:var(--suivo-spacing-1) 0 0;color:var(--suivo-color-content-secondary);font-size:var(--suivo-typography-size-compact-control);text-wrap:pretty}.inbox-eva-body{display:grid;min-height:0;gap:var(--suivo-spacing-4);padding:0 var(--suivo-spacing-5) var(--suivo-spacing-5);overflow-y:auto;overscroll-behavior:contain}.inbox-eva-label{color:var(--suivo-color-content-secondary);font-size:var(--suivo-typography-size-compact-control);font-weight:var(--suivo-typography-weight-medium)}.inbox-eva-dialog .composer-suggestions{display:grid;gap:var(--suivo-spacing-2);min-width:0}.inbox-eva-dialog .inbox-eva-body .composer-reply-actions{padding:0;margin:0;border:0}.inbox-eva-dialog .quick-reply-chip{min-width:0;max-width:100%;text-align:start;white-space:normal;overflow-wrap:anywhere}.inbox-eva-dialog .quick-reply-chip:disabled{color:var(--suivo-color-content-disabled);cursor:wait}.inbox-eva-instructions,.inbox-eva-preview{display:grid;min-width:0;gap:var(--suivo-spacing-2)}.inbox-eva-preview p{max-height:112px;margin:0;overflow:auto;border-left:2px solid var(--suivo-color-workspace-border);color:var(--suivo-color-content-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.inbox-eva-instructions .textarea,.inbox-eva-preview p{padding:var(--suivo-spacing-3) var(--suivo-spacing-4);background:var(--suivo-color-surface-default);font-size:var(--suivo-typography-size-body);line-height:var(--suivo-typography-line-height-body)}.inbox-eva-instructions .textarea{width:100%;min-height:112px;max-height:240px;resize:vertical;border:1px solid var(--suivo-color-border-default);border-radius:var(--suivo-radius-sm);color:var(--suivo-color-content-primary)}.inbox-eva-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--suivo-spacing-2);align-items:center;justify-content:space-between;padding:var(--suivo-spacing-4) var(--suivo-spacing-5);border-top:1px solid var(--suivo-color-border-hairline)}.inbox-eva-actions>button{min-height:var(--suivo-spacing-9);border-radius:var(--suivo-radius-sm)}.inbox-eva-dialog .composer-ai-notice,.inbox-eva-dialog .composer-error{font-size:var(--suivo-typography-size-compact-control);line-height:var(--suivo-typography-line-height-body);color:var(--suivo-color-content-secondary)}.inbox-eva-dialog .composer-error{color:var(--suivo-color-feedback-danger-content)}.inbox-eva-dialog :is(button,textarea):is(:focus,:focus-visible){outline:none;box-shadow:none}@media (max-width:600px){.inbox-eva-head{padding:var(--suivo-spacing-4)}.inbox-eva-body{padding:0 var(--suivo-spacing-4) var(--suivo-spacing-4)}.inbox-eva-actions{padding:var(--suivo-spacing-3) var(--suivo-spacing-4)}.inbox-eva-icon{display:none}}.email-message-viewer{position:relative;min-width:0;width:100%;color:var(--color-content-primary)}.email-message-viewer-frame{display:block;border:0}.email-message-viewer-frame,.email-message-viewer-frame-shell{width:100%;min-height:6rem;border-radius:var(--radius-md);background:var(--color-surface)}.email-message-viewer-frame-shell{position:relative;overflow:hidden}.email-message-viewer.is-compact .email-message-viewer-frame,.email-message-viewer.is-compact .email-message-viewer-frame-shell{min-height:var(--suivo-density-control-default)}.email-message-viewer-frame.is-loading{visibility:hidden}.email-message-viewer-frame-loading{position:absolute;inset:0;min-height:6rem;height:6rem;border-radius:var(--radius-md);background:var(--color-surface-muted)}.email-message-viewer.is-compact .email-message-viewer-frame-loading{min-height:var(--suivo-density-control-default);height:var(--suivo-density-control-default)}.email-message-viewer-plain{color:var(--suivo-color-content-primary);font-family:var(--suivo-typography-family-sans);font-size:var(--suivo-typography-size-body);font-weight:var(--suivo-typography-weight-regular);letter-spacing:var(--suivo-typography-letter-spacing-body);line-height:var(--suivo-typography-line-height-body)}.email-message-viewer-frame:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.email-message-viewer-toolbar{display:flex;align-items:flex-start;justify-content:flex-end;margin-block-end:var(--suivo-spacing-2)}.email-message-viewer-toolbar.has-leading{justify-content:space-between;gap:var(--suivo-spacing-3)}.email-message-viewer-expand.email-message-viewer-expand{position:relative;display:inline-grid;width:var(--suivo-spacing-7);min-width:var(--suivo-spacing-7);height:var(--suivo-spacing-7);min-height:var(--suivo-spacing-7);place-items:center;padding:0;border-radius:var(--suivo-radius-full);background:var(--suivo-color-surface-raised);box-shadow:var(--suivo-elevation-sm)}.email-message-viewer-expand.email-message-viewer-expand:after{position:absolute;inset:calc(var(--suivo-spacing-2) * -1);content:""}.email-message-viewer-dialog-backdrop{position:fixed;z-index:140;inset:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.email-message-viewer-dialog{position:fixed;z-index:141;top:50%;left:50%;display:grid;width:min(96vw,90rem);height:min(94vh,72rem);grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);transform:translate(-50%,-50%);outline:0}.email-message-viewer-dialog-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--suivo-spacing-4);padding:var(--suivo-spacing-4) var(--suivo-spacing-5);border-bottom:1px solid var(--color-border)}.email-message-viewer-dialog-header h2{min-width:0;margin:0;overflow:hidden;font-size:var(--suivo-typography-size-title);text-overflow:ellipsis;white-space:nowrap}.email-message-viewer-dialog-close{display:inline-grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-content-primary);cursor:pointer}.email-message-viewer-dialog-close:hover{background:var(--color-surface-muted)}.email-message-viewer-dialog-content{min-width:0;min-height:0;overflow:auto;padding:var(--suivo-spacing-5)}.email-message-viewer-plain{min-width:0;width:100%;overflow-wrap:anywhere}.email-message-viewer-plain p{margin:0;white-space:pre-wrap}.email-message-viewer-line-break{min-height:var(--suivo-spacing-3)}.email-message-viewer-quote{padding-inline-start:var(--suivo-spacing-3);border-inline-start:2px solid var(--color-border);color:var(--color-content-secondary)}.email-message-viewer-empty,.email-message-viewer-error,.email-message-viewer-notice{margin:0 0 var(--suivo-spacing-3)}.email-message-viewer-error{display:flex;align-items:center;justify-content:space-between;gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.email-message-viewer-error p{margin:0}.activity-email-expansion{position:relative;min-width:0;max-width:100%;width:100%}.activity-email-expansion>.activity-email-expansion-toggle{max-width:calc(100% - var(--suivo-spacing-7) - var(--suivo-spacing-3))}.activity-email-expansion-content{min-width:0;max-width:100%;width:100%;margin-top:var(--suivo-spacing-2);overflow:hidden}.activity-email-expansion .email-message-viewer{position:static}.activity-email-expansion .email-message-viewer-toolbar{position:absolute;z-index:2;inset-block-start:var(--suivo-spacing-1);inset-inline-end:var(--suivo-spacing-1);margin:0}@media (max-width:30rem){.email-message-viewer-error{align-items:stretch;flex-direction:column}}.inbox-layout .inbox-composer.is-email.is-email-reply-card{margin:var(--suivo-spacing-4);padding:var(--suivo-spacing-3) var(--suivo-spacing-4);width:auto;border:1px solid var(--suivo-color-border-default);border-radius:var(--suivo-radius-xl);background:var(--suivo-color-surface-raised);box-shadow:var(--suivo-elevation-sm)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipients{border-bottom:0}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-row{flex-wrap:wrap}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-actions{display:contents}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-intent-select{order:-1}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-avatar,.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-row>.composer-recipient-label,.inbox-layout .is-email-reply-card .composer-email-form[data-intent=reply] .composer-intent-select .suivo-select-menu-value{display:none}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-chip.is-fixed{flex:1;min-width:0;flex-wrap:wrap;padding:0;border-radius:0;background:transparent;gap:var(--suivo-spacing-1)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-email{overflow-wrap:anywhere;color:var(--suivo-color-content-secondary);font-size:var(--suivo-typography-size-caption);font-weight:var(--suivo-typography-weight-regular)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-toggles{margin-left:auto}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-message-stack{display:block;padding:var(--suivo-spacing-3) 0;border:0;border-radius:0;background:transparent}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor{min-height:calc(6 * var(--suivo-typography-line-height-body));height:auto;width:100%;padding:var(--suivo-spacing-1) 0;color:var(--suivo-color-content-primary);font-size:var(--suivo-typography-size-label);line-height:var(--suivo-typography-line-height-body);white-space:pre-wrap;overflow-wrap:anywhere}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor:empty:before{content:attr(data-placeholder);color:var(--suivo-color-content-secondary)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor:focus,.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor:focus-visible{outline:none!important;box-shadow:none}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor :is(p,ul,ol){margin:0}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor :is(ul,ol){padding-left:var(--suivo-spacing-6)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor ul{list-style:disc}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor ol{list-style:decimal}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor a{color:inherit;text-decoration:underline}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-footer{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--suivo-spacing-2);background:transparent}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-send{order:-1;min-width:0;width:auto;padding-inline:var(--suivo-spacing-6)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-footer-tools{display:flex;width:auto;flex:0 1 auto;flex-direction:row;gap:0}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-footer-end{margin-left:auto;display:flex;gap:var(--suivo-spacing-1);align-items:center}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-attach-button,.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-tool-button{display:inline-flex;width:var(--suivo-density-control-default);height:var(--suivo-density-control-default);min-width:var(--suivo-density-control-default);padding:var(--suivo-spacing-2);align-items:center;justify-content:center;border:0;border-radius:var(--suivo-radius-md);background:transparent;color:var(--suivo-color-content-secondary)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-attach-button:hover,.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-tool-button:hover,.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-tool-button[aria-pressed=true]{background:var(--suivo-color-surface-muted);color:var(--suivo-color-content-primary)}.inbox-layout .inbox-composer.is-email.is-email-reply-card button:disabled{opacity:.5;cursor:not-allowed}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-formatting-toolbar{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;margin-bottom:var(--suivo-spacing-2);border:1px solid var(--suivo-color-border-hairline);border-radius:var(--suivo-radius-md);background:var(--suivo-color-surface-default)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions{padding:var(--suivo-spacing-3) 0;margin-bottom:var(--suivo-spacing-2);border-bottom:1px solid var(--suivo-color-workspace-hairline)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions .quick-reply-list{display:flex;flex-wrap:wrap;gap:var(--suivo-spacing-2);padding:0;overflow:visible}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions :is(.quick-reply-chip,.quick-reply-tone-select){display:inline-flex;min-height:var(--suivo-spacing-8);align-items:center;gap:var(--suivo-spacing-1);padding:0 var(--suivo-spacing-3);border:1px solid color-mix(in srgb,var(--suivo-color-workspace-border) 80%,var(--suivo-color-workspace-surface));border-radius:var(--suivo-radius-sm);background:color-mix(in srgb,var(--suivo-color-workspace-sidebar) 50%,var(--suivo-color-workspace-surface));box-shadow:none;color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-caption);font-weight:var(--suivo-typography-weight-medium);line-height:var(--suivo-typography-line-height-label)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions :is(.quick-reply-chip,.quick-reply-tone-select):hover:not(:disabled){border-color:var(--suivo-color-workspace-border);background:var(--suivo-color-workspace-sidebar);color:var(--suivo-color-workspace-content)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions :is(.quick-reply-chip,.quick-reply-tone-select):active:not(:disabled){background:var(--suivo-color-workspace-chip)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions :is(.quick-reply-chip,.quick-reply-tone-select) svg{width:var(--suivo-spacing-3);height:var(--suivo-spacing-3)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions .eva-button:after,:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions .eva-button:before{display:none}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions .quick-reply-tone{display:flex;align-items:center;gap:var(--suivo-spacing-3)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions .quick-reply-list:has(>.quick-reply-chip:not(.eva-button)) .quick-reply-tone{margin-right:var(--suivo-spacing-1)}:is(.inbox-layout,.inbox-eva-dialog) .composer-reply-actions .quick-reply-list:has(>.quick-reply-chip:not(.eva-button)) .quick-reply-tone:after{content:"";flex:none;width:1px;height:var(--suivo-spacing-6);background:var(--suivo-color-workspace-border)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .ai-draft-card .quick-reply-list{display:flex;flex-wrap:wrap;overflow:visible}.composer-link-dialog{width:min(440px,calc(100vw - 2 * var(--suivo-spacing-4)));padding:var(--suivo-spacing-5)}.composer-link-dialog form,.composer-link-dialog label{display:grid;gap:var(--suivo-spacing-2)}.composer-link-dialog form{margin-top:var(--suivo-spacing-4);gap:var(--suivo-spacing-4)}@media (max-width:760px){.inbox-layout .inbox-composer.is-email.is-email-reply-card{margin:var(--suivo-spacing-3);padding:var(--suivo-spacing-2) var(--suivo-spacing-3)}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-email{display:none}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-rich-editor{font-size:var(--suivo-typography-size-body)}}.inbox-layout .inbox-composer.is-email.is-email-reply-card .composer-recipient-row[hidden]{display:none}