/**
 * Maxik — MAX messenger glyph for smalknopka.
 * Marker: design_maxik_glyph_v1
 */

:root {
  --maxik-size: 16px;
}

.smalknopka-maxik,
.maxik {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--maxik-size);
  height: var(--maxik-size);
  flex-shrink: 0;
  line-height: 0;
  color: inherit;
}

.smalknopka-maxik > svg,
.maxik > svg {
  display: block;
  width: var(--maxik-size);
  height: var(--maxik-size);
  fill: currentColor;
}

.smalknopka-maxik:empty {
  background-color: currentColor;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M2.25 2.5h11.5A1.25 1.25 0 0 1 15 3.75v6.5A1.25 1.25 0 0 1 13.75 11.5H8.2l-2.85 2.35a.6.6 0 0 1-.97-.47V11.5H2.25A1.25 1.25 0 0 1 1 10.25v-6.5A1.25 1.25 0 0 1 2.25 2.5zm1.1 2.4v1.15h9.3V4.9h-9.3zm0 2.55v1.15h6.4V7.45h-6.4z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M2.25 2.5h11.5A1.25 1.25 0 0 1 15 3.75v6.5A1.25 1.25 0 0 1 13.75 11.5H8.2l-2.85 2.35a.6.6 0 0 1-.97-.47V11.5H2.25A1.25 1.25 0 0 1 1 10.25v-6.5A1.25 1.25 0 0 1 2.25 2.5zm1.1 2.4v1.15h9.3V4.9h-9.3zm0 2.55v1.15h6.4V7.45h-6.4z'/%3E%3C/svg%3E");
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  font-size: 0;
}
