/* Local FontAwesome-style fallback icons for this panel.
   The original panel uses <i class="fa ..."> but does not always load FontAwesome.
   This file keeps action/button icons visible without needing external CDN files. */
.fa,.fas{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:1.15em!important;
  min-width:1.15em!important;
  margin-right:.35em!important;
  font-style:normal!important;
  font-family:Arial,"Segoe UI Symbol","Apple Color Emoji","Noto Color Emoji",sans-serif!important;
  font-weight:900!important;
  line-height:1!important;
}
.icon-btn .fa,.icon-btn .fas,
.action-btn .fa,.action-btn .fas,
.xcvpn-actions .fa,.xcvpn-actions .fas,
.xcvpn-order-tools-pro .fa,.xcvpn-order-tools-pro .fas{
  margin-right:0!important;
}
.fa-plus:before{content:"+"}.fa-magic:before{content:"✦"}.fa-shield:before,.fa-shield-alt:before{content:"🛡"}.fa-terminal:before{content:"⌘"}.fa-save:before{content:"💾"}.fa-cloud-download:before{content:"☁"}.fa-refresh:before{content:"↻"}.fa-key:before{content:"🔑"}.fa-clone:before{content:"⧉"}.fa-flag:before{content:"⚑"}.fa-level-up:before{content:"⇧"}.fa-trash:before{content:"🗑"}.fa-warning:before,.fa-exclamation-triangle:before{content:"⚠"}.fa-arrow-up:before{content:"↑"}.fa-arrow-down:before{content:"↓"}.fa-pencil:before{content:"✎"}.fa-copy:before{content:"⧉"}.fa-download:before{content:"⇩"}.fa-external-link:before{content:"↗"}.fa-files-o:before{content:"▣"}.fa-plug:before{content:"⎇"}.fa-cogs:before{content:"⚙"}.fa-folder:before{content:"📁"}.fa-times-circle:before{content:"✕"}.fa-info-circle:before{content:"i"}.fa-thumbs-up:before{content:"✓"}.fa-exclamation-circle:before{content:"!"}.fa-chevron-left:before{content:"‹"}.fa-chevron-right:before{content:"›"}
