/* Chat content only. Uses the existing SABSUS Glass material, source and preset. */
.chat-workspace.triple{display:grid;grid-template-columns:var(--cw-left,270px) 12px minmax(0,1fr) 12px var(--cw-right,290px);gap:0;align-items:stretch;height:var(--cw-height,650px);min-height:490px;position:relative}
.chat-workspace>.conversation-list{grid-column:1}.chat-workspace>.conversation{grid-column:3}.chat-workspace>.detail-pane{grid-column:5}
.chat-workspace>.conversation-list,.chat-workspace>.conversation,.chat-workspace>.detail-pane{display:flex;min-width:0;min-height:0;height:100%;border-radius:22px;padding:0;overflow:hidden;position:relative;inset:auto;width:auto;max-height:none}
.chat-workspace .conversation-top,.chat-workspace .list-top,.chat-workspace .detail-tabs{flex-shrink:0}.chat-workspace .messages{flex:1;min-height:80px;overscroll-behavior:contain}.chat-workspace .detail-scroll{min-height:0}.chat-workspace .conversation-top .icon-btn{flex:0 0 33px;width:33px;min-width:33px;height:33px;min-height:33px}.chat-workspace .contact{gap:9px;padding:12px 9px}.chat-workspace .contact .grow{overflow:hidden}.chat-workspace .contact-meta{flex:none}.chat-workspace .list-top .tabs{gap:1px;padding:3px}.chat-workspace .list-top .tabs button{padding:8px;font-size:10px}.chat-workspace .contact-preview{font-size:11px}.chat-workspace .conversation-top .grow{overflow:hidden}.chat-workspace .conversation-top h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cw-split{display:flex;align-items:center;justify-content:center;cursor:col-resize;touch-action:none;position:relative;z-index:5;user-select:none;outline-offset:-2px;border-radius:8px}.cw-split-left{grid-column:2}.cw-split-right{grid-column:4}.cw-split-grip{display:block;width:3px;height:40px;border-radius:3px;background:#4e8cce44;box-shadow:1px 0 0 #ffffffb0;transition:background .18s,height .18s}.cw-split:hover .cw-split-grip,.cw-split:focus-visible .cw-split-grip{background:var(--blue);height:58px}.cw-split:focus-visible{outline:2px solid #3785eb}.cw-resizing,.cw-resizing *{cursor:col-resize!important;user-select:none!important}.cw-resize-hint{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;margin:12px 2px}.cw-resize-hint .icon{width:14px;height:14px}.cw-aside-close{display:none}
.chat-workspace[data-layout=dual]{grid-template-columns:var(--cw-left,250px) 12px minmax(0,1fr)}.chat-workspace[data-layout=dual]>.cw-split-right,.chat-workspace[data-layout=dual]>.detail-pane{display:none}
.chat-workspace[data-layout=single]{display:block}.chat-workspace[data-layout=single]>.cw-split,.chat-workspace[data-layout=single]>.conversation,.chat-workspace[data-layout=single]>.detail-pane{display:none}.chat-workspace[data-layout=single].chat-open>.conversation-list{display:none}.chat-workspace[data-layout=single].chat-open>.conversation{display:flex}.chat-workspace[data-layout=single] .back-mobile{display:inline-flex}.chat-workspace:not([data-layout=single]) .back-mobile{display:none}
.chat-workspace:is([data-layout=dual],[data-layout=single]).show-details>.detail-pane{display:flex;position:fixed;z-index:105;top:90px;right:16px;bottom:16px;width:min(360px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 106px);background:rgba(216,236,254,.85);box-shadow:0 12px 60px #244c9145}.chat-workspace:is([data-layout=dual],[data-layout=single]).show-details>.detail-pane.glass-painted{background:transparent}.chat-workspace:is([data-layout=dual],[data-layout=single]) .cw-aside-close{display:flex;justify-content:flex-end;padding:9px 10px 0;flex:none}.chat-workspace .detail-tabs .tabs button{font-size:10px;padding:8px 7px}
.cw-composer.composer{padding:12px;flex:none;border-top:1px solid var(--line);position:relative;z-index:4;max-height:66%;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain}.cw-compose{padding:11px 11px 9px;border-radius:19px;container-type:inline-size;position:relative}.cw-compose .cw-input{display:block;width:100%;min-height:42px;max-height:152px;padding:10px 3px 8px;background:transparent;border:0;border-radius:8px;resize:none;outline:none;font-family:inherit;font-size:13px;line-height:1.65;color:var(--ink);box-shadow:none;overflow-y:auto}.cw-compose .cw-input:focus-visible{outline:2px solid #2d83ef;outline-offset:1px}.cw-toolbar{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:3px;min-height:40px}.cw-idle-left,.cw-toolbar-end,.cw-idle-actions{display:flex;align-items:center;gap:5px}.cw-toolbar-end{margin-left:auto;flex:none}.cw-idle-left{min-width:0}.cw-composer .cw-icon,.cw-popover .cw-icon{display:inline-flex;justify-content:center;align-items:center;position:relative;flex:0 0 36px;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:11px;padding:0;color:var(--ink);transform:none}.cw-composer .cw-icon>.icon,.cw-popover .cw-icon>.icon{width:19px;height:19px}.cw-composer .cw-send{width:42px;height:42px;min-width:42px;min-height:42px;flex-basis:42px;border-radius:13px;color:white;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.cw-composer .cw-send:not(.glass-painted),.glass-off .cw-composer .cw-send{background:var(--blue)}.cw-composer .cw-send>.icon{width:21px;height:21px;color:white}.cw-composer .cw-send[data-empty=true]{opacity:.78}.cw-composer .cw-translate{color:var(--blue)}.cw-composer .cw-channel{min-height:36px;max-width:148px;padding:0 8px;gap:6px;white-space:nowrap;border-radius:11px;font-size:10px}.cw-channel-icon{flex:none;display:inline-flex}.cw-channel-label{overflow:hidden;text-overflow:ellipsis}.cw-channel>.icon{width:12px;height:12px;flex:none}.cw-typed-channel{font-size:10px;color:var(--muted);padding-left:5px}.cw-compose-footer{display:flex;justify-content:space-between;gap:6px;align-items:center;font-size:9px;color:var(--muted);padding:9px 2px 0;line-height:1.4}.cw-compose-footer>span:last-child{display:flex;align-items:center;gap:4px}.cw-compose-footer .icon{height:12px;width:12px}.cw-draft-origin{font-size:10px;color:#1e70b9;padding:6px 7px;border-radius:8px;background:#72b0f51a;margin-bottom:3px;line-height:1.5}
.cw-media-strip{display:flex;align-items:flex-start;gap:10px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:6px 5px 9px;margin:-3px -3px 0;overscroll-behavior-inline:contain;scrollbar-width:thin}.cw-media-item{flex:0 0 78px;width:78px;position:relative}.cw-media-thumb{width:78px;height:60px;position:relative;border-radius:12px;display:block}.cw-preview{position:relative;display:block;width:100%;height:100%;min-width:0;overflow:hidden;border-radius:inherit;isolation:isolate}.cw-preview>canvas,.cw-preview>img,.cw-preview>video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.cw-preview-fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--muted);padding:5px;text-align:center}.cw-preview-fallback>.icon{width:22px;height:22px;color:var(--blue)}.cw-preview-fallback>small{font-size:9px;line-height:1.2}.cw-message-media>.cw-preview-sent{width:130px;height:100px;max-width:100%;flex:0 0 130px;border-radius:10px}.cw-media-thumb>img,.cw-media-thumb>video{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.cw-media-name{display:block;width:78px;max-width:78px;font-size:9px;line-height:13px;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.cw-media-item>small{display:block;color:var(--muted);font-size:8px;margin-top:2px}.cw-media-kind{position:absolute;bottom:5px;left:5px;color:#fff;filter:drop-shadow(0 1px 2px #254164)}.cw-media-kind>.icon{width:16px;height:16px}.cw-file-symbol{color:var(--blue)}.cw-media-thumb>.cw-media-remove{position:absolute;top:-5px;right:-5px;width:24px;min-width:24px;height:24px;min-height:24px;flex-basis:24px;border-radius:50%;z-index:3;background:#edf7ffd9;border:1px solid #fff}.cw-media-thumb>.cw-media-remove>.icon{height:13px;width:13px}.cw-media-add{height:90px;flex:0 0 43px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:6px}.cw-media-add>small{font-size:8px;color:var(--muted)}.cw-drop-hint{display:none;position:absolute;inset:4px;z-index:10;align-items:center;justify-content:center;gap:10px;background:#e5f3fff2;border:1px dashed #1e76ec;border-radius:16px;color:var(--blue);font-size:12px;pointer-events:none}.is-dropping .cw-drop-hint{display:flex}
.cw-ai{position:relative;isolation:isolate}.cw-ai-light{position:absolute!important;inset:6px;border-radius:50%;background:radial-gradient(circle,#56d5ff70,transparent 70%);filter:blur(4px);animation:cw-ai-glow 3.2s ease-in-out infinite;pointer-events:none}.cw-ai-star{position:relative;display:grid;place-items:center;color:#0879ff;filter:drop-shadow(0 0 5px #1b9cff90);animation:cw-star-light 3.2s ease-in-out infinite;z-index:1;pointer-events:none}.cw-ai-star>.icon{height:23px;width:23px;fill:#4bacff29;stroke-width:1.8}.cw-ai-dot{position:absolute!important;width:3px;height:3px;border-radius:50%;background:#149cff;box-shadow:0 0 5px #06b0ff85;pointer-events:none;animation:cw-twinkle 2.6s ease-in-out infinite}.cw-ai-dot-a{right:4px;top:5px}.cw-ai-dot-b{left:5px;bottom:5px;animation-delay:1.3s;width:2px;height:2px}.cw-composer .cw-ai:hover .cw-ai-star{filter:drop-shadow(0 0 8px #1b9cffdd);color:#0052e9}
@keyframes cw-ai-glow{0%,100%{opacity:.38;transform:scale(.85)}50%{opacity:1;transform:scale(1.22)}}@keyframes cw-star-light{0%,100%{filter:drop-shadow(0 0 3px #1b9cff65)}50%{filter:drop-shadow(0 0 7px #00baffbf)}}@keyframes cw-twinkle{0%,100%{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}
.cw-popover.select-menu{padding:14px;overflow:hidden;border-radius:21px;display:flex;flex-direction:column}.cw-popover-head{padding:8px 12px 14px;border-bottom:1px solid var(--line);flex:none}.cw-popover-head h3{font-size:13px;letter-spacing:-.15px}.cw-popover-head small{display:block;color:var(--muted);font-size:10px;line-height:1.5;margin-top:5px}.cw-menu-scroll{display:grid;gap:6px;padding:8px 3px 3px;overflow-y:auto;overflow-x:hidden;max-height:min(390px,57dvh);min-height:0;flex:1 1 auto;scrollbar-gutter:stable;overscroll-behavior:contain}.cw-menu-row{display:flex;align-items:center;gap:11px;text-align:left;min-height:61px;padding:9px 10px;width:100%;border-radius:13px;color:var(--ink)}.cw-menu-row:hover,.cw-menu-row:focus-visible{background:#5b9fee20}.cw-menu-row>.cw-menu-icon{height:35px;width:35px;flex:0 0 35px;border-radius:11px;display:grid;place-items:center;color:var(--blue)}.cw-menu-row>span:nth-child(2){flex:1}.cw-menu-row strong{display:block;font-weight:600;font-size:12px;line-height:1.5}.cw-menu-row small{display:block;font-size:10px;color:var(--muted);margin-top:3px;line-height:1.5}.cw-menu-row>.icon{width:14px;height:14px;color:var(--muted)}.cw-menu-ai strong{color:#075be8}.cw-integration-option{display:grid;grid-template-columns:32px minmax(0,1fr) 18px;gap:12px;align-items:center;min-height:68px;padding:12px;border:1px solid transparent;border-radius:13px;text-align:left;width:100%;margin:0}.cw-integration-option>span:nth-child(2){display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.cw-integration-option>.brand-icon{width:32px;height:32px;min-width:32px;align-self:center;justify-self:center}.cw-integration-option strong{font-size:12px;display:block;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-integration-option small{font-size:11px;color:var(--muted);display:block;margin:0;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-integration-option>.icon{width:16px;height:16px;color:var(--blue);justify-self:center}.cw-integration-option.selected{background:#58a4ff20;border-color:#70a8e85c}.cw-integration-option:hover:not(.selected){background:#7db5f31a}.cw-reply-search{margin:11px 0 8px;min-width:0}.cw-saved-options{max-height:min(320px,48dvh);overflow-y:auto;overscroll-behavior:contain}.cw-saved-option{text-align:left;display:block;width:100%;padding:13px 12px;border-radius:12px;border-bottom:1px solid var(--line);color:var(--ink)}.cw-saved-option:hover{background:#5b9fee20}.cw-saved-option strong{font-size:12px;display:block}.cw-saved-option p{font-size:11px;line-height:1.65;color:var(--muted);margin:6px 0 7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cw-saved-option>span{display:flex;gap:7px;align-items:center;font-size:10px;color:var(--blue)}.cw-saved-option>span>.icon{width:13px;height:13px}.cw-manage-replies{display:flex;align-items:center;gap:8px;padding:13px 9px 6px;font-size:11px;color:var(--blue);line-height:1.5}.cw-manage-replies>.icon{width:15px;height:15px;flex:none}.cw-manage-replies>.icon:last-child{margin-left:auto}.cw-empty{padding:20px 12px;font-size:12px;color:var(--muted);line-height:1.65}.cw-ai-context{display:flex;gap:14px;align-items:center;border:1px solid var(--line);padding:13px 14px;border-radius:14px;margin-bottom:19px}.cw-ai-context>.cw-ai{height:40px;width:40px;display:grid;place-items:center;flex:none}.cw-ai-context strong{font-size:11px}.cw-ai-context p{font-size:12px;line-height:1.7;color:var(--muted);margin-top:4px}.cw-local-note{font-size:10px;color:var(--muted);line-height:1.65;margin:12px 0}.cw-danger{color:#c53c58!important}
.cw-voice-slot:not(:empty){margin-top:10px}.cw-record-setup,.cw-voice-editor,.cw-recorder{padding:12px;border-radius:15px}.cw-record-setup p{font-size:11px;color:var(--muted);line-height:1.65;margin:9px 0 13px}.cw-record-setup .btn{font-size:11px;padding-inline:11px;min-height:38px}.cw-record-setup .cw-record-error{color:#b03a53;margin:8px 0 0}.cw-voice-heading{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:9px}.cw-voice-heading>span{display:flex;gap:6px;align-items:center;font-size:10px;color:var(--muted)}.cw-voice-heading .icon{width:13px;height:13px}.cw-voice-heading>small{font-size:8px;color:var(--muted)}.cw-audio-row{display:flex;gap:7px;align-items:center}.cw-wave-editor{height:48px;position:relative;flex:1;min-width:50px;border-radius:8px;background:#609de818;padding:0 5px;isolation:isolate}.cw-wave-editor>svg{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.cw-wave-editor>svg line{stroke:#488fe1;stroke-width:2.2;stroke-linecap:round}.cw-wave-selection{position:absolute;left:var(--trim-start,0);right:calc(100% - var(--trim-end,100%));top:2px;bottom:2px;background:#438cf51f;border-top:1px solid #3785eb77;border-bottom:1px solid #3785eb77;border-radius:3px;pointer-events:none}.cw-trim-range{appearance:none;-webkit-appearance:none;position:absolute;inset:0;width:100%;height:48px;padding:0;margin:0;background:transparent;border:0;pointer-events:none;z-index:3;cursor:ew-resize}.cw-trim-range::-webkit-slider-runnable-track{height:44px;background:transparent}.cw-trim-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;pointer-events:auto;width:10px;height:44px;border:2px solid #b0d6ff;border-radius:5px;background:#1470f1;box-shadow:0 1px 4px #2168ba38;cursor:ew-resize}.cw-trim-range::-moz-range-track{height:44px;background:transparent;border:0}.cw-trim-range::-moz-range-thumb{pointer-events:auto;width:8px;height:40px;border:2px solid #b0d6ff;border-radius:5px;background:#1470f1;cursor:ew-resize}.cw-trim-range:focus-visible{outline:2px solid #1464e6;outline-offset:4px}.cw-playhead{position:absolute;top:5px;bottom:5px;left:var(--trim-start,0);width:1px;background:#085beb;z-index:2;pointer-events:none}.cw-trim-caption{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:8px;color:var(--muted);line-height:1.5;margin-top:7px}.cw-trim-output{font-variant-numeric:tabular-nums;white-space:nowrap;color:#245c9c;font-size:9px}.cw-recorder{display:grid;gap:10px;padding:12px}.cw-record-top{display:flex;align-items:center;gap:8px;min-width:0}.cw-record-top strong{font-size:11px;white-space:nowrap}.cw-record-top .cw-record-time{font-variant-numeric:tabular-nums;white-space:nowrap}.cw-recorder .cw-live-wave{display:block;position:relative;width:100%;height:52px;min-width:0;border-radius:10px;background:#609de814;overflow:hidden;color:var(--blue)}.cw-live-wave>svg{display:block;width:100%;height:100%;pointer-events:none}.cw-live-wave line{stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.cw-record-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;color:var(--muted);font-size:10px;line-height:1.5}.cw-record-bottom>.cw-level-status{flex:1;min-width:0}.cw-record-bottom>small{flex:none;font-size:9px;white-space:nowrap}.cw-composer .cw-icon:disabled{cursor:default;opacity:.45}.cw-record-setup .row{flex-wrap:wrap}.cw-recorder strong{font-size:11px;white-space:nowrap}.cw-record-time{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.cw-record-dot{width:6px;height:6px;flex:none;border-radius:50%;background:#e65e76}.cw-message-media{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.cw-message-media img,.cw-message-media video{width:130px;max-width:100%;max-height:150px;object-fit:cover;border-radius:10px}.cw-message-media>span{display:flex;align-items:center;gap:8px;font-size:11px}.cw-local-message audio{display:block;width:100%;min-width:210px;max-width:300px;height:38px;margin-top:7px}.cw-local-message small{font-size:10px}
.cw-replies-page>.panel-head{flex-wrap:wrap;align-items:flex-start}.cw-replies-page .count{display:inline-flex;vertical-align:middle;margin-left:7px}.cw-replies-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:17px;align-items:start}.cw-replies-list,.cw-reply-editor{padding:19px}.cw-replies-toolbar{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:13px}.cw-replies-toolbar .search{flex:1;min-width:135px}.cw-replies-toolbar .select-trigger{min-width:110px;font-size:11px}.cw-reply-card{padding:16px 0;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;gap:12px}.cw-reply-card:last-child{border:0}.cw-reply-card-main{flex:1}.cw-reply-card .row{flex-wrap:wrap;gap:6px}.cw-reply-card h3{font-size:12px}.cw-reply-card p{font-size:11px;line-height:1.7;color:var(--muted);margin-top:7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.cw-reply-card.is-editing h3{color:var(--blue)}.cw-reply-actions{display:flex;gap:5px;flex-wrap:wrap;max-width:104px}.cw-reply-actions .cw-icon{width:29px;height:29px;min-width:29px;min-height:29px;flex:0 0 29px;border-radius:9px;padding:0}.cw-reply-actions .icon{width:15px;height:15px}.cw-reply-editor h2{font-size:16px;margin-bottom:6px}.cw-reply-editor .field{margin-bottom:16px}.cw-reply-editor .row .btn{flex:1;font-size:11px;white-space:normal}.cw-reply-editor .field-shell textarea{min-height:185px}.cw-reply-editor .notice{font-size:10px}
@container(max-width:410px){.cw-channel-label{display:none}.cw-composer .cw-channel{width:51px;min-width:51px;max-width:51px;padding:0 7px}.cw-idle-left,.cw-idle-actions,.cw-toolbar-end{gap:4px}.cw-trim-caption>span{max-width:115px}.cw-voice-heading>small{display:none}.cw-recorder strong{font-size:10px}}
@container(max-width:300px){.cw-composer .cw-icon{width:32px;min-width:32px;height:32px;min-height:32px;flex-basis:32px;border-radius:10px}.cw-composer .cw-send{width:39px;min-width:39px;height:39px;min-height:39px;flex-basis:39px}.cw-composer .cw-channel{width:42px;min-width:42px;max-width:42px;padding:0 4px;gap:4px}.cw-channel-icon>.brand-icon{width:18px;height:18px}.cw-toolbar{gap:2px}.cw-idle-left,.cw-idle-actions,.cw-toolbar-end{gap:3px}.cw-voice-editor{padding:9px}.cw-audio-row{gap:4px}.cw-recorder{padding:8px;gap:5px}.cw-record-top{gap:5px}.cw-record-top strong,.cw-record-top .cw-record-time{font-size:10px}.cw-record-bottom{font-size:9px}.cw-trim-caption>span{display:none}.cw-trim-caption{justify-content:flex-end}}
@media(max-width:1180px){.cw-replies-grid{grid-template-columns:1fr}.cw-reply-card{align-items:center}.cw-reply-editor .field-shell textarea{min-height:140px}.cw-reply-actions{max-width:none;flex-wrap:nowrap}}
@media(max-width:760px){.chat-workspace.triple{min-height:510px;height:var(--cw-height,650px)}.chat-workspace>.conversation-list,.chat-workspace>.conversation,.chat-workspace>.detail-pane{border-radius:18px}.chat-workspace .contact{padding:13px 10px;gap:10px}.chat-workspace .contact-preview{font-size:12px}.chat-workspace .contact-name{font-size:13px}.chat-workspace .conversation-top{padding:12px 10px}.chat-workspace .conversation-top p{font-size:9px}.cw-composer.composer{padding:10px}.cw-compose{padding:9px}.cw-compose .cw-input{font-size:16px;line-height:1.5}.cw-compose-footer{font-size:8px}.cw-compose-footer>span:last-child{font-size:8px}.cw-resize-hint{display:none}.cw-replies-page>.panel-head .btn{min-height:40px}.cw-replies-list,.cw-reply-editor{padding:16px}.cw-reply-card{flex-direction:column;gap:10px}.cw-reply-actions{align-self:flex-end}.cw-reply-actions .cw-icon{height:35px;width:35px;min-height:35px;min-width:35px;flex-basis:35px}.cw-reply-card h3{font-size:13px}.cw-reply-card p{font-size:12px}.cw-replies-toolbar .search input{font-size:13px}.cw-popover .search input{font-size:16px}.cw-popover .cw-menu-row{min-height:60px}.cw-local-note{font-size:11px}.chat-workspace:is([data-layout=dual],[data-layout=single]).show-details>.detail-pane{top:80px;bottom:12px;max-height:calc(100dvh - 92px);z-index:105}.cw-reply-editor .field-shell input,.cw-reply-editor .field-shell textarea{font-size:16px}.cw-replies-page>.panel-head h2{font-size:17px}}
@media(prefers-reduced-motion:reduce){.cw-ai-light,.cw-ai-star,.cw-ai-dot{animation:none!important}.cw-ai-light{opacity:.6}.cw-split-grip{transition:none}}
