@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("/HDAPortal/ext-HDA/Styles/webfonts/fa-regular-400-woff2/portal.axd?v=8DDD715F0C1DB80") format("woff2"), url("/HDAPortal/ext-HDA/Styles/webfonts/fa-regular-400-ttf/portal.axd?v=8DDD715F0C1DB80") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("/HDAPortal/ext-HDA/Styles/webfonts/fa-solid-900-woff2/portal.axd?v=8DDD715F0C1DB80") format("woff2"), url("/HDAPortal/ext-HDA/Styles/webfonts/fa-solid-900-ttf/portal.axd?v=8DDD715F0C1DB80") format("truetype");
}

[class^="icon-fa-regular"]::before,
[class*=" icon-fa-regular"]::before {
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 400 !important;
}

[class^="icon-fa-solid"]::before,
[class*=" icon-fa-solid"]::before {
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 900 !important;
}

.icon-hda-regular-temperature::before,
.icon-hda-solid-temperature::before {
    content: "\f2c9";
    font-size: 18px;
}

.triggerBaseOffset.checkbox-field .x-form-cb-wrap-inner label::before {
    content: "\f204";
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 900 !important;
    font-size: 24px !important;
    color: rgb(32,175,233);
}

.triggerBaseOffset.checkbox-field.is-checked .x-form-cb-wrap-inner label::before {
    content: "\f205";
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 900 !important;
    font-size: 24px !important;
    color: rgb(32,175,233);
}
