jqwidgets-framework
Version:
jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.
1,449 lines (1,312 loc) • 127 kB
CSS
:root {
--fluent-black: #000;
--fluent-white: #fff;
--fluent-surface: #fff;
--fluent-surface-rgb: 255, 255, 255;
--fluent-surface-color: #000;
--fluent-background: #fff;
--fluent-background-color: #000;
--fluent-type-primary: #201F1E;
--fluent-type-secondary: #323130;
--fluent-type-disabled: #323130;
--fluent-body-divider: #EDEBE9;
--fluent-input-background: #fff;
--fluent-input-disabled-background: #EDEBE9;
--fluent-input-border: #8A8886;
--fluent-input-border-hover: #323130;
--fluent-alert-color: #201F1E;
--fluent-theme-primary: #0078D4;
--fluent-theme-lighter-alt: #EFF6FC;
--fluent-theme-lighter: #DEECF9;
--fluent-theme-light: #C7E0F4;
--fluent-theme-tertiary: #2B88D8;
--fluent-theme-dark-alt: #106EBE;
--fluent-theme-dark: #005A9E;
--fluent-theme-darker: #004578;
--fluent-btn-primary-color: #fff;
--fluent-btn-primary-bg: #0078D4;
--fluent-btn-primary-bg-hover: #106EBE;
--fluent-btn-primary-bg-active: #005A9E;
--fluent-btn-secondary-color: #201F1E;
--fluent-btn-secondary-bg: #fff;
--fluent-btn-secondary-bg-hover: #F3F2F1;
--fluent-btn-secondary-bg-active: #EDEBE9;
--fluent-btn-text-color: #201F1E;
--fluent-btn-text-bg: #fff;
--fluent-btn-text-color-hover: #201F1E;
--fluent-btn-text-bg-hover: #F3F2F1;
--fluent-btn-text-color-active: #201F1E;
--fluent-btn-text-bg-active: #EDEBE9;
--fluent-window-bg: #fff;
--fluent-tabs-item-bg-hover: #F3F2F1;
--fluent-list-items-group-bg: #EDEBE9;
--fluent-tooltip-bg: #fff;
--fluent-tooltip-color: #201F1E;
--fluent-tag-bg: #F3F2F1;
--fluent-tag-color: #201F1E;
--fluent-breadcrumb-color: #605E5C;
--fluent-breadcrumb-bg: transparent;
--fluent-breadcrumb-color-hover: #201F1E;
--fluent-breadcrumb-bg-hover: #F3F2F1;
--fluent-accordion-header-color: #201F1E;
--fluent-accordion-header-bg: #EDEBE9;
--fluent-pager-color: #0078D4;
--fluent-pager-bg: #fff;
--fluent-pager-border: #C8C6C4;
--fluent-sortable-border: #EDEBE9;
--fluent-error-bg: #FDE7E9;
--fluent-error-color: #A80000;
--fluent-success-bg: #DFF6DD;
--fluent-success-color: #107C10;
--fluent-severe-warning-bg: #FED9CC;
--fluent-severe-warning-color: #D83B01;
--fluent-warning-bg: #FFF4CE;
--fluent-warning-color: #797775;
--fluent-greys-white: #fff;
--fluent-greys-grey10: #FAF9F8;
--fluent-greys-grey20: #F3F2F1;
--fluent-greys-grey30: #EDEBE9;
--fluent-greys-grey40: #E1DFDD;
--fluent-greys-grey50: #D2D0CE;
--fluent-greys-grey60: #C8C6C4;
--fluent-greys-grey90: #A19F9D;
--fluent-greys-grey110: #8A8886;
--fluent-greys-grey130: #605E5C;
--fluent-greys-grey150: #3B3A39;
--fluent-greys-grey160: #323130;
--fluent-greys-grey190: #201F1E;
--fluent-overlay-light: rgba(red("#fff"), green("#fff"), blue("#fff"), 0.4);
--fluent-overlay-dark: rgba(red("#000"), green("#000"), blue("#000"), 0.4);
--fluent-box-shadow-4: 0px 0.3px 0.9px rgba(0, 0, 0, 0.1), 0px 1.6px 3.6px rgba(0, 0, 0, 0.13);
--fluent-box-shadow-8: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
--fluent-box-shadow-16: 0px 1.2px 3.6px rgba(0, 0, 0, 0.1), 0px 6.4px 14.4px rgba(0, 0, 0, 0.13);
--fluent-box-shadow-64: 0px 4.8px 14.4px rgba(0, 0, 0, 0.18), 0px 25.6px 57.6px rgba(0, 0, 0, 0.22);
--jqx-primary-rgb: 0, 120, 212;
--jqx-primary: rgb(var(--jqx-primary-rgb));
--jqx-primary-color: #fff;
--jqx-background: #fff;
--jqx-background-color: rgba(0, 0, 0, .88);
--jqx-background-hover: var(--fluent-greys-grey30);
--jqx-background-color-hover: var(--fluent-greys-grey190);
--jqx-surface-rgb: var(--fluent-surface-rgb);
--jqx-surface: rgb(var(--jqx-surface-rgb));
--jqx-surface-color: rgba(0, 0, 0, .88);
--jqx-border: var(--fluent-body-divider);
--jqx-border-radius: 2px;
--jqx-scrollbar-background: #f5f5f5;
--jqx-scrollbar-border: #ddd;
--jqx-scrollbar-thumb-background: #C1C1C1;
--jqx-scrollbar-thumb-border: #b3b3b3;
--jqx-scrollbar-thumb-background-hover: #e6e6e6;
--jqx-scrollbar-thumb-border-hover: #b3b3b3;
--jqx-scrollbar-thumb-background-pressed: #d9d9d9;
--jqx-scrollbar-thumb-border-pressed: #b3b3b3;
--jqx-scrollbar-button-color-hover: #333;
--jqx-scrollbar-button-background-hover: #f5f5f5;
--jqx-scrollbar-button-border-hover: #f5f5f5;
--jqx-scrollbar-button-color-pressed: #333;
--jqx-scrollbar-button-background-pressed: #f5f5f5;
--jqx-scrollbar-button-border-pressed: #f5f5f5;
--jqx-font-size: 14px;
}
body[theme=fluent-dark] {
--fluent-surface: #282727;
--fluent-surface-color: #fff;
--fluent-background: #282727;
--fluent-background-color: #fff;
--fluent-input-background: #282727;
--fluent-input-disabled-background: #605E5C;
--fluent-greys-grey190: #fff;
--fluent-type-primary: #EDEBE9;
--fluent-input-border: #6c6c6c;
--fluent-input-border-hover: #EDEBE9;
--fluent-btn-secondary-color: #EDEBE9;
--fluent-btn-secondary-bg: #8A8886;
--fluent-btn-secondary-bg-hover: #605E5C;
--fluent-btn-secondary-bg-active: #3B3A39;
--fluent-btn-text-color: #201F1E;
--fluent-btn-text-bg: #fff;
--fluent-btn-text-color-hover: #fff;
--fluent-btn-text-bg-hover: #605E5C;
--fluent-btn-text-color-active: #fff;
--fluent-btn-text-bg-active: #3B3A39;
--fluent-window-bg: #282727;
--fluent-tabs-item-bg-hover: #605E5C;
--fluent-list-items-group-bg: #605E5C;
--fluent-tooltip-bg: #201F1E;
--fluent-tooltip-color: #fff;
--fluent-tag-bg: #605E5C;
--fluent-tag-color: #F3F2F1;
--fluent-breadcrumb-color: #C8C6C4;
--fluent-breadcrumb-bg: transparent;
--fluent-breadcrumb-color-hover: #C8C6C4;
--fluent-breadcrumb-bg-hover: #3B3A39;
--fluent-accordion-header-color: #EDEBE9;
--fluent-accordion-header-bg: #201F1E;
--fluent-pager-color: #C8C6C4;
--fluent-pager-bg: #201F1E;
--fluent-pager-border: #3B3A39;
--fluent-sortable-border: #3B3A39;
}
.jqx-icon-type-svg {
--jqx-icon-calendar: url(font/svg/calendar.svg);
/* Code of calendar icon */
--jqx-icon-filter: url(font/svg/filter.svg);
/* Code of filter icon */
--jqx-icon-menu: url(font/svg/menu.svg);
/* Code of menu icon */
--jqx-icon-check: url(font/svg/check-alt-2.svg);
/* Code of check icon */
--jqx-icon-first-page: url(font/svg/first_page.svg);
/* Code of first page icon */
--jqx-icon-arrow-down: url(font/svg/arrow-down.svg);
/* Code of down arrow icon */
--jqx-icon-arrow-left: url(font/svg/arrow-left.svg);
/* Code of left arrow icon */
--jqx-icon-arrow-right: url(font/svg/arrow-right.svg);
/* Code of right arrow icon */
--jqx-icon-arrow-up: url(font/svg/arrow-up.svg);
/* Code of up arrow icon */
--jqx-icon-arrow-down-filled: url(font/svg/down-dir.svg);
/* Code of filled down arrow icon */
--jqx-icon-arrow-left-filled: url(font/svg/left-dir.svg);
/* Code of filled left arrow icon */
--jqx-icon-arrow-right-filled: url(font/svg/right-dir.svg);
/* Code of filled right arrow icon */
--jqx-icon-arrow-up-filled: url(font/svg/up-dir.svg);
/* Code of filled up arrow icon */
--jqx-icon-visibility: url(font/svg/visibility.svg);
/* Code of visibility icon */
--jqx-icon-visibility-off: url(font/svg/visibility_off.svg);
/* Code of visibility off icon */
--jqx-icon-last-page: url(font/svg/last_page.svg);
/* Code of last page icon */
--jqx-icon-close: url(font/svg/close.svg);
/* Code of close icon */
--jqx-icon-search: url(font/svg/search.svg);
/* Code of search icon */
--jqx-icon-clock: url(font/svg/clock.svg);
--jqx-icon-down: url(font/svg/arrow-down.svg);
--jqx-icon-plus: url(font/svg/plus.svg);
--jqx-icon-filter-alt: url(font/svg/filter-alt.svg);
--jqx-icon-up: url(font/svg/arrow-up.svg);
--jqx-icon-left: url(font/svg/left-dir.svg);
--jqx-icon-right: url(font/svg/right-dir.svg);
--jqx-icon-edit: url(font/svg/edit.svg);
--jqx-icon-calendar-alt: url(font/svg/calendar-alt.svg);
--jqx-icon-close-alt:url(font/svg/close-alt.svg);
--jqx-icon-delete: url(font/svg/delete.svg);
--jqx-icon-download: url(font/svg/download-alt.svg);
--jqx-icon-check-alt: url(font/svg/check-alt.svg);
--jqx-icon-check-small: url(font/svg/check-alt-2.svg);
--jqx-icon-info: url(font/svg/info.svg);
--jqx-icon-circle: url(font/svg/circle.svg);
--jqx-icon-sort-menu-down: url(font/svg/sort-alt-down.svg);
--jqx-icon-sort-menu-up:url(font/svg/sort-alt-up.svg);
--jqx-icon-sort-up:url(font/svg/up-dir.svg);
--jqx-icon-sort-down: url(font/svg/down-dir.svg);
--jqx-icon-menu-alt: url(font/svg/hamburger.svg);
--jqx-icon-calendar-up: url(font/svg/arrow-up-long.svg);
--jqx-icon-calendar-down: url(font/svg/arrow-down-long.svg);
}
.jqx-icon-type-svg .jqx-icon-close-fluent:after,
.jqx-icon-type-svg .jqx-icon-search-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-filterbutton-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-menubutton-fluent:after,
.jqx-icon-type-svg .jqx-checkbox-check-checked-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-sortascbutton-fluent:after,
.jqx-icon-type-svg .jqx-expander-arrow-bottom-fluent:after,
.jqx-icon-type-svg .jqx-window-collapse-button-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-up-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-up-selected-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-top-up-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-up-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-up-hover-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-up-selected-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-sortascbutton-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-sorticon-fluent.jqx-icon-arrow-up-fluent:after,
.jqx-icon-type-svg .jqx-widget-fluent .jqx-grid-group-expand-fluent:after,
.jqx-icon-type-svg .jqx-grid-group-expand-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-sortdescbutton-fluent:after,
.jqx-icon-type-svg .jqx-expander-arrow-top-fluent:after,
.jqx-icon-type-svg .jqx-window-collapse-button-collapsed-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-down-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-down-selected-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-down-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-down-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-down-hover-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-down-selected-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-sortdescbutton-fluent:after,
.jqx-icon-type-svg .jqx-grid-column-sorticon-fluent.jqx-icon-arrow-down-fluent:after,
.jqx-icon-type-svg .jqx-tabs-arrow-left-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-left-selected-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-top-left:after,
.jqx-icon-type-svg .jqx-icon-arrow-left-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-down-left-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-left-selected-fluent:after,
.jqx-icon-type-svg .jqx-widget-fluent .jqx-grid-group-collapse-fluent,
.jqx-icon-type-svg .jqx-grid-group-collapse-fluent,
.jqx-icon-type-svg .jqx-tabs-arrow-right-fluent,
.jqx-icon-type-svg .jqx-menu-item-arrow-right-selected-fluent,
.jqx-icon-type-svg .jqx-menu-item-arrow-top-right-fluent,
.jqx-icon-type-svg .jqx-icon-arrow-right-fluent,
.jqx-icon-type-svg .jqx-icon-arrow-right-hover-fluent,
.jqx-icon-type-svg .jqx-icon-arrow-right-selected-fluent,
.jqx-icon-type-svg .jqx-widget-fluent .jqx-grid-group-collapse-fluent:after,
.jqx-icon-type-svg .jqx-grid-group-collapse-fluent:after,
.jqx-icon-type-svg .jqx-tabs-arrow-right-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-right-selected-fluent:after,
.jqx-icon-type-svg .jqx-menu-item-arrow-top-right-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-right-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-right-hover-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-right-selected-fluent:after,
.jqx-icon-type-svg .jqx-tree-item-arrow-collapse-rtl-fluent,
.jqx-icon-type-svg .jqx-tree-item-arrow-collapse-hover-rtl-fluent,
.jqx-icon-type-svg .jqx-tree-item-arrow-collapse-rtl-fluent:after,
.jqx-icon-type-svg .jqx-tree-item-arrow-collapse-hover-rtl-fluent:after,
.jqx-icon-type-svg .jqx-passwordinput-password-icon-fluent:after,
.jqx-icon-type-svg .jqx-passwordinput-password-icon-rtl-fluent:after,
.jqx-icon-type-svg .jqx-combobox-fluent .jqx-icon-close-fluent:after,
.jqx-icon-type-svg .jqx-expander-header-fluent .jqx-icon-arrow-up:after,
.jqx-icon-type-svg .jqx-tree-item-arrow-expand-fluent:after,
.jqx-icon-type-svg .jqx-icon-time-fluent:after,
.jqx-icon-type-svg .jqx-icon-time-hover-fluent:after,
.jqx-icon-type-svg .jqx-icon-time-pressed-fluent:after,
.jqx-icon-type-svg .jqx-icon-calendar-fluent:after,
.jqx-icon-type-svg .jqx-icon-calendar-hover-fluent:after,
.jqx-icon-type-svg .jqx-icon-calendar-pressed-fluent:after,
.jqx-icon-type-svg .jqx-tabs-close-button-fluent,
.jqx-icon-type-svg .jqx-tabs-close-button-selected-fluent,
.jqx-icon-type-svg .jqx-tabs-close-button-hover-fluent .jqx-tabs-close-button-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-first-fluent:after,
.jqx-icon-type-svg .jqx-icon-arrow-last-fluent:after {
width: 16px;
}
.jqx-icon-type-svg .jqx-checkbox-check-checked-fluent:after {
content: "";
-webkit-mask-image: var(--jqx-icon-check);
background-color: var(--jqx-primary-color);
-webkit-mask-size: cover;
}
.jqx-icon-type-svg .sorticon.ascending .jqx-grid-column-sorticon-fluent::after {
margin-left: 3px;
margin-top: 3px;
}
.jqx-icon-type-svg .jqx-icon-calendar-fluent:after, .jqx-icon-type-svg .jqx-icon-calendar-hover-fluent:after, .jqx-icon-type-svg .jqx-icon-calendar-pressed-fluent:after {
margin-top: 5px;
width: 18px;
}
.jqx-icon-type-svg .jqx-calendar-title-navigation-fluent:hover::after {
padding: 1px !important;
}
.jqx-icon-type-svg .jqx-widget-fluent .jqx-grid-group-expand-fluent, .jqx-icon-type-svg .jqx-grid-group-expand-fluent, .jqx-icon-type-svg .jqx-grid-column-sortdescbutton-fluent, .jqx-icon-type-svg .jqx-expander-arrow-top-fluent, .jqx-icon-type-svg .jqx-window-collapse-button-collapsed-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-down-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-down-selected-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-down-fluent, .jqx-icon-type-svg .jqx-icon-arrow-down-fluent, .jqx-icon-type-svg .jqx-icon-arrow-down-hover-fluent, .jqx-icon-type-svg .jqx-icon-arrow-down-selected-fluent {
font-family: inherit !important;
background-size: 12px;
background-image: var(--jqx-icon-arrow-down) !important;
background-repeat: no-repeat;
}
.jqx-icon-type-svg .jqx-widget-fluent .jqx-grid-group-expand-fluent::after, .jqx-icon-type-svg .jqx-grid-group-expand-fluent::after, .jqx-icon-type-svg .jqx-grid-column-sortdescbutton-fluent::after, .jqx-icon-type-svg .jqx-expander-arrow-top-fluent::after, .jqx-icon-type-svg .jqx-window-collapse-button-collapsed-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-down-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-down-selected-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-down-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-down-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-down-hover-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-down-selected-fluent::after {
content: "" !important;
}
.jqx-icon-type-svg .jqx-grid-column-sortascbutton-fluent, .jqx-icon-type-svg .jqx-expander-arrow-bottom-fluent, .jqx-icon-type-svg .jqx-window-collapse-button-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-up-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-up-selected-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-top-up-fluent, .jqx-icon-type-svg .jqx-icon-arrow-up-fluent, .jqx-icon-type-svg .jqx-icon-arrow-up-hover-fluent, .jqx-icon-type-svg .jqx-icon-arrow-up-selected-fluent {
font-family: inherit !important;
background-size: 12px;
background-image: var(--jqx-icon-arrow-up) !important;
background-repeat: no-repeat;
}
.jqx-icon-type-svg .jqx-grid-column-sortascbutton-fluent::after, .jqx-icon-type-svg .jqx-expander-arrow-bottom-fluent::after, .jqx-icon-type-svg .jqx-window-collapse-button-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-up-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-up-selected-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-top-up-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-up-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-up-hover-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-up-selected-fluent::after {
content: "" !important;
}
.jqx-icon-type-svg .jqx-widget-fluent .jqx-grid-group-collapse-fluent, .jqx-icon-type-svg .jqx-grid-group-collapse-fluent, .jqx-icon-type-svg .jqx-tabs-arrow-right-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-right-selected-fluent, .jqx-icon-type-svg .jqx-menu-item-arrow-top-right-fluent, .jqx-icon-type-svg .jqx-icon-arrow-right-fluent, .jqx-icon-type-svg .jqx-icon-arrow-right-hover-fluent, .jqx-icon-type-svg .jqx-icon-arrow-right-selected-fluent {
font-family: inherit !important;
background-size: 10px;
background-image: var(--jqx-icon-arrow-right) !important;
background-repeat: no-repeat;
}
.jqx-icon-type-svg .jqx-widget-fluent .jqx-grid-group-collapse-fluent::after, .jqx-icon-type-svg .jqx-grid-group-collapse-fluent::after, .jqx-icon-type-svg .jqx-tabs-arrow-right-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-right-selected-fluent::after, .jqx-icon-type-svg .jqx-menu-item-arrow-top-right-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-right-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-right-hover-fluent::after, .jqx-icon-type-svg .jqx-icon-arrow-right-selected-fluent::after {
content: "" !important;
}
.jqx-icon-type-svg .jqx-icon-time-fluent:after,
.jqx-icon-type-svg .jqx-icon-time-hover-fluent:after,
.jqx-icon-type-svg .jqx-icon-time-pressed-fluent:after {
width: 18px;
margin-top: 3px;
}
.jqx-calendar-title-navigation-fluent {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
}
.jqx-calendar-title-navigation-fluent.jqx-icon-arrow-left-fluent:after {
content: var(--jqx-icon-calendar-up) !important;
font-size: 12px;
}
.jqx-calendar-title-navigation-fluent.jqx-icon-arrow-right-fluent:after {
content: var(--jqx-icon-calendar-down) !important;
font-size: 12px;
}
.jqx-calendar-title-navigation-fluent:hover::after {
background: var(--jqx-background-hover) !important;
color: var(--jqx-background-color-hover) !important;
padding: 5px;
}
.jqx-icon-search-fluent,
.jqx-icon-close-fluent {
background-image: none;
font-family: jqx-icons;
}
.jqx-icon-close-fluent:after {
content: var(--jqx-icon-close-alt);
font-size: 12px;
}
.jqx-icon-search-fluent:after {
content: var(--jqx-icon-search);
}
.jqx-calendar-fluent {
width: 280px !important;
height: 280px !important;
}
.jqx-fill-state-normal-fluent {
background: var(--jqx-background);
color: var(--jqx-background-color);
border-color: var(--jqx-border);
}
.jqx-fill-state-hover-fluent {
background: var(--jqx-background-hover);
color: var(--jqx-background-color-hover);
border-color: var(--jqx-background-hover);
}
.jqx-fill-state-pressed-fluent {
background: var(--jqx-primary);
color: var(--jqx-primary-color);
border-color: var(--jqx-primary);
}
@font-face {
font-family: jqx-icons;
src: local("./font/jqx-icons"), url("./font/jqx-icons.woff2") format("woff2"), url("./font/jqx-icons.woff") format("woff"), url("./font/jqx-icons.ttf") format("truetype"), url("./font/jqx-icons.eot") format("embedded-opentype");
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-weight: normal;
speak: none;
}
/*Rounded Corners*/
/*top-left rounded Corners*/
.jqx-rc-tl-fluent {
border-top-left-radius: var(--jqx-border-radius);
}
/*top-right rounded Corners*/
.jqx-rc-tr-fluent {
border-top-right-radius: var(--jqx-border-radius);
}
/*bottom-left rounded Corners*/
.jqx-rc-bl-fluent {
border-bottom-left-radius: var(--jqx-border-radius);
}
/*bottom-right rounded Corners*/
.jqx-rc-br-fluent {
border-bottom-right-radius: var(--jqx-border-radius);
}
/*top rounded Corners*/
.jqx-rc-t-fluent {
border-top-left-radius: var(--jqx-border-radius);
border-top-right-radius: var(--jqx-border-radius);
}
/*bottom rounded Corners*/
.jqx-rc-b-fluent {
border-bottom-left-radius: var(--jqx-border-radius);
border-bottom-right-radius: var(--jqx-border-radius);
}
/*right rounded Corners*/
.jqx-rc-r-fluent {
border-top-right-radius: var(--jqx-border-radius);
border-bottom-right-radius: var(--jqx-border-radius);
}
/*left rounded Corners*/
.jqx-rc-l-fluent {
border-top-left-radius: var(--jqx-border-radius);
border-bottom-left-radius: var(--jqx-border-radius);
}
/*all rounded Corners*/
.jqx-rc-all-fluent {
border-radius: var(--jqx-border-radius);
}
.jqx-widget-fluent,
.jqx-widget-header-fluent,
.jqx-fill-state-normal-fluent,
.jqx-widget-content-fluent,
.jqx-fill-state-hover-fluent,
.jqx-fill-state-pressed-fluent {
font-family: var(--jqx-font-family);
font-size: var(--jqx-font-size);
}
.jqx-widget-fluent {
font-family: var(--jqx-font-family);
font-size: var(--jqx-font-size);
color: inherit;
border-color: var(--jqx-border);
}
.jqx-widget-content-fluent {
font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
color: var(--jqx-background-color);
background-color: var(--jqx-background);
border-color: var(--jqx-border);
}
.jqx-grid-table-fluent.jqx-grid-table-one-cell {
border-right-color: var(--jqx-border);
}
.jqx-widget-header-fluent {
background-color: var(--jqx-surface);
border-color: var(--jqx-border);
font-family: var(--jqx-font-family);
font-size: var(--jqx-font-size);
background: var(--jqx-surface);
color: var(--jqx-surface-color);
}
.jqx-grid-column-header-fluent span:not(.jqx-checkbox-check-checked) {
font-size: 12px !important;
border-color: var(--fluent-greys-grey30);
font-weight: 600;
}
.jqx-window-header-fluent {
padding: 10px;
color: var(--jqx-surface-color);
background: var(--jqx-surface);
}
.jqx-calendar tr {
border-bottom-color: var(--jqx-border);
}
.jqx-widget-fluent input::-moz-selection, input.jqx-input-widget-fluent::-moz-selection, .jqx-widget-content-fluent input::-moz-selection {
background: var(--jqx-primary);
color: var(--jqx-primary-color);
}
.jqx-widget-fluent input::selection,
input.jqx-input-widget-fluent::selection,
.jqx-widget-content-fluent input::selection {
background: var(--jqx-primary);
color: var(--jqx-primary-color);
}
.jqx-toolbar-fluent {
border-color: var(--jqx-border);
}
.jqx-toolbar-fluent {
height: auto !important;
display: flex;
align-items: center;
}
.jqx-button-fluent,
.jqx-button-fluent.jqx-fill-state-normal-fluent {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
outline: none;
}
.jqx-scheduler-edit-dialog-field .jqx-button-fluent {
padding: 6px 16px;
}
.jqx-button-fluent button,
jqx-button-fluent input {
background: transparent;
color: inherit;
border: none;
outline: none;
}
.jqx-button-fluent.jqx-button-fluent {
cursor: pointer;
--jqx-border: var(--fluent-input-border);
--jqx-background: var(--fluent-btn-secondary-bg);
--jqx-background-color: var(--fluent-btn-secondary-color);
background: var(--jqx-background);
color: var(--jqx-background-color);
border: 1px solid var(--jqx-border);
border-radius: 2px;
}
.jqx-button-fluent.jqx-button-fluent:hover {
--jqx-background: var(--fluent-btn-secondary-bg-hover);
}
.jqx-button-fluent.jqx-button-fluent:active {
--jqx-background: var(--fluent-btn-secondary-bg-active);
}
.jqx-button-fluent.jqx-button-fluent:not(.jqx-navbar-block).jqx-fill-state-pressed, .jqx-button-fluent.jqx-button-fluent:not(.jqx-navbar-block).jqx-fill-state-focus, .jqx-button-fluent.jqx-button-fluent:not(.jqx-navbar-block):focus {
outline-offset: 1px;
outline: 2px solid var(--jqx-border);
}
.jqx-button-fluent.jqx-button-fluent.jqx-navbar-block.jqx-fill-state-pressed, .jqx-button-fluent.jqx-button-fluent.jqx-navbar-block.jqx-fill-state-focus, .jqx-button-fluent.jqx-button-fluent.jqx-navbar-block:focus {
background: var(--fluent-btn-secondary-bg-active);
}
.jqx-button-fluent.jqx-button-fluent[disabled] {
opacity: 1;
--jqx-border: var(--fluent-greys-grey20);
--jqx-background: var(--fluent-greys-grey20);
--jqx-background-color: var(--fluent-greys-grey90);
}
.jqx-button-fluent.jqx-button-fluent.jqx-primary, .jqx-button-fluent.jqx-button-fluent.primary {
--jqx-border: var(--fluent-btn-primary-bg);
--jqx-background: var(--fluent-btn-primary-bg);
--jqx-background-color: var(--fluent-btn-primary-color);
}
.jqx-button-fluent.jqx-button-fluent.jqx-primary:hover, .jqx-button-fluent.jqx-button-fluent.primary:hover {
--jqx-border: var(--fluent-btn-primary-bg-hover);
--jqx-background: var(--fluent-btn-primary-bg-hover);
}
.jqx-button-fluent.jqx-button-fluent.jqx-primary:active, .jqx-button-fluent.jqx-button-fluent.primary:active {
--jqx-background: var(--fluent-btn-primary-bg-active);
}
.jqx-button-fluent.jqx-button-fluent.jqx-primary[disabled], .jqx-button-fluent.jqx-button-fluent.primary[disabled] {
opacity: 1;
--jqx-border: var(--fluent-greys-grey20);
--jqx-background: var(--fluent-greys-grey20);
--jqx-background-color: var(--fluent-greys-grey90);
}
.jqx-group-button-normal-fluent {
box-shadow: none;
background: var(--jqx-background);
border-color: var(--jqx-border);
color: var(--jqx-background-color) !important;
border-radius: 0px;
}
.jqx-group-button-normal.jqx-fill-state-hover {
box-shadow: none !important;
}
.jqx-group-button-normal.jqx-fill-state-pressed {
box-shadow: none !important;
background: var(--jqx-primary) !important;
border-color: var(--jqx-primary) !important;
color: var(--jqx-primary-color) !important;
border-radius: 0px;
outline: none !important;
}
.jqx-slider-tooltip-fluent {
display: none !important;
opacity: 0 !important;
}
.jqx-slider-fluent {
--jqx-primary: var(--fluent-greys-grey130);
--jqx-ui-state-active: var(--fluent-greys-grey130);
--jqx-disabled: var(--fluent-greys-grey60);
--jqx-slider-track-size: 4px;
--jqx-slider-thumb-width: 16px;
--jqx-slider-thumb-height: 16px;
border: 1px solid transparent;
overflow: unset;
opacity: 1;
}
.jqx-slider-fluent .jqx-track-container {
border-radius: 2px;
}
.jqx-slider-fluent .jqx-slider-button {
opacity: 0 !important;
}
.jqx-slider-fluent .jqx-fill-state-focus-fluent .jqx-slider-rangebar-fluent,
.jqx-slider-fluent .jqx-fill-state-focus-fluent .jqx-slider-slider {
--jqx-primary: var(--fluent-theme-primary);
--jqx-ui-state-active: var(--fluent-theme-primary);
}
.jqx-slider-fluent .jqx-slider-track {
background: var(--jqx-disabled);
overflow: unset;
}
.jqx-slider-fluent .jqx-slider-track .jqx-fill-state-normal {
width: 16px;
height: 16px;
background-color: var(--fluent-greys-white) !important;
border-width: 2px;
border-color: var(--jqx-ui-state-active);
}
.jqx-slider-fluent .jqx-slider-track:hover {
background: var(--fluent-theme-light);
}
.jqx-slider-fluent .jqx-slider-track:hover .jqx-fill-state-pressed {
background-color: var(--fluent-theme-primary);
}
.jqx-slider-fluent .jqx-slider-track:hover .jqx-fill-state-normal,
.jqx-slider-fluent .jqx-slider-track:hover .jqx-fill-state-hover {
border-color: var(--fluent-theme-primary);
}
.jqx-slider-fluent[disabled] {
opacity: 1;
}
.jqx-slider-fluent[disabled] .jqx-track {
--jqx-primary: var(--fluent-greys-grey90);
background-color: var(--fluent-greys-grey20);
--jqx-disabled: var(--fluent-greys-grey20);
}
.jqx-slider-fluent[disabled] .jqx-track .jqx-value {
background-color: var(--fluent-greys-grey90);
}
.jqx-button-fluent.float {
border-radius: 100%;
min-height: 48px;
min-width: 48px;
width: 48px;
height: 48px;
max-height: 48px;
max-width: 48px;
}
.jqx-button-fluent.outlined {
background: transparent;
color: var(--jqx-primary);
border-width: 2px;
}
.jqx-button-fluent.flat {
background: transparent;
color: var(--jqx-primary);
border: none;
}
.jqx-fill-state-hover-fluent,
.jqx-fill-state-focus-fluent {
text-decoration: none;
}
.jqx-expander-header.jqx-fill-state-normal-fluent {
background: var(--jqx-surface);
border-color: var(--jqx-border);
color: var(--jqx-surface-color);
}
.jqx-expander-header.jqx-fill-state-hover-fluent,
.jqx-expander-header.jqx-fill-state-pressed-fluent {
background: var(--jqx-background-hover);
border-color: var(--jqx-border);
color: var(--jqx-background-color-hover);
}
.jqx-expander-header.jqx-fill-state-hover-fluent {
background: var(--jqx-background-hover);
}
.jqx-expander-content-fluent {
padding: 0px;
}
.jqx-expander-header-fluent {
padding: 10px;
}
.jqx-fill-state-disabled-fluent .jqx-action-button-fluent {
cursor: initial;
}
.jqx-button-fluent.jqx-fill-state-pressed.float {
box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.jqx-button-fluent.jqx-fill-state-pressed.outlined,
.jqx-button-fluent.jqx-fill-state-pressed.flat {
background: rgba(179, 229, 252, 0.15);
box-shadow: none;
color: var(--jqx-primary);
}
.jqx-button-fluent.jqx-fill-state-focus.outlined,
.jqx-button-fluent.jqx-fill-state-focus.flat {
box-shadow: none;
background: rgba(var(--jqx-primary-rgb), 0.15);
color: var(--jqx-primary);
}
.jqx-dropdownlist-content-fluent {
display: flex;
align-items: center;
height: 100% !important;
margin-top: 0px !important;
}
.jqx-dropdownlist-content-fluent span {
top: 0px !important;
}
.jqx-dropdownlist-state-normal-fluent,
.jqx-dropdownlist-state-hover-fluent,
.jqx-dropdownlist-state-selected-fluent,
.jqx-scrollbar-button-state-hover-fluent,
.jqx-scrollbar-button-state-normal-fluent,
.jqx-scrollbar-button-state-pressed-fluent,
.jqx-scrollbar-thumb-state-normal-horizontal-fluent,
.jqx-scrollbar-thumb-state-hover-horizontal-fluent,
.jqx-scrollbar-thumb-state-pressed-horizontal-fluent,
.jqx-scrollbar-thumb-state-normal-fluent,
.jqx-scrollbar-thumb-state-pressed-fluent,
.jqx-tree-item-hover-fluent,
.jqx-tree-item-selected-fluent,
.jqx-tree-item-fluent,
.jqx-menu-item-fluent,
.jqx-menu-item-hover-fluent,
.jqx-menu-item-selected-fluent,
.jqx-menu-item-top-fluent,
.jqx-menu-item-top-hover-fluent,
.jqx-menu-item-top-selected-fluent,
.jqx-slider-button-fluent,
.jqx-slider-slider-fluent {
-webkit-transition: background-color 100ms linear;
-moz-transition: background-color 100ms linear;
-o-transition: background-color 100ms linear;
-ms-transition: background-color 100ms linear;
transition: background-color 100ms linear;
}
.jqx-primary-fluent.jqx-input-label-fluent {
color: var(--jqx-primary) !important;
}
.jqx-primary-fluent.jqx-input-bar-fluent:before {
background: var(--jqx-primary) !important;
}
.jqx-success-fluent.jqx-input-label-fluent {
color: #5cb85c !important;
}
.jqx-success-fluent.jqx-input-bar-fluent:before {
background: #5cb85c !important;
}
.jqx-inverse-fluent.jqx-input-label-fluent {
color: #666 !important;
}
.jqx-inverse-fluent.jqx-input-bar-fluent:before {
background: #666 !important;
}
.jqx-danger-fluent.jqx-input-label-fluent {
color: #d9534f !important;
}
.jqx-danger-fluent.jqx-input-bar-fluent:before {
background: #d9534f !important;
}
.jqx-warning-fluent.jqx-input-label-fluent {
color: #f0ad4e !important;
}
.jqx-warning-fluent.jqx-input-bar-fluent:before {
background: #f0ad4e !important;
}
.jqx-info-fluent.jqx-input-label-fluent {
color: #5bc0de !important;
}
.jqx-info-fluent.jqx-input-bar-fluent:before {
background: #5bc0de !important;
}
.jqx-primary-fluent {
color: var(--jqx-primary) !important;
background: #fff !important;
border-color: var(--jqx-primary) !important;
text-shadow: none !important;
}
.jqx-primary-fluent.jqx-dropdownlist-state-normal-fluent,
.jqx-primary-fluent.jqx-slider-button-fluent,
.jqx-primary-fluent.jqx-slider-slider-fluent,
.jqx-primary-fluent.jqx-combobox-arrow-normal-fluent,
.jqx-primary-fluent.jqx-combobox-arrow-hover-fluent,
.jqx-primary-fluent.jqx-action-button-fluent,
.jqx-primary-fluent:hover,
.jqx-primary-fluent:focus,
.jqx-primary-fluent:active,
.jqx-primary-fluent.active,
.jqx-primary-fluent.disabled,
.jqx-primary-fluent[disabled] {
color: #fff !important;
background: var(--jqx-primary) !important;
border-color: var(--jqx-primary) !important;
text-shadow: none !important;
}
.jqx-fill-state-pressed-fluent.jqx-primary-fluent,
.jqx-primary-fluent:active,
.jqx-primary-fluent.active {
color: #fff !important;
background-color: var(--jqx-primary) !important;
border-color: var(--jqx-primary) !important;
text-shadow: none !important;
}
.jqx-success-fluent {
color: #5cb85c !important;
background: #fff !important;
border-color: #5cb85c !important;
text-shadow: none !important;
}
.jqx-success-fluent.jqx-dropdownlist-state-normal-fluent,
.jqx-success-fluent.jqx-slider-button-fluent,
.jqx-success-fluent.jqx-slider-slider-fluent,
.jqx-success-fluent.jqx-combobox-arrow-normal-fluent,
.jqx-success-fluent.jqx-combobox-arrow-hover-fluent,
.jqx-success-fluent.jqx-action-button-fluent,
.jqx-success-fluent:hover,
.jqx-success-fluent:focus,
.jqx-success-fluent:active,
.jqx-success-fluent.active,
.jqx-success-fluent.disabled,
.jqx-success-fluent[disabled] {
color: #fff !important;
background: #5cb85c !important;
border-color: #5cb85c !important;
text-shadow: none !important;
}
.jqx-fill-state-pressed-fluent.jqx-success-fluent,
.jqx-success-fluent:active,
.jqx-success-fluent.active {
text-shadow: none !important;
color: #fff !important;
background: #5cb85c !important;
border-color: #5cb85c !important;
}
.jqx-inverse-fluent {
text-shadow: none !important;
color: #666 !important;
background: #fff !important;
border-color: #cccccc !important;
}
.jqx-inverse-fluent.jqx-dropdownlist-state-normal-fluent,
.jqx-inverse-fluent.jqx-slider-button-fluent,
.jqx-inverse-fluent.jqx-slider-slider-fluent,
.jqx-inverse-fluent.jqx-combobox-arrow-hover-fluent,
.jqx-inverse-fluent.jqx-combobox-arrow-normal-fluent,
.jqx-inverse-fluent.jqx-action-button-fluent,
.jqx-inverse-fluent:hover,
.jqx-inverse-fluent:focus,
.jqx-inverse-fluent:active,
.jqx-inverse-fluent.active,
.jqx-inverse-fluent.disabled,
.jqx-inverse-fluent[disabled] {
text-shadow: none !important;
color: #666 !important;
background: #cccccc !important;
border-color: #cccccc !important;
}
.jqx-fill-state-pressed-fluent.jqx-inverse-fluent,
.jqx-inverse-fluent:active,
.jqx-inverse-fluent.active {
text-shadow: none !important;
color: #666 !important;
background: #cccccc !important;
border-color: #cccccc !important;
}
.jqx-danger-fluent {
text-shadow: none !important;
color: #d9534f !important;
background: #fff !important;
border-color: #d9534f !important;
}
.jqx-danger-fluent.jqx-dropdownlist-state-normal-fluent,
.jqx-danger-fluent.jqx-slider-button-fluent,
.jqx-danger-fluent.jqx-slider-slider-fluent,
.jqx-danger-fluent.jqx-combobox-arrow-hover-fluent,
.jqx-danger-fluent.jqx-combobox-arrow-normal-fluent,
.jqx-danger-fluent.jqx-action-button-fluent,
.jqx-danger-fluent:hover,
.jqx-danger-fluent:focus,
.jqx-danger-fluent:active,
.jqx-danger-fluent.active,
.jqx-danger-fluent.disabled,
.jqx-danger-fluent[disabled] {
text-shadow: none !important;
color: #fff !important;
background: #d9534f !important;
border-color: #d9534f !important;
}
.jqx-fill-state-pressed-fluent.jqx-danger-fluent,
.jqx-danger-fluent:active,
.jqx-danger-fluent.active {
text-shadow: none !important;
color: #fff !important;
background: #d9534f !important;
border-color: #d9534f !important;
}
.jqx-validator-error-label-fluent {
color: #d9534f !important;
}
.jqx-warning-fluent {
text-shadow: none !important;
color: #f0ad4e !important;
background: #fff !important;
border-color: #f0ad4e !important;
}
.jqx-warning-fluent.jqx-dropdownlist-state-normal-fluent,
.jqx-warning-fluent.jqx-slider-button-fluent,
.jqx-warning-fluent.jqx-slider-slider-fluent,
.jqx-warning-fluent.jqx-combobox-arrow-hover-fluent,
.jqx-warning-fluent.jqx-combobox-arrow-normal-fluent,
.jqx-warning-fluent.jqx-action-button-fluent,
.jqx-warning-fluent:hover,
.jqx-warning-fluent:focus,
.jqx-warning-fluent:active,
.jqx-warning-fluent.active,
.jqx-warning-fluent.disabled,
.jqx-warning-fluent[disabled] {
text-shadow: none !important;
color: #fff !important;
background: #f0ad4e !important;
border-color: #f0ad4e !important;
}
.jqx-fill-state-pressed-fluent.jqx-warning-fluent,
.jqx-warning-fluent:active,
.jqx-warning-fluent.active {
text-shadow: none !important;
color: #fff !important;
background: #f0ad4e !important;
border-color: #f0ad4e !important;
}
.jqx-info-fluent {
text-shadow: none !important;
color: #5bc0de !important;
background: #fff !important;
border-color: #5bc0de !important;
}
.jqx-info-fluent.jqx-dropdownlist-state-normal-fluent,
.jqx-info-fluent.jqx-slider-button-fluent,
.jqx-info-fluent.jqx-slider-slider-fluent,
.jqx-info-fluent.jqx-combobox-arrow-hover-fluent,
.jqx-info-fluent.jqx-combobox-arrow-normal-fluent,
.jqx-info-fluent.jqx-action-button-fluent,
.jqx-info-fluent:hover,
.jqx-info-fluent:focus,
.jqx-info-fluent:active,
.jqx-info-fluent.active,
.jqx-info-fluent.disabled,
.jqx-info-fluent[disabled] {
color: #fff !important;
background: #5bc0de !important;
border-color: #5bc0de !important;
text-shadow: none !important;
}
.jqx-fill-state-pressed-fluent.jqx-info-fluent,
.jqx-info-fluent:active,
.jqx-info-fluent.active {
text-shadow: none !important;
color: #fff !important;
background: #5bc0de !important;
border-color: #5bc0de !important;
}
.jqx-fill-state-pressed-fluent {
background-image: none;
outline: 0;
}
.jqx-grid-group-column-fluent {
border-color: transparent;
}
.jqx-grid-column-menubutton-fluent {
border-width: 0px;
}
.jqx-grid-groups-row-fluent > span {
padding-left: 4px;
}
.jqx-grid-column-filterbutton-fluent,
.jqx-grid-column-menubutton-fluent {
background-image: none;
font-family: "jqx-icons";
display: flex;
justify-content: center;
align-items: center;
margin-top: 0px;
}
.jqx-grid-column-filterbutton-fluent:after {
content: var(--jqx-icon-filter);
background: var(--jqx-surface);
color: var(--jqx-surface-color);
}
.jqx-grid-column-menubutton-fluent:after {
content: var(--jqx-icon-menu) !important;
background: var(--jqx-surface);
color: var(--jqx-surface-color);
margin-top: 2px;
}
.jqx-datatable-dark .jqx-widget-header-dark .jqx-grid-column-header-dark {
border-right-color: var(--jqx-border);
}
.jqx-datatable-fluent td.jqx-grid-cell-fluent,
.jqx-treegrid-fluent .jqx-grid-cell-fluent {
padding-top: 10px;
padding-bottom: 9px;
font-size: 14px;
}
.jqx-grid-cell-fluent {
background: var(--jqx-background);
color: var(--jqx-background-color);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.jqx-widget-header-fluent.jqx-grid-cell-fluent {
background: var(--jqx-surface);
color: var(--jqx-surface-color);
}
.jqx-grid-fluent:not(.jqx-scheduler) .jqx-grid-cell:not(.jqx-grid-cell-selected).jqx-grid-cell-alt-fluent {
background: rgba(244, 245, 249, 0.2) !important;
color: var(--jqx-surface-color) !important;
}
.jqx-grid-fluent:not(.jqx-scheduler) .jqx-grid-cell:not(.jqx-grid-cell-selected).jqx-grid-cell-alt-fluent.jqx-grid-cell-sort-fluent {
background: rgba(244, 245, 249, 0.2) !important;
color: var(--jqx-surface-color) !important;
}
.jqx-grid-fluent:not(.jqx-scheduler) .jqx-grid-cell:not(.jqx-grid-cell-selected).jqx-grid-cell-alt-fluent.jqx-grid-cell-hover-fluent {
background: var(--jqx-background-hover) !important;
color: var(--jqx-background-color-hover) !important;
}
.jqx-grid-pager-top-fluent .jqx-button-fluent,
.jqx-grid-pager-fluent .jqx-button-fluent {
color: inherit !important;
border-color: transparent !important;
position: relative;
top: 0px;
display: flex;
font-size: 16px;
justify-content: center;
align-content: center;
outline: none !important;
outline-offset: 0px !important;
border-radius: 50%;
}
.jqx-grid-pager-input-fluent {
padding: 0px !important;
}
.jqx-grid-pager-top-fluent .jqx-button-fluent > div,
.jqx-grid-pager-fluent .jqx-button-fluent > div {
top: 0px;
position: relative;
left: 0px;
display: flex;
align-items: center;
margin-left: 0px !important;
}
.jqx-grid-pager-top-fluent .jqx-button-fluent.jqx-fill-state-hover,
.jqx-grid-pager-fluent .jqx-button-fluent.jqx-fill-state-hover {
color: var(--jqx-background-color-hover);
background: var(--jqx-background-hover);
border-color: var(--jqx-background-hover);
box-shadow: none;
}
.jqx-grid-pager-top-fluent .jqx-button-fluent.jqx-fill-state-pressed,
.jqx-grid-pager-fluent .jqx-button-fluent.jqx-fill-state-pressed {
background: var(--jqx-primary);
color: var(--jqx-primary-color) !important;
border-color: var(--jqx-primary) !important;
}
.jqx-grid-pager-top-fluent .jqx-grid-pager-number-fluent,
.jqx-grid-pager-fluent .jqx-grid-pager-number-fluent {
background-color: transparent;
border-color: transparent;
color: inherit;
font-size: 14px;
padding: 6px 10px;
border-radius: 50%;
position: relative;
}
.jqx-grid-pager-top-fluent .jqx-grid-pager-number-fluent:hover,
.jqx-grid-pager-fluent .jqx-grid-pager-number-fluent:hover {
background: var(--jqx-background-hover);
color: var(--jqx-background-color-hover) !important;
font-size: var(--jqx-font-size);
}
.jqx-grid-pager-top-fluent .jqx-grid-pager-number-fluent.jqx-fill-state-pressed-fluent,
.jqx-grid-pager-fluent .jqx-grid-pager-number-fluent.jqx-fill-state-pressed-fluent {
background: var(--jqx-primary);
color: var(--jqx-background) !important;
}
.jqx-grid-column-menubutton-fluent {
background-color: transparent;
border-color: var(--jqx-border) !important;
}
.jqx-cell-fluent {
font-size: 13px;
}
.jqx-calendar-fluent > div {
padding: 0px;
box-sizing: border-box;
}
.jqx-calendar-month-fluent {
width: 90%;
position: relative;
left: 5%;
}
.jqx-calendar-title-navigation-fluent {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
}
.jqx-calendar-title-navigation-fluent.jqx-icon-arrow-left-fluent:after {
content: var(--jqx-icon-calendar-up) !important;
font-size: 12px;
}
.jqx-calendar-title-navigation-fluent.jqx-icon-arrow-right-fluent:after {
content: var(--jqx-icon-calendar-down) !important;
font-size: 12px;
}
.jqx-calendar-title-navigation-fluent:hover::after {
background: var(--jqx-background-hover) !important;
color: var(--jqx-background-color-hover) !important;
padding: 5px;
}
.jqx-calendar-row-header-fluent,
.jqx-calendar-top-left-header-fluent {
background-color: var(--jqx-background);
border: 0px solid var(--jqx-background);
}
.jqx-calendar-column-header-fluent {
background-color: var(--jqx-background);
border-top: 1px solid var(--jqx-background);
border-bottom: 1px solid var(--jqx-border);
color: var(--jqx-background-color);
}
.jqx-expander-header-fluent {
padding-top: 10px;
padding-bottom: 10px;
}
.jqx-ribbon-header-vertical-fluent,
.jqx-widget-header-vertical-fluent {
background: var(--jqx-background);
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile) .jqx-scrollbar-state-normal-fluent {
background: transparent;
border-color: transparent;
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile) .jqx-scrollbar-button-state-normal-fluent {
opacity: 0;
transition: opacity 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile) .jqx-scrollbar-thumb-state-normal-fluent {
transform: scaleX(0.3);
border-radius: 5px;
transition: transform 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile) .jqx-scrollbar-thumb-state-normal-horizontal-fluent {
transform: scaleY(0.3);
border-radius: 5px;
transition: transform 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile):hover .jqx-scrollbar-state-normal-fluent, .jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile)[touched] .jqx-scrollbar-state-normal-fluent {
background: transparent;
border-color: transparent;
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile):hover .jqx-scrollbar-button-state-normal-fluent, .jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile)[touched] .jqx-scrollbar-button-state-normal-fluent {
opacity: 1;
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile):hover .jqx-scrollbar-thumb-state-normal-fluent, .jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile)[touched] .jqx-scrollbar-thumb-state-normal-fluent {
transform: scaleX(0.5);
border-radius: 5px;
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile):hover .jqx-scrollbar-thumb-state-normal-horizontal-fluent, .jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile)[touched] .jqx-scrollbar-thumb-state-normal-horizontal-fluent {
transform: scaleY(0.5);
border-radius: 5px;
}
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile) .jqx-scrollbar-thumb-state-pressed-fluent,
.jqx-scrollbar-fluent:not(.jqx-scrollbar-mobile) .jqx-scrollbar-thumb-state-pressed-horizontal-fluent {
transform: scale(1);
border-radius: 0px;
}
.jqx-scrollbar-state-normal-fluent {
background-color: var(--jqx-scrollbar-background);
border: 1px solid var(--jqx-scrollbar-background);
border-left-color: var(--jqx-scrollbar-border);
}
.jqx-scrollbar-thumb-state-normal-fluent,
.jqx-scrollbar-thumb-state-normal-horizontal-fluent {
background: var(--jqx-scrollbar-thumb-background);
border-color: var(--jqx-scrollbar-thumb-border);
border-radius: 0px;
}
.jqx-scrollbar-thumb-state-hover-fluent,
.jqx-scrollbar-thumb-state-hover-horizontal-fluent {
background: var(--jqx-scrollbar-thumb-background-hover);
border-color: var(--jqx-scrollbar-thumb-border-hover);
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.jqx-progressbar-fluent {
background: var(--jqx-background) !important;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.jqx-progressbar-value-fluent,
.jqx-splitter-collapse-button-horizontal-fluent {
background: var(--jqx-primary);
}
.jqx-splitter-collapse-button-vertical-fluent,
.jqx-progressbar-value-vertical-fluent {
background: var(--jqx-primary);
}
.jqx-scrollbar-mobile-fluent .jqx-scrollbar-button-state-normal {
display: none !important;
}
.jqx-scrollbar-button-state-hover-fluent {
color: var(--jqx-scrollbar-button-color-hover);
background: var(--jqx-scrollbar-button-background-hover);
border-color: var(--jqx-scrollbar-button-border-hover);
}
.jqx-scrollbar-button-state-pressed-fluent {
color: var(--jqx-scrollbar-button-color-pressed);
background: var(--jqx-scrollbar-button-background-pressed);
border-color: var(--jqx-scrollbar-button-border-pressed);
}
.jqx-splitter-splitbar-vertical-fluent,
.jqx-splitter-splitbar-horizontal-fluent {
background: var(--jqx-scrollbar-thumb-background);
border-color: var(--jqx-scrollbar-thumb-border);
}
.jqx-scrollbar-thumb-state-pressed-fluent,
.jqx-scrollbar-thumb-state-pressed-horizontal-fluent,
.jqx-scrollbar-button-state-pressed-fluent {
background: var(--jqx-scrollbar-thumb-background-pressed);
border-color: var(--jqx-scrollbar-thumb-border-pressed);
box-shadow: none;
}
.jqx-grid-column-sortdescbutton-fluent,
jqx-grid-column-filterbutton-fluent,
.jqx-grid-column-sortascbutton-fluent {
background-color: transparent;
border-style: solid;
border-width: 0px 0px 0px 0px;
border-color: var(--jqx-border);
}
.jqx-menu-vertical-fluent {
background: var(--jqx-background);
filter: none;
}
.jqx-grid-bottomright-fluent,
.jqx-panel-bottomright-fluent,
.jqx-listbox-bottomright-fluent {
background-color: var(--jqx-background);
border-color: var(--jqx-background);
}
.jqx-window-fluent,
.jqx-tooltip-fluent {
box-shadow: var(--fluent-box-shadow-64) !important;
}
.jqx-layout-group-tabbed-fluent {
box-shadow: none !important;
}
.jqx-tooltip-fluent {
--jqx-tooltip-arrow-width: 16px;
--jqx-tooltip-arrow-translate: 0;
opacity: 0.9;
box-shadow: var(--fluent-box-shadow-16) !important;
border-radius: 2px;
}
.jqx-tooltip-fluent.dark {
--fluent-tooltip-bg: #201F1E;
--fluent-tooltip-color: #fff;
}
.jqx-tooltip-fluent.jqx-popup-light,
.jqx-tooltip-fluent .jqx-fill-state-normal-fluent {
background: var(--fluent-tooltip-bg);
border-color: var(--fluent-tooltip-bg);
box-shadow: none;
color: var(--fluent-tooltip-color);
}
.jqx-tooltip-fluent .jqx-tooltip-main {
border-color: var(--fluent-tooltip-bg);
background-color: var(--fluent-tooltip-bg);
color: var(--fluent-tooltip-color);
border-radius: 2px;
box-shadow: var(--fluent-box-shadow-16) !important;
}
.jqx-rating-image-default img,
.jqx-rating-image-hover img,
.jqx-rating-image-backward img {
visibility: hidden;
}
.jqx-rating-image-default:after,
.jqx-rating-image-hover:after,
.jqx-rating-image-backward:after {
content: "";
top: 0;
position: absolute;
display: block;
background-position: center center;
background-repeat: no-repeat;
width: 20px;
height: 20px;
}
.jqx-rating-image-default.hidden-item:after,
.jqx-rating-image-hover.hidden-item:after,
.jqx-rating-image-backward.hidden-item:after {
display: none;
}
.jqx-rating-image-backward:after {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8281 12.2461L16.25 20L10 15.1953L3.75 20L6.17188 12.2461L0 7.5H7.65625L10 0L12.3438 7.5H20L13.8281 12.2461ZM13.877 16.6016C13.6296 15.7943 13.3822 14.9935 13.1348 14.1992C12.8874 13.3984 12.6335 12.5944 12.373 11.7871C13.0436 11.2858 13.7044 10.7812 14.3555 10.2734C15.0065 9.76562 15.6641 9.25781 16.3281 8.75H11.4258L10 4.18945L8.57422 8.75H3.67188C4.33594 9.25781 4.99349 9.76562 5.64453 10.2734C6.29557 10.7812 6.95638 11.2858 7.62695 11.7871C7.36654 12.5944 7.11263 13.3984 6.86523 14.1992C6.61784 14.9935 6.37044 15.7943 6.12305 16.6016L10 13.6133L13.877 16.6016Z' fill='%23A19F9D'/%3E%3C/svg%3E");
backg