.ci-workspace{display:grid;grid-template-columns:68px 220px minmax(0,1fr);height:100dvh;background:var(--sg-color-surface);color:var(--sg-color-text-primary);font:14px/1.5 var(--sg-font-sans);overflow:hidden}.ci-workspace *{box-sizing:border-box}.ci-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ci-workspace>.skip-link{position:absolute;left:8px;top:8px;transform:translateY(-150%);z-index:100;padding:8px 12px;background:var(--sg-color-surface);color:inherit}.ci-workspace>.skip-link:focus{transform:none}.ci-account-menu{margin-top:auto;position:relative}.ci-account-menu summary{cursor:pointer;list-style:none}.ci-account-menu summary::-webkit-details-marker{display:none}.ci-account-dropdown{position:absolute;left:44px;bottom:0;width:230px;padding:12px;border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-dialog);background:var(--sg-color-surface);z-index:25;box-shadow:var(--sg-shadow-popover)}.ci-account-dropdown p{font-size:12px;overflow-wrap:anywhere;padding:4px 6px 10px}.ci-account-dropdown button{width:100%;text-align:left}.ci-workspace button,.ci-workspace input,.ci-workspace select{font:inherit}.ci-workspace button{cursor:pointer;color:inherit;border:0;background:transparent;border-radius:var(--sg-radius-dialog);padding:7px 10px}.ci-workspace button:hover:not(:disabled){background:var(--sg-color-surface-hover)}.ci-workspace button:disabled{cursor:default;opacity:.45}.ci-workspace :focus-visible{outline:2px solid var(--sg-color-focus);outline-offset:2px}.ci-workspace h1,.ci-workspace h2,.ci-workspace h3,.ci-workspace p{margin:0}.ci-workspace h1,.ci-workspace h2{font-size:15px;line-height:1.4;font-weight:600}.ci-muted{color:var(--sg-color-text-secondary);font-size:12px}.ci-rail{display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--sg-color-border-subtle);background:var(--sg-color-canvas);padding:14px 7px;gap:10px;min-height:0}.ci-brand{display:grid;place-items:center;width:44px;height:40px;color:inherit;margin-bottom:10px}.ci-brand .sidegate-mark{width:24px;height:24px;position:relative}.ci-brand .sidegate-mark span{position:absolute;left:4px;width:16px;height:9px;border-radius:var(--sg-radius-small);background:currentColor;transform:skewX(-18deg)}.ci-brand .sidegate-mark span:first-child{top:2px}.ci-brand .sidegate-mark span:last-child{bottom:2px}.ci-rail nav{display:flex;flex-direction:column;align-items:center;gap:7px;overflow-y:auto;width:100%;min-height:0}.ci-workspace .ci-inbox-icon{width:52px;height:52px;padding:6px;display:grid;place-items:center;flex-shrink:0}.ci-inbox-icon.is-selected{background:var(--sg-color-surface-hover)}.ci-inbox-art{width:38px;height:38px;border-radius:var(--sg-radius-chat);display:grid;place-items:center;color:white;font-weight:600;box-shadow:inset 0 0 0 1px var(--sg-color-border-subtle)}.ci-account{margin-top:auto;width:32px;height:32px;border:1px solid var(--sg-color-border-subtle);background:var(--sg-color-surface);border-radius:var(--sg-radius-round);display:grid;place-items:center;font-size:12px}.ci-navigation{display:flex;flex-direction:column;padding:23px 16px 18px;background:var(--sg-color-canvas);border-right:1px solid var(--sg-color-border-subtle);min-width:0}.ci-workspace-selector{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.ci-workspace-selector select{width:100%;border:0;padding:2px 0;background:transparent;font-weight:600;color:inherit}.ci-navigation h1{padding:0 10px;margin-bottom:18px}.ci-navigation nav{display:grid;gap:3px}.ci-navigation button{display:flex;gap:9px;align-items:center;text-align:left;font-size:13px}.ci-navigation button[aria-pressed=true]{background:var(--sg-color-surface-hover);font-weight:500}.ci-navigation-bottom{margin-top:auto;padding-top:24px}.ci-navigation-bottom p{padding:10px;line-height:1.7}.ci-main{display:flex;flex-direction:column;min-width:0;min-height:0}.ci-status{min-height:27px;height:27px;padding:3px 18px;font-size:11px;color:var(--sg-color-text-secondary);background:var(--sg-color-canvas);border-bottom:1px solid var(--sg-color-border-subtle);display:flex;gap:14px;align-items:center;overflow:hidden}.ci-status button{text-decoration:underline;padding:0;flex-shrink:0}.ci-panes{display:grid;grid-template-columns:320px minmax(0,1fr);flex:1 1;min-height:0}.ci-conversations,.ci-reading{display:flex;flex-direction:column;min-height:0;min-width:0}.ci-conversations{border-right:1px solid var(--sg-color-border-subtle)}.ci-conversations>header,.ci-reading>header{min-height:76px;padding:18px 20px;display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--sg-color-border-subtle)}.ci-conversations>header{justify-content:space-between}.ci-conversations>header p,.ci-reading>header p{margin-top:4px}.ci-reading>header h2{font-size:20px;font-weight:500;letter-spacing:-.4px;max-height:56px;overflow:hidden;overflow-wrap:anywhere}.ci-list-scroll{overflow-y:auto;flex:1 1;min-height:0}.ci-workspace .ci-conversation{display:flex;align-items:flex-start;gap:12px;border-radius:var(--sg-radius-none);padding:16px;width:100%;text-align:left;border-bottom:1px solid var(--sg-color-border-subtle)}.ci-conversation>.ci-avatar{margin-top:2px}.ci-conversation-copy{flex:1 1;min-width:0}.ci-conversation.is-selected{background:var(--sg-color-surface-subtle);box-shadow:inset 3px 0 var(--sg-color-text-primary)}.ci-conversation-top{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.ci-conversation-top strong{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ci-conversation.is-unread .ci-conversation-top strong{font-weight:600}.ci-conversation time{font-size:10px;color:var(--sg-color-text-secondary);flex-shrink:0}.ci-conversation-subject{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 9px;font-size:13px}.ci-conversation-meta{display:flex;flex-wrap:wrap;gap:7px;align-items:center;color:var(--sg-color-text-secondary);font-size:10px}.ci-unread-dot{width:5px;height:5px;border-radius:var(--sg-radius-round);background:var(--sg-color-text-primary)}.ci-tag{display:inline-block;background:var(--sg-color-surface-hover);padding:1px 5px;border-radius:var(--sg-radius-control);max-width:100%;overflow-wrap:anywhere}.ci-conversations>footer{display:flex;justify-content:space-between;border-top:1px solid var(--sg-color-border-subtle);padding:8px;font-size:11px}.ci-timeline{overflow-y:auto;flex:1 1;min-height:0;padding:14px 28px 32px;background:var(--sg-color-canvas)}.ci-history-controls{justify-content:space-between;margin:0 auto 12px}.ci-day-divider,.ci-history-controls{display:flex;max-width:840px;font-size:11px}.ci-day-divider{align-items:center;gap:14px;margin:20px auto;color:var(--sg-color-text-secondary)}.ci-day-divider:after,.ci-day-divider:before{content:"";height:1px;flex:1 1;background:var(--sg-color-border-subtle)}.ci-message{padding:18px 20px;background:var(--sg-color-surface);border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-chat);max-width:840px;margin:0 auto 20px}.ci-message--outgoing{background:var(--sg-color-email-outgoing-bg);border-color:var(--sg-color-email-outgoing-border)}.ci-message-header{display:flex;align-items:center;gap:11px;margin-bottom:12px}.ci-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--sg-radius-round);background:var(--sg-color-surface-subtle);color:var(--sg-color-text-primary);font-size:12px;font-weight:600;flex-shrink:0}.ci-message-identity{min-width:0}.ci-message-header strong{font-size:13px}.ci-message-address,.ci-message-header strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ci-message-address,.ci-message-header time{color:var(--sg-color-text-secondary);font-size:11px}.ci-message-header time{margin-left:auto;flex-shrink:0}.ci-message-envelope{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;border-bottom:1px solid var(--sg-color-border-subtle);padding-bottom:12px;margin-bottom:16px;font-size:11px;color:var(--sg-color-text-secondary)}.ci-message-recipients{min-width:0;overflow-wrap:anywhere}.ci-message-direction{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-weight:500}.ci-message--outgoing .ci-message-direction{color:var(--sg-color-email-outgoing-fg)}.ci-message[data-delivery=failed] .ci-message-direction{color:var(--sg-color-danger-fg)}.ci-message[data-delivery=uncertain] .ci-message-direction{color:var(--sg-color-warning-fg)}.ci-message-content{min-width:0}.ci-message-content>.ci-action-error{margin-bottom:12px}.ci-message--note{position:relative;padding:8px 0 8px 46px;background:transparent;border:0;border-radius:var(--sg-radius-none);margin-bottom:8px}.ci-message--note+.ci-message:not(.ci-message--note){margin-top:20px}.ci-message--note .ci-avatar{position:absolute;left:0;top:8px;border-radius:var(--sg-radius-dialog)}.ci-message--note .ci-message-header{gap:8px;margin-bottom:3px}.ci-message--note time{margin-left:0;font-size:10px}.ci-note-privacy{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--sg-color-text-secondary)}.ci-message--note .ci-plain-body{font-size:14px;line-height:1.6}.ci-message--continuation{padding-top:0;margin-top:-8px}.ci-message--continuation .ci-message-header{position:absolute;left:0;top:4px;width:38px}.ci-message--continuation .ci-avatar{display:none}.ci-message--continuation .ci-message-identity,.ci-message--continuation .ci-note-privacy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ci-message--continuation time{font-size:8px}.ci-email-body,.ci-plain-body{font-size:13px;line-height:1.8;overflow-wrap:anywhere;overflow-x:auto}.ci-plain-body{white-space:pre-wrap}.ci-email-body p{margin-bottom:12px}.ci-email-body>:last-child{margin-bottom:0}.ci-email-body a{color:var(--sg-color-information-fg);text-decoration:underline}.ci-email-body blockquote{border-left:2px solid var(--sg-color-border-subtle);margin:12px 0;padding-left:14px;color:var(--sg-color-text-secondary)}.ci-email-body table{border-collapse:collapse;max-width:100%}.ci-email-body td,.ci-email-body th{padding:5px 8px;border:1px solid var(--sg-color-border-subtle)}.ci-email-body pre{white-space:pre-wrap;font-size:12px}.ci-attachments{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:18px 0 0}.ci-attachments li{display:flex;align-items:center;gap:7px;padding:6px 10px;background:var(--sg-color-surface-subtle);border-radius:var(--sg-radius-control);font-size:11px;max-width:100%;overflow-wrap:anywhere}.ci-attachments small{display:block;margin-top:3px}.ci-attachment-download{display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ci-attachment-download:hover{text-decoration:underline}.ci-attachment-download:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ci-attachment-download:disabled{opacity:.6;cursor:wait}.ci-empty{padding:44px 24px;text-align:center;color:var(--sg-color-text-secondary)}.ci-empty h3{margin:14px 0 8px;font-size:13px;font-weight:500;color:var(--sg-color-text-primary)}.ci-empty p{font-size:12px;line-height:1.8;max-width:260px;margin:auto}.ci-empty button{margin-top:18px}.ci-reading-placeholder{min-height:300px;gap:16px;color:var(--sg-color-text-secondary);font-size:12px}.ci-reading-placeholder,.ci-welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ci-welcome{gap:20px;flex:1 1;padding:40px}.ci-welcome h2{font-size:26px;font-weight:500;letter-spacing:-.6px}.ci-welcome p{color:var(--sg-color-text-secondary);max-width:370px}.ci-welcome-icon{display:grid;place-items:center;width:66px;height:66px;border-radius:var(--sg-radius-chat);border:1px solid var(--sg-color-border-subtle);background:var(--sg-color-canvas)}.ci-workspace .ci-primary{background:var(--sg-color-action-primary);color:var(--sg-color-on-primary);padding:9px 16px;font-weight:500}.ci-workspace .ci-primary:hover:not(:disabled){background:var(--sg-color-action-primary-hover)}.ci-dialog{border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-chat);padding:28px;width:min(440px,calc(100vw - 32px));color:inherit;box-shadow:var(--sg-shadow-dialog)}.ci-dialog::backdrop{background:var(--sg-color-overlay)}.ci-dialog form{display:grid;gap:18px}.ci-dialog label{display:grid;gap:6px;font-size:12px;font-weight:500}.ci-dialog input{width:100%;border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-dialog);padding:9px 12px;background:var(--sg-color-surface)}.ci-dialog footer{display:flex;justify-content:flex-end;gap:9px;margin-top:6px}.ci-access-dialog{width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 32px);background:var(--sg-color-surface)}.ci-access-dialog>header,.ci-access-dialog>nav,.ci-access-disable>button,.ci-access-save{display:flex;gap:8px}.ci-access-dialog>header{justify-content:space-between;align-items:start}.ci-access-dialog h2,.ci-access-dialog p{margin:0 0 12px}.ci-access-dialog>nav{flex-wrap:wrap;margin:20px 0;border-bottom:1px solid var(--sg-color-border-subtle);padding-bottom:8px}.ci-access-dialog>nav button[aria-pressed=true]{background:var(--sg-color-canvas);font-weight:600}.ci-access-dialog select,.ci-invitation-card input{border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-dialog);padding:9px 12px;background:var(--sg-color-surface)}.ci-access-rules{display:grid;gap:12px}.ci-access-rules fieldset{border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-dialog);padding:12px 16px;min-width:0}.ci-access-rules legend{font-weight:600;padding:0 4px}.ci-access-rules label{display:flex;align-items:center;gap:8px;font-weight:400}.ci-access-rules input[type=checkbox]{width:auto;accent-color:var(--sg-color-action-primary)}.ci-access-flags{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 0 22px}.ci-access-members{display:grid;gap:16px}.ci-access-save{flex-wrap:wrap}.ci-access-disable{border-top:1px solid var(--sg-color-border-subtle);padding-top:16px}.ci-access-invitations article{padding:16px 0;border-bottom:1px solid var(--sg-color-border-subtle);overflow-wrap:anywhere}.ci-access-invitations article>div{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ci-access-invitations article>div>span{color:var(--sg-color-text-secondary)}.ci-access-invitations label{margin:12px 0}.ci-workspace.ci-invitation-page{grid-template-columns:minmax(0,1fr);place-items:center;overflow:auto;padding:24px;background:var(--sg-color-canvas)}.ci-invitation-card{width:min(520px,100%);padding:28px;background:var(--sg-color-surface);border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-panel);overflow-wrap:anywhere}.ci-invitation-card h1{font-size:24px;line-height:1.3}.ci-invitation-card form{display:grid;gap:16px;margin:20px 0 0}.ci-invitation-card label{display:grid;gap:6px}.ci-invitation-card ul{list-style:none;padding:0;display:grid;gap:12px}.ci-invitation-card li{display:grid;gap:4px}.ci-invitation-card li span{color:var(--sg-color-text-secondary);font-size:12px}.ci-invitation-card .ci-primary{display:inline-block;border-radius:var(--sg-radius-dialog);text-align:center}.ci-connections-dialog .ci-connection-checkbox{display:flex;align-items:center;gap:8px;font-size:14px}.ci-connection-checkbox input[type=checkbox]{width:auto}.ci-connection-import{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ci-connection-list article{border-bottom:1px solid var(--sg-color-border-subtle);padding:20px 0;overflow-wrap:anywhere}.ci-connection-list article header{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:start}.ci-connection-list article header p{margin-top:4px}.ci-connection-state{background:var(--sg-color-canvas);border-radius:var(--sg-radius-dialog);padding:4px 8px;font-size:12px}.ci-connection-list footer{flex-wrap:wrap}.ci-connection-actions{display:flex;flex-wrap:wrap;gap:8px}.ci-sender-permissions>label{margin:16px 0}.ci-sender-members article{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid var(--sg-color-border-subtle)}.ci-sender-members article p{margin:4px 0 0}.ci-sender-recovery{margin:16px 0;padding:12px;background:var(--sg-color-canvas);border-radius:var(--sg-radius-dialog)}.ci-mobile-back{display:none}.ci-collaboration{flex-shrink:0;padding:14px 24px;border-top:1px solid var(--sg-color-border-subtle);background:var(--sg-color-surface);font-size:12px}.ci-conversation-actions,.ci-note-composer footer,.ci-selected-tags{display:flex;align-items:center;gap:12px}.ci-assignment{display:grid;gap:3px;color:var(--sg-color-text-secondary);font-size:10px;min-width:0}.ci-assignment select{background:transparent;color:var(--sg-color-text-primary);border:0;font:inherit;font-size:12px;max-width:160px}.ci-close-conversation{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.ci-mentions-menu,.ci-tags-menu{position:relative}.ci-collaboration summary{cursor:pointer;display:flex;align-items:center;gap:5px;padding:7px 2px;list-style:none}.ci-collaboration summary::-webkit-details-marker{display:none}.ci-mentions-menu>div,.ci-tags-options{position:absolute;bottom:calc(100% + 8px);left:0;z-index:5;width:230px;max-height:min(300px,45dvh);overflow-y:auto;padding:12px;border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-dialog);background:var(--sg-color-surface);box-shadow:var(--sg-shadow-dialog)}.ci-mentions-menu label,.ci-tags-options label{display:flex;align-items:center;gap:8px;padding:7px 0;overflow-wrap:anywhere}.ci-mentions-menu input,.ci-tags-options input[type=checkbox]{accent-color:var(--sg-color-action-primary)}.ci-tags-options form{display:flex;gap:5px;border-top:1px solid var(--sg-color-border-subtle);padding-top:10px;margin-top:6px}.ci-tags-options input:not([type]),.ci-tags-options input[type=text]{width:100%;min-width:0;padding:6px;border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-dialog);background:transparent}.ci-tag-swatch{display:inline-block;width:7px;height:7px;border-radius:var(--sg-radius-round);flex-shrink:0}.ci-selected-tags{flex-wrap:wrap;gap:6px;margin-top:10px}.ci-selected-tags .ci-tag{display:inline-flex;align-items:center;gap:5px}.ci-note-composer{border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-chat);padding:12px;margin-top:12px;background:var(--sg-color-canvas)}.ci-note-composer:focus-within{border-color:var(--sg-color-border-strong)}.ci-note-composer-title{display:inline-flex;align-items:center;gap:6px}.ci-note-composer>label{display:flex;justify-content:space-between;gap:10px;font-weight:500;font-size:11px}.ci-note-composer>label .ci-muted{font-weight:400;font-size:10px}.ci-note-composer textarea{display:block;width:100%;height:56px;max-height:100px;resize:vertical;border:0;background:transparent;font:inherit;line-height:1.6;padding:10px 0}.ci-note-composer textarea:focus-visible{outline-offset:3px}.ci-note-composer footer{justify-content:space-between}.ci-note-composer .ci-primary{display:inline-flex;align-items:center;gap:7px;font-size:11px;padding:7px 12px}.ci-action-error,.ci-action-status,.ci-read-only{margin:10px 0 0;color:var(--sg-color-text-secondary);font-size:11px}.ci-action-error{display:flex;align-items:center;gap:12px}.ci-action-error button{flex-shrink:0}.ci-note-mentions{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px;font-size:11px;color:var(--sg-color-email-outgoing-fg)}.ci-note-mentions span{padding:1px 5px;background:var(--sg-color-email-outgoing-bg);border-radius:var(--sg-radius-control)}.ci-read-position{min-height:1px;font-size:11px;color:var(--sg-color-text-secondary)}.ci-composition{flex-shrink:0;position:relative;z-index:1;border-top:1px solid var(--sg-color-border-subtle);background:var(--sg-color-surface)}.ci-composition .ci-collaboration{border-top:0;padding-top:6px}.ci-composition-tabs{display:flex;gap:16px;padding:10px 24px 0}.ci-composition-tabs button{display:inline-flex;align-items:center;gap:6px;border:0;padding:6px 0;background:transparent;font-size:12px;color:var(--sg-color-text-secondary)}.ci-composition-tabs button[aria-pressed=true]{color:var(--sg-color-text-primary);border-bottom:2px solid var(--sg-color-text-primary)}.ci-composition[data-mode=reply] .ci-composition-tabs button[aria-pressed=true]{color:var(--sg-color-email-outgoing-fg);border-color:var(--sg-color-email-outgoing-fg)}.ci-reply-composer{max-height:45dvh;overflow-y:auto;padding:0 24px 14px;font-size:12px}.ci-reply-composer form{padding:12px;border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-chat);background:var(--sg-color-email-outgoing-bg)}.ci-reply-composer form:focus-within{border-color:var(--sg-color-border-strong)}.ci-reply-headers label{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;min-height:28px;padding:4px 0;color:var(--sg-color-text-secondary)}.ci-reply-headers input,.ci-reply-headers select{width:100%;min-width:0;border:0;background:transparent;color:var(--sg-color-text-primary);font:inherit}.ci-reply-composer textarea:focus-visible,.ci-reply-headers input:focus-visible,.ci-reply-headers select:focus-visible{outline-offset:-2px;border-radius:var(--sg-radius-control)}.ci-reply-composer textarea{display:block;width:100%;height:88px;max-height:140px;resize:vertical;border:0;border-top:1px solid var(--sg-color-border-subtle);margin-top:8px;padding:12px 6px;background:transparent;font:inherit;font-size:13px;line-height:1.6}.ci-reply-composer footer{padding-top:8px;color:var(--sg-color-text-secondary);font-size:11px}.ci-reply-composer footer>[role=status]{display:block;min-height:1.5em}.ci-reply-files{margin-top:10px}.ci-reply-files .ci-attachments{margin:0 0 8px}.ci-reply-files .ci-attachments li>div{min-width:0}.ci-reply-composer button{display:inline-flex;align-items:center;gap:6px;font:inherit}.ci-reply-toolbar{display:flex;align-items:center;gap:8px;margin-top:8px}.ci-reply-toolbar button{min-height:32px;white-space:nowrap}.ci-reply-toolbar button[aria-label="Send reply"]{justify-content:center;min-width:64px;margin-left:auto;background:var(--sg-color-action-primary);color:var(--sg-color-on-primary);font-weight:600}.ci-reply-toolbar button[aria-label="Send reply"]:hover:not(:disabled){background:var(--sg-color-action-primary-hover)}.ci-reply-toolbar button[aria-label="Send reply"]:active:not(:disabled){background:var(--sg-color-action-primary-active)}.ci-draft-conflict{margin-top:12px;padding:10px;border:1px solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-chat)}.ci-draft-conflict pre{max-height:100px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.ci-draft-conflict dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;font-size:12px}.ci-draft-conflict dt{color:var(--sg-color-text-secondary)}.ci-draft-conflict dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.ci-draft-conflict>div{display:flex;gap:12px;margin-top:8px}@media (max-width:1100px){.ci-workspace{grid-template-columns:60px 180px minmax(0,1fr)}.ci-panes{grid-template-columns:285px minmax(0,1fr)}.ci-timeline{padding:12px 16px 28px}}@media (max-width:850px){.ci-navigation{display:none}.ci-workspace{grid-template-columns:60px minmax(0,1fr)}.ci-panes{grid-template-columns:270px minmax(0,1fr)}}@media (max-width:620px){.ci-composition-tabs,.ci-reply-composer{padding-inline:12px}.ci-reply-toolbar{gap:6px}.ci-reply-toolbar button{min-width:40px;min-height:40px;justify-content:center;padding-inline:6px}.ci-reply-discard-label{display:none}.ci-collaboration{padding:12px}.ci-note-composer>label .ci-muted{display:none}.ci-conversation-actions{gap:8px}.ci-assignment select{max-width:120px}.ci-panes{display:flex}.ci-conversations{flex:1 1}.ci-panes[data-reading=true] .ci-conversations,.ci-reading{display:none}.ci-panes[data-reading=true] .ci-reading{display:flex;flex:1 1}.ci-mobile-back{display:block}.ci-message{padding:14px}.ci-message--note{padding:8px 0 8px 44px}.ci-message--continuation{padding-top:0}.ci-message-header{gap:8px}.ci-reading>header{padding-inline:12px}.ci-reading>header h2{font-size:18px}.ci-timeline{padding-inline:12px}}