/* v1.47 | Compact editorial "Najin nasvet" note. */
body.single-post .at-article-tip {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: clamp(12px, 2vw, 24px);
  margin: 22px 0;
  padding: 17px 18px 17px 21px;
  border: 1px solid rgba(8, 124, 132, .27);
  border-left: 3px solid #087c84;
  border-radius: 9px;
  background: #f5faf9;
  box-shadow: none;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
}
body.single-post .at-article-tip__copy {flex: 1 1 auto;min-width:0;}
body.single-post .at-article-tip__copy p {
  margin: 0;
  color: #27484a;
  font-size: clamp(13px, 1.1vw, 15px);
  line-height: 1.65;
}
body.single-post .at-article-tip__copy strong:first-child {color:#07545b;font-weight:700;}
body.single-post .at-article-tip__avatar {
  width: 54px;
  height: 54px;
  flex: 0 0 54px;
  border-radius: 50%;
  overflow: hidden;
  border: 2px solid #fff;
  outline: 1px solid rgba(8,124,132,.19);
  background: #e5f2f1;
  display:flex;
  align-items:center;
  justify-content:center;
}
body.single-post .at-article-tip__avatar-image {
  display:block!important;
  width:100%!important;
  height:100%!important;
  aspect-ratio:1!important;
  object-fit:cover!important;
  border-radius:50%!important;
  margin:0!important;
  max-width:none!important;
}
body.single-post .at-article-tip__avatar-fallback {font:700 12px/1 Arial,sans-serif;color:#087c84;letter-spacing:.01em;}
@media (max-width: 680px) {
 body.single-post .at-article-tip {margin:16px 0;padding:13px 12px 13px 14px;gap:11px;border-radius:7px;}
 body.single-post .at-article-tip__avatar {width:42px;height:42px;flex-basis:42px;}
 body.single-post .at-article-tip__copy p {font-size:13px;line-height:1.58;}
}
