.candidate-chat-start{margin-bottom:12px}.candidate-avito-inline:has(.avito-compose) .candidate-chat-start{display:none}.candidate-avito-inline>.avito-error{margin:0 0 12px}.avito-dialog{width:min(1100px,96vw)!important;max-width:1100px!important;max-height:92dvh;overflow-y:auto;padding:24px!important}.avito-panel{min-width:0}.avito-layout{display:grid;grid-template-columns:280px minmax(0,1fr);border:1px solid #dce5e1;border-radius:16px;overflow:hidden;background:#fff}.avito-chats{border-right:1px solid #dce5e1;max-height:580px;overflow-y:auto}.avito-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:14px}.avito-chat,.avito-toolbar{display:flex;border-bottom:1px solid #e4ebe7}.avito-chat{flex-direction:column;gap:6px;width:100%;text-align:left;padding:16px;background:#fff}.avito-chat.active{background:#e8f3ee;box-shadow:inset 3px 0 #197458}.avito-chat span{font-size:13px;color:#667c71;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.avito-conversation{display:flex;flex-direction:column;min-width:0;background:#f7faf8}.avito-messages{height:340px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:18px}.avito-message{align-self:flex-start;max-width:88%;padding:12px 16px;border:1px solid #e0e8e3;border-radius:14px 14px 14px 4px;background:white;overflow-wrap:anywhere}.avito-message.out{align-self:flex-end;background:#e5f2eb;border-radius:14px 14px 4px 14px}.avito-message p{white-space:pre-wrap;margin:6px 0}.avito-message small{display:block;color:#61766b;font-size:11px}.avito-compose{padding:14px;border-top:1px solid #dce5e1;display:grid;gap:8px}.avito-compose>div{display:flex;justify-content:space-between;align-items:center}.avito-compose textarea{background:#fff;resize:vertical}.avito-empty{padding:36px 20px;text-align:center;color:#6b7d74;display:grid;place-items:center;gap:12px}.avito-pages{display:flex;gap:8px;justify-content:space-between;padding:12px}.avito-error{padding:12px 16px;background:#fff0ea;color:#a04431;border-radius:10px;margin-bottom:12px}.avito-notice{padding:12px;background:#e7f4eb;color:#1e694c}.avito-footnote,.avito-loading{font-size:12px;color:#687c71;margin-top:12px}.avito-setup{display:grid;gap:16px;max-width:600px;padding:24px 0}.avito-setup label{display:grid;gap:8px}.avito-attachment{display:block;font-size:13px;color:#516c5f;margin:6px 0}@media(max-width:700px){.avito-dialog{padding:16px!important}.avito-layout{grid-template-columns:1fr}.avito-chats{max-height:190px;border-right:0;border-bottom:1px solid #dce5e1}.avito-messages{height:260px}.avito-toolbar{flex-wrap:wrap}.avito-message{max-width:95%}}.avito-candidate-quick{margin-top:10px;max-width:280px}.avito-candidate-quick button{white-space:normal}.avito-candidate-preview{font-size:13px;color:#62776c;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0}