/* CDN-safe icon fallback. Font Awesome remains primary when online; this keeps
   the interface readable when the browser has no network or the CDN is blocked. */
html.bv-no-cdn-icons .fa,html.bv-no-cdn-icons .fas,html.bv-no-cdn-icons .far,html.bv-no-cdn-icons .fab,html.bv-no-cdn-icons .fa-solid,html.bv-no-cdn-icons .fa-regular,html.bv-no-cdn-icons .fa-brands{font-family:"Segoe UI Symbol","Noto Sans Symbols 2","Apple Color Emoji","Segoe UI Emoji",sans-serif!important;font-style:normal!important;font-weight:700!important;speak:none}
html.bv-no-cdn-icons .fa-solid::before,html.bv-no-cdn-icons .fa-regular::before,html.bv-no-cdn-icons .fa-brands::before{content:"•"}
html.bv-no-cdn-icons .fa-arrow-left::before{content:"←"}html.bv-no-cdn-icons .fa-arrow-right::before{content:"→"}html.bv-no-cdn-icons .fa-bag-shopping::before{content:"🛍️"}html.bv-no-cdn-icons .fa-bell::before{content:"🔔"}html.bv-no-cdn-icons .fa-border-all::before{content:"▦"}html.bv-no-cdn-icons .fa-box::before{content:"📦"}html.bv-no-cdn-icons .fa-box-open::before{content:"📬"}html.bv-no-cdn-icons .fa-calendar-days::before{content:"📅"}html.bv-no-cdn-icons .fa-camera::before{content:"📷"}html.bv-no-cdn-icons .fa-camera-retro::before{content:"📸"}html.bv-no-cdn-icons .fa-cart-plus::before{content:"🛒+"}html.bv-no-cdn-icons .fa-cart-shopping::before{content:"🛒"}html.bv-no-cdn-icons .fa-chart-pie::before{content:"◔"}html.bv-no-cdn-icons .fa-check::before{content:"✓"}html.bv-no-cdn-icons .fa-chevron-down::before{content:"⌄"}html.bv-no-cdn-icons .fa-chevron-right::before{content:"›"}html.bv-no-cdn-icons .fa-chevron-up::before{content:"⌃"}html.bv-no-cdn-icons .fa-circle-info::before{content:"ⓘ"}html.bv-no-cdn-icons .fa-circle-question::before{content:"❔"}html.bv-no-cdn-icons .fa-circle-user::before{content:"👤"}html.bv-no-cdn-icons .fa-clipboard-list::before{content:"📋"}html.bv-no-cdn-icons .fa-clock-rotate-left::before{content:"↶"}html.bv-no-cdn-icons .fa-coins::before{content:"🪙"}html.bv-no-cdn-icons .fa-comment::before{content:"💬"}html.bv-no-cdn-icons .fa-comments::before{content:"🗨️"}html.bv-no-cdn-icons .fa-copy::before{content:"▣"}html.bv-no-cdn-icons .fa-crown::before{content:"👑"}html.bv-no-cdn-icons .fa-download::before{content:"⇩"}html.bv-no-cdn-icons .fa-ellipsis::before{content:"…"}html.bv-no-cdn-icons .fa-ellipsis-vertical::before{content:"⋮"}html.bv-no-cdn-icons .fa-eye::before{content:"👁"}html.bv-no-cdn-icons .fa-facebook::before,html.bv-no-cdn-icons .fa-facebook-f::before{content:"f"}html.bv-no-cdn-icons .fa-gamepad::before{content:"🎮"}html.bv-no-cdn-icons .fa-gift::before{content:"🎁"}html.bv-no-cdn-icons .fa-google::before{content:"G"}html.bv-no-cdn-icons .fa-graduation-cap::before{content:"🎓"}html.bv-no-cdn-icons .fa-headset::before{content:"🎧"}html.bv-no-cdn-icons .fa-heart::before{content:"♥"}html.bv-no-cdn-icons .fa-house::before{content:"⌂"}html.bv-no-cdn-icons .fa-id-card::before{content:"▣"}html.bv-no-cdn-icons .fa-images::before{content:"▧"}html.bv-no-cdn-icons .fa-instagram::before{content:"◎"}html.bv-no-cdn-icons .fa-landmark::before{content:"🏛️"}html.bv-no-cdn-icons .fa-link::before{content:"🔗"}html.bv-no-cdn-icons .fa-list-check::before{content:"☑"}html.bv-no-cdn-icons .fa-location-dot::before{content:"📍"}html.bv-no-cdn-icons .fa-magnifying-glass::before{content:"⌕"}html.bv-no-cdn-icons .fa-message::before{content:"💬"}html.bv-no-cdn-icons .fa-palette::before{content:"🎨"}html.bv-no-cdn-icons .fa-paper-plane::before{content:"➤"}html.bv-no-cdn-icons .fa-pinterest-p::before{content:"P"}html.bv-no-cdn-icons .fa-plus::before{content:"+"}html.bv-no-cdn-icons .fa-receipt::before{content:"🧾"}html.bv-no-cdn-icons .fa-right-from-bracket::before{content:"⇥"}html.bv-no-cdn-icons .fa-rotate::before,html.bv-no-cdn-icons .fa-rotate-right::before{content:"↻"}html.bv-no-cdn-icons .fa-share-nodes::before{content:"↗"}html.bv-no-cdn-icons .fa-shield-halved::before{content:"🛡️"}html.bv-no-cdn-icons .fa-shop::before{content:"🏪"}html.bv-no-cdn-icons .fa-spinner::before{content:"◌"}html.bv-no-cdn-icons .fa-star::before{content:"★"}html.bv-no-cdn-icons .fa-store::before{content:"🏬"}html.bv-no-cdn-icons .fa-table-cells::before{content:"▦"}html.bv-no-cdn-icons .fa-tag::before{content:"🏷️"}html.bv-no-cdn-icons .fa-trophy::before{content:"🏆"}html.bv-no-cdn-icons .fa-trash::before{content:"🗑️"}html.bv-no-cdn-icons .fa-up-right-and-down-left-from-center::before{content:"⤢"}html.bv-no-cdn-icons .fa-user::before{content:"👤"}html.bv-no-cdn-icons .fa-user-check::before{content:"☑"}html.bv-no-cdn-icons .fa-user-plus::before{content:"👤+"}html.bv-no-cdn-icons .fa-video::before{content:"🎬"}html.bv-no-cdn-icons .fa-wallet::before{content:"👛"}html.bv-no-cdn-icons .fa-whatsapp::before{content:"◉"}html.bv-no-cdn-icons .fa-window-minimize::before{content:"—"}html.bv-no-cdn-icons .fa-xmark::before{content:"×"}html.bv-no-cdn-icons .fa-youtube::before{content:"▶"}html.bv-no-cdn-icons .fa-telegram::before{content:"➤"}html.bv-no-cdn-icons .fa-spin{animation:offlineIconSpin 1s linear infinite!important}@keyframes offlineIconSpin{to{transform:rotate(360deg)}}
