/*
 * Compatibility aliases for the bundled Tabler Icons 1.41 font.
 * Newer semantic icon names used by SkyHR are mapped to the closest visible
 * glyph in the local font so navigation and module UI never render blanks.
 */
.ti-activity-heartbeat:before {
    content: "\ed23";
}

.ti-adjustments-bolt:before,
.ti-adjustments-check:before,
.ti-adjustments-cog:before,
.ti-adjustments-dollar:before,
.ti-adjustments-off:before,
.ti-adjustments-search:before {
    content: "\ea03";
}

.ti-bell-check:before {
    content: "\ea05";
}

.ti-angle-right:before {
    content: "\ea1f";
}

.ti-arrows-cycle:before,
.ti-arrows-difference:before,
.ti-arrows-exchange:before,
.ti-arrows-move:before,
.ti-transfer:before {
    content: "\edb0";
}

.ti-badge:before,
.ti-badge-check:before,
.ti-certificate-off:before,
.ti-rosette-discount-check:before {
    content: "\ea2c";
}

.ti-book-open:before {
    content: "\ea39";
}

.ti-address-book:before {
    content: "\ea39";
}

.ti-briefcase-2:before,
.ti-briefcase-off:before {
    content: "\ea46";
}

.ti-brand-office:before,
.ti-building-cog:before,
.ti-building-off:before,
.ti-building-plus:before,
.ti-building-search:before,
.ti-buildings:before {
    content: "\ea4f";
}

.ti-calendar-check:before,
.ti-calendar-cancel:before,
.ti-calendar-clock:before,
.ti-calendar-cog:before,
.ti-calendar-dollar:before,
.ti-calendar-dot:before,
.ti-calendar-down:before,
.ti-calendar-due:before,
.ti-calendar-edit:before,
.ti-calendar-half:before,
.ti-calendar-heart:before,
.ti-calendar-month:before,
.ti-calendar-repeat:before,
.ti-calendar-search:before,
.ti-calendar-settings:before,
.ti-calendar-share:before,
.ti-calendar-star:before,
.ti-calendar-up:before,
.ti-calendar-user:before,
.ti-calendar-warning:before,
.ti-calendar-week:before,
.ti-calendar-x:before {
    content: "\ea53";
}

.ti-camera-check:before {
    content: "\ea54";
}

.ti-photo-up:before {
    content: "\eb0a";
}

.ti-cash-check:before,
.ti-currency-ringgit:before,
.ti-pig-money:before {
    content: "\ea55";
}

.ti-chart-bar-off:before,
.ti-chart-donut-filled:before,
.ti-chart-dots-3:before,
.ti-chart-funnel:before,
.ti-chart-histogram:before {
    content: "\ea59";
}

.ti-circle-filled:before,
.ti-circle-pause:before {
    content: "\ea6b";
}

.ti-check-circle:before,
.ti-progress:before,
.ti-progress-check:before {
    content: "\ea67";
}

.ti-times-circle:before {
    content: "\ea6a";
}

.ti-clipboard-off:before,
.ti-clipboard-search:before,
.ti-clipboard-text:before {
    content: "\ea6f";
}

.ti-clock-bolt:before,
.ti-clock-check:before,
.ti-clock-cog:before,
.ti-clock-dollar:before,
.ti-clock-edit:before,
.ti-clock-exclamation:before,
.ti-clock-hour-4:before,
.ti-clock-lock:before,
.ti-clock-minus:before,
.ti-clock-off:before,
.ti-clock-pause:before,
.ti-clock-play:before,
.ti-clock-plus:before,
.ti-clock-search:before,
.ti-clock-stop:before,
.ti-hourglass:before,
.ti-hourglass-high:before {
    content: "\ea70";
}

.ti-cloud-check:before {
    content: "\ea76";
}

.ti-coin-off:before,
.ti-coins:before {
    content: "\eb82";
}

.ti-columns-3:before {
    content: "\eb83";
}

.ti-copy-check:before {
    content: "\ea7a";
}

.ti-database-check:before,
.ti-database-search:before,
.ti-database-star:before {
    content: "\ea88";
}

.ti-device-desktop-cog:before,
.ti-device-mobile-check:before,
.ti-device-off:before {
    content: "\ea89";
}

.ti-eye-edit:before {
    content: "\ea9a";
}

.ti-file-description:before,
.ti-file-dollar:before,
.ti-file-smile:before,
.ti-file-spreadsheet:before,
.ti-file-type-pdf:before,
.ti-file-type-txt:before,
.ti-file-word:before,
.ti-forms-off:before {
    content: "\eaa4";
}

.ti-filter-check:before,
.ti-filter-cog:before,
.ti-filter-x:before {
    content: "\eaa5";
}

.ti-folder-open:before {
    content: "\eaad";
}

.ti-gauge-off:before {
    content: "\eab1";
}

.ti-gift-off:before {
    content: "\eb68";
}

.ti-first-aid-kit:before,
.ti-heart-rate-monitor:before {
    content: "\eabe";
}

.ti-hierarchy-3:before,
.ti-history-off:before,
.ti-timeline:before,
.ti-timeline-event:before {
    content: "\ebea";
}

.ti-id-badge:before,
.ti-id-badge-2:before {
    content: "\eac3";
}

.ti-layout-dashboard:before,
.ti-layout-sidebar-left:before {
    content: "\edba";
}

.ti-category:before,
.ti-category-2:before,
.ti-category-off:before,
.ti-list-details:before,
.ti-list-tree:before {
    content: "\eb6b";
}

.ti-checklist:before,
.ti-checkup-list:before {
    content: "\eb6a";
}

.ti-loader-2:before {
    content: "\eca3";
}

.ti-lock-check:before {
    content: "\eae2";
}

.ti-login-2:before {
    content: "\eba7";
}

.ti-door-exit:before,
.ti-door-off:before,
.ti-logout-2:before {
    content: "\eba8";
}

.ti-mail-cog:before {
    content: "\eae5";
}

.ti-map-marker-alt:before,
.ti-map-off:before,
.ti-map-pin-check:before,
.ti-map-pin-cog:before,
.ti-map-pin-search:before {
    content: "\eae8";
}

.ti-message-2-question:before,
.ti-message-forward:before,
.ti-message-question:before {
    content: "\eaef";
}

.ti-mug-off:before {
    content: "\eafb";
}

.ti-package-export:before,
.ti-package-import:before,
.ti-package-off:before,
.ti-packages:before {
    content: "\eaff";
}

.ti-pencil-check:before,
.ti-pencil-cog:before {
    content: "\eb04";
}

.ti-plug-connected:before {
    content: "\ebd9";
}

.ti-hand-click:before,
.ti-hand-grab:before,
.ti-point-filled:before,
.ti-pointer:before {
    content: "\eb0c";
}

.ti-refresh-dot:before,
.ti-restore:before {
    content: "\eb13";
}

.ti-report-download:before {
    content: "\eece";
}

.ti-route-alt-left:before,
.ti-route-off:before {
    content: "\eb17";
}

.ti-search-off:before {
    content: "\eb1c";
}

.ti-send-off:before {
    content: "\eb1e";
}

.ti-automation:before,
.ti-server-cog:before,
.ti-settings-check:before,
.ti-settings-cog:before,
.ti-settings-dollar:before,
.ti-settings-off:before {
    content: "\eb20";
}

.ti-shield-calculator:before,
.ti-shield-cog:before,
.ti-shield-plus:before {
    content: "\eb24";
}

.ti-signature-off:before {
    content: "\eee0";
}

.ti-sparkles:before {
    content: "\eb2e";
}

.ti-beach:before,
.ti-sun-high:before {
    content: "\eb30";
}

.ti-tags:before {
    content: "\eb34";
}

.ti-target-arrow:before,
.ti-target-off:before {
    content: "\eb35";
}

.ti-tool-off:before {
    content: "\eb40";
}

.ti-trash-alt:before,
.ti-trash-x:before {
    content: "\eb41";
}

.ti-user-circle:before,
.ti-user-clock:before,
.ti-user-cog:before,
.ti-user-dollar:before,
.ti-user-edit:before,
.ti-user-heart:before,
.ti-user-link:before,
.ti-user-question:before,
.ti-user-screen:before,
.ti-user-search:before,
.ti-user-share:before,
.ti-user-shield:before,
.ti-user-star:before {
    content: "\eb4d";
}

.ti-gender-bigender:before,
.ti-users-check:before,
.ti-users-group:before,
.ti-users-minus:before,
.ti-users-off:before,
.ti-users-plus:before {
    content: "\ebf2";
}

.ti-globe-europe:before,
.ti-world-check:before,
.ti-world-upload:before,
.ti-world-www:before {
    content: "\eb54";
}

.ti-circle-check-filled:before {
    content: "\ea67";
}

.ti-lock-clock:before {
    content: "\eae2";
}

.ti-template-off:before {
    content: "\eb39";
}

.ti-mail-check:before {
    content: "\eae5";
}

.ti-star-filled:before {
    content: "\eb2e";
}

.ti-file-pencil:before,
.ti-file-user:before {
    content: "\eaa2";
}
