/* Minimal Keen Icons — outline font only, only glyphs used in docs templates.
   Font files are served from plugins/global/fonts/ which is already a staticfiles source. */

@font-face {
  font-family: "keenicons-outline";
  src: url("/static/plugins/global/fonts/keenicons/keenicons-outline.eot?fzo4bm");
  src: url("/static/plugins/global/fonts/keenicons/keenicons-outline.eot?fzo4bm#iefix") format("embedded-opentype"),
       url("/static/plugins/global/fonts/keenicons/keenicons-outline.ttf?fzo4bm") format("truetype"),
       url("/static/plugins/global/fonts/keenicons/keenicons-outline.woff?fzo4bm") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ki-outline {
  font-family: "keenicons-outline" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Glyph definitions — only icons used in docs */
.ki-abstract-26.ki-outline:before    { content: "\e919"; }
.ki-arrow-left.ki-outline:before     { content: "\e946"; }
.ki-arrow-right.ki-outline:before    { content: "\e949"; }
.ki-book.ki-outline:before           { content: "\e96b"; }
.ki-chart-line.ki-outline:before     { content: "\e994"; }
.ki-check-circle.ki-outline:before   { content: "\e99d"; }
.ki-electricity.ki-outline:before    { content: "\e9ea"; }
.ki-external-drive.ki-outline:before { content: "\ea05"; }
.ki-handcart.ki-outline:before       { content: "\ea3b"; }
.ki-home.ki-outline:before           { content: "\ea42"; }
.ki-information.ki-outline:before    { content: "\ea4a"; }
.ki-message-text.ki-outline:before   { content: "\ea71"; }
.ki-people.ki-outline:before         { content: "\ea98"; }
.ki-questionnaire-tablet.ki-outline:before { content: "\eaac"; }
.ki-rocket.ki-outline:before         { content: "\eab4"; }
.ki-security-user.ki-outline:before  { content: "\eac4"; }
.ki-setting-2.ki-outline:before      { content: "\eac6"; }
.ki-shield-tick.ki-outline:before    { content: "\eace"; }
.ki-sms.ki-outline:before            { content: "\eadb"; }
.ki-time.ki-outline:before           { content: "\eb0e"; }
.ki-wallet.ki-outline:before         { content: "\eb30"; }

/* Size helpers used in docs */
.fs-1 { font-size: 1.75rem; }
.fs-2 { font-size: 1.5rem; }
.fs-3 { font-size: 1.25rem; }
.fs-4 { font-size: 1rem; }
.fs-5 { font-size: 0.875rem; }
.fs-6 { font-size: 0.8125rem; }
.fs-7 { font-size: 0.75rem; }
.fs-8 { font-size: 0.6875rem; }
