.media-message-input{position:relative;min-width:0}.media-message-input>textarea{display:block;width:100%;font-family:inherit}.media-toolbar{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px}.media-toolbar>button{display:flex;align-items:center;gap:4px;border:1px solid #dce4ee;background:#fff;border-radius:6px;padding:5px 8px;font-size:11px;color:#52617a}.media-toolbar svg{width:14px;height:14px}.media-toolbar select{width:auto;font-size:10px;padding:3px 6px;height:27px}.media-toolbar>span{font-size:10px;color:#8492a7}.media-toolbar button[aria-expanded=true]{background:#edf2ff;color:#304bd5;border-color:#cbd8fb}.media-picker{position:absolute;bottom:calc(100% + 8px);left:0;width:360px;max-width:100%;border:1px solid #d5deef;border-radius:12px;background:#fff;box-shadow:0 8px 35px #21375624;z-index:15;padding:12px;max-height:290px;overflow:auto;white-space:normal;color:#34435a}.media-picker-title{display:flex;align-items:center;justify-content:space-between;font-size:13px}.media-picker-title>button,.media-preview button{background:transparent;border:0;padding:2px;display:grid;place-items:center;color:#7b8ba0}.media-picker-title svg{width:16px;height:16px}.media-picker-tabs{display:flex;gap:5px;margin:10px 0;flex-wrap:wrap}.media-picker-tabs button{border:0;background:#f1f4f9;padding:5px 10px;border-radius:6px;font-size:11px;color:#6a7891}.media-picker-tabs button[aria-pressed=true]{background:#e9efff;color:#2d4dcc}.media-picker p{font-size:11px;line-height:1.7;color:#8291a6;margin-top:10px}.emoji-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}.emoji-grid button{font-family:Segoe UI Emoji,Apple Color Emoji,sans-serif;border:0;background:#fff;padding:5px 0;border-radius:6px;font-size:24px;line-height:1.3}.emoji-grid button:hover{background:#eef3ff}.media-attachments{display:flex;gap:8px;flex-wrap:wrap;margin:7px 0}.media-preview{position:relative;width:74px;border:1px solid #dde6f1;border-radius:8px;background:#f6f9ff;padding:5px}.media-preview img{width:62px;height:62px;object-fit:contain}.media-preview span{display:block;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#70809a}.media-preview button{position:absolute;right:-5px;top:-5px;border-radius:50%;background:#fff;border:1px solid #d9e2f0;width:21px;height:21px}.media-preview svg{width:12px;height:12px}.media-error{color:#a64039;font-size:11px;margin-top:5px}.sticker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:150px;overflow:auto}.sticker-grid button{border:1px solid #e6ecf4;border-radius:8px;padding:4px;background:#fff;min-width:0}.sticker-grid button:hover{border-color:#8099e7;background:#f5f8ff}.sticker-grid img{width:100%;height:64px;object-fit:contain}.sticker-grid span{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#78869b}.media-picker-empty{padding:8px;text-align:center;background:#f6f8fc;border-radius:8px}.official-sticker-links{font-size:11px;margin-top:12px;border-top:1px solid #e7edf4;padding-top:9px}.official-sticker-links summary{cursor:pointer;color:#516b9b}.official-sticker-links>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:7px}.official-sticker-links a{color:#395bba;text-decoration:underline}.message-images{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start;white-space:normal}.message-image{display:flex;flex-direction:column;align-items:center;text-decoration:none;max-width:100%;gap:4px}.message-image img{width:auto;height:auto;max-width:180px;max-height:160px;object-fit:contain}.message-image.line-emoji img{max-width:40px;max-height:40px}.message-image.image img{max-width:280px;max-height:220px;border-radius:8px}.message-image span{font-size:9px;color:#7c8a9b;max-width:180px;overflow-wrap:anywhere}.conv-bubble:has(.message-images){background:#ffffffb0}.conv-bubble>p{white-space:pre-wrap;margin-bottom:8px}.conv-bubble>p:last-child{margin-bottom:0}.media-toolbar button:disabled{opacity:.5}.conv-message-editor .media-message-input{margin-top:6px}.conv-question-item .message-images{margin-top:7px}.conv-question-item .message-image img{max-width:70px;max-height:65px}.member-conversation-entry .message-image img{max-width:120px;max-height:110px}@media(max-width:700px){.media-picker{max-height:240px;width:330px;padding:10px}.media-toolbar{gap:4px}.media-toolbar>button{font-size:10px;padding:4px 6px}.media-toolbar>span{display:none}.media-toolbar select{font-size:9px;height:25px}.media-preview{width:58px}.media-preview img{width:46px;height:46px}.message-image img{max-width:140px;max-height:140px}.message-image.image img{max-width:220px;max-height:180px}.sticker-grid img{height:52px}}.media-picker-stickers{width:440px;max-height:min(440px,65dvh);padding:14px;display:flex;flex-direction:column;overflow:hidden}.media-picker-stickers .media-picker-title{flex-shrink:0}.media-picker-stickers .media-picker-tabs{flex-shrink:0;margin:12px 0 10px;gap:6px}.media-picker-stickers .media-picker-tabs button{min-height:30px;padding:5px 10px}.sticker-pack-select{display:flex!important;align-items:center;gap:10px;margin:0 0 10px;font-size:11px!important;font-weight:400!important;color:#728099;flex-shrink:0}.sticker-pack-select>span{white-space:nowrap}.sticker-pack-select select{flex:1;min-width:0;width:100%;height:32px!important;padding:4px 8px!important;font-size:12px!important;background:#f7f9fc;border:1px solid #e1e7f0;border-radius:7px;color:#34435a}.media-picker-stickers .sticker-grid{grid-template-columns:repeat(5,minmax(0,1fr));min-height:0;max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:2px;flex:0 1 auto;scrollbar-width:thin}.media-picker-stickers .sticker-grid button{position:relative;min-height:72px;border-color:transparent;border-radius:9px;transition:background .12s,border-color .12s}.media-picker-stickers .sticker-grid button:hover:not(:disabled){border-color:#bfceef;background:#f0f4ff}.media-picker-stickers .sticker-grid button:focus-visible{outline:2px solid #4964d4;outline-offset:0}.media-picker-stickers .sticker-grid button:disabled:not(.is-selected){opacity:.5}.media-picker-stickers .sticker-grid .is-selected{background:#eff8f2;border-color:#a6d5b7}.media-picker-stickers .sticker-grid img{height:64px;display:block}.sticker-selected-check{position:absolute;right:2px;top:2px;width:16px;height:16px;background:#2e9961;color:#fff;border-radius:50%;padding:2px}.sticker-picker-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;border-top:1px solid #edf0f5;padding-top:10px;margin-top:10px;font-size:11px;color:#75829a}.sticker-picker-footer button{border:0;border-radius:6px;background:#eef2ff;color:#344cc6;padding:5px 12px;font-size:12px;flex-shrink:0}@media(max-width:700px){.media-picker-stickers{width:360px;max-height:min(360px,58dvh);padding:10px}.media-picker-stickers .sticker-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-height:170px}.media-picker-stickers .sticker-grid button{min-height:62px}.media-picker-stickers .sticker-grid img{height:54px}.media-picker-stickers .media-picker-tabs{gap:4px;margin-top:9px}.media-picker-stickers .media-picker-tabs button{padding:4px 8px;font-size:10px}.sticker-picker-footer{font-size:10px}.sticker-pack-select select{font-size:11px!important}}@media(prefers-reduced-motion:reduce){.media-picker-stickers .sticker-grid button{transition:none}}.media-picker-floating{position:relative;inset:auto;max-width:calc(100vw - 24px);max-height:min(290px,var(--radix-popover-content-available-height));z-index:60}.media-picker-floating.media-picker-stickers{max-height:min(440px,var(--radix-popover-content-available-height))}@media(max-width:700px){.media-picker-floating.media-picker-stickers{max-height:min(360px,var(--radix-popover-content-available-height))}}.conversation-dialog[data-slot=dialog-content]{width:min(1500px,calc(100vw - 40px))!important;max-width:1500px!important;height:92dvh;max-height:1040px;padding:0!important;gap:0!important;display:flex!important;flex-direction:column;overflow:hidden;border-radius:15px;background:#fff}.conversation-dialog button,.conversation-dialog input,.conversation-dialog select,.conversation-dialog textarea{font:inherit}.conversation-dialog button{transition:background .15s,border-color .15s}.conversation-dialog select{width:100%;min-width:0;height:38px;padding:7px 9px;border:1px solid #dfe5ee;border-radius:7px;background:#fff;color:#354159;font-size:13px}.conversation-dialog select:focus{outline:2px solid #9cadf2;outline-offset:1px}.conv-header{padding:18px 22px;border-bottom:1px solid #e3e8f0;justify-content:space-between;gap:20px;background:#fff;flex-shrink:0}.conv-header,.conv-heading{display:flex;align-items:center}.conv-heading{gap:12px;min-width:0}.conv-mark{width:42px;height:42px;border-radius:11px;background:#edf1ff;color:#304ad8;display:grid;place-items:center;flex-shrink:0}.conv-heading [data-slot=dialog-title]{font-size:20px;line-height:1.5}.conv-heading [data-slot=dialog-description]{font-size:12px;margin-top:3px;color:#7b879b;line-height:1.7}.conv-header-actions{display:flex;align-items:center;gap:13px;flex-shrink:0}.conv-save-state{font-size:12px;color:#507b64}.conv-save-state.unsaved{color:#a47630}.conv-details-close,.conv-details-toggle{display:none!important}.conv-feedback{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 22px;background:#edf8f1;color:#287045;font-size:13px;flex-shrink:0}.conv-feedback.is-error{background:#fff1ef;color:#a64039}.conv-feedback button{border:0;background:transparent;padding:0;display:grid;place-items:center}.conv-feedback svg{width:15px;height:15px}.conv-layout{display:grid;grid-template-columns:215px minmax(0,1fr) 290px;min-height:0;flex:1;overflow:hidden;position:relative}.conv-members{border-right:1px solid #e3e8f0;background:#fff;min-width:0;display:flex;flex-direction:column;overflow:auto;padding:17px 12px;gap:10px}.conv-members-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 5px}.conv-members-heading h2{display:flex;align-items:center;gap:8px;font-size:15px}.conv-members-heading svg{width:17px;height:17px}.conv-members-heading .iconbtn{width:28px;height:28px}.conv-small-note{font-size:11px;line-height:1.8;color:#8390a4}.conv-members>.conv-small-note{padding:0 5px}.conv-person{display:flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:9px;background:white;text-align:left;padding:11px 8px;width:100%;color:#3e4a61;min-width:0}.conv-person:hover{background:#f6f8fe}.conv-person.selected{background:#edf2ff;border-color:#dbe4fd}.conv-person>span:nth-child(2){min-width:0;flex:1}.conv-person b{font-size:13px;font-weight:650}.conv-person b,.conv-person small{display:block;overflow-wrap:anywhere}.conv-person small{font-size:10px;color:#8b95a7}.conv-person>svg{width:15px;height:15px;color:#304ad8}.conv-avatar{width:32px;height:32px;border-radius:11px;display:inline-grid;place-items:center;flex-shrink:0;background:#e9eef9;color:#6580ae;font-size:13px;font-weight:650}.conv-person.self .conv-avatar{background:#dff1e5;color:#428567}.conv-search{position:relative;display:block}.conv-search>svg{position:absolute;left:9px;top:10px;width:14px;height:14px;color:#8c98ac}.conv-search input{font-size:11px;padding:7px 9px 7px 29px;height:34px;min-width:0}.conv-member-list{display:flex;flex-direction:column;gap:3px;min-height:0;overflow:visible}.conv-empty-members{font-size:12px;padding:15px 7px;color:#8b97a9;line-height:1.8}.conv-empty-members button{margin-top:8px;font-size:12px}.conv-member-form{display:flex;flex-direction:column;gap:9px;padding:12px 9px;background:#f4f7fd;border:1px solid #dfe7f8;border-radius:9px;font-size:12px}.conv-member-form label{font-size:11px;display:flex;flex-direction:column;gap:3px}.conv-member-form input,.conv-member-form textarea{font-size:12px;padding:6px 8px}.conv-member-form .conv-inline-actions{gap:4px;flex-wrap:wrap}.conv-member-form .btn{font-size:11px;padding:4px 7px}.conv-center{display:flex;flex-direction:column;min-width:0;min-height:0;background:#edf3f9}.conv-chat-title{padding:15px 22px;background:#fafdff;border-bottom:1px solid #e3e8f0;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-shrink:0}.conv-chat-title>div:first-child{min-width:0}.conv-chat-title h2{font-size:15px;overflow-wrap:anywhere}.conv-chat-title p{font-size:11px;color:#8290a6;margin-top:3px}.conv-copy-actions{display:flex;gap:6px;flex-shrink:0}.conv-copy-actions .btn{font-size:10px;padding:4px 7px;min-height:29px}.conv-copy-actions svg{width:13px;height:13px}.conv-chat-scroll{padding:17px 23px 24px;overflow:auto;min-height:0;flex:1;scrollbar-width:thin}.conv-sequence-note{text-align:center;font-size:10px;color:#8d9cb0;margin-bottom:25px}.conv-empty-chat{display:flex;align-items:center;flex-direction:column;text-align:center;padding:58px 20px 50px;color:#788da6}.conv-empty-chat>svg{width:42px;height:42px;color:#a2b2c8;margin-bottom:17px}.conv-empty-chat h3{font-size:17px;color:#566d87;margin-bottom:8px}.conv-empty-chat p{font-size:12px;line-height:2}.conv-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px;gap:7px;min-width:0}.conv-message.from-self{align-items:flex-end}.conv-message-label{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:9px;color:#8997aa;max-width:100%}.conv-message-label>b{color:#596c83;font-size:12px;font-weight:650}.conv-message-label>.conv-avatar{width:24px;height:24px;border-radius:8px;font-size:10px}.conv-message.from-self .conv-message-label{justify-content:flex-end}.conv-message.from-self .conv-avatar{background:#d6efdf;color:#3f8760}.conv-mode{border:1px solid #dce5f0;background:#f7faff;color:#8194ad;font-size:9px;line-height:1.5;padding:1px 5px;border-radius:4px}.conv-mode.draft{background:#e7edff;border-color:#d4dffc;color:#5572bd}.conv-question-badge{background:#fff0d8;color:#a37128}.conv-question-badge,.conv-resolved-badge{border-radius:4px;padding:1px 5px;font-size:9px}.conv-resolved-badge{background:#dff1e7;color:#3d8563}.conv-bubble{padding:12px 16px;border-radius:3px 15px 15px 15px;background:#fff;box-shadow:0 2px 5px #425b7910;max-width:88%;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85;color:#344b62;border:1px solid #e0e9f3}.from-self .conv-bubble{border-radius:15px 3px 15px 15px;background:#d9f1df;border-color:#cce7d3;color:#305442}.conv-message.has-question .conv-bubble{border-color:#dfbe89}.conv-message-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;max-width:94%;font-size:10px;color:#7d8da3;padding:0 3px}.from-self .conv-message-actions{justify-content:flex-end}.conv-message-actions button{padding:0;border:0;background:transparent;color:#76889e;font-size:10px;line-height:1.8}.conv-message-actions button:hover{color:#304ad8}.conv-message-actions svg{width:13px;height:13px}.conv-message-actions button:disabled{opacity:.35}.conv-message-editor{padding:14px;border:1px solid #aabde7;background:#f9fbff;border-radius:10px;width:min(450px,100%);display:flex;flex-direction:column;gap:9px}.conv-message-editor label{display:flex;flex-direction:column;gap:3px;font-size:11px;color:#6a7b93}.conv-message-editor input,.conv-message-editor select{font-size:12px}.conv-message-editor textarea{font-size:13px}.conv-inline-actions{display:flex;gap:7px}.conv-inline-actions .btn{font-size:12px}.conv-composer{background:#fff;padding:15px 20px 17px;border-top:1px solid #dee7f1;flex-shrink:0;min-width:0}.conv-composer-top{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:9px}.conv-speaker-pill{display:flex;align-items:center;gap:5px;font-size:11px;color:#78889e;min-width:0;overflow-wrap:anywhere}.conv-speaker-pill svg{width:14px;height:14px}.conv-speaker-pill b{color:#476a9b;overflow-wrap:anywhere}.conv-speaker-pill.self b{color:#488961}.conv-mode-select{font-size:11px;display:flex;align-items:center;gap:8px;color:#8995a7;flex-shrink:0}.conv-mode-select select{width:104px;font-size:11px;height:29px;padding:3px 7px}.conv-checkbox{font-size:11px;display:flex;align-items:center;gap:6px;color:#9d773b}.conv-checkbox input,.conv-question-item>input{width:14px;height:14px;accent-color:#304ad8;flex-shrink:0;margin:0}.conv-composer-input textarea{font-size:13px;min-height:88px;max-height:200px;resize:vertical;background:#fcfdff;padding:10px 12px}.conv-composer-bottom{display:flex;align-items:flex-end;gap:8px;margin-top:9px;min-width:0}.conv-composer-datetime{display:flex;gap:7px;flex-shrink:0}.conv-composer-datetime label{font-size:9px;color:#8d9aaf;display:flex;flex-direction:column;gap:2px}.conv-composer-datetime input{font-size:10px;padding:4px 5px;height:29px;width:112px;min-width:0}.conv-composer-datetime label:last-child input{width:77px}.conv-enter-note{font-size:9px;color:#9da8b8;flex:1;text-align:right;line-height:1.5;padding:0 5px 4px}.conv-composer-bottom>.btn{font-size:11px;min-height:32px;padding:6px 9px;margin-left:auto}.conv-composer-bottom>.btn svg{width:14px;height:14px}.conv-pending-add{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0 10px;font-size:11px;color:#a27535}.conv-pending-add button{background:transparent;border:0;padding:0;color:#a0583d;text-decoration:underline;font-size:11px}.conv-details{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid #e3e8f0;background:#fff;overflow:hidden}.conv-details-heading{padding:21px 18px 14px;display:flex;align-items:center;justify-content:space-between}.conv-details-heading h2{font-size:15px}.conv-detail-scroll{padding:0 18px 24px;overflow:auto;scrollbar-width:thin;min-height:0}.conv-settings{display:flex;flex-direction:column;gap:11px}.conv-references h3,.conv-review h3,.conv-settings h3{font-size:12px;color:#667993;font-weight:650}.conv-settings label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#7e8ba0}.conv-settings input,.conv-settings select{font-size:12px;height:35px;padding:6px 8px}.conv-form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.conv-form-row input,.conv-form-row label{min-width:0}.conv-settings>.btn{font-size:12px;min-height:35px;margin-top:2px}.conv-references,.conv-review{border-top:1px solid #e7edf4;padding-top:20px;margin-top:22px}.conv-references h3 span,.conv-review h3 span{font-size:10px;color:#a37b3f;background:#fdf1df;border-radius:4px;padding:2px 6px;margin-left:4px}.conv-references>.conv-small-note,.conv-review>.conv-small-note{margin:6px 0 10px}.conv-no-questions{padding:16px 13px;background:#f7f9fd;border-radius:8px;font-size:11px;color:#91a0b3}.conv-question-list{display:flex;flex-direction:column;gap:8px;margin:12px 0}.conv-question-item{display:flex;align-items:flex-start;gap:8px;padding:11px 9px;background:#fff9ef;border:1px solid #eee0c7;border-radius:8px;min-width:0}.conv-question-item>input{margin-top:3px}.conv-question-item>span{min-width:0}.conv-question-item b{font-size:11px;color:#866940}.conv-question-item small{display:block;font-size:9px;color:#b1a18b}.conv-question-item p{font-size:12px;color:#8c795c;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin-top:5px}.conv-review>.btn{width:100%;font-size:11px;padding:8px;min-height:36px}.conv-review>.btn+.conv-small-note{margin-top:7px;font-size:10px}.conv-reference{margin-top:9px;border:1px solid #dfe6f5;background:#f5f8ff;border-radius:8px;padding:10px}.conv-reference>div{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.conv-reference b{font-size:11px;color:#6b80a6}.conv-reference button{background:transparent;border:0;padding:0;color:#8e9db4}.conv-reference button svg{width:13px;height:13px}.conv-reference p{font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;color:#8392aa;margin-top:5px}@media(min-width:1500px){.conv-layout{grid-template-columns:230px minmax(0,1fr) 300px}.conv-chat-scroll{padding:20px 30px}.conv-message{margin-bottom:27px}.conv-bubble{font-size:15px;max-width:83%}.conv-composer{padding:17px 24px 19px}.conv-composer-input textarea{min-height:100px}.conv-member-list{gap:5px}}@media(max-width:1180px){.conv-layout{grid-template-columns:190px minmax(0,1fr)}.conv-details-toggle{display:inline-flex!important}.conv-details-close{display:grid!important}.conv-details{display:none;position:absolute;right:0;top:0;bottom:0;width:310px;z-index:3;box-shadow:-10px 0 25px #253d701c}.with-details .conv-details{display:flex}.conv-heading [data-slot=dialog-description]{max-width:360px}.conv-save-state{display:none}.conv-chat-title{padding:14px 18px}.conv-header-actions{gap:8px}.conv-header-actions>.btn{font-size:11px;padding:5px 8px}.conv-chat-scroll{padding:16px 20px}.conv-message-label{font-size:10px}.conv-enter-note{display:none}}@media(max-width:700px){.conversation-dialog[data-slot=dialog-content]{width:calc(100vw - 12px)!important;height:96dvh;max-height:none;border-radius:11px}.conv-header{padding:11px 12px;gap:8px}.conv-heading{gap:8px}.conv-mark{width:30px;height:30px;border-radius:8px}.conv-mark svg{width:17px;height:17px}.conv-heading [data-slot=dialog-title]{font-size:16px}.conv-heading [data-slot=dialog-description]{display:none}.conv-header-actions .btn{font-size:10px;gap:4px}.conv-header-actions .btn svg{width:14px;height:14px}.conv-header-actions .iconbtn{width:29px;height:29px}.conv-header-actions{gap:5px}.conv-layout{display:flex;flex-direction:column;overflow:hidden}.conv-members{border-right:0;border-bottom:1px solid #e3e8f0;padding:8px 10px;display:grid;grid-template-columns:70px minmax(0,1fr) 28px;gap:6px;overflow:visible;max-height:200px;position:relative}.conv-members-heading{padding:0;grid-column:3;grid-row:1}.conv-members-heading h2,.conv-members>.conv-small-note{display:none}.conv-person.self{grid-column:1;grid-row:1;padding:3px 5px;gap:5px}.conv-person.self small,.conv-person.self>svg{display:none}.conv-person.self .conv-avatar{width:23px;height:23px;font-size:10px;border-radius:7px}.conv-person.self b{font-size:11px}.conv-search{grid-column:2;grid-row:1}.conv-search input{height:29px;font-size:10px}.conv-search>svg{top:8px}.conv-member-list{grid-column:1/-1;grid-row:2;display:flex;flex-direction:row;overflow-x:auto;gap:5px;min-height:36px;scrollbar-width:thin}.conv-member-list .conv-person{width:auto;min-width:91px;max-width:160px;padding:5px 7px;gap:5px;flex-shrink:0;border-color:#e9edf5;border-radius:7px}.conv-member-list .conv-person .conv-avatar{width:24px;height:24px;font-size:10px;border-radius:7px}.conv-member-list .conv-person b{font-size:11px;line-height:1.5}.conv-member-list .conv-person small{font-size:8px;line-height:1.5}.conv-member-list .conv-person>svg{width:11px;height:11px}.conv-empty-members{padding:4px;font-size:10px;display:flex;align-items:center;gap:5px}.conv-empty-members button{margin:0;font-size:10px;padding:2px 4px;min-height:26px}.conv-member-form{position:absolute;left:10px;right:10px;top:43px;max-height:calc(96dvh - 150px);overflow:auto;background:#fff;z-index:5;box-shadow:0 8px 24px #3e56812e;padding:13px}.conv-member-form label{font-size:12px}.conv-member-form input,.conv-member-form textarea{font-size:13px}.conv-member-form .btn{font-size:12px;padding:6px 10px}.conv-center{flex:1;min-height:0}.conv-chat-title{padding:9px 11px;gap:5px;align-items:flex-start}.conv-chat-title h2{font-size:12px}.conv-chat-title p{font-size:9px}.conv-copy-actions{gap:3px}.conv-copy-actions .btn{font-size:9px;padding:3px 5px;min-height:25px;gap:3px}.conv-copy-actions svg{width:11px;height:11px}.conv-chat-scroll{padding:11px 12px 17px}.conv-sequence-note{font-size:9px;margin-bottom:17px}.conv-message{margin-bottom:19px;gap:5px}.conv-bubble{font-size:13px;max-width:94%;padding:10px 12px;line-height:1.8}.conv-message-label{gap:4px;font-size:8px}.conv-message-label>b{font-size:11px}.conv-message-label>.conv-avatar{width:21px;height:21px;font-size:9px}.conv-mode,.conv-question-badge,.conv-resolved-badge{font-size:8px;padding:1px 4px}.conv-message-actions{gap:8px;max-width:100%}.conv-message-actions button{font-size:9px}.conv-empty-chat{padding:30px 10px}.conv-empty-chat h3{font-size:15px}.conv-empty-chat p{font-size:11px}.conv-composer{padding:9px 11px 11px}.conv-composer-top{gap:5px;margin-bottom:6px}.conv-speaker-pill{font-size:10px;gap:3px}.conv-speaker-pill svg{width:12px;height:12px}.conv-checkbox{font-size:9px;gap:4px}.conv-checkbox input{width:12px;height:12px}.conv-mode-select{font-size:9px;gap:4px}.conv-mode-select select{width:86px;font-size:10px;height:27px}.conv-composer-input textarea{font-size:12px;min-height:68px;max-height:125px;padding:7px 9px}.conv-composer-bottom{gap:5px;margin-top:5px}.conv-composer-datetime{gap:4px}.conv-composer-datetime input{font-size:9px;width:105px;height:26px;padding:3px}.conv-composer-datetime label:last-child input{width:65px}.conv-composer-bottom>.btn{font-size:10px;padding:5px 7px;min-height:29px;gap:3px}.conv-composer-bottom>.btn svg{width:12px;height:12px}.conv-details{width:min(325px,calc(100% - 24px));border-left:1px solid #dce4f2}.conv-details-heading{padding:15px 17px 12px}.conv-detail-scroll{padding:0 17px 22px}.conv-feedback{font-size:11px;padding:6px 12px}.conv-message-editor{padding:10px}.conv-inline-actions .btn{font-size:11px}}@media(prefers-reduced-motion:reduce){.conversation-dialog button{transition:none}.conv-chat-scroll{scroll-behavior:auto}}.member-import-profile{min-width:0;max-width:100%;margin-bottom:22px;overflow:hidden}.member-import-header{padding:22px 24px 18px;border-bottom:1px solid #e6ecf4;background:#fbfcff}.member-import-heading{display:flex;align-items:center;gap:12px;min-width:0}.member-import-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:#edf1ff;color:#5870c8}.member-import-icon svg{width:18px;height:18px}.member-import-heading h2{font-size:17px;color:#344660;line-height:1.6}.member-import-heading p{font-size:12px;line-height:1.8;color:#8b98aa;overflow-wrap:anywhere}.member-import-id{color:#667a99;font-weight:600}.member-import-hint{font-size:12px;line-height:1.9;color:#8290a5;margin-top:12px}.member-import-source{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:9px;font-size:10px;line-height:1.8;color:#99a5b6;min-width:0}.member-import-source span{overflow-wrap:anywhere;min-width:0}.member-import-categories{padding:3px 24px 12px}.member-import-category{border-bottom:1px solid #e8edf5;min-width:0;max-width:100%}.member-import-category:last-child{border-bottom:0}.member-import-category>summary{display:flex;align-items:center;gap:10px;padding:16px 0;list-style:none;cursor:pointer;color:#596c89;font-size:14px;font-weight:650;line-height:1.8;min-width:0}.member-import-category>summary::-webkit-details-marker{display:none}.member-import-category>summary>span{min-width:0;overflow-wrap:anywhere}.member-import-category>summary>svg{margin-left:auto;width:16px;height:16px;color:#9caac0;transition:transform .18s;flex-shrink:0}.member-import-category[open]>summary>svg{transform:rotate(180deg)}.member-import-category>summary:focus-visible{outline:2px solid #8fa5f0;outline-offset:2px;border-radius:4px}.member-import-origin-label{font-size:10px;font-weight:400;line-height:1.7;background:#f0f3f8;border-radius:4px;color:#8b98ac;padding:2px 6px;flex-shrink:0}.member-import-category-body{padding:0 0 15px;min-width:0;max-width:100%}.member-import-origin-note{padding:10px 12px;margin:0 0 12px;border:1px solid #e4eaf5;background:#f7f9fd;border-radius:7px;font-size:11px;line-height:1.9;color:#8999b0}.member-import-fields{margin:0;padding:0;min-width:0;max-width:100%}.member-import-field{display:grid;grid-template-columns:minmax(100px,140px) minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid #f0f3f8;min-width:0;max-width:100%}.member-import-field:last-child{border-bottom:0}.member-import-field dt{font-size:12px;font-weight:550;color:#8a97aa}.member-import-field dd,.member-import-field dt{line-height:1.9;overflow-wrap:anywhere;min-width:0}.member-import-field dd{margin:0;color:#53657f;font-size:13px;max-width:100%}.member-import-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.member-import-empty{color:#a1adbd;font-style:normal;font-size:12px}.member-import-boolean{color:#7488a2}.member-import-array{margin:0;padding:0 0 0 20px;min-width:0;max-width:100%}.member-import-array>li{padding:1px 0 5px;overflow-wrap:anywhere;min-width:0}.member-import-array>li::marker{font-size:11px;color:#99a8bc}.member-import-nested .member-import-nested{border-left:2px solid #e7edf7;padding-left:13px}.member-import-nested .member-import-nested>.member-import-field{grid-template-columns:minmax(75px,110px) minmax(0,1fr);gap:10px}.member-import-empty-profile{font-size:13px;color:#91a0b4;padding:20px 24px}.member-import-array .member-import-field{grid-template-columns:minmax(75px,110px) minmax(0,1fr)}@media(max-width:800px){.member-import-header{padding:19px 18px 15px}.member-import-categories{padding:2px 18px 10px}.member-import-field{grid-template-columns:105px minmax(0,1fr);gap:10px}.member-import-origin-label{font-size:9px}.member-import-array .member-import-field,.member-import-nested .member-import-nested>.member-import-field{grid-template-columns:1fr;gap:3px}}@media(max-width:480px){.member-import-header{padding:17px 15px 14px}.member-import-heading{gap:9px}.member-import-heading h2{font-size:16px}.member-import-icon{width:32px;height:32px}.member-import-heading p{font-size:11px}.member-import-hint{font-size:11px;margin-top:10px}.member-import-source{font-size:9px;display:flex;flex-direction:column;gap:3px}.member-import-categories{padding:2px 15px 10px}.member-import-category>summary{font-size:13px;padding:14px 0;gap:7px}.member-import-origin-label{font-size:8px;padding:2px 5px}.member-import-field{grid-template-columns:1fr;gap:3px;padding:9px 0}.member-import-field dt{font-size:11px;color:#93a0b3}.member-import-field dd{font-size:12px;line-height:1.9}.member-import-origin-note{font-size:10px;padding:8px 10px}.member-import-nested .member-import-nested{padding-left:9px}.member-import-array{padding-left:17px}.member-import-empty{font-size:11px}}@media(prefers-reduced-motion:reduce){.member-import-category>summary>svg{transition:none}}