/* Fixora theme — generated from app.min.css; primary colour comes from CSS variables.
   Defaults are Fixora blue; store panels override --fx-primary with the store brand colour. */
:root{--fx-primary:#1176BC;--fx-primary-dark:#0d5f98;--fx-primary-light:#2a8fd6;--fx-primary-rgb:17,118,188;--fx-accent:#F7941D;--fx-sky:#03ADEE;}
:root{--blue: var(--fx-primary);--primary: var(--fx-primary)}
a{color:var(--fx-primary)}
.btn-primary{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.btn-primary:hover{background-color:var(--fx-primary-dark);border-color:var(--fx-primary-dark)}
.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(var(--fx-primary-rgb),0.5)}
.btn-primary.disabled,.btn-primary:disabled{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:var(--fx-primary-dark);border-color:var(--fx-primary-dark)}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(var(--fx-primary-rgb),0.5)}
.btn-outline-primary{color:var(--fx-primary);border-color:var(--fx-primary)}
.btn-outline-primary:hover{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:var(--fx-primary)}
.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.btn-link{color:var(--fx-primary)}
.dropdown-item.active,.dropdown-item:active{background-color:var(--fx-primary)}
.custom-control-input:checked ~ .custom-control-label::before{border-color:var(--fx-primary);background-color:var(--fx-primary)}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:var(--fx-primary);background-color:var(--fx-primary)}
.custom-range::-webkit-slider-thumb{background-color:var(--fx-primary)}
.custom-range::-moz-range-thumb{background-color:var(--fx-primary)}
.custom-range::-ms-thumb{background-color:var(--fx-primary)}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--fx-primary)}
.page-link{color:var(--fx-primary)}
.page-item.active .page-link{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.badge-primary{background-color:var(--fx-primary)}
a.badge-primary:hover,a.badge-primary:focus{background-color:var(--fx-primary-dark)}
.progress-bar{background-color:var(--fx-primary)}
.list-group-item.active{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.bg-primary{background-color:var(--fx-primary) !important}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:var(--fx-primary-dark) !important}
.border-primary{border-color:var(--fx-primary) !important}
.text-primary{color:var(--fx-primary) !important}
.noUi-connect{background-color:var(--fx-primary)}
.sorting_desc:before,.sorting_desc:after,.sorting_asc:before,.sorting_asc:after{color:var(--fx-primary)}
.select2-container-active.select2-container{border:1px solid var(--fx-primary);box-shadow:0 0 0 2px rgba(var(--fx-primary-rgb),0.2)}
.select2-results .select2-highlighted{color:var(--fx-primary);background-color:rgba(var(--fx-primary-rgb),0.1)}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{background:var(--fx-primary)}
.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:var(--fx-primary)}
.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:rgba(var(--fx-primary-rgb),0.1);color:var(--fx-primary)}
.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{color:var(--fx-primary)}
.daterangepicker td.in-range{color:var(--fx-primary)}
.daterangepicker td.active{background-color:var(--fx-primary)}
.daterangepicker td.active:hover{background-color:var(--fx-primary)}
.ql-editor .ql-bg-blue{background-color:var(--fx-primary)}
.ql-editor .ql-color-blue{color:var(--fx-primary)}
.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--fx-primary);background-color:rgba(var(--fx-primary-rgb),0.15)}
.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active{color:var(--fx-primary)}
.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--fx-primary)}
.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--fx-primary)}
.ql-snow a{color:var(--fx-primary)}
.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:var(--fx-primary)}
.ct-series-a .ct-slice-pie,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-area{fill:var(--fx-primary)}
a{color:var(--fx-primary)}
a.text-gray.active{color:var(--fx-primary) !important}
a.text-dark:hover,a.text-dark:focus{color:var(--fx-primary) !important}
a.text-dark.active{color:var(--fx-primary) !important}
a.text-muted.active{color:var(--fx-primary) !important}
.text-primary{color:var(--fx-primary) !important}
.bg-primary{background-color:var(--fx-primary) !important}
.side-nav .side-nav-inner .side-nav-menu>li.dropdown ul.dropdown-menu>li:after{border-color:var(--fx-primary)}
.side-nav .side-nav-inner .side-nav-menu>li.dropdown ul.dropdown-menu>li.active{background-color:rgba(var(--fx-primary-rgb),0.15)}
.side-nav .side-nav-inner .side-nav-menu>li.dropdown ul.dropdown-menu>li.active a{color:var(--fx-primary)}
.is-primary .side-nav .side-nav-inner .side-nav-menu>li.dropdown ul.dropdown-menu>li.active{background-color:rgba(var(--fx-primary-rgb),0.15)}
.is-primary .side-nav .side-nav-inner .side-nav-menu>li.dropdown ul.dropdown-menu>li.active:after{border-color:var(--fx-primary)}
.is-primary .side-nav .side-nav-inner .side-nav-menu>li.dropdown ul.dropdown-menu>li.active a{color:var(--fx-primary)}
.header .nav-wrap .nav-left li>a:hover,.header .nav-wrap .nav-left li>a:focus,.header .nav-wrap .nav-left li>a:active,.header .nav-wrap .nav-left li nz-dropdown>a:hover,.header .nav-wrap .nav-left li nz-dropdown>a:focus,.header .nav-wrap .nav-left li nz-dropdown>a:active,.header .nav-wrap .nav-right li>a:hover,.header .nav-wrap .nav-right li>a:focus,.header .nav-wrap .nav-right li>a:active,.header .nav-wrap .nav-right li nz-dropdown>a:hover,.header .nav-wrap .nav-right li nz-dropdown>a:focus,.header .nav-wrap .nav-right li nz-dropdown>a:active{color:var(--fx-primary);background-color:rgba(var(--fx-primary-rgb),0.1)}
.header .nav-wrap .nav-left li>a:hover .ant-badge,.header .nav-wrap .nav-left li>a:focus .ant-badge,.header .nav-wrap .nav-left li>a:active .ant-badge,.header .nav-wrap .nav-left li nz-dropdown>a:hover .ant-badge,.header .nav-wrap .nav-left li nz-dropdown>a:focus .ant-badge,.header .nav-wrap .nav-left li nz-dropdown>a:active .ant-badge,.header .nav-wrap .nav-right li>a:hover .ant-badge,.header .nav-wrap .nav-right li>a:focus .ant-badge,.header .nav-wrap .nav-right li>a:active .ant-badge,.header .nav-wrap .nav-right li nz-dropdown>a:hover .ant-badge,.header .nav-wrap .nav-right li nz-dropdown>a:focus .ant-badge,.header .nav-wrap .nav-right li nz-dropdown>a:active .ant-badge{color:var(--fx-primary)}
.is-primary .header{background-color:var(--fx-primary)}
.avatar-blue{color:var(--fx-primary);background:rgba(var(--fx-primary-rgb),0.1)}
ul.icons-list li:hover{color:var(--fx-primary);background-color:rgba(var(--fx-primary-rgb),0.1)}
.breadcrumb a.breadcrumb-item:hover,.breadcrumb a.breadcrumb-item:focus{color:var(--fx-primary)}
.btn-primary{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.btn-primary:hover,.btn-primary:focus{background-color:var(--fx-primary-light);border-color:var(--fx-primary-light)}
.btn-primary:active{background-color:var(--fx-primary-dark);border-color:var(--fx-primary-dark)}
.btn-primary.active{background-color:var(--fx-primary-dark);border-color:var(--fx-primary-dark)}
.btn-primary.active:hover,.btn-primary.active:focus{background-color:var(--fx-primary-dark);border-color:var(--fx-primary-dark)}
.btn-primary:not([disabled]):not(.disabled):active:active,.btn-primary:not([disabled]):not(.disabled).active:active{background-color:var(--fx-primary-dark);border-color:var(--fx-primary-dark)}
.btn-primary.btn-tone{background-color:rgba(var(--fx-primary-rgb),0.1) !important;color:var(--fx-primary)}
.btn-primary.btn-tone:hover,.btn-primary.btn-tone:focus,.btn-primary.btn-tone:active{background-color:var(--fx-primary) !important;border-color:var(--fx-primary)}
.btn-primary.btn-clicked:after{border-color:var(--fx-primary)}
.show>.btn-primary.dropdown-toggle{background-color:var(--fx-primary-dark);border-color:var(--fx-primary-dark)}
.btn-group>.btn.btn-default.active{border-color:var(--fx-primary);color:var(--fx-primary)}
.btn-hover:hover,.btn-hover:focus,.btn-hover.active{background-color:rgba(var(--fx-primary-rgb),0.1);color:var(--fx-primary)}
.btn-hover.text-primary:hover,.btn-hover.text-primary:focus{color:var(--fx-primary) !important}
.card-refresh:after{border-top:3px solid var(--fx-primary)}
.bg-overlay.primary:before{background:var(--fx-primary)}
.list-group-item.active{color:var(--fx-primary);background-color:rgba(var(--fx-primary-rgb),0.1);border-color:rgba(var(--fx-primary-rgb),0.1)}
.list-group-item.active h1,.list-group-item.active h2,.list-group-item.active h3,.list-group-item.active h4,.list-group-item.active h5,.list-group-item.active h6,.list-group-item.active p{color:var(--fx-primary)}
.alert-primary{background-color:rgba(var(--fx-primary-rgb),0.1);border:1px solid rgba(var(--fx-primary-rgb),0.15)}
.alert-primary .alert-icon{color:var(--fx-primary)}
.alert-primary hr{border-top-color:rgba(var(--fx-primary-rgb),0.15)}
.badge-primary{background-color:var(--fx-primary)}
a.badge-primary:hover,a.badge-primary:focus{background-color:var(--fx-primary-dark)}
.badge-blue{color:var(--fx-primary);background:rgba(var(--fx-primary-rgb),0.1)}
a.badge-blue:hover,a.badge-blue:focus{background-color:var(--fx-primary)}
.page-link:hover{color:var(--fx-primary)}
.page-item.active .page-link{background:var(--fx-primary)}
.pagination .page-item.active .page-link{background:var(--fx-primary)}
.pagination .page-item .page-link:hover{color:var(--fx-primary)}
.nav-tabs>li>a.active{border-bottom:2px solid var(--fx-primary)}
.nav-tabs>li>a.active:hover,.nav-tabs>li>a.active:focus{border-bottom:2px solid var(--fx-primary)}
.nav-tabs>li>a.active.nav-link{border-bottom:2px solid var(--fx-primary)}
.nav-tabs.flex-column>li>a.active.nav-link{border-right:2px solid var(--fx-primary)}
.nav-pills>li>a.active{border-color:var(--fx-primary);background-color:var(--fx-primary);border:1px solid var(--fx-primary)}
.nav-pills>li>a.active:hover,.nav-pills>li>a.active:focus{border-color:var(--fx-primary);background-color:var(--fx-primary);border:1px solid var(--fx-primary)}
.nav-pills>li>a.active.nav-link{background-color:var(--fx-primary);border-color:var(--fx-primary)}
.progress-bar{background-color:var(--fx-primary)}
.menu.nav .nav-item .nav-link:after{border-right:3px solid var(--fx-primary)}
.menu.nav .nav-item .nav-link:hover,.menu.nav .nav-item .nav-link:focus{color:var(--fx-primary)}
.menu.nav .nav-item .nav-link:active,.menu.nav .nav-item .nav-link.active{color:var(--fx-primary);background-color:rgba(var(--fx-primary-rgb),0.1)}
.form-control:not([disabled]):hover,.form-control:not([disabled]):focus{border-color:var(--fx-primary)}
.form-control:not([disabled]):focus{box-shadow:0 0 0 2px rgba(var(--fx-primary-rgb),0.2)}
.custom-file-input:focus ~ .custom-file-label{border-color:var(--fx-primary);box-shadow:0 0 0 2px rgba(var(--fx-primary-rgb),0.2)}
.custom-select:not([disabled]):hover,.custom-select:not([disabled]):focus{border-color:var(--fx-primary)}
.custom-select:not([disabled]):focus{box-shadow:0 0 0 2px rgba(var(--fx-primary-rgb),0.2)}
.checkbox input[type=checkbox]:checked+label:before{background:var(--fx-primary);border-color:var(--fx-primary)}
.radio input[type=radio]:checked+label:before{color:var(--fx-primary);border-color:var(--fx-primary)}
.radio input[type=radio]:checked+label:after{background-color:var(--fx-primary)}
.switch input[type=checkbox]:checked+label{background:var(--fx-primary);border-color:var(--fx-primary)}
.chat .conversation .conversation-wrapper .conversation-body .msg.msg-recipient .bubble .bubble-wrapper{background-color:rgba(var(--fx-primary-rgb),0.1);color:var(--fx-primary)}
.theme-configurator .radio input[type=radio]#header-primary+label:before{background-color:var(--fx-primary);border-color:var(--fx-primary)}
