.StaffCompanyChat_page__G73n8{max-width:880px;margin:0 auto;padding:24px;color:#17243b;background:#f4f7fb;min-height:100vh;overflow-wrap:anywhere}.StaffCompanyChat_page__G73n8 header{display:flex;align-items:center;justify-content:space-between;gap:16px}.StaffCompanyChat_page__G73n8 h1{font-size:24px;margin:0}.StaffCompanyChat_page__G73n8 h2{font-size:18px}.StaffCompanyChat_page__G73n8 a{color:#1255b7}.StaffCompanyChat_page__G73n8 button{min-height:44px;padding:10px 16px;background:#1255b7;color:#fff;border:0;border-radius:10px;cursor:pointer;font:inherit}.StaffCompanyChat_page__G73n8 button:disabled{opacity:.6;cursor:default}.StaffCompanyChat_page__G73n8 a:focus-visible,.StaffCompanyChat_page__G73n8 button:focus-visible{outline:3px solid #168751;outline-offset:3px}.StaffCompanyChat_page__G73n8 form{display:grid;grid-gap:10px;gap:10px;margin:16px 0}.StaffCompanyChat_page__G73n8 textarea{width:100%;box-sizing:border-box;padding:12px;font:inherit;color:#17243b;background:#fff;border:1px solid #9caec8;border-radius:10px}.StaffCompanyChat_page__G73n8 small{color:#4c5f78}.StaffCompanyChat_contacts__xM6Ji,.StaffCompanyChat_messages__B0EjY{list-style:none;padding:0;display:grid;grid-gap:12px;gap:12px}.StaffCompanyChat_contacts__xM6Ji button{text-align:left;width:100%;background:#fff;color:#17243b;border:1px solid #d0dbea}.StaffCompanyChat_contacts__xM6Ji span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:6px}.StaffCompanyChat_messages__B0EjY li{background:#fff;padding:14px;border:1px solid #d0dbea;border-radius:12px;margin-right:30px}.StaffCompanyChat_messages__B0EjY li.StaffCompanyChat_own__VkUP3{background:#e5f3ee;margin-right:0;margin-left:30px}.StaffCompanyChat_messages__B0EjY p{white-space:pre-wrap;margin:8px 0 0}.StaffCompanyChat_messages__B0EjY{max-height:55vh;overflow-y:auto;overscroll-behavior:contain}@media(max-width:480px){.StaffCompanyChat_page__G73n8{padding:16px}.StaffCompanyChat_page__G73n8 h1{font-size:21px}}