.connected-workspace{height:100dvh}.connected-workspace .sidebar{top:0}.connected-workspace .connected-profile{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.connected-profile small{color:var(--muted);font-size:12px}.connected-profile strong{text-overflow:ellipsis;font-size:14px;font-weight:550;overflow:hidden}.connected-status{color:var(--muted);align-items:center;gap:6px;padding:10px 8px;font-size:12px;display:flex}.connected-status>span{background:var(--amber);border-radius:50%;flex-shrink:0;width:5px;height:5px}.connected-status>.online{background:var(--green)}.connected-workspace .sidebar a.nav-item{text-decoration:none}.connected-error{background:var(--note-bg);border:1px solid var(--note-line);color:var(--note-ink);border-radius:9px;align-items:center;gap:12px;margin:6px 6px 0 0;padding:10px 14px;font-size:13px;display:flex}.connected-error>span{overflow-wrap:anywhere;flex:1}.connected-error>button:not(.icon-button){text-decoration:underline}.connected-loading{color:var(--muted);padding:12px 0;font-size:13px}.connected-context-notice{color:var(--muted);margin-bottom:14px;font-size:12px;line-height:1.65}.connected-settings .connected-form{max-width:640px}.connected-form{gap:18px;display:grid}.connected-form>.primary-button{justify-self:start}.connected-form textarea{width:100%}.connected-section{margin-top:20px}.connected-team-list{margin:18px 0}.connected-team-list>div{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:13px 0;display:flex}.connected-team-list strong{flex:1;font-size:14px;font-weight:550}.connected-team-list>div>span:last-child{color:var(--muted);text-transform:capitalize;font-size:12px}.connected-fieldset{border:0;margin:0;padding:0}.connected-rule{border-top:1px solid var(--line);gap:13px;padding:18px 0;display:grid}.connected-save{margin-top:20px}.connected-workspace .composer-recipient{white-space:nowrap;text-overflow:ellipsis;max-width:56%;overflow:hidden}.connected-workspace .order-title{margin-bottom:12px}.connected-workspace .queue-items .conversation-meta strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.connected-workspace .message-content{max-width:100%}.connected-workspace .thread-empty{text-align:center}.connected-workspace .settings-section+.settings-section{margin-top:20px}.connected-workspace .table-row>span{overflow-wrap:anywhere;min-width:0}.connected-workspace .copy-email{overflow-wrap:anywhere;word-break:break-word}@media (max-width:680px){.connected-workspace .sidebar{top:0;bottom:0}.connected-workspace .connected-error{margin:6px}.connected-workspace .customer-panel{z-index:30}.connected-workspace .sidebar-bottom{padding-top:10px}.connected-workspace .connected-status{font-size:12px}.connected-workspace .table-row{grid-template-columns:minmax(0,1fr) 75px}.connected-workspace .table-row>span:nth-child(2),.connected-workspace .table-row>span:nth-child(4){display:none}.connected-workspace .connected-form input,.connected-workspace .connected-form textarea,.connected-workspace .composer textarea{font-size:16px}.connected-workspace .thread-properties{gap:8px}.connected-workspace .sidebar:not(.mobile-open){visibility:hidden;pointer-events:none;transform:translate(calc(-100% - 32px))}.connected-workspace .sidebar.mobile-open{visibility:visible;transform:translate(0)}}.connected-notifications>header{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:10px 9px;display:flex}.connected-notifications h3{font-size:14px}.connected-notifications>header>button{color:var(--red);margin-left:auto;font-size:12px}.connected-notifications>button{text-align:left;border-bottom:1px solid var(--line);border-radius:8px;flex-direction:column;gap:6px;width:100%;padding:12px 9px;font-size:13px;display:flex}.connected-notifications>button:hover{background:var(--hover)}.connected-notifications>.unread{background:var(--active-bg);color:var(--active-ink)}.connected-notifications small{color:var(--muted);font-size:12px}.connected-notifications>p{color:var(--muted);padding:18px 10px;font-size:13px;line-height:1.6}.connected-attachment-download{border:1px solid var(--line-strong);text-align:left;background:var(--surface);border-radius:8px;align-items:center;gap:8px;width:100%;margin-top:10px;padding:10px;font-size:13px;display:flex}.connected-attachment-download:hover{background:var(--hover)}.connected-attachment-download>span{overflow-wrap:anywhere;flex:1}.connected-attachment-download small{color:var(--muted);white-space:nowrap;font-size:12px}.connected-workspace .attachment-list>span{max-width:100%}.connected-workspace .attachment-list>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
