/* kanine-icons.css — self-hosted OFFLINE FontAwesome Pro 7.x subset.
   GENERATED by tools/fonts/build-fa-pack.py — DO NOT edit by hand; edit the catalog + re-run.
   Usage: <span class="ki ki-nav-dogs" aria-hidden="true"></span>  (decorative)
          add a visually-hidden label for meaningful icons. */

@font-face{
  font-family:"Kanine Icons Light";
  font-style:normal; font-weight:normal; font-display:block;
  src:url("../fonts/kanine-icons-light.woff2") format("woff2");
}
@font-face{
  font-family:"Kanine Icons Regular";
  font-style:normal; font-weight:normal; font-display:block;
  src:url("../fonts/kanine-icons-regular.woff2") format("woff2");
}
@font-face{
  font-family:"Kanine Icons Solid";
  font-style:normal; font-weight:normal; font-display:block;
  src:url("../fonts/kanine-icons-solid.woff2") format("woff2");
}
.ki{
  font-family:"Kanine Icons Solid";
  font-weight:normal; font-style:normal; font-variant:normal; line-height:1;
  display:inline-block; text-rendering:auto;
  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;
}
.ki::before{ content:""; }

.ki-account::before{content:"\f2bd";}
.ki-analyzable::before{content:"\f643";}
.ki-field-type::before{font-family:"Kanine Icons Light";content:"\e1be";}
.ki-license-seats::before{content:"\f47f";}
.ki-org-node-move::before{content:"\f542";}
.ki-pii-flag::before{content:"\f502";}
.ki-role-shield::before{content:"\f3ed";}
.ki-user-add::before{content:"\f234";}
.ki-users-roles::before{content:"\f509";}
.ki-attachment-audio::before{content:"\f130";}
.ki-attachment-document::before{font-family:"Kanine Icons Regular";content:"\f15c";}
.ki-attachment-gps-track::before{content:"\f3c5";}
.ki-attachment-image::before{font-family:"Kanine Icons Regular";content:"\f03e";}
.ki-attachment-pdf::before{font-family:"Kanine Icons Regular";content:"\f1c1";}
.ki-attachment-video::before{content:"\f03d";}
.ki-camera::before{content:"\f030";}
.ki-capture-location-map::before{content:"\f5a0";}
.ki-import-upload::before{content:"\f56f";}
.ki-play-media::before{content:"\f144";}
.ki-redact::before{content:"\f070";}
.ki-redact-tool-blur::before{content:"\f042";}
.ki-redact-tool-lasso::before{content:"\f5ee";}
.ki-redact-tool-mask::before{content:"\f5ef";}
.ki-zoom-in::before{content:"\f00e";}
.ki-zoom-out::before{content:"\f010";}
.ki-approve::before{content:"\f00c";}
.ki-credential-key::before{content:"\f084";}
.ki-draft::before{content:"\f31c";}
.ki-mark-handled::before{content:"\f560";}
.ki-permission-deny::before{content:"\f05e";}
.ki-record-review::before{content:"\f865";}
.ki-sealed-lock::before{content:"\f023";}
.ki-sign-and-seal::before{content:"\f2f7";}
.ki-signature::before{content:"\f5b7";}
.ki-signature-clear::before{content:"\f12d";}
.ki-status-conflict::before{content:"\f387";}
.ki-status-locked::before{content:"\f023";}
.ki-status-redacted::before{content:"\f070";}
.ki-step-up-2fa::before{content:"\f3cf";}
.ki-step-up-auth::before{content:"\f505";}
.ki-unlock-stepup::before{content:"\f3c1";}
.ki-ms-account-circle::before{content:"\f2bd";}
.ki-ms-add::before{content:"\2b";}
.ki-ms-apartment::before{content:"\f1ad";}
.ki-ms-approval::before{content:"\f46c";}
.ki-ms-arrow-back::before{content:"\f060";}
.ki-ms-arrow-forward::before{content:"\f061";}
.ki-ms-article::before{font-family:"Kanine Icons Regular";content:"\f15c";}
.ki-ms-badge::before{content:"\f2c1";}
.ki-ms-block::before{content:"\f05e";}
.ki-ms-check-circle::before{content:"\f058";}
.ki-ms-checklist::before{content:"\f0ae";}
.ki-ms-chevron-left::before{content:"\f053";}
.ki-ms-chevron-right::before{content:"\f054";}
.ki-ms-close::before{content:"\f00d";}
.ki-ms-close-fullscreen::before{content:"\f066";}
.ki-ms-corporate-fare::before{content:"\f1ad";}
.ki-ms-credit-card::before{content:"\f09d";}
.ki-ms-database::before{content:"\f1c0";}
.ki-ms-date-range::before{content:"\f073";}
.ki-ms-delete::before{content:"\f2ed";}
.ki-ms-description::before{font-family:"Kanine Icons Regular";content:"\f15c";}
.ki-ms-download::before{content:"\f019";}
.ki-ms-draw::before{content:"\f5b7";}
.ki-ms-error::before{content:"\f06a";}
.ki-ms-folder-special::before{content:"\f07b";}
.ki-ms-fullscreen::before{content:"\f065";}
.ki-ms-gavel::before{content:"\f0e3";}
.ki-ms-gesture::before{content:"\f5b7";}
.ki-ms-gpp-bad::before{content:"\e24c";}
.ki-ms-image::before{font-family:"Kanine Icons Regular";content:"\f03e";}
.ki-ms-info::before{content:"\f05a";}
.ki-ms-inventory::before{content:"\f187";}
.ki-ms-ios-share::before{content:"\e09a";}
.ki-ms-key::before{content:"\f084";}
.ki-ms-link::before{content:"\f0c1";}
.ki-ms-location-on::before{content:"\f3c5";}
.ki-ms-lock::before{content:"\f023";}
.ki-ms-lock-clock::before{content:"\f023";}
.ki-ms-lock-open::before{content:"\f3c1";}
.ki-ms-login::before{content:"\f2f6";}
.ki-ms-logout::before{content:"\f2f5";}
.ki-ms-mail::before{content:"\f0e0";}
.ki-ms-map::before{content:"\f279";}
.ki-ms-mic::before{content:"\f130";}
.ki-ms-more-vert::before{content:"\f142";}
.ki-ms-my-location::before{content:"\f601";}
.ki-ms-open-in-new::before{content:"\f08e";}
.ki-ms-pending::before{font-family:"Kanine Icons Regular";content:"\f017";}
.ki-ms-pending-actions::before{content:"\f1da";}
.ki-ms-phonelink-lock::before{content:"\f3cf";}
.ki-ms-play-circle::before{content:"\f144";}
.ki-ms-print::before{content:"\f02f";}
.ki-ms-radio-button-unchecked::before{font-family:"Kanine Icons Regular";content:"\f111";}
.ki-ms-refresh::before{content:"\f021";}
.ki-ms-report::before{content:"\f024";}
.ki-ms-sd-storage::before{content:"\f7c2";}
.ki-ms-search::before{content:"\f002";}
.ki-ms-shield::before{content:"\f132";}
.ki-ms-shield-lock::before{content:"\f3ed";}
.ki-ms-support-agent::before{content:"\f590";}
.ki-ms-sync::before{content:"\f021";}
.ki-ms-tag::before{content:"\f02b";}
.ki-ms-task::before{content:"\f14a";}
.ki-ms-task-alt::before{content:"\f058";}
.ki-ms-timer::before{content:"\f2f2";}
.ki-ms-today::before{content:"\f783";}
.ki-ms-verified::before{content:"\f336";}
.ki-ms-verified-user::before{content:"\f2f7";}
.ki-ms-videocam::before{content:"\f03d";}
.ki-ms-visibility::before{font-family:"Kanine Icons Regular";content:"\f06e";}
.ki-ms-visibility-off::before{font-family:"Kanine Icons Regular";content:"\f070";}
.ki-ms-warning::before{content:"\f071";}
.ki-ms-workspace-premium::before{content:"\f559";}
.ki-message-read::before{font-family:"Kanine Icons Regular";content:"\f2b6";}
.ki-message-unread::before{content:"\f0e0";}
.ki-recipient-all-units::before{content:"\f0c0";}
.ki-recipient-specific::before{content:"\f007";}
.ki-reminder-overdue::before{content:"\f848";}
.ki-reminder-pending::before{font-family:"Kanine Icons Regular";content:"\f252";}
.ki-bottom-nav-more::before{content:"\f141";}
.ki-group-header-accent::before{content:"\f0e7";}
.ki-nav-admin-overview::before{content:"\e4d8";}
.ki-nav-approvals::before{content:"\f46c";}
.ki-nav-audit::before{content:"\f1da";}
.ki-nav-conflict-review::before{content:"\f387";}
.ki-nav-custom-fields::before{content:"\e1bf";}
.ki-nav-daily-log::before{content:"\f783";}
.ki-nav-evidence-vault::before{content:"\f187";}
.ki-nav-home::before{content:"\f015";}
.ki-nav-legal-hold::before{content:"\f24e";}
.ki-nav-lookups::before{content:"\f0ae";}
.ki-nav-map::before{content:"\f279";}
.ki-nav-onboarding::before{content:"\e2ca";}
.ki-nav-org-units::before{content:"\f0e8";}
.ki-nav-packet-builder::before{content:"\f802";}
.ki-nav-pass-on::before{content:"\f01c";}
.ki-nav-people::before{content:"\f0c0";}
.ki-nav-record-new::before{content:"\f0fe";}
.ki-nav-records::before{content:"\f022";}
.ki-nav-reminders::before{content:"\f0f3";}
.ki-nav-reports::before{content:"\f659";}
.ki-nav-scheduled-reports::before{content:"\e0d2";}
.ki-nav-scheduler::before{content:"\f073";}
.ki-nav-search::before{content:"\f002";}
.ki-nav-templates::before{font-family:"Kanine Icons Regular";content:"\f24d";}
.ki-nav-tenant-settings::before{content:"\f1de";}
.ki-onboarding-regional::before{content:"\f57d";}
.ki-onboarding-resume::before{font-family:"Kanine Icons Regular";content:"\f144";}
.ki-persona-role::before{content:"\f507";}
.ki-quick-start::before{content:"\f0e7";}
.ki-chart-area::before{content:"\f1fe";}
.ki-chart-bar::before{content:"\e0e3";}
.ki-chart-line::before{content:"\f201";}
.ki-chart-pie::before{content:"\f200";}
.ki-download::before{content:"\f019";}
.ki-expense-finance::before{content:"\f53d";}
.ki-export::before{content:"\f56e";}
.ki-export-csv::before{font-family:"Kanine Icons Regular";content:"\f6dd";}
.ki-export-json::before{font-family:"Kanine Icons Regular";content:"\f1c9";}
.ki-export-xlsx::before{font-family:"Kanine Icons Regular";content:"\f1c3";}
.ki-generate-seal-action::before{content:"\f5bf";}
.ki-hold-place::before{content:"\f2dc";}
.ki-integrity-hash::before{content:"\f577";}
.ki-lineage-history::before{content:"\f126";}
.ki-print::before{content:"\f02f";}
.ki-report-builder::before{content:"\f0db";}
.ki-sign-in::before{content:"\f2f6";}
.ki-sign-out::before{content:"\f2f5";}
.ki-conflict-sync::before{content:"\f387";}
.ki-offline::before{content:"\e137";}
.ki-offline-queued::before{content:"\f0ee";}
.ki-sync::before{content:"\f021";}
.ki-back::before{content:"\f060";}
.ki-forward::before{content:"\f061";}
.ki-menu-hamburger::before{content:"\f0c9";}
.ki-notifications::before{content:"\f0f3";}
.ki-overflow-menu::before{content:"\f142";}
.ki-theme-dark::before{content:"\f186";}
.ki-theme-outdoor::before{content:"\e28f";}
.ki-add::before{content:"\2b";}
.ki-calendar-date::before{content:"\f073";}
.ki-cancel-close::before{content:"\f00d";}
.ki-chevron-down::before{content:"\f078";}
.ki-chevron-left::before{content:"\f053";}
.ki-chevron-right::before{content:"\f054";}
.ki-chevron-up::before{content:"\f077";}
.ki-copy::before{font-family:"Kanine Icons Regular";content:"\f0c5";}
.ki-delete::before{content:"\f2ed";}
.ki-discard-revert::before{content:"\f0e2";}
.ki-drag-handle::before{content:"\f58e";}
.ki-edit::before{content:"\f044";}
.ki-empty-state::before{font-family:"Kanine Icons Light";content:"\f01c";}
.ki-error::before{content:"\f06a";}
.ki-filter::before{content:"\f0b0";}
.ki-fullscreen::before{content:"\f065";}
.ki-fullscreen-exit::before{content:"\f066";}
.ki-generating-spinner::before{content:"\f110";}
.ki-help::before{content:"\f059";}
.ki-info::before{content:"\f05a";}
.ki-link::before{content:"\f0c1";}
.ki-open-external::before{content:"\f08e";}
.ki-pin-favorite::before{content:"\f08d";}
.ki-preview-eye::before{font-family:"Kanine Icons Regular";content:"\f06e";}
.ki-redo::before{content:"\f01e";}
.ki-refresh-reload::before{content:"\f021";}
.ki-save::before{content:"\f0c7";}
.ki-settings-gear::before{content:"\f013";}
.ki-sort::before{content:"\f15d";}
.ki-status-incomplete::before{font-family:"Kanine Icons Regular";content:"\f017";}
.ki-status-rejected::before{content:"\f057";}
.ki-status-unknown::before{content:"\f059";}
.ki-success::before{content:"\f058";}
.ki-tag-label::before{content:"\f02b";}
.ki-tree-collapse::before{content:"\f0da";}
.ki-tree-expand::before{content:"\f0d7";}
.ki-unselected-circle::before{font-family:"Kanine Icons Regular";content:"\f111";}
.ki-warning::before{content:"\f071";}
.ki-activity-accelerant::before{content:"\f06d";}
.ki-activity-agility::before{content:"\f70c";}
.ki-activity-animal-pest::before{content:"\e4d0";}
.ki-activity-apprehension::before{content:"\e573";}
.ki-activity-call-to-service::before{content:"\f2a0";}
.ki-activity-civil::before{font-family:"Kanine Icons Regular";content:"\f24e";}
.ki-activity-evidence-article::before{content:"\f187";}
.ki-activity-explosives::before{content:"\f1e2";}
.ki-activity-financial::before{content:"\f53a";}
.ki-activity-firearms::before{content:"\e19b";}
.ki-activity-fish-game::before{content:"\f578";}
.ki-activity-forensics::before{content:"\f0c3";}
.ki-activity-human-remains::before{content:"\f54c";}
.ki-activity-legal-process::before{content:"\f0e3";}
.ki-activity-narcotics::before{content:"\f484";}
.ki-activity-obedience::before{content:"\f256";}
.ki-activity-other::before{font-family:"Kanine Icons Regular";content:"\f059";}
.ki-activity-patrol::before{content:"\f3ed";}
.ki-activity-sar-person::before{content:"\f554";}
.ki-activity-security::before{content:"\f132";}
.ki-activity-tactical::before{content:"\f807";}
.ki-activity-tracking::before{content:"\f54b";}
.ki-activity-warrant::before{content:"\f56c";}
.ki-cert-current::before{content:"\f058";}
.ki-certification::before{content:"\f559";}
.ki-certifying-org::before{content:"\e4d8";}
.ki-manifest-receipt::before{content:"\f543";}
.ki-rating-detection::before{content:"\f140";}
.ki-reliability::before{content:"\f625";}
.ki-seal-verified::before{content:"\f2f7";}
.ki-breed-paw::before{content:"\f1b0";}
.ki-dog-status-active::before{content:"\f058";}
.ki-dog-status-deceased::before{content:"\f4ba";}
.ki-dog-status-deployed::before{content:"\f124";}
.ki-dog-status-in-training::before{content:"\f6d4";}
.ki-dog-status-medical-hold::before{content:"\f479";}
.ki-dog-status-retired::before{content:"\f236";}
.ki-nav-dogs::before{content:"\f6d3";}
.ki-shield-dog::before{content:"\e573";}
.ki-find-alert-positive::before{content:"\f648";}
.ki-find-distraction::before{content:"\e05d";}
.ki-finds-entry::before{content:"\f689";}
.ki-rating-tracking::before{content:"\f54b";}
.ki-track-subject-adult::before{content:"\f183";}
.ki-track-subject-child::before{content:"\f1ae";}
.ki-medical-dental::before{content:"\f5c9";}
.ki-medical-emergency::before{content:"\f0f9";}
.ki-medical-exam::before{content:"\f0f1";}
.ki-medical-illness::before{content:"\e074";}
.ki-medical-injury::before{content:"\f462";}
.ki-medical-medication::before{content:"\f484";}
.ki-medical-surgery::before{content:"\f61d";}
.ki-medical-vaccination::before{content:"\f48e";}
.ki-nav-medical::before{content:"\f481";}
.ki-agency-patch::before{content:"\f2c1";}
.ki-master-name::before{content:"\f2b9";}
.ki-person-handler::before{content:"\e333";}
.ki-suspect::before{content:"\f21b";}
.ki-suspect-charge::before{content:"\f24e";}
.ki-watchlist-flag::before{content:"\f024";}
.ki-distance-unit::before{content:"\f547";}
.ki-distraction-animal::before{content:"\f1b0";}
.ki-distraction-food::before{content:"\e4c6";}
.ki-distraction-noise::before{content:"\f028";}
.ki-distraction-toy::before{content:"\f433";}
.ki-terrain-type::before{content:"\e52f";}
.ki-terrain-water::before{content:"\f773";}
.ki-weather-clear::before{content:"\f185";}
.ki-weather-clear-night::before{content:"\f755";}
.ki-weather-cloudy::before{content:"\f0c2";}
.ki-weather-fog::before{content:"\f75f";}
.ki-weather-rain::before{content:"\f73d";}
.ki-weather-snow::before{content:"\f2dc";}
.ki-weather-thunderstorm::before{content:"\f76c";}
.ki-weather-windy::before{content:"\f72e";}
.ki-bake-time-timer::before{content:"\f2f2";}
.ki-custody-event::before{content:"\f362";}
.ki-training-aid::before{content:"\f492";}
.ki-use-of-force::before{content:"\f6de";}
.ki-traffic-stop::before{content:"\f637";}
.ki-vehicle::before{content:"\f1b9";}
.ki-vehicle-insurance::before{content:"\e4f0";}
.ki-vehicle-plate::before{content:"\f2c2";}
.ki-vehicle-vin::before{content:"\f02a";}
