.bq-inbox{color:var(--bq-t1);background:var(--bq-win);font-size:var(--bq-text-body)}.bq-chat-column{container:conversation/inline-size}.bq-conversation-head{height:var(--bq-size-chat-header);align-items:center;gap:var(--bq-space-item);padding:var(--bq-space-item) var(--bq-space-md) var(--bq-space-item) var(--bq-space-lg);border-bottom:var(--bq-border-hairline) solid var(--bq-hair);background:0 0;flex-shrink:0;display:flex}.bq-chat-actions,.bq-chat-extras{align-items:center;gap:var(--bq-space-label);display:flex}.bq-chat-actions{flex-shrink:0}.bq-chat-mobile-extras{display:none}.bq-chat-actions[data-ai=default]>div:first-of-type>button{color:var(--bq-agent-text);background:var(--bq-agent-soft)}.bq-list-heading{padding:var(--bq-space-section) var(--bq-space-section) 0;font-size:var(--bq-text-heading);font-weight:var(--bq-weight-semibold);justify-content:space-between;align-items:center;display:flex}.bq-list-segments{padding:var(--bq-space-sm) var(--bq-space-md);flex-shrink:0;overflow-x:auto}.bq-list-segments button{padding-inline:var(--bq-space-control);font-size:var(--bq-text-metadata)}.bq-mobile-back{align-items:center;gap:var(--bq-space-sm);padding:var(--bq-space-item) var(--bq-space-md);text-align:left;color:var(--bq-t2);border-bottom:var(--bq-border-hairline) solid var(--bq-hair);display:flex}.bq-contact-panel{width:var(--bq-size-conversation-list);min-width:0;height:var(--bq-size-100percent);border-left:var(--bq-border-hairline) solid var(--bq-hair);background:var(--bq-glass);flex-shrink:0;overflow:auto}.bq-contact-profile{padding:var(--bq-space-page) var(--bq-space-lg) var(--bq-space-lg);border-bottom:var(--bq-border-hairline) solid var(--bq-hair)}.bq-contact-section{border-top:var(--bq-border-hairline) solid var(--bq-hair)}.bq-contact-section>button{align-items:center;gap:var(--bq-space-item);width:var(--bq-size-100percent);padding:var(--bq-space-md) var(--bq-space-lg);font-size:var(--bq-text-body);font-weight:var(--bq-weight-semibold);text-align:left;display:flex}.bq-contact-section>button:hover{background:var(--bq-raised)}.bq-contact-section>button svg:last-child{margin-left:auto}.bq-inbox :is(button,input,textarea,select,a):focus-visible{outline:var(--bq-border-focus) solid var(--bq-accent);outline-offset:var(--bq-border-focus)}.bq-timeline{background:0 0}.bq-message-bubble{padding:var(--bq-space-row) var(--bq-space-md);border-radius:var(--bq-radius-bubble);background:var(--bq-bubble-in);color:var(--bq-t1);border:var(--bq-border-hairline) solid var(--bq-hair);font-size:var(--bq-text-message);line-height:var(--bq-leading-message);overflow-wrap:anywhere}.bq-message-bubble[data-outbound=true]{background:var(--bq-bubble-out);border-color:var(--bq-bubble-out-hair);border-top-right-radius:var(--bq-radius-tag)}.bq-message-bubble[data-outbound=false]{border-top-left-radius:var(--bq-radius-tag)}html[data-mode=light] .bq-inbox .bq-message-read{color:var(--bq-info-text)}.bq-composer{margin:var(--bq-space-xs) var(--bq-space-lg) var(--bq-space-lg);padding:var(--bq-space-item) var(--bq-space-md) var(--bq-space-sm);border-radius:var(--bq-radius-panel);background:var(--bq-raised);border:var(--bq-border-hairline) solid var(--bq-hair-strong)}.bq-composer:focus-within{border-color:var(--bq-accent);box-shadow:0 0 0 var(--bq-space-xs) var(--bq-accent-soft)}.bq-composer textarea{color:var(--bq-t1);background:0 0}.bq-popover .bq-chat-mobile-extras{display:flex}.bq-mobile-back{display:none}.bq-timeline{padding:var(--bq-space-content) var(--bq-space-detail) var(--bq-space-item)}.bq-message-content{max-width:min(var(--bq-size-message-max), var(--bq-size-80percent));min-width:0}.bq-message-sender{padding-left:var(--bq-space-xs);margin-bottom:var(--bq-space-step);font-size:var(--bq-text-auxiliary);font-weight:var(--bq-weight-semibold)}.bq-message-meta{padding-inline:var(--bq-space-xs);color:var(--bq-t3);font:var(--bq-weight-regular) var(--bq-text-counter) var(--bq-f-mono)}.bq-message-row>.bq-message-actions{z-index:1;position:absolute;top:0}.bq-message-row.justify-start>.bq-message-actions{right:0}.bq-message-row.justify-end>.bq-message-actions{left:0}.bq-message-actions:not(:focus-within){pointer-events:none}.bq-message-row:hover .bq-message-actions,.bq-message-row:focus-within .bq-message-actions{pointer-events:auto}.bq-composer{gap:var(--bq-space-compact);flex-direction:column;flex-shrink:0;display:flex}.bq-composer-toolbar{align-items:center;gap:var(--bq-space-micro);min-width:0;display:flex}.bq-composer-toolbar>button:not([data-variant=solid]),.bq-composer-toolbar>div>button{width:var(--bq-size-avatar-pipeline);height:var(--bq-size-avatar-pipeline);border-radius:var(--bq-radius-field);color:var(--bq-t3);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.bq-composer-toolbar>button svg{width:var(--bq-size-icon-sm);height:var(--bq-size-icon-sm)}.bq-composer-toolbar>div:has(.bq-composer-via){min-width:0}.bq-composer-toolbar>div:has(.bq-composer-via)>button{width:auto;max-width:var(--bq-size-100percent)}.bq-composer-via{align-items:center;gap:var(--bq-space-compact);min-width:0;padding-inline:var(--bq-space-control);font-size:var(--bq-text-auxiliary);display:flex}.bq-composer-via>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bq-conversation-rows{padding:var(--bq-space-xs) var(--bq-space-sm) var(--bq-space-md)}.bq-conversation-row{border-radius:var(--bq-radius-menu);padding:var(--bq-space-item)}.bq-list-heading{justify-content:flex-start;gap:var(--bq-space-sm);font-size:var(--bq-text-list-title)}.bq-list-segments{padding-top:var(--bq-space-micro)}.bq-list-chips{gap:var(--bq-space-compact);padding:0 var(--bq-space-section) var(--bq-space-sm);display:flex}.bq-list-chips .bq-button{height:var(--bq-size-segment);border-radius:var(--bq-radius-pill);padding-inline:var(--bq-space-item);font-size:var(--bq-text-control);font-weight:var(--bq-weight-regular);gap:var(--bq-space-compact)}.bq-contact-panel{width:var(--bq-size-contact-side);background:var(--bq-surface);overscroll-behavior:contain;overflow-x:hidden}.bq-contact-heading{padding:var(--bq-space-md) var(--bq-space-md) var(--bq-space-xs) var(--bq-space-lg);color:var(--bq-t3);text-transform:uppercase;letter-spacing:var(--bq-tracking-section);font-size:var(--bq-text-auxiliary);font-weight:var(--bq-weight-semibold);justify-content:space-between;align-items:center;display:flex}.bq-contact-profile{padding:var(--bq-space-xs) var(--bq-space-lg) var(--bq-space-section);border:0}.bq-contact-avatar{width:var(--bq-size-avatar-profile);height:var(--bq-size-avatar-profile);border-radius:var(--bq-radius-circle);object-fit:cover;margin:0 auto var(--bq-space-compact);font-size:var(--bq-space-page);font-weight:var(--bq-weight-semibold);justify-content:center;align-items:center;display:flex}.bq-contact-profile h2{margin-top:var(--bq-space-compact);font:var(--bq-weight-semibold) var(--bq-space-lg) var(--bq-f-display);overflow-wrap:anywhere;line-height:normal}.bq-contact-profile p{margin-top:var(--bq-space-xs);font-size:var(--bq-text-control);color:var(--bq-t3)}.bq-contact-quick-actions{justify-content:center;gap:var(--bq-space-section);margin-top:var(--bq-space-item);display:flex}.bq-contact-quick-actions :is(button,a){align-items:center;gap:var(--bq-space-label);font-size:var(--bq-text-metadata);color:var(--bq-t3);flex-direction:column;display:flex}.bq-contact-quick-actions :is(button,a)>span{width:var(--bq-size-switch-width);height:var(--bq-size-switch-width);border:var(--bq-border-hairline) solid var(--bq-hair);border-radius:var(--bq-radius-circle);background:var(--bq-raised-2);color:var(--bq-t1);place-items:center;display:grid}.bq-contact-quick-actions button:disabled{opacity:.5}.bq-contact-deal,.bq-contact-incoming{margin:0 var(--bq-space-section) var(--bq-space-item);width:calc(var(--bq-size-100percent) - var(--bq-size-file-width));border:var(--bq-border-hairline) solid var(--bq-hair);border-radius:var(--bq-radius-menu);background:var(--bq-raised);padding:var(--bq-space-row) var(--bq-space-panel);align-items:center;gap:var(--bq-space-sm);text-align:left;font-size:var(--bq-text-control);display:flex}.bq-contact-deal>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bq-contact-incoming>div{flex:1;min-width:0}.bq-contact-incoming p{margin-top:var(--bq-space-micro);font-size:var(--bq-text-auxiliary);color:var(--bq-t3)}.bq-contact-find{margin:0 var(--bq-space-section) var(--bq-space-compact);align-items:center;gap:var(--bq-space-sm);padding:0 var(--bq-space-item);height:var(--bq-size-icon-button);border:var(--bq-border-hairline) solid var(--bq-hair);border-radius:var(--bq-radius-input);color:var(--bq-t3);display:flex}.bq-contact-find input{min-width:0;width:var(--bq-size-100percent);font-size:var(--bq-text-control);background:0 0}.bq-contact-summary{margin:0 var(--bq-space-lg) var(--bq-space-section);padding:var(--bq-space-panel) var(--bq-space-md);border-radius:var(--bq-radius-menu);background:var(--bq-agent-soft);color:var(--bq-t1);font-size:var(--bq-text-row);line-height:var(--bq-leading-summary)}.bq-conversation-status{align-items:center;gap:var(--bq-space-control);padding:0 var(--bq-space-sm);height:var(--bq-size-file-width);border:var(--bq-border-hairline) solid var(--bq-hair);border-radius:var(--bq-radius-field);white-space:nowrap;color:var(--bq-t2);font-size:var(--bq-text-control);display:inline-flex}.bq-conversation-status>span{width:var(--bq-size-status-dot);height:var(--bq-size-status-dot);border-radius:var(--bq-radius-circle);background:var(--bq-warn)}.bq-composer textarea:focus-visible{outline:none}.bq-chat-extras>div>button{width:var(--bq-size-avatar-pipeline);height:var(--bq-size-avatar-pipeline);background:0 0;justify-content:center;padding:0}.bq-chat-extras>div>button>span{width:var(--bq-size-1px);height:var(--bq-size-1px);clip-path:inset(var(--bq-radius-circle));white-space:nowrap;position:absolute;overflow:hidden}.bq-chat-extras>div>button>svg:last-child{display:none}.bq-contact-profile{align-items:center;gap:var(--bq-space-xs);flex-direction:column;display:flex}.bq-contact-profile h2{letter-spacing:var(--bq-tracking-profile)}.bq-contact-profile p,.bq-contact-avatar{margin:0}.bq-contact-avatar.bq-avatar-profile{width:var(--bq-size-avatar-profile);height:var(--bq-size-avatar-profile);font-size:calc(var(--bq-size-avatar-profile) * var(--bq-avatar-font-ratio));color:var(--bq-av-fg)}.bq-contact-avatar.bq-avatar-group{border-radius:var(--bq-radius-group)}.bq-contact-deal{padding:var(--bq-space-sm) var(--bq-space-panel);border-radius:var(--bq-radius-rail-item)}.bq-contact-deal b{font:var(--bq-weight-semibold) var(--bq-text-control) var(--bq-f-mono);white-space:nowrap}.bq-contact-incoming{margin-bottom:var(--bq-space-md);padding:var(--bq-space-item) var(--bq-space-md);gap:var(--bq-space-item)}.bq-contact-incoming b{font-size:var(--bq-text-row)}.bq-section-count{padding:var(--bq-space-hairline) var(--bq-space-compact);border-radius:var(--bq-radius-badge);background:var(--bq-raised-2);color:var(--bq-t2);font:var(--bq-weight-medium) var(--bq-text-counter) var(--bq-f-mono)}.bq-contact-heading .bq-button{width:var(--bq-size-avatar-pipeline);height:var(--bq-size-avatar-pipeline);color:var(--bq-t3);background:0 0;border:0;padding:0}.bq-inbox-nav>section+section{margin-top:var(--bq-space-section)}.bq-nav-heading{width:var(--bq-size-100percent);padding:var(--bq-space-xs) var(--bq-space-row);font-size:var(--bq-text-counter);font-weight:var(--bq-weight-semibold);letter-spacing:var(--bq-tracking-nav);text-transform:uppercase;color:var(--bq-t3);justify-content:space-between;align-items:center;display:flex}.bq-nav-heading+div{gap:var(--bq-space-hairline);margin-top:var(--bq-space-step);flex-direction:column;display:flex}.bq-nav-item{width:var(--bq-size-100percent);min-width:0;height:var(--bq-size-avatar-pipeline);align-items:center;gap:var(--bq-space-row);padding:0 var(--bq-space-row);border-radius:var(--bq-radius-field);text-align:left;font-size:var(--bq-text-body);flex:1;display:flex}.bq-nav-item>.truncate{flex:1}.bq-nav-count{font:var(--bq-weight-medium) var(--bq-text-metadata) var(--bq-f-mono);color:var(--bq-t3)}.bq-nav-dot{width:var(--bq-size-status-dot);height:var(--bq-size-status-dot);border-radius:var(--bq-radius-circle);flex:none}.bq-list-heading{padding:var(--bq-space-section) var(--bq-space-section) 0}.bq-list-heading h1{font:var(--bq-weight-semibold) var(--bq-text-list-title)/var(--bq-leading-single) var(--bq-f-display);letter-spacing:var(--bq-tracking-heading)}.bq-list-heading>span{font:var(--bq-weight-regular) var(--bq-text-control) var(--bq-f-mono)}.bq-list-search{padding:var(--bq-space-item) var(--bq-space-section) var(--bq-space-sm)}.bq-list-search input{height:var(--bq-size-icon-button);border:var(--bq-border-hairline) solid var(--bq-hair);border-radius:var(--bq-radius-input)}.bq-list-segments{padding:var(--bq-space-micro) var(--bq-space-section) var(--bq-space-sm);overflow:visible}.bq-list-segments .bq-segments{width:var(--bq-size-100percent)}.bq-list-segments button{min-width:0;padding:0 var(--bq-space-xs);font-size:var(--bq-text-auxiliary);font-weight:var(--bq-weight-medium);justify-content:center;align-items:center;gap:var(--bq-space-compact);flex:1 1 0;display:inline-flex}.bq-list-chips .bq-button[aria-pressed=true]{color:var(--bq-t1);background:var(--bq-win-solid)}.bq-conversation-row{grid-template-columns:var(--bq-size-avatar-row) minmax(0,1fr);gap:var(--bq-space-panel);padding:var(--bq-space-item);display:grid}.bq-conversation-row>:first-child{align-self:start}.bq-conversation-row[data-selected=true]{background:var(--bq-raised-2);box-shadow:inset 0 0 0 var(--bq-space-hairline) var(--bq-hair)}.bq-row-main{gap:var(--bq-space-micro);flex-direction:column;min-width:0;display:flex}.bq-row-name{font-size:var(--bq-text-message);font-weight:var(--bq-weight-semibold);color:var(--bq-t1)}.bq-row-time{font:var(--bq-weight-regular) var(--bq-text-metadata) var(--bq-f-mono);color:var(--bq-t3)}.bq-conversation-row[data-unread=true] .bq-row-time{color:var(--bq-accent-text)}.bq-row-preview{font-size:var(--bq-text-row);font-weight:var(--bq-weight-regular);color:var(--bq-t2)}.bq-row-foot{align-items:center;gap:var(--bq-space-label);margin-top:var(--bq-space-step);min-height:var(--bq-size-icon);flex-wrap:wrap;display:flex}.bq-inbox-tag{align-items:center;gap:var(--bq-space-xs);height:var(--bq-size-icon);padding:0 var(--bq-space-compact);border-radius:var(--bq-radius-tag);background:var(--bq-raised-2);color:var(--bq-t2);font-size:var(--bq-text-counter);font-weight:var(--bq-weight-medium);max-width:var(--bq-size-100percent);display:inline-flex}.bq-unread-count{min-width:var(--bq-size-icon);height:var(--bq-size-icon);padding:0 var(--bq-space-label);border-radius:var(--bq-radius-button);background:var(--bq-unread-bg);color:var(--bq-on-accent);font:var(--bq-weight-semibold) var(--bq-text-counter)/var(--bq-space-content) var(--bq-f-mono);text-align:center;margin-left:auto}.bq-conversation-head{gap:var(--bq-space-panel);padding:0 var(--bq-space-md) 0 var(--bq-space-lg);background:0 0}.bq-chat-identity{gap:var(--bq-space-panel)}.bq-conversation-head h2{font-size:var(--bq-text-chat-title);font-weight:var(--bq-weight-semibold)}.bq-conversation-head p{font-size:var(--bq-text-control)}.bq-chat-actions,.bq-chat-extras{gap:var(--bq-space-panel)}.bq-conversation-status{padding:0 var(--bq-space-item);max-width:var(--bq-size-chat-status);text-overflow:ellipsis;overflow:hidden}.bq-conversation-status>span{background:var(--bq-warn);flex:none}.bq-conversation-status[data-status=PENDING]>span{background:var(--bq-info)}.bq-conversation-status[data-status=BOT]>span{background:var(--bq-agent)}.bq-conversation-status[data-status=CLOSED]>span{background:var(--bq-ok)}.bq-chat-actions>div:first-of-type>button{gap:var(--bq-space-compact);max-width:var(--bq-size-chart);font-size:var(--bq-text-row);padding:0 var(--bq-space-item)}.bq-chat-actions[data-ai=forced]>div:first-of-type>button{background:var(--bq-agent)}.bq-chat-actions[data-ai=paused]>div:first-of-type>button{background:var(--bq-warn-soft);color:var(--bq-warn)}.bq-chat-actions>.bq-button,.bq-chat-extras>.bq-button{width:var(--bq-size-avatar-pipeline);height:var(--bq-size-avatar-pipeline);color:var(--bq-t3);background:0 0;border:0;padding:0}.bq-chat-extras>div>button{border:0}.bq-chat-actions>div:last-of-type>button{width:var(--bq-size-avatar-pipeline);color:var(--bq-t3);background:0 0;border:0;padding:0}.bq-day{margin:var(--bq-space-compact) 0 var(--bq-space-sm);padding:var(--bq-space-step) var(--bq-space-item);border-radius:var(--bq-radius-pill);border:var(--bq-border-hairline) solid var(--bq-hair);background:var(--bq-raised);color:var(--bq-t3);font:var(--bq-weight-regular) var(--bq-text-metadata) var(--bq-f-mono);display:inline-block}.bq-message-meta{margin-top:var(--bq-space-step);opacity:1}.bq-document-bubble{font-size:var(--bq-text-message);line-height:var(--bq-leading-message);background:0 0;border:0;padding:0}.bq-message-file{align-items:center;gap:var(--bq-space-panel);padding:var(--bq-space-item) var(--bq-space-item) var(--bq-space-item) var(--bq-space-panel);border-radius:var(--bq-radius-attachment);border:var(--bq-border-hairline) solid var(--bq-hair);background:var(--bq-raised);min-width:var(--bq-size-attachment-min);max-width:var(--bq-size-100percent);display:flex}.bq-message-file[data-outbound=false]{border-top-left-radius:var(--bq-radius-tag)}.bq-file-icon{width:var(--bq-size-file-height);height:var(--bq-size-rail-item);border-radius:var(--bq-radius-file);background:var(--bq-info-soft);color:var(--bq-info-text);flex:none;place-items:center;display:grid}.bq-file-title{font-size:var(--bq-text-body);font-weight:var(--bq-weight-medium)}.bq-file-meta{font-size:var(--bq-text-auxiliary);color:var(--bq-t3)}.bq-composer textarea{line-height:var(--bq-leading-message);font-size:var(--bq-text-message);padding:var(--bq-space-micro);display:block}.bq-project-tasks{padding:0 var(--bq-space-lg) var(--bq-space-section)}.bq-project-tasks li label{align-items:center;gap:var(--bq-space-item);padding:var(--bq-space-control) var(--bq-space-sm);display:flex}.bq-project-tasks li input{width:var(--bq-size-switch-thumb);height:var(--bq-size-switch-thumb);border-radius:var(--bq-radius-tag);flex:none}@container conversation (max-width:720px){.bq-conversation-head{gap:var(--bq-space-compact);padding:0 var(--bq-space-sm) 0 var(--bq-space-md)}.bq-chat-actions{gap:var(--bq-space-compact)}.bq-chat-extras,.bq-chat-projects{display:none}.bq-conversation-status{max-width:var(--bq-size-time-field)}.bq-chat-actions>div:first-of-type>button{max-width:var(--bq-size-chat-agent-compact)}}@container conversation (max-width:470px){.bq-conversation-status{max-width:var(--bq-size-chat-status-compact)}.bq-chat-actions>div:first-of-type>button{max-width:var(--bq-size-textarea-message)}}@media (max-width:1120px){.bq-conversation-workspace>.bq-agent-logs{inset:var(--bq-size-chat-header) 0 0 auto;height:auto;z-index:var(--bq-layer-contact);background:var(--bq-win-solid);max-width:100%;box-shadow:var(--bq-shadow-pop);position:absolute}.bq-conversation-workspace>.bq-contact-panel{height:var(--bq-size-100percent);z-index:var(--bq-layer-contact);background:var(--bq-glass-strong);-webkit-backdrop-filter:blur(var(--bq-blur-contact)) saturate(var(--bq-saturate-contact));backdrop-filter:blur(var(--bq-blur-contact)) saturate(var(--bq-saturate-contact));box-shadow:var(--bq-shadow-pop);position:absolute;top:0;bottom:0;right:0}}@media (max-width:860px){.bq-mobile-back{border:0;flex:none;padding:0;display:inline-flex}}@media (max-width:560px){.bq-conversation-workspace>.bq-contact-panel{width:var(--bq-size-100percent)}.bq-conversation-status,.bq-composer-via>span{display:none}.bq-message-content{max-width:var(--bq-size-88percent)}.bq-message-file{min-width:0}.bq-send-label{display:none}.bq-composer-toolbar>button[data-variant=solid]{width:var(--bq-size-avatar-pipeline);padding:0}.bq-composer-toolbar>div:has(.bq-composer-via){flex:none}.bq-composer-toolbar>div:has(.bq-composer-via)>button{width:var(--bq-size-avatar-pipeline)}.bq-composer-via{padding:0}}.bq-conversation-status[data-status=WAITING]>span{background:var(--bq-agent)}.bq-nav-heading+div>.bq-nav-item{flex:none}.bq-list-channel{padding-inline:var(--bq-space-section)}.bq-list-channel>div>button{height:var(--bq-size-file-width);padding:0 var(--bq-space-sm) 0 var(--bq-space-item);font-size:var(--bq-text-control)}.bq-composer-toolbar>button[data-variant=solid]{height:var(--bq-size-avatar-pipeline);flex-shrink:0}.bq-file-icon[data-kind]{font:var(--bq-weight-bold) var(--bq-text-file-label) var(--bq-f-ui);letter-spacing:var(--bq-tracking-file)}.bq-file-icon[data-kind=pdf]{background:var(--bq-err-soft);color:var(--bq-err-text)}.bq-owner-unassigned{width:var(--bq-size-segment);height:var(--bq-size-segment);border-radius:var(--bq-radius-circle);background:var(--bq-raised-2);color:var(--bq-t3);border:var(--bq-border-hairline) dashed var(--bq-hair-strong);place-items:center;display:grid}.bq-chat-extras>div>.bq-owner-button{width:var(--bq-size-icon-button);height:var(--bq-size-icon-button)}
