/* @import url("icon-fonts/feather/feather.css"); */
/* @import url("icon-fonts/boxicons/css/boxicons.css"); */

@import url("icon-fonts/tabler-icons/iconfont/tabler-icons.min.css");
/* @import url("icon-fonts/RemixIcons/fonts/remixicon.css"); */

@font-face {
    font-family: "Material Symbols Outlined";
    font-style: normal;
    font-weight: 400;
    src: url("icon-fonts/PintarHR-design-icons/material-symbols.woff2")
        format("woff2");
}
--root {
    --primary-rgb: 65, 155, 238;
    --secondary-rgb: 193, 145, 232; /*C191E8*/
    --warning-rgb: 251, 174, 23; /*FBAE17*/
    --info-rgb: 153, 207, 255; /*ECF5FD*/
    --success-rgb: 5, 174, 129; /*05AE81*/
    --danger-rgb: 219, 58, 46; /*DB3A2E*/
    --light-rgb: 239, 243, 246; /* default */
    --white-rgb: 255, 255, 255; /* default */
    --dark-rgb: 52, 58, 64; /* default */
}

.phr-icon {
    font-family: "Material Symbols Outlined";
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    text-transform: none;
    padding: 0 0 0 0;
    border-collapse: collapse;
    margin: 0;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}

.ic-warning {
    color: rgb(var(--warning-rgb)) !important;
}

.ic-primary {
    color: rgb(var(--primary-rgb)) !important;
}
.ic-secondary {
    color: rgb(var(--secondary-rgb)) !important;
}
.ic-info {
    color: rgb(var(--info-rgb)) !important;
}
.ic-success {
    color: rgb(var(--success-rgb)) !important;
}
.ic-danger {
    color: rgb(var(--danger-rgb)) !important;
}
.ic-dark {
    color: rgb(var(--dark-rgb)) !important;
}

/* fallback */
/* @font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/materialsymbolsrounded/v159/sykg-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190Fjzag.woff2) format('woff2');
} */

/* .phr-icon-rounded {
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: flex;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
} */
.fill {
    font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 20;
}
