/* Font Awesome replacements for the extracted theme icons. */
.gx-font-icon{display:inline-block;flex-shrink:0;font-size:var(--gx-icon-size,1em);width:var(--gx-icon-width,1em);height:var(--gx-icon-size,1em);line-height:1;vertical-align:middle;text-align:center;object-fit:contain}
.gx-font-icon::before{display:inline-block;line-height:1}
.gx-icon-divider{display:inline-block;vertical-align:middle;width:100%;height:1px;background:currentColor;opacity:.45}
.progress-wrap .gx-progress-ring{position:absolute;inset:0;box-sizing:border-box;border:2px solid currentColor;border-radius:50%;pointer-events:none;mask-image:conic-gradient(#000 var(--gx-scroll-progress,0deg),transparent 0);-webkit-mask-image:conic-gradient(#000 var(--gx-scroll-progress,0deg),transparent 0)}
:where(i.gx-svg-style-f9d8bd16ee59){color:#fff}
:where(i.gx-svg-style-ccbba12d7739){color:#1D1D1D}
:where(i.gx-svg-style-fcd41d563897){color:rgb(107,114,128)}
:where(i.gx-svg-style-439fcbc09c78){color:#fed141}
:where(i.gx-svg-style-c2df36903499){color:#000000}
:where(i.gx-svg-style-6dd4f1e7bd8e){color:#047794}
:where(i.gx-svg-style-691ae82b7f6a){color:#be3b27}
:where(i.gx-svg-style-670651e55608){color:white}
:where(i.gx-svg-style-9b61fe010839){color:rgb(53 121 157)}
:where(i.gx-svg-style-5729aea4a060){color:#f59e0b}
