.ci{width:18px;height:18px;display:block;pointer-events:none}.collab-shell{grid-template-columns:58px 284px minmax(0,1fr)!important;position:relative}.collab-context{position:absolute!important;right:0;top:0;bottom:0;width:min(360px,calc(100% - 80px));z-index:40;transform:translateX(104%);visibility:hidden;pointer-events:none;box-shadow:-24px 0 60px rgba(12,20,55,.18);transition:transform .2s ease,visibility .2s ease}.collab-context.open{transform:translateX(0);visibility:visible;pointer-events:auto}.collab-context>header{height:58px}.collab-context>header button{width:36px;height:36px}.context-profile{padding:24px 22px 18px}.context-quick button{min-height:48px}.context-quick .ci{margin:auto;width:19px;height:19px}.collab-rail{padding:14px 8px}.collab-rail button{width:42px;height:42px;display:grid;place-items:center}.collab-rail button .ci{width:20px;height:20px}.premium-icon{display:grid;place-items:center}.premium-icon .ci{width:18px;height:18px}.thread-actions button{width:40px;height:40px;display:grid;place-items:center}.thread-actions .ci{width:19px;height:19px}.collab-thread-head{height:70px;padding:10px 20px}.thread-identity h2{font-size:16px}.thread-identity p{font-size:10px}.premium-stream{padding:22px 26px 20px}.comm-bubble{max-width:min(720px,76%);padding:10px 12px}.comm-message.premium{padding:6px 0 10px}.comm-message.premium.mine{padding-left:54px}.premium-composer{min-height:58px;margin:10px 18px 16px;padding:7px 9px;border-radius:16px}.premium-composer textarea{font-size:13px;line-height:1.45}.composer-tools{gap:3px}.composer-tools button{width:38px;height:38px;display:grid;place-items:center}.composer-tools .ci{width:18px;height:18px}.send-message{width:40px!important;height:40px!important;border-radius:11px!important}.send-message .ci{width:18px;height:18px}.msg-tools.premium{top:-38px;right:4px;padding:4px;border-radius:11px;gap:2px}.msg-tools.premium .tool-primary{width:32px;height:30px;padding:0;display:grid;place-items:center}.msg-tools.premium .tool-primary .ci{width:16px;height:16px}.msg-more-menu{position:absolute;right:5px;top:4px;z-index:12;width:188px;padding:6px;background:#fff;border:1px solid #dfe4ee;border-radius:12px;box-shadow:0 16px 45px rgba(20,29,70,.18);display:grid;gap:2px}.msg-more-menu[hidden]{display:none}.msg-more-menu button{border:0;background:transparent;text-align:left;padding:9px 10px;border-radius:8px;font-size:11px;color:#313b58;display:flex;justify-content:space-between;gap:10px}.msg-more-menu button:hover{background:#f2f4f8}.msg-more-menu .danger-link{color:#a22f45}.msg-more-menu span{color:#8b93a5}.context-file>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eef1f7;color:#26335e}.premium-conversation{padding:11px 10px}.conversation-copy b{font-size:12.5px}.conversation-copy p{font-size:10.5px}.collab-search{min-height:38px}.inbox-filter-row button{min-height:30px}
@media(min-width:1850px){.collab-shell{grid-template-columns:62px 300px minmax(0,1fr) 340px!important}.collab-context{position:static!important;width:auto;transform:none;visibility:visible;pointer-events:auto;box-shadow:none}}@media(max-width:1200px){.collab-shell{grid-template-columns:54px 248px minmax(0,1fr)!important}.collab-inbox>header{padding:18px 14px 8px}.collab-search{margin-left:10px;margin-right:10px}.inbox-filter-row{padding-left:10px;padding-right:10px}.premium-stream{padding:18px}.comm-bubble{max-width:82%}.collab-thread-head{padding-left:14px;padding-right:14px}}@media(max-width:900px){.collab-shell{grid-template-columns:52px 218px minmax(0,1fr)!important}.collab-inbox header small{display:none}.collab-inbox header h1{font-size:18px}.premium-conversation{grid-template-columns:36px minmax(0,1fr) auto;gap:8px;padding:9px 7px}.premium-conversation .avatar{width:34px;height:34px}.conversation-copy b{font-size:11.5px}.conversation-copy p{font-size:9.5px}.collab-search kbd{display:none}.premium-stream{padding:16px 14px}.comm-bubble{max-width:88%}.premium-composer{margin:8px 10px 12px}.composer-tools button{width:36px;height:36px}.collab-context{width:min(350px,88vw)}}@media(max-width:720px){.collab-shell{grid-template-columns:48px minmax(0,1fr)!important}.collab-inbox{grid-column:2}.collab-main{position:absolute;left:48px;right:0;top:0;bottom:0;z-index:5}.collab-main:has(.collab-empty-state){display:none}.thread-identity .avatar{display:none}.collab-context{width:min(350px,94vw)}.premium-stream{padding:13px 10px}.comm-message.premium.mine{padding-left:20px}.comm-bubble{max-width:94%}}@media(max-width:520px){.collab-shell{grid-template-columns:1fr!important}.collab-rail{display:none}.collab-inbox{grid-column:1}.collab-main{left:0}.collab-thread-head{height:62px}.thread-actions button{width:36px;height:36px}.premium-composer{grid-template-columns:auto minmax(0,1fr);gap:4px}.premium-composer>.composer-tools.right{grid-column:1/-1;justify-content:flex-end;border-top:1px solid #eef1f6;padding-top:5px}.collab-context{width:96vw}.msg-more-menu{position:fixed;right:12px;top:auto;bottom:82px;width:220px}}
