/* Fix Fox interface glyphs from Tabler Icons 3.49.0 (MIT). Only used glyphs are shipped. */
@font-face{font-family:FixFoxIcons;src:url("../fonts/fixfox-icons.5c1ebca79947.woff2?v=20261017") format("woff2");font-style:normal;font-weight:400;font-display:block}
.ti{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1em;height:1em;font:normal 1.25em/1 FixFoxIcons!important;font-variant:normal;text-transform:none;vertical-align:-.14em;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ti::before{display:block}
.ti-activity::before{content:"\ed23"}
.ti-adjustments::before{content:"\ea03"}
.ti-arrow-down::before{content:"\ea16"}
.ti-arrow-down-right::before{content:"\ea15"}
.ti-arrow-left::before{content:"\ea19"}
.ti-arrow-right::before{content:"\ea1f"}
.ti-arrow-up::before{content:"\ea25"}
.ti-arrow-up-right::before{content:"\ea24"}
.ti-arrows-maximize::before{content:"\ea28"}
.ti-bell::before{content:"\ea35"}
.ti-briefcase::before{content:"\ea46"}
.ti-building-store::before{content:"\ea4e"}
.ti-calculator::before{content:"\eb80"}
.ti-camera::before{content:"\ea54"}
.ti-chart-bar::before{content:"\ea59"}
.ti-check::before{content:"\ea5e"}
.ti-checks::before{content:"\ebaa"}
.ti-chevron-down::before{content:"\ea5f"}
.ti-chevron-right::before{content:"\ea61"}
.ti-coffee::before{content:"\ef0e"}
.ti-cup::before{content:"\ef28"}
.ti-credit-card::before{content:"\ea84"}
.ti-dots::before{content:"\ea95"}
.ti-droplet::before{content:"\ea97"}
.ti-edit::before{content:"\ea98"}
.ti-eye::before{content:"\ea9a"}
.ti-file::before{content:"\eaa4"}
.ti-file-description::before{content:"\f028"}
.ti-file-invoice::before{content:"\eb67"}
.ti-file-text::before{content:"\eaa2"}
.ti-filter::before{content:"\eaa5"}
.ti-grip-vertical::before{content:"\ec01"}
.ti-layout-dashboard::before{content:"\f02c"}
.ti-layout-sidebar-right-expand::before{content:"\f007"}
.ti-list-check::before{content:"\eb6a"}
.ti-logout::before{content:"\eba8"}
.ti-mail::before{content:"\eae5"}
.ti-map-pin::before{content:"\eae8"}
.ti-menu-2::before{content:"\ec42"}
.ti-message-circle::before{content:"\eaed"}
.ti-microphone::before{content:"\eaf0"}
.ti-mood-smile::before{content:"\eaf7"}
.ti-package::before{content:"\eaff"}
.ti-paperclip::before{content:"\eb02"}
.ti-photo::before{content:"\eb0a"}
.ti-player-pause::before{content:"\ed45"}
.ti-player-play::before{content:"\ed46"}
.ti-plus::before{content:"\eb0b"}
.ti-qrcode::before{content:"\eb11"}
.ti-search::before{content:"\eb1c"}
.ti-seeding::before{content:"\ed51"}
.ti-send::before{content:"\eb1e"}
.ti-share::before{content:"\eb21"}
.ti-sparkles::before{content:"\f6d7"}
.ti-shield-check::before{content:"\eb22"}
.ti-tool::before{content:"\eb40"}
.ti-trash::before{content:"\eb41"}
.ti-truck-delivery::before{content:"\ec4b"}
.ti-users::before{content:"\ebf2"}
.ti-x::before{content:"\eb55"}

/* A geometric close mark keeps icon-only controls centered across fonts and devices. */
.ff-ui-icon-button{display:inline-grid;place-items:center;padding:0;line-height:1}
.ff-ui-icon-button[hidden]{display:none!important}
.ff-ui-close-icon{position:relative;display:block;flex:none;width:18px;height:18px}
.ff-ui-close-icon::before,.ff-ui-close-icon::after{content:"";position:absolute;left:1px;top:8px;width:16px;height:2px;border-radius:2px;background:currentColor;transform:rotate(45deg)}
.ff-ui-close-icon::after{transform:rotate(-45deg)}
.ff-ui-icon-button .ti{font-size:17px!important;vertical-align:0}
.ff-ui-copy-icon{position:relative;display:block;width:18px;height:18px}
.ff-ui-copy-icon::before,.ff-ui-copy-icon::after{content:"";position:absolute;width:10px;height:10px;border:1.7px solid currentColor;border-radius:2px}
.ff-ui-copy-icon::before{top:1px;right:1px}
.ff-ui-copy-icon::after{bottom:1px;left:1px;background:inherit}
