.im-location-card{display:flex;flex-direction:column;gap:8px;width:230px;max-width:100%;padding:12px;border:1px solid #d9e8f2;border-radius:16px;background:#edf7fd;color:#245e7b;text-decoration:none;box-sizing:border-box;white-space:normal}
.im-location-card strong{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:600}.im-location-card strong svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.8}.im-location-card small{font-size:12px;color:#658197}.im-location-card span{font-size:13px}.im-location-card:hover{background:#e0f1fb}.tool-location{color:#258ab9}.tool-location:disabled{opacity:.55}
@media(max-width:860px){body.is-chat .tool-location{position:absolute;z-index:8;bottom:56px;right:208px;display:none;width:64px;height:58px;padding:6px 4px 4px;border:1px solid #e4e4e4;border-radius:7px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.13)}body.is-chat .compose-tools.h5-more-open .tool-location{display:flex;flex-direction:column;gap:3px}body.is-chat .tool-location>span{display:block;font-size:11px;line-height:1;color:#555}}
