input.dxbl-hide-ms-button::-ms-reveal {
    display: none
}

.dx-theme-marker {
    font-family: dx\.any
}

.dxbl-grid[data-dx-focus-hidden] :focus,.dxbl-grid tr[data-dx-focus-hidden]>td:focus,.dxbl-grid tbody[data-dx-focus-hidden] :focus,.dxbl-list-box[data-dx-focus-hidden] :focus,.dxbl-btn-group[data-dx-focus-hidden] :focus,.dxbl-btn-dropdown[data-dx-focus-hidden] :focus,.dxbl-btn-split[data-dx-focus-hidden] :focus,.dxbl-pivot-table[data-dx-focus-hidden] :focus,.dxbl-pivot-table thead[data-dx-focus-hidden] :focus,.dxbl-pivot-table tbody[data-dx-focus-hidden] :focus {
    outline: 0!important
}

.dxbl-calendar[data-dx-focus-hidden] :focus-within {
    outline: 0!important
}

.dxbl-dropdown[data-dx-focus-hidden] :focus-within {
    outline: 0!important
}

.dxbl-modal[data-dx-focus-hidden] :focus-within {
    outline: 0!important
}

.dxbl-btn-dropdown[data-dx-focus-hidden] :focus-within {
    outline: 0!important
}

.dxbl-toolbar[data-dx-focus-hidden] :focus-visible {
    outline: 0!important
}

.dxbl-itemlist-dropdown[data-dx-focus-hidden] :focus-visible {
    outline: 0!important
}

.dxbl-scheduler[data-dx-focus-hidden] :focus-visible:not(.dxbl-sc-apt-selected) {
    outline: 0!important
}

.dxbl-invisible {
    visibility: hidden!important
}

.dxbl-visible {
    visibility: visible!important
}

.dxbl-invisible-content>* {
    visibility: hidden!important
}

.dxbl-visually-hidden {
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
    width: 1px;
    height: 1px;
    margin: 0;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.dxbl-display-none {
    display: none!important
}

.dxbl-align-center {
    text-align: center
}

.dxbl-align-left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-align-left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-align-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-align-left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-align-left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-align-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-align-right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: right
}

.dxbl-align-right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: right
}

.dxbl-align-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: right
}

.dxbl-align-right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: left
}

.dxbl-align-right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: left
}

.dxbl-align-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: left
}

.dxbl-nowrap {
    white-space: nowrap!important
}

.dxbl-prevent-safari-scrolling {
    top: 0;
    left: 0;
    right: 0;
    position: fixed;
    bottom: 0
}

.dxbl-preventsel {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

body.dxbl-dragging iframe {
    pointer-events: none!important
}

.dxbl-flex-column {
    -webkit-flex-direction: column!important;
    flex-direction: column!important
}

.dxbl-flex-row {
    -webkit-flex-direction: row!important;
    flex-direction: row!important
}

.dxbl-flex-nowrap {
    -webkit-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.dxbl-virtual-items-container-pattern {
    visibility: hidden;
    position: fixed;
    top: -10000px
}

.dxbl-virtual-items-container-pattern:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: -10000px
}

.dxbl-virtual-items-container-pattern:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: -10000px
}

.dxbl-virtual-items-container-pattern:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: -10000px
}

.dxbl-virtual-items-container-pattern:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: -10000px
}

.dxbl-virtual-items-container-pattern:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: -10000px
}

.dxbl-virtual-items-container-pattern:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: -10000px
}

.dxbl-a11y-status-helper {
    clip: rect(0 0 0 0);
    border: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.dx-prevent-selection {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -ms-touch-action: none;
    touch-action: none
}

:root,[data-bs-theme=light] {
    --bs-blue: #203268;
    --bs-indigo: #6610f2;
    --bs-purple: #203268;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #28a745;
    --bs-teal: #20c997;
    --bs-cyan: #00a9e6;
    --bs-black: #222;
    --bs-white: #fff;
    --bs-gray: #888;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #ececec;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #888;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #203268;
    --bs-secondary: #888;
    --bs-success: #28a745;
    --bs-info: #00a9e6;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #ececec;
    --bs-dark: #212529;
    --bs-primary-rgb: 95, 54, 141;
    --bs-secondary-rgb: 136, 136, 136;
    --bs-success-rgb: 40, 167, 69;
    --bs-info-rgb: 0, 169, 230;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 220, 53, 69;
    --bs-light-rgb: 236, 236, 236;
    --bs-dark-rgb: 33, 37, 41;
    --bs-primary-text-emphasis: #261638;
    --bs-secondary-text-emphasis: #363636;
    --bs-success-text-emphasis: #10431c;
    --bs-info-text-emphasis: #00445c;
    --bs-warning-text-emphasis: #664d03;
    --bs-danger-text-emphasis: #58151c;
    --bs-light-text-emphasis: #495057;
    --bs-dark-text-emphasis: #495057;
    --bs-primary-bg-subtle: #dfd7e8;
    --bs-secondary-bg-subtle: #e7e7e7;
    --bs-success-bg-subtle: #d4edda;
    --bs-info-bg-subtle: #cceefa;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #f6f6f6;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #bfafd1;
    --bs-secondary-border-subtle: #cfcfcf;
    --bs-success-border-subtle: #a9dcb5;
    --bs-info-border-subtle: #99ddf5;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #e9ecef;
    --bs-dark-border-subtle: #adb5bd;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 34, 34, 34;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: .875rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-color-rgb: 33, 37, 41;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-emphasis-color: #222;
    --bs-emphasis-color-rgb: 34, 34, 34;
    --bs-secondary-color: rgba(33,37,41,.75);
    --bs-secondary-color-rgb: 33, 37, 41;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233, 236, 239;
    --bs-tertiary-color: rgba(33,37,41,.5);
    --bs-tertiary-color-rgb: 33, 37, 41;
    --bs-tertiary-bg: #ececec;
    --bs-tertiary-bg-rgb: 236, 236, 236;
    --bs-heading-color: inherit;
    --bs-link-color: #203268;
    --bs-link-color-rgb: 95, 54, 141;
    --bs-link-decoration: underline;
    --bs-link-hover-color: #4c2b71;
    --bs-link-hover-color-rgb: 76, 43, 113;
    --bs-code-color: #d63384;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(34,34,34,.176);
    --bs-border-radius: .2rem;
    --bs-border-radius-sm: .15rem;
    --bs-border-radius-lg: .3rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 .5rem 1rem rgba(34,34,34,.15);
    --bs-box-shadow-sm: 0 .125rem .25rem rgba(34,34,34,.075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(34,34,34,.176);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(34,34,34,.075);
    --bs-focus-ring-width: .25rem;
    --bs-focus-ring-opacity: .25;
    --bs-focus-ring-color: rgba(95,54,141,.25);
    --bs-form-valid-color: #28a745;
    --bs-form-valid-border-color: #28a745;
    --bs-form-invalid-color: #dc3545;
    --bs-form-invalid-border-color: #dc3545
}

[data-bs-theme=dark] {
    color-scheme: dark;
    --bs-body-color: #dee2e6;
    --bs-body-color-rgb: 222, 226, 230;
    --bs-body-bg: #212529;
    --bs-body-bg-rgb: 33, 37, 41;
    --bs-emphasis-color: #fff;
    --bs-emphasis-color-rgb: 255, 255, 255;
    --bs-secondary-color: rgba(222,226,230,.75);
    --bs-secondary-color-rgb: 222, 226, 230;
    --bs-secondary-bg: #343a40;
    --bs-secondary-bg-rgb: 52, 58, 64;
    --bs-tertiary-color: rgba(222,226,230,.5);
    --bs-tertiary-color-rgb: 222, 226, 230;
    --bs-tertiary-bg: #2b3035;
    --bs-tertiary-bg-rgb: 43, 48, 53;
    --bs-primary-text-emphasis: #9f86bb;
    --bs-secondary-text-emphasis: #b8b8b8;
    --bs-success-text-emphasis: #7eca8f;
    --bs-info-text-emphasis: #66cbf0;
    --bs-warning-text-emphasis: #ffda6a;
    --bs-danger-text-emphasis: #ea868f;
    --bs-light-text-emphasis: #ececec;
    --bs-dark-text-emphasis: #dee2e6;
    --bs-primary-bg-subtle: #130b1c;
    --bs-secondary-bg-subtle: #1b1b1b;
    --bs-success-bg-subtle: #08210e;
    --bs-info-bg-subtle: #00222e;
    --bs-warning-bg-subtle: #332701;
    --bs-danger-bg-subtle: #2c0b0e;
    --bs-light-bg-subtle: #343a40;
    --bs-dark-bg-subtle: #2b2e31;
    --bs-primary-border-subtle: #392055;
    --bs-secondary-border-subtle: #525252;
    --bs-success-border-subtle: #186429;
    --bs-info-border-subtle: #00658a;
    --bs-warning-border-subtle: #997404;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #495057;
    --bs-dark-border-subtle: #343a40;
    --bs-heading-color: inherit;
    --bs-link-color: #9f86bb;
    --bs-link-hover-color: #b29ec9;
    --bs-link-color-rgb: 159, 134, 187;
    --bs-link-hover-color-rgb: 178, 158, 201;
    --bs-code-color: #e685b5;
    --bs-border-color: #495057;
    --bs-border-color-translucent: rgba(255,255,255,.15);
    --bs-form-valid-color: #7eca8f;
    --bs-form-valid-border-color: #7eca8f;
    --bs-form-invalid-color: #ea868f;
    --bs-form-invalid-border-color: #ea868f
}

*,:before,:after {
    box-sizing: border-box
}

@media (prefers-reduced-motion:no-preference) {
    :root {
        scroll-behavior: smooth
    }
}

body {
    font-family: var(--bs-body-font-family);
    font-size: var(--bs-body-font-size);
    font-weight: var(--bs-body-font-weight);
    line-height: var(--bs-body-line-height);
    color: var(--bs-body-color);
    text-align: var(--bs-body-text-align);
    background-color: var(--bs-body-bg);
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(34,34,34,0);
    margin: 0
}

hr {
    color: inherit;
    border: 0;
    border-top: var(--bs-border-width) solid;
    opacity: .25;
    margin: 1rem 0
}

h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1 {
    color: var(--bs-heading-color);
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2
}

h1,.h1 {
    font-size: calc(1.34375rem + 1.125vw)
}

@media (min-width:1200px) {
    h1,.h1 {
        font-size: 2.1875rem
    }
}

h2,.h2 {
    font-size: calc(1.3rem + .6vw)
}

@media (min-width:1200px) {
    h2,.h2 {
        font-size: 1.75rem
    }
}

h3,.h3 {
    font-size: calc(1.27813rem + .3375vw)
}

@media (min-width:1200px) {
    h3,.h3 {
        font-size: 1.53125rem
    }
}

h4,.h4 {
    font-size: calc(1.25625rem + .075vw)
}

@media (min-width:1200px) {
    h4,.h4 {
        font-size: 1.3125rem
    }
}

h5,.h5 {
    font-size: 1.09375rem
}

h6,.h6 {
    font-size: .875rem
}

p {
    margin-top: 0;
    margin-bottom: 1rem
}

abbr[title] {
    cursor: help;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 1rem
}

ol,ul {
    padding-left: 2rem
}

ol,ul,dl {
    margin-top: 0;
    margin-bottom: 1rem
}

ol ol,ul ul,ol ul,ul ol {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

b,strong {
    font-weight: bolder
}

small,.small {
    font-size: .875em
}

mark,.mark {
    background-color: var(--bs-highlight-bg);
    padding: .1875em
}

sub,sup {
    vertical-align: baseline;
    font-size: .75em;
    line-height: 0;
    position: relative
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,1));
    text-decoration: underline
}

a:hover {
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb)
}

a:not([href]):not([class]),a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

pre,code,kbd,samp {
    font-family: var(--bs-font-monospace);
    font-size: 1em
}

pre {
    margin-top: 0;
    margin-bottom: 1rem;
    font-size: .875em;
    display: block;
    overflow: auto
}

pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal
}

code {
    color: var(--bs-code-color);
    word-wrap: break-word;
    font-size: .875em
}

a>code {
    color: inherit
}

kbd {
    color: var(--bs-body-bg);
    background-color: var(--bs-body-color);
    border-radius: .15rem;
    padding: .1875rem .375rem;
    font-size: .875em
}

kbd kbd {
    padding: 0;
    font-size: 1em
}

figure {
    margin: 0 0 1rem
}

img,svg {
    vertical-align: middle
}

table {
    caption-side: bottom;
    border-collapse: collapse
}

caption {
    color: var(--bs-secondary-color);
    text-align: left;
    padding-top: .5rem;
    padding-bottom: .5rem
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

thead,tbody,tfoot,tr,td,th {
    border-color: inherit;
    border-style: solid;
    border-width: 0
}

label {
    display: inline-block
}

button {
    border-radius: 0
}

button:focus:not(:focus-visible) {
    outline: 0
}

input,button,select,optgroup,textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0
}

button,select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

select:disabled {
    opacity: 1
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
    display: none!important
}

button {
    -webkit-appearance: button
}

[type=button] {
    -webkit-appearance: button
}

[type=reset] {
    -webkit-appearance: button
}

[type=submit] {
    -webkit-appearance: button
}

button:not(:disabled) {
    cursor: pointer
}

[type=button]:not(:disabled) {
    cursor: pointer
}

[type=reset]:not(:disabled) {
    cursor: pointer
}

[type=submit]:not(:disabled) {
    cursor: pointer
}

::-moz-focus-inner {
    border-style: none;
    padding: 0
}

textarea {
    resize: vertical
}

fieldset {
    border: 0;
    min-width: 0;
    margin: 0;
    padding: 0
}

legend {
    float: left;
    width: 100%;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit;
    margin-bottom: .5rem;
    padding: 0
}

@media (min-width:1200px) {
    legend {
        font-size: 1.5rem
    }
}

legend+* {
    clear: left
}

::-webkit-datetime-edit-fields-wrapper {
    padding: 0
}

::-webkit-datetime-edit-text {
    padding: 0
}

::-webkit-datetime-edit-minute {
    padding: 0
}

::-webkit-datetime-edit-hour-field {
    padding: 0
}

::-webkit-datetime-edit-day-field {
    padding: 0
}

::-webkit-datetime-edit-month-field {
    padding: 0
}

::-webkit-datetime-edit-year-field {
    padding: 0
}

::-webkit-inner-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
    padding: 0
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}

::-ms-browse {
    font: inherit;
    -webkit-appearance: button
}

::file-selector-button {
    font: inherit;
    -webkit-appearance: button
}

output {
    display: inline-block
}

iframe {
    border: 0
}

summary {
    cursor: pointer;
    display: list-item
}

progress {
    vertical-align: baseline
}

[hidden] {
    display: none!important
}

.lead {
    font-size: 1.09375rem;
    font-weight: 300
}

.display-1 {
    font-size: calc(1.625rem + 4.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-1 {
        font-size: 5rem
    }
}

.display-2 {
    font-size: calc(1.575rem + 3.9vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-2 {
        font-size: 4.5rem
    }
}

.display-3 {
    font-size: calc(1.525rem + 3.3vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-3 {
        font-size: 4rem
    }
}

.display-4 {
    font-size: calc(1.475rem + 2.7vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-4 {
        font-size: 3.5rem
    }
}

.display-5 {
    font-size: calc(1.425rem + 2.1vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-5 {
        font-size: 3rem
    }
}

.display-6 {
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-6 {
        font-size: 2.5rem
    }
}

.list-unstyled,.list-inline {
    padding-left: 0;
    list-style: none
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem
}

.initialism {
    text-transform: uppercase;
    font-size: .875em
}

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.09375rem
}

.blockquote>:last-child {
    margin-bottom: 0
}

.blockquote-footer {
    color: #888;
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: .875em
}

.blockquote-footer:before {
    content: "— "
}

.img-fluid {
    max-width: 100%;
    height: auto
}

.img-thumbnail {
    background-color: var(--bs-body-bg);
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: .25rem;
    max-width: 100%;
    height: auto;
    padding: .25rem
}

.figure {
    display: inline-block
}

.figure-img {
    margin-bottom: .5rem;
    line-height: 1
}

.figure-caption {
    color: var(--bs-secondary-color);
    font-size: .875em
}

.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-left: auto;
    margin-right: auto
}

@media (min-width:576px) {
    .container-sm,.container {
        max-width: 540px
    }
}

@media (min-width:768px) {
    .container-md,.container-sm,.container {
        max-width: 720px
    }
}

@media (min-width:992px) {
    .container-lg,.container-md,.container-sm,.container {
        max-width: 960px
    }
}

@media (min-width:1200px) {
    .container-xl,.container-lg,.container-md,.container-sm,.container {
        max-width: 1140px
    }
}

@media (min-width:1400px) {
    .container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container {
        max-width: 1320px
    }
}

:root {
    --bs-breakpoint-xs: 0;
    --bs-breakpoint-sm: 576px;
    --bs-breakpoint-md: 768px;
    --bs-breakpoint-lg: 992px;
    --bs-breakpoint-xl: 1200px;
    --bs-breakpoint-xxl: 1400px
}

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-flex;
    display: flex
}

.row>* {
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.col {
    -webkit-flex: 1 0;
    flex: 1 0
}

.row-cols-auto>* {
    -webkit-flex: none;
    flex: none;
    width: auto
}

.row-cols-1>* {
    -webkit-flex: none;
    flex: none;
    width: 100%
}

.row-cols-2>* {
    -webkit-flex: none;
    flex: none;
    width: 50%
}

.row-cols-3>* {
    -webkit-flex: none;
    flex: none;
    width: 33.3333%
}

.row-cols-4>* {
    -webkit-flex: none;
    flex: none;
    width: 25%
}

.row-cols-5>* {
    -webkit-flex: none;
    flex: none;
    width: 20%
}

.row-cols-6>* {
    -webkit-flex: none;
    flex: none;
    width: 16.6667%
}

.col-auto {
    -webkit-flex: none;
    flex: none;
    width: auto
}

.col-1 {
    -webkit-flex: none;
    flex: none;
    width: 8.33333%
}

.col-2 {
    -webkit-flex: none;
    flex: none;
    width: 16.6667%
}

.col-3 {
    -webkit-flex: none;
    flex: none;
    width: 25%
}

.col-4 {
    -webkit-flex: none;
    flex: none;
    width: 33.3333%
}

.col-5 {
    -webkit-flex: none;
    flex: none;
    width: 41.6667%
}

.col-6 {
    -webkit-flex: none;
    flex: none;
    width: 50%
}

.col-7 {
    -webkit-flex: none;
    flex: none;
    width: 58.3333%
}

.col-8 {
    -webkit-flex: none;
    flex: none;
    width: 66.6667%
}

.col-9 {
    -webkit-flex: none;
    flex: none;
    width: 75%
}

.col-10 {
    -webkit-flex: none;
    flex: none;
    width: 83.3333%
}

.col-11 {
    -webkit-flex: none;
    flex: none;
    width: 91.6667%
}

.col-12 {
    -webkit-flex: none;
    flex: none;
    width: 100%
}

.offset-1 {
    margin-left: 8.33333%
}

.offset-2 {
    margin-left: 16.6667%
}

.offset-3 {
    margin-left: 25%
}

.offset-4 {
    margin-left: 33.3333%
}

.offset-5 {
    margin-left: 41.6667%
}

.offset-6 {
    margin-left: 50%
}

.offset-7 {
    margin-left: 58.3333%
}

.offset-8 {
    margin-left: 66.6667%
}

.offset-9 {
    margin-left: 75%
}

.offset-10 {
    margin-left: 83.3333%
}

.offset-11 {
    margin-left: 91.6667%
}

.g-0,.gx-0 {
    --bs-gutter-x: 0
}

.g-0,.gy-0 {
    --bs-gutter-y: 0
}

.g-1,.gx-1 {
    --bs-gutter-x: .25rem
}

.g-1,.gy-1 {
    --bs-gutter-y: .25rem
}

.g-2,.gx-2 {
    --bs-gutter-x: .5rem
}

.g-2,.gy-2 {
    --bs-gutter-y: .5rem
}

.g-3,.gx-3 {
    --bs-gutter-x: 1rem
}

.g-3,.gy-3 {
    --bs-gutter-y: 1rem
}

.g-4,.gx-4 {
    --bs-gutter-x: 1.5rem
}

.g-4,.gy-4 {
    --bs-gutter-y: 1.5rem
}

.g-5,.gx-5 {
    --bs-gutter-x: 3rem
}

.g-5,.gy-5 {
    --bs-gutter-y: 3rem
}

@media (min-width:576px) {
    .col-sm {
        -webkit-flex: 1 0;
        flex: 1 0
    }
    .row-cols-sm-auto>* {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .row-cols-sm-1>* {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .row-cols-sm-2>* {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .row-cols-sm-3>* {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .row-cols-sm-4>* {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .row-cols-sm-5>* {
        -webkit-flex: none;
        flex: none;
        width: 20%
    }
    .row-cols-sm-6>* {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-sm-auto {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .col-sm-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .col-sm-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-sm-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .col-sm-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .col-sm-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .col-sm-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .col-sm-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .col-sm-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .col-sm-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .col-sm-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .col-sm-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .col-sm-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .offset-sm-0 {
        margin-left: 0
    }
    .offset-sm-1 {
        margin-left: 8.33333%
    }
    .offset-sm-2 {
        margin-left: 16.6667%
    }
    .offset-sm-3 {
        margin-left: 25%
    }
    .offset-sm-4 {
        margin-left: 33.3333%
    }
    .offset-sm-5 {
        margin-left: 41.6667%
    }
    .offset-sm-6 {
        margin-left: 50%
    }
    .offset-sm-7 {
        margin-left: 58.3333%
    }
    .offset-sm-8 {
        margin-left: 66.6667%
    }
    .offset-sm-9 {
        margin-left: 75%
    }
    .offset-sm-10 {
        margin-left: 83.3333%
    }
    .offset-sm-11 {
        margin-left: 91.6667%
    }
    .g-sm-0,.gx-sm-0 {
        --bs-gutter-x: 0
    }
    .g-sm-0,.gy-sm-0 {
        --bs-gutter-y: 0
    }
    .g-sm-1,.gx-sm-1 {
        --bs-gutter-x: .25rem
    }
    .g-sm-1,.gy-sm-1 {
        --bs-gutter-y: .25rem
    }
    .g-sm-2,.gx-sm-2 {
        --bs-gutter-x: .5rem
    }
    .g-sm-2,.gy-sm-2 {
        --bs-gutter-y: .5rem
    }
    .g-sm-3,.gx-sm-3 {
        --bs-gutter-x: 1rem
    }
    .g-sm-3,.gy-sm-3 {
        --bs-gutter-y: 1rem
    }
    .g-sm-4,.gx-sm-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-sm-4,.gy-sm-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-sm-5,.gx-sm-5 {
        --bs-gutter-x: 3rem
    }
    .g-sm-5,.gy-sm-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:768px) {
    .col-md {
        -webkit-flex: 1 0;
        flex: 1 0
    }
    .row-cols-md-auto>* {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .row-cols-md-1>* {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .row-cols-md-2>* {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .row-cols-md-3>* {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .row-cols-md-4>* {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .row-cols-md-5>* {
        -webkit-flex: none;
        flex: none;
        width: 20%
    }
    .row-cols-md-6>* {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-md-auto {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .col-md-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .col-md-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-md-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .col-md-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .col-md-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .col-md-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .col-md-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .col-md-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .col-md-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .col-md-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .col-md-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .col-md-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .offset-md-0 {
        margin-left: 0
    }
    .offset-md-1 {
        margin-left: 8.33333%
    }
    .offset-md-2 {
        margin-left: 16.6667%
    }
    .offset-md-3 {
        margin-left: 25%
    }
    .offset-md-4 {
        margin-left: 33.3333%
    }
    .offset-md-5 {
        margin-left: 41.6667%
    }
    .offset-md-6 {
        margin-left: 50%
    }
    .offset-md-7 {
        margin-left: 58.3333%
    }
    .offset-md-8 {
        margin-left: 66.6667%
    }
    .offset-md-9 {
        margin-left: 75%
    }
    .offset-md-10 {
        margin-left: 83.3333%
    }
    .offset-md-11 {
        margin-left: 91.6667%
    }
    .g-md-0,.gx-md-0 {
        --bs-gutter-x: 0
    }
    .g-md-0,.gy-md-0 {
        --bs-gutter-y: 0
    }
    .g-md-1,.gx-md-1 {
        --bs-gutter-x: .25rem
    }
    .g-md-1,.gy-md-1 {
        --bs-gutter-y: .25rem
    }
    .g-md-2,.gx-md-2 {
        --bs-gutter-x: .5rem
    }
    .g-md-2,.gy-md-2 {
        --bs-gutter-y: .5rem
    }
    .g-md-3,.gx-md-3 {
        --bs-gutter-x: 1rem
    }
    .g-md-3,.gy-md-3 {
        --bs-gutter-y: 1rem
    }
    .g-md-4,.gx-md-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-md-4,.gy-md-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-md-5,.gx-md-5 {
        --bs-gutter-x: 3rem
    }
    .g-md-5,.gy-md-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:992px) {
    .col-lg {
        -webkit-flex: 1 0;
        flex: 1 0
    }
    .row-cols-lg-auto>* {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .row-cols-lg-1>* {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .row-cols-lg-2>* {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .row-cols-lg-3>* {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .row-cols-lg-4>* {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .row-cols-lg-5>* {
        -webkit-flex: none;
        flex: none;
        width: 20%
    }
    .row-cols-lg-6>* {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-lg-auto {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .col-lg-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .col-lg-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-lg-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .col-lg-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .col-lg-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .col-lg-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .col-lg-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .col-lg-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .col-lg-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .col-lg-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .col-lg-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .col-lg-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .offset-lg-0 {
        margin-left: 0
    }
    .offset-lg-1 {
        margin-left: 8.33333%
    }
    .offset-lg-2 {
        margin-left: 16.6667%
    }
    .offset-lg-3 {
        margin-left: 25%
    }
    .offset-lg-4 {
        margin-left: 33.3333%
    }
    .offset-lg-5 {
        margin-left: 41.6667%
    }
    .offset-lg-6 {
        margin-left: 50%
    }
    .offset-lg-7 {
        margin-left: 58.3333%
    }
    .offset-lg-8 {
        margin-left: 66.6667%
    }
    .offset-lg-9 {
        margin-left: 75%
    }
    .offset-lg-10 {
        margin-left: 83.3333%
    }
    .offset-lg-11 {
        margin-left: 91.6667%
    }
    .g-lg-0,.gx-lg-0 {
        --bs-gutter-x: 0
    }
    .g-lg-0,.gy-lg-0 {
        --bs-gutter-y: 0
    }
    .g-lg-1,.gx-lg-1 {
        --bs-gutter-x: .25rem
    }
    .g-lg-1,.gy-lg-1 {
        --bs-gutter-y: .25rem
    }
    .g-lg-2,.gx-lg-2 {
        --bs-gutter-x: .5rem
    }
    .g-lg-2,.gy-lg-2 {
        --bs-gutter-y: .5rem
    }
    .g-lg-3,.gx-lg-3 {
        --bs-gutter-x: 1rem
    }
    .g-lg-3,.gy-lg-3 {
        --bs-gutter-y: 1rem
    }
    .g-lg-4,.gx-lg-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-lg-4,.gy-lg-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-lg-5,.gx-lg-5 {
        --bs-gutter-x: 3rem
    }
    .g-lg-5,.gy-lg-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:1200px) {
    .col-xl {
        -webkit-flex: 1 0;
        flex: 1 0
    }
    .row-cols-xl-auto>* {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .row-cols-xl-1>* {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .row-cols-xl-2>* {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .row-cols-xl-3>* {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .row-cols-xl-4>* {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .row-cols-xl-5>* {
        -webkit-flex: none;
        flex: none;
        width: 20%
    }
    .row-cols-xl-6>* {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-xl-auto {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .col-xl-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .col-xl-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-xl-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .col-xl-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .col-xl-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .col-xl-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .col-xl-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .col-xl-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .col-xl-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .col-xl-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .col-xl-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .col-xl-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .offset-xl-0 {
        margin-left: 0
    }
    .offset-xl-1 {
        margin-left: 8.33333%
    }
    .offset-xl-2 {
        margin-left: 16.6667%
    }
    .offset-xl-3 {
        margin-left: 25%
    }
    .offset-xl-4 {
        margin-left: 33.3333%
    }
    .offset-xl-5 {
        margin-left: 41.6667%
    }
    .offset-xl-6 {
        margin-left: 50%
    }
    .offset-xl-7 {
        margin-left: 58.3333%
    }
    .offset-xl-8 {
        margin-left: 66.6667%
    }
    .offset-xl-9 {
        margin-left: 75%
    }
    .offset-xl-10 {
        margin-left: 83.3333%
    }
    .offset-xl-11 {
        margin-left: 91.6667%
    }
    .g-xl-0,.gx-xl-0 {
        --bs-gutter-x: 0
    }
    .g-xl-0,.gy-xl-0 {
        --bs-gutter-y: 0
    }
    .g-xl-1,.gx-xl-1 {
        --bs-gutter-x: .25rem
    }
    .g-xl-1,.gy-xl-1 {
        --bs-gutter-y: .25rem
    }
    .g-xl-2,.gx-xl-2 {
        --bs-gutter-x: .5rem
    }
    .g-xl-2,.gy-xl-2 {
        --bs-gutter-y: .5rem
    }
    .g-xl-3,.gx-xl-3 {
        --bs-gutter-x: 1rem
    }
    .g-xl-3,.gy-xl-3 {
        --bs-gutter-y: 1rem
    }
    .g-xl-4,.gx-xl-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-xl-4,.gy-xl-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-xl-5,.gx-xl-5 {
        --bs-gutter-x: 3rem
    }
    .g-xl-5,.gy-xl-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:1400px) {
    .col-xxl {
        -webkit-flex: 1 0;
        flex: 1 0
    }
    .row-cols-xxl-auto>* {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .row-cols-xxl-1>* {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .row-cols-xxl-2>* {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .row-cols-xxl-3>* {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .row-cols-xxl-4>* {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .row-cols-xxl-5>* {
        -webkit-flex: none;
        flex: none;
        width: 20%
    }
    .row-cols-xxl-6>* {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-xxl-auto {
        -webkit-flex: none;
        flex: none;
        width: auto
    }
    .col-xxl-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .col-xxl-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .col-xxl-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .col-xxl-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .col-xxl-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .col-xxl-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .col-xxl-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .col-xxl-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .col-xxl-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .col-xxl-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .col-xxl-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .col-xxl-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
    .offset-xxl-0 {
        margin-left: 0
    }
    .offset-xxl-1 {
        margin-left: 8.33333%
    }
    .offset-xxl-2 {
        margin-left: 16.6667%
    }
    .offset-xxl-3 {
        margin-left: 25%
    }
    .offset-xxl-4 {
        margin-left: 33.3333%
    }
    .offset-xxl-5 {
        margin-left: 41.6667%
    }
    .offset-xxl-6 {
        margin-left: 50%
    }
    .offset-xxl-7 {
        margin-left: 58.3333%
    }
    .offset-xxl-8 {
        margin-left: 66.6667%
    }
    .offset-xxl-9 {
        margin-left: 75%
    }
    .offset-xxl-10 {
        margin-left: 83.3333%
    }
    .offset-xxl-11 {
        margin-left: 91.6667%
    }
    .g-xxl-0,.gx-xxl-0 {
        --bs-gutter-x: 0
    }
    .g-xxl-0,.gy-xxl-0 {
        --bs-gutter-y: 0
    }
    .g-xxl-1,.gx-xxl-1 {
        --bs-gutter-x: .25rem
    }
    .g-xxl-1,.gy-xxl-1 {
        --bs-gutter-y: .25rem
    }
    .g-xxl-2,.gx-xxl-2 {
        --bs-gutter-x: .5rem
    }
    .g-xxl-2,.gy-xxl-2 {
        --bs-gutter-y: .5rem
    }
    .g-xxl-3,.gx-xxl-3 {
        --bs-gutter-x: 1rem
    }
    .g-xxl-3,.gy-xxl-3 {
        --bs-gutter-y: 1rem
    }
    .g-xxl-4,.gx-xxl-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-xxl-4,.gy-xxl-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-xxl-5,.gx-xxl-5 {
        --bs-gutter-x: 3rem
    }
    .g-xxl-5,.gy-xxl-5 {
        --bs-gutter-y: 3rem
    }
}

.table {
    --bs-table-color-type: initial;
    --bs-table-bg-type: initial;
    --bs-table-color-state: initial;
    --bs-table-bg-state: initial;
    --bs-table-color: var(--bs-body-color);
    --bs-table-bg: var(--bs-body-bg);
    --bs-table-border-color: var(--bs-border-color);
    --bs-table-accent-bg: transparent;
    --bs-table-striped-color: var(--bs-body-color);
    --bs-table-striped-bg: rgba(34,34,34,.05);
    --bs-table-active-color: var(--bs-body-color);
    --bs-table-active-bg: rgba(34,34,34,.1);
    --bs-table-hover-color: var(--bs-body-color);
    --bs-table-hover-bg: rgba(34,34,34,.075);
    vertical-align: top;
    border-color: var(--bs-table-border-color);
    width: 100%;
    margin-bottom: 1rem
}

.table>:not(caption)>*>* {
    color: var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));
    background-color: var(--bs-table-bg);
    border-bottom-width: var(--bs-border-width);
    box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));
    padding: .5rem
}

.table>tbody {
    vertical-align: inherit
}

.table>thead {
    vertical-align: bottom
}

.table-group-divider {
    border-top: calc(var(--bs-border-width) * 2) solid currentcolor
}

.caption-top {
    caption-side: top
}

.table-sm>:not(caption)>*>* {
    padding: .25rem
}

.table-bordered>:not(caption)>* {
    border-width: var(--bs-border-width) 0
}

.table-bordered>:not(caption)>*>* {
    border-width: 0 var(--bs-border-width)
}

.table-borderless>:not(caption)>*>* {
    border-bottom-width: 0
}

.table-borderless>:not(:first-child) {
    border-top-width: 0
}

.table-striped>tbody>tr:nth-of-type(odd)>*,.table-striped-columns>:not(caption)>tr>:nth-child(2n) {
    --bs-table-color-type: var(--bs-table-striped-color);
    --bs-table-bg-type: var(--bs-table-striped-bg)
}

.table-active {
    --bs-table-color-state: var(--bs-table-active-color);
    --bs-table-bg-state: var(--bs-table-active-bg)
}

.table-hover>tbody>tr:hover>* {
    --bs-table-color-state: var(--bs-table-hover-color);
    --bs-table-bg-state: var(--bs-table-hover-bg)
}

.table-primary {
    --bs-table-color: #222;
    --bs-table-bg: #dfd7e8;
    --bs-table-border-color: #ccc5d4;
    --bs-table-striped-bg: #d6cede;
    --bs-table-striped-color: #222;
    --bs-table-active-bg: #ccc5d4;
    --bs-table-active-color: #222;
    --bs-table-hover-bg: #d1c9d9;
    --bs-table-hover-color: #222;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-secondary {
    --bs-table-color: #222;
    --bs-table-bg: #e7e7e7;
    --bs-table-border-color: lightgray;
    --bs-table-striped-bg: #ddd;
    --bs-table-striped-color: #222;
    --bs-table-active-bg: lightgray;
    --bs-table-active-color: #222;
    --bs-table-hover-bg: #d8d8d8;
    --bs-table-hover-color: #222;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-success {
    --bs-table-color: #222;
    --bs-table-bg: #d4edda;
    --bs-table-border-color: #c2d9c8;
    --bs-table-striped-bg: #cbe3d1;
    --bs-table-striped-color: #222;
    --bs-table-active-bg: #c2d9c8;
    --bs-table-active-color: #222;
    --bs-table-hover-bg: #c7decc;
    --bs-table-hover-color: #222;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-info {
    --bs-table-color: #222;
    --bs-table-bg: #cceefa;
    --bs-table-border-color: #bbdae4;
    --bs-table-striped-bg: #c4e4ef;
    --bs-table-striped-color: #222;
    --bs-table-active-bg: #bbdae4;
    --bs-table-active-color: #222;
    --bs-table-hover-bg: #bfdfea;
    --bs-table-hover-color: #222;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-warning {
    --bs-table-color: #222;
    --bs-table-bg: #fff3cd;
    --bs-table-border-color: #e9debc;
    --bs-table-striped-bg: #f4e9c4;
    --bs-table-striped-color: #222;
    --bs-table-active-bg: #e9debc;
    --bs-table-active-color: #222;
    --bs-table-hover-bg: #eee3c0;
    --bs-table-hover-color: #222;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-danger {
    --bs-table-color: #222;
    --bs-table-bg: #f8d7da;
    --bs-table-border-color: #e3c5c8;
    --bs-table-striped-bg: #edced1;
    --bs-table-striped-color: #222;
    --bs-table-active-bg: #e3c5c8;
    --bs-table-active-color: #222;
    --bs-table-hover-bg: #e8c9cc;
    --bs-table-hover-color: #222;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-light {
    --bs-table-color: #222;
    --bs-table-bg: #ececec;
    --bs-table-border-color: #d8d8d8;
    --bs-table-striped-bg: #e2e2e2;
    --bs-table-striped-color: #222;
    --bs-table-active-bg: #d8d8d8;
    --bs-table-active-color: #222;
    --bs-table-hover-bg: #ddd;
    --bs-table-hover-color: #222;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-dark {
    --bs-table-color: #fff;
    --bs-table-bg: #212529;
    --bs-table-border-color: #373b3e;
    --bs-table-striped-bg: #2c3034;
    --bs-table-striped-color: #fff;
    --bs-table-active-bg: #373b3e;
    --bs-table-active-color: #fff;
    --bs-table-hover-bg: #323539;
    --bs-table-hover-color: #fff;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-responsive {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto
}

@media (max-width:575.98px) {
    .table-responsive-sm {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:767.98px) {
    .table-responsive-md {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:991.98px) {
    .table-responsive-lg {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:1199.98px) {
    .table-responsive-xl {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:1399.98px) {
    .table-responsive-xxl {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

.form-label {
    margin-bottom: .5rem
}

.col-form-label {
    padding-top: calc(.40625rem + var(--bs-border-width));
    padding-bottom: calc(.40625rem + var(--bs-border-width));
    font-size: inherit;
    margin-bottom: 0;
    line-height: 1.5
}

.col-form-label-lg {
    padding-top: calc(.65625rem + var(--bs-border-width));
    padding-bottom: calc(.65625rem + var(--bs-border-width));
    font-size: 1.125rem
}

.col-form-label-sm {
    padding-top: calc(.203125rem + var(--bs-border-width));
    padding-bottom: calc(.203125rem + var(--bs-border-width));
    font-size: .8125rem
}

.form-text {
    color: var(--bs-secondary-color);
    margin-top: .25rem;
    font-size: .875em
}

.form-control {
    width: 100%;
    color: var(--bs-body-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background-color: var(--bs-body-bg);
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    background-clip: padding-box;
    padding: .40625rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    display: block
}

@media (prefers-reduced-motion:reduce) {
    .form-control {
        -o-transition: none;
        transition: none
    }
}

.form-control[type=file] {
    overflow: hidden
}

.form-control[type=file]:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control:focus {
    color: var(--bs-body-color);
    background-color: var(--bs-body-bg);
    border-color: #af9bc6;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(95,54,141,.25)
}

.form-control::-webkit-date-and-time-value {
    min-width: 85px;
    height: 1.5em;
    margin: 0
}

.form-control::-webkit-datetime-edit {
    padding: 0;
    display: block
}

.form-control::-webkit-input-placeholder {
    color: var(--bs-secondary-color);
    opacity: 1
}

.form-control::-moz-placeholder {
    color: var(--bs-secondary-color);
    opacity: 1
}

.form-control::-ms-input-placeholder {
    color: var(--bs-secondary-color);
    opacity: 1
}

.form-control::placeholder {
    color: var(--bs-secondary-color);
    opacity: 1
}

.form-control:disabled {
    background-color: var(--bs-secondary-bg);
    opacity: 1
}

.form-control::-webkit-file-upload-button {
    margin: -.40625rem -.75rem;
    color: var(--bs-body-color);
    background-color: var(--bs-tertiary-bg);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-radius: 0;
    padding: .40625rem .75rem;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-control::-ms-browse {
    margin: -.40625rem -.75rem;
    color: var(--bs-body-color);
    background-color: var(--bs-tertiary-bg);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-radius: 0;
    padding: .40625rem .75rem;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-control::file-selector-button {
    margin: -.40625rem -.75rem;
    color: var(--bs-body-color);
    background-color: var(--bs-tertiary-bg);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-radius: 0;
    padding: .40625rem .75rem;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-control:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button {
    border-right-width: var(--bs-border-width);
    margin-right: .75rem
}

.form-control:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button {
    border-right-width: var(--bs-border-width);
    margin-right: .75rem
}

.form-control:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse {
    border-right-width: var(--bs-border-width);
    margin-right: .75rem
}

.form-control:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button {
    border-right-width: var(--bs-border-width);
    margin-right: .75rem
}

.form-control:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button {
    border-left-width: var(--bs-border-width);
    margin-left: .75rem
}

.form-control:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button {
    border-left-width: var(--bs-border-width);
    margin-left: .75rem
}

.form-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse {
    border-left-width: var(--bs-border-width);
    margin-left: .75rem
}

.form-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button {
    border-left-width: var(--bs-border-width);
    margin-left: .75rem
}

@media (prefers-reduced-motion:reduce) {
    .form-control::-webkit-file-upload-button {
        -o-transition: none;
        transition: none
    }
    .form-control::-ms-browse {
        -o-transition: none;
        transition: none
    }
    .form-control::file-selector-button {
        -o-transition: none;
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: var(--bs-secondary-bg)
}

.form-control:hover:not(:disabled):not([readonly])::-ms-browse {
    background-color: var(--bs-secondary-bg)
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: var(--bs-secondary-bg)
}

.form-control-plaintext {
    width: 100%;
    color: var(--bs-body-color);
    border: solid transparent;
    border-width: var(--bs-border-width) 0;
    background-color: transparent;
    margin-bottom: 0;
    padding: .40625rem 0;
    line-height: 1.5;
    display: block
}

.form-control-plaintext:focus {
    outline: 0
}

.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg {
    padding-left: 0;
    padding-right: 0
}

.form-control-sm {
    min-height: calc(1.5em + .40625rem + calc(var(--bs-border-width) * 2));
    border-radius: var(--bs-border-radius-sm);
    padding: .203125rem .5rem;
    font-size: .8125rem
}

.form-control-sm::-webkit-file-upload-button {
    margin: -.203125rem -.5rem;
    padding: .203125rem .5rem
}

.form-control-sm::-ms-browse {
    margin: -.203125rem -.5rem;
    padding: .203125rem .5rem
}

.form-control-sm::file-selector-button {
    margin: -.203125rem -.5rem;
    padding: .203125rem .5rem
}

.form-control-sm:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button {
    margin-right: .5rem
}

.form-control-sm:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button {
    margin-right: .5rem
}

.form-control-sm:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse {
    margin-right: .5rem
}

.form-control-sm:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button {
    margin-right: .5rem
}

.form-control-sm:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button {
    margin-left: .5rem
}

.form-control-sm:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button {
    margin-left: .5rem
}

.form-control-sm:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse {
    margin-left: .5rem
}

.form-control-sm:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button {
    margin-left: .5rem
}

.form-control-lg {
    min-height: calc(1.5em + 1.3125rem + calc(var(--bs-border-width) * 2));
    border-radius: var(--bs-border-radius-lg);
    padding: .65625rem 1rem;
    font-size: 1.125rem
}

.form-control-lg::-webkit-file-upload-button {
    margin: -.65625rem -1rem;
    padding: .65625rem 1rem
}

.form-control-lg::-ms-browse {
    margin: -.65625rem -1rem;
    padding: .65625rem 1rem
}

.form-control-lg::file-selector-button {
    margin: -.65625rem -1rem;
    padding: .65625rem 1rem
}

.form-control-lg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button {
    margin-right: 1rem
}

.form-control-lg:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button {
    margin-right: 1rem
}

.form-control-lg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse {
    margin-right: 1rem
}

.form-control-lg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button {
    margin-right: 1rem
}

.form-control-lg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button {
    margin-left: 1rem
}

.form-control-lg:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button {
    margin-left: 1rem
}

.form-control-lg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse {
    margin-left: 1rem
}

.form-control-lg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button {
    margin-left: 1rem
}

textarea.form-control {
    min-height: calc(1.5em + .8125rem + calc(var(--bs-border-width) * 2))
}

textarea.form-control-sm {
    min-height: calc(1.5em + .40625rem + calc(var(--bs-border-width) * 2))
}

textarea.form-control-lg {
    min-height: calc(1.5em + 1.3125rem + calc(var(--bs-border-width) * 2))
}

.form-control-color {
    width: 3rem;
    height: calc(1.5em + .8125rem + calc(var(--bs-border-width) * 2));
    padding: .40625rem
}

.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control-color::-moz-color-swatch {
    border-radius: var(--bs-border-radius);
    border: 0!important
}

.form-control-color::-webkit-color-swatch {
    border-radius: var(--bs-border-radius);
    border: 0!important
}

.form-control-color.form-control-sm {
    height: calc(1.5em + .40625rem + calc(var(--bs-border-width) * 2))
}

.form-control-color.form-control-lg {
    height: calc(1.5em + 1.3125rem + calc(var(--bs-border-width) * 2))
}

.form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    width: 100%;
    color: var(--bs-body-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background-color: var(--bs-body-bg);
    background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon,none);
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    background-position: right .75rem center;
    background-repeat: no-repeat;
    background-size: 16px 12px;
    padding: .40625rem 2.25rem .40625rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    display: block
}

@media (prefers-reduced-motion:reduce) {
    .form-select {
        -o-transition: none;
        transition: none
    }
}

.form-select:focus {
    border-color: #af9bc6;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(95,54,141,.25)
}

.form-select[multiple],.form-select[size]:not([size="1"]) {
    background-image: none;
    padding-right: .75rem
}

.form-select:disabled {
    background-color: var(--bs-secondary-bg)
}

.form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 var(--bs-body-color)
}

.form-select-sm {
    border-radius: var(--bs-border-radius-sm);
    padding-top: .203125rem;
    padding-bottom: .203125rem;
    padding-left: .5rem;
    font-size: .8125rem
}

.form-select-lg {
    border-radius: var(--bs-border-radius-lg);
    padding-top: .65625rem;
    padding-bottom: .65625rem;
    padding-left: 1rem;
    font-size: 1.125rem
}

[data-bs-theme=dark] .form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")
}

.form-check {
    min-height: 1.3125rem;
    margin-bottom: .125rem;
    padding-left: 1.5em;
    display: block
}

.form-check .form-check-input {
    float: left;
    margin-left: -1.5em
}

.form-check-reverse {
    text-align: right;
    padding-left: 0;
    padding-right: 1.5em
}

.form-check-reverse .form-check-input {
    float: right;
    margin-left: 0;
    margin-right: -1.5em
}

.form-check-input {
    --bs-form-check-bg: var(--bs-body-bg);
    vertical-align: top;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background-color: var(--bs-form-check-bg);
    background-image: var(--bs-form-check-bg-image);
    border: var(--bs-border-width) solid var(--bs-border-color);
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 1em;
    height: 1em;
    margin-top: .25em
}

.form-check-input[type=checkbox] {
    border-radius: .25em
}

.form-check-input[type=radio] {
    border-radius: 50%
}

.form-check-input:active {
    -webkit-filter: brightness(90%);
    filter: brightness(90%)
}

.form-check-input:focus {
    border-color: #af9bc6;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(95,54,141,.25)
}

.form-check-input:checked {
    background-color: #203268;
    border-color: #203268
}

.form-check-input:checked[type=checkbox] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 12 12'%3E%3Cpath fill='%23fff' d='M7,1L3,5L1,3L0,4l3,3l5-5L7,1z'/%3E%3C/svg%3E")
}

.form-check-input:checked[type=radio] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
}

.form-check-input[type=checkbox]:indeterminate {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Crect id='_x31_' x='2' y='5' class='st0' width='8' height='2'/%3E%3C/svg%3E%0A");
    background-color: #203268;
    border-color: #203268
}

.form-check-input:disabled {
    pointer-events: none;
    -webkit-filter: none;
    filter: none;
    opacity: .5
}

.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label {
    cursor: default;
    opacity: .5
}

.form-switch {
    padding-left: 2.5em
}

.form-switch .form-check-input {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2834, 34, 34, 0.25%29'/%3e%3c/svg%3e");
    background-image: var(--bs-form-switch-bg);
    background-position: 0;
    border-radius: 2em;
    width: 2em;
    margin-left: -2.5em;
    -o-transition: background-position .15s ease-in-out;
    transition: background-position .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-switch .form-check-input {
        -o-transition: none;
        transition: none
    }
}

.form-switch .form-check-input:focus {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23af9bc6'/%3e%3c/svg%3e")
}

.form-switch .form-check-input:checked {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
    background-position: 100%
}

.form-switch.form-check-reverse {
    padding-left: 0;
    padding-right: 2.5em
}

.form-switch.form-check-reverse .form-check-input {
    margin-left: 0;
    margin-right: -2.5em
}

.form-check-inline {
    margin-right: 1rem;
    display: inline-block
}

.btn-check {
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
    position: absolute
}

.btn-check[disabled]+.btn,.btn-check:disabled+.btn {
    pointer-events: none;
    -webkit-filter: none;
    filter: none;
    opacity: .65
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")
}

.form-range {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background-color: transparent;
    width: 100%;
    height: 1.5rem;
    padding: 0
}

.form-range:focus {
    outline: 0
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(95,54,141,.25)
}

.form-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(95,54,141,.25)
}

.form-range::-moz-focus-outer {
    border: 0
}

.form-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background-color: #203268;
    border: 0;
    border-radius: 1rem;
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    -o-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-webkit-slider-thumb {
        -o-transition: none;
        transition: none
    }
}

.form-range::-webkit-slider-thumb:active {
    background-color: #cfc3dd
}

.form-range::-webkit-slider-runnable-track {
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-tertiary-bg);
    border-color: transparent;
    border-radius: 1rem;
    width: 100%;
    height: .5rem
}

.form-range::-moz-range-thumb {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background-color: #203268;
    border: 0;
    border-radius: 1rem;
    width: 1rem;
    height: 1rem;
    -o-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-moz-range-thumb {
        -o-transition: none;
        transition: none
    }
}

.form-range::-moz-range-thumb:active {
    background-color: #cfc3dd
}

.form-range::-moz-range-track {
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-tertiary-bg);
    border-color: transparent;
    border-radius: 1rem;
    width: 100%;
    height: .5rem
}

.form-range:disabled {
    pointer-events: none
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: var(--bs-secondary-color)
}

.form-range:disabled::-moz-range-thumb {
    background-color: var(--bs-secondary-color)
}

.form-floating {
    position: relative
}

.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select {
    height: calc(3.5rem + calc(var(--bs-border-width) * 2));
    min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
    line-height: 1.25
}

.form-floating>label {
    z-index: 2;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    pointer-events: none;
    border: var(--bs-border-width) solid transparent;
    -webkit-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    height: 100%;
    padding: 1rem .75rem;
    -o-transition: opacity .1s ease-in-out,-webkit-transform .1s ease-in-out,-o-transform .1s ease-in-out,transform .1s ease-in-out;
    transition: opacity .1s ease-in-out,-webkit-transform .1s ease-in-out,-o-transform .1s ease-in-out,transform .1s ease-in-out;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.form-floating>label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.form-floating>label:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.form-floating>label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.form-floating>label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.form-floating>label:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.form-floating>label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

@media (prefers-reduced-motion:reduce) {
    .form-floating>label {
        -o-transition: none;
        transition: none
    }
}

.form-floating>.form-control,.form-floating>.form-control-plaintext {
    padding: 1rem .75rem
}

.form-floating>.form-control::-webkit-input-placeholder {
    color: transparent
}

.form-floating>.form-control::-moz-placeholder {
    color: transparent
}

.form-floating>.form-control::-ms-input-placeholder {
    color: transparent
}

.form-floating>.form-control::placeholder {
    color: transparent
}

.form-floating>.form-control-plaintext::-webkit-input-placeholder {
    color: transparent
}

.form-floating>.form-control-plaintext::-moz-placeholder {
    color: transparent
}

.form-floating>.form-control-plaintext::-ms-input-placeholder {
    color: transparent
}

.form-floating>.form-control-plaintext::placeholder {
    color: transparent
}

.form-floating>.form-control:focus,.form-floating>.form-control-plaintext:focus {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control:not(:-moz-placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control:not(:placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control-plaintext:not(:placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control:-webkit-autofill {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control-plaintext:-webkit-autofill {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-select {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control:focus~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label {
    color: rgba(var(--bs-body-color-rgb), .65);
    -webkit-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    -o-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    transform: scale(.85)translateY(-.5rem)translate(.15rem)
}

.form-floating>.form-control:not(:-moz-placeholder-shown)~label {
    color: rgba(var(--bs-body-color-rgb), .65);
    -webkit-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    -o-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    transform: scale(.85)translateY(-.5rem)translate(.15rem)
}

.form-floating>.form-control:not(:placeholder-shown)~label {
    color: rgba(var(--bs-body-color-rgb), .65);
    -webkit-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    -o-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    transform: scale(.85)translateY(-.5rem)translate(.15rem)
}

.form-floating>.form-control:focus~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after {
    z-index: -1;
    content: "";
    background-color: var(--bs-body-bg);
    border-radius: var(--bs-border-radius);
    height: 1.5em;
    position: absolute;
    top: 1rem;
    bottom: 1rem;
    left: .375rem;
    right: .375rem
}

.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after {
    z-index: -1;
    content: "";
    background-color: var(--bs-body-bg);
    border-radius: var(--bs-border-radius);
    height: 1.5em;
    position: absolute;
    top: 1rem;
    bottom: 1rem;
    left: .375rem;
    right: .375rem
}

.form-floating>.form-control:not(:placeholder-shown)~label:after {
    z-index: -1;
    content: "";
    background-color: var(--bs-body-bg);
    border-radius: var(--bs-border-radius);
    height: 1.5em;
    position: absolute;
    top: 1rem;
    bottom: 1rem;
    left: .375rem;
    right: .375rem
}

.form-floating>.form-control:-webkit-autofill~label {
    color: rgba(var(--bs-body-color-rgb), .65);
    -webkit-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    -o-transform: scale(.85)translateY(-.5rem)translate(.15rem);
    transform: scale(.85)translateY(-.5rem)translate(.15rem)
}

.form-floating>.form-control-plaintext~label {
    border-width: var(--bs-border-width) 0
}

.form-floating>:disabled~label,.form-floating>.form-control:disabled~label {
    color: #888
}

.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after {
    background-color: var(--bs-secondary-bg)
}

.input-group {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: stretch;
    align-items: stretch;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating {
    -webkit-flex: auto;
    flex: auto;
    width: 1%;
    min-width: 0;
    position: relative
}

.input-group>.form-control:focus,.input-group>.form-select:focus {
    z-index: 5
}

.input-group>.form-floating:focus-within {
    z-index: 5
}

.input-group .btn {
    z-index: 2;
    position: relative
}

.input-group .btn:focus {
    z-index: 5
}

.input-group-text {
    color: var(--bs-body-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--bs-tertiary-bg);
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    -webkit-align-items: center;
    align-items: center;
    padding: .40625rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    display: -webkit-flex;
    display: flex
}

.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn {
    border-radius: var(--bs-border-radius-lg);
    padding: .65625rem 1rem;
    font-size: 1.125rem
}

.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn {
    border-radius: var(--bs-border-radius-sm);
    padding: .203125rem .5rem;
    font-size: .8125rem
}

.input-group-lg>.form-select,.input-group-sm>.form-select {
    padding-right: 3rem
}

.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: calc(var(--bs-border-width) * -1);
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.valid-feedback {
    width: 100%;
    color: var(--bs-form-valid-color);
    margin-top: .25rem;
    font-size: .875em;
    display: none
}

.valid-tooltip {
    z-index: 5;
    color: #fff;
    background-color: var(--bs-success);
    border-radius: .25rem;
    max-width: 100%;
    margin-top: .1rem;
    padding: .25rem .5rem;
    font-size: .8125rem;
    display: none;
    position: absolute;
    top: 100%
}

.is-valid~.valid-feedback,.is-valid~.valid-tooltip {
    display: block
}

.was-validated :valid~.valid-feedback {
    display: block
}

.was-validated :valid~.valid-tooltip {
    display: block
}

.form-control.is-valid {
    border-color: var(--bs-form-valid-border-color);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right calc(.375em + .203125rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: calc(1.5em + .8125rem)
}

.was-validated .form-control:valid {
    border-color: var(--bs-form-valid-border-color);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right calc(.375em + .203125rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: calc(1.5em + .8125rem)
}

.form-control.is-valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.was-validated .form-control:valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

textarea.form-control.is-valid {
    background-position: right calc(.375em + .203125rem) top calc(.375em + .203125rem);
    padding-right: calc(1.5em + .8125rem)
}

.was-validated textarea.form-control:valid {
    background-position: right calc(.375em + .203125rem) top calc(.375em + .203125rem);
    padding-right: calc(1.5em + .8125rem)
}

.form-select.is-valid {
    border-color: var(--bs-form-valid-border-color)
}

.was-validated .form-select:valid {
    border-color: var(--bs-form-valid-border-color)
}

.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right .75rem center,right 2.25rem center;
    background-size: 16px 12px,calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: 4.125rem
}

.was-validated .form-select:valid:not([multiple]):not([size]) {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right .75rem center,right 2.25rem center;
    background-size: 16px 12px,calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: 4.125rem
}

.was-validated .form-select:valid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right .75rem center,right 2.25rem center;
    background-size: 16px 12px,calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: 4.125rem
}

.form-select.is-valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.was-validated .form-select:valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.form-control-color.is-valid {
    width: calc(1.5em + 3.8125rem)
}

.was-validated .form-control-color:valid {
    width: calc(1.5em + 3.8125rem)
}

.form-check-input.is-valid {
    border-color: var(--bs-form-valid-border-color)
}

.was-validated .form-check-input:valid {
    border-color: var(--bs-form-valid-border-color)
}

.form-check-input.is-valid:checked {
    background-color: var(--bs-form-valid-color)
}

.was-validated .form-check-input:valid:checked {
    background-color: var(--bs-form-valid-color)
}

.form-check-input.is-valid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.was-validated .form-check-input:valid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.form-check-input.is-valid~.form-check-label {
    color: var(--bs-form-valid-color)
}

.was-validated .form-check-input:valid~.form-check-label {
    color: var(--bs-form-valid-color)
}

.form-check-inline .form-check-input~.valid-feedback {
    margin-left: .5em
}

.input-group>.form-control:not(:focus).is-valid,.input-group>.form-select:not(:focus).is-valid {
    z-index: 3
}

.was-validated .input-group>.form-control:not(:focus):valid {
    z-index: 3
}

.was-validated .input-group>.form-select:not(:focus):valid {
    z-index: 3
}

.was-validated .input-group>.form-floating:not(:focus-within):valid {
    z-index: 3
}

.input-group>.form-floating:not(:focus-within).is-valid {
    z-index: 3
}

.invalid-feedback {
    width: 100%;
    color: var(--bs-form-invalid-color);
    margin-top: .25rem;
    font-size: .875em;
    display: none
}

.invalid-tooltip {
    z-index: 5;
    color: #fff;
    background-color: var(--bs-danger);
    border-radius: .25rem;
    max-width: 100%;
    margin-top: .1rem;
    padding: .25rem .5rem;
    font-size: .8125rem;
    display: none;
    position: absolute;
    top: 100%
}

.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip {
    display: block
}

.was-validated :invalid~.invalid-feedback {
    display: block
}

.was-validated :invalid~.invalid-tooltip {
    display: block
}

.form-control.is-invalid {
    border-color: var(--bs-form-invalid-border-color);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-position: right calc(.375em + .203125rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: calc(1.5em + .8125rem)
}

.was-validated .form-control:invalid {
    border-color: var(--bs-form-invalid-border-color);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-position: right calc(.375em + .203125rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: calc(1.5em + .8125rem)
}

.form-control.is-invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.was-validated .form-control:invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

textarea.form-control.is-invalid {
    background-position: right calc(.375em + .203125rem) top calc(.375em + .203125rem);
    padding-right: calc(1.5em + .8125rem)
}

.was-validated textarea.form-control:invalid {
    background-position: right calc(.375em + .203125rem) top calc(.375em + .203125rem);
    padding-right: calc(1.5em + .8125rem)
}

.form-select.is-invalid {
    border-color: var(--bs-form-invalid-border-color)
}

.was-validated .form-select:invalid {
    border-color: var(--bs-form-invalid-border-color)
}

.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-position: right .75rem center,right 2.25rem center;
    background-size: 16px 12px,calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: 4.125rem
}

.was-validated .form-select:invalid:not([multiple]):not([size]) {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-position: right .75rem center,right 2.25rem center;
    background-size: 16px 12px,calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: 4.125rem
}

.was-validated .form-select:invalid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-position: right .75rem center,right 2.25rem center;
    background-size: 16px 12px,calc(.75em + .40625rem) calc(.75em + .40625rem);
    padding-right: 4.125rem
}

.form-select.is-invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.was-validated .form-select:invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.form-control-color.is-invalid {
    width: calc(1.5em + 3.8125rem)
}

.was-validated .form-control-color:invalid {
    width: calc(1.5em + 3.8125rem)
}

.form-check-input.is-invalid {
    border-color: var(--bs-form-invalid-border-color)
}

.was-validated .form-check-input:invalid {
    border-color: var(--bs-form-invalid-border-color)
}

.form-check-input.is-invalid:checked {
    background-color: var(--bs-form-invalid-color)
}

.was-validated .form-check-input:invalid:checked {
    background-color: var(--bs-form-invalid-color)
}

.form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.was-validated .form-check-input:invalid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.form-check-input.is-invalid~.form-check-label {
    color: var(--bs-form-invalid-color)
}

.was-validated .form-check-input:invalid~.form-check-label {
    color: var(--bs-form-invalid-color)
}

.form-check-inline .form-check-input~.invalid-feedback {
    margin-left: .5em
}

.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-select:not(:focus).is-invalid {
    z-index: 4
}

.was-validated .input-group>.form-control:not(:focus):invalid {
    z-index: 4
}

.was-validated .input-group>.form-select:not(:focus):invalid {
    z-index: 4
}

.was-validated .input-group>.form-floating:not(:focus-within):invalid {
    z-index: 4
}

.input-group>.form-floating:not(:focus-within).is-invalid {
    z-index: 4
}

.btn {
    --bs-btn-padding-x: .75rem;
    --bs-btn-padding-y: .40625rem;
    --bs-btn-font-family: ;
    --bs-btn-font-size: .875rem;
    --bs-btn-font-weight: 400;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: var(--bs-body-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-width: var(--bs-border-width);
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: var(--bs-border-radius);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-opacity: .65;
    --bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    text-decoration: none;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    display: inline-block
}

@media (prefers-reduced-motion:reduce) {
    .btn {
        -o-transition: none;
        transition: none
    }
}

.btn:hover {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color)
}

.btn-check+.btn:hover {
    color: var(--bs-btn-color);
    background-color: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color)
}

.btn:focus-visible {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    box-shadow: var(--bs-btn-focus-box-shadow);
    outline: 0
}

.btn-check:focus-visible+.btn {
    border-color: var(--bs-btn-hover-border-color);
    box-shadow: var(--bs-btn-focus-box-shadow);
    outline: 0
}

.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show {
    color: var(--bs-btn-active-color);
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color)
}

.btn-check:checked+.btn:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

:not(.btn-check)+.btn:active:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn:first-child:active:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn.active:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn.show:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn:disabled,.btn.disabled,fieldset:disabled .btn {
    color: var(--bs-btn-disabled-color);
    pointer-events: none;
    background-color: var(--bs-btn-disabled-bg);
    border-color: var(--bs-btn-disabled-border-color);
    opacity: var(--bs-btn-disabled-opacity)
}

.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #203268;
    --bs-btn-border-color: #203268;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0077cc;
    --bs-btn-hover-border-color: #0077cc;
    --bs-btn-focus-shadow-rgb: 119, 84, 158;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4c2b71;
    --bs-btn-active-border-color: #47296a;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #203268;
    --bs-btn-disabled-border-color: #203268
}

.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #888;
    --bs-btn-border-color: #888;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #747474;
    --bs-btn-hover-border-color: #6d6d6d;
    --bs-btn-focus-shadow-rgb: 154, 154, 154;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #6d6d6d;
    --bs-btn-active-border-color: #666;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #888;
    --bs-btn-disabled-border-color: #888
}

.btn-success {
    --bs-btn-color: #fff;
    --bs-btn-bg: #28a745;
    --bs-btn-border-color: #28a745;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #228e3b;
    --bs-btn-hover-border-color: #208637;
    --bs-btn-focus-shadow-rgb: 72, 180, 97;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #208637;
    --bs-btn-active-border-color: #1e7d34;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #28a745;
    --bs-btn-disabled-border-color: #28a745
}

.btn-info {
    --bs-btn-color: #fff;
    --bs-btn-bg: #00a9e6;
    --bs-btn-border-color: #00a9e6;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0090c4;
    --bs-btn-hover-border-color: #0087b8;
    --bs-btn-focus-shadow-rgb: 38, 182, 234;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0087b8;
    --bs-btn-active-border-color: #007fad;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #00a9e6;
    --bs-btn-disabled-border-color: #00a9e6
}

.btn-warning {
    --bs-btn-color: #222;
    --bs-btn-bg: #ffc107;
    --bs-btn-border-color: #ffc107;
    --bs-btn-hover-color: #222;
    --bs-btn-hover-bg: #ffca2c;
    --bs-btn-hover-border-color: #ffc720;
    --bs-btn-focus-shadow-rgb: 222, 169, 11;
    --bs-btn-active-color: #222;
    --bs-btn-active-bg: #ffcd39;
    --bs-btn-active-border-color: #ffc720;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #222;
    --bs-btn-disabled-bg: #ffc107;
    --bs-btn-disabled-border-color: #ffc107
}

.btn-danger {
    --bs-btn-color: #fff;
    --bs-btn-bg: #dc3545;
    --bs-btn-border-color: #dc3545;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #bb2d3b;
    --bs-btn-hover-border-color: #b02a37;
    --bs-btn-focus-shadow-rgb: 225, 83, 97;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #b02a37;
    --bs-btn-active-border-color: #a52834;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #dc3545;
    --bs-btn-disabled-border-color: #dc3545
}

.btn-light {
    --bs-btn-color: #222;
    --bs-btn-bg: #ececec;
    --bs-btn-border-color: #ececec;
    --bs-btn-hover-color: #222;
    --bs-btn-hover-bg: #c9c9c9;
    --bs-btn-hover-border-color: #bdbdbd;
    --bs-btn-focus-shadow-rgb: 206, 206, 206;
    --bs-btn-active-color: #222;
    --bs-btn-active-bg: #bdbdbd;
    --bs-btn-active-border-color: #b1b1b1;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #222;
    --bs-btn-disabled-bg: #ececec;
    --bs-btn-disabled-border-color: #ececec
}

.btn-dark {
    --bs-btn-color: #fff;
    --bs-btn-bg: #212529;
    --bs-btn-border-color: #212529;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #424649;
    --bs-btn-hover-border-color: #373b3e;
    --bs-btn-focus-shadow-rgb: 66, 70, 73;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4d5154;
    --bs-btn-active-border-color: #373b3e;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #212529;
    --bs-btn-disabled-border-color: #212529
}

.btn-outline-primary {
    --bs-btn-color: #203268;
    --bs-btn-border-color: #203268;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #203268;
    --bs-btn-hover-border-color: #203268;
    --bs-btn-focus-shadow-rgb: 95, 54, 141;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #203268;
    --bs-btn-active-border-color: #203268;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #203268;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #203268;
    --bs-gradient: none
}

.btn-outline-secondary {
    --bs-btn-color: #888;
    --bs-btn-border-color: #888;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #888;
    --bs-btn-hover-border-color: #888;
    --bs-btn-focus-shadow-rgb: 136, 136, 136;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #888;
    --bs-btn-active-border-color: #888;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #888;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #888;
    --bs-gradient: none
}

.btn-outline-success {
    --bs-btn-color: #28a745;
    --bs-btn-border-color: #28a745;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #28a745;
    --bs-btn-hover-border-color: #28a745;
    --bs-btn-focus-shadow-rgb: 40, 167, 69;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #28a745;
    --bs-btn-active-border-color: #28a745;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #28a745;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #28a745;
    --bs-gradient: none
}

.btn-outline-info {
    --bs-btn-color: #00a9e6;
    --bs-btn-border-color: #00a9e6;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #00a9e6;
    --bs-btn-hover-border-color: #00a9e6;
    --bs-btn-focus-shadow-rgb: 0, 169, 230;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #00a9e6;
    --bs-btn-active-border-color: #00a9e6;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #00a9e6;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #00a9e6;
    --bs-gradient: none
}

.btn-outline-warning {
    --bs-btn-color: #ffc107;
    --bs-btn-border-color: #ffc107;
    --bs-btn-hover-color: #222;
    --bs-btn-hover-bg: #ffc107;
    --bs-btn-hover-border-color: #ffc107;
    --bs-btn-focus-shadow-rgb: 255, 193, 7;
    --bs-btn-active-color: #222;
    --bs-btn-active-bg: #ffc107;
    --bs-btn-active-border-color: #ffc107;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #ffc107;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #ffc107;
    --bs-gradient: none
}

.btn-outline-danger {
    --bs-btn-color: #dc3545;
    --bs-btn-border-color: #dc3545;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #dc3545;
    --bs-btn-hover-border-color: #dc3545;
    --bs-btn-focus-shadow-rgb: 220, 53, 69;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #dc3545;
    --bs-btn-active-border-color: #dc3545;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #dc3545;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #dc3545;
    --bs-gradient: none
}

.btn-outline-light {
    --bs-btn-color: #ececec;
    --bs-btn-border-color: #ececec;
    --bs-btn-hover-color: #222;
    --bs-btn-hover-bg: #ececec;
    --bs-btn-hover-border-color: #ececec;
    --bs-btn-focus-shadow-rgb: 236, 236, 236;
    --bs-btn-active-color: #222;
    --bs-btn-active-bg: #ececec;
    --bs-btn-active-border-color: #ececec;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #ececec;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #ececec;
    --bs-gradient: none
}

.btn-outline-dark {
    --bs-btn-color: #212529;
    --bs-btn-border-color: #212529;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #212529;
    --bs-btn-hover-border-color: #212529;
    --bs-btn-focus-shadow-rgb: 33, 37, 41;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #212529;
    --bs-btn-active-border-color: #212529;
    --bs-btn-active-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    --bs-btn-disabled-color: #212529;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #212529;
    --bs-gradient: none
}

.btn-link {
    --bs-btn-font-weight: 400;
    --bs-btn-color: var(--bs-link-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: var(--bs-link-hover-color);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-active-color: var(--bs-link-hover-color);
    --bs-btn-active-border-color: transparent;
    --bs-btn-disabled-color: #888;
    --bs-btn-disabled-border-color: transparent;
    --bs-btn-box-shadow: 0 0 0 #000;
    --bs-btn-focus-shadow-rgb: 119, 84, 158;
    text-decoration: underline
}

.btn-link:focus-visible {
    color: var(--bs-btn-color)
}

.btn-link:hover {
    color: var(--bs-btn-hover-color)
}

.btn-lg,.btn-group-lg>.btn {
    --bs-btn-padding-y: .65625rem;
    --bs-btn-padding-x: 1rem;
    --bs-btn-font-size: 1.125rem;
    --bs-btn-border-radius: var(--bs-border-radius-lg)
}

.btn-sm,.btn-group-sm>.btn {
    --bs-btn-padding-y: .203125rem;
    --bs-btn-padding-x: .5rem;
    --bs-btn-font-size: .8125rem;
    --bs-btn-border-radius: var(--bs-border-radius-sm)
}

.fade {
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear
}

@media (prefers-reduced-motion:reduce) {
    .fade {
        -o-transition: none;
        transition: none
    }
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    height: 0;
    -o-transition: height .35s;
    transition: height .35s;
    overflow: hidden
}

@media (prefers-reduced-motion:reduce) {
    .collapsing {
        -o-transition: none;
        transition: none
    }
}

.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    -o-transition: width .35s;
    transition: width .35s
}

@media (prefers-reduced-motion:reduce) {
    .collapsing.collapse-horizontal {
        -o-transition: none;
        transition: none
    }
}

.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

.dropdown-toggle:after {
    vertical-align: .255em;
    content: "";
    border: .3em solid transparent;
    border-top-color: currentColor;
    border-bottom: 0;
    margin-left: .255em;
    display: inline-block
}

.dropdown-toggle:empty:after {
    margin-left: 0
}

.dropdown-menu {
    --bs-dropdown-zindex: 1000;
    --bs-dropdown-min-width: 10rem;
    --bs-dropdown-padding-x: 0;
    --bs-dropdown-padding-y: .5rem;
    --bs-dropdown-spacer: .125rem;
    --bs-dropdown-font-size: .875rem;
    --bs-dropdown-color: var(--bs-body-color);
    --bs-dropdown-bg: var(--bs-body-bg);
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-border-radius: .25rem;
    --bs-dropdown-border-width: var(--bs-border-width);
    --bs-dropdown-inner-border-radius: calc(.25rem - var(--bs-border-width));
    --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
    --bs-dropdown-divider-margin-y: .5rem;
    --bs-dropdown-box-shadow: 0 2px 12px 0 rgba(0,0,0,.25);
    --bs-dropdown-link-color: var(--bs-body-color);
    --bs-dropdown-link-hover-color: var(--bs-body-color);
    --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #203268;
    --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
    --bs-dropdown-item-padding-x: 1rem;
    --bs-dropdown-item-padding-y: .25rem;
    --bs-dropdown-header-color: #888;
    --bs-dropdown-header-padding-x: 1rem;
    --bs-dropdown-header-padding-y: .5rem;
    z-index: var(--bs-dropdown-zindex);
    min-width: var(--bs-dropdown-min-width);
    padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
    font-size: var(--bs-dropdown-font-size);
    color: var(--bs-dropdown-color);
    text-align: left;
    background-color: var(--bs-dropdown-bg);
    border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
    border-radius: var(--bs-dropdown-border-radius);
    background-clip: padding-box;
    margin: 0;
    list-style: none;
    display: none;
    position: absolute
}

.dropdown-menu[data-bs-popper] {
    margin-top: var(--bs-dropdown-spacer);
    top: 100%;
    left: 0
}

.dropdown-menu-start {
    --bs-position: start
}

.dropdown-menu-start[data-bs-popper] {
    left: 0;
    right: auto
}

.dropdown-menu-end {
    --bs-position: end
}

.dropdown-menu-end[data-bs-popper] {
    left: auto;
    right: 0
}

@media (min-width:576px) {
    .dropdown-menu-sm-start {
        --bs-position: start
    }
    .dropdown-menu-sm-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-sm-end {
        --bs-position: end
    }
    .dropdown-menu-sm-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:768px) {
    .dropdown-menu-md-start {
        --bs-position: start
    }
    .dropdown-menu-md-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-md-end {
        --bs-position: end
    }
    .dropdown-menu-md-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:992px) {
    .dropdown-menu-lg-start {
        --bs-position: start
    }
    .dropdown-menu-lg-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-lg-end {
        --bs-position: end
    }
    .dropdown-menu-lg-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:1200px) {
    .dropdown-menu-xl-start {
        --bs-position: start
    }
    .dropdown-menu-xl-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-xl-end {
        --bs-position: end
    }
    .dropdown-menu-xl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:1400px) {
    .dropdown-menu-xxl-start {
        --bs-position: start
    }
    .dropdown-menu-xxl-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-xxl-end {
        --bs-position: end
    }
    .dropdown-menu-xxl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

.dropup .dropdown-menu[data-bs-popper] {
    margin-top: 0;
    margin-bottom: var(--bs-dropdown-spacer);
    top: auto;
    bottom: 100%
}

.dropup .dropdown-toggle:after {
    vertical-align: .255em;
    content: "";
    border: .3em solid transparent;
    border-top: 0;
    border-bottom-color: currentColor;
    margin-left: .255em;
    display: inline-block
}

.dropup .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-menu[data-bs-popper] {
    margin-top: 0;
    margin-left: var(--bs-dropdown-spacer);
    top: 0;
    left: 100%;
    right: auto
}

.dropend .dropdown-toggle:after {
    vertical-align: .255em;
    content: "";
    border: .3em solid transparent;
    border-left-color: currentColor;
    border-right: 0;
    margin-left: .255em;
    display: inline-block
}

.dropend .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-toggle:after {
    vertical-align: 0
}

.dropstart .dropdown-menu[data-bs-popper] {
    margin-top: 0;
    margin-right: var(--bs-dropdown-spacer);
    top: 0;
    left: auto;
    right: 100%
}

.dropstart .dropdown-toggle:after {
    vertical-align: .255em;
    content: "";
    margin-left: .255em;
    display: none
}

.dropstart .dropdown-toggle:before {
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-bottom: .3em solid transparent;
    border-right: .3em solid;
    margin-right: .255em;
    display: inline-block
}

.dropstart .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropstart .dropdown-toggle:before {
    vertical-align: 0
}

.dropdown-divider {
    height: 0;
    margin: var(--bs-dropdown-divider-margin-y) 0;
    border-top: 1px solid var(--bs-dropdown-divider-bg);
    opacity: 1;
    overflow: hidden
}

.dropdown-item {
    width: 100%;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    clear: both;
    color: var(--bs-dropdown-link-color);
    text-align: inherit;
    white-space: nowrap;
    border-radius: var(--bs-dropdown-item-border-radius,0);
    background-color: transparent;
    border: 0;
    font-weight: 400;
    text-decoration: none;
    display: block
}

.dropdown-item:hover,.dropdown-item:focus {
    color: var(--bs-dropdown-link-hover-color);
    background-color: var(--bs-dropdown-link-hover-bg)
}

.dropdown-item.active,.dropdown-item:active {
    color: var(--bs-dropdown-link-active-color);
    background-color: var(--bs-dropdown-link-active-bg);
    text-decoration: none
}

.dropdown-item.disabled,.dropdown-item:disabled {
    color: var(--bs-dropdown-link-disabled-color);
    pointer-events: none;
    background-color: transparent
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
    color: var(--bs-dropdown-header-color);
    white-space: nowrap;
    margin-bottom: 0;
    font-size: .8125rem;
    display: block
}

.dropdown-item-text {
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    color: var(--bs-dropdown-link-color);
    display: block
}

.dropdown-menu-dark {
    --bs-dropdown-color: #dee2e6;
    --bs-dropdown-bg: #343a40;
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-box-shadow: ;
    --bs-dropdown-link-color: #dee2e6;
    --bs-dropdown-link-hover-color: #fff;
    --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
    --bs-dropdown-link-hover-bg: rgba(255,255,255,.15);
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #203268;
    --bs-dropdown-link-disabled-color: #adb5bd;
    --bs-dropdown-header-color: #adb5bd
}

.btn-group,.btn-group-vertical {
    vertical-align: middle;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative
}

.btn-group>.btn,.btn-group-vertical>.btn {
    -webkit-flex: auto;
    flex: auto;
    position: relative
}

.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active {
    z-index: 1
}

.btn-toolbar {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    display: -webkit-flex;
    display: flex
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group {
    border-radius: var(--bs-border-radius)
}

.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child) {
    margin-left: calc(var(--bs-border-width) * -1)
}

.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dropdown-toggle-split {
    padding-left: .5625rem;
    padding-right: .5625rem
}

.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after {
    margin-left: 0
}

.dropstart .dropdown-toggle-split:before {
    margin-right: 0
}

.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split {
    padding-left: .375rem;
    padding-right: .375rem
}

.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split {
    padding-left: .75rem;
    padding-right: .75rem
}

.btn-group-vertical {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group {
    width: 100%
}

.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child) {
    margin-top: calc(var(--bs-border-width) * -1)
}

.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav {
    --bs-nav-link-padding-x: 1rem;
    --bs-nav-link-padding-y: .5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-link-color);
    --bs-nav-link-hover-color: var(--bs-link-hover-color);
    --bs-nav-link-disabled-color: var(--bs-secondary-color);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    display: -webkit-flex;
    display: flex
}

.nav-link {
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    color: var(--bs-nav-link-color);
    background: 0 0;
    border: 0;
    text-decoration: none;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    display: block
}

@media (prefers-reduced-motion:reduce) {
    .nav-link {
        -o-transition: none;
        transition: none
    }
}

.nav-link:hover,.nav-link:focus {
    color: var(--bs-nav-link-hover-color)
}

.nav-link:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(95,54,141,.25)
}

.nav-link.disabled,.nav-link:disabled {
    color: var(--bs-nav-link-disabled-color);
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    --bs-nav-tabs-border-width: var(--bs-border-width);
    --bs-nav-tabs-border-color: var(--bs-border-color);
    --bs-nav-tabs-border-radius: 0;
    --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
    --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
    --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
    --bs-nav-tabs-link-active-border-color: #203268;
    border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)
}

.nav-tabs .nav-link {
    margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
    border: var(--bs-nav-tabs-border-width) solid transparent;
    border-top-left-radius: var(--bs-nav-tabs-border-radius);
    border-top-right-radius: var(--bs-nav-tabs-border-radius)
}

.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus {
    isolation: isolate;
    border-color: var(--bs-nav-tabs-link-hover-border-color)
}

.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link {
    color: var(--bs-nav-tabs-link-active-color);
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: var(--bs-nav-tabs-link-active-border-color)
}

.nav-tabs .dropdown-menu {
    margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-pills {
    --bs-nav-pills-border-radius: var(--bs-border-radius);
    --bs-nav-pills-link-active-color: #fff;
    --bs-nav-pills-link-active-bg: #203268
}

.nav-pills .nav-link {
    border-radius: var(--bs-nav-pills-border-radius)
}

.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: var(--bs-nav-pills-link-active-bg)
}

.nav-underline {
    --bs-nav-underline-gap: 1rem;
    --bs-nav-underline-border-width: .125rem;
    --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
    gap: var(--bs-nav-underline-gap)
}

.nav-underline .nav-link {
    border-bottom: var(--bs-nav-underline-border-width) solid transparent;
    padding-left: 0;
    padding-right: 0
}

.nav-underline .nav-link:hover,.nav-underline .nav-link:focus {
    border-bottom-color: currentColor
}

.nav-underline .nav-link.active,.nav-underline .show>.nav-link {
    color: var(--bs-nav-underline-link-active-color);
    border-bottom-color: currentColor;
    font-weight: 700
}

.nav-fill>.nav-link,.nav-fill .nav-item {
    text-align: center;
    -webkit-flex: auto;
    flex: auto
}

.nav-justified>.nav-link,.nav-justified .nav-item {
    text-align: center;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-basis: 0;
    flex-basis: 0
}

.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {
    width: 100%
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.navbar {
    --bs-navbar-padding-x: 0;
    --bs-navbar-padding-y: .5rem;
    --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);
    --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);
    --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);
    --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-brand-padding-y: .3125rem;
    --bs-navbar-brand-margin-end: 1rem;
    --bs-navbar-brand-font-size: 1.125rem;
    --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-nav-link-padding-x: .5rem;
    --bs-navbar-toggler-padding-y: .25rem;
    --bs-navbar-toggler-padding-x: .75rem;
    --bs-navbar-toggler-font-size: 1.125rem;
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);
    --bs-navbar-toggler-border-radius: var(--bs-border-radius);
    --bs-navbar-toggler-focus-width: .25rem;
    --bs-navbar-toggler-transition: box-shadow .15s ease-in-out;
    padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl {
    flex-wrap: inherit;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.navbar-brand {
    padding-top: var(--bs-navbar-brand-padding-y);
    padding-bottom: var(--bs-navbar-brand-padding-y);
    margin-right: var(--bs-navbar-brand-margin-end);
    font-size: var(--bs-navbar-brand-font-size);
    color: var(--bs-navbar-brand-color);
    white-space: nowrap;
    text-decoration: none
}

.navbar-brand:hover,.navbar-brand:focus {
    color: var(--bs-navbar-brand-hover-color)
}

.navbar-nav {
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: .5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-navbar-color);
    --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
    --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    display: -webkit-flex;
    display: flex
}

.navbar-nav .nav-link.active,.navbar-nav .nav-link.show {
    color: var(--bs-navbar-active-color)
}

.navbar-nav .dropdown-menu {
    position: static
}

.navbar-text {
    color: var(--bs-navbar-color);
    padding-top: .5rem;
    padding-bottom: .5rem
}

.navbar-text a,.navbar-text a:hover,.navbar-text a:focus {
    color: var(--bs-navbar-active-color)
}

.navbar-collapse {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    -webkit-align-items: center;
    align-items: center
}

.navbar-toggler {
    padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
    font-size: var(--bs-navbar-toggler-font-size);
    color: var(--bs-navbar-color);
    border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
    border-radius: var(--bs-navbar-toggler-border-radius);
    -o-transition: var(--bs-navbar-toggler-transition);
    transition: var(--bs-navbar-toggler-transition);
    background-color: transparent;
    line-height: 1
}

@media (prefers-reduced-motion:reduce) {
    .navbar-toggler {
        -o-transition: none;
        transition: none
    }
}

.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
    outline: 0;
    text-decoration: none
}

.navbar-toggler-icon {
    vertical-align: middle;
    background-image: var(--bs-navbar-toggler-icon-bg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 1.5em;
    height: 1.5em;
    display: inline-block
}

.navbar-nav-scroll {
    max-height: var(--bs-scroll-height,75vh);
    overflow-y: auto
}

@media (min-width:576px) {
    .navbar-expand-sm {
        -webkit-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }
    .navbar-expand-sm .navbar-nav {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-sm .navbar-collapse {
        -webkit-flex-basis: auto;
        flex-basis: auto;
        display: -webkit-flex!important;
        display: flex!important
    }
    .navbar-expand-sm .navbar-toggler {
        display: none
    }
    .navbar-expand-sm .offcanvas {
        z-index: auto;
        -webkit-flex-grow: 1;
        flex-grow: 1;
        -o-transition: none;
        transition: none;
        position: static;
        visibility: visible!important;
        background-color: transparent!important;
        border: 0!important;
        width: auto!important;
        height: auto!important;
        -webkit-transform: none!important;
        -o-transform: none!important;
        transform: none!important
    }
    .navbar-expand-sm .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-sm .offcanvas .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible
    }
}

@media (min-width:768px) {
    .navbar-expand-md {
        -webkit-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }
    .navbar-expand-md .navbar-nav {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-md .navbar-collapse {
        -webkit-flex-basis: auto;
        flex-basis: auto;
        display: -webkit-flex!important;
        display: flex!important
    }
    .navbar-expand-md .navbar-toggler {
        display: none
    }
    .navbar-expand-md .offcanvas {
        z-index: auto;
        -webkit-flex-grow: 1;
        flex-grow: 1;
        -o-transition: none;
        transition: none;
        position: static;
        visibility: visible!important;
        background-color: transparent!important;
        border: 0!important;
        width: auto!important;
        height: auto!important;
        -webkit-transform: none!important;
        -o-transform: none!important;
        transform: none!important
    }
    .navbar-expand-md .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-md .offcanvas .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible
    }
}

@media (min-width:992px) {
    .navbar-expand-lg {
        -webkit-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }
    .navbar-expand-lg .navbar-nav {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-lg .navbar-collapse {
        -webkit-flex-basis: auto;
        flex-basis: auto;
        display: -webkit-flex!important;
        display: flex!important
    }
    .navbar-expand-lg .navbar-toggler {
        display: none
    }
    .navbar-expand-lg .offcanvas {
        z-index: auto;
        -webkit-flex-grow: 1;
        flex-grow: 1;
        -o-transition: none;
        transition: none;
        position: static;
        visibility: visible!important;
        background-color: transparent!important;
        border: 0!important;
        width: auto!important;
        height: auto!important;
        -webkit-transform: none!important;
        -o-transform: none!important;
        transform: none!important
    }
    .navbar-expand-lg .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-lg .offcanvas .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible
    }
}

@media (min-width:1200px) {
    .navbar-expand-xl {
        -webkit-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }
    .navbar-expand-xl .navbar-nav {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-xl .navbar-collapse {
        -webkit-flex-basis: auto;
        flex-basis: auto;
        display: -webkit-flex!important;
        display: flex!important
    }
    .navbar-expand-xl .navbar-toggler {
        display: none
    }
    .navbar-expand-xl .offcanvas {
        z-index: auto;
        -webkit-flex-grow: 1;
        flex-grow: 1;
        -o-transition: none;
        transition: none;
        position: static;
        visibility: visible!important;
        background-color: transparent!important;
        border: 0!important;
        width: auto!important;
        height: auto!important;
        -webkit-transform: none!important;
        -o-transform: none!important;
        transform: none!important
    }
    .navbar-expand-xl .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-xl .offcanvas .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible
    }
}

@media (min-width:1400px) {
    .navbar-expand-xxl {
        -webkit-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }
    .navbar-expand-xxl .navbar-nav {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-xxl .navbar-collapse {
        -webkit-flex-basis: auto;
        flex-basis: auto;
        display: -webkit-flex!important;
        display: flex!important
    }
    .navbar-expand-xxl .navbar-toggler {
        display: none
    }
    .navbar-expand-xxl .offcanvas {
        z-index: auto;
        -webkit-flex-grow: 1;
        flex-grow: 1;
        -o-transition: none;
        transition: none;
        position: static;
        visibility: visible!important;
        background-color: transparent!important;
        border: 0!important;
        width: auto!important;
        height: auto!important;
        -webkit-transform: none!important;
        -o-transform: none!important;
        transform: none!important
    }
    .navbar-expand-xxl .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-xxl .offcanvas .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible
    }
}

.navbar-expand {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.navbar-expand .navbar-nav {
    -webkit-flex-direction: row;
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x)
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible
}

.navbar-expand .navbar-collapse {
    -webkit-flex-basis: auto;
    flex-basis: auto;
    display: -webkit-flex!important;
    display: flex!important
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-expand .offcanvas {
    z-index: auto;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -o-transition: none;
    transition: none;
    position: static;
    visibility: visible!important;
    background-color: transparent!important;
    border: 0!important;
    width: auto!important;
    height: auto!important;
    -webkit-transform: none!important;
    -o-transform: none!important;
    transform: none!important
}

.navbar-expand .offcanvas .offcanvas-header {
    display: none
}

.navbar-expand .offcanvas .offcanvas-body {
    -webkit-flex-grow: 0;
    flex-grow: 0;
    padding: 0;
    display: -webkit-flex;
    display: flex;
    overflow-y: visible
}

.navbar-dark,.navbar[data-bs-theme=dark] {
    --bs-navbar-color: rgba(255,255,255,.55);
    --bs-navbar-hover-color: rgba(255,255,255,.75);
    --bs-navbar-disabled-color: rgba(255,255,255,.25);
    --bs-navbar-active-color: #fff;
    --bs-navbar-brand-color: #fff;
    --bs-navbar-brand-hover-color: #fff;
    --bs-navbar-toggler-border-color: rgba(255,255,255,.1);
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

[data-bs-theme=dark] .navbar-toggler-icon {
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.card {
    --bs-card-spacer-y: 1rem;
    --bs-card-spacer-x: 1.25rem;
    --bs-card-title-spacer-y: .5rem;
    --bs-card-title-color: ;
    --bs-card-subtitle-color: ;
    --bs-card-border-width: var(--bs-border-width);
    --bs-card-border-color: rgba(34,34,34,.125);
    --bs-card-border-radius: .25rem;
    --bs-card-box-shadow: ;
    --bs-card-inner-border-radius: calc(.25rem - (var(--bs-border-width)));
    --bs-card-cap-padding-y: .5rem;
    --bs-card-cap-padding-x: 1.25rem;
    --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);
    --bs-card-cap-color: ;
    --bs-card-height: ;
    --bs-card-color: ;
    --bs-card-bg: var(--bs-body-bg);
    --bs-card-img-overlay-padding: 1rem;
    --bs-card-group-margin: .75rem;
    min-width: 0;
    height: var(--bs-card-height);
    color: var(--bs-body-color);
    word-wrap: break-word;
    background-color: var(--bs-card-bg);
    border: var(--bs-card-border-width) solid var(--bs-card-border-color);
    border-radius: var(--bs-card-border-radius);
    background-clip: border-box;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.card>hr {
    margin-left: 0;
    margin-right: 0
}

.card>.list-group {
    border-top: inherit;
    border-bottom: inherit
}

.card>.list-group:first-child {
    border-top-left-radius: var(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius);
    border-top-width: 0
}

.card>.list-group:last-child {
    border-bottom-right-radius: var(--bs-card-inner-border-radius);
    border-bottom-left-radius: var(--bs-card-inner-border-radius);
    border-bottom-width: 0
}

.card>.card-header+.list-group,.card>.list-group+.card-footer {
    border-top: 0
}

.card-body {
    padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
    color: var(--bs-card-color);
    -webkit-flex: auto;
    flex: auto
}

.card-title {
    margin-bottom: var(--bs-card-title-spacer-y);
    color: var(--bs-card-title-color)
}

.card-subtitle {
    margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
    color: var(--bs-card-subtitle-color);
    margin-bottom: 0
}

.card-text:last-child {
    margin-bottom: 0
}

.card-link+.card-link {
    margin-left: var(--bs-card-spacer-x)
}

.card-header {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
    margin-bottom: 0
}

.card-header:first-child {
    border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0
}

.card-footer {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-top: var(--bs-card-border-width) solid var(--bs-card-border-color)
}

.card-footer:last-child {
    border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)
}

.card-header-tabs {
    margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
    margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
    margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
    border-bottom: 0
}

.card-header-tabs .nav-link.active {
    background-color: var(--bs-card-bg);
    border-bottom-color: var(--bs-card-bg)
}

.card-header-pills {
    margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
    margin-left: calc(-.5 * var(--bs-card-cap-padding-x))
}

.card-img-overlay {
    padding: var(--bs-card-img-overlay-padding);
    border-radius: var(--bs-card-inner-border-radius);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.card-img,.card-img-top,.card-img-bottom {
    width: 100%
}

.card-img,.card-img-top {
    border-top-left-radius: var(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card-img,.card-img-bottom {
    border-bottom-right-radius: var(--bs-card-inner-border-radius);
    border-bottom-left-radius: var(--bs-card-inner-border-radius)
}

.card-group>.card {
    margin-bottom: var(--bs-card-group-margin)
}

@media (min-width:576px) {
    .card-group {
        -webkit-flex-flow: wrap;
        flex-flow: wrap;
        display: -webkit-flex;
        display: flex
    }
    .card-group>.card {
        -webkit-flex: 1 0;
        flex: 1 0;
        margin-bottom: 0
    }
    .card-group>.card+.card {
        border-left: 0;
        margin-left: 0
    }
    .card-group>.card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }
    .card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header {
        border-top-right-radius: 0
    }
    .card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer {
        border-bottom-right-radius: 0
    }
    .card-group>.card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }
    .card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header {
        border-top-left-radius: 0
    }
    .card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer {
        border-bottom-left-radius: 0
    }
}

.accordion {
    --bs-accordion-color: var(--bs-body-color);
    --bs-accordion-bg: var(--bs-body-bg);
    --bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;
    --bs-accordion-border-color: var(--bs-border-color);
    --bs-accordion-border-width: var(--bs-border-width);
    --bs-accordion-border-radius: var(--bs-border-radius);
    --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
    --bs-accordion-btn-padding-x: 1.25rem;
    --bs-accordion-btn-padding-y: 1rem;
    --bs-accordion-btn-color: var(--bs-body-color);
    --bs-accordion-btn-bg: var(--bs-accordion-bg);
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --bs-accordion-btn-icon-width: 1.25rem;
    --bs-accordion-btn-icon-transform: rotate(-180deg);
    --bs-accordion-btn-icon-transition: transform .2s ease-in-out;
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23261638'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --bs-accordion-btn-focus-border-color: #af9bc6;
    --bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(95,54,141,.25);
    --bs-accordion-body-padding-x: 1.25rem;
    --bs-accordion-body-padding-y: 1rem;
    --bs-accordion-active-color: var(--bs-primary-text-emphasis);
    --bs-accordion-active-bg: var(--bs-primary-bg-subtle)
}

.accordion-button {
    width: 100%;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    color: var(--bs-accordion-btn-color);
    text-align: left;
    background-color: var(--bs-accordion-btn-bg);
    overflow-anchor: none;
    -o-transition: var(--bs-accordion-transition);
    transition: var(--bs-accordion-transition);
    border: 0;
    border-radius: 0;
    -webkit-align-items: center;
    align-items: center;
    font-size: .875rem;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button {
        -o-transition: none;
        transition: none
    }
}

.accordion-button:not(.collapsed) {
    color: var(--bs-accordion-active-color);
    background-color: var(--bs-accordion-active-bg);
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)
}

.accordion-button:not(.collapsed):after {
    background-image: var(--bs-accordion-btn-active-icon);
    -webkit-transform: var(--bs-accordion-btn-icon-transform);
    -o-transform: var(--bs-accordion-btn-icon-transform);
    transform: var(--bs-accordion-btn-icon-transform)
}

.accordion-button:after {
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    -o-transition: var(--bs-accordion-btn-icon-transition);
    transition: var(--bs-accordion-btn-icon-transition);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-left: auto
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button:after {
        -o-transition: none;
        transition: none
    }
}

.accordion-button:hover {
    z-index: 2
}

.accordion-button:focus {
    z-index: 3;
    border-color: var(--bs-accordion-btn-focus-border-color);
    box-shadow: var(--bs-accordion-btn-focus-box-shadow);
    outline: 0
}

.accordion-header {
    margin-bottom: 0
}

.accordion-item {
    color: var(--bs-accordion-color);
    background-color: var(--bs-accordion-bg);
    border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)
}

.accordion-item:first-of-type {
    border-top-left-radius: var(--bs-accordion-border-radius);
    border-top-right-radius: var(--bs-accordion-border-radius)
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: var(--bs-accordion-inner-border-radius);
    border-top-right-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:not(:first-of-type) {
    border-top: 0
}

.accordion-item:last-of-type {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
    border-bottom-left-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-body {
    padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)
}

.accordion-flush .accordion-collapse {
    border-width: 0
}

.accordion-flush .accordion-item {
    border-left: 0;
    border-right: 0;
    border-radius: 0
}

.accordion-flush .accordion-item:first-child {
    border-top: 0
}

.accordion-flush .accordion-item:last-child {
    border-bottom: 0
}

.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed {
    border-radius: 0
}

[data-bs-theme=dark] .accordion-button:after {
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239f86bb'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239f86bb'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}

.breadcrumb {
    --bs-breadcrumb-padding-x: 1rem;
    --bs-breadcrumb-padding-y: .75rem;
    --bs-breadcrumb-margin-bottom: 1rem;
    --bs-breadcrumb-bg: #ececec;
    --bs-breadcrumb-border-radius: .2rem;
    --bs-breadcrumb-divider-color: #aaa;
    --bs-breadcrumb-item-padding-x: .5rem;
    --bs-breadcrumb-item-active-color: #aaa;
    padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
    margin-bottom: var(--bs-breadcrumb-margin-bottom);
    font-size: var(--bs-breadcrumb-font-size);
    background-color: var(--bs-breadcrumb-bg);
    border-radius: var(--bs-breadcrumb-border-radius);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    display: -webkit-flex;
    display: flex
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: var(--bs-breadcrumb-item-padding-x)
}

.breadcrumb-item+.breadcrumb-item:before {
    float: left;
    padding-right: var(--bs-breadcrumb-item-padding-x);
    color: var(--bs-breadcrumb-divider-color);
    content: var(--bs-breadcrumb-divider,"/")
}

.breadcrumb-item.active {
    color: var(--bs-breadcrumb-item-active-color)
}

.pagination {
    --bs-pagination-padding-x: .75rem;
    --bs-pagination-padding-y: .375rem;
    --bs-pagination-font-size: .875rem;
    --bs-pagination-color: var(--bs-link-color);
    --bs-pagination-bg: var(--bs-body-bg);
    --bs-pagination-border-width: var(--bs-border-width);
    --bs-pagination-border-color: var(--bs-border-color);
    --bs-pagination-border-radius: var(--bs-border-radius);
    --bs-pagination-hover-color: var(--bs-link-hover-color);
    --bs-pagination-hover-bg: var(--bs-tertiary-bg);
    --bs-pagination-hover-border-color: var(--bs-border-color);
    --bs-pagination-focus-color: var(--bs-link-hover-color);
    --bs-pagination-focus-bg: var(--bs-secondary-bg);
    --bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(95,54,141,.25);
    --bs-pagination-active-color: #fff;
    --bs-pagination-active-bg: #203268;
    --bs-pagination-active-border-color: #203268;
    --bs-pagination-disabled-color: var(--bs-secondary-color);
    --bs-pagination-disabled-bg: var(--bs-secondary-bg);
    --bs-pagination-disabled-border-color: var(--bs-border-color);
    padding-left: 0;
    list-style: none;
    display: -webkit-flex;
    display: flex
}

.page-link {
    padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
    font-size: var(--bs-pagination-font-size);
    color: var(--bs-pagination-color);
    background-color: var(--bs-pagination-bg);
    border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
    text-decoration: none;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    display: block;
    position: relative
}

@media (prefers-reduced-motion:reduce) {
    .page-link {
        -o-transition: none;
        transition: none
    }
}

.page-link:hover {
    z-index: 2;
    color: var(--bs-pagination-hover-color);
    background-color: var(--bs-pagination-hover-bg);
    border-color: var(--bs-pagination-hover-border-color)
}

.page-link:focus {
    z-index: 3;
    color: var(--bs-pagination-focus-color);
    background-color: var(--bs-pagination-focus-bg);
    box-shadow: var(--bs-pagination-focus-box-shadow);
    outline: 0
}

.page-link.active,.active>.page-link {
    z-index: 3;
    color: var(--bs-pagination-active-color);
    background-color: var(--bs-pagination-active-bg);
    border-color: var(--bs-pagination-active-border-color)
}

.page-link.disabled,.disabled>.page-link {
    color: var(--bs-pagination-disabled-color);
    pointer-events: none;
    background-color: var(--bs-pagination-disabled-bg);
    border-color: var(--bs-pagination-disabled-border-color)
}

.page-item:not(:first-child) .page-link {
    margin-left: calc(var(--bs-border-width) * -1)
}

.page-item:first-child .page-link {
    border-top-left-radius: var(--bs-pagination-border-radius);
    border-bottom-left-radius: var(--bs-pagination-border-radius)
}

.page-item:last-child .page-link {
    border-top-right-radius: var(--bs-pagination-border-radius);
    border-bottom-right-radius: var(--bs-pagination-border-radius)
}

.pagination-lg {
    --bs-pagination-padding-x: 1.5rem;
    --bs-pagination-padding-y: .75rem;
    --bs-pagination-font-size: 1.125rem;
    --bs-pagination-border-radius: var(--bs-border-radius-lg)
}

.pagination-sm {
    --bs-pagination-padding-x: .5rem;
    --bs-pagination-padding-y: .2195rem;
    --bs-pagination-font-size: .8125rem;
    --bs-pagination-border-radius: var(--bs-border-radius-sm)
}

.badge {
    --bs-badge-padding-x: .65em;
    --bs-badge-padding-y: .35em;
    --bs-badge-font-size: 80%;
    --bs-badge-font-weight: 700;
    --bs-badge-color: #fff;
    --bs-badge-border-radius: var(--bs-border-radius);
    padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
    font-size: var(--bs-badge-font-size);
    font-weight: var(--bs-badge-font-weight);
    color: var(--bs-badge-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--bs-badge-border-radius);
    line-height: 1;
    display: inline-block
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.alert {
    --bs-alert-bg: transparent;
    --bs-alert-padding-x: 1rem;
    --bs-alert-padding-y: 1rem;
    --bs-alert-margin-bottom: 1rem;
    --bs-alert-color: inherit;
    --bs-alert-border-color: transparent;
    --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
    --bs-alert-border-radius: .25rem;
    --bs-alert-link-color: inherit;
    padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
    margin-bottom: var(--bs-alert-margin-bottom);
    color: var(--bs-alert-color);
    background-color: var(--bs-alert-bg);
    border: var(--bs-alert-border);
    border-radius: var(--bs-alert-border-radius);
    position: relative
}

.alert-heading {
    color: inherit
}

.alert-link {
    color: var(--bs-alert-link-color);
    font-weight: 700
}

.alert-dismissible {
    padding-right: 3rem
}

.alert-dismissible .btn-close {
    z-index: 2;
    padding: 1.25rem 1rem;
    position: absolute;
    top: 0;
    right: 0
}

.alert-primary {
    --bs-alert-color: var(--bs-primary-text-emphasis);
    --bs-alert-bg: var(--bs-primary-bg-subtle);
    --bs-alert-border-color: var(--bs-primary-border-subtle);
    --bs-alert-link-color: var(--bs-primary-text-emphasis)
}

.alert-secondary {
    --bs-alert-color: var(--bs-secondary-text-emphasis);
    --bs-alert-bg: var(--bs-secondary-bg-subtle);
    --bs-alert-border-color: var(--bs-secondary-border-subtle);
    --bs-alert-link-color: var(--bs-secondary-text-emphasis)
}

.alert-success {
    --bs-alert-color: var(--bs-success-text-emphasis);
    --bs-alert-bg: var(--bs-success-bg-subtle);
    --bs-alert-border-color: var(--bs-success-border-subtle);
    --bs-alert-link-color: var(--bs-success-text-emphasis)
}

.alert-info {
    --bs-alert-color: var(--bs-info-text-emphasis);
    --bs-alert-bg: var(--bs-info-bg-subtle);
    --bs-alert-border-color: var(--bs-info-border-subtle);
    --bs-alert-link-color: var(--bs-info-text-emphasis)
}

.alert-warning {
    --bs-alert-color: var(--bs-warning-text-emphasis);
    --bs-alert-bg: var(--bs-warning-bg-subtle);
    --bs-alert-border-color: var(--bs-warning-border-subtle);
    --bs-alert-link-color: var(--bs-warning-text-emphasis)
}

.alert-danger {
    --bs-alert-color: var(--bs-danger-text-emphasis);
    --bs-alert-bg: var(--bs-danger-bg-subtle);
    --bs-alert-border-color: var(--bs-danger-border-subtle);
    --bs-alert-link-color: var(--bs-danger-text-emphasis)
}

.alert-light {
    --bs-alert-color: var(--bs-light-text-emphasis);
    --bs-alert-bg: var(--bs-light-bg-subtle);
    --bs-alert-border-color: var(--bs-light-border-subtle);
    --bs-alert-link-color: var(--bs-light-text-emphasis)
}

.alert-dark {
    --bs-alert-color: var(--bs-dark-text-emphasis);
    --bs-alert-bg: var(--bs-dark-bg-subtle);
    --bs-alert-border-color: var(--bs-dark-border-subtle);
    --bs-alert-link-color: var(--bs-dark-text-emphasis)
}

@-webkit-keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

@-o-keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

@keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

.progress,.progress-stacked {
    --bs-progress-height: 1rem;
    --bs-progress-font-size: .65625rem;
    --bs-progress-bg: var(--bs-secondary-bg);
    --bs-progress-border-radius: .5rem;
    --bs-progress-box-shadow: var(--bs-box-shadow-inset);
    --bs-progress-bar-color: #fff;
    --bs-progress-bar-bg: #203268;
    --bs-progress-bar-transition: width .6s ease;
    height: var(--bs-progress-height);
    font-size: var(--bs-progress-font-size);
    background-color: var(--bs-progress-bg);
    border-radius: var(--bs-progress-border-radius);
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.progress-bar {
    color: var(--bs-progress-bar-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--bs-progress-bar-bg);
    -o-transition: var(--bs-progress-bar-transition);
    transition: var(--bs-progress-bar-transition);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar {
        -o-transition: none;
        transition: none
    }
}

.progress-bar-striped {
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-size: var(--bs-progress-height) var(--bs-progress-height)
}

.progress-stacked>.progress {
    overflow: visible
}

.progress-stacked>.progress>.progress-bar {
    width: 100%
}

.progress-bar-animated {
    -webkit-animation: 1s linear infinite progress-bar-stripes;
    -o-animation: 1s linear infinite progress-bar-stripes;
    animation: 1s linear infinite progress-bar-stripes
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar-animated {
        -webkit-animation: none;
        -o-animation: none;
        animation: none
    }
}

.list-group {
    --bs-list-group-color: var(--bs-body-color);
    --bs-list-group-bg: var(--bs-body-bg);
    --bs-list-group-border-color: var(--bs-border-color);
    --bs-list-group-border-width: var(--bs-border-width);
    --bs-list-group-border-radius: .25rem;
    --bs-list-group-item-padding-x: 1rem;
    --bs-list-group-item-padding-y: .59375rem;
    --bs-list-group-action-color: var(--bs-secondary-color);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
    --bs-list-group-action-active-color: var(--bs-body-color);
    --bs-list-group-action-active-bg: var(--bs-secondary-bg);
    --bs-list-group-disabled-color: var(--bs-secondary-color);
    --bs-list-group-disabled-bg: var(--bs-body-bg);
    --bs-list-group-active-color: #fff;
    --bs-list-group-active-bg: #203268;
    --bs-list-group-active-border-color: #203268;
    border-radius: var(--bs-list-group-border-radius);
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-bottom: 0;
    padding-left: 0;
    display: -webkit-flex;
    display: flex
}

.list-group-numbered {
    counter-reset: section;
    list-style-type: none
}

.list-group-numbered>.list-group-item:before {
    content: counters(section, ".") ". ";
    counter-increment: section
}

.list-group-item-action {
    width: 100%;
    color: var(--bs-list-group-action-color);
    text-align: inherit
}

.list-group-item-action:hover,.list-group-item-action:focus {
    z-index: 1;
    color: var(--bs-list-group-action-hover-color);
    background-color: var(--bs-list-group-action-hover-bg);
    text-decoration: none
}

.list-group-item-action:active {
    color: var(--bs-list-group-action-active-color);
    background-color: var(--bs-list-group-action-active-bg)
}

.list-group-item {
    padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
    color: var(--bs-list-group-color);
    background-color: var(--bs-list-group-bg);
    border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
    text-decoration: none;
    display: block;
    position: relative
}

.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit
}

.list-group-item.disabled,.list-group-item:disabled {
    color: var(--bs-list-group-disabled-color);
    pointer-events: none;
    background-color: var(--bs-list-group-disabled-bg)
}

.list-group-item.active {
    z-index: 2;
    color: var(--bs-list-group-active-color);
    background-color: var(--bs-list-group-active-bg);
    border-color: var(--bs-list-group-active-border-color)
}

.list-group-item+.list-group-item {
    border-top-width: 0
}

.list-group-item+.list-group-item.active {
    margin-top: calc(-1 * var(--bs-list-group-border-width));
    border-top-width: var(--bs-list-group-border-width)
}

.list-group-horizontal {
    -webkit-flex-direction: row;
    flex-direction: row
}

.list-group-horizontal>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0
}

.list-group-horizontal>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0
}

.list-group-horizontal>.list-group-item.active {
    margin-top: 0
}

.list-group-horizontal>.list-group-item+.list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width)
}

@media (min-width:576px) {
    .list-group-horizontal-sm {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }
    .list-group-horizontal-sm>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width:768px) {
    .list-group-horizontal-md {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .list-group-horizontal-md>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-md>.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }
    .list-group-horizontal-md>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width:992px) {
    .list-group-horizontal-lg {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }
    .list-group-horizontal-lg>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width:1200px) {
    .list-group-horizontal-xl {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }
    .list-group-horizontal-xl>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width:1400px) {
    .list-group-horizontal-xxl {
        -webkit-flex-direction: row;
        flex-direction: row
    }
    .list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }
    .list-group-horizontal-xxl>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-xxl>.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }
    .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

.list-group-flush {
    border-radius: 0
}

.list-group-flush>.list-group-item {
    border-width: 0 0 var(--bs-list-group-border-width)
}

.list-group-flush>.list-group-item:last-child {
    border-bottom-width: 0
}

.list-group-item-primary {
    --bs-list-group-color: var(--bs-primary-text-emphasis);
    --bs-list-group-bg: var(--bs-primary-bg-subtle);
    --bs-list-group-border-color: var(--bs-primary-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
    --bs-list-group-active-color: var(--bs-primary-bg-subtle);
    --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-primary-text-emphasis)
}

.list-group-item-secondary {
    --bs-list-group-color: var(--bs-secondary-text-emphasis);
    --bs-list-group-bg: var(--bs-secondary-bg-subtle);
    --bs-list-group-border-color: var(--bs-secondary-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
    --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
    --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)
}

.list-group-item-success {
    --bs-list-group-color: var(--bs-success-text-emphasis);
    --bs-list-group-bg: var(--bs-success-bg-subtle);
    --bs-list-group-border-color: var(--bs-success-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
    --bs-list-group-active-color: var(--bs-success-bg-subtle);
    --bs-list-group-active-bg: var(--bs-success-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-success-text-emphasis)
}

.list-group-item-info {
    --bs-list-group-color: var(--bs-info-text-emphasis);
    --bs-list-group-bg: var(--bs-info-bg-subtle);
    --bs-list-group-border-color: var(--bs-info-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
    --bs-list-group-active-color: var(--bs-info-bg-subtle);
    --bs-list-group-active-bg: var(--bs-info-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-info-text-emphasis)
}

.list-group-item-warning {
    --bs-list-group-color: var(--bs-warning-text-emphasis);
    --bs-list-group-bg: var(--bs-warning-bg-subtle);
    --bs-list-group-border-color: var(--bs-warning-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
    --bs-list-group-active-color: var(--bs-warning-bg-subtle);
    --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-warning-text-emphasis)
}

.list-group-item-danger {
    --bs-list-group-color: var(--bs-danger-text-emphasis);
    --bs-list-group-bg: var(--bs-danger-bg-subtle);
    --bs-list-group-border-color: var(--bs-danger-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
    --bs-list-group-active-color: var(--bs-danger-bg-subtle);
    --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-danger-text-emphasis)
}

.list-group-item-light {
    --bs-list-group-color: var(--bs-light-text-emphasis);
    --bs-list-group-bg: var(--bs-light-bg-subtle);
    --bs-list-group-border-color: var(--bs-light-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
    --bs-list-group-active-color: var(--bs-light-bg-subtle);
    --bs-list-group-active-bg: var(--bs-light-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-light-text-emphasis)
}

.list-group-item-dark {
    --bs-list-group-color: var(--bs-dark-text-emphasis);
    --bs-list-group-bg: var(--bs-dark-bg-subtle);
    --bs-list-group-border-color: var(--bs-dark-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
    --bs-list-group-active-color: var(--bs-dark-bg-subtle);
    --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-dark-text-emphasis)
}

.btn-close {
    --bs-btn-close-color: #222;
    --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23222'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
    --bs-btn-close-opacity: .5;
    --bs-btn-close-hover-opacity: .75;
    --bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(95,54,141,.25);
    --bs-btn-close-focus-opacity: 1;
    --bs-btn-close-disabled-opacity: .25;
    --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    color: var(--bs-btn-close-color);
    background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
    opacity: var(--bs-btn-close-opacity);
    border: 0;
    border-radius: .2rem;
    padding: .25em
}

.btn-close:hover {
    color: var(--bs-btn-close-color);
    opacity: var(--bs-btn-close-hover-opacity);
    text-decoration: none
}

.btn-close:focus {
    box-shadow: var(--bs-btn-close-focus-shadow);
    opacity: var(--bs-btn-close-focus-opacity);
    outline: 0
}

.btn-close:disabled,.btn-close.disabled {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    opacity: var(--bs-btn-close-disabled-opacity)
}

.btn-close-white,[data-bs-theme=dark] .btn-close {
    -webkit-filter: var(--bs-btn-close-white-filter);
    filter: var(--bs-btn-close-white-filter)
}

.toast {
    --bs-toast-zindex: 1090;
    --bs-toast-padding-x: .75rem;
    --bs-toast-padding-y: .5rem;
    --bs-toast-spacing: 1.5rem;
    --bs-toast-max-width: 350px;
    --bs-toast-font-size: .875rem;
    --bs-toast-color: ;
    --bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);
    --bs-toast-border-width: var(--bs-border-width);
    --bs-toast-border-color: var(--bs-border-color-translucent);
    --bs-toast-border-radius: var(--bs-border-radius);
    --bs-toast-box-shadow: var(--bs-box-shadow);
    --bs-toast-header-color: var(--bs-secondary-color);
    --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);
    --bs-toast-header-border-color: var(--bs-border-color-translucent);
    width: var(--bs-toast-max-width);
    max-width: 100%;
    font-size: var(--bs-toast-font-size);
    color: var(--bs-toast-color);
    pointer-events: auto;
    background-color: var(--bs-toast-bg);
    border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
    box-shadow: var(--bs-toast-box-shadow);
    border-radius: var(--bs-toast-border-radius);
    background-clip: padding-box
}

.toast.showing {
    opacity: 0
}

.toast:not(.show) {
    display: none
}

.toast-container {
    --bs-toast-zindex: 1090;
    z-index: var(--bs-toast-zindex);
    pointer-events: none;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 100%;
    position: absolute
}

.toast-container>:not(:last-child) {
    margin-bottom: var(--bs-toast-spacing)
}

.toast-header {
    padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
    color: var(--bs-toast-header-color);
    background-color: var(--bs-toast-header-bg);
    border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
    border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
    border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
    background-clip: padding-box;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.toast-header .btn-close {
    margin-right: calc(-.5 * var(--bs-toast-padding-x));
    margin-left: var(--bs-toast-padding-x)
}

.toast-body {
    padding: var(--bs-toast-padding-x);
    word-wrap: break-word
}

.modal {
    --bs-modal-zindex: 1055;
    --bs-modal-width: 500px;
    --bs-modal-padding: 1rem;
    --bs-modal-margin: .5rem;
    --bs-modal-color: ;
    --bs-modal-bg: var(--bs-body-bg);
    --bs-modal-border-color: var(--bs-border-color-translucent);
    --bs-modal-border-width: var(--bs-border-width);
    --bs-modal-border-radius: var(--bs-border-radius-lg);
    --bs-modal-box-shadow: 0 2px 12px 0 rgba(0,0,0,.25);
    --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
    --bs-modal-header-padding-x: 1rem;
    --bs-modal-header-padding-y: 1rem;
    --bs-modal-header-padding: 1rem 1rem;
    --bs-modal-header-border-color: var(--bs-border-color);
    --bs-modal-header-border-width: var(--bs-border-width);
    --bs-modal-title-line-height: 1.5;
    --bs-modal-footer-gap: .5rem;
    --bs-modal-footer-bg: ;
    --bs-modal-footer-border-color: var(--bs-border-color);
    --bs-modal-footer-border-width: var(--bs-border-width);
    z-index: var(--bs-modal-zindex);
    outline: 0;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    width: auto;
    margin: var(--bs-modal-margin);
    pointer-events: none;
    position: relative
}

.modal.fade .modal-dialog {
    -o-transition: -webkit-transform .3s ease-out,-o-transform .3s ease-out,transform .3s ease-out;
    transition: -webkit-transform .3s ease-out,-o-transform .3s ease-out,transform .3s ease-out;
    -webkit-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    transform: translateY(-50px)
}

@media (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        -o-transition: none;
        transition: none
    }
}

.modal.show .modal-dialog {
    -webkit-transform: none;
    -o-transform: none;
    transform: none
}

.modal.modal-static .modal-dialog {
    -webkit-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    height: calc(100% - var(--bs-modal-margin) * 2)
}

.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-dialog-centered {
    min-height: calc(100% - var(--bs-modal-margin) * 2);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.modal-content {
    width: 100%;
    color: var(--bs-modal-color);
    pointer-events: auto;
    background-color: var(--bs-modal-bg);
    border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
    border-radius: var(--bs-modal-border-radius);
    background-clip: padding-box;
    outline: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.modal-backdrop {
    --bs-backdrop-zindex: 1050;
    --bs-backdrop-bg: #222;
    --bs-backdrop-opacity: .5;
    z-index: var(--bs-backdrop-zindex);
    background-color: var(--bs-backdrop-bg);
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: var(--bs-backdrop-opacity)
}

.modal-header {
    padding: var(--bs-modal-header-padding);
    border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
    border-top-left-radius: var(--bs-modal-inner-border-radius);
    border-top-right-radius: var(--bs-modal-inner-border-radius);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.modal-header .btn-close {
    padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
    margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto
}

.modal-title {
    line-height: var(--bs-modal-title-line-height);
    margin-bottom: 0
}

.modal-body {
    padding: var(--bs-modal-padding);
    -webkit-flex: auto;
    flex: auto;
    position: relative
}

.modal-footer {
    padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
    background-color: var(--bs-modal-footer-bg);
    border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
    border-bottom-right-radius: var(--bs-modal-inner-border-radius);
    border-bottom-left-radius: var(--bs-modal-inner-border-radius);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.modal-footer>* {
    margin: calc(var(--bs-modal-footer-gap) * .5)
}

@media (min-width:576px) {
    .modal {
        --bs-modal-margin: 1.75rem;
        --bs-modal-box-shadow: 0 2px 12px 0 rgba(0,0,0,.25)
    }
    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-left: auto;
        margin-right: auto
    }
    .modal-sm {
        --bs-modal-width: 300px
    }
}

@media (min-width:992px) {
    .modal-lg,.modal-xl {
        --bs-modal-width: 800px
    }
}

@media (min-width:1200px) {
    .modal-xl {
        --bs-modal-width: 1140px
    }
}

.modal-fullscreen {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0
}

.modal-fullscreen .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%
}

.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer {
    border-radius: 0
}

.modal-fullscreen .modal-body {
    overflow-y: auto
}

@media (max-width:575.98px) {
    .modal-fullscreen-sm-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }
    .modal-fullscreen-sm-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer {
        border-radius: 0
    }
    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:767.98px) {
    .modal-fullscreen-md-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }
    .modal-fullscreen-md-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer {
        border-radius: 0
    }
    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:991.98px) {
    .modal-fullscreen-lg-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }
    .modal-fullscreen-lg-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer {
        border-radius: 0
    }
    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:1199.98px) {
    .modal-fullscreen-xl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }
    .modal-fullscreen-xl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer {
        border-radius: 0
    }
    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:1399.98px) {
    .modal-fullscreen-xxl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }
    .modal-fullscreen-xxl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer {
        border-radius: 0
    }
    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto
    }
}

.tooltip {
    --bs-tooltip-zindex: 1080;
    --bs-tooltip-max-width: 200px;
    --bs-tooltip-padding-x: .5rem;
    --bs-tooltip-padding-y: .25rem;
    --bs-tooltip-margin: ;
    --bs-tooltip-font-size: .8125rem;
    --bs-tooltip-color: var(--bs-body-bg);
    --bs-tooltip-bg: var(--bs-emphasis-color);
    --bs-tooltip-border-radius: .25rem;
    --bs-tooltip-opacity: .9;
    --bs-tooltip-arrow-width: .8rem;
    --bs-tooltip-arrow-height: .4rem;
    z-index: var(--bs-tooltip-zindex);
    margin: var(--bs-tooltip-margin);
    font-family: var(--bs-font-sans-serif);
    text-align: left;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    font-size: var(--bs-tooltip-font-size);
    word-wrap: break-word;
    opacity: 0;
    text-decoration: none;
    display: block
}

.tooltip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.tooltip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.tooltip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.tooltip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.tooltip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.tooltip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.tooltip.show {
    opacity: var(--bs-tooltip-opacity)
}

.tooltip .tooltip-arrow {
    width: var(--bs-tooltip-arrow-width);
    height: var(--bs-tooltip-arrow-height);
    display: block
}

.tooltip .tooltip-arrow:before {
    content: "";
    border-style: solid;
    border-color: transparent;
    position: absolute
}

.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
    bottom: calc(-1 * var(--bs-tooltip-arrow-height))
}

.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before {
    border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
    border-top-color: var(--bs-tooltip-bg);
    top: -1px
}

.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
    left: calc(-1 * var(--bs-tooltip-arrow-height));
    width: var(--bs-tooltip-arrow-height);
    height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before {
    border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
    border-right-color: var(--bs-tooltip-bg);
    right: -1px
}

.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
    top: calc(-1 * var(--bs-tooltip-arrow-height))
}

.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before {
    border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
    border-bottom-color: var(--bs-tooltip-bg);
    bottom: -1px
}

.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
    right: calc(-1 * var(--bs-tooltip-arrow-height));
    width: var(--bs-tooltip-arrow-height);
    height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before {
    border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
    border-left-color: var(--bs-tooltip-bg);
    left: -1px
}

.tooltip-inner {
    max-width: var(--bs-tooltip-max-width);
    padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
    color: var(--bs-tooltip-color);
    text-align: center;
    background-color: var(--bs-tooltip-bg);
    border-radius: var(--bs-tooltip-border-radius)
}

.popover {
    --bs-popover-zindex: 1070;
    --bs-popover-max-width: 276px;
    --bs-popover-font-size: .8125rem;
    --bs-popover-bg: var(--bs-body-bg);
    --bs-popover-border-width: var(--bs-border-width);
    --bs-popover-border-color: var(--bs-border-color-translucent);
    --bs-popover-border-radius: var(--bs-border-radius-lg);
    --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
    --bs-popover-box-shadow: 0 .5rem 1rem rgba(34,34,34,.15);
    --bs-popover-header-padding-x: 1rem;
    --bs-popover-header-padding-y: .5rem;
    --bs-popover-header-font-size: .875rem;
    --bs-popover-header-color: inherit;
    --bs-popover-header-bg: var(--bs-secondary-bg);
    --bs-popover-body-padding-x: 1rem;
    --bs-popover-body-padding-y: 1rem;
    --bs-popover-body-color: var(--bs-body-color);
    --bs-popover-arrow-width: 1rem;
    --bs-popover-arrow-height: .5rem;
    --bs-popover-arrow-border: var(--bs-popover-border-color);
    z-index: var(--bs-popover-zindex);
    max-width: var(--bs-popover-max-width);
    font-family: var(--bs-font-sans-serif);
    text-align: left;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    font-size: var(--bs-popover-font-size);
    word-wrap: break-word;
    background-color: var(--bs-popover-bg);
    border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-radius: var(--bs-popover-border-radius);
    background-clip: padding-box;
    text-decoration: none;
    display: block
}

.popover:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.popover:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.popover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.popover:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.popover:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.popover .popover-arrow {
    width: var(--bs-popover-arrow-width);
    height: var(--bs-popover-arrow-height);
    display: block
}

.popover .popover-arrow:before,.popover .popover-arrow:after {
    content: "";
    border: 0 solid transparent;
    display: block;
    position: absolute
}

.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow {
    bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after {
    border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before {
    border-top-color: var(--bs-popover-arrow-border);
    bottom: 0
}

.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after {
    bottom: var(--bs-popover-border-width);
    border-top-color: var(--bs-popover-bg)
}

.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow {
    left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height);
    height: var(--bs-popover-arrow-width)
}

.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after {
    border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before {
    border-right-color: var(--bs-popover-arrow-border);
    left: 0
}

.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after {
    left: var(--bs-popover-border-width);
    border-right-color: var(--bs-popover-bg)
}

.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow {
    top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after {
    border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before {
    border-bottom-color: var(--bs-popover-arrow-border);
    top: 0
}

.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after {
    top: var(--bs-popover-border-width);
    border-bottom-color: var(--bs-popover-bg)
}

.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before {
    width: var(--bs-popover-arrow-width);
    margin-left: calc(-.5 * var(--bs-popover-arrow-width));
    content: "";
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
    display: block;
    position: absolute;
    top: 0;
    left: 50%
}

.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow {
    right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height);
    height: var(--bs-popover-arrow-width)
}

.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after {
    border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before {
    border-left-color: var(--bs-popover-arrow-border);
    right: 0
}

.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after {
    right: var(--bs-popover-border-width);
    border-left-color: var(--bs-popover-bg)
}

.popover-header {
    padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
    font-size: var(--bs-popover-header-font-size);
    color: var(--bs-popover-header-color);
    background-color: var(--bs-popover-header-bg);
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-top-left-radius: var(--bs-popover-inner-border-radius);
    border-top-right-radius: var(--bs-popover-inner-border-radius);
    margin-bottom: 0
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
    color: var(--bs-popover-body-color)
}

.carousel {
    position: relative
}

.carousel.pointer-event {
    touch-action: pan-y
}

.carousel-inner {
    width: 100%;
    position: relative;
    overflow: hidden
}

.carousel-inner:after {
    clear: both;
    content: "";
    display: block
}

.carousel-item {
    float: left;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    margin-right: -100%;
    -o-transition: -webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out,transform .6s ease-in-out;
    transition: -webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out,transform .6s ease-in-out;
    display: none;
    position: relative
}

@media (prefers-reduced-motion:reduce) {
    .carousel-item {
        -o-transition: none;
        transition: none
    }
}

.carousel-item.active,.carousel-item-next,.carousel-item-prev {
    display: block
}

.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end {
    -webkit-transform: translate(100%);
    -o-transform: translate(100%);
    transform: translate(100%)
}

.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start {
    -webkit-transform: translate(-100%);
    -o-transform: translate(-100%);
    transform: translate(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transform: none;
    -o-transform: none;
    transform: none
}

.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end {
    z-index: 1;
    opacity: 1
}

.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end {
    z-index: 0;
    opacity: 0;
    -o-transition: opacity 0s .6s;
    transition: opacity 0s .6s
}

@media (prefers-reduced-motion:reduce) {
    .carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end {
        -o-transition: none;
        transition: none
    }
}

.carousel-control-prev,.carousel-control-next {
    z-index: 1;
    color: #fff;
    text-align: center;
    opacity: .5;
    background: 0 0;
    border: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 15%;
    padding: 0;
    -o-transition: opacity .15s;
    transition: opacity .15s;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0
}

@media (prefers-reduced-motion:reduce) {
    .carousel-control-prev,.carousel-control-next {
        -o-transition: none;
        transition: none
    }
}

.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus {
    color: #fff;
    opacity: .9;
    outline: 0;
    text-decoration: none
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-prev-icon,.carousel-control-next-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 2rem;
    height: 2rem;
    display: inline-block
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}

.carousel-indicators {
    z-index: 2;
    -webkit-justify-content: center;
    justify-content: center;
    margin-bottom: 1rem;
    margin-left: 15%;
    margin-right: 15%;
    padding: 0;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    text-indent: -999px;
    cursor: pointer;
    opacity: .5;
    background-color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    border-left: 0;
    border-right: 0;
    -webkit-flex: 0 auto;
    flex: 0 auto;
    width: 30px;
    height: 3px;
    margin-left: 3px;
    margin-right: 3px;
    padding: 0;
    -o-transition: opacity .6s;
    transition: opacity .6s
}

@media (prefers-reduced-motion:reduce) {
    .carousel-indicators [data-bs-target] {
        -o-transition: none;
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    color: #fff;
    text-align: center;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    position: absolute;
    bottom: 1.25rem;
    left: 15%;
    right: 15%
}

.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon {
    -webkit-filter: invert()grayscale(100);
    filter: invert()grayscale(100)
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #222
}

.carousel-dark .carousel-caption {
    color: #222
}

[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon {
    -webkit-filter: invert()grayscale(100);
    filter: invert()grayscale(100)
}

[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
    background-color: #222
}

[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption {
    color: #222
}

.spinner-grow,.spinner-border {
    width: var(--bs-spinner-width);
    height: var(--bs-spinner-height);
    vertical-align: var(--bs-spinner-vertical-align);
    -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
    -o-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
    animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
    border-radius: 50%;
    display: inline-block
}

@-webkit-keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.spinner-border {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -.125em;
    --bs-spinner-border-width: .25em;
    --bs-spinner-animation-speed: .75s;
    --bs-spinner-animation-name: spinner-border;
    border: var(--bs-spinner-border-width) solid currentcolor;
    border-right-color: transparent
}

.spinner-border-sm {
    --bs-spinner-width: 1rem;
    --bs-spinner-height: 1rem;
    --bs-spinner-border-width: .2em
}

@-webkit-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@-o-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.spinner-grow {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -.125em;
    --bs-spinner-animation-speed: .75s;
    --bs-spinner-animation-name: spinner-grow;
    opacity: 0;
    background-color: currentColor
}

.spinner-grow-sm {
    --bs-spinner-width: 1rem;
    --bs-spinner-height: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .spinner-border,.spinner-grow {
        --bs-spinner-animation-speed: 1.5s
    }
}

.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm {
    --bs-offcanvas-zindex: 1045;
    --bs-offcanvas-width: 400px;
    --bs-offcanvas-height: 30vh;
    --bs-offcanvas-padding-x: 1rem;
    --bs-offcanvas-padding-y: 1rem;
    --bs-offcanvas-color: var(--bs-body-color);
    --bs-offcanvas-bg: var(--bs-body-bg);
    --bs-offcanvas-border-width: var(--bs-border-width);
    --bs-offcanvas-border-color: var(--bs-border-color-translucent);
    --bs-offcanvas-box-shadow: 0 2px 12px 0 rgba(0,0,0,.25);
    --bs-offcanvas-transition: transform .3s ease-in-out;
    --bs-offcanvas-title-line-height: 1.5
}

@media (max-width:575.98px) {
    .offcanvas-sm {
        z-index: var(--bs-offcanvas-zindex);
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        -o-transition: var(--bs-offcanvas-transition);
        transition: var(--bs-offcanvas-transition);
        background-clip: padding-box;
        outline: 0;
        -webkit-flex-direction: column;
        flex-direction: column;
        display: -webkit-flex;
        display: flex;
        position: fixed;
        bottom: 0
    }
}

@media (max-width:575.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-sm {
        -o-transition: none;
        transition: none
    }
}

@media (max-width:575.98px) {
    .offcanvas-sm.offcanvas-start {
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        left: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    .offcanvas-sm.offcanvas-end {
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        right: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    .offcanvas-sm.offcanvas-top {
        height: var(--bs-offcanvas-height);
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        top: 0;
        left: 0;
        right: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    .offcanvas-sm.offcanvas-bottom {
        height: var(--bs-offcanvas-height);
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        left: 0;
        right: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    .offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding) {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
    .offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show {
        visibility: visible
    }
}

@media (min-width:576px) {
    .offcanvas-sm {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent!important
    }
    .offcanvas-sm .offcanvas-header {
        display: none
    }
    .offcanvas-sm .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible;
        background-color: transparent!important
    }
}

@media (max-width:767.98px) {
    .offcanvas-md {
        z-index: var(--bs-offcanvas-zindex);
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        -o-transition: var(--bs-offcanvas-transition);
        transition: var(--bs-offcanvas-transition);
        background-clip: padding-box;
        outline: 0;
        -webkit-flex-direction: column;
        flex-direction: column;
        display: -webkit-flex;
        display: flex;
        position: fixed;
        bottom: 0
    }
}

@media (max-width:767.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-md {
        -o-transition: none;
        transition: none
    }
}

@media (max-width:767.98px) {
    .offcanvas-md.offcanvas-start {
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        left: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    .offcanvas-md.offcanvas-end {
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        right: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    .offcanvas-md.offcanvas-top {
        height: var(--bs-offcanvas-height);
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        top: 0;
        left: 0;
        right: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    .offcanvas-md.offcanvas-bottom {
        height: var(--bs-offcanvas-height);
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        left: 0;
        right: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    .offcanvas-md.showing,.offcanvas-md.show:not(.hiding) {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
    .offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show {
        visibility: visible
    }
}

@media (min-width:768px) {
    .offcanvas-md {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent!important
    }
    .offcanvas-md .offcanvas-header {
        display: none
    }
    .offcanvas-md .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible;
        background-color: transparent!important
    }
}

@media (max-width:991.98px) {
    .offcanvas-lg {
        z-index: var(--bs-offcanvas-zindex);
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        -o-transition: var(--bs-offcanvas-transition);
        transition: var(--bs-offcanvas-transition);
        background-clip: padding-box;
        outline: 0;
        -webkit-flex-direction: column;
        flex-direction: column;
        display: -webkit-flex;
        display: flex;
        position: fixed;
        bottom: 0
    }
}

@media (max-width:991.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-lg {
        -o-transition: none;
        transition: none
    }
}

@media (max-width:991.98px) {
    .offcanvas-lg.offcanvas-start {
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        left: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    .offcanvas-lg.offcanvas-end {
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        right: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    .offcanvas-lg.offcanvas-top {
        height: var(--bs-offcanvas-height);
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        top: 0;
        left: 0;
        right: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    .offcanvas-lg.offcanvas-bottom {
        height: var(--bs-offcanvas-height);
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        left: 0;
        right: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    .offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding) {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
    .offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show {
        visibility: visible
    }
}

@media (min-width:992px) {
    .offcanvas-lg {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent!important
    }
    .offcanvas-lg .offcanvas-header {
        display: none
    }
    .offcanvas-lg .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible;
        background-color: transparent!important
    }
}

@media (max-width:1199.98px) {
    .offcanvas-xl {
        z-index: var(--bs-offcanvas-zindex);
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        -o-transition: var(--bs-offcanvas-transition);
        transition: var(--bs-offcanvas-transition);
        background-clip: padding-box;
        outline: 0;
        -webkit-flex-direction: column;
        flex-direction: column;
        display: -webkit-flex;
        display: flex;
        position: fixed;
        bottom: 0
    }
}

@media (max-width:1199.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-xl {
        -o-transition: none;
        transition: none
    }
}

@media (max-width:1199.98px) {
    .offcanvas-xl.offcanvas-start {
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        left: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    .offcanvas-xl.offcanvas-end {
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        right: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    .offcanvas-xl.offcanvas-top {
        height: var(--bs-offcanvas-height);
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        top: 0;
        left: 0;
        right: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    .offcanvas-xl.offcanvas-bottom {
        height: var(--bs-offcanvas-height);
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        left: 0;
        right: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    .offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding) {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
    .offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show {
        visibility: visible
    }
}

@media (min-width:1200px) {
    .offcanvas-xl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent!important
    }
    .offcanvas-xl .offcanvas-header {
        display: none
    }
    .offcanvas-xl .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible;
        background-color: transparent!important
    }
}

@media (max-width:1399.98px) {
    .offcanvas-xxl {
        z-index: var(--bs-offcanvas-zindex);
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        -o-transition: var(--bs-offcanvas-transition);
        transition: var(--bs-offcanvas-transition);
        background-clip: padding-box;
        outline: 0;
        -webkit-flex-direction: column;
        flex-direction: column;
        display: -webkit-flex;
        display: flex;
        position: fixed;
        bottom: 0
    }
}

@media (max-width:1399.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-xxl {
        -o-transition: none;
        transition: none
    }
}

@media (max-width:1399.98px) {
    .offcanvas-xxl.offcanvas-start {
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        left: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    .offcanvas-xxl.offcanvas-end {
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        right: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    .offcanvas-xxl.offcanvas-top {
        height: var(--bs-offcanvas-height);
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        top: 0;
        left: 0;
        right: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    .offcanvas-xxl.offcanvas-bottom {
        height: var(--bs-offcanvas-height);
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        max-height: 100%;
        left: 0;
        right: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    .offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding) {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
    .offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show {
        visibility: visible
    }
}

@media (min-width:1400px) {
    .offcanvas-xxl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent!important
    }
    .offcanvas-xxl .offcanvas-header {
        display: none
    }
    .offcanvas-xxl .offcanvas-body {
        -webkit-flex-grow: 0;
        flex-grow: 0;
        padding: 0;
        display: -webkit-flex;
        display: flex;
        overflow-y: visible;
        background-color: transparent!important
    }
}

.offcanvas {
    z-index: var(--bs-offcanvas-zindex);
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    -o-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
    background-clip: padding-box;
    outline: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    position: fixed;
    bottom: 0
}

@media (prefers-reduced-motion:reduce) {
    .offcanvas {
        -o-transition: none;
        transition: none
    }
}

.offcanvas.offcanvas-start {
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    left: 0;
    -webkit-transform: translate(-100%);
    -o-transform: translate(-100%);
    transform: translate(-100%)
}

.offcanvas.offcanvas-end {
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    right: 0;
    -webkit-transform: translate(100%);
    -o-transform: translate(100%);
    transform: translate(100%)
}

.offcanvas.offcanvas-top {
    height: var(--bs-offcanvas-height);
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}

.offcanvas.offcanvas-bottom {
    height: var(--bs-offcanvas-height);
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    left: 0;
    right: 0;
    -webkit-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}

.offcanvas.showing,.offcanvas.show:not(.hiding) {
    -webkit-transform: none;
    -o-transform: none;
    transform: none
}

.offcanvas.showing,.offcanvas.hiding,.offcanvas.show {
    visibility: visible
}

.offcanvas-backdrop {
    z-index: 1040;
    background-color: #222;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0
}

.offcanvas-backdrop.fade {
    opacity: 0
}

.offcanvas-backdrop.show {
    opacity: .5
}

.offcanvas-header {
    padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.offcanvas-header .btn-close {
    padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
    margin-top: calc(-.5 * var(--bs-offcanvas-padding-y));
    margin-right: calc(-.5 * var(--bs-offcanvas-padding-x));
    margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y))
}

.offcanvas-title {
    line-height: var(--bs-offcanvas-title-line-height);
    margin-bottom: 0
}

.offcanvas-body {
    padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
    -webkit-flex-grow: 1;
    flex-grow: 1;
    overflow-y: auto
}

.placeholder {
    vertical-align: middle;
    cursor: wait;
    opacity: .5;
    background-color: currentColor;
    min-height: 1em;
    display: inline-block
}

.placeholder.btn:before {
    content: "";
    display: inline-block
}

.placeholder-xs {
    min-height: .6em
}

.placeholder-sm {
    min-height: .8em
}

.placeholder-lg {
    min-height: 1.2em
}

.placeholder-glow .placeholder {
    -webkit-animation: 2s ease-in-out infinite placeholder-glow;
    -o-animation: 2s ease-in-out infinite placeholder-glow;
    animation: 2s ease-in-out infinite placeholder-glow
}

@-webkit-keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

@-o-keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

@keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

.placeholder-wave {
    -webkit-animation: 2s linear infinite placeholder-wave;
    -o-animation: 2s linear infinite placeholder-wave;
    animation: 2s linear infinite placeholder-wave;
    -webkit-mask-image: -o-linear-gradient(320deg,#222 55%,rgba(0,0,0,.8) 75%,#222 95%);
    mask-image: -o-linear-gradient(320deg,#222 55%,rgba(0,0,0,.8) 75%,#222 95%);
    -webkit-mask-image: linear-gradient(130deg,#222 55%,rgba(0,0,0,.8) 75%,#222 95%);
    mask-image: linear-gradient(130deg,#222 55%,rgba(0,0,0,.8) 75%,#222 95%);
    -webkit-mask-size: 200% 100%;
    mask-size: 200% 100%
}

@-webkit-keyframes placeholder-wave {
    to {
        -webkit-mask-position: -200% 0;
        mask-position: -200% 0
    }
}

@-o-keyframes placeholder-wave {
    to {
        -webkit-mask-position: -200% 0;
        mask-position: -200% 0
    }
}

@keyframes placeholder-wave {
    to {
        -webkit-mask-position: -200% 0;
        mask-position: -200% 0
    }
}

.clearfix:after {
    clear: both;
    content: "";
    display: block
}

.text-bg-primary {
    color: #fff!important;
    background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity,1))!important
}

.text-bg-secondary {
    color: #fff!important;
    background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity,1))!important
}

.text-bg-success {
    color: #fff!important;
    background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity,1))!important
}

.text-bg-info {
    color: #fff!important;
    background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity,1))!important
}

.text-bg-warning {
    color: #222!important;
    background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity,1))!important
}

.text-bg-danger {
    color: #fff!important;
    background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity,1))!important
}

.text-bg-light {
    color: #222!important;
    background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity,1))!important
}

.text-bg-dark {
    color: #fff!important;
    background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important
}

.link-primary {
    color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-primary:hover,.link-primary:focus {
    color: RGBA(76, 43, 113, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(76, 43, 113, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(76, 43, 113, var(--bs-link-underline-opacity,1))!important
}

.link-secondary {
    color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-secondary:hover,.link-secondary:focus {
    color: RGBA(109, 109, 109, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(109, 109, 109, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(109, 109, 109, var(--bs-link-underline-opacity,1))!important
}

.link-success {
    color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-success:hover,.link-success:focus {
    color: RGBA(32, 134, 55, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(32, 134, 55, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(32, 134, 55, var(--bs-link-underline-opacity,1))!important
}

.link-info {
    color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-info:hover,.link-info:focus {
    color: RGBA(0, 135, 184, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(0, 135, 184, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(0, 135, 184, var(--bs-link-underline-opacity,1))!important
}

.link-warning {
    color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-warning:hover,.link-warning:focus {
    color: RGBA(255, 205, 57, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity,1))!important
}

.link-danger {
    color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-danger:hover,.link-danger:focus {
    color: RGBA(176, 42, 55, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important
}

.link-light {
    color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-light:hover,.link-light:focus {
    color: RGBA(240, 240, 240, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(240, 240, 240, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(240, 240, 240, var(--bs-link-underline-opacity,1))!important
}

.link-dark {
    color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-dark:hover,.link-dark:focus {
    color: RGBA(26, 30, 33, var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important
}

.link-body-emphasis {
    color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,1))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-body-emphasis:hover,.link-body-emphasis:focus {
    color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,.75))!important;
    -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important;
    text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important
}

.focus-ring:focus {
    box-shadow: var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
    outline: 0
}

.icon-link {
    -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));
    text-underline-offset: .25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-align-items: center;
    align-items: center;
    gap: .375rem;
    display: -webkit-inline-flex;
    display: inline-flex
}

.icon-link>.bi {
    fill: currentColor;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    width: 1em;
    height: 1em;
    -o-transition: -webkit-transform .2s ease-in-out,-o-transform .2s ease-in-out,transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out,-o-transform .2s ease-in-out,transform .2s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .icon-link>.bi {
        -o-transition: none;
        transition: none
    }
}

.icon-link-hover:hover>.bi {
    -webkit-transform: var(--bs-icon-link-transform,translate3d(.25em, 0, 0));
    -o-transform: var(--bs-icon-link-transform,translate3d(.25em, 0, 0));
    transform: var(--bs-icon-link-transform,translate3d(.25em, 0, 0))
}

.icon-link-hover:focus-visible>.bi {
    -webkit-transform: var(--bs-icon-link-transform,translate3d(.25em, 0, 0));
    -o-transform: var(--bs-icon-link-transform,translate3d(.25em, 0, 0));
    transform: var(--bs-icon-link-transform,translate3d(.25em, 0, 0))
}

.ratio {
    width: 100%;
    position: relative
}

.ratio:before {
    padding-top: var(--bs-aspect-ratio);
    content: "";
    display: block
}

.ratio>* {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.ratio-1x1 {
    --bs-aspect-ratio: 100%
}

.ratio-4x3 {
    --bs-aspect-ratio: 75%
}

.ratio-16x9 {
    --bs-aspect-ratio: 56.25%
}

.ratio-21x9 {
    --bs-aspect-ratio: 42.8571%
}

.fixed-top {
    z-index: 1030;
    position: fixed;
    top: 0;
    left: 0;
    right: 0
}

.fixed-bottom {
    z-index: 1030;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0
}

.sticky-top {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.sticky-bottom {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0
}

@media (min-width:576px) {
    .sticky-sm-top {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }
    .sticky-sm-bottom {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        bottom: 0
    }
}

@media (min-width:768px) {
    .sticky-md-top {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }
    .sticky-md-bottom {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        bottom: 0
    }
}

@media (min-width:992px) {
    .sticky-lg-top {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }
    .sticky-lg-bottom {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        bottom: 0
    }
}

@media (min-width:1200px) {
    .sticky-xl-top {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }
    .sticky-xl-bottom {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        bottom: 0
    }
}

@media (min-width:1400px) {
    .sticky-xxl-top {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }
    .sticky-xxl-bottom {
        z-index: 1020;
        position: -webkit-sticky;
        position: sticky;
        bottom: 0
    }
}

.hstack {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-self: stretch;
    align-self: stretch;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.vstack {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-self: stretch;
    align-self: stretch;
    display: -webkit-flex;
    display: flex
}

.visually-hidden {
    clip: rect(0, 0, 0, 0)!important;
    white-space: nowrap!important;
    border: 0!important;
    width: 1px!important;
    height: 1px!important;
    margin: -1px!important;
    padding: 0!important;
    overflow: hidden!important
}

.visually-hidden-focusable:not(:focus):not(:focus-within) {
    clip: rect(0, 0, 0, 0)!important;
    white-space: nowrap!important;
    border: 0!important;
    width: 1px!important;
    height: 1px!important;
    margin: -1px!important;
    padding: 0!important;
    overflow: hidden!important
}

.visually-hidden:not(caption) {
    position: absolute!important
}

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
    position: absolute!important
}

.stretched-link:after {
    z-index: 1;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.text-truncate {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.vr {
    width: var(--bs-border-width);
    opacity: .25;
    background-color: currentColor;
    -webkit-align-self: stretch;
    align-self: stretch;
    min-height: 1em;
    display: inline-block
}

.align-baseline {
    vertical-align: baseline!important
}

.align-top {
    vertical-align: top!important
}

.align-middle {
    vertical-align: middle!important
}

.align-bottom {
    vertical-align: bottom!important
}

.align-text-bottom {
    vertical-align: text-bottom!important
}

.align-text-top {
    vertical-align: text-top!important
}

.float-start {
    float: left!important
}

.float-end {
    float: right!important
}

.float-none {
    float: none!important
}

.object-fit-contain {
    object-fit: contain!important
}

.object-fit-cover {
    object-fit: cover!important
}

.object-fit-fill {
    object-fit: fill!important
}

.object-fit-scale {
    object-fit: scale-down!important
}

.object-fit-none {
    object-fit: none!important
}

.opacity-0 {
    opacity: 0!important
}

.opacity-25 {
    opacity: .25!important
}

.opacity-50 {
    opacity: .5!important
}

.opacity-75 {
    opacity: .75!important
}

.opacity-100 {
    opacity: 1!important
}

.overflow-auto {
    overflow: auto!important
}

.overflow-hidden {
    overflow: hidden!important
}

.overflow-visible {
    overflow: visible!important
}

.overflow-scroll {
    overflow: scroll!important
}

.overflow-x-auto {
    overflow-x: auto!important
}

.overflow-x-hidden {
    overflow-x: hidden!important
}

.overflow-x-visible {
    overflow-x: visible!important
}

.overflow-x-scroll {
    overflow-x: scroll!important
}

.overflow-y-auto {
    overflow-y: auto!important
}

.overflow-y-hidden {
    overflow-y: hidden!important
}

.overflow-y-visible {
    overflow-y: visible!important
}

.overflow-y-scroll {
    overflow-y: scroll!important
}

.d-inline {
    display: inline!important
}

.d-inline-block {
    display: inline-block!important
}

.d-block {
    display: block!important
}

.d-grid {
    display: grid!important
}

.d-inline-grid {
    display: inline-grid!important
}

.d-table {
    display: table!important
}

.d-table-row {
    display: table-row!important
}

.d-table-cell {
    display: table-cell!important
}

.d-flex {
    display: -webkit-flex!important;
    display: flex!important
}

.d-inline-flex {
    display: -webkit-inline-flex!important;
    display: inline-flex!important
}

.d-none {
    display: none!important
}

.shadow {
    box-shadow: 0 .5rem 1rem rgba(34,34,34,.15)!important
}

.shadow-sm {
    box-shadow: 0 .125rem .25rem rgba(34,34,34,.075)!important
}

.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(34,34,34,.176)!important
}

.shadow-none {
    box-shadow: none!important
}

.focus-ring-primary {
    --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-secondary {
    --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-success {
    --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-info {
    --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-warning {
    --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-danger {
    --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-light {
    --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-dark {
    --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))
}

.position-static {
    position: static!important
}

.position-relative {
    position: relative!important
}

.position-absolute {
    position: absolute!important
}

.position-fixed {
    position: fixed!important
}

.position-sticky {
    position: -webkit-sticky!important;
    position: sticky!important
}

.top-0 {
    top: 0!important
}

.top-50 {
    top: 50%!important
}

.top-100 {
    top: 100%!important
}

.bottom-0 {
    bottom: 0!important
}

.bottom-50 {
    bottom: 50%!important
}

.bottom-100 {
    bottom: 100%!important
}

.start-0 {
    left: 0!important
}

.start-50 {
    left: 50%!important
}

.start-100 {
    left: 100%!important
}

.end-0 {
    right: 0!important
}

.end-50 {
    right: 50%!important
}

.end-100 {
    right: 100%!important
}

.translate-middle {
    -webkit-transform: translate(-50%,-50%)!important;
    -o-transform: translate(-50%,-50%)!important;
    transform: translate(-50%,-50%)!important
}

.translate-middle-x {
    -webkit-transform: translate(-50%)!important;
    -o-transform: translate(-50%)!important;
    transform: translate(-50%)!important
}

.translate-middle-y {
    -webkit-transform: translateY(-50%)!important;
    -o-transform: translateY(-50%)!important;
    transform: translateY(-50%)!important
}

.border {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-0 {
    border: 0!important
}

.border-top {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-top-0 {
    border-top: 0!important
}

.border-end {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-end-0 {
    border-right: 0!important
}

.border-bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-bottom-0 {
    border-bottom: 0!important
}

.border-start {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-start-0 {
    border-left: 0!important
}

.border-primary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity))!important
}

.border-secondary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity))!important
}

.border-success {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity))!important
}

.border-info {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity))!important
}

.border-warning {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity))!important
}

.border-danger {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity))!important
}

.border-light {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity))!important
}

.border-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity))!important
}

.border-black {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity))!important
}

.border-white {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity))!important
}

.border-primary-subtle {
    border-color: var(--bs-primary-border-subtle)!important
}

.border-secondary-subtle {
    border-color: var(--bs-secondary-border-subtle)!important
}

.border-success-subtle {
    border-color: var(--bs-success-border-subtle)!important
}

.border-info-subtle {
    border-color: var(--bs-info-border-subtle)!important
}

.border-warning-subtle {
    border-color: var(--bs-warning-border-subtle)!important
}

.border-danger-subtle {
    border-color: var(--bs-danger-border-subtle)!important
}

.border-light-subtle {
    border-color: var(--bs-light-border-subtle)!important
}

.border-dark-subtle {
    border-color: var(--bs-dark-border-subtle)!important
}

.border-1 {
    border-width: 1px!important
}

.border-2 {
    border-width: 2px!important
}

.border-3 {
    border-width: 3px!important
}

.border-4 {
    border-width: 4px!important
}

.border-5 {
    border-width: 5px!important
}

.border-opacity-10 {
    --bs-border-opacity: .1
}

.border-opacity-25 {
    --bs-border-opacity: .25
}

.border-opacity-50 {
    --bs-border-opacity: .5
}

.border-opacity-75 {
    --bs-border-opacity: .75
}

.border-opacity-100 {
    --bs-border-opacity: 1
}

.w-25 {
    width: 25%!important
}

.w-50 {
    width: 50%!important
}

.w-75 {
    width: 75%!important
}

.w-100 {
    width: 100%!important
}

.w-auto {
    width: auto!important
}

.mw-100 {
    max-width: 100%!important
}

.vw-100 {
    width: 100vw!important
}

.min-vw-100 {
    min-width: 100vw!important
}

.h-25 {
    height: 25%!important
}

.h-50 {
    height: 50%!important
}

.h-75 {
    height: 75%!important
}

.h-100 {
    height: 100%!important
}

.h-auto {
    height: auto!important
}

.mh-100 {
    max-height: 100%!important
}

.vh-100 {
    height: 100vh!important
}

.min-vh-100 {
    min-height: 100vh!important
}

.flex-fill {
    -webkit-flex: auto!important;
    flex: auto!important
}

.flex-row {
    -webkit-flex-direction: row!important;
    flex-direction: row!important
}

.flex-column {
    -webkit-flex-direction: column!important;
    flex-direction: column!important
}

.flex-row-reverse {
    -webkit-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.flex-column-reverse {
    -webkit-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.flex-grow-0 {
    -webkit-flex-grow: 0!important;
    flex-grow: 0!important
}

.flex-grow-1 {
    -webkit-flex-grow: 1!important;
    flex-grow: 1!important
}

.flex-shrink-0 {
    -webkit-flex-shrink: 0!important;
    flex-shrink: 0!important
}

.flex-shrink-1 {
    -webkit-flex-shrink: 1!important;
    flex-shrink: 1!important
}

.flex-wrap {
    -webkit-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.flex-nowrap {
    -webkit-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.justify-content-start {
    -webkit-justify-content: flex-start!important;
    justify-content: flex-start!important
}

.justify-content-end {
    -webkit-justify-content: flex-end!important;
    justify-content: flex-end!important
}

.justify-content-center {
    -webkit-justify-content: center!important;
    justify-content: center!important
}

.justify-content-between {
    -webkit-justify-content: space-between!important;
    justify-content: space-between!important
}

.justify-content-around {
    -webkit-justify-content: space-around!important;
    justify-content: space-around!important
}

.justify-content-evenly {
    -webkit-justify-content: space-evenly!important;
    justify-content: space-evenly!important
}

.align-items-start {
    -webkit-align-items: flex-start!important;
    align-items: flex-start!important
}

.align-items-end {
    -webkit-align-items: flex-end!important;
    align-items: flex-end!important
}

.align-items-center {
    -webkit-align-items: center!important;
    align-items: center!important
}

.align-items-baseline {
    -webkit-align-items: baseline!important;
    align-items: baseline!important
}

.align-items-stretch {
    -webkit-align-items: stretch!important;
    align-items: stretch!important
}

.align-content-start {
    -webkit-align-content: flex-start!important;
    align-content: flex-start!important
}

.align-content-end {
    -webkit-align-content: flex-end!important;
    align-content: flex-end!important
}

.align-content-center {
    -webkit-align-content: center!important;
    align-content: center!important
}

.align-content-between {
    -webkit-align-content: space-between!important;
    align-content: space-between!important
}

.align-content-around {
    -webkit-align-content: space-around!important;
    align-content: space-around!important
}

.align-content-stretch {
    -webkit-align-content: stretch!important;
    align-content: stretch!important
}

.align-self-auto {
    -webkit-align-self: auto!important;
    align-self: auto!important
}

.align-self-start {
    -webkit-align-self: flex-start!important;
    align-self: flex-start!important
}

.align-self-end {
    -webkit-align-self: flex-end!important;
    align-self: flex-end!important
}

.align-self-center {
    -webkit-align-self: center!important;
    align-self: center!important
}

.align-self-baseline {
    -webkit-align-self: baseline!important;
    align-self: baseline!important
}

.align-self-stretch {
    -webkit-align-self: stretch!important;
    align-self: stretch!important
}

.order-first {
    -webkit-order: -1!important;
    order: -1!important
}

.order-0 {
    -webkit-order: 0!important;
    order: 0!important
}

.order-1 {
    -webkit-order: 1!important;
    order: 1!important
}

.order-2 {
    -webkit-order: 2!important;
    order: 2!important
}

.order-3 {
    -webkit-order: 3!important;
    order: 3!important
}

.order-4 {
    -webkit-order: 4!important;
    order: 4!important
}

.order-5 {
    -webkit-order: 5!important;
    order: 5!important
}

.order-last {
    -webkit-order: 6!important;
    order: 6!important
}

.m-0 {
    margin: 0!important
}

.m-1 {
    margin: .25rem!important
}

.m-2 {
    margin: .5rem!important
}

.m-3 {
    margin: 1rem!important
}

.m-4 {
    margin: 1.5rem!important
}

.m-5 {
    margin: 3rem!important
}

.m-auto {
    margin: auto!important
}

.mx-0 {
    margin-left: 0!important;
    margin-right: 0!important
}

.mx-1 {
    margin-left: .25rem!important;
    margin-right: .25rem!important
}

.mx-2 {
    margin-left: .5rem!important;
    margin-right: .5rem!important
}

.mx-3 {
    margin-left: 1rem!important;
    margin-right: 1rem!important
}

.mx-4 {
    margin-left: 1.5rem!important;
    margin-right: 1.5rem!important
}

.mx-5 {
    margin-left: 3rem!important;
    margin-right: 3rem!important
}

.mx-auto {
    margin-left: auto!important;
    margin-right: auto!important
}

.my-0 {
    margin-top: 0!important;
    margin-bottom: 0!important
}

.my-1 {
    margin-top: .25rem!important;
    margin-bottom: .25rem!important
}

.my-2 {
    margin-top: .5rem!important;
    margin-bottom: .5rem!important
}

.my-3 {
    margin-top: 1rem!important;
    margin-bottom: 1rem!important
}

.my-4 {
    margin-top: 1.5rem!important;
    margin-bottom: 1.5rem!important
}

.my-5 {
    margin-top: 3rem!important;
    margin-bottom: 3rem!important
}

.my-auto {
    margin-top: auto!important;
    margin-bottom: auto!important
}

.mt-0 {
    margin-top: 0!important
}

.mt-1 {
    margin-top: .25rem!important
}

.mt-2 {
    margin-top: .5rem!important
}

.mt-3 {
    margin-top: 1rem!important
}

.mt-4 {
    margin-top: 1.5rem!important
}

.mt-5 {
    margin-top: 3rem!important
}

.mt-auto {
    margin-top: auto!important
}

.me-0 {
    margin-right: 0!important
}

.me-1 {
    margin-right: .25rem!important
}

.me-2 {
    margin-right: .5rem!important
}

.me-3 {
    margin-right: 1rem!important
}

.me-4 {
    margin-right: 1.5rem!important
}

.me-5 {
    margin-right: 3rem!important
}

.me-auto {
    margin-right: auto!important
}

.mb-0 {
    margin-bottom: 0!important
}

.mb-1 {
    margin-bottom: .25rem!important
}

.mb-2 {
    margin-bottom: .5rem!important
}

.mb-3 {
    margin-bottom: 1rem!important
}

.mb-4 {
    margin-bottom: 1.5rem!important
}

.mb-5 {
    margin-bottom: 3rem!important
}

.mb-auto {
    margin-bottom: auto!important
}

.ms-0 {
    margin-left: 0!important
}

.ms-1 {
    margin-left: .25rem!important
}

.ms-2 {
    margin-left: .5rem!important
}

.ms-3 {
    margin-left: 1rem!important
}

.ms-4 {
    margin-left: 1.5rem!important
}

.ms-5 {
    margin-left: 3rem!important
}

.ms-auto {
    margin-left: auto!important
}

.p-0 {
    padding: 0!important
}

.p-1 {
    padding: .25rem!important
}

.p-2 {
    padding: .5rem!important
}

.p-3 {
    padding: 1rem!important
}

.p-4 {
    padding: 1.5rem!important
}

.p-5 {
    padding: 3rem!important
}

.px-0 {
    padding-left: 0!important;
    padding-right: 0!important
}

.px-1 {
    padding-left: .25rem!important;
    padding-right: .25rem!important
}

.px-2 {
    padding-left: .5rem!important;
    padding-right: .5rem!important
}

.px-3 {
    padding-left: 1rem!important;
    padding-right: 1rem!important
}

.px-4 {
    padding-left: 1.5rem!important;
    padding-right: 1.5rem!important
}

.px-5 {
    padding-left: 3rem!important;
    padding-right: 3rem!important
}

.py-0 {
    padding-top: 0!important;
    padding-bottom: 0!important
}

.py-1 {
    padding-top: .25rem!important;
    padding-bottom: .25rem!important
}

.py-2 {
    padding-top: .5rem!important;
    padding-bottom: .5rem!important
}

.py-3 {
    padding-top: 1rem!important;
    padding-bottom: 1rem!important
}

.py-4 {
    padding-top: 1.5rem!important;
    padding-bottom: 1.5rem!important
}

.py-5 {
    padding-top: 3rem!important;
    padding-bottom: 3rem!important
}

.pt-0 {
    padding-top: 0!important
}

.pt-1 {
    padding-top: .25rem!important
}

.pt-2 {
    padding-top: .5rem!important
}

.pt-3 {
    padding-top: 1rem!important
}

.pt-4 {
    padding-top: 1.5rem!important
}

.pt-5 {
    padding-top: 3rem!important
}

.pe-0 {
    padding-right: 0!important
}

.pe-1 {
    padding-right: .25rem!important
}

.pe-2 {
    padding-right: .5rem!important
}

.pe-3 {
    padding-right: 1rem!important
}

.pe-4 {
    padding-right: 1.5rem!important
}

.pe-5 {
    padding-right: 3rem!important
}

.pb-0 {
    padding-bottom: 0!important
}

.pb-1 {
    padding-bottom: .25rem!important
}

.pb-2 {
    padding-bottom: .5rem!important
}

.pb-3 {
    padding-bottom: 1rem!important
}

.pb-4 {
    padding-bottom: 1.5rem!important
}

.pb-5 {
    padding-bottom: 3rem!important
}

.ps-0 {
    padding-left: 0!important
}

.ps-1 {
    padding-left: .25rem!important
}

.ps-2 {
    padding-left: .5rem!important
}

.ps-3 {
    padding-left: 1rem!important
}

.ps-4 {
    padding-left: 1.5rem!important
}

.ps-5 {
    padding-left: 3rem!important
}

.gap-0 {
    gap: 0!important
}

.gap-1 {
    gap: .25rem!important
}

.gap-2 {
    gap: .5rem!important
}

.gap-3 {
    gap: 1rem!important
}

.gap-4 {
    gap: 1.5rem!important
}

.gap-5 {
    gap: 3rem!important
}

.row-gap-0 {
    row-gap: 0!important
}

.row-gap-1 {
    row-gap: .25rem!important
}

.row-gap-2 {
    row-gap: .5rem!important
}

.row-gap-3 {
    row-gap: 1rem!important
}

.row-gap-4 {
    row-gap: 1.5rem!important
}

.row-gap-5 {
    row-gap: 3rem!important
}

.column-gap-0 {
    column-gap: 0!important
}

.column-gap-1 {
    column-gap: .25rem!important
}

.column-gap-2 {
    column-gap: .5rem!important
}

.column-gap-3 {
    column-gap: 1rem!important
}

.column-gap-4 {
    column-gap: 1.5rem!important
}

.column-gap-5 {
    column-gap: 3rem!important
}

.font-monospace {
    font-family: var(--bs-font-monospace)!important
}

.fs-1 {
    font-size: calc(1.34375rem + 1.125vw)!important
}

.fs-2 {
    font-size: calc(1.3rem + .6vw)!important
}

.fs-3 {
    font-size: calc(1.27813rem + .3375vw)!important
}

.fs-4 {
    font-size: calc(1.25625rem + .075vw)!important
}

.fs-5 {
    font-size: 1.09375rem!important
}

.fs-6 {
    font-size: .875rem!important
}

.fst-italic {
    font-style: italic!important
}

.fst-normal {
    font-style: normal!important
}

.fw-lighter {
    font-weight: lighter!important
}

.fw-light {
    font-weight: 300!important
}

.fw-normal {
    font-weight: 400!important
}

.fw-medium {
    font-weight: 500!important
}

.fw-semibold {
    font-weight: 600!important
}

.fw-bold {
    font-weight: 700!important
}

.fw-bolder {
    font-weight: bolder!important
}

.lh-1 {
    line-height: 1!important
}

.lh-sm {
    line-height: 1.25!important
}

.lh-base {
    line-height: 1.5!important
}

.lh-lg {
    line-height: 2!important
}

.text-start {
    text-align: left!important
}

.text-end {
    text-align: right!important
}

.text-center {
    text-align: center!important
}

.text-decoration-none {
    text-decoration: none!important
}

.text-decoration-underline {
    text-decoration: underline!important
}

.text-decoration-line-through {
    text-decoration: line-through!important
}

.text-lowercase {
    text-transform: lowercase!important
}

.text-uppercase {
    text-transform: uppercase!important
}

.text-capitalize {
    text-transform: capitalize!important
}

.text-wrap {
    white-space: normal!important
}

.text-nowrap {
    white-space: nowrap!important
}

.text-break {
    word-wrap: break-word!important;
    word-break: break-word!important
}

.text-primary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important
}

.text-secondary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important
}

.text-success {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important
}

.text-info {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important
}

.text-warning {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important
}

.text-danger {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important
}

.text-light {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important
}

.text-dark {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important
}

.text-black {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important
}

.text-white {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important
}

.text-body {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important
}

.text-muted {
    --bs-text-opacity: 1;
    color: var(--bs-secondary-color)!important
}

.text-black-50 {
    --bs-text-opacity: 1;
    color: rgba(34,34,34,.5)!important
}

.text-white-50 {
    --bs-text-opacity: 1;
    color: rgba(255,255,255,.5)!important
}

.text-body-secondary {
    --bs-text-opacity: 1;
    color: var(--bs-secondary-color)!important
}

.text-body-tertiary {
    --bs-text-opacity: 1;
    color: var(--bs-tertiary-color)!important
}

.text-body-emphasis {
    --bs-text-opacity: 1;
    color: var(--bs-emphasis-color)!important
}

.text-reset {
    --bs-text-opacity: 1;
    color: inherit!important
}

.text-opacity-25 {
    --bs-text-opacity: .25
}

.text-opacity-50 {
    --bs-text-opacity: .5
}

.text-opacity-75 {
    --bs-text-opacity: .75
}

.text-opacity-100 {
    --bs-text-opacity: 1
}

.text-primary-emphasis {
    color: var(--bs-primary-text-emphasis)!important
}

.text-secondary-emphasis {
    color: var(--bs-secondary-text-emphasis)!important
}

.text-success-emphasis {
    color: var(--bs-success-text-emphasis)!important
}

.text-info-emphasis {
    color: var(--bs-info-text-emphasis)!important
}

.text-warning-emphasis {
    color: var(--bs-warning-text-emphasis)!important
}

.text-danger-emphasis {
    color: var(--bs-danger-text-emphasis)!important
}

.text-light-emphasis {
    color: var(--bs-light-text-emphasis)!important
}

.text-dark-emphasis {
    color: var(--bs-dark-text-emphasis)!important
}

.link-opacity-10,.link-opacity-10-hover:hover {
    --bs-link-opacity: .1
}

.link-opacity-25,.link-opacity-25-hover:hover {
    --bs-link-opacity: .25
}

.link-opacity-50,.link-opacity-50-hover:hover {
    --bs-link-opacity: .5
}

.link-opacity-75,.link-opacity-75-hover:hover {
    --bs-link-opacity: .75
}

.link-opacity-100,.link-opacity-100-hover:hover {
    --bs-link-opacity: 1
}

.link-offset-1,.link-offset-1-hover:hover {
    text-underline-offset: .125em!important
}

.link-offset-2,.link-offset-2-hover:hover {
    text-underline-offset: .25em!important
}

.link-offset-3,.link-offset-3-hover:hover {
    text-underline-offset: .375em!important
}

.link-underline-primary {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline-secondary {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline-success {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline-info {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline-warning {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline-danger {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline-light {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline-dark {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important;
    text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important
}

.link-underline {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important;
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important
}

.link-underline-opacity-0,.link-underline-opacity-0-hover:hover {
    --bs-link-underline-opacity: 0
}

.link-underline-opacity-10,.link-underline-opacity-10-hover:hover {
    --bs-link-underline-opacity: .1
}

.link-underline-opacity-25,.link-underline-opacity-25-hover:hover {
    --bs-link-underline-opacity: .25
}

.link-underline-opacity-50,.link-underline-opacity-50-hover:hover {
    --bs-link-underline-opacity: .5
}

.link-underline-opacity-75,.link-underline-opacity-75-hover:hover {
    --bs-link-underline-opacity: .75
}

.link-underline-opacity-100,.link-underline-opacity-100-hover:hover {
    --bs-link-underline-opacity: 1
}

.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important
}

.bg-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important
}

.bg-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important
}

.bg-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important
}

.bg-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important
}

.bg-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important
}

.bg-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important
}

.bg-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important
}

.bg-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity))!important
}

.bg-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important
}

.bg-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity))!important
}

.bg-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent!important
}

.bg-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity))!important
}

.bg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity))!important
}

.bg-opacity-10 {
    --bs-bg-opacity: .1
}

.bg-opacity-25 {
    --bs-bg-opacity: .25
}

.bg-opacity-50 {
    --bs-bg-opacity: .5
}

.bg-opacity-75 {
    --bs-bg-opacity: .75
}

.bg-opacity-100 {
    --bs-bg-opacity: 1
}

.bg-primary-subtle {
    background-color: var(--bs-primary-bg-subtle)!important
}

.bg-secondary-subtle {
    background-color: var(--bs-secondary-bg-subtle)!important
}

.bg-success-subtle {
    background-color: var(--bs-success-bg-subtle)!important
}

.bg-info-subtle {
    background-color: var(--bs-info-bg-subtle)!important
}

.bg-warning-subtle {
    background-color: var(--bs-warning-bg-subtle)!important
}

.bg-danger-subtle {
    background-color: var(--bs-danger-bg-subtle)!important
}

.bg-light-subtle {
    background-color: var(--bs-light-bg-subtle)!important
}

.bg-dark-subtle {
    background-color: var(--bs-dark-bg-subtle)!important
}

.bg-gradient {
    background-image: var(--bs-gradient)!important
}

.user-select-all {
    -webkit-user-select: all!important;
    -moz-user-select: all!important;
    -ms-user-select: all!important;
    user-select: all!important
}

.user-select-auto {
    -webkit-user-select: auto!important;
    -moz-user-select: auto!important;
    -ms-user-select: auto!important;
    user-select: auto!important
}

.user-select-none {
    -webkit-user-select: none!important;
    -moz-user-select: none!important;
    -ms-user-select: none!important;
    user-select: none!important
}

.pe-none {
    pointer-events: none!important
}

.pe-auto {
    pointer-events: auto!important
}

.rounded {
    border-radius: var(--bs-border-radius)!important
}

.rounded-0 {
    border-radius: 0!important
}

.rounded-1 {
    border-radius: var(--bs-border-radius-sm)!important
}

.rounded-2 {
    border-radius: var(--bs-border-radius)!important
}

.rounded-3 {
    border-radius: var(--bs-border-radius-lg)!important
}

.rounded-4 {
    border-radius: var(--bs-border-radius-xl)!important
}

.rounded-5 {
    border-radius: var(--bs-border-radius-xxl)!important
}

.rounded-circle {
    border-radius: 50%!important
}

.rounded-pill {
    border-radius: var(--bs-border-radius-pill)!important
}

.rounded-top {
    border-top-left-radius: var(--bs-border-radius)!important;
    border-top-right-radius: var(--bs-border-radius)!important
}

.rounded-top-0 {
    border-top-left-radius: 0!important;
    border-top-right-radius: 0!important
}

.rounded-top-1 {
    border-top-left-radius: var(--bs-border-radius-sm)!important;
    border-top-right-radius: var(--bs-border-radius-sm)!important
}

.rounded-top-2 {
    border-top-left-radius: var(--bs-border-radius)!important;
    border-top-right-radius: var(--bs-border-radius)!important
}

.rounded-top-3 {
    border-top-left-radius: var(--bs-border-radius-lg)!important;
    border-top-right-radius: var(--bs-border-radius-lg)!important
}

.rounded-top-4 {
    border-top-left-radius: var(--bs-border-radius-xl)!important;
    border-top-right-radius: var(--bs-border-radius-xl)!important
}

.rounded-top-5 {
    border-top-left-radius: var(--bs-border-radius-xxl)!important;
    border-top-right-radius: var(--bs-border-radius-xxl)!important
}

.rounded-top-circle {
    border-top-left-radius: 50%!important;
    border-top-right-radius: 50%!important
}

.rounded-top-pill {
    border-top-left-radius: var(--bs-border-radius-pill)!important;
    border-top-right-radius: var(--bs-border-radius-pill)!important
}

.rounded-end {
    border-top-right-radius: var(--bs-border-radius)!important;
    border-bottom-right-radius: var(--bs-border-radius)!important
}

.rounded-end-0 {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.rounded-end-1 {
    border-top-right-radius: var(--bs-border-radius-sm)!important;
    border-bottom-right-radius: var(--bs-border-radius-sm)!important
}

.rounded-end-2 {
    border-top-right-radius: var(--bs-border-radius)!important;
    border-bottom-right-radius: var(--bs-border-radius)!important
}

.rounded-end-3 {
    border-top-right-radius: var(--bs-border-radius-lg)!important;
    border-bottom-right-radius: var(--bs-border-radius-lg)!important
}

.rounded-end-4 {
    border-top-right-radius: var(--bs-border-radius-xl)!important;
    border-bottom-right-radius: var(--bs-border-radius-xl)!important
}

.rounded-end-5 {
    border-top-right-radius: var(--bs-border-radius-xxl)!important;
    border-bottom-right-radius: var(--bs-border-radius-xxl)!important
}

.rounded-end-circle {
    border-top-right-radius: 50%!important;
    border-bottom-right-radius: 50%!important
}

.rounded-end-pill {
    border-top-right-radius: var(--bs-border-radius-pill)!important;
    border-bottom-right-radius: var(--bs-border-radius-pill)!important
}

.rounded-bottom {
    border-bottom-right-radius: var(--bs-border-radius)!important;
    border-bottom-left-radius: var(--bs-border-radius)!important
}

.rounded-bottom-0 {
    border-bottom-right-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.rounded-bottom-1 {
    border-bottom-right-radius: var(--bs-border-radius-sm)!important;
    border-bottom-left-radius: var(--bs-border-radius-sm)!important
}

.rounded-bottom-2 {
    border-bottom-right-radius: var(--bs-border-radius)!important;
    border-bottom-left-radius: var(--bs-border-radius)!important
}

.rounded-bottom-3 {
    border-bottom-right-radius: var(--bs-border-radius-lg)!important;
    border-bottom-left-radius: var(--bs-border-radius-lg)!important
}

.rounded-bottom-4 {
    border-bottom-right-radius: var(--bs-border-radius-xl)!important;
    border-bottom-left-radius: var(--bs-border-radius-xl)!important
}

.rounded-bottom-5 {
    border-bottom-right-radius: var(--bs-border-radius-xxl)!important;
    border-bottom-left-radius: var(--bs-border-radius-xxl)!important
}

.rounded-bottom-circle {
    border-bottom-right-radius: 50%!important;
    border-bottom-left-radius: 50%!important
}

.rounded-bottom-pill {
    border-bottom-right-radius: var(--bs-border-radius-pill)!important;
    border-bottom-left-radius: var(--bs-border-radius-pill)!important
}

.rounded-start {
    border-bottom-left-radius: var(--bs-border-radius)!important;
    border-top-left-radius: var(--bs-border-radius)!important
}

.rounded-start-0 {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.rounded-start-1 {
    border-bottom-left-radius: var(--bs-border-radius-sm)!important;
    border-top-left-radius: var(--bs-border-radius-sm)!important
}

.rounded-start-2 {
    border-bottom-left-radius: var(--bs-border-radius)!important;
    border-top-left-radius: var(--bs-border-radius)!important
}

.rounded-start-3 {
    border-bottom-left-radius: var(--bs-border-radius-lg)!important;
    border-top-left-radius: var(--bs-border-radius-lg)!important
}

.rounded-start-4 {
    border-bottom-left-radius: var(--bs-border-radius-xl)!important;
    border-top-left-radius: var(--bs-border-radius-xl)!important
}

.rounded-start-5 {
    border-bottom-left-radius: var(--bs-border-radius-xxl)!important;
    border-top-left-radius: var(--bs-border-radius-xxl)!important
}

.rounded-start-circle {
    border-top-left-radius: 50%!important;
    border-bottom-left-radius: 50%!important
}

.rounded-start-pill {
    border-bottom-left-radius: var(--bs-border-radius-pill)!important;
    border-top-left-radius: var(--bs-border-radius-pill)!important
}

.visible {
    visibility: visible!important
}

.invisible {
    visibility: hidden!important
}

.z-n1 {
    z-index: -1!important
}

.z-0 {
    z-index: 0!important
}

.z-1 {
    z-index: 1!important
}

.z-2 {
    z-index: 2!important
}

.z-3 {
    z-index: 3!important
}

@media (min-width:576px) {
    .float-sm-start {
        float: left!important
    }
    .float-sm-end {
        float: right!important
    }
    .float-sm-none {
        float: none!important
    }
    .object-fit-sm-contain {
        object-fit: contain!important
    }
    .object-fit-sm-cover {
        object-fit: cover!important
    }
    .object-fit-sm-fill {
        object-fit: fill!important
    }
    .object-fit-sm-scale {
        object-fit: scale-down!important
    }
    .object-fit-sm-none {
        object-fit: none!important
    }
    .d-sm-inline {
        display: inline!important
    }
    .d-sm-inline-block {
        display: inline-block!important
    }
    .d-sm-block {
        display: block!important
    }
    .d-sm-grid {
        display: grid!important
    }
    .d-sm-inline-grid {
        display: inline-grid!important
    }
    .d-sm-table {
        display: table!important
    }
    .d-sm-table-row {
        display: table-row!important
    }
    .d-sm-table-cell {
        display: table-cell!important
    }
    .d-sm-flex {
        display: -webkit-flex!important;
        display: flex!important
    }
    .d-sm-inline-flex {
        display: -webkit-inline-flex!important;
        display: inline-flex!important
    }
    .d-sm-none {
        display: none!important
    }
    .flex-sm-fill {
        -webkit-flex: auto!important;
        flex: auto!important
    }
    .flex-sm-row {
        -webkit-flex-direction: row!important;
        flex-direction: row!important
    }
    .flex-sm-column {
        -webkit-flex-direction: column!important;
        flex-direction: column!important
    }
    .flex-sm-row-reverse {
        -webkit-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }
    .flex-sm-column-reverse {
        -webkit-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }
    .flex-sm-grow-0 {
        -webkit-flex-grow: 0!important;
        flex-grow: 0!important
    }
    .flex-sm-grow-1 {
        -webkit-flex-grow: 1!important;
        flex-grow: 1!important
    }
    .flex-sm-shrink-0 {
        -webkit-flex-shrink: 0!important;
        flex-shrink: 0!important
    }
    .flex-sm-shrink-1 {
        -webkit-flex-shrink: 1!important;
        flex-shrink: 1!important
    }
    .flex-sm-wrap {
        -webkit-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }
    .flex-sm-nowrap {
        -webkit-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }
    .flex-sm-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }
    .justify-content-sm-start {
        -webkit-justify-content: flex-start!important;
        justify-content: flex-start!important
    }
    .justify-content-sm-end {
        -webkit-justify-content: flex-end!important;
        justify-content: flex-end!important
    }
    .justify-content-sm-center {
        -webkit-justify-content: center!important;
        justify-content: center!important
    }
    .justify-content-sm-between {
        -webkit-justify-content: space-between!important;
        justify-content: space-between!important
    }
    .justify-content-sm-around {
        -webkit-justify-content: space-around!important;
        justify-content: space-around!important
    }
    .justify-content-sm-evenly {
        -webkit-justify-content: space-evenly!important;
        justify-content: space-evenly!important
    }
    .align-items-sm-start {
        -webkit-align-items: flex-start!important;
        align-items: flex-start!important
    }
    .align-items-sm-end {
        -webkit-align-items: flex-end!important;
        align-items: flex-end!important
    }
    .align-items-sm-center {
        -webkit-align-items: center!important;
        align-items: center!important
    }
    .align-items-sm-baseline {
        -webkit-align-items: baseline!important;
        align-items: baseline!important
    }
    .align-items-sm-stretch {
        -webkit-align-items: stretch!important;
        align-items: stretch!important
    }
    .align-content-sm-start {
        -webkit-align-content: flex-start!important;
        align-content: flex-start!important
    }
    .align-content-sm-end {
        -webkit-align-content: flex-end!important;
        align-content: flex-end!important
    }
    .align-content-sm-center {
        -webkit-align-content: center!important;
        align-content: center!important
    }
    .align-content-sm-between {
        -webkit-align-content: space-between!important;
        align-content: space-between!important
    }
    .align-content-sm-around {
        -webkit-align-content: space-around!important;
        align-content: space-around!important
    }
    .align-content-sm-stretch {
        -webkit-align-content: stretch!important;
        align-content: stretch!important
    }
    .align-self-sm-auto {
        -webkit-align-self: auto!important;
        align-self: auto!important
    }
    .align-self-sm-start {
        -webkit-align-self: flex-start!important;
        align-self: flex-start!important
    }
    .align-self-sm-end {
        -webkit-align-self: flex-end!important;
        align-self: flex-end!important
    }
    .align-self-sm-center {
        -webkit-align-self: center!important;
        align-self: center!important
    }
    .align-self-sm-baseline {
        -webkit-align-self: baseline!important;
        align-self: baseline!important
    }
    .align-self-sm-stretch {
        -webkit-align-self: stretch!important;
        align-self: stretch!important
    }
    .order-sm-first {
        -webkit-order: -1!important;
        order: -1!important
    }
    .order-sm-0 {
        -webkit-order: 0!important;
        order: 0!important
    }
    .order-sm-1 {
        -webkit-order: 1!important;
        order: 1!important
    }
    .order-sm-2 {
        -webkit-order: 2!important;
        order: 2!important
    }
    .order-sm-3 {
        -webkit-order: 3!important;
        order: 3!important
    }
    .order-sm-4 {
        -webkit-order: 4!important;
        order: 4!important
    }
    .order-sm-5 {
        -webkit-order: 5!important;
        order: 5!important
    }
    .order-sm-last {
        -webkit-order: 6!important;
        order: 6!important
    }
    .m-sm-0 {
        margin: 0!important
    }
    .m-sm-1 {
        margin: .25rem!important
    }
    .m-sm-2 {
        margin: .5rem!important
    }
    .m-sm-3 {
        margin: 1rem!important
    }
    .m-sm-4 {
        margin: 1.5rem!important
    }
    .m-sm-5 {
        margin: 3rem!important
    }
    .m-sm-auto {
        margin: auto!important
    }
    .mx-sm-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }
    .mx-sm-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }
    .mx-sm-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }
    .mx-sm-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }
    .mx-sm-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }
    .mx-sm-5 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }
    .mx-sm-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }
    .my-sm-0 {
        margin-top: 0!important;
        margin-bottom: 0!important
    }
    .my-sm-1 {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }
    .my-sm-2 {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }
    .my-sm-3 {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }
    .my-sm-4 {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }
    .my-sm-5 {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }
    .my-sm-auto {
        margin-top: auto!important;
        margin-bottom: auto!important
    }
    .mt-sm-0 {
        margin-top: 0!important
    }
    .mt-sm-1 {
        margin-top: .25rem!important
    }
    .mt-sm-2 {
        margin-top: .5rem!important
    }
    .mt-sm-3 {
        margin-top: 1rem!important
    }
    .mt-sm-4 {
        margin-top: 1.5rem!important
    }
    .mt-sm-5 {
        margin-top: 3rem!important
    }
    .mt-sm-auto {
        margin-top: auto!important
    }
    .me-sm-0 {
        margin-right: 0!important
    }
    .me-sm-1 {
        margin-right: .25rem!important
    }
    .me-sm-2 {
        margin-right: .5rem!important
    }
    .me-sm-3 {
        margin-right: 1rem!important
    }
    .me-sm-4 {
        margin-right: 1.5rem!important
    }
    .me-sm-5 {
        margin-right: 3rem!important
    }
    .me-sm-auto {
        margin-right: auto!important
    }
    .mb-sm-0 {
        margin-bottom: 0!important
    }
    .mb-sm-1 {
        margin-bottom: .25rem!important
    }
    .mb-sm-2 {
        margin-bottom: .5rem!important
    }
    .mb-sm-3 {
        margin-bottom: 1rem!important
    }
    .mb-sm-4 {
        margin-bottom: 1.5rem!important
    }
    .mb-sm-5 {
        margin-bottom: 3rem!important
    }
    .mb-sm-auto {
        margin-bottom: auto!important
    }
    .ms-sm-0 {
        margin-left: 0!important
    }
    .ms-sm-1 {
        margin-left: .25rem!important
    }
    .ms-sm-2 {
        margin-left: .5rem!important
    }
    .ms-sm-3 {
        margin-left: 1rem!important
    }
    .ms-sm-4 {
        margin-left: 1.5rem!important
    }
    .ms-sm-5 {
        margin-left: 3rem!important
    }
    .ms-sm-auto {
        margin-left: auto!important
    }
    .p-sm-0 {
        padding: 0!important
    }
    .p-sm-1 {
        padding: .25rem!important
    }
    .p-sm-2 {
        padding: .5rem!important
    }
    .p-sm-3 {
        padding: 1rem!important
    }
    .p-sm-4 {
        padding: 1.5rem!important
    }
    .p-sm-5 {
        padding: 3rem!important
    }
    .px-sm-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .px-sm-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }
    .px-sm-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }
    .px-sm-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }
    .px-sm-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }
    .px-sm-5 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }
    .py-sm-0 {
        padding-top: 0!important;
        padding-bottom: 0!important
    }
    .py-sm-1 {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }
    .py-sm-2 {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }
    .py-sm-3 {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }
    .py-sm-4 {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }
    .py-sm-5 {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }
    .pt-sm-0 {
        padding-top: 0!important
    }
    .pt-sm-1 {
        padding-top: .25rem!important
    }
    .pt-sm-2 {
        padding-top: .5rem!important
    }
    .pt-sm-3 {
        padding-top: 1rem!important
    }
    .pt-sm-4 {
        padding-top: 1.5rem!important
    }
    .pt-sm-5 {
        padding-top: 3rem!important
    }
    .pe-sm-0 {
        padding-right: 0!important
    }
    .pe-sm-1 {
        padding-right: .25rem!important
    }
    .pe-sm-2 {
        padding-right: .5rem!important
    }
    .pe-sm-3 {
        padding-right: 1rem!important
    }
    .pe-sm-4 {
        padding-right: 1.5rem!important
    }
    .pe-sm-5 {
        padding-right: 3rem!important
    }
    .pb-sm-0 {
        padding-bottom: 0!important
    }
    .pb-sm-1 {
        padding-bottom: .25rem!important
    }
    .pb-sm-2 {
        padding-bottom: .5rem!important
    }
    .pb-sm-3 {
        padding-bottom: 1rem!important
    }
    .pb-sm-4 {
        padding-bottom: 1.5rem!important
    }
    .pb-sm-5 {
        padding-bottom: 3rem!important
    }
    .ps-sm-0 {
        padding-left: 0!important
    }
    .ps-sm-1 {
        padding-left: .25rem!important
    }
    .ps-sm-2 {
        padding-left: .5rem!important
    }
    .ps-sm-3 {
        padding-left: 1rem!important
    }
    .ps-sm-4 {
        padding-left: 1.5rem!important
    }
    .ps-sm-5 {
        padding-left: 3rem!important
    }
    .gap-sm-0 {
        gap: 0!important
    }
    .gap-sm-1 {
        gap: .25rem!important
    }
    .gap-sm-2 {
        gap: .5rem!important
    }
    .gap-sm-3 {
        gap: 1rem!important
    }
    .gap-sm-4 {
        gap: 1.5rem!important
    }
    .gap-sm-5 {
        gap: 3rem!important
    }
    .row-gap-sm-0 {
        row-gap: 0!important
    }
    .row-gap-sm-1 {
        row-gap: .25rem!important
    }
    .row-gap-sm-2 {
        row-gap: .5rem!important
    }
    .row-gap-sm-3 {
        row-gap: 1rem!important
    }
    .row-gap-sm-4 {
        row-gap: 1.5rem!important
    }
    .row-gap-sm-5 {
        row-gap: 3rem!important
    }
    .column-gap-sm-0 {
        column-gap: 0!important
    }
    .column-gap-sm-1 {
        column-gap: .25rem!important
    }
    .column-gap-sm-2 {
        column-gap: .5rem!important
    }
    .column-gap-sm-3 {
        column-gap: 1rem!important
    }
    .column-gap-sm-4 {
        column-gap: 1.5rem!important
    }
    .column-gap-sm-5 {
        column-gap: 3rem!important
    }
    .text-sm-start {
        text-align: left!important
    }
    .text-sm-end {
        text-align: right!important
    }
    .text-sm-center {
        text-align: center!important
    }
}

@media (min-width:768px) {
    .float-md-start {
        float: left!important
    }
    .float-md-end {
        float: right!important
    }
    .float-md-none {
        float: none!important
    }
    .object-fit-md-contain {
        object-fit: contain!important
    }
    .object-fit-md-cover {
        object-fit: cover!important
    }
    .object-fit-md-fill {
        object-fit: fill!important
    }
    .object-fit-md-scale {
        object-fit: scale-down!important
    }
    .object-fit-md-none {
        object-fit: none!important
    }
    .d-md-inline {
        display: inline!important
    }
    .d-md-inline-block {
        display: inline-block!important
    }
    .d-md-block {
        display: block!important
    }
    .d-md-grid {
        display: grid!important
    }
    .d-md-inline-grid {
        display: inline-grid!important
    }
    .d-md-table {
        display: table!important
    }
    .d-md-table-row {
        display: table-row!important
    }
    .d-md-table-cell {
        display: table-cell!important
    }
    .d-md-flex {
        display: -webkit-flex!important;
        display: flex!important
    }
    .d-md-inline-flex {
        display: -webkit-inline-flex!important;
        display: inline-flex!important
    }
    .d-md-none {
        display: none!important
    }
    .flex-md-fill {
        -webkit-flex: auto!important;
        flex: auto!important
    }
    .flex-md-row {
        -webkit-flex-direction: row!important;
        flex-direction: row!important
    }
    .flex-md-column {
        -webkit-flex-direction: column!important;
        flex-direction: column!important
    }
    .flex-md-row-reverse {
        -webkit-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }
    .flex-md-column-reverse {
        -webkit-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }
    .flex-md-grow-0 {
        -webkit-flex-grow: 0!important;
        flex-grow: 0!important
    }
    .flex-md-grow-1 {
        -webkit-flex-grow: 1!important;
        flex-grow: 1!important
    }
    .flex-md-shrink-0 {
        -webkit-flex-shrink: 0!important;
        flex-shrink: 0!important
    }
    .flex-md-shrink-1 {
        -webkit-flex-shrink: 1!important;
        flex-shrink: 1!important
    }
    .flex-md-wrap {
        -webkit-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }
    .flex-md-nowrap {
        -webkit-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }
    .flex-md-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }
    .justify-content-md-start {
        -webkit-justify-content: flex-start!important;
        justify-content: flex-start!important
    }
    .justify-content-md-end {
        -webkit-justify-content: flex-end!important;
        justify-content: flex-end!important
    }
    .justify-content-md-center {
        -webkit-justify-content: center!important;
        justify-content: center!important
    }
    .justify-content-md-between {
        -webkit-justify-content: space-between!important;
        justify-content: space-between!important
    }
    .justify-content-md-around {
        -webkit-justify-content: space-around!important;
        justify-content: space-around!important
    }
    .justify-content-md-evenly {
        -webkit-justify-content: space-evenly!important;
        justify-content: space-evenly!important
    }
    .align-items-md-start {
        -webkit-align-items: flex-start!important;
        align-items: flex-start!important
    }
    .align-items-md-end {
        -webkit-align-items: flex-end!important;
        align-items: flex-end!important
    }
    .align-items-md-center {
        -webkit-align-items: center!important;
        align-items: center!important
    }
    .align-items-md-baseline {
        -webkit-align-items: baseline!important;
        align-items: baseline!important
    }
    .align-items-md-stretch {
        -webkit-align-items: stretch!important;
        align-items: stretch!important
    }
    .align-content-md-start {
        -webkit-align-content: flex-start!important;
        align-content: flex-start!important
    }
    .align-content-md-end {
        -webkit-align-content: flex-end!important;
        align-content: flex-end!important
    }
    .align-content-md-center {
        -webkit-align-content: center!important;
        align-content: center!important
    }
    .align-content-md-between {
        -webkit-align-content: space-between!important;
        align-content: space-between!important
    }
    .align-content-md-around {
        -webkit-align-content: space-around!important;
        align-content: space-around!important
    }
    .align-content-md-stretch {
        -webkit-align-content: stretch!important;
        align-content: stretch!important
    }
    .align-self-md-auto {
        -webkit-align-self: auto!important;
        align-self: auto!important
    }
    .align-self-md-start {
        -webkit-align-self: flex-start!important;
        align-self: flex-start!important
    }
    .align-self-md-end {
        -webkit-align-self: flex-end!important;
        align-self: flex-end!important
    }
    .align-self-md-center {
        -webkit-align-self: center!important;
        align-self: center!important
    }
    .align-self-md-baseline {
        -webkit-align-self: baseline!important;
        align-self: baseline!important
    }
    .align-self-md-stretch {
        -webkit-align-self: stretch!important;
        align-self: stretch!important
    }
    .order-md-first {
        -webkit-order: -1!important;
        order: -1!important
    }
    .order-md-0 {
        -webkit-order: 0!important;
        order: 0!important
    }
    .order-md-1 {
        -webkit-order: 1!important;
        order: 1!important
    }
    .order-md-2 {
        -webkit-order: 2!important;
        order: 2!important
    }
    .order-md-3 {
        -webkit-order: 3!important;
        order: 3!important
    }
    .order-md-4 {
        -webkit-order: 4!important;
        order: 4!important
    }
    .order-md-5 {
        -webkit-order: 5!important;
        order: 5!important
    }
    .order-md-last {
        -webkit-order: 6!important;
        order: 6!important
    }
    .m-md-0 {
        margin: 0!important
    }
    .m-md-1 {
        margin: .25rem!important
    }
    .m-md-2 {
        margin: .5rem!important
    }
    .m-md-3 {
        margin: 1rem!important
    }
    .m-md-4 {
        margin: 1.5rem!important
    }
    .m-md-5 {
        margin: 3rem!important
    }
    .m-md-auto {
        margin: auto!important
    }
    .mx-md-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }
    .mx-md-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }
    .mx-md-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }
    .mx-md-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }
    .mx-md-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }
    .mx-md-5 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }
    .mx-md-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }
    .my-md-0 {
        margin-top: 0!important;
        margin-bottom: 0!important
    }
    .my-md-1 {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }
    .my-md-2 {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }
    .my-md-3 {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }
    .my-md-4 {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }
    .my-md-5 {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }
    .my-md-auto {
        margin-top: auto!important;
        margin-bottom: auto!important
    }
    .mt-md-0 {
        margin-top: 0!important
    }
    .mt-md-1 {
        margin-top: .25rem!important
    }
    .mt-md-2 {
        margin-top: .5rem!important
    }
    .mt-md-3 {
        margin-top: 1rem!important
    }
    .mt-md-4 {
        margin-top: 1.5rem!important
    }
    .mt-md-5 {
        margin-top: 3rem!important
    }
    .mt-md-auto {
        margin-top: auto!important
    }
    .me-md-0 {
        margin-right: 0!important
    }
    .me-md-1 {
        margin-right: .25rem!important
    }
    .me-md-2 {
        margin-right: .5rem!important
    }
    .me-md-3 {
        margin-right: 1rem!important
    }
    .me-md-4 {
        margin-right: 1.5rem!important
    }
    .me-md-5 {
        margin-right: 3rem!important
    }
    .me-md-auto {
        margin-right: auto!important
    }
    .mb-md-0 {
        margin-bottom: 0!important
    }
    .mb-md-1 {
        margin-bottom: .25rem!important
    }
    .mb-md-2 {
        margin-bottom: .5rem!important
    }
    .mb-md-3 {
        margin-bottom: 1rem!important
    }
    .mb-md-4 {
        margin-bottom: 1.5rem!important
    }
    .mb-md-5 {
        margin-bottom: 3rem!important
    }
    .mb-md-auto {
        margin-bottom: auto!important
    }
    .ms-md-0 {
        margin-left: 0!important
    }
    .ms-md-1 {
        margin-left: .25rem!important
    }
    .ms-md-2 {
        margin-left: .5rem!important
    }
    .ms-md-3 {
        margin-left: 1rem!important
    }
    .ms-md-4 {
        margin-left: 1.5rem!important
    }
    .ms-md-5 {
        margin-left: 3rem!important
    }
    .ms-md-auto {
        margin-left: auto!important
    }
    .p-md-0 {
        padding: 0!important
    }
    .p-md-1 {
        padding: .25rem!important
    }
    .p-md-2 {
        padding: .5rem!important
    }
    .p-md-3 {
        padding: 1rem!important
    }
    .p-md-4 {
        padding: 1.5rem!important
    }
    .p-md-5 {
        padding: 3rem!important
    }
    .px-md-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .px-md-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }
    .px-md-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }
    .px-md-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }
    .px-md-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }
    .px-md-5 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }
    .py-md-0 {
        padding-top: 0!important;
        padding-bottom: 0!important
    }
    .py-md-1 {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }
    .py-md-2 {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }
    .py-md-3 {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }
    .py-md-4 {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }
    .py-md-5 {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }
    .pt-md-0 {
        padding-top: 0!important
    }
    .pt-md-1 {
        padding-top: .25rem!important
    }
    .pt-md-2 {
        padding-top: .5rem!important
    }
    .pt-md-3 {
        padding-top: 1rem!important
    }
    .pt-md-4 {
        padding-top: 1.5rem!important
    }
    .pt-md-5 {
        padding-top: 3rem!important
    }
    .pe-md-0 {
        padding-right: 0!important
    }
    .pe-md-1 {
        padding-right: .25rem!important
    }
    .pe-md-2 {
        padding-right: .5rem!important
    }
    .pe-md-3 {
        padding-right: 1rem!important
    }
    .pe-md-4 {
        padding-right: 1.5rem!important
    }
    .pe-md-5 {
        padding-right: 3rem!important
    }
    .pb-md-0 {
        padding-bottom: 0!important
    }
    .pb-md-1 {
        padding-bottom: .25rem!important
    }
    .pb-md-2 {
        padding-bottom: .5rem!important
    }
    .pb-md-3 {
        padding-bottom: 1rem!important
    }
    .pb-md-4 {
        padding-bottom: 1.5rem!important
    }
    .pb-md-5 {
        padding-bottom: 3rem!important
    }
    .ps-md-0 {
        padding-left: 0!important
    }
    .ps-md-1 {
        padding-left: .25rem!important
    }
    .ps-md-2 {
        padding-left: .5rem!important
    }
    .ps-md-3 {
        padding-left: 1rem!important
    }
    .ps-md-4 {
        padding-left: 1.5rem!important
    }
    .ps-md-5 {
        padding-left: 3rem!important
    }
    .gap-md-0 {
        gap: 0!important
    }
    .gap-md-1 {
        gap: .25rem!important
    }
    .gap-md-2 {
        gap: .5rem!important
    }
    .gap-md-3 {
        gap: 1rem!important
    }
    .gap-md-4 {
        gap: 1.5rem!important
    }
    .gap-md-5 {
        gap: 3rem!important
    }
    .row-gap-md-0 {
        row-gap: 0!important
    }
    .row-gap-md-1 {
        row-gap: .25rem!important
    }
    .row-gap-md-2 {
        row-gap: .5rem!important
    }
    .row-gap-md-3 {
        row-gap: 1rem!important
    }
    .row-gap-md-4 {
        row-gap: 1.5rem!important
    }
    .row-gap-md-5 {
        row-gap: 3rem!important
    }
    .column-gap-md-0 {
        column-gap: 0!important
    }
    .column-gap-md-1 {
        column-gap: .25rem!important
    }
    .column-gap-md-2 {
        column-gap: .5rem!important
    }
    .column-gap-md-3 {
        column-gap: 1rem!important
    }
    .column-gap-md-4 {
        column-gap: 1.5rem!important
    }
    .column-gap-md-5 {
        column-gap: 3rem!important
    }
    .text-md-start {
        text-align: left!important
    }
    .text-md-end {
        text-align: right!important
    }
    .text-md-center {
        text-align: center!important
    }
}

@media (min-width:992px) {
    .float-lg-start {
        float: left!important
    }
    .float-lg-end {
        float: right!important
    }
    .float-lg-none {
        float: none!important
    }
    .object-fit-lg-contain {
        object-fit: contain!important
    }
    .object-fit-lg-cover {
        object-fit: cover!important
    }
    .object-fit-lg-fill {
        object-fit: fill!important
    }
    .object-fit-lg-scale {
        object-fit: scale-down!important
    }
    .object-fit-lg-none {
        object-fit: none!important
    }
    .d-lg-inline {
        display: inline!important
    }
    .d-lg-inline-block {
        display: inline-block!important
    }
    .d-lg-block {
        display: block!important
    }
    .d-lg-grid {
        display: grid!important
    }
    .d-lg-inline-grid {
        display: inline-grid!important
    }
    .d-lg-table {
        display: table!important
    }
    .d-lg-table-row {
        display: table-row!important
    }
    .d-lg-table-cell {
        display: table-cell!important
    }
    .d-lg-flex {
        display: -webkit-flex!important;
        display: flex!important
    }
    .d-lg-inline-flex {
        display: -webkit-inline-flex!important;
        display: inline-flex!important
    }
    .d-lg-none {
        display: none!important
    }
    .flex-lg-fill {
        -webkit-flex: auto!important;
        flex: auto!important
    }
    .flex-lg-row {
        -webkit-flex-direction: row!important;
        flex-direction: row!important
    }
    .flex-lg-column {
        -webkit-flex-direction: column!important;
        flex-direction: column!important
    }
    .flex-lg-row-reverse {
        -webkit-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }
    .flex-lg-column-reverse {
        -webkit-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }
    .flex-lg-grow-0 {
        -webkit-flex-grow: 0!important;
        flex-grow: 0!important
    }
    .flex-lg-grow-1 {
        -webkit-flex-grow: 1!important;
        flex-grow: 1!important
    }
    .flex-lg-shrink-0 {
        -webkit-flex-shrink: 0!important;
        flex-shrink: 0!important
    }
    .flex-lg-shrink-1 {
        -webkit-flex-shrink: 1!important;
        flex-shrink: 1!important
    }
    .flex-lg-wrap {
        -webkit-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }
    .flex-lg-nowrap {
        -webkit-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }
    .flex-lg-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }
    .justify-content-lg-start {
        -webkit-justify-content: flex-start!important;
        justify-content: flex-start!important
    }
    .justify-content-lg-end {
        -webkit-justify-content: flex-end!important;
        justify-content: flex-end!important
    }
    .justify-content-lg-center {
        -webkit-justify-content: center!important;
        justify-content: center!important
    }
    .justify-content-lg-between {
        -webkit-justify-content: space-between!important;
        justify-content: space-between!important
    }
    .justify-content-lg-around {
        -webkit-justify-content: space-around!important;
        justify-content: space-around!important
    }
    .justify-content-lg-evenly {
        -webkit-justify-content: space-evenly!important;
        justify-content: space-evenly!important
    }
    .align-items-lg-start {
        -webkit-align-items: flex-start!important;
        align-items: flex-start!important
    }
    .align-items-lg-end {
        -webkit-align-items: flex-end!important;
        align-items: flex-end!important
    }
    .align-items-lg-center {
        -webkit-align-items: center!important;
        align-items: center!important
    }
    .align-items-lg-baseline {
        -webkit-align-items: baseline!important;
        align-items: baseline!important
    }
    .align-items-lg-stretch {
        -webkit-align-items: stretch!important;
        align-items: stretch!important
    }
    .align-content-lg-start {
        -webkit-align-content: flex-start!important;
        align-content: flex-start!important
    }
    .align-content-lg-end {
        -webkit-align-content: flex-end!important;
        align-content: flex-end!important
    }
    .align-content-lg-center {
        -webkit-align-content: center!important;
        align-content: center!important
    }
    .align-content-lg-between {
        -webkit-align-content: space-between!important;
        align-content: space-between!important
    }
    .align-content-lg-around {
        -webkit-align-content: space-around!important;
        align-content: space-around!important
    }
    .align-content-lg-stretch {
        -webkit-align-content: stretch!important;
        align-content: stretch!important
    }
    .align-self-lg-auto {
        -webkit-align-self: auto!important;
        align-self: auto!important
    }
    .align-self-lg-start {
        -webkit-align-self: flex-start!important;
        align-self: flex-start!important
    }
    .align-self-lg-end {
        -webkit-align-self: flex-end!important;
        align-self: flex-end!important
    }
    .align-self-lg-center {
        -webkit-align-self: center!important;
        align-self: center!important
    }
    .align-self-lg-baseline {
        -webkit-align-self: baseline!important;
        align-self: baseline!important
    }
    .align-self-lg-stretch {
        -webkit-align-self: stretch!important;
        align-self: stretch!important
    }
    .order-lg-first {
        -webkit-order: -1!important;
        order: -1!important
    }
    .order-lg-0 {
        -webkit-order: 0!important;
        order: 0!important
    }
    .order-lg-1 {
        -webkit-order: 1!important;
        order: 1!important
    }
    .order-lg-2 {
        -webkit-order: 2!important;
        order: 2!important
    }
    .order-lg-3 {
        -webkit-order: 3!important;
        order: 3!important
    }
    .order-lg-4 {
        -webkit-order: 4!important;
        order: 4!important
    }
    .order-lg-5 {
        -webkit-order: 5!important;
        order: 5!important
    }
    .order-lg-last {
        -webkit-order: 6!important;
        order: 6!important
    }
    .m-lg-0 {
        margin: 0!important
    }
    .m-lg-1 {
        margin: .25rem!important
    }
    .m-lg-2 {
        margin: .5rem!important
    }
    .m-lg-3 {
        margin: 1rem!important
    }
    .m-lg-4 {
        margin: 1.5rem!important
    }
    .m-lg-5 {
        margin: 3rem!important
    }
    .m-lg-auto {
        margin: auto!important
    }
    .mx-lg-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }
    .mx-lg-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }
    .mx-lg-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }
    .mx-lg-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }
    .mx-lg-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }
    .mx-lg-5 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }
    .mx-lg-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }
    .my-lg-0 {
        margin-top: 0!important;
        margin-bottom: 0!important
    }
    .my-lg-1 {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }
    .my-lg-2 {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }
    .my-lg-3 {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }
    .my-lg-4 {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }
    .my-lg-5 {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }
    .my-lg-auto {
        margin-top: auto!important;
        margin-bottom: auto!important
    }
    .mt-lg-0 {
        margin-top: 0!important
    }
    .mt-lg-1 {
        margin-top: .25rem!important
    }
    .mt-lg-2 {
        margin-top: .5rem!important
    }
    .mt-lg-3 {
        margin-top: 1rem!important
    }
    .mt-lg-4 {
        margin-top: 1.5rem!important
    }
    .mt-lg-5 {
        margin-top: 3rem!important
    }
    .mt-lg-auto {
        margin-top: auto!important
    }
    .me-lg-0 {
        margin-right: 0!important
    }
    .me-lg-1 {
        margin-right: .25rem!important
    }
    .me-lg-2 {
        margin-right: .5rem!important
    }
    .me-lg-3 {
        margin-right: 1rem!important
    }
    .me-lg-4 {
        margin-right: 1.5rem!important
    }
    .me-lg-5 {
        margin-right: 3rem!important
    }
    .me-lg-auto {
        margin-right: auto!important
    }
    .mb-lg-0 {
        margin-bottom: 0!important
    }
    .mb-lg-1 {
        margin-bottom: .25rem!important
    }
    .mb-lg-2 {
        margin-bottom: .5rem!important
    }
    .mb-lg-3 {
        margin-bottom: 1rem!important
    }
    .mb-lg-4 {
        margin-bottom: 1.5rem!important
    }
    .mb-lg-5 {
        margin-bottom: 3rem!important
    }
    .mb-lg-auto {
        margin-bottom: auto!important
    }
    .ms-lg-0 {
        margin-left: 0!important
    }
    .ms-lg-1 {
        margin-left: .25rem!important
    }
    .ms-lg-2 {
        margin-left: .5rem!important
    }
    .ms-lg-3 {
        margin-left: 1rem!important
    }
    .ms-lg-4 {
        margin-left: 1.5rem!important
    }
    .ms-lg-5 {
        margin-left: 3rem!important
    }
    .ms-lg-auto {
        margin-left: auto!important
    }
    .p-lg-0 {
        padding: 0!important
    }
    .p-lg-1 {
        padding: .25rem!important
    }
    .p-lg-2 {
        padding: .5rem!important
    }
    .p-lg-3 {
        padding: 1rem!important
    }
    .p-lg-4 {
        padding: 1.5rem!important
    }
    .p-lg-5 {
        padding: 3rem!important
    }
    .px-lg-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .px-lg-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }
    .px-lg-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }
    .px-lg-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }
    .px-lg-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }
    .px-lg-5 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }
    .py-lg-0 {
        padding-top: 0!important;
        padding-bottom: 0!important
    }
    .py-lg-1 {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }
    .py-lg-2 {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }
    .py-lg-3 {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }
    .py-lg-4 {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }
    .py-lg-5 {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }
    .pt-lg-0 {
        padding-top: 0!important
    }
    .pt-lg-1 {
        padding-top: .25rem!important
    }
    .pt-lg-2 {
        padding-top: .5rem!important
    }
    .pt-lg-3 {
        padding-top: 1rem!important
    }
    .pt-lg-4 {
        padding-top: 1.5rem!important
    }
    .pt-lg-5 {
        padding-top: 3rem!important
    }
    .pe-lg-0 {
        padding-right: 0!important
    }
    .pe-lg-1 {
        padding-right: .25rem!important
    }
    .pe-lg-2 {
        padding-right: .5rem!important
    }
    .pe-lg-3 {
        padding-right: 1rem!important
    }
    .pe-lg-4 {
        padding-right: 1.5rem!important
    }
    .pe-lg-5 {
        padding-right: 3rem!important
    }
    .pb-lg-0 {
        padding-bottom: 0!important
    }
    .pb-lg-1 {
        padding-bottom: .25rem!important
    }
    .pb-lg-2 {
        padding-bottom: .5rem!important
    }
    .pb-lg-3 {
        padding-bottom: 1rem!important
    }
    .pb-lg-4 {
        padding-bottom: 1.5rem!important
    }
    .pb-lg-5 {
        padding-bottom: 3rem!important
    }
    .ps-lg-0 {
        padding-left: 0!important
    }
    .ps-lg-1 {
        padding-left: .25rem!important
    }
    .ps-lg-2 {
        padding-left: .5rem!important
    }
    .ps-lg-3 {
        padding-left: 1rem!important
    }
    .ps-lg-4 {
        padding-left: 1.5rem!important
    }
    .ps-lg-5 {
        padding-left: 3rem!important
    }
    .gap-lg-0 {
        gap: 0!important
    }
    .gap-lg-1 {
        gap: .25rem!important
    }
    .gap-lg-2 {
        gap: .5rem!important
    }
    .gap-lg-3 {
        gap: 1rem!important
    }
    .gap-lg-4 {
        gap: 1.5rem!important
    }
    .gap-lg-5 {
        gap: 3rem!important
    }
    .row-gap-lg-0 {
        row-gap: 0!important
    }
    .row-gap-lg-1 {
        row-gap: .25rem!important
    }
    .row-gap-lg-2 {
        row-gap: .5rem!important
    }
    .row-gap-lg-3 {
        row-gap: 1rem!important
    }
    .row-gap-lg-4 {
        row-gap: 1.5rem!important
    }
    .row-gap-lg-5 {
        row-gap: 3rem!important
    }
    .column-gap-lg-0 {
        column-gap: 0!important
    }
    .column-gap-lg-1 {
        column-gap: .25rem!important
    }
    .column-gap-lg-2 {
        column-gap: .5rem!important
    }
    .column-gap-lg-3 {
        column-gap: 1rem!important
    }
    .column-gap-lg-4 {
        column-gap: 1.5rem!important
    }
    .column-gap-lg-5 {
        column-gap: 3rem!important
    }
    .text-lg-start {
        text-align: left!important
    }
    .text-lg-end {
        text-align: right!important
    }
    .text-lg-center {
        text-align: center!important
    }
}

@media (min-width:1200px) {
    .float-xl-start {
        float: left!important
    }
    .float-xl-end {
        float: right!important
    }
    .float-xl-none {
        float: none!important
    }
    .object-fit-xl-contain {
        object-fit: contain!important
    }
    .object-fit-xl-cover {
        object-fit: cover!important
    }
    .object-fit-xl-fill {
        object-fit: fill!important
    }
    .object-fit-xl-scale {
        object-fit: scale-down!important
    }
    .object-fit-xl-none {
        object-fit: none!important
    }
    .d-xl-inline {
        display: inline!important
    }
    .d-xl-inline-block {
        display: inline-block!important
    }
    .d-xl-block {
        display: block!important
    }
    .d-xl-grid {
        display: grid!important
    }
    .d-xl-inline-grid {
        display: inline-grid!important
    }
    .d-xl-table {
        display: table!important
    }
    .d-xl-table-row {
        display: table-row!important
    }
    .d-xl-table-cell {
        display: table-cell!important
    }
    .d-xl-flex {
        display: -webkit-flex!important;
        display: flex!important
    }
    .d-xl-inline-flex {
        display: -webkit-inline-flex!important;
        display: inline-flex!important
    }
    .d-xl-none {
        display: none!important
    }
    .flex-xl-fill {
        -webkit-flex: auto!important;
        flex: auto!important
    }
    .flex-xl-row {
        -webkit-flex-direction: row!important;
        flex-direction: row!important
    }
    .flex-xl-column {
        -webkit-flex-direction: column!important;
        flex-direction: column!important
    }
    .flex-xl-row-reverse {
        -webkit-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }
    .flex-xl-column-reverse {
        -webkit-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }
    .flex-xl-grow-0 {
        -webkit-flex-grow: 0!important;
        flex-grow: 0!important
    }
    .flex-xl-grow-1 {
        -webkit-flex-grow: 1!important;
        flex-grow: 1!important
    }
    .flex-xl-shrink-0 {
        -webkit-flex-shrink: 0!important;
        flex-shrink: 0!important
    }
    .flex-xl-shrink-1 {
        -webkit-flex-shrink: 1!important;
        flex-shrink: 1!important
    }
    .flex-xl-wrap {
        -webkit-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }
    .flex-xl-nowrap {
        -webkit-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }
    .flex-xl-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }
    .justify-content-xl-start {
        -webkit-justify-content: flex-start!important;
        justify-content: flex-start!important
    }
    .justify-content-xl-end {
        -webkit-justify-content: flex-end!important;
        justify-content: flex-end!important
    }
    .justify-content-xl-center {
        -webkit-justify-content: center!important;
        justify-content: center!important
    }
    .justify-content-xl-between {
        -webkit-justify-content: space-between!important;
        justify-content: space-between!important
    }
    .justify-content-xl-around {
        -webkit-justify-content: space-around!important;
        justify-content: space-around!important
    }
    .justify-content-xl-evenly {
        -webkit-justify-content: space-evenly!important;
        justify-content: space-evenly!important
    }
    .align-items-xl-start {
        -webkit-align-items: flex-start!important;
        align-items: flex-start!important
    }
    .align-items-xl-end {
        -webkit-align-items: flex-end!important;
        align-items: flex-end!important
    }
    .align-items-xl-center {
        -webkit-align-items: center!important;
        align-items: center!important
    }
    .align-items-xl-baseline {
        -webkit-align-items: baseline!important;
        align-items: baseline!important
    }
    .align-items-xl-stretch {
        -webkit-align-items: stretch!important;
        align-items: stretch!important
    }
    .align-content-xl-start {
        -webkit-align-content: flex-start!important;
        align-content: flex-start!important
    }
    .align-content-xl-end {
        -webkit-align-content: flex-end!important;
        align-content: flex-end!important
    }
    .align-content-xl-center {
        -webkit-align-content: center!important;
        align-content: center!important
    }
    .align-content-xl-between {
        -webkit-align-content: space-between!important;
        align-content: space-between!important
    }
    .align-content-xl-around {
        -webkit-align-content: space-around!important;
        align-content: space-around!important
    }
    .align-content-xl-stretch {
        -webkit-align-content: stretch!important;
        align-content: stretch!important
    }
    .align-self-xl-auto {
        -webkit-align-self: auto!important;
        align-self: auto!important
    }
    .align-self-xl-start {
        -webkit-align-self: flex-start!important;
        align-self: flex-start!important
    }
    .align-self-xl-end {
        -webkit-align-self: flex-end!important;
        align-self: flex-end!important
    }
    .align-self-xl-center {
        -webkit-align-self: center!important;
        align-self: center!important
    }
    .align-self-xl-baseline {
        -webkit-align-self: baseline!important;
        align-self: baseline!important
    }
    .align-self-xl-stretch {
        -webkit-align-self: stretch!important;
        align-self: stretch!important
    }
    .order-xl-first {
        -webkit-order: -1!important;
        order: -1!important
    }
    .order-xl-0 {
        -webkit-order: 0!important;
        order: 0!important
    }
    .order-xl-1 {
        -webkit-order: 1!important;
        order: 1!important
    }
    .order-xl-2 {
        -webkit-order: 2!important;
        order: 2!important
    }
    .order-xl-3 {
        -webkit-order: 3!important;
        order: 3!important
    }
    .order-xl-4 {
        -webkit-order: 4!important;
        order: 4!important
    }
    .order-xl-5 {
        -webkit-order: 5!important;
        order: 5!important
    }
    .order-xl-last {
        -webkit-order: 6!important;
        order: 6!important
    }
    .m-xl-0 {
        margin: 0!important
    }
    .m-xl-1 {
        margin: .25rem!important
    }
    .m-xl-2 {
        margin: .5rem!important
    }
    .m-xl-3 {
        margin: 1rem!important
    }
    .m-xl-4 {
        margin: 1.5rem!important
    }
    .m-xl-5 {
        margin: 3rem!important
    }
    .m-xl-auto {
        margin: auto!important
    }
    .mx-xl-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }
    .mx-xl-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }
    .mx-xl-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }
    .mx-xl-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }
    .mx-xl-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }
    .mx-xl-5 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }
    .mx-xl-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }
    .my-xl-0 {
        margin-top: 0!important;
        margin-bottom: 0!important
    }
    .my-xl-1 {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }
    .my-xl-2 {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }
    .my-xl-3 {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }
    .my-xl-4 {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }
    .my-xl-5 {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }
    .my-xl-auto {
        margin-top: auto!important;
        margin-bottom: auto!important
    }
    .mt-xl-0 {
        margin-top: 0!important
    }
    .mt-xl-1 {
        margin-top: .25rem!important
    }
    .mt-xl-2 {
        margin-top: .5rem!important
    }
    .mt-xl-3 {
        margin-top: 1rem!important
    }
    .mt-xl-4 {
        margin-top: 1.5rem!important
    }
    .mt-xl-5 {
        margin-top: 3rem!important
    }
    .mt-xl-auto {
        margin-top: auto!important
    }
    .me-xl-0 {
        margin-right: 0!important
    }
    .me-xl-1 {
        margin-right: .25rem!important
    }
    .me-xl-2 {
        margin-right: .5rem!important
    }
    .me-xl-3 {
        margin-right: 1rem!important
    }
    .me-xl-4 {
        margin-right: 1.5rem!important
    }
    .me-xl-5 {
        margin-right: 3rem!important
    }
    .me-xl-auto {
        margin-right: auto!important
    }
    .mb-xl-0 {
        margin-bottom: 0!important
    }
    .mb-xl-1 {
        margin-bottom: .25rem!important
    }
    .mb-xl-2 {
        margin-bottom: .5rem!important
    }
    .mb-xl-3 {
        margin-bottom: 1rem!important
    }
    .mb-xl-4 {
        margin-bottom: 1.5rem!important
    }
    .mb-xl-5 {
        margin-bottom: 3rem!important
    }
    .mb-xl-auto {
        margin-bottom: auto!important
    }
    .ms-xl-0 {
        margin-left: 0!important
    }
    .ms-xl-1 {
        margin-left: .25rem!important
    }
    .ms-xl-2 {
        margin-left: .5rem!important
    }
    .ms-xl-3 {
        margin-left: 1rem!important
    }
    .ms-xl-4 {
        margin-left: 1.5rem!important
    }
    .ms-xl-5 {
        margin-left: 3rem!important
    }
    .ms-xl-auto {
        margin-left: auto!important
    }
    .p-xl-0 {
        padding: 0!important
    }
    .p-xl-1 {
        padding: .25rem!important
    }
    .p-xl-2 {
        padding: .5rem!important
    }
    .p-xl-3 {
        padding: 1rem!important
    }
    .p-xl-4 {
        padding: 1.5rem!important
    }
    .p-xl-5 {
        padding: 3rem!important
    }
    .px-xl-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .px-xl-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }
    .px-xl-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }
    .px-xl-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }
    .px-xl-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }
    .px-xl-5 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }
    .py-xl-0 {
        padding-top: 0!important;
        padding-bottom: 0!important
    }
    .py-xl-1 {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }
    .py-xl-2 {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }
    .py-xl-3 {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }
    .py-xl-4 {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }
    .py-xl-5 {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }
    .pt-xl-0 {
        padding-top: 0!important
    }
    .pt-xl-1 {
        padding-top: .25rem!important
    }
    .pt-xl-2 {
        padding-top: .5rem!important
    }
    .pt-xl-3 {
        padding-top: 1rem!important
    }
    .pt-xl-4 {
        padding-top: 1.5rem!important
    }
    .pt-xl-5 {
        padding-top: 3rem!important
    }
    .pe-xl-0 {
        padding-right: 0!important
    }
    .pe-xl-1 {
        padding-right: .25rem!important
    }
    .pe-xl-2 {
        padding-right: .5rem!important
    }
    .pe-xl-3 {
        padding-right: 1rem!important
    }
    .pe-xl-4 {
        padding-right: 1.5rem!important
    }
    .pe-xl-5 {
        padding-right: 3rem!important
    }
    .pb-xl-0 {
        padding-bottom: 0!important
    }
    .pb-xl-1 {
        padding-bottom: .25rem!important
    }
    .pb-xl-2 {
        padding-bottom: .5rem!important
    }
    .pb-xl-3 {
        padding-bottom: 1rem!important
    }
    .pb-xl-4 {
        padding-bottom: 1.5rem!important
    }
    .pb-xl-5 {
        padding-bottom: 3rem!important
    }
    .ps-xl-0 {
        padding-left: 0!important
    }
    .ps-xl-1 {
        padding-left: .25rem!important
    }
    .ps-xl-2 {
        padding-left: .5rem!important
    }
    .ps-xl-3 {
        padding-left: 1rem!important
    }
    .ps-xl-4 {
        padding-left: 1.5rem!important
    }
    .ps-xl-5 {
        padding-left: 3rem!important
    }
    .gap-xl-0 {
        gap: 0!important
    }
    .gap-xl-1 {
        gap: .25rem!important
    }
    .gap-xl-2 {
        gap: .5rem!important
    }
    .gap-xl-3 {
        gap: 1rem!important
    }
    .gap-xl-4 {
        gap: 1.5rem!important
    }
    .gap-xl-5 {
        gap: 3rem!important
    }
    .row-gap-xl-0 {
        row-gap: 0!important
    }
    .row-gap-xl-1 {
        row-gap: .25rem!important
    }
    .row-gap-xl-2 {
        row-gap: .5rem!important
    }
    .row-gap-xl-3 {
        row-gap: 1rem!important
    }
    .row-gap-xl-4 {
        row-gap: 1.5rem!important
    }
    .row-gap-xl-5 {
        row-gap: 3rem!important
    }
    .column-gap-xl-0 {
        column-gap: 0!important
    }
    .column-gap-xl-1 {
        column-gap: .25rem!important
    }
    .column-gap-xl-2 {
        column-gap: .5rem!important
    }
    .column-gap-xl-3 {
        column-gap: 1rem!important
    }
    .column-gap-xl-4 {
        column-gap: 1.5rem!important
    }
    .column-gap-xl-5 {
        column-gap: 3rem!important
    }
    .text-xl-start {
        text-align: left!important
    }
    .text-xl-end {
        text-align: right!important
    }
    .text-xl-center {
        text-align: center!important
    }
}

@media (min-width:1400px) {
    .float-xxl-start {
        float: left!important
    }
    .float-xxl-end {
        float: right!important
    }
    .float-xxl-none {
        float: none!important
    }
    .object-fit-xxl-contain {
        object-fit: contain!important
    }
    .object-fit-xxl-cover {
        object-fit: cover!important
    }
    .object-fit-xxl-fill {
        object-fit: fill!important
    }
    .object-fit-xxl-scale {
        object-fit: scale-down!important
    }
    .object-fit-xxl-none {
        object-fit: none!important
    }
    .d-xxl-inline {
        display: inline!important
    }
    .d-xxl-inline-block {
        display: inline-block!important
    }
    .d-xxl-block {
        display: block!important
    }
    .d-xxl-grid {
        display: grid!important
    }
    .d-xxl-inline-grid {
        display: inline-grid!important
    }
    .d-xxl-table {
        display: table!important
    }
    .d-xxl-table-row {
        display: table-row!important
    }
    .d-xxl-table-cell {
        display: table-cell!important
    }
    .d-xxl-flex {
        display: -webkit-flex!important;
        display: flex!important
    }
    .d-xxl-inline-flex {
        display: -webkit-inline-flex!important;
        display: inline-flex!important
    }
    .d-xxl-none {
        display: none!important
    }
    .flex-xxl-fill {
        -webkit-flex: auto!important;
        flex: auto!important
    }
    .flex-xxl-row {
        -webkit-flex-direction: row!important;
        flex-direction: row!important
    }
    .flex-xxl-column {
        -webkit-flex-direction: column!important;
        flex-direction: column!important
    }
    .flex-xxl-row-reverse {
        -webkit-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }
    .flex-xxl-column-reverse {
        -webkit-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }
    .flex-xxl-grow-0 {
        -webkit-flex-grow: 0!important;
        flex-grow: 0!important
    }
    .flex-xxl-grow-1 {
        -webkit-flex-grow: 1!important;
        flex-grow: 1!important
    }
    .flex-xxl-shrink-0 {
        -webkit-flex-shrink: 0!important;
        flex-shrink: 0!important
    }
    .flex-xxl-shrink-1 {
        -webkit-flex-shrink: 1!important;
        flex-shrink: 1!important
    }
    .flex-xxl-wrap {
        -webkit-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }
    .flex-xxl-nowrap {
        -webkit-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }
    .flex-xxl-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }
    .justify-content-xxl-start {
        -webkit-justify-content: flex-start!important;
        justify-content: flex-start!important
    }
    .justify-content-xxl-end {
        -webkit-justify-content: flex-end!important;
        justify-content: flex-end!important
    }
    .justify-content-xxl-center {
        -webkit-justify-content: center!important;
        justify-content: center!important
    }
    .justify-content-xxl-between {
        -webkit-justify-content: space-between!important;
        justify-content: space-between!important
    }
    .justify-content-xxl-around {
        -webkit-justify-content: space-around!important;
        justify-content: space-around!important
    }
    .justify-content-xxl-evenly {
        -webkit-justify-content: space-evenly!important;
        justify-content: space-evenly!important
    }
    .align-items-xxl-start {
        -webkit-align-items: flex-start!important;
        align-items: flex-start!important
    }
    .align-items-xxl-end {
        -webkit-align-items: flex-end!important;
        align-items: flex-end!important
    }
    .align-items-xxl-center {
        -webkit-align-items: center!important;
        align-items: center!important
    }
    .align-items-xxl-baseline {
        -webkit-align-items: baseline!important;
        align-items: baseline!important
    }
    .align-items-xxl-stretch {
        -webkit-align-items: stretch!important;
        align-items: stretch!important
    }
    .align-content-xxl-start {
        -webkit-align-content: flex-start!important;
        align-content: flex-start!important
    }
    .align-content-xxl-end {
        -webkit-align-content: flex-end!important;
        align-content: flex-end!important
    }
    .align-content-xxl-center {
        -webkit-align-content: center!important;
        align-content: center!important
    }
    .align-content-xxl-between {
        -webkit-align-content: space-between!important;
        align-content: space-between!important
    }
    .align-content-xxl-around {
        -webkit-align-content: space-around!important;
        align-content: space-around!important
    }
    .align-content-xxl-stretch {
        -webkit-align-content: stretch!important;
        align-content: stretch!important
    }
    .align-self-xxl-auto {
        -webkit-align-self: auto!important;
        align-self: auto!important
    }
    .align-self-xxl-start {
        -webkit-align-self: flex-start!important;
        align-self: flex-start!important
    }
    .align-self-xxl-end {
        -webkit-align-self: flex-end!important;
        align-self: flex-end!important
    }
    .align-self-xxl-center {
        -webkit-align-self: center!important;
        align-self: center!important
    }
    .align-self-xxl-baseline {
        -webkit-align-self: baseline!important;
        align-self: baseline!important
    }
    .align-self-xxl-stretch {
        -webkit-align-self: stretch!important;
        align-self: stretch!important
    }
    .order-xxl-first {
        -webkit-order: -1!important;
        order: -1!important
    }
    .order-xxl-0 {
        -webkit-order: 0!important;
        order: 0!important
    }
    .order-xxl-1 {
        -webkit-order: 1!important;
        order: 1!important
    }
    .order-xxl-2 {
        -webkit-order: 2!important;
        order: 2!important
    }
    .order-xxl-3 {
        -webkit-order: 3!important;
        order: 3!important
    }
    .order-xxl-4 {
        -webkit-order: 4!important;
        order: 4!important
    }
    .order-xxl-5 {
        -webkit-order: 5!important;
        order: 5!important
    }
    .order-xxl-last {
        -webkit-order: 6!important;
        order: 6!important
    }
    .m-xxl-0 {
        margin: 0!important
    }
    .m-xxl-1 {
        margin: .25rem!important
    }
    .m-xxl-2 {
        margin: .5rem!important
    }
    .m-xxl-3 {
        margin: 1rem!important
    }
    .m-xxl-4 {
        margin: 1.5rem!important
    }
    .m-xxl-5 {
        margin: 3rem!important
    }
    .m-xxl-auto {
        margin: auto!important
    }
    .mx-xxl-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }
    .mx-xxl-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }
    .mx-xxl-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }
    .mx-xxl-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }
    .mx-xxl-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }
    .mx-xxl-5 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }
    .mx-xxl-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }
    .my-xxl-0 {
        margin-top: 0!important;
        margin-bottom: 0!important
    }
    .my-xxl-1 {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }
    .my-xxl-2 {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }
    .my-xxl-3 {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }
    .my-xxl-4 {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }
    .my-xxl-5 {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }
    .my-xxl-auto {
        margin-top: auto!important;
        margin-bottom: auto!important
    }
    .mt-xxl-0 {
        margin-top: 0!important
    }
    .mt-xxl-1 {
        margin-top: .25rem!important
    }
    .mt-xxl-2 {
        margin-top: .5rem!important
    }
    .mt-xxl-3 {
        margin-top: 1rem!important
    }
    .mt-xxl-4 {
        margin-top: 1.5rem!important
    }
    .mt-xxl-5 {
        margin-top: 3rem!important
    }
    .mt-xxl-auto {
        margin-top: auto!important
    }
    .me-xxl-0 {
        margin-right: 0!important
    }
    .me-xxl-1 {
        margin-right: .25rem!important
    }
    .me-xxl-2 {
        margin-right: .5rem!important
    }
    .me-xxl-3 {
        margin-right: 1rem!important
    }
    .me-xxl-4 {
        margin-right: 1.5rem!important
    }
    .me-xxl-5 {
        margin-right: 3rem!important
    }
    .me-xxl-auto {
        margin-right: auto!important
    }
    .mb-xxl-0 {
        margin-bottom: 0!important
    }
    .mb-xxl-1 {
        margin-bottom: .25rem!important
    }
    .mb-xxl-2 {
        margin-bottom: .5rem!important
    }
    .mb-xxl-3 {
        margin-bottom: 1rem!important
    }
    .mb-xxl-4 {
        margin-bottom: 1.5rem!important
    }
    .mb-xxl-5 {
        margin-bottom: 3rem!important
    }
    .mb-xxl-auto {
        margin-bottom: auto!important
    }
    .ms-xxl-0 {
        margin-left: 0!important
    }
    .ms-xxl-1 {
        margin-left: .25rem!important
    }
    .ms-xxl-2 {
        margin-left: .5rem!important
    }
    .ms-xxl-3 {
        margin-left: 1rem!important
    }
    .ms-xxl-4 {
        margin-left: 1.5rem!important
    }
    .ms-xxl-5 {
        margin-left: 3rem!important
    }
    .ms-xxl-auto {
        margin-left: auto!important
    }
    .p-xxl-0 {
        padding: 0!important
    }
    .p-xxl-1 {
        padding: .25rem!important
    }
    .p-xxl-2 {
        padding: .5rem!important
    }
    .p-xxl-3 {
        padding: 1rem!important
    }
    .p-xxl-4 {
        padding: 1.5rem!important
    }
    .p-xxl-5 {
        padding: 3rem!important
    }
    .px-xxl-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .px-xxl-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }
    .px-xxl-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }
    .px-xxl-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }
    .px-xxl-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }
    .px-xxl-5 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }
    .py-xxl-0 {
        padding-top: 0!important;
        padding-bottom: 0!important
    }
    .py-xxl-1 {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }
    .py-xxl-2 {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }
    .py-xxl-3 {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }
    .py-xxl-4 {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }
    .py-xxl-5 {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }
    .pt-xxl-0 {
        padding-top: 0!important
    }
    .pt-xxl-1 {
        padding-top: .25rem!important
    }
    .pt-xxl-2 {
        padding-top: .5rem!important
    }
    .pt-xxl-3 {
        padding-top: 1rem!important
    }
    .pt-xxl-4 {
        padding-top: 1.5rem!important
    }
    .pt-xxl-5 {
        padding-top: 3rem!important
    }
    .pe-xxl-0 {
        padding-right: 0!important
    }
    .pe-xxl-1 {
        padding-right: .25rem!important
    }
    .pe-xxl-2 {
        padding-right: .5rem!important
    }
    .pe-xxl-3 {
        padding-right: 1rem!important
    }
    .pe-xxl-4 {
        padding-right: 1.5rem!important
    }
    .pe-xxl-5 {
        padding-right: 3rem!important
    }
    .pb-xxl-0 {
        padding-bottom: 0!important
    }
    .pb-xxl-1 {
        padding-bottom: .25rem!important
    }
    .pb-xxl-2 {
        padding-bottom: .5rem!important
    }
    .pb-xxl-3 {
        padding-bottom: 1rem!important
    }
    .pb-xxl-4 {
        padding-bottom: 1.5rem!important
    }
    .pb-xxl-5 {
        padding-bottom: 3rem!important
    }
    .ps-xxl-0 {
        padding-left: 0!important
    }
    .ps-xxl-1 {
        padding-left: .25rem!important
    }
    .ps-xxl-2 {
        padding-left: .5rem!important
    }
    .ps-xxl-3 {
        padding-left: 1rem!important
    }
    .ps-xxl-4 {
        padding-left: 1.5rem!important
    }
    .ps-xxl-5 {
        padding-left: 3rem!important
    }
    .gap-xxl-0 {
        gap: 0!important
    }
    .gap-xxl-1 {
        gap: .25rem!important
    }
    .gap-xxl-2 {
        gap: .5rem!important
    }
    .gap-xxl-3 {
        gap: 1rem!important
    }
    .gap-xxl-4 {
        gap: 1.5rem!important
    }
    .gap-xxl-5 {
        gap: 3rem!important
    }
    .row-gap-xxl-0 {
        row-gap: 0!important
    }
    .row-gap-xxl-1 {
        row-gap: .25rem!important
    }
    .row-gap-xxl-2 {
        row-gap: .5rem!important
    }
    .row-gap-xxl-3 {
        row-gap: 1rem!important
    }
    .row-gap-xxl-4 {
        row-gap: 1.5rem!important
    }
    .row-gap-xxl-5 {
        row-gap: 3rem!important
    }
    .column-gap-xxl-0 {
        column-gap: 0!important
    }
    .column-gap-xxl-1 {
        column-gap: .25rem!important
    }
    .column-gap-xxl-2 {
        column-gap: .5rem!important
    }
    .column-gap-xxl-3 {
        column-gap: 1rem!important
    }
    .column-gap-xxl-4 {
        column-gap: 1.5rem!important
    }
    .column-gap-xxl-5 {
        column-gap: 3rem!important
    }
    .text-xxl-start {
        text-align: left!important
    }
    .text-xxl-end {
        text-align: right!important
    }
    .text-xxl-center {
        text-align: center!important
    }
}

@media (min-width:1200px) {
    .fs-1 {
        font-size: 2.1875rem!important
    }
    .fs-2 {
        font-size: 1.75rem!important
    }
    .fs-3 {
        font-size: 1.53125rem!important
    }
    .fs-4 {
        font-size: 1.3125rem!important
    }
}

@media print {
    .d-print-inline {
        display: inline!important
    }
    .d-print-inline-block {
        display: inline-block!important
    }
    .d-print-block {
        display: block!important
    }
    .d-print-grid {
        display: grid!important
    }
    .d-print-inline-grid {
        display: inline-grid!important
    }
    .d-print-table {
        display: table!important
    }
    .d-print-table-row {
        display: table-row!important
    }
    .d-print-table-cell {
        display: table-cell!important
    }
    .d-print-flex {
        display: -webkit-flex!important;
        display: flex!important
    }
    .d-print-inline-flex {
        display: -webkit-inline-flex!important;
        display: inline-flex!important
    }
    .d-print-none {
        display: none!important
    }
}

.btn-primary,.btn-primary.disabled,.btn-primary:disabled,.btn-secondary,.btn-secondary.disabled,.btn-secondary:disabled,.btn-success,.btn-success.disabled,.btn-success:disabled,.btn-info,.btn-info.disabled,.btn-info:disabled,.btn-warning,.btn-warning.disabled,.btn-warning:disabled,.btn-danger,.btn-danger.disabled,.btn-danger:disabled,.btn-light,.btn-light.disabled,.btn-light:disabled,.btn-dark,.btn-dark.disabled,.btn-dark:disabled {
    box-shadow: 0 1px 4px rgba(0,0,0,.2)
}

.btn-secondary.disabled,.btn-secondary:disabled,.btn-secondary {
    color: #212529;
    background-color: #fff;
    border-color: #fff
}

.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:not(:disabled):not(.disabled):hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6
}

.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus {
    box-shadow: 0 1px 4px rgba(0,0,0,.2),0 0 0 .25rem rgba(68,68,68,.2)!important
}

.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus {
    box-shadow: 0 1px 4px rgba(0,0,0,.2),0 0 0 .25rem rgba(95,54,141,.5)
}

.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf
}

.btn-outline-secondary {
    color: #686868;
    border-color: #d7d8d9
}

.btn-group {
    border-radius: .2rem;
    box-shadow: 0 2px 6px rgba(0,0,0,.2)
}

.btn-group.btn-group-sm {
    border-radius: .15rem
}

.btn-group.btn-group-lg {
    border-radius: .3rem
}

.btn-group .btn-group {
    box-shadow: none
}

.btn-group .btn:not(:focus) {
    box-shadow: none!important
}

.btn-group .btn:disabled,.btn-group .btn.disabled:hover,.btn-group .btn.disabled:focus {
    z-index: auto
}

.btn-group .btn-secondary:not(.active):not(:active):not(.disabled):not(disabled):hover {
    border-color: transparent
}

.btn-group>.btn-primary:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-primary:first-child {
    position: relative
}

.btn-group>.btn-primary:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-primary:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #4c2b71;
    position: absolute;
    left: -1px
}

.btn-group>.btn-primary:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-primary:last-child {
    position: relative
}

.btn-group>.btn-primary:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-primary:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #4c2b71;
    position: absolute;
    right: -1px
}

.btn-group>.btn-secondary:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-secondary:first-child {
    position: relative
}

.btn-group>.btn-secondary:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-secondary:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #eaeaea;
    position: absolute;
    left: -1px
}

.btn-group>.btn-secondary:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-secondary:last-child {
    position: relative
}

.btn-group>.btn-secondary:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-secondary:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #eaeaea;
    position: absolute;
    right: -1px
}

.btn-group>.btn-success:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-success:first-child {
    position: relative
}

.btn-group>.btn-success:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-success:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #218838;
    position: absolute;
    left: -1px
}

.btn-group>.btn-success:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-success:last-child {
    position: relative
}

.btn-group>.btn-success:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-success:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #218838;
    position: absolute;
    right: -1px
}

.btn-group>.btn-info:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-info:first-child {
    position: relative
}

.btn-group>.btn-info:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-info:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #008dc0;
    position: absolute;
    left: -1px
}

.btn-group>.btn-info:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-info:last-child {
    position: relative
}

.btn-group>.btn-info:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-info:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #008dc0;
    position: absolute;
    right: -1px
}

.btn-group>.btn-warning:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-warning:first-child {
    position: relative
}

.btn-group>.btn-warning:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-warning:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #e0a800;
    position: absolute;
    left: -1px
}

.btn-group>.btn-warning:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-warning:last-child {
    position: relative
}

.btn-group>.btn-warning:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-warning:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #e0a800;
    position: absolute;
    right: -1px
}

.btn-group>.btn-danger:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-danger:first-child {
    position: relative
}

.btn-group>.btn-danger:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-danger:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #c82333;
    position: absolute;
    left: -1px
}

.btn-group>.btn-danger:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-danger:last-child {
    position: relative
}

.btn-group>.btn-danger:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-danger:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #c82333;
    position: absolute;
    right: -1px
}

.btn-group>.btn-light:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-light:first-child {
    position: relative
}

.btn-group>.btn-light:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-light:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #d9d9d9;
    position: absolute;
    left: -1px
}

.btn-group>.btn-light:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-light:last-child {
    position: relative
}

.btn-group>.btn-light:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-light:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #d9d9d9;
    position: absolute;
    right: -1px
}

.btn-group>.btn-dark:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn-dark:first-child {
    position: relative
}

.btn-group>.btn-dark:not(:first-child):not(.active):not(:active):before,.btn-group>.btn-group:not(:first-child)>.btn-dark:first-child:not(.active):not(:active):before {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #101214;
    position: absolute;
    left: -1px
}

.btn-group>.btn-dark:not(:last-child),.btn-group>.btn-group:not(:last-child)>.btn-dark:last-child {
    position: relative
}

.btn-group>.btn-dark:not(:last-child):not(.active):not(:active):not(.dropdown-toggle):after,.btn-group>.btn-group:not(:last-child)>.btn-dark:last-child:not(.active):not(:active):not(.dropdown-toggle):after {
    content: "";
    top: -var(--bs-border-width);
    height: calc(100% + 2 * var(--bs-border-width));
    width: var(--bs-border-width);
    background-color: #101214;
    position: absolute;
    right: -1px
}

.btn-group-vertical>.btn-primary:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-primary:first-child {
    position: relative
}

.btn-group-vertical>.btn-primary:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-primary:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #4c2b71;
    position: absolute
}

.btn-group-vertical>.btn-primary:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-primary:last-child {
    position: relative
}

.btn-group-vertical>.btn-primary:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-primary:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #4c2b71;
    position: absolute
}

.btn-group-vertical>.btn-secondary:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-secondary:first-child {
    position: relative
}

.btn-group-vertical>.btn-secondary:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-secondary:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #eaeaea;
    position: absolute
}

.btn-group-vertical>.btn-secondary:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-secondary:last-child {
    position: relative
}

.btn-group-vertical>.btn-secondary:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-secondary:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #eaeaea;
    position: absolute
}

.btn-group-vertical>.btn-success:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-success:first-child {
    position: relative
}

.btn-group-vertical>.btn-success:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-success:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #218838;
    position: absolute
}

.btn-group-vertical>.btn-success:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-success:last-child {
    position: relative
}

.btn-group-vertical>.btn-success:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-success:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #218838;
    position: absolute
}

.btn-group-vertical>.btn-info:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-info:first-child {
    position: relative
}

.btn-group-vertical>.btn-info:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-info:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #008dc0;
    position: absolute
}

.btn-group-vertical>.btn-info:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-info:last-child {
    position: relative
}

.btn-group-vertical>.btn-info:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-info:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #008dc0;
    position: absolute
}

.btn-group-vertical>.btn-warning:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-warning:first-child {
    position: relative
}

.btn-group-vertical>.btn-warning:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-warning:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #e0a800;
    position: absolute
}

.btn-group-vertical>.btn-warning:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-warning:last-child {
    position: relative
}

.btn-group-vertical>.btn-warning:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-warning:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #e0a800;
    position: absolute
}

.btn-group-vertical>.btn-danger:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-danger:first-child {
    position: relative
}

.btn-group-vertical>.btn-danger:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-danger:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #c82333;
    position: absolute
}

.btn-group-vertical>.btn-danger:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-danger:last-child {
    position: relative
}

.btn-group-vertical>.btn-danger:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-danger:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #c82333;
    position: absolute
}

.btn-group-vertical>.btn-light:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-light:first-child {
    position: relative
}

.btn-group-vertical>.btn-light:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-light:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #d9d9d9;
    position: absolute
}

.btn-group-vertical>.btn-light:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-light:last-child {
    position: relative
}

.btn-group-vertical>.btn-light:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-light:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #d9d9d9;
    position: absolute
}

.btn-group-vertical>.btn-dark:not(:first-child),.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-dark:first-child {
    position: relative
}

.btn-group-vertical>.btn-dark:not(:first-child):not(.active):not(:active):before,.btn-group-vertical>.btn-group-vertical:not(:first-child)>.btn-dark:first-child:not(.active):not(:active):before {
    content: "";
    top: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #101214;
    position: absolute
}

.btn-group-vertical>.btn-dark:not(:last-child),.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-dark:last-child {
    position: relative
}

.btn-group-vertical>.btn-dark:not(:last-child):not(.dropdown-toggle):after,.btn-group-vertical>.btn-group-vertical:not(:last-child)>.btn-dark:last-child:not(.dropdown-toggle):after {
    content: "";
    bottom: -1px;
    left: -var(--bs-border-width);
    height: 1px;
    width: calc(100% + 2 * var(--bs-border-width));
    background-color: #101214;
    position: absolute
}

.breadcrumb {
    font-weight: 500
}

.breadcrumb-item a {
    color: #716d78
}

.card-header {
    background-color: rgba(34,34,34,.03);
    border-bottom: 1px solid rgba(34,34,34,.125);
    margin-bottom: 0;
    padding: .5rem 1.25rem;
    font-size: 1rem;
    font-weight: 500
}

.card-body {
    padding: .75rem 1.25rem
}

.card-footer {
    padding: .5rem 1.25rem
}

.input-group>.input-group-prepend>.btn,.input-group>.dxbs-input-group-append>.btn,.input-group>.btn,.input-group>.input-group-append>.btn {
    box-shadow: none!important
}

.input-group>.input-group-prepend>.btn-secondary,.input-group>.dxbs-input-group-append>.btn-secondary,.input-group>.btn-secondary,.input-group>.input-group-append>.btn-secondary {
    border-color: var(--bs-border-color)!important
}

.list-group {
    border-radius: .25rem
}

.modal-header {
    padding: .5rem 1rem;
    font-size: 1rem;
    font-weight: 500
}

.modal-footer {
    padding: .25rem .75rem
}

.modal-content {
    box-shadow: 0 2px 12px rgba(0,0,0,.25)
}

.nav-tabs .nav-link {
    border-width: 0 0 3px
}

.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.active:focus {
    border-color: #203268
}

.custom-switch .custom-control-label:after {
    background-color: #fff;
    border-radius: 50%;
    top: .1rem;
    left: -2.375rem;
    box-shadow: 0 1px 4px rgba(0,0,0,.3)
}

.custom-switch .custom-control-label:before {
    opacity: .3;
    background-color: #000;
    border-color: #000;
    height: .875rem;
    top: calc(.16rem + 2px)
}

.custom-switch .custom-control-input:checked:disabled~.custom-control-label:before,.custom-switch .custom-control-input:disabled~.custom-control-label:before {
    opacity: .1;
    background-color: #000;
    border-color: #000
}

.custom-switch .custom-control-input:checked:disabled~.custom-control-label:after,.custom-switch .custom-control-input:disabled~.custom-control-label:after {
    background-color: #eee!important
}

.custom-switch .custom-control-input:focus:not(:checked)~.custom-control-label:before {
    opacity: .3;
    border-color: #000
}

.custom-switch .custom-control-input:checked~.custom-control-label:after {
    background-color: #203268
}

.input-group>.custom-file:not(:last-child) .custom-file-label {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.custom-file:first-child .custom-file-label {
    border-top-left-radius: .2rem;
    border-bottom-left-radius: .2rem
}

th {
    font-size: .875rem;
    font-weight: 500
}

.table-sm,.table-sm td,.table-sm th {
    font-size: .8125rem
}

@property --dxbl-dcv-background-color {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --dxbl-dcv-width {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 0
}

[data-dcv-background-color] {
    background-color: var(--dxbl-dcv-background-color)!important
}

[data-dcv-width] {
    width: var(--dxbl-dcv-width)!important
}

@-webkit-keyframes dxbl-skeleton-opacity-animation {
    0% {
        opacity: .05
    }
    50% {
        opacity: .15
    }
    to {
        opacity: .05
    }
}

@-o-keyframes dxbl-skeleton-opacity-animation {
    0% {
        opacity: .05
    }
    50% {
        opacity: .15
    }
    to {
        opacity: .05
    }
}

@keyframes dxbl-skeleton-opacity-animation {
    0% {
        opacity: .05
    }
    50% {
        opacity: .15
    }
    to {
        opacity: .05
    }
}

.dxbl-skeleton-animate .dxbl-skeleton-item>div {
    -webkit-animation: 2s linear infinite forwards dxbl-skeleton-opacity-animation;
    -o-animation: 2s linear infinite forwards dxbl-skeleton-opacity-animation;
    animation: 2s linear infinite forwards dxbl-skeleton-opacity-animation
}

.dxbl-skeleton-item>div {
    opacity: .1;
    background-color: currentColor;
    border-radius: 10rem;
    height: 100%
}

.dxbl-skeleton-item.dxbl-align-right>div {
    margin-left: auto;
    margin-right: 0
}

.dxbl-skeleton-item.dxbl-align-center>div {
    margin-left: auto;
    margin-right: auto
}

.dxbl-skeleton-item>.dxbl-skeleton-date {
    max-width: 8rem
}

.dxbl-skeleton-item>.dxbl-skeleton-bool {
    max-width: 4rem
}

.dxbl-skeleton-item>.dxbl-skeleton-string-0 {
    width: 50%
}

.dxbl-skeleton-item>.dxbl-skeleton-number-0 {
    max-width: 3em
}

.dxbl-skeleton-item>.dxbl-skeleton-string-1 {
    width: 70%
}

.dxbl-skeleton-item>.dxbl-skeleton-number-1 {
    max-width: 5em
}

.dxbl-skeleton-item>.dxbl-skeleton-string-2 {
    width: 40%
}

.dxbl-skeleton-item>.dxbl-skeleton-number-2 {
    max-width: 2em
}

.dxbl-skeleton-item>.dxbl-skeleton-string-3 {
    width: 60%
}

.dxbl-skeleton-item>.dxbl-skeleton-number-3 {
    max-width: 4em
}

.dxbl-skeleton-item>.dxbl-skeleton-string-4 {
    width: 80%
}

.dxbl-skeleton-item>.dxbl-skeleton-number-4 {
    max-width: 6em
}

.dxbl-image {
    --dxbl-image-height: 1rem;
    --dxbl-image-width: 1rem;
    --dxbl-image-margin-x: 0;
    --dxbl-image-margin-y: .124969rem;
    margin: var(--dxbl-image-margin-y) var(--dxbl-image-margin-x);
    width: auto;
    height: auto
}

.dxbl-image:not(svg) {
    line-height: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-image:not(.dxbl-image-fill) {
    fill: currentColor
}

.dxbl-image .dxbl-icon-set-fluent {
    display: none
}

svg.dxbl-image {
    width: var(--dxbl-image-width);
    height: var(--dxbl-image-height)
}

.dxbl-sm .dxbl-image {
    --dxbl-image-height: 1rem;
    --dxbl-image-width: 1rem;
    --dxbl-image-margin-x: 0;
    --dxbl-image-margin-y: .0625rem
}

.dxbl-lg .dxbl-image {
    --dxbl-image-height: 1rem;
    --dxbl-image-width: 1rem;
    --dxbl-image-margin-x: 0;
    --dxbl-image-margin-y: .1875rem
}

.dxbl-text {
    --dxbl-text-font-family: inherit;
    --dxbl-text-font-size: inherit;
    --dxbl-text-line-height: inherit;
    --dxbl-text-padding-x: .375rem;
    --dxbl-text-padding-y: .250031rem;
    --dxbl-text-border-color: transparent;
    --dxbl-text-border-style: solid;
    --dxbl-text-border-width: 1px;
    border: var(--dxbl-text-border-width) var(--dxbl-text-border-style) var(--dxbl-text-border-color);
    font-family: var(--dxbl-text-font-family);
    font-size: var(--dxbl-text-font-size);
    line-height: var(--dxbl-text-line-height);
    padding: var(--dxbl-text-padding-y) var(--dxbl-text-padding-x);
    -webkit-align-items: center;
    align-items: center;
    margin: 0;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-sm.dxbl-text,.dxbl-sm .dxbl-text {
    --dxbl-text-padding-x: .25rem;
    --dxbl-text-padding-y: .1875rem
}

.dxbl-lg.dxbl-text,.dxbl-lg .dxbl-text {
    --dxbl-text-padding-x: .5rem;
    --dxbl-text-padding-y: .3125rem
}

.dxbl-hint {
    opacity: .3;
    pointer-events: none;
    z-index: 4;
    position: absolute
}

.dxbl-btn {
    --dxbl-btn-font-family: inherit;
    --dxbl-btn-font-size: .875rem;
    --dxbl-btn-line-height: 1.4285;
    --dxbl-btn-bg: transparent;
    --dxbl-btn-color: #212529;
    --dxbl-btn-padding-x: .75rem;
    --dxbl-btn-padding-y: .250031rem;
    --dxbl-btn-image-spacing: .375rem;
    --dxbl-btn-border-color: transparent;
    --dxbl-btn-border-style: solid;
    --dxbl-btn-border-width: 1px;
    --dxbl-btn-border-radius: .1875rem;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-active-bg: var(--dxbl-btn-bg);
    --dxbl-btn-active-color: var(--dxbl-btn-color);
    --dxbl-btn-active-border-color: var(--dxbl-btn-border-color);
    --dxbl-btn-active-box-shadow: var(--dxbl-btn-box-shadow);
    --dxbl-btn-active-padding-x: var(--dxbl-btn-padding-x);
    --dxbl-btn-active-padding-y: var(--dxbl-btn-padding-y);
    --dxbl-btn-active-border-width: var(--dxbl-btn-border-width);
    --dxbl-btn-active-border-radius: var(--dxbl-btn-border-radius);
    --dxbl-btn-hover-bg: var(--dxbl-btn-bg);
    --dxbl-btn-hover-color: var(--dxbl-btn-color);
    --dxbl-btn-hover-border-color: var(--dxbl-btn-border-color);
    --dxbl-btn-hover-box-shadow: var(--dxbl-btn-box-shadow);
    --dxbl-btn-hover-padding-x: var(--dxbl-btn-padding-x);
    --dxbl-btn-hover-padding-y: var(--dxbl-btn-padding-y);
    --dxbl-btn-hover-border-width: var(--dxbl-btn-border-width);
    --dxbl-btn-hover-border-radius: var(--dxbl-btn-border-radius);
    --dxbl-btn-disabled-bg: var(--dxbl-btn-bg);
    --dxbl-btn-disabled-color: var(--dxbl-btn-color);
    --dxbl-btn-disabled-border-color: var(--dxbl-btn-border-color);
    --dxbl-btn-disabled-box-shadow: var(--dxbl-btn-box-shadow);
    --dxbl-btn-disabled-padding-x: var(--dxbl-btn-padding-x);
    --dxbl-btn-disabled-padding-y: var(--dxbl-btn-padding-y);
    --dxbl-btn-disabled-border-width: var(--dxbl-btn-border-width);
    --dxbl-btn-disabled-border-radius: var(--dxbl-btn-border-radius);
    --dxbl-btn-focus-bg: var(--dxbl-btn-bg);
    --dxbl-btn-focus-color: var(--dxbl-btn-color);
    --dxbl-btn-focus-border-bg: var(--dxbl-btn-border-color);
    --dxbl-btn-focus-border-color: var(--dxbl-btn-border-color);
    --dxbl-btn-focus-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    --dxbl-btn-focus-padding-x: var(--dxbl-btn-padding-x);
    --dxbl-btn-focus-padding-y: var(--dxbl-btn-padding-y);
    --dxbl-btn-focus-border-width: var(--dxbl-btn-border-width);
    --dxbl-btn-focus-border-radius: var(--dxbl-btn-border-radius);
    --dxbl-btn-focus-outline-color: transparent;
    --dxbl-btn-focus-outline-size: 0;
    --dxbl-btn-focus-outline-offset: 0;
    --dxbl-btn-link-hover-color: #203268;
    --dxbl-btn-link-text-decoration: underline;
    --dxbl-btn-disabled-opacity: 40%;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem;
    background-color: var(--dxbl-btn-bg);
    border-radius: var(--dxbl-btn-border-radius);
    border: var(--dxbl-btn-border-width) var(--dxbl-btn-border-style) var(--dxbl-btn-border-color);
    box-shadow: var(--dxbl-btn-box-shadow);
    color: var(--dxbl-btn-color);
    font-family: var(--dxbl-btn-font-family);
    font-size: var(--dxbl-btn-font-size);
    line-height: var(--dxbl-btn-line-height);
    padding: var(--dxbl-btn-padding-y) var(--dxbl-btn-padding-x);
    outline: none;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-btn>.dxbl-image+*,.dxbl-btn>:not(.dxbl-image)+.dxbl-image:not(:first-child) {
    margin-left: var(--dxbl-btn-image-spacing)
}

.dxbl-btn.dxbl-btn-link,.dxbl-btn.dxbl-btn-outline-link,.dxbl-btn.dxbl-btn-text-link {
    --dxbl-btn-hover-color: var(--dxbl-btn-link-hover-color);
    --dxbl-btn-box-shadow: none
}

.dxbl-btn.dxbl-btn-link span:not(.dxbl-image),.dxbl-btn.dxbl-btn-outline-link span:not(.dxbl-image),.dxbl-btn.dxbl-btn-text-link span:not(.dxbl-image) {
    -webkit-text-decoration: var(--dxbl-btn-link-text-decoration);
    text-decoration: var(--dxbl-btn-link-text-decoration)
}

.dxbl-btn.dxbl-disabled,.dxbl-btn:disabled {
    border-color: var(--dxbl-btn-disabled-border-color);
    background: var(--dxbl-btn-disabled-background);
    background-color: var(--dxbl-btn-disabled-bg);
    color: var(--dxbl-btn-disabled-color);
    opacity: var(--dxbl-btn-disabled-opacity)
}

.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    border-color: var(--dxbl-btn-focus-border-color);
    background: var(--dxbl-btn-focus-background);
    background-color: var(--dxbl-btn-focus-bg);
    outline: var(--dxbl-btn-focus-outline-color) solid var(--dxbl-btn-focus-outline-size);
    outline-offset: var(--dxbl-btn-focus-outline-offset);
    box-shadow: var(--dxbl-btn-focus-box-shadow)
}

.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    border-color: var(--dxbl-btn-focus-border-color);
    background: var(--dxbl-btn-focus-background);
    background-color: var(--dxbl-btn-focus-bg);
    outline: var(--dxbl-btn-focus-outline-color) solid var(--dxbl-btn-focus-outline-size);
    outline-offset: var(--dxbl-btn-focus-outline-offset);
    box-shadow: var(--dxbl-btn-focus-box-shadow)
}

.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-color: var(--dxbl-btn-active-border-color);
    background: var(--dxbl-btn-active-background);
    background-color: var(--dxbl-btn-active-bg);
    color: var(--dxbl-btn-active-color)
}

.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-btn-hover-border-color);
    background: var(--dxbl-btn-hover-background);
    background-color: var(--dxbl-btn-hover-bg);
    color: var(--dxbl-btn-hover-color)
}

.dxbl-btn.dxbl-sm:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 1.5;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .1875rem;
    --dxbl-btn-image-spacing: .25rem;
    --dxbl-btn-border-radius: .1875rem
}

.dxbl-btn.dxbl-lg:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 1.375;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-padding-y: .3125rem;
    --dxbl-btn-image-spacing: .5rem;
    --dxbl-btn-border-radius: .1875rem
}

.dxbl-btn-primary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #203268;
    --dxbl-btn-border-color: #203268;
    --dxbl-btn-color: #fff;
    --dxbl-btn-active-bg: #512e78;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #512e78;
    --dxbl-btn-hover-bg: #56317f;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #56317f;
    --dxbl-btn-disabled-bg: #9f86bb;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #9f86bb;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-primary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #203268;
    --dxbl-btn-border-color: #203268;
    --dxbl-btn-active-bg: #512e78;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #512e78;
    --dxbl-btn-hover-bg: #56317f;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #56317f;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #9f86bb;
    --dxbl-btn-disabled-border-color: #9f86bb;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-primary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #203268;
    --dxbl-btn-active-bg: #512e78;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #512e78;
    --dxbl-btn-hover-bg: #56317f;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #56317f;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #9f86bb;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #6c757d;
    --dxbl-btn-border-color: #6c757d;
    --dxbl-btn-color: #fff;
    --dxbl-btn-active-bg: #5c636a;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #5c636a;
    --dxbl-btn-hover-bg: #616971;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #616971;
    --dxbl-btn-disabled-bg: #a7acb1;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #a7acb1;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(108,117,125,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #6c757d;
    --dxbl-btn-border-color: #6c757d;
    --dxbl-btn-active-bg: #5c636a;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #5c636a;
    --dxbl-btn-hover-bg: #616971;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #616971;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #a7acb1;
    --dxbl-btn-disabled-border-color: #a7acb1;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(108,117,125,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #6c757d;
    --dxbl-btn-active-bg: #5c636a;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #5c636a;
    --dxbl-btn-hover-bg: #616971;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #616971;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #a7acb1;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(108,117,125,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-success:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #28a745;
    --dxbl-btn-border-color: #28a745;
    --dxbl-btn-color: #fff;
    --dxbl-btn-active-bg: #228e3b;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #228e3b;
    --dxbl-btn-hover-bg: #24963e;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #24963e;
    --dxbl-btn-disabled-bg: #7eca8f;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #7eca8f;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(40,167,69,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-success:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #28a745;
    --dxbl-btn-border-color: #28a745;
    --dxbl-btn-active-bg: #228e3b;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #228e3b;
    --dxbl-btn-hover-bg: #24963e;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #24963e;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #7eca8f;
    --dxbl-btn-disabled-border-color: #7eca8f;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(40,167,69,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-success:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #28a745;
    --dxbl-btn-active-bg: #228e3b;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #228e3b;
    --dxbl-btn-hover-bg: #24963e;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #24963e;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #7eca8f;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(40,167,69,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-info:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #00a9e6;
    --dxbl-btn-border-color: #00a9e6;
    --dxbl-btn-color: #fff;
    --dxbl-btn-active-bg: #0090c4;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #0090c4;
    --dxbl-btn-hover-bg: #0098cf;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0098cf;
    --dxbl-btn-disabled-bg: #66cbf0;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #66cbf0;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(0,169,230,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-info:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #00a9e6;
    --dxbl-btn-border-color: #00a9e6;
    --dxbl-btn-active-bg: #0090c4;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #0090c4;
    --dxbl-btn-hover-bg: #0098cf;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0098cf;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #66cbf0;
    --dxbl-btn-disabled-border-color: #66cbf0;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(0,169,230,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-info:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #00a9e6;
    --dxbl-btn-active-bg: #0090c4;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #0090c4;
    --dxbl-btn-hover-bg: #0098cf;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0098cf;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #66cbf0;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(0,169,230,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-warning:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #ffc107;
    --dxbl-btn-border-color: #ffc107;
    --dxbl-btn-color: #fff;
    --dxbl-btn-active-bg: #d9a406;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #d9a406;
    --dxbl-btn-hover-bg: #e6ae06;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #e6ae06;
    --dxbl-btn-disabled-bg: #ffda6a;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #ffda6a;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(255,193,7,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-warning:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #ffc107;
    --dxbl-btn-border-color: #ffc107;
    --dxbl-btn-active-bg: #d9a406;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #d9a406;
    --dxbl-btn-hover-bg: #e6ae06;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #e6ae06;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #ffda6a;
    --dxbl-btn-disabled-border-color: #ffda6a;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(255,193,7,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-warning:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #ffc107;
    --dxbl-btn-active-bg: #d9a406;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #d9a406;
    --dxbl-btn-hover-bg: #e6ae06;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #e6ae06;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #ffda6a;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(255,193,7,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-danger:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #dc3545;
    --dxbl-btn-border-color: #dc3545;
    --dxbl-btn-color: #fff;
    --dxbl-btn-active-bg: #bb2d3b;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #bb2d3b;
    --dxbl-btn-hover-bg: #c6303e;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #c6303e;
    --dxbl-btn-disabled-bg: #ea868f;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #ea868f;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(220,53,69,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-danger:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #dc3545;
    --dxbl-btn-border-color: #dc3545;
    --dxbl-btn-active-bg: #bb2d3b;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #bb2d3b;
    --dxbl-btn-hover-bg: #c6303e;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #c6303e;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #ea868f;
    --dxbl-btn-disabled-border-color: #ea868f;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(220,53,69,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-danger:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #dc3545;
    --dxbl-btn-active-bg: #bb2d3b;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #bb2d3b;
    --dxbl-btn-hover-bg: #c6303e;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #c6303e;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #ea868f;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(220,53,69,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-light:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #f8f9fa;
    --dxbl-btn-border-color: #f8f9fa;
    --dxbl-btn-color: #222;
    --dxbl-btn-active-bg: #f9fafb;
    --dxbl-btn-active-color: #222;
    --dxbl-btn-active-border-color: #f9fafb;
    --dxbl-btn-hover-bg: #f9fafb;
    --dxbl-btn-hover-color: #222;
    --dxbl-btn-hover-border-color: #f9fafb;
    --dxbl-btn-disabled-bg: #fbfbfc;
    --dxbl-btn-disabled-color: #222;
    --dxbl-btn-disabled-border-color: #fbfbfc;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-light:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #f8f9fa;
    --dxbl-btn-border-color: #f8f9fa;
    --dxbl-btn-active-bg: #f9fafb;
    --dxbl-btn-active-color: #222;
    --dxbl-btn-active-border-color: #f9fafb;
    --dxbl-btn-hover-bg: #f9fafb;
    --dxbl-btn-hover-color: #222;
    --dxbl-btn-hover-border-color: #f9fafb;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #fbfbfc;
    --dxbl-btn-disabled-border-color: #fbfbfc;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-light:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #f8f9fa;
    --dxbl-btn-active-bg: #f9fafb;
    --dxbl-btn-active-color: #222;
    --dxbl-btn-active-border-color: #f9fafb;
    --dxbl-btn-hover-bg: #f9fafb;
    --dxbl-btn-hover-color: #222;
    --dxbl-btn-hover-border-color: #f9fafb;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #fbfbfc;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-dark:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #212529;
    --dxbl-btn-border-color: #212529;
    --dxbl-btn-color: #fff;
    --dxbl-btn-active-bg: #1c1f23;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #1c1f23;
    --dxbl-btn-hover-bg: #1e2125;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #1e2125;
    --dxbl-btn-disabled-bg: #7a7c7f;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #7a7c7f;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(33,37,41,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-outline-dark:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #212529;
    --dxbl-btn-border-color: #212529;
    --dxbl-btn-active-bg: #1c1f23;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #1c1f23;
    --dxbl-btn-hover-bg: #1e2125;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #1e2125;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #7a7c7f;
    --dxbl-btn-disabled-border-color: #7a7c7f;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(33,37,41,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-text-dark:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #212529;
    --dxbl-btn-active-bg: #1c1f23;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #1c1f23;
    --dxbl-btn-hover-bg: #1e2125;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #1e2125;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: #7a7c7f;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-focus-shadow-color: rgba(33,37,41,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-container {
    --dxbl-btn-container-padding-x: .5rem;
    --dxbl-btn-container-padding-y: .5rem;
    padding: var(--dxbl-btn-container-padding-y) var(--dxbl-btn-container-padding-x) 0 var(--dxbl-btn-container-padding-x)
}

.dxbl-btn-container>* {
    margin-bottom: var(--dxbl-btn-container-padding-y)
}

.dxbl-btn-container.dxbl-sm {
    --dxbl-btn-container-padding-x: .375rem;
    --dxbl-btn-container-padding-y: .375rem
}

.dxbl-btn-container.dxbl-lg {
    --dxbl-btn-container-padding-x: .625rem;
    --dxbl-btn-container-padding-y: .625rem
}

.dxbl-btn-group {
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-btn-group>.dxbl-btn,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn,.dxbl-btn-group>.dxbl-text-edit {
    text-decoration: none;
    position: relative
}

.dxbl-btn-group>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    z-index: 1;
    --dxbl-btn-focus-outline-color: #c5b3e6
}

.dxbl-btn-group>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    z-index: 1;
    --dxbl-btn-focus-outline-color: #c5b3e6
}

.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    z-index: 1
}

.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    z-index: 1
}

.dxbl-btn-group>.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    z-index: 1
}

.dxbl-btn-group>.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    z-index: 1
}

.dxbl-btn-group>.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    z-index: 1
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary {
    --dxbl-btn-bg: #fff;
    --dxbl-btn-disabled-bg: #fff;
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary {
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary {
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-group>.dxbl-btn:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .250031rem
}

.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .250031rem
}

.dxbl-btn-group>.dxbl-btn.dxbl-sm:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .1875rem
}

.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-sm:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .1875rem
}

.dxbl-btn-group>.dxbl-btn.dxbl-lg:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .3125rem
}

.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn.dxbl-lg:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .3125rem
}

:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn:not(:first-child):not(.dxbl-btn-first),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn-split:not(:first-child)>.dxbl-btn:first-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:first-child),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:first-child)>.dxbl-btn-group-left>.dxbl-btn:first-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical).dxbl-btn-group-right>.dxbl-btn,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn:not(:first-child):not(.dxbl-btn-first),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn-split:not(:first-child)>.dxbl-btn:first-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:first-child),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:first-child)>.dxbl-btn-group-left>.dxbl-btn:first-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical).dxbl-btn-group-right>.dxbl-btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn-split:not(:last-child):not(.dxbl-btn-last)>.dxbl-btn:last-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:last-child),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:last-child)>.dxbl-btn-group-right>.dxbl-btn:last-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical).dxbl-btn-group-left>.dxbl-btn,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn-split:not(:last-child):not(.dxbl-btn-last)>.dxbl-btn:last-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:last-child),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-text-edit:not(:last-child)>.dxbl-btn-group-right>.dxbl-btn:last-child,:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical).dxbl-btn-group-left>.dxbl-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn-split:not(:last-child):not(.dxbl-btn-last),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) {
    margin-right: -1px
}

.dxbl-btn-group-vertical {
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-btn-group-vertical>.dxbl-btn:not(:first-child):not(.dxbl-btn-first),.dxbl-btn-group-vertical>.dxbl-text-edit:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.dxbl-btn-group-vertical.dxbl-btn-group-right>.dxbl-btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-btn-group-vertical>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-group-vertical>.dxbl-text-edit:not(:last-child) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-bottom: -1px
}

.dxbl-btn-group-vertical.dxbl-btn-group-left>.dxbl-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #fff;
    --dxbl-btn-disabled-bg: #fff;
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: #fff;
    --dxbl-btn-disabled-bg: #fff;
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone))>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone))>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone))>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone))>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone))>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone))>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone))>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone))>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone))>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone))>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone))>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone))>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-tool {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .250031rem
}

.dxbl-btn-split>.dxbl-btn-tool:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .250031rem
}

.dxbl-btn-tool.dxbl-sm:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .1875rem
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-sm:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .1875rem
}

.dxbl-btn-tool.dxbl-lg:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .3125rem
}

.dxbl-btn-split>.dxbl-btn-tool.dxbl-lg:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .3125rem
}

.dxbl-btn-split {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-btn-split>.dxbl-btn {
    text-decoration: none
}

.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-btn-last) {
    margin-right: -1px;
    border-right-color: transparent!important;
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-btn-last):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-btn-last):not(.dxbl-disabled):not(:disabled):hover {
    border-right-color: transparent
}

.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-btn-first) {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-btn-split>.dxbl-btn-split-dropdown {
    padding-left: calc(var(--dxbl-btn-padding-x) / 2)!important;
    padding-right: calc(var(--dxbl-btn-padding-x) / 2)!important
}

.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn {
    border-color: var(--dxbl-btn-hover-border-color)
}

.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    background: var(--dxbl-btn-hover-background);
    background-color: var(--dxbl-btn-hover-bg);
    color: var(--dxbl-btn-hover-color)
}

.dxbl-btn-standalone {
    --dxbl-btn-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-link-hover-color: #203268;
    --dxbl-btn-link-text-decoration: Underline;
    --dxbl-btn-bg: rgba(255,255,255,0);
    --dxbl-btn-color: #212529;
    --dxbl-btn-border-color: rgba(255,255,255,0);
    --dxbl-btn-disabled-color: #adb5bd;
    --dxbl-btn-font-size: .875rem;
    --dxbl-btn-line-height: 20px;
    --dxbl-btn-padding-x: .75rem;
    --dxbl-btn-padding-y: .25rem;
    --dxbl-btn-image-spacing: .375rem;
    --dxbl-btn-border-width: .063rem;
    --dxbl-btn-border-radius: .25rem;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-none {
    --dxbl-btn-disabled-color: #adb5bd;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-none.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-none {
    --dxbl-btn-disabled-color: #adb5bd;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-none.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-sm,.dxbl-btn-standalone.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-primary {
    --dxbl-btn-color: #fff;
    --dxbl-btn-bg: #203268;
    --dxbl-btn-border-color: #203268;
    --dxbl-btn-active-bg: #432874;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #432874;
    --dxbl-btn-hover-bg: #0077cc;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0077cc;
    --dxbl-btn-disabled-bg: #c5b3e6;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #c5b3e6;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #203268;
    --dxbl-btn-focus-color: #fff;
    --dxbl-btn-focus-border-bg: #203268;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary {
    --dxbl-btn-color: #203268;
    --dxbl-btn-border-color: #203268;
    --dxbl-btn-active-bg: #432874;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #432874;
    --dxbl-btn-hover-bg: #0077cc;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0077cc;
    --dxbl-btn-disabled-color: #a98eda;
    --dxbl-btn-disabled-border-color: #c5b3e6;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #203268;
    --dxbl-btn-focus-border-bg: #203268;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary {
    --dxbl-btn-color: #203268;
    --dxbl-btn-active-bg: #432874;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #432874;
    --dxbl-btn-hover-bg: #0077cc;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0077cc;
    --dxbl-btn-disabled-color: #a98eda;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #203268;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-secondary {
    --dxbl-btn-box-shadow: 0 1px 6px -1px rgba(0,0,0,.1), 0 1px 4px -2px rgba(0,0,0,.1);
    --dxbl-btn-color: #343a40;
    --dxbl-btn-bg: #fcfcfc;
    --dxbl-btn-border-color: #fcfcfc;
    --dxbl-btn-active-bg: #dee2e6;
    --dxbl-btn-active-color: #343a40;
    --dxbl-btn-active-border-color: #dee2e6;
    --dxbl-btn-hover-bg: #e9ecef;
    --dxbl-btn-hover-color: #343a40;
    --dxbl-btn-hover-border-color: #e9ecef;
    --dxbl-btn-disabled-bg: #fcfcfc;
    --dxbl-btn-disabled-color: #adb5bd;
    --dxbl-btn-disabled-border-color: #fcfcfc;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #fcfcfc;
    --dxbl-btn-focus-color: #343a40;
    --dxbl-btn-focus-border-bg: #fcfcfc;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary {
    --dxbl-btn-color: #495057;
    --dxbl-btn-border-color: #e9ecef;
    --dxbl-btn-active-bg: #dee2e6;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #dee2e6;
    --dxbl-btn-hover-bg: #e9ecef;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #e9ecef;
    --dxbl-btn-disabled-color: #dee2e6;
    --dxbl-btn-disabled-border-color: #e9ecef;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #495057;
    --dxbl-btn-focus-border-bg: #e9ecef;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary {
    --dxbl-btn-color: #495057;
    --dxbl-btn-active-bg: #dee2e6;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #dee2e6;
    --dxbl-btn-hover-bg: #e9ecef;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #e9ecef;
    --dxbl-btn-disabled-color: #dee2e6;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #495057;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-success {
    --dxbl-btn-color: #fff;
    --dxbl-btn-bg: #198754;
    --dxbl-btn-border-color: #198754;
    --dxbl-btn-active-bg: #0f5132;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #0f5132;
    --dxbl-btn-hover-bg: #146c43;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #146c43;
    --dxbl-btn-disabled-bg: #a3cfbb;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #a3cfbb;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #198754;
    --dxbl-btn-focus-color: #fff;
    --dxbl-btn-focus-border-bg: #198754;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success {
    --dxbl-btn-color: #198754;
    --dxbl-btn-border-color: #198754;
    --dxbl-btn-active-bg: #0f5132;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #0f5132;
    --dxbl-btn-hover-bg: #146c43;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #146c43;
    --dxbl-btn-disabled-color: #75b798;
    --dxbl-btn-disabled-border-color: #a3cfbb;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #198754;
    --dxbl-btn-focus-border-bg: #198754;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-success {
    --dxbl-btn-color: #198754;
    --dxbl-btn-active-bg: #0f5132;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #0f5132;
    --dxbl-btn-hover-bg: #146c43;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #146c43;
    --dxbl-btn-disabled-color: #75b798;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #198754;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-info {
    --dxbl-btn-color: #fff;
    --dxbl-btn-bg: #0dcaf0;
    --dxbl-btn-border-color: #0dcaf0;
    --dxbl-btn-active-bg: #087990;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #087990;
    --dxbl-btn-hover-bg: #0aa2c0;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0aa2c0;
    --dxbl-btn-disabled-bg: #9eeaf9;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #9eeaf9;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #0dcaf0;
    --dxbl-btn-focus-color: #fff;
    --dxbl-btn-focus-border-bg: #0dcaf0;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info {
    --dxbl-btn-color: #0dcaf0;
    --dxbl-btn-border-color: #0dcaf0;
    --dxbl-btn-active-bg: #087990;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #087990;
    --dxbl-btn-hover-bg: #0aa2c0;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0aa2c0;
    --dxbl-btn-disabled-color: #6edff6;
    --dxbl-btn-disabled-border-color: #9eeaf9;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #0dcaf0;
    --dxbl-btn-focus-border-bg: #0dcaf0;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-info {
    --dxbl-btn-color: #0dcaf0;
    --dxbl-btn-active-bg: #087990;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #087990;
    --dxbl-btn-hover-bg: #0aa2c0;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0aa2c0;
    --dxbl-btn-disabled-color: #6edff6;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #0dcaf0;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-warning {
    --dxbl-btn-color: #fff;
    --dxbl-btn-bg: #ffc107;
    --dxbl-btn-border-color: #ffc107;
    --dxbl-btn-active-bg: #ffa000;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #ffa000;
    --dxbl-btn-hover-bg: #ffb300;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #ffb300;
    --dxbl-btn-disabled-bg: #ffe082;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #ffe082;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #ffc107;
    --dxbl-btn-focus-color: #fff;
    --dxbl-btn-focus-border-bg: #ffc107;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning {
    --dxbl-btn-color: #ffc107;
    --dxbl-btn-border-color: #ffc107;
    --dxbl-btn-active-bg: #ffa000;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #ffa000;
    --dxbl-btn-hover-bg: #ffb300;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #ffb300;
    --dxbl-btn-disabled-color: #ffd54f;
    --dxbl-btn-disabled-border-color: #ffe082;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #ffc107;
    --dxbl-btn-focus-border-bg: #ffc107;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning {
    --dxbl-btn-color: #ffc107;
    --dxbl-btn-active-bg: #ffa000;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #ffa000;
    --dxbl-btn-hover-bg: #ffb300;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #ffb300;
    --dxbl-btn-disabled-color: #ffd54f;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #ffc107;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-danger {
    --dxbl-btn-color: #fff;
    --dxbl-btn-bg: #dc3545;
    --dxbl-btn-border-color: #dc3545;
    --dxbl-btn-active-bg: #842029;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #842029;
    --dxbl-btn-hover-bg: #b02a37;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #b02a37;
    --dxbl-btn-disabled-bg: #f1aeb5;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #f1aeb5;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #dc3545;
    --dxbl-btn-focus-color: #fff;
    --dxbl-btn-focus-border-bg: #dc3545;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger {
    --dxbl-btn-color: #dc3545;
    --dxbl-btn-border-color: #dc3545;
    --dxbl-btn-active-bg: #842029;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #842029;
    --dxbl-btn-hover-bg: #b02a37;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #b02a37;
    --dxbl-btn-disabled-color: #ea868f;
    --dxbl-btn-disabled-border-color: #f1aeb5;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #dc3545;
    --dxbl-btn-focus-border-bg: #dc3545;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger {
    --dxbl-btn-color: #dc3545;
    --dxbl-btn-active-bg: #842029;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #842029;
    --dxbl-btn-hover-bg: #b02a37;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #b02a37;
    --dxbl-btn-disabled-color: #ea868f;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #dc3545;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-light {
    --dxbl-btn-box-shadow: 0 1px 6px -1px rgba(0,0,0,.1), 0 1px 4px -2px rgba(0,0,0,.1);
    --dxbl-btn-color: #343a40;
    --dxbl-btn-bg: #fff;
    --dxbl-btn-border-color: #fff;
    --dxbl-btn-active-bg: #e9ecef;
    --dxbl-btn-active-color: #343a40;
    --dxbl-btn-active-border-color: #e9ecef;
    --dxbl-btn-hover-bg: #f8f9fa;
    --dxbl-btn-hover-color: #343a40;
    --dxbl-btn-hover-border-color: #f8f9fa;
    --dxbl-btn-disabled-bg: #fcfcfc;
    --dxbl-btn-disabled-color: #adb5bd;
    --dxbl-btn-disabled-border-color: #fcfcfc;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #fff;
    --dxbl-btn-focus-color: #343a40;
    --dxbl-btn-focus-border-bg: #fff;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light {
    --dxbl-btn-color: #f8f9fa;
    --dxbl-btn-border-color: #f8f9fa;
    --dxbl-btn-active-bg: #e9ecef;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #e9ecef;
    --dxbl-btn-hover-bg: #f8f9fa;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #f8f9fa;
    --dxbl-btn-disabled-color: #fcfcfc;
    --dxbl-btn-disabled-border-color: #fcfcfc;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #f8f9fa;
    --dxbl-btn-focus-border-bg: #f8f9fa;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-light {
    --dxbl-btn-color: #f8f9fa;
    --dxbl-btn-active-bg: #e9ecef;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #e9ecef;
    --dxbl-btn-hover-bg: #f8f9fa;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #f8f9fa;
    --dxbl-btn-disabled-color: #fcfcfc;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #f8f9fa;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-dark {
    --dxbl-btn-color: #fff;
    --dxbl-btn-bg: #495057;
    --dxbl-btn-border-color: #495057;
    --dxbl-btn-active-bg: #212529;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #212529;
    --dxbl-btn-hover-bg: #343a40;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #343a40;
    --dxbl-btn-disabled-bg: #6c757d;
    --dxbl-btn-disabled-color: #fff;
    --dxbl-btn-disabled-border-color: #6c757d;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-bg: #495057;
    --dxbl-btn-focus-color: #fff;
    --dxbl-btn-focus-border-bg: #495057;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark {
    --dxbl-btn-color: #495057;
    --dxbl-btn-border-color: #495057;
    --dxbl-btn-active-bg: #212529;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #212529;
    --dxbl-btn-hover-bg: #343a40;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #343a40;
    --dxbl-btn-disabled-color: #dee2e6;
    --dxbl-btn-disabled-border-color: #ced4da;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #495057;
    --dxbl-btn-focus-border-bg: #495057;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark {
    --dxbl-btn-color: #495057;
    --dxbl-btn-active-bg: #212529;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #212529;
    --dxbl-btn-hover-bg: #343a40;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #343a40;
    --dxbl-btn-disabled-color: #dee2e6;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #495057;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm,.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-btn-dropdown-popup {
    --dxbl-btn-dropdown-padding-x: 0;
    --dxbl-btn-dropdown-padding-y: .25rem;
    --dxbl-btn-dropdown-modal-padding-x: .75rem;
    --dxbl-btn-dropdown-modal-padding-y: .375rem;
    --dxbl-btn-dropdown-min-width: 9.99994rem;
    --dxbl-btn-dropdown-btn-bg: transparent;
    --dxbl-btn-dropdown-btn-color: #212529;
    --dxbl-btn-dropdown-btn-border-color: transparent;
    --dxbl-btn-dropdown-btn-border-style: solid;
    --dxbl-btn-dropdown-btn-border-width: 1px;
    --dxbl-btn-dropdown-btn-hover-bg: unset;
    --dxbl-btn-dropdown-btn-hover-color: inherit;
    --dxbl-btn-dropdown-btn-active-bg: unset;
    --dxbl-btn-dropdown-btn-active-color: inherit;
    --dxbl-btn-dropdown-btn-active-hover-bg: unset;
    --dxbl-btn-dropdown-btn-active-hover-color: inherit;
    --dxbl-btn-dropdown-btn-disabled-bg: unset;
    --dxbl-btn-dropdown-btn-disabled-color: inherit;
    --dxbl-btn-dropdown-btn-padding-x: .375rem;
    --dxbl-btn-dropdown-btn-padding-y: .250031rem;
    --dxbl-btn-dropdown-btn-focus-outline-color: #203268;
    --dxbl-btn-dropdown-btn-focus-outline-width: .125rem
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-item-separator {
    border-top: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
    height: 0;
    margin: 0;
    overflow: hidden
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item {
    display: -webkit-flex;
    display: flex
}

.dxbl-dropdown:not([data-dx-focus-hidden]) .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item>.dxbl-btn-dropdown-item>.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-btn-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-btn-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-btn-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item>.dxbl-btn-dropdown-item>.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-btn-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-btn-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-btn-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item {
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:first-child {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn {
    text-align: inherit;
    white-space: nowrap;
    padding: var(--dxbl-btn-dropdown-btn-padding-y) var(--dxbl-btn-dropdown-btn-padding-x) var(--dxbl-btn-dropdown-btn-padding-y) calc(var(--dxbl-btn-dropdown-btn-padding-x) * 2);
    --dxbl-btn-bg: var(--dxbl-btn-dropdown-btn-bg);
    --dxbl-btn-color: var(--dxbl-btn-dropdown-btn-color);
    --dxbl-btn-border-color: var(--dxbl-btn-dropdown-btn-border-color);
    --dxbl-btn-border-style: var(--dxbl-btn-dropdown-btn-border-style);
    --dxbl-btn-border-width: var(--dxbl-btn-dropdown-btn-border-width);
    --dxbl-btn-hover-bg: var(--dxbl-btn-dropdown-btn-hover-bg);
    --dxbl-btn-hover-background: transparent;
    --dxbl-btn-hover-color: var(--dxbl-btn-dropdown-btn-hover-color);
    --dxbl-btn-hover-border-color: var(--dxbl-btn-dropdown-btn-border-color);
    --dxbl-btn-active-bg: var(--dxbl-btn-dropdown-btn-active-bg);
    --dxbl-btn-active-background: transparent;
    --dxbl-btn-active-color: var(--dxbl-btn-dropdown-btn-active-color);
    --dxbl-btn-active-border-color: var(--dxbl-btn-dropdown-btn-border-color);
    --dxbl-btn-active-hover-bg: var(--dxbl-btn-dropdown-btn-active-hover-bg);
    --dxbl-btn-active-hover-color: var(--dxbl-btn-dropdown-btn-active-hover-color);
    --dxbl-btn-disabled-bg: var(--dxbl-btn-dropdown-btn-disabled-bg);
    --dxbl-btn-disabled-background: transparent;
    --dxbl-btn-disabled-color: var(--dxbl-btn-dropdown-btn-disabled-color);
    --dxbl-btn-disabled-border-color: var(--dxbl-btn-dropdown-btn-border-color);
    --dxbl-btn-focus-shadow-color: transparent;
    --dxbl-btn-box-shadow: none;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn>:not(.dxbl-image),.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn>span:not(.dxbl-image):not(:last-child) {
    margin-right: var(--dxbl-btn-dropdown-btn-padding-x)
}

.dxbl-btn-dropdown-popup .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item>.dxbl-btn>.dxbl-btn-dropdown-toggle {
    margin-left: auto
}

.dxbl-btn-dropdown-popup.dxbl-dropdown-dialog .dxbl-btn-dropdown-list-item .dxbl-btn-dropdown-item.dxbl-btn {
    --dxbl-btn-border-radius: 0
}

.dxbl-btn-dropdown-popup.dxbl-dropdown-dialog .dxbl-dropdown-body {
    --dxbl-dropdown-body-padding-x: 0;
    --dxbl-dropdown-body-padding-y: 0;
    --dxbl-dropdown-min-width: 0
}

.dxbl-btn-dropdown-popup.dxbl-dropdown-dialog .dxbl-dropdown-body>.dxbl-btn-dropdown-content-template {
    width: 100%
}

.dxbl-btn-dropdown-popup.dxbl-dropdown-dialog .dxbl-dropdown-body>.dxbl-btn-dropdown-list {
    --dxbl-dropdown-body-padding-x: var(--dxbl-btn-dropdown-padding-x);
    --dxbl-dropdown-body-padding-y: var(--dxbl-btn-dropdown-padding-y);
    --dxbl-dropdown-min-width: var(--dxbl-btn-dropdown-min-width)
}

.dxbl-btn-dropdown-popup .dxbl-modal-body {
    --dxbl-popup-body-padding-x: var(--dxbl-btn-dropdown-modal-padding-x);
    --dxbl-popup-body-padding-y: var(--dxbl-btn-dropdown-modal-padding-y)
}

.dxbl-btn-dropdown-popup>.dxbl-modal-content>.dxbl-modal-body>.dxbl-btn-dropdown-list,.dxbl-btn-dropdown-popup .dxbl-dropdown-body>.dxbl-btn-dropdown-list {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none
}

.dxbl-btn-dropdown-popup.dxbl-popup.dxbl-btn-dropdown-modal {
    max-height: 75%
}

.dxbl-btn-dropdown-popup.dxbl-popup.dxbl-btn-dropdown-modal.dxbl-sidepanel-position-bottom {
    height: 100%;
    max-height: 50%;
    position: fixed;
    top: 50%
}

.dxbl-btn-dropdown-popup.dxbl-popup.dxbl-btn-dropdown-modal.dxbl-sidepanel-position-bottom>.dxbl-modal-content {
    --dxbl-bottom-sheet-border-radius: 12px;
    border-radius: var(--dxbl-bottom-sheet-border-radius) var(--dxbl-bottom-sheet-border-radius) 0 0;
    height: 100%
}

.dxbl-btn-dropdown-popup.dxbl-popup.dxbl-btn-dropdown-modal.dxbl-sidepanel-position-bottom>.dxbl-modal-content .dxbl-modal-header {
    border-radius: inherit
}

.dxbl-sm .dxbl-btn-dropdown-popup {
    --dxbl-btn-dropdown-padding-x: 0;
    --dxbl-btn-dropdown-padding-y: .125rem;
    --dxbl-btn-dropdown-btn-padding-x: .25rem;
    --dxbl-btn-dropdown-btn-padding-y: .1875rem;
    --dxbl-btn-dropdown-min-width: 8.57138rem
}

.dxbl-lg .dxbl-btn-dropdown-popup {
    --dxbl-btn-dropdown-padding-x: 0;
    --dxbl-btn-dropdown-padding-y: .375rem;
    --dxbl-btn-dropdown-btn-padding-x: .5rem;
    --dxbl-btn-dropdown-btn-padding-y: .3125rem;
    --dxbl-btn-dropdown-min-width: 11.4285rem
}

.dxbl-btn-dropdown>.dxbl-btn>.dxbl-image {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-checkbox {
    --dxbl-checkbox-font-family: inherit;
    --dxbl-checkbox-font-size: .875rem;
    --dxbl-checkbox-line-height: 1.4285;
    --dxbl-checkbox-border-width: 1px;
    --dxbl-checkbox-border-style: solid;
    --dxbl-checkbox-border-color: transparent;
    --dxbl-checkbox-spacing: .5rem;
    --dxbl-checkbox-disabled-opacity: 60%;
    --dxbl-checkbox-check-element-size: 1.25rem;
    --dxbl-checkbox-check-element-checked-color: #fff;
    --dxbl-checkbox-check-element-checked-bg: #203268;
    --dxbl-checkbox-indeterminate-element-disabled-bg: #fff;
    --dxbl-checkbox-check-element-disabled-color: #fff;
    --dxbl-checkbox-check-element-disabled-bg: unset;
    --dxbl-checkbox-check-element-unchecked-bg: #fff;
    --dxbl-checkbox-check-element-unchecked-hover-bg: #fff;
    --dxbl-checkbox-check-element-unchecked-border-color: unset;
    --dxbl-checkbox-check-element-unchecked-hover-border-color: unset;
    --dxbl-checkbox-check-element-unchecked-border-width: 2px;
    --dxbl-checkbox-switch-checked-bg: #203268;
    --dxbl-checkbox-switch-unchecked-bg: unset;
    --dxbl-checkbox-switch-unchecked-hover-bg: unset;
    --dxbl-checkbox-switch-element-bg: #fff;
    --dxbl-checkbox-switch-element-unchecked-bg: #fff;
    --dxbl-checkbox-switch-element-disabled-bg: #fff;
    --dxbl-checkbox-switch-width: 2.125rem;
    --dxbl-checkbox-switch-height: 1rem;
    --dxbl-checkbox-radio-bg: #fff;
    --dxbl-checkbox-radio-hover-bg: #fff;
    --dxbl-checkbox-radio-border-width: 2px;
    --dxbl-checkbox-radio-checked-border-color: #203268;
    --dxbl-checkbox-radio-unchecked-border-color: unset;
    --dxbl-checkbox-radio-unchecked-hover-border-color: unset;
    --dxbl-checkbox-radio-unchecked-check-bg: #fff;
    --dxbl-checkbox-radio-size: 1.25rem;
    --dxbl-checkbox-radio-check-bg: #203268;
    --dxbl-checkbox-radio-check-size: .625rem;
    --dxbl-checkbox-radio-check-readonly-bg: #fff;
    --dxbl-checkbox-radio-readonly-alpha: 60%;
    --dxbl-checkbox-validation-valid-color: #28a745;
    --dxbl-checkbox-validation-invalid-color: #dc3545;
    --dxbl-checkbox-check-element-readonly-bg: #fff;
    --dxbl-checkbox-check-element-readonly-border-color: unset;
    --dxbl-checkbox-check-element-readonly-border-width: 2px;
    --dxbl-checkbox-check-element-checked-hover-bg: #4c2b71;
    --dxbl-checkbox-switch-checked-hover-bg: #4c2b71;
    --dxbl-checkbox-radio-checked-hover-bg: #4c2b71;
    --dxbl-checkbox-radio-checked-hover-border-color: #4c2b71;
    --dxbl-checkbox-checked-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    font-family: var(--dxbl-checkbox-font-family);
    font-size: var(--dxbl-checkbox-font-size);
    line-height: var(--dxbl-checkbox-line-height);
    border: var(--dxbl-checkbox-border-width) solid var(--dxbl-checkbox-border-color);
    display: -webkit-flex;
    display: flex
}

.dxbl-checkbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) input,.dxbl-checkbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) label {
    cursor: pointer
}

.dxbl-checkbox>label {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio) .dxbl-checkbox-check-element {
    width: var(--dxbl-checkbox-check-element-size);
    min-width: var(--dxbl-checkbox-check-element-size);
    height: var(--dxbl-checkbox-check-element-size);
    min-height: var(--dxbl-checkbox-check-element-size);
    border-radius: .1875rem
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image {
    color: var(--dxbl-checkbox-check-element-checked-color);
    width: .875rem;
    height: .875rem;
    position: absolute
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-unchecked-bg);
    box-sizing: border-box
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    content: "";
    z-index: 0;
    border-radius: inherit;
    background-color: var(--dxbl-checkbox-check-element-unchecked-bg,#000);
    opacity: var(--dxbl-checkbox-check-element-unchecked-bg,50%);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color,#000);
    opacity: var(--dxbl-checkbox-check-element-unchecked-border-color,50%);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-indeterminate {
    --dxbl-checkbox-indeterminate-element-height: .125rem;
    --dxbl-checkbox-indeterminate-element-width: .625rem
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-indeterminate .dxbl-checkbox-check-element:before {
    content: "";
    width: var(--dxbl-checkbox-indeterminate-element-width);
    height: var(--dxbl-checkbox-indeterminate-element-height);
    background-color: #fff;
    position: absolute
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-checked .dxbl-checkbox-check-element,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-checked-bg)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-indeterminate:not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element {
    background: var(--dxbl-checkbox-check-element-checked-hover-background);
    background-color: var(--dxbl-checkbox-check-element-checked-hover-bg)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked:not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-check-element-unchecked-hover-bg,#000);
    opacity: var(--dxbl-checkbox-check-element-unchecked-hover-bg,70%);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-hover-border-color,#000);
    opacity: var(--dxbl-checkbox-check-element-unchecked-hover-border-color,70%)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-disabled-bg,#000);
    opacity: var(--dxbl-checkbox-check-element-disabled-bg,70%)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element .dxbl-image,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element .dxbl-image {
    color: var(--dxbl-checkbox-check-element-disabled-color)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled .dxbl-checkbox-check-element:before,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-indeterminate-element-disabled-bg)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-readonly-bg,#000);
    opacity: var(--dxbl-checkbox-check-element-readonly-bg,42%);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-readonly-border-color,#000);
    opacity: var(--dxbl-checkbox-check-element-readonly-border-color,42%)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element .dxbl-image {
    color: var(--dxbl-checkbox-check-element-checked-bg)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element:before,.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-check-element-checked-bg)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    opacity: .3;
    background-color: var(--dxbl-checkbox-check-element-readonly-bg)
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    opacity: unset
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-sm {
    --dxbl-checkbox-check-element-size: 1rem;
    --dxbl-checkbox-indeterminate-element-width: .5rem
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-sm.dxbl-checkbox-checked .dxbl-image {
    width: .75rem;
    height: .75rem
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-lg {
    --dxbl-checkbox-check-element-size: 1.5rem;
    --dxbl-checkbox-indeterminate-element-width: .875rem
}

.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-lg.dxbl-checkbox-checked .dxbl-image {
    width: 1rem;
    height: 1rem
}

.dxbl-checkbox.dxbl-checkbox-switch {
    --dxbl-checkbox-switch-element-size: .75rem;
    --dxbl-checkbox-switch-element-size-sm: .5rem;
    --dxbl-checkbox-switch-element-size-lg: .875rem;
    --dxbl-checkbox-switch-element-margin: .125rem
}

.dxbl-checkbox.dxbl-checkbox-switch .dxbl-checkbox-check-element {
    width: var(--dxbl-checkbox-switch-width);
    min-width: var(--dxbl-checkbox-switch-width);
    height: var(--dxbl-checkbox-switch-height);
    min-height: var(--dxbl-checkbox-switch-height);
    border-radius: 1.875rem;
    margin: .375rem 0
}

.dxbl-checkbox.dxbl-checkbox-switch .dxbl-checkbox-check-element:before {
    content: "";
    margin: var(--dxbl-checkbox-switch-element-margin);
    width: var(--dxbl-checkbox-switch-element-size);
    height: var(--dxbl-checkbox-switch-element-size);
    background-color: var(--dxbl-checkbox-switch-element-bg);
    border-radius: 3rem;
    -o-transition: -webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out;
    transition: -webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out;
    position: absolute
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#000);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,50%)
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-switch-element-unchecked-bg)
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-readonly>.dxbl-checkbox-check-element {
    opacity: .6
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#000);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,30%)
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-checked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-checked-bg)
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-checked .dxbl-checkbox-check-element:before {
    -webkit-transform: translateX(calc(var(--dxbl-checkbox-switch-width) - var(--dxbl-checkbox-switch-element-margin) * 2 - var(--dxbl-checkbox-switch-element-size)));
    -o-transform: translateX(calc(var(--dxbl-checkbox-switch-width) - var(--dxbl-checkbox-switch-element-margin) * 2 - var(--dxbl-checkbox-switch-element-size)));
    transform: translateX(calc(var(--dxbl-checkbox-switch-width) - var(--dxbl-checkbox-switch-element-margin) * 2 - var(--dxbl-checkbox-switch-element-size)))
}

.dxbl-checkbox.dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover.dxbl-checkbox-checked .dxbl-checkbox-check-element {
    background: var(--dxbl-checkbox-switch-checked-hover-background);
    background-color: var(--dxbl-checkbox-switch-checked-hover-bg)
}

.dxbl-checkbox.dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked:not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-hover-bg,#000);
    opacity: var(--dxbl-checkbox-switch-unchecked-hover-bg,70%)
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-readonly .dxbl-checkbox-check-element:before,.dxbl-checkbox.dxbl-checkbox-switch.dxbl-disabled .dxbl-checkbox-check-element:before,.dxbl-checkbox.dxbl-checkbox-switch:disabled .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-switch-element-disabled-bg)
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-sm {
    --dxbl-checkbox-switch-width: 1.75rem;
    --dxbl-checkbox-switch-height: .75rem;
    --dxbl-checkbox-switch-element-size: .5rem
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-sm .dxbl-checkbox-check-element {
    margin: .375rem 0
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-lg {
    --dxbl-checkbox-switch-width: 2.5rem;
    --dxbl-checkbox-switch-height: 1.125rem;
    --dxbl-checkbox-switch-element-size: .875rem
}

.dxbl-checkbox.dxbl-checkbox-switch.dxbl-lg .dxbl-checkbox-check-element {
    margin: .4375rem 0
}

.dxbl-checkbox.dxbl-checkbox-radio .dxbl-checkbox-check-element {
    width: var(--dxbl-checkbox-radio-size);
    height: var(--dxbl-checkbox-radio-size);
    min-width: var(--dxbl-checkbox-radio-size);
    min-height: var(--dxbl-checkbox-radio-size);
    background-color: var(--dxbl-checkbox-radio-bg);
    box-sizing: border-box;
    border-radius: 3rem
}

.dxbl-checkbox.dxbl-checkbox-radio .dxbl-checkbox-check-element:before {
    content: "";
    z-index: 0;
    border-radius: inherit;
    background-color: var(--dxbl-checkbox-radio-bg,#000);
    opacity: var(--dxbl-checkbox-radio-bg,50%);
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color,#000);
    opacity: var(--dxbl-checkbox-radio-unchecked-border-color,50%);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-checkbox.dxbl-checkbox-radio:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover.dxbl-checkbox-checked .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-radio-hover-bg,#000);
    opacity: var(--dxbl-checkbox-radio-hover-bg,70%);
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-checked-hover-bg,#000);
    opacity: var(--dxbl-checkbox-radio-checked-hover-bg,70%)
}

.dxbl-checkbox.dxbl-checkbox-radio:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover.dxbl-checkbox-checked .dxbl-checkbox-check-element:after {
    background: var(--dxbl-checkbox-radio-checked-hover-background);
    background-color: var(--dxbl-checkbox-radio-checked-hover-bg)
}

.dxbl-checkbox.dxbl-checkbox-radio:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-radio-hover-bg,#000);
    opacity: var(--dxbl-checkbox-radio-hover-bg,70%);
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-hover-border-color,#000);
    opacity: var(--dxbl-checkbox-radio-unchecked-hover-border-color,70%)
}

.dxbl-checkbox.dxbl-checkbox-radio.dxbl-checkbox-checked>.dxbl-checkbox-check-element:after {
    content: "";
    background-color: var(--dxbl-checkbox-radio-check-bg);
    width: var(--dxbl-checkbox-radio-check-size);
    height: var(--dxbl-checkbox-radio-check-size);
    border-radius: 3rem;
    position: absolute
}

.dxbl-checkbox.dxbl-checkbox-radio.dxbl-checkbox-checked>.dxbl-checkbox-check-element:before {
    border-color: var(--dxbl-checkbox-radio-checked-border-color);
    opacity: 1
}

.dxbl-checkbox.dxbl-checkbox-radio.dxbl-readonly>.dxbl-checkbox-check-element {
    opacity: var(--dxbl-checkbox-radio-readonly-alpha)
}

.dxbl-checkbox.dxbl-checkbox-radio.dxbl-sm {
    --dxbl-checkbox-radio-check-size: .5rem;
    --dxbl-checkbox-radio-size: 1rem
}

.dxbl-checkbox.dxbl-checkbox-radio.dxbl-lg {
    --dxbl-checkbox-radio-check-size: .75rem;
    --dxbl-checkbox-radio-size: 1.5rem
}

.dxbl-checkbox:not(.dxbl-checkbox-switch) .dxbl-checkbox-check-element {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.dxbl-checkbox .dxbl-checkbox-check-element {
    margin: .25rem 0;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative
}

.dxbl-checkbox .dxbl-checkbox-check-element input {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    z-index: 1;
    width: 100%;
    height: 100%;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-checkbox .dxbl-checkbox-check-element input:after,.dxbl-checkbox .dxbl-checkbox-check-element input:before {
    content: none!important
}

.dxbl-checkbox .dxbl-checkbox-check-element input:focus {
    outline: 0
}

.dxbl-checkbox .dxbl-checkbox-check-element input:indeterminate {
    background-color: transparent
}

.dxbl-checkbox.dxbl-disabled,.dxbl-checkbox:disabled {
    opacity: var(--dxbl-checkbox-disabled-opacity)
}

.dxbl-checkbox.dxbl-checkbox-disable-default-render .dxbl-checkbox-check-element {
    clip: rect(0, 0, 0, 0)!important;
    background: 0 0!important;
    border: 0!important;
    width: 1px!important;
    min-width: 1px!important;
    height: 1px!important;
    min-height: 1px!important;
    margin: -1px!important;
    padding: 0!important;
    position: absolute!important;
    top: 0!important;
    left: 0!important
}

.dxbl-checkbox.dxbl-checkbox-disable-default-render .dxbl-checkbox-check-element:before {
    content: none!important
}

.dxbl-checkbox>.dxbl-text {
    --dxbl-text-border-width: 0;
    --dxbl-text-padding-x: 0;
    display: inline-block
}

.dxbl-checkbox>.dxbl-text:first-child {
    padding-right: var(--dxbl-checkbox-spacing)
}

.dxbl-checkbox>.dxbl-text:last-child {
    padding-left: var(--dxbl-checkbox-spacing)
}

.dxbl-checkbox.dxbl-checkbox-checked .dxbl-checkbox-check-element :focus,.dxbl-checkbox.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element :focus {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-checked .dxbl-checkbox-check-element :focus-visible {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-checked .dxbl-checkbox-check-element :focus-within {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element :focus-visible {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element :focus-within {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-checked .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    box-shadow: 0 0 var(--dxbl-checkbox-checked-focus-shadow-blur) var(--dxbl-checkbox-checked-focus-shadow-spread) var(--dxbl-checkbox-checked-focus-shadow-color)
}

.dxbl-checkbox.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    box-shadow: 0 0 var(--dxbl-checkbox-checked-focus-shadow-blur) var(--dxbl-checkbox-checked-focus-shadow-spread) var(--dxbl-checkbox-checked-focus-shadow-color)
}

.dxbl-checkbox.dxbl-checkbox-unchecked .dxbl-checkbox-check-element :focus {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-unchecked .dxbl-checkbox-check-element :focus-visible {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-unchecked .dxbl-checkbox-check-element :focus-within {
    box-shadow: unset!important
}

.dxbl-checkbox.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    box-shadow: 0 0 var(--dxbl-checkbox-unchecked-focus-shadow-blur) var(--dxbl-checkbox-unchecked-focus-shadow-spread) var(--dxbl-checkbox-unchecked-focus-shadow-color)
}

.dxbl-checkbox .dxbl-checkbox-label-ellipsis {
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.dxbl-checkbox.dxbl-checkbox-align-left {
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.dxbl-checkbox.dxbl-checkbox-align-right {
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.dxbl-checkbox.dxbl-checkbox-align-center {
    -webkit-justify-content: center;
    justify-content: center
}

.dxbl-checkbox.dxbl-checkbox-space-between {
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.dxbl-checkbox.dxbl-checkbox-space-around {
    -webkit-justify-content: space-around;
    justify-content: space-around
}

.dxbl-checkbox.valid.modified:not([type=checkbox]) {
    --dxbl-checkbox-check-element-checked-bg: var(--dxbl-checkbox-validation-valid-color);
    --dxbl-checkbox-check-element-unchecked-border-color: unset;
    --dxbl-checkbox-check-element-unchecked-hover-border-color: unset;
    --dxbl-checkbox-switch-checked-bg: var(--dxbl-checkbox-validation-valid-color);
    --dxbl-checkbox-switch-checked-hover-bg: #208637;
    --dxbl-checkbox-switch-unchecked-bg: unset;
    --dxbl-checkbox-switch-unchecked-hover-bg: unset;
    --dxbl-checkbox-radio-unchecked-hover-border-color: unset;
    --dxbl-checkbox-radio-unchecked-border-color: unset;
    --dxbl-checkbox-checked-focus-shadow-color: rgba(40,167,69,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(40,167,69,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-check-element-checked-hover-bg: #208637;
    --dxbl-checkbox-radio-checked-hover-bg: #208637;
    outline: none
}

.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-check-element-unchecked-bg,#28a745);
    opacity: var(--dxbl-checkbox-check-element-unchecked-bg,80%);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color,#28a745);
    opacity: var(--dxbl-checkbox-check-element-unchecked-border-color,80%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover:before {
    background-color: var(--dxbl-checkbox-check-element-unchecked-hover-bg,#28a745);
    opacity: var(--dxbl-checkbox-check-element-unchecked-hover-bg,100%);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-hover-border-color,#28a745);
    opacity: var(--dxbl-checkbox-check-element-unchecked-hover-border-color,100%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-readonly-bg,#28a745);
    opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
    border: var(--dxbl-checkbox-check-element-readonly-border-width) solid var(--dxbl-checkbox-check-element-readonly-border-color,#28a745);
    opacity: var(--dxbl-checkbox-check-element-readonly-border-color, );
    opacity: .42
}

.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-readonly-bg,#28a745);
    opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
    border: var(--dxbl-checkbox-check-element-readonly-border-width) solid var(--dxbl-checkbox-check-element-readonly-border-color,#28a745);
    opacity: var(--dxbl-checkbox-check-element-readonly-border-color, );
    opacity: .42
}

.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-readonly-bg,#28a745);
    opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
    opacity: .48
}

.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    opacity: unset
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#28a745);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,80%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#28a745);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,60%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#28a745);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,60%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#28a745);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,48%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked:not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-hover-bg,#28a745);
    opacity: var(--dxbl-checkbox-switch-unchecked-hover-bg,100%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element:before {
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color,#28a745);
    opacity: var(--dxbl-checkbox-radio-unchecked-border-color, )
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element:after {
    background-color: var(--dxbl-checkbox-radio-unchecked-border-color,#28a745);
    opacity: var(--dxbl-checkbox-radio-unchecked-border-color, )
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element:before {
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-checked-hover-bg,#28a745);
    opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
    opacity: 1
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element:after {
    background-color: var(--dxbl-checkbox-radio-checked-hover-bg,#28a745);
    opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
    opacity: 1
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-radio-unchecked-check-bg,#28a745);
    opacity: var(--dxbl-checkbox-radio-unchecked-check-bg,80%);
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color,#28a745);
    opacity: var(--dxbl-checkbox-radio-unchecked-border-color,80%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element:before {
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-hover-border-color,#28a745);
    opacity: var(--dxbl-checkbox-radio-unchecked-hover-border-color,100%)
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-radio-check-readonly-bg,#28a745);
    opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
    opacity: .6
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-radio-check-readonly-bg,#28a745);
    opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
    opacity: .48
}

.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    opacity: unset
}

.dxbl-checkbox.invalid {
    --dxbl-checkbox-check-element-checked-bg: var(--dxbl-checkbox-validation-invalid-color);
    --dxbl-checkbox-check-element-unchecked-border-color: unset;
    --dxbl-checkbox-check-element-unchecked-hover-border-color: unset;
    --dxbl-checkbox-switch-checked-bg: var(--dxbl-checkbox-validation-invalid-color);
    --dxbl-checkbox-switch-checked-hover-bg: #b02a37;
    --dxbl-checkbox-switch-unchecked-bg: unset;
    --dxbl-checkbox-switch-unchecked-hover-bg: unset;
    --dxbl-checkbox-radio-unchecked-hover-border-color: unset;
    --dxbl-checkbox-radio-unchecked-border-color: unset;
    --dxbl-checkbox-checked-focus-shadow-color: rgba(220,53,69,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(220,53,69,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-check-element-checked-hover-bg: #b02a37;
    --dxbl-checkbox-radio-checked-hover-bg: #b02a37;
    outline: none
}

.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-check-element-unchecked-bg,#dc3545);
    opacity: var(--dxbl-checkbox-check-element-unchecked-bg,80%);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color,#dc3545);
    opacity: var(--dxbl-checkbox-check-element-unchecked-border-color,80%)
}

.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover:before {
    background-color: var(--dxbl-checkbox-check-element-unchecked-hover-bg,#dc3545);
    opacity: var(--dxbl-checkbox-check-element-unchecked-hover-bg,100%);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-hover-border-color,#dc3545);
    opacity: var(--dxbl-checkbox-check-element-unchecked-hover-border-color,100%)
}

.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element,.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-readonly-bg,#dc3545);
    opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
    border: var(--dxbl-checkbox-check-element-readonly-border-width) solid var(--dxbl-checkbox-check-element-readonly-border-color,#dc3545);
    opacity: var(--dxbl-checkbox-check-element-readonly-border-color, );
    opacity: .42
}

.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-check-element-readonly-bg,#dc3545);
    opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
    opacity: .48
}

.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    opacity: unset
}

.dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#dc3545);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,80%)
}

.dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element,.dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#dc3545);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,60%)
}

.dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-bg,#dc3545);
    opacity: var(--dxbl-checkbox-switch-unchecked-bg,48%)
}

.dxbl-checkbox.invalid.dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked:not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-switch-unchecked-hover-bg,#dc3545);
    opacity: var(--dxbl-checkbox-switch-unchecked-hover-bg,100%)
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element:before {
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color,#dc3545);
    opacity: var(--dxbl-checkbox-radio-unchecked-border-color, )
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element:after {
    background-color: var(--dxbl-checkbox-radio-unchecked-border-color,#dc3545);
    opacity: var(--dxbl-checkbox-radio-unchecked-border-color, )
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element:before {
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-checked-hover-bg,#dc3545);
    opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
    opacity: 1
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element:after {
    background-color: var(--dxbl-checkbox-radio-checked-hover-bg,#dc3545);
    opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
    opacity: 1
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    background-color: var(--dxbl-checkbox-radio-unchecked-check-bg,#dc3545);
    opacity: var(--dxbl-checkbox-radio-unchecked-check-bg,80%);
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color,#dc3545);
    opacity: var(--dxbl-checkbox-radio-unchecked-border-color,80%)
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element:before {
    border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-hover-border-color,#dc3545);
    opacity: var(--dxbl-checkbox-radio-unchecked-hover-border-color,100%)
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-radio-check-readonly-bg,#dc3545);
    opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
    opacity: .6
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
    background-color: var(--dxbl-checkbox-radio-check-readonly-bg,#dc3545);
    opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
    opacity: .48
}

.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:before {
    opacity: unset
}

.dxbl-checkbox.dxbl-sm {
    --dxbl-checkbox-font-size: .75rem;
    --dxbl-checkbox-line-height: 1.5;
    --dxbl-checkbox-spacing: .375rem
}

.dxbl-checkbox.dxbl-sm .dxbl-checkbox-check-element,.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-checked>div,.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-unchecked>div,.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-indeterminate>div {
    margin: .25rem 0
}

.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-checked>div>.dxbl-image,.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-unchecked>div>.dxbl-image,.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-indeterminate>div>.dxbl-image {
    width: .75rem;
    height: .75rem
}

.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-indeterminate>div:after {
    width: .5rem
}

.dxbl-checkbox.dxbl-lg {
    --dxbl-checkbox-font-size: 1rem;
    --dxbl-checkbox-line-height: 1.375;
    --dxbl-checkbox-spacing: .625rem
}

.dxbl-checkbox.dxbl-lg .dxbl-checkbox-check-element,.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-checked>div,.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-unchecked>div,.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-indeterminate>div {
    margin: .25rem 0
}

.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-checked>div>.dxbl-image,.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-unchecked>div>.dxbl-image,.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-indeterminate>div>.dxbl-image {
    width: 1rem;
    height: 1rem
}

.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-indeterminate>div:after {
    width: .875rem
}

.dxbl-checkbox.dxbl-checkbox-display-view-checked>div,.dxbl-checkbox.dxbl-checkbox-display-view-unchecked>div,.dxbl-checkbox.dxbl-checkbox-display-view-indeterminate>div {
    width: var(--dxbl-checkbox-check-element-size);
    min-width: var(--dxbl-checkbox-check-element-size);
    height: var(--dxbl-checkbox-check-element-size);
    min-height: var(--dxbl-checkbox-check-element-size);
    background-color: var(--dxbl-checkbox-check-element-readonly-bg);
    border-radius: .1875rem;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    margin: .25rem 0;
    display: -webkit-flex;
    display: flex;
    position: relative;
    overflow: hidden
}

.dxbl-checkbox.dxbl-checkbox-display-view-checked>div:before,.dxbl-checkbox.dxbl-checkbox-display-view-unchecked>div:before,.dxbl-checkbox.dxbl-checkbox-display-view-indeterminate>div:before {
    content: "";
    width: var(--dxbl-checkbox-check-element-size);
    min-width: var(--dxbl-checkbox-check-element-size);
    height: var(--dxbl-checkbox-check-element-size);
    min-height: var(--dxbl-checkbox-check-element-size);
    border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color,#000);
    opacity: var(--dxbl-checkbox-check-element-unchecked-border-color,30%);
    border-radius: .1875rem;
    position: absolute
}

.dxbl-checkbox.dxbl-checkbox-display-view-checked>div>.dxbl-image,.dxbl-checkbox.dxbl-checkbox-display-view-unchecked>div>.dxbl-image,.dxbl-checkbox.dxbl-checkbox-display-view-indeterminate>div>.dxbl-image {
    fill: var(--dxbl-checkbox-check-element-checked-bg,currentcolor);
    width: .875rem;
    height: .875rem
}

.dxbl-checkbox.dxbl-checkbox-display-view-checked.valid.modified:not([type=checkbox]) {
    --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-checkbox-validation-valid-color);
    outline: none
}

.dxbl-checkbox.dxbl-checkbox-display-view-unchecked.valid.modified:not([type=checkbox]) {
    --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-checkbox-validation-valid-color);
    outline: none
}

.dxbl-checkbox.dxbl-checkbox-display-view-indeterminate.valid.modified:not([type=checkbox]) {
    --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-checkbox-validation-valid-color);
    outline: none
}

.dxbl-checkbox.dxbl-checkbox-display-view-checked.invalid,.dxbl-checkbox.dxbl-checkbox-display-view-unchecked.invalid,.dxbl-checkbox.dxbl-checkbox-display-view-indeterminate.invalid {
    --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-checkbox-validation-invalid-color);
    outline: none
}

.dxbl-checkbox.dxbl-checkbox-display-view-indeterminate>div:after {
    content: "";
    background-color: var(--dxbl-checkbox-check-element-checked-bg);
    width: .625rem;
    height: .125rem;
    position: absolute
}

.dxbl-calendar {
    --dxbl-calendar-font-family: inherit;
    --dxbl-calendar-font-size: .875rem;
    --dxbl-calendar-line-height: 1.4285;
    --dxbl-calendar-bg: #fff;
    --dxbl-calendar-color: #212529;
    --dxbl-calendar-border-color: #d2d2d2;
    --dxbl-calendar-border-style: solid;
    --dxbl-calendar-border-width: 1px;
    --dxbl-calendar-border-radius: .1875rem;
    --dxbl-calendar-readonly-bg: unset;
    --dxbl-calendar-readonly-color: #212529;
    --dxbl-calendar-disabled-bg: unset;
    --dxbl-calendar-disabled-color: #212529;
    --dxbl-calendar-disabled-opacity: 60%;
    --dxbl-calendar-header-bg: unset;
    --dxbl-calendar-header-color: inherit;
    --dxbl-calendar-header-btn-color: unset;
    --dxbl-calendar-header-btn-hover-color: unset;
    --dxbl-calendar-header-btn-disabled-color: unset;
    --dxbl-calendar-header-title-font-weight: 600;
    --dxbl-calendar-header-padding-x: .25rem;
    --dxbl-calendar-header-padding-y: .25rem;
    --dxbl-calendar-footer-bg: unset;
    --dxbl-calendar-footer-color: inherit;
    --dxbl-calendar-footer-btn-spacing: .5rem;
    --dxbl-calendar-footer-btn-bg: #dedede;
    --dxbl-calendar-footer-btn-hover-color: #ced4da;
    --dxbl-calendar-footer-btn-hover-border-color: transparent;
    --dxbl-calendar-footer-btn-outline-offset: .0625rem;
    --dxbl-calendar-footer-btn-border-color: transparent;
    --dxbl-calendar-footer-padding-x: .5rem;
    --dxbl-calendar-footer-padding-y: .5rem;
    --dxbl-calendar-content-padding-y: 1rem;
    --dxbl-calendar-content-padding-x: 1rem;
    --dxbl-calendar-content-cell-padding-y: .250031rem;
    --dxbl-calendar-content-cell-padding-x: .375rem;
    --dxbl-calendar-content-cell-min-width: 1.875rem;
    --dxbl-calendar-days-of-week-font-size: .7857em;
    --dxbl-calendar-days-of-week-opacity: .5;
    --dxbl-calendar-week-number-font-size: .8571em;
    --dxbl-calendar-week-number-opacity: .6;
    --dxbl-calendar-month-year-selection-border-radius: .1875rem;
    --dxbl-calendar-weekend-color: #dc3545;
    --dxbl-calendar-not-current-view-color: #615f63;
    --dxbl-calendar-today-border-color: #203268;
    --dxbl-calendar-item-disabled-opacity: 60%;
    --dxbl-calendar-item-disabled-cursor: default;
    --dxbl-calendar-item-selected-bg: unset;
    --dxbl-calendar-item-selected-color: inherit;
    --dxbl-calendar-item-hover-bg: unset;
    --dxbl-calendar-item-hover-color: inherit;
    --dxbl-calendar-item-selected-hover-bg: unset;
    --dxbl-calendar-item-selected-hover-color: inherit;
    --dxbl-calendar-item-selected-range-bg: unset;
    --dxbl-calendar-item-selected-range-color: #fff;
    --dxbl-calendar-item-focus-outline-color: #203268;
    --dxbl-calendar-item-focus-outline-width: .125rem;
    --dxbl-calendar-validation-valid-color: #28a745;
    --dxbl-calendar-validation-invalid-color: #dc3545;
    --dxbl-calendar-day-item-height: 2rem;
    --dxbl-calendar-day-item-width: 2rem;
    --dxbl-calendar-month-year-item-height: 4.667rem;
    --dxbl-calendar-month-year-item-width: 4rem;
    font-family: var(--dxbl-calendar-font-family);
    font-size: var(--dxbl-calendar-font-size);
    line-height: var(--dxbl-calendar-line-height);
    background-color: var(--dxbl-calendar-bg);
    border: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) var(--dxbl-calendar-border-color);
    border-radius: var(--dxbl-calendar-border-radius);
    color: var(--dxbl-calendar-color);
    z-index: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative
}

.dxbl-calendar .dxbl-calendar-header {
    padding: var(--dxbl-calendar-header-padding-y) var(--dxbl-calendar-header-padding-x);
    border-bottom: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) var(--dxbl-calendar-border-color);
    border-top-left-radius: calc(var(--dxbl-popup-border-radius) - var(--dxbl-popup-border-width));
    border-top-right-radius: calc(var(--dxbl-popup-border-radius) - var(--dxbl-popup-border-width));
    background-color: var(--dxbl-calendar-header-bg,unset);
    color: var(--dxbl-calendar-header-color);
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar .dxbl-calendar-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar .dxbl-calendar-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar .dxbl-calendar-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-calendar .dxbl-calendar-header:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-calendar .dxbl-calendar-header .dxbl-btn {
    --dxbl-btn-font-family: var(--dxbl-calendar-font-family);
    --dxbl-btn-font-size: var(--dxbl-calendar-font-size);
    --dxbl-btn-line-height: var(--dxbl-calendar-line-height);
    --dxbl-btn-bg: transparent;
    --dxbl-btn-color: var(--dxbl-calendar-header-btn-color);
    --dxbl-btn-hover-color: var(--dxbl-calendar-header-btn-color);
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-color: var(--dxbl-calendar-header-btn-color);
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-border-width: 0;
    --dxbl-btn-focus-box-shadow: none;
    --dxbl-btn-focus-outline-color: var(--dxbl-calendar-item-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-calendar-item-focus-outline-width);
    --dxbl-btn-focus-outline-offset: var(--dxbl-calendar-footer-btn-outline-offset)
}

.dxbl-calendar .dxbl-calendar-header .dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-calendar-header-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-calendar-header-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-calendar .dxbl-calendar-header .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-calendar .dxbl-calendar-header .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-calendar .dxbl-calendar-header .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-calendar-header-btn-hover-color,var(--dxbl-image-hover-color,currentcolor));
    opacity: var(--dxbl-calendar-header-btn-hover-color,var(--dxbl-image-hover-color,95%))
}

.dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-calendar .dxbl-calendar-header .dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-calendar-header-btn-disabled-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-calendar-header-btn-disabled-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-calendar-header-title-btn {
    --dxbl-btn-color: var(--dxbl-calendar-header-btn-color);
    --dxbl-btn-hover-color: var(--dxbl-calendar-header-btn-color);
    --dxbl-btn-disabled-color: var(--dxbl-calendar-header-btn-color);
    font-weight: var(--dxbl-calendar-header-title-font-weight);
    white-space: nowrap;
    -webkit-flex: 1 0 0;
    flex: 1 0 0;
    -webkit-justify-content: center;
    justify-content: center
}

.dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-calendar-header-title-btn.dxbl-disabled,.dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-calendar-header-title-btn:disabled {
    opacity: .6
}

.dxbl-calendar .dxbl-calendar-header>div.dxbl-btn.dxbl-calendar-header-title-btn {
    -webkit-flex: 1 0 0;
    flex: 1 0 0;
    padding: 0;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-calendar .dxbl-calendar-header>div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:first-of-type {
    --dxbl-calendar-multi-view-header-title-button-padding-right: 3.875rem;
    padding-right: var(--dxbl-calendar-multi-view-header-title-button-padding-right)
}

.dxbl-calendar .dxbl-calendar-header>div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:first-of-type.dxbl-sm {
    --dxbl-calendar-multi-view-header-title-button-padding-right: 3.25rem
}

.dxbl-calendar .dxbl-calendar-header>div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:first-of-type.dxbl-lg {
    --dxbl-calendar-multi-view-header-title-button-padding-right: 4.5rem
}

.dxbl-calendar .dxbl-calendar-header>div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:last-of-type {
    --dxbl-calendar-multi-view-header-title-button-padding-left: 3.875rem;
    padding-left: var(--dxbl-calendar-multi-view-header-title-button-padding-left)
}

.dxbl-calendar .dxbl-calendar-header>div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:last-of-type.dxbl-sm {
    --dxbl-calendar-multi-view-header-title-button-padding-left: 3.25rem
}

.dxbl-calendar .dxbl-calendar-header>div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:last-of-type.dxbl-lg {
    --dxbl-calendar-multi-view-header-title-button-padding-left: 4.5rem
}

.dxbl-calendar .dxbl-calendar-header>.dxbl-calendar-header-previous-period-btn+div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:first-of-type {
    --dxbl-calendar-multi-view-header-title-button-padding-right: 2.125rem
}

.dxbl-calendar .dxbl-calendar-header>.dxbl-calendar-header-previous-period-btn+div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:first-of-type.dxbl-sm {
    --dxbl-calendar-multi-view-header-title-button-padding-right: 1.75rem
}

.dxbl-calendar .dxbl-calendar-header>.dxbl-calendar-header-previous-period-btn+div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:first-of-type.dxbl-lg {
    --dxbl-calendar-multi-view-header-title-button-padding-right: 2.5rem
}

.dxbl-calendar .dxbl-calendar-header>.dxbl-calendar-header-previous-period-btn+div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:last-of-type {
    --dxbl-calendar-multi-view-header-title-button-padding-left: 2.125rem
}

.dxbl-calendar .dxbl-calendar-header>.dxbl-calendar-header-previous-period-btn+div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:last-of-type.dxbl-sm {
    --dxbl-calendar-multi-view-header-title-button-padding-left: 1.75rem
}

.dxbl-calendar .dxbl-calendar-header>.dxbl-calendar-header-previous-period-btn+div.dxbl-btn.dxbl-calendar-header-title-btn>.dxbl-btn.dxbl-calendar-header-title-btn:last-of-type.dxbl-lg {
    --dxbl-calendar-multi-view-header-title-button-padding-left: 2.5rem
}

.dxbl-calendar .dxbl-calendar-data-table-container-wrapper {
    display: -webkit-flex;
    display: flex
}

.dxbl-calendar .dxbl-calendar-content {
    padding: var(--dxbl-calendar-content-padding-y) var(--dxbl-calendar-content-padding-x);
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-calendar .dxbl-calendar-content>table {
    border-collapse: separate;
    border-spacing: 0
}

.dxbl-calendar .dxbl-calendar-content[view="0"]>table>tbody>tr>td,.dxbl-calendar .dxbl-calendar-content[view="0"]>table>tbody>tr>th {
    min-width: var(--dxbl-calendar-day-item-width);
    height: var(--dxbl-calendar-day-item-height)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-days-of-week>th {
    text-align: center;
    opacity: var(--dxbl-calendar-days-of-week-opacity);
    font-size: var(--dxbl-calendar-days-of-week-font-size)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-week-number {
    font-size: var(--dxbl-calendar-week-number-font-size);
    opacity: var(--dxbl-calendar-week-number-opacity)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-week-row,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row {
    text-align: center
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row .dxbl-calendar-selected-item,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row .dxbl-calendar-selected-item,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row .dxbl-calendar-selected-item {
    border-radius: var(--dxbl-calendar-month-year-selection-border-radius)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row .dxbl-calendar-cell,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row .dxbl-calendar-cell,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row .dxbl-calendar-cell {
    border: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) transparent
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row>td,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row>td,.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row>td {
    min-width: var(--dxbl-calendar-month-year-item-width);
    width: var(--dxbl-calendar-month-year-item-width);
    height: var(--dxbl-calendar-month-year-item-height)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row>td:focus-within {
    outline: var(--dxbl-calendar-item-focus-outline-width) solid var(--dxbl-calendar-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-calendar-item-focus-outline-width) * -1)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row>td:focus-within {
    outline: var(--dxbl-calendar-item-focus-outline-width) solid var(--dxbl-calendar-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-calendar-item-focus-outline-width) * -1)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row>td:focus-within {
    outline: var(--dxbl-calendar-item-focus-outline-width) solid var(--dxbl-calendar-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-calendar-item-focus-outline-width) * -1)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
    background-color: var(--dxbl-calendar-item-selected-bg,unset);
    color: var(--dxbl-calendar-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.75)
    }
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    border-radius: inherit;
    opacity: .2;
    background-color: #203268;
    position: absolute
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-day {
    border: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) transparent
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-day.dxbl-calendar-today {
    border-color: var(--dxbl-calendar-today-border-color)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-day:focus-within {
    outline: var(--dxbl-calendar-item-focus-outline-width) solid var(--dxbl-calendar-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-calendar-item-focus-outline-width) * -1)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-weekend {
    color: var(--dxbl-calendar-weekend-color)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-not-current-view {
    color: var(--dxbl-calendar-not-current-view-color)
}

.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-disabled-item {
    opacity: var(--dxbl-calendar-item-disabled-opacity);
    cursor: var(--dxbl-calendar-item-disabled-cursor)
}

.dxbl-calendar div.dxbl-calendar-footer {
    padding: var(--dxbl-calendar-footer-padding-y) var(--dxbl-calendar-footer-padding-x);
    border-top: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) var(--dxbl-calendar-border-color);
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
    background-color: var(--dxbl-calendar-footer-bg,unset);
    color: var(--dxbl-calendar-footer-color);
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar div.dxbl-calendar-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar div.dxbl-calendar-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar div.dxbl-calendar-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-calendar div.dxbl-calendar-footer:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-calendar div.dxbl-calendar-footer .dxbl-btn {
    --dxbl-btn-font-family: var(--dxbl-calendar-font-family);
    --dxbl-btn-font-size: var(--dxbl-calendar-font-size);
    --dxbl-btn-line-height: var(--dxbl-calendar-line-height);
    --dxbl-btn-bg: var(--dxbl-calendar-footer-btn-bg);
    --dxbl-btn-hover-bg: var(--dxbl-calendar-footer-btn-hover-color);
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-border-color: var(--dxbl-calendar-footer-btn-border-color);
    --dxbl-btn-hover-border-color: var(--dxbl-calendar-footer-btn-hover-border-color);
    --dxbl-btn-focus-box-shadow: none;
    --dxbl-btn-focus-outline-color: var(--dxbl-calendar-item-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-calendar-item-focus-outline-width);
    --dxbl-btn-focus-outline-offset: var(--dxbl-calendar-footer-btn-outline-offset)
}

.dxbl-calendar div.dxbl-calendar-footer .dxbl-btn+.dxbl-btn {
    margin-left: var(--dxbl-calendar-footer-btn-spacing)
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-calendar-header>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-calendar:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-calendar-header>div>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-calendar-header>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover.dxbl-calendar-header-title-btn,.dxbl-calendar:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-calendar-header>div>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover.dxbl-calendar-header-title-btn {
    text-decoration: underline
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number) {
    cursor: pointer
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-calendar-item-hover-bg,unset);
    color: var(--dxbl-calendar-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.75)
    }
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-calendar-item-selected-hover-bg,unset);
    color: var(--dxbl-calendar-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.75)
    }
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    border-radius: inherit;
    opacity: .3;
    background-color: #203268;
    position: absolute
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
    background-color: var(--dxbl-calendar-item-selected-range-bg,unset);
    color: var(--dxbl-calendar-item-selected-range-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.75)
    }
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-calendar-item-selected-range-bg,unset);
    color: var(--dxbl-calendar-item-selected-range-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.75)
    }
}

.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    border-radius: inherit;
    opacity: 1;
    background-color: #462868;
    position: absolute
}

.dxbl-calendar.dxbl-readonly>.dxbl-calendar-content {
    background-color: var(--dxbl-calendar-readonly-bg,unset);
    color: var(--dxbl-calendar-readonly-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar.dxbl-readonly>.dxbl-calendar-content {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar.dxbl-readonly>.dxbl-calendar-content {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar.dxbl-readonly>.dxbl-calendar-content {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.75)
    }
}

.dxbl-calendar.dxbl-readonly>.dxbl-calendar-content:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-calendar.dxbl-disabled>.dxbl-calendar-content,.dxbl-calendar:disabled>.dxbl-calendar-content {
    background-color: var(--dxbl-calendar-disabled-bg,unset);
    color: var(--dxbl-calendar-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-calendar.dxbl-disabled>.dxbl-calendar-content,.dxbl-calendar:disabled>.dxbl-calendar-content {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-calendar.dxbl-disabled>.dxbl-calendar-content,.dxbl-calendar:disabled>.dxbl-calendar-content {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-calendar.dxbl-disabled>.dxbl-calendar-content,.dxbl-calendar:disabled>.dxbl-calendar-content {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-calendar-border-width,0px) / 1.75)
    }
}

.dxbl-calendar.dxbl-disabled>.dxbl-calendar-content:before,.dxbl-calendar:disabled>.dxbl-calendar-content:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-calendar-border-width,0px)));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-calendar.dxbl-disabled>*,.dxbl-calendar:disabled>* {
    opacity: var(--dxbl-calendar-disabled-opacity)
}

.dxbl-calendar.valid.modified:not([type=checkbox]) {
    --dxbl-calendar-border-color: var(--dxbl-calendar-validation-valid-color);
    outline: none
}

.dxbl-calendar.invalid {
    --dxbl-calendar-border-color: var(--dxbl-calendar-validation-invalid-color);
    outline: none
}

.dxbl-calendar.dxbl-sm {
    --dxbl-calendar-font-size: .75rem;
    --dxbl-calendar-line-height: 1.5;
    --dxbl-calendar-border-radius: .1875rem;
    --dxbl-calendar-header-padding-x: .125rem;
    --dxbl-calendar-header-padding-y: .125rem;
    --dxbl-calendar-content-padding-y: .75rem;
    --dxbl-calendar-content-padding-x: .75rem;
    --dxbl-calendar-content-cell-padding-y: .1875rem;
    --dxbl-calendar-content-cell-padding-x: .25rem;
    --dxbl-calendar-content-cell-min-width: 1.625rem;
    --dxbl-calendar-footer-btn-spacing: .375rem;
    --dxbl-calendar-footer-padding-x: .375rem;
    --dxbl-calendar-footer-padding-y: .375rem;
    --dxbl-calendar-day-item-height: 1.5rem;
    --dxbl-calendar-day-item-width: 1.5rem;
    --dxbl-calendar-month-year-item-height: 3.5rem;
    --dxbl-calendar-month-year-item-width: 3rem
}

.dxbl-calendar.dxbl-lg {
    --dxbl-calendar-font-size: 1rem;
    --dxbl-calendar-line-height: 1.375;
    --dxbl-calendar-border-radius: .1875rem;
    --dxbl-calendar-header-padding-x: .375rem;
    --dxbl-calendar-header-padding-y: .375rem;
    --dxbl-calendar-content-padding-y: 1.25rem;
    --dxbl-calendar-content-padding-x: 1.25rem;
    --dxbl-calendar-content-cell-padding-y: .3125rem;
    --dxbl-calendar-content-cell-padding-x: .5rem;
    --dxbl-calendar-content-cell-min-width: 2.125rem;
    --dxbl-calendar-footer-btn-spacing: .625rem;
    --dxbl-calendar-footer-padding-x: .625rem;
    --dxbl-calendar-footer-padding-y: .625rem;
    --dxbl-calendar-day-item-height: 2.5rem;
    --dxbl-calendar-day-item-width: 2.5rem;
    --dxbl-calendar-month-year-item-height: 5.835rem;
    --dxbl-calendar-month-year-item-width: 5rem
}

.dxbl-listbox {
    --dxbl-listbox-font-family: inherit;
    --dxbl-listbox-font-size: .875rem;
    --dxbl-listbox-line-height: 1.4285;
    --dxbl-listbox-bg: #fff;
    --dxbl-listbox-color: #212529;
    --dxbl-listbox-border-width: 1px;
    --dxbl-listbox-border-style: solid;
    --dxbl-listbox-border-color: #d2d2d2;
    --dxbl-listbox-border-radius: .1875rem;
    --dxbl-listbox-readonly-bg: unset;
    --dxbl-listbox-readonly-color: #212529;
    --dxbl-listbox-disabled-bg: unset;
    --dxbl-listbox-disabled-color: #212529;
    --dxbl-listbox-disabled-opacity: 60%;
    --dxbl-listbox-item-border-color: transparent;
    --dxbl-listbox-item-border-style: solid;
    --dxbl-listbox-item-border-width: 1px;
    --dxbl-listbox-item-selected-bg: unset;
    --dxbl-listbox-item-selected-color: #fff;
    --dxbl-listbox-item-multi-selected-bg: unset;
    --dxbl-listbox-item-multi-selected-color: inherit;
    --dxbl-listbox-item-active-bg: unset;
    --dxbl-listbox-item-active-color: inherit;
    --dxbl-listbox-item-hover-bg: unset;
    --dxbl-listbox-item-hover-color: inherit;
    --dxbl-listbox-item-selected-hover-bg: unset;
    --dxbl-listbox-item-selected-hover-color: #fff;
    --dxbl-listbox-item-multi-selected-hover-bg: unset;
    --dxbl-listbox-item-multi-selected-hover-color: inherit;
    --dxbl-listbox-item-disabled-bg: unset;
    --dxbl-listbox-item-disabled-color: inherit;
    --dxbl-listbox-item-padding-x: .375rem;
    --dxbl-listbox-item-padding-y: .250031rem;
    --dxbl-listbox-empty-item-padding-x: 1rem;
    --dxbl-listbox-empty-item-padding-y: 1rem;
    --dxbl-listbox-column-header-bg: unset;
    --dxbl-listbox-column-header-color: inherit;
    --dxbl-listbox-validation-valid-color: #28a745;
    --dxbl-listbox-validation-invalid-color: #dc3545;
    font-family: var(--dxbl-listbox-font-family);
    font-size: var(--dxbl-listbox-font-size);
    line-height: var(--dxbl-listbox-line-height);
    background-color: var(--dxbl-listbox-bg);
    border: var(--dxbl-listbox-border-width) var(--dxbl-listbox-border-style) var(--dxbl-listbox-border-color);
    border-radius: var(--dxbl-listbox-border-radius);
    color: var(--dxbl-listbox-color);
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 200px;
    display: -webkit-flex;
    display: flex
}

.dxbl-listbox:not([is-multiple-columns]) {
    overflow-y: auto
}

.dxbl-listbox:not([is-multiple-columns])>div {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-listbox>ul {
    z-index: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-listbox>ul>li {
    display: block
}

.dxbl-listbox div.dxbl-listbox-item {
    border: var(--dxbl-listbox-item-border-width) var(--dxbl-listbox-item-border-style) var(--dxbl-listbox-item-border-color);
    padding: var(--dxbl-listbox-item-padding-y) var(--dxbl-listbox-item-padding-x)
}

.dxbl-listbox div.dxbl-listbox-item.dxbl-listbox-item-loading:before {
    content: "|";
    opacity: 0;
    background-color: currentColor;
    border-radius: 10rem;
    width: 100%;
    min-width: 4rem;
    -webkit-animation: 1s linear .35s infinite alternate both dynamic_opacity;
    -o-animation: 1s linear .35s infinite alternate both dynamic_opacity;
    animation: 1s linear .35s infinite alternate both dynamic_opacity;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-listbox div.dxbl-listbox-empty-data-item,.dxbl-listbox tr.dxbl-listbox-empty-data-item>td {
    opacity: .6;
    text-align: center;
    padding: var(--dxbl-listbox-empty-item-padding-y) var(--dxbl-listbox-empty-item-padding-x)!important
}

.dxbl-listbox div.dxbl-listbox-item-selected,.dxbl-listbox tr.dxbl-listbox-item-selected>td {
    background-color: var(--dxbl-listbox-item-selected-bg,unset);
    color: var(--dxbl-listbox-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox div.dxbl-listbox-item-selected,.dxbl-listbox tr.dxbl-listbox-item-selected>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox div.dxbl-listbox-item-selected,.dxbl-listbox tr.dxbl-listbox-item-selected>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox div.dxbl-listbox-item-selected,.dxbl-listbox tr.dxbl-listbox-item-selected>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.75)
    }
}

.dxbl-listbox div.dxbl-listbox-item-selected:before,.dxbl-listbox tr.dxbl-listbox-item-selected>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute
}

.dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,.dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected>td {
    background-color: var(--dxbl-listbox-item-multi-selected-bg,unset);
    color: var(--dxbl-listbox-item-multi-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,.dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,.dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,.dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.75)
    }
}

.dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected:before,.dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),.dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected)>td {
    background-color: var(--dxbl-listbox-item-active-bg,unset);
    color: var(--dxbl-listbox-item-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),.dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),.dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),.dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.75)
    }
}

.dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected):before,.dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-listbox.dxbl-listbox-checked:not([is-multiple-columns]) {
    --dxbl-listbox-item-padding-y: 0
}

.dxbl-listbox.dxbl-listbox-checked .dxbl-checkbox {
    --dxbl-checkbox-border-width: 0
}

.dxbl-listbox.dxbl-listbox-checked .dxbl-checkbox>label.dxbl-text {
    pointer-events: none
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-listbox-item:not(.dxbl-listbox-item-disabled) {
    cursor: pointer;
    pointer-events: auto
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled>td {
    background-color: var(--dxbl-listbox-item-disabled-bg,unset);
    color: var(--dxbl-listbox-item-disabled-color);
    opacity: var(--dxbl-listbox-disabled-opacity);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.75)
    }
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled:before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
    background-color: var(--dxbl-listbox-item-hover-bg,unset);
    color: var(--dxbl-listbox-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.75)
    }
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
    background-color: var(--dxbl-listbox-item-selected-hover-bg,unset);
    color: var(--dxbl-listbox-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.75)
    }
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
    background-color: var(--dxbl-listbox-item-multi-selected-hover-bg,unset);
    color: var(--dxbl-listbox-item-multi-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-listbox-item-border-width,0px) / 1.75)
    }
}

.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-listbox-item-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-listbox.dxbl-readonly>* {
    background-color: var(--dxbl-listbox-readonly-bg,unset);
    color: var(--dxbl-listbox-readonly-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox.dxbl-readonly>* {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox.dxbl-readonly>* {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox.dxbl-readonly>* {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-listbox.dxbl-readonly>:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-listbox.dxbl-disabled>*,.dxbl-listbox:disabled>* {
    background-color: var(--dxbl-listbox-disabled-bg,unset);
    color: var(--dxbl-listbox-disabled-color);
    opacity: var(--dxbl-listbox-disabled-opacity);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-listbox.dxbl-disabled>*,.dxbl-listbox:disabled>* {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-listbox.dxbl-disabled>*,.dxbl-listbox:disabled>* {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-listbox.dxbl-disabled>*,.dxbl-listbox:disabled>* {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-listbox.dxbl-disabled>:before,.dxbl-listbox:disabled>:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-listbox.valid.modified:not([type=checkbox]) {
    --dxbl-listbox-border-color: var(--dxbl-listbox-validation-valid-color);
    outline: none
}

.dxbl-listbox.invalid {
    --dxbl-listbox-border-color: var(--dxbl-listbox-validation-invalid-color);
    outline: none
}

.dxbl-listbox.dxbl-sm {
    --dxbl-listbox-font-size: .75rem;
    --dxbl-listbox-line-height: 1.5;
    --dxbl-listbox-border-radius: .1875rem;
    --dxbl-listbox-item-padding-x: .25rem;
    --dxbl-listbox-item-padding-y: .1875rem;
    --dxbl-listbox-empty-item-padding-x: .75rem;
    --dxbl-listbox-empty-item-padding-y: .75rem
}

.dxbl-listbox.dxbl-lg {
    --dxbl-listbox-font-size: 1rem;
    --dxbl-listbox-line-height: 1.375;
    --dxbl-listbox-border-radius: .1875rem;
    --dxbl-listbox-item-padding-x: .5rem;
    --dxbl-listbox-item-padding-y: .3125rem;
    --dxbl-listbox-empty-item-padding-x: 1.5rem;
    --dxbl-listbox-empty-item-padding-y: 1.5rem
}

.dxbl-list-box,.dxbl-list-box-render-container {
    --dxbl-list-box-font-family: inherit;
    --dxbl-list-box-font-size: .875rem;
    --dxbl-list-box-line-height: 1.4285;
    --dxbl-list-box-bg: #fff;
    --dxbl-list-box-color: #212529;
    --dxbl-list-box-border-width: 1px;
    --dxbl-list-box-border-style: solid;
    --dxbl-list-box-border-color: #d2d2d2;
    --dxbl-list-box-border-radius: .1875rem;
    --dxbl-list-box-readonly-bg: unset;
    --dxbl-list-box-readonly-color: #212529;
    --dxbl-list-box-disabled-bg: unset;
    --dxbl-list-box-disabled-color: #212529;
    --dxbl-list-box-disabled-opacity: 60%;
    --dxbl-list-box-item-border-color: transparent;
    --dxbl-list-box-item-border-style: solid;
    --dxbl-list-box-item-border-width: 1px;
    --dxbl-list-box-item-selected-bg: unset;
    --dxbl-list-box-item-selected-color: #fff;
    --dxbl-list-box-item-multi-selected-bg: unset;
    --dxbl-list-box-item-multi-selected-color: inherit;
    --dxbl-list-box-item-active-bg: unset;
    --dxbl-list-box-item-active-color: inherit;
    --dxbl-list-box-item-hover-bg: unset;
    --dxbl-list-box-item-hover-color: inherit;
    --dxbl-list-box-item-selected-hover-bg: unset;
    --dxbl-list-box-item-selected-hover-color: #fff;
    --dxbl-list-box-item-selected-focused-bg-alpha: 20%;
    --dxbl-list-box-item-selected-focused-color: unset;
    --dxbl-list-box-item-multi-selected-hover-bg: unset;
    --dxbl-list-box-item-multi-selected-hover-color: inherit;
    --dxbl-list-box-item-disabled-bg: unset;
    --dxbl-list-box-item-disabled-color: #888;
    --dxbl-list-box-item-selected-disabled-color: #fff;
    --dxbl-list-box-item-selected-disabled-bg: unset;
    --dxbl-list-box-item-multi-selected-disabled-bg: unset;
    --dxbl-list-box-item-padding-x: .375rem;
    --dxbl-list-box-item-padding-y: .250031rem;
    --dxbl-list-box-item-cell-padding-x: .375rem;
    --dxbl-list-box-item-cell-padding-y: .312531rem;
    --dxbl-list-box-empty-item-padding-x: 1rem;
    --dxbl-list-box-empty-item-padding-y: 1rem;
    --dxbl-list-box-column-header-bg: unset;
    --dxbl-list-box-column-header-color: inherit;
    --dxbl-list-box-column-header-font-weight: 600;
    --dxbl-list-box-validation-valid-color: #28a745;
    --dxbl-list-box-validation-invalid-color: #dc3545;
    --dxbl-list-box-empty-data-icon-width: 48px;
    --dxbl-list-box-empty-data-icon-height: 48px;
    --dxbl-list-box-empty-data-icon-color: #495057;
    --dxbl-list-box-empty-data-font-weight: 400;
    --dxbl-list-box-empty-data-text-color: #495057;
    --dxbl-list-box-check-element-padding-right: .5rem;
    --dxbl-list-box-highlighted-text-bg: yellow;
    --dxbl-list-box-highlighted-text-color: #212529;
    --dxbl-list-box-focus-bg: unset;
    --dxbl-list-box-focus-color: #fff;
    --dxbl-list-box-focus-frame-color: #203268;
    --dxbl-list-box-group-item-font-weight: 600;
    --dxbl-list-box-group-item-padding-x: .75rem;
    --dxbl-list-box-group-item-padding-y: .250031rem;
    --dxbl-list-box-group-item-cell-padding-x: .75rem;
    --dxbl-list-box-group-item-cell-padding-y: .312531rem;
    --dxbl-list-box-item-drag-hint-shadow: 0 .1rem .5rem 0 rgba(0,0,0,.6);
    --dxbl-list-box-item-drop-indicator-height: calc(var(--dxbl-list-box-border-width) * 2);
    --dxbl-list-box-item-drop-indicator-color: #674093;
    font-family: var(--dxbl-list-box-font-family);
    font-size: var(--dxbl-list-box-font-size);
    line-height: var(--dxbl-list-box-line-height);
    background-color: var(--dxbl-list-box-bg);
    border-radius: var(--dxbl-list-box-border-radius);
    color: var(--dxbl-list-box-color);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-list-box>.dxbl-scroll-viewer,.dxbl-list-box-render-container>.dxbl-scroll-viewer {
    background-color: var(--dxbl-list-box-bg);
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead {
    background-color: inherit
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content {
    overflow-anchor: none
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul {
    z-index: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]) {
    border: var(--dxbl-list-box-item-border-width) var(--dxbl-list-box-item-border-style) var(--dxbl-list-box-item-border-color);
    -webkit-justify-content: start;
    justify-content: start;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-group-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-group-item {
    padding: var(--dxbl-list-box-group-item-padding-y) var(--dxbl-list-box-group-item-padding-x)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):not(.dxbl-list-box-group-item):not(.dxbl-list-box-empty-list-item),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):not(.dxbl-list-box-group-item):not(.dxbl-list-box-empty-list-item) {
    padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element])>.dxbl-checkbox,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not(.dxbl-list-box-empty-list-item):not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element])>.dxbl-checkbox {
    --dxbl-checkbox-border-width: 0;
    padding-right: var(--dxbl-list-box-check-element-padding-right)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-bottom-virtual-spacer-element]>div,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-top-virtual-spacer-element]>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-bottom-virtual-spacer-element]>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-top-virtual-spacer-element]>div {
    width: 100%;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-bottom-virtual-spacer-element]>div>div,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-top-virtual-spacer-element]>div>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-bottom-virtual-spacer-element]>div>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li[dxbl-top-virtual-spacer-element]>div>div {
    padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
    border: var(--dxbl-list-box-item-border-width) var(--dxbl-list-box-item-border-style) var(--dxbl-list-box-item-border-color);
    -webkit-justify-content: start;
    justify-content: start;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-empty-list-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-empty-list-item,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul.dxbl-list-box-container-no-scroll[data-contains-empty-item],.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul.dxbl-list-box-container-no-scroll[data-contains-empty-item] {
    height: 100%
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul.dxbl-list-box-container-no-scroll .dxFireFox>.dxbl-list-box-empty-list-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul.dxbl-list-box-container-no-scroll .dxFireFox>.dxbl-list-box-empty-list-item {
    height: auto
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul.dxbl-list-box-container-no-scroll .dxFireFox>:not(.dxbl-list-box-empty-list-item):not([data-vert-virtual-item-index="-1"]),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul.dxbl-list-box-container-no-scroll .dxFireFox>:not(.dxbl-list-box-empty-list-item):not([data-vert-virtual-item-index="-1"]) {
    height: 1%
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:not(.dxbl-list-box-container-no-scroll)>li.dxbl-list-box-empty-list-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:not(.dxbl-list-box-container-no-scroll)>li.dxbl-list-box-empty-list-item {
    display: none
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table {
    border-color: var(--dxbl-list-box-border-color);
    border-style: var(--dxbl-list-box-border-style);
    border-spacing: 0;
    border-collapse: separate;
    table-layout: fixed;
    z-index: 0;
    border-width: 0;
    width: 100%;
    position: relative
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td {
    border-color: inherit;
    border-style: inherit;
    border-width: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow-wrap: normal;
    overflow: hidden
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:not(.dxbl-list-box-group-item)>td,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:not(.dxbl-list-box-group-item)>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th {
    padding: var(--dxbl-list-box-item-cell-padding-y) var(--dxbl-list-box-item-cell-padding-x)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-group-item>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-group-item>td {
    padding: var(--dxbl-list-box-group-item-cell-padding-y) var(--dxbl-list-box-group-item-cell-padding-x)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col {
    min-width: 50px
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-list-box-selection-cell,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-list-box-selection-cell,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-list-box-selection-cell,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-list-box-selection-cell,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-list-box-selection-cell,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-list-box-selection-cell {
    text-align: center;
    padding: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-checkbox,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-list-box-selection-cell>.dxbl-checkbox,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-list-box-selection-cell>.dxbl-checkbox,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-list-box-selection-cell>.dxbl-checkbox,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-checkbox,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-list-box-selection-cell>.dxbl-checkbox,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-list-box-selection-cell>.dxbl-checkbox,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-list-box-selection-cell>.dxbl-checkbox {
    --dxbl-checkbox-border-width: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:not(:first-child)>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:not(:first-child)>td {
    border-top-width: var(--dxbl-list-box-border-width)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td:not(:first-child),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td:not(:first-child) {
    border-left-width: var(--dxbl-list-box-border-width)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:focus,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:focus {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-focused,.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:focus,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-focused,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:focus {
    outline-offset: -.12rem
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td {
    vertical-align: top;
    border-color: inherit;
    border-style: inherit;
    padding: 0;
    overflow: visible
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div {
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div>div,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div {
    border-color: inherit;
    border-style: inherit;
    padding: var(--dxbl-list-box-item-cell-padding-y) var(--dxbl-list-box-item-cell-padding-x);
    border-width: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]+tr:not([dxbl-top-virtual-spacer-element])>td,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]+tr:not([dxbl-top-virtual-spacer-element])>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td {
    border-top-width: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div:last-child,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div:last-child {
    border-bottom-width: var(--dxbl-list-box-border-width)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div:not(:first-child),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div:not(:first-child),.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div>div {
    border-top-width: var(--dxbl-list-box-border-width)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead {
    background-color: inherit;
    z-index: 2;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th {
    font-size: var(--dxbl-list-box-font-size);
    font-weight: var(--dxbl-list-box-column-header-font-weight);
    border-bottom-width: var(--dxbl-list-box-border-width);
    cursor: default;
    background-color: var(--dxbl-list-box-column-header-bg,unset);
    color: var(--dxbl-list-box-column-header-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th:before,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th:not(:first-child),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th:not(:first-child) {
    border-left-width: var(--dxbl-list-box-border-width)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell.dxbl-btn-group,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell.dxbl-btn-group {
    display: table-cell
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
    background-color: var(--dxbl-list-box-item-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-selected-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .3;
    background-color: #203268;
    position: absolute
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
    background-color: var(--dxbl-list-box-item-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-selected-disabled-color)
}

html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .3;
    background-color: #203268;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
    background-color: var(--dxbl-list-box-item-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-selected-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .3;
    background-color: #203268;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-color)
}

html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) {
    height: 100%
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]),.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td {
    border: 0;
    padding: 0
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div:not(.dxbl-list-box-empty-data-area-template-container),.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div:not(.dxbl-list-box-empty-data-area-template-container),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div:not(.dxbl-list-box-empty-data-area-template-container),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div:not(.dxbl-list-box-empty-data-area-template-container) {
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div:not(.dxbl-list-box-empty-data-area-template-container)>span,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div:not(.dxbl-list-box-empty-data-area-template-container)>span,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div:not(.dxbl-list-box-empty-data-area-template-container)>span,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div:not(.dxbl-list-box-empty-data-area-template-container)>span {
    font-weight: var(--dxbl-list-box-empty-data-font-weight);
    padding: var(--dxbl-list-box-item-padding-y) 0;
    color: var(--dxbl-list-box-empty-data-text-color)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div:not(.dxbl-list-box-empty-data-area-template-container)>.dxbl-image,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div:not(.dxbl-list-box-empty-data-area-template-container)>.dxbl-image,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div:not(.dxbl-list-box-empty-data-area-template-container)>.dxbl-image,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div:not(.dxbl-list-box-empty-data-area-template-container)>.dxbl-image {
    width: var(--dxbl-list-box-empty-data-icon-width);
    height: var(--dxbl-list-box-empty-data-icon-height);
    color: var(--dxbl-list-box-empty-data-icon-color)
}

.dxFirefox .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>thead,.dxFirefox .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>thead {
    height: 1%
}

.dxFirefox .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr>td,.dxFirefox .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr>td {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>.dxbl-list-box-empty-data-item,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>.dxbl-list-box-empty-data-item {
    height: 100%
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-skeleton-item)>div,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-skeleton-item)>div {
    width: 100%
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table.dxbl-list-box-container-no-scroll:not(.dxbl-list-box-empty-data-container)>tbody:not([data-virtual-items-container])>tr:last-child>td,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table.dxbl-list-box-container-no-scroll:not(.dxbl-list-box-empty-data-container)>tbody[data-virtual-items-container]>tr:nth-last-child(-n+2):not([dxbl-bottom-virtual-spacer-element])>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table.dxbl-list-box-container-no-scroll:not(.dxbl-list-box-empty-data-container)>tbody:not([data-virtual-items-container])>tr:last-child>td,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table.dxbl-list-box-container-no-scroll:not(.dxbl-list-box-empty-data-container)>tbody[data-virtual-items-container]>tr:nth-last-child(-n+2):not([dxbl-bottom-virtual-spacer-element])>td {
    border-bottom-width: var(--dxbl-list-box-border-width)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-group-item,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-group-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-group-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-group-item {
    font-weight: var(--dxbl-list-box-group-item-font-weight);
    cursor: default
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-disabled,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-disabled,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-disabled,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-disabled {
    cursor: default;
    color: var(--dxbl-list-box-item-disabled-color)
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item {
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width) / 1.75)
    }
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item:before,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-top-virtual-spacer-element])+li.dxbl-list-box-group-item:before {
    content: "";
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width)));
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width)));
    height: var(--dxbl-list-box-item-border-width);
    background-color: var(--dxbl-list-box-border-color);
    position: absolute
}

.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):focus,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row.dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row:focus,.dxbl-list-box>.dxbl-list-box-select-all-container.dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-list-box-select-all-container:focus,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):focus,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row.dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row:focus,.dxbl-list-box-render-container>.dxbl-list-box-select-all-container.dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-list-box-select-all-container:focus {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-focused,.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):focus,.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row.dxbl-list-box-item-focused,.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row:focus,.dxSafari .dxbl-list-box>.dxbl-list-box-select-all-container.dxbl-list-box-item-focused,.dxSafari .dxbl-list-box>.dxbl-list-box-select-all-container:focus,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-focused,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):focus,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row.dxbl-list-box-item-focused,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row:focus,.dxSafari .dxbl-list-box-render-container>.dxbl-list-box-select-all-container.dxbl-list-box-item-focused,.dxSafari .dxbl-list-box-render-container>.dxbl-list-box-select-all-container:focus {
    outline-offset: -.12rem
}

.dxbl-list-box>.dxbl-list-box-select-all-container,.dxbl-list-box-render-container>.dxbl-list-box-select-all-container {
    padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
    border: var(--dxbl-list-box-item-border-width) var(--dxbl-list-box-item-border-style) var(--dxbl-list-box-item-border-color);
    background-color: inherit;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-list-box>.dxbl-list-box-select-all-container>.dxbl-checkbox,.dxbl-list-box-render-container>.dxbl-list-box-select-all-container>.dxbl-checkbox {
    --dxbl-checkbox-border-width: 0;
    padding-right: var(--dxbl-list-box-check-element-padding-right)
}

.dxbl-list-box>.dxbl-list-box-select-all-container:has(.dxbl-checkbox.dxbl-disabled) {
    color: var(--dxbl-list-box-item-disabled-color)
}

.dxbl-list-box-render-container>.dxbl-list-box-select-all-container:has(.dxbl-checkbox.dxbl-disabled) {
    color: var(--dxbl-list-box-item-disabled-color)
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li,.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container {
    --dxbl-list-box-item-padding-y: 0
}

.dxbl-list-box.dxbl-list-box-checked .dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col:first-child,.dxbl-list-box-render-container.dxbl-list-box-checked .dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col:first-child {
    min-width: unset;
    width: 1.875rem
}

.dxbl-list-box.dxbl-list-box-checked .dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:has(>thead>tr>.dxbl-list-box-selection-cell.dxbl-btn-group)>colgroup>col:first-child {
    width: 4.875rem
}

.dxbl-list-box-render-container.dxbl-list-box-checked .dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:has(>thead>tr>.dxbl-list-box-selection-cell.dxbl-btn-group)>colgroup>col:first-child {
    width: 4.875rem
}

.dxbl-list-box.dxbl-list-box-checked .dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split,.dxbl-list-box-render-container.dxbl-list-box-checked .dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split {
    margin-right: 0;
    padding-left: 1.5rem
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn {
    --dxbl-btn-bg: transparent;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none;
    --dxbl-btn-border-width: 0;
    --dxbl-btn-padding-y: 0;
    --dxbl-btn-box-shadow: none
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown) {
    --dxbl-btn-focus-shadow-blur: 0;
    --dxbl-btn-focus-shadow-spread: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: .5rem
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown)>.dxbl-checkbox,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown)>.dxbl-checkbox,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown)>.dxbl-checkbox,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown)>.dxbl-checkbox {
    --dxbl-checkbox-border-width: 0;
    vertical-align: top;
    border: 0;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown {
    --dxbl-btn-padding-x: 0
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown>svg.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown>svg.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-hover-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-hover-color,95%))
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown.dxbl-disabled>.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:disabled>.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown.dxbl-disabled>.dxbl-image,.dxbl-list-box.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:disabled>.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown.dxbl-disabled>.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:disabled>.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown.dxbl-disabled>.dxbl-image,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>.dxbl-btn-split>.dxbl-btn.dxbl-btn-split-dropdown:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-list-box.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split,.dxbl-list-box-render-container.dxbl-list-box-checked>.dxbl-list-box-select-all-container>.dxbl-btn-split {
    padding-right: var(--dxbl-list-box-check-element-padding-right)
}

.dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
    background-color: var(--dxbl-list-box-item-multi-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before,.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
    background-color: var(--dxbl-list-box-item-multi-selected-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before,.dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,html:not(.dxSafari) .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,html:not(.dxSafari) .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
    background-color: var(--dxbl-list-box-item-multi-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-disabled-color)
}

html:not(.dxSafari) .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
    background-color: var(--dxbl-list-box-item-multi-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),html:not(.dxSafari) .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,html:not(.dxSafari) .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
    background-color: var(--dxbl-list-box-item-multi-selected-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-color)
}

html:not(.dxSafari) .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
    background-color: var(--dxbl-list-box-item-multi-selected-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before,.dxSafari .dxbl-list-box-render-container.dxbl-list-box-multi-select>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
    background-color: var(--dxbl-list-box-item-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-selected-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .3;
    background-color: #203268;
    position: absolute
}

.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute
}

.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-focused-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused:before,.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus:before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused:before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .2;
    background-color: #203268;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
    background-color: var(--dxbl-list-box-item-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-selected-disabled-color)
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .3;
    background-color: #203268;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
    background-color: var(--dxbl-list-box-item-selected-disabled-bg,unset);
    color: var(--dxbl-list-box-item-selected-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .3;
    background-color: #203268;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled),html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled) {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-color)
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused,html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-focused-color)
}

html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .2;
    background-color: #203268;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td {
    background-color: var(--dxbl-list-box-item-selected-bg,unset);
    color: var(--dxbl-list-box-item-selected-focused-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .2;
    background-color: #203268;
    position: absolute
}

.dxbl-list-box>.dxbl-list-box-search-container,.dxbl-list-box-render-container>.dxbl-list-box-search-container {
    width: 100%;
    padding: .375rem
}

.dxbl-list-box>.dxbl-list-box-search-container:has(~.dxbl-list-box-select-all-container) {
    border-bottom: var(--dxbl-list-box-border-width) var(--dxbl-list-box-border-style) var(--dxbl-list-box-border-color)
}

.dxbl-list-box-render-container>.dxbl-list-box-search-container:has(~.dxbl-list-box-select-all-container) {
    border-bottom: var(--dxbl-list-box-border-width) var(--dxbl-list-box-border-style) var(--dxbl-list-box-border-color)
}

.dxbl-list-box .dxbl-list-box-search-container~.dxbl-scroll-viewer,.dxbl-list-box .dxbl-list-box-select-all-container~.dxbl-scroll-viewer,.dxbl-list-box-render-container .dxbl-list-box-search-container~.dxbl-scroll-viewer,.dxbl-list-box-render-container .dxbl-list-box-select-all-container~.dxbl-scroll-viewer {
    border-top: var(--dxbl-list-box-border-width) var(--dxbl-list-box-border-style) var(--dxbl-list-box-border-color)
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-group-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item),.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-group-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-group-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-group-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item) {
    cursor: pointer;
    pointer-events: auto
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>thead>.dxbl-list-box-table-header-row>.dxbl-list-box-selection-cell,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>thead>.dxbl-list-box-table-header-row>.dxbl-list-box-selection-cell {
    cursor: pointer
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus) {
    background-color: var(--dxbl-list-box-item-hover-bg,unset);
    color: var(--dxbl-list-box-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus):before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus),html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus) {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
    background-color: var(--dxbl-list-box-item-hover-bg,unset);
    color: var(--dxbl-list-box-item-hover-color)
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
    background-color: var(--dxbl-list-box-item-hover-bg,unset);
    color: var(--dxbl-list-box-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-empty-list-item):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover {
    background-color: var(--dxbl-list-box-item-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus {
    background-color: var(--dxbl-list-box-item-hover-bg,unset);
    color: var(--dxbl-list-box-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused:before,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus:before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused:before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td {
    background-color: var(--dxbl-list-box-item-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-selected-hover-color)
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td {
    background-color: var(--dxbl-list-box-item-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td {
    background-color: var(--dxbl-list-box-item-hover-bg,unset);
    color: var(--dxbl-list-box-item-hover-color)
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td {
    background-color: var(--dxbl-list-box-item-hover-bg,unset);
    color: var(--dxbl-list-box-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-list-box-item-selected):hover:focus>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
    background-color: var(--dxbl-list-box-item-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus):before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
    background-color: var(--dxbl-list-box-item-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-selected-hover-color)
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
    background-color: var(--dxbl-list-box-item-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus {
    background-color: var(--dxbl-list-box-item-multi-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused:before,.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus:before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused:before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td {
    background-color: var(--dxbl-list-box-item-multi-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-hover-color)
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td {
    background-color: var(--dxbl-list-box-item-multi-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:focus>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
    background-color: var(--dxbl-list-box-item-multi-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-list-box-item-border-width,0px) / 1.75)
    }
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus):before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-list-box-item-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus),html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus) {
    position: relative
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
    background-color: var(--dxbl-list-box-item-multi-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-hover-color)
}

html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before {
    content: "";
    z-index: -1;
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
    background-color: var(--dxbl-list-box-item-multi-selected-hover-bg,unset);
    color: var(--dxbl-list-box-item-multi-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-list-box-select-all-container,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly)>.dxbl-list-box-select-all-container {
    cursor: pointer
}

.dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
    background-color: var(--dxbl-list-box-readonly-bg,unset);
    color: var(--dxbl-list-box-readonly-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:before,.dxbl-list-box.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody:before,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:before,.dxbl-list-box-render-container.dxbl-readonly>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
    background-color: var(--dxbl-list-box-disabled-bg,unset);
    color: var(--dxbl-list-box-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:before,.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody:before,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:before,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody:before,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:before,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody:before,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul:before,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-list-box-render-container:disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table {
    opacity: var(--dxbl-list-box-disabled-opacity)
}

.dxbl-list-box.dxbl-disabled>.dxbl-list-box-select-all-container,.dxbl-list-box:disabled>.dxbl-list-box-select-all-container,.dxbl-list-box-render-container.dxbl-disabled>.dxbl-list-box-select-all-container,.dxbl-list-box-render-container:disabled>.dxbl-list-box-select-all-container {
    color: var(--dxbl-list-box-item-disabled-color)
}

.dxbl-list-box.valid.modified:not([type=checkbox]) {
    --dxbl-list-box-border-color: var(--dxbl-list-box-validation-valid-color);
    outline: none
}

.dxbl-list-box-render-container.valid.modified:not([type=checkbox]) {
    --dxbl-list-box-border-color: var(--dxbl-list-box-validation-valid-color);
    outline: none
}

.dxbl-list-box.invalid,.dxbl-list-box-render-container.invalid {
    --dxbl-list-box-border-color: var(--dxbl-list-box-validation-invalid-color);
    outline: none
}

.dxbl-list-box .dxbl-list-box-highlighted-container,.dxbl-list-box-render-container .dxbl-list-box-highlighted-container {
    display: inline
}

.dxbl-list-box .dxbl-list-box-highlighted-container .dxbl-list-box-highlighted-text,.dxbl-list-box-render-container .dxbl-list-box-highlighted-container .dxbl-list-box-highlighted-text {
    color: var(--dxbl-list-box-highlighted-text-color);
    background-color: var(--dxbl-list-box-highlighted-text-bg);
    padding: 0
}

.dxbl-edit-dropdown>.dxbl-dropdown-body>.dxbl-list-box,.dxbl-edit-dropdown>.dxbl-dropdown-body>.dxbl-list-box-render-container {
    width: 100%
}

.dxbl-list-box.dxbl-sm,.dxbl-list-box-render-container.dxbl-sm {
    --dxbl-list-box-font-size: .75rem;
    --dxbl-list-box-line-height: 1.5;
    --dxbl-list-box-border-radius: .1875rem;
    --dxbl-list-box-item-padding-x: .25rem;
    --dxbl-list-box-item-padding-y: .1875rem;
    --dxbl-list-box-item-cell-padding-x: .25rem;
    --dxbl-list-box-item-cell-padding-y: .25rem;
    --dxbl-list-box-empty-item-padding-x: .75rem;
    --dxbl-list-box-empty-item-padding-y: .75rem;
    --dxbl-list-box-check-element-padding-right: .375rem;
    --dxbl-list-box-group-item-padding-x: .5rem;
    --dxbl-list-box-group-item-padding-y: .1875rem;
    --dxbl-list-box-group-item-cell-padding-x: .5rem;
    --dxbl-list-box-group-item-cell-padding-y: .25rem
}

.dxbl-list-box.dxbl-sm li>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box.dxbl-sm li.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box-render-container.dxbl-sm li>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box-render-container.dxbl-sm li.dxbl-skeleton-item>.dxbl-skeleton-checkbox {
    width: 1rem;
    height: 1rem;
    margin: .25rem var(--dxbl-list-box-check-element-padding-right) .25rem 0
}

.dxbl-list-box.dxbl-sm>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split,.dxbl-list-box-render-container.dxbl-sm>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split {
    padding-left: 1.5rem
}

.dxbl-list-box.dxbl-sm>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box.dxbl-sm>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box-render-container.dxbl-sm>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box-render-container.dxbl-sm>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown) {
    padding-right: .5rem
}

.dxbl-list-box.dxbl-sm.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col:first-child,.dxbl-list-box-render-container.dxbl-sm.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col:first-child {
    width: 1.625rem
}

.dxbl-list-box.dxbl-sm.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:has(>thead>tr>.dxbl-list-box-selection-cell.dxbl-btn-group)>colgroup>col:first-child {
    width: 4.625rem
}

.dxbl-list-box-render-container.dxbl-sm.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:has(>thead>tr>.dxbl-list-box-selection-cell.dxbl-btn-group)>colgroup>col:first-child {
    width: 4.625rem
}

.dxbl-list-box.dxbl-lg,.dxbl-list-box-render-container.dxbl-lg {
    --dxbl-list-box-font-size: 1rem;
    --dxbl-list-box-line-height: 1.375;
    --dxbl-list-box-border-radius: .1875rem;
    --dxbl-list-box-item-padding-x: .5rem;
    --dxbl-list-box-item-padding-y: .3125rem;
    --dxbl-list-box-item-cell-padding-x: .5rem;
    --dxbl-list-box-item-cell-padding-y: .375rem;
    --dxbl-list-box-empty-item-padding-x: 1.5rem;
    --dxbl-list-box-empty-item-padding-y: 1.5rem;
    --dxbl-list-box-check-element-padding-right: .625rem;
    --dxbl-list-box-group-item-padding-x: 1rem;
    --dxbl-list-box-group-item-padding-y: .3125rem;
    --dxbl-list-box-group-item-cell-padding-x: 1rem;
    --dxbl-list-box-group-item-cell-padding-y: .375rem
}

.dxbl-list-box.dxbl-lg li>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box.dxbl-lg li.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box-render-container.dxbl-lg li>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box-render-container.dxbl-lg li.dxbl-skeleton-item>.dxbl-skeleton-checkbox {
    width: 1.5rem;
    height: 1.5rem;
    margin: .25rem var(--dxbl-list-box-check-element-padding-right) .25rem 0
}

.dxbl-list-box.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split,.dxbl-list-box-render-container.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split {
    padding-left: 1.625rem
}

.dxbl-list-box.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box-render-container.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-select-all-container>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown),.dxbl-list-box-render-container.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-list-box-selection-cell>.dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown) {
    padding-right: .625rem
}

.dxbl-list-box.dxbl-lg.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col:first-child,.dxbl-list-box-render-container.dxbl-lg.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>colgroup>col:first-child {
    width: 2.125rem
}

.dxbl-list-box.dxbl-lg.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:has(>thead>tr>.dxbl-list-box-selection-cell.dxbl-btn-group)>colgroup>col:first-child {
    width: 5.375rem
}

.dxbl-list-box-render-container.dxbl-lg.dxbl-list-box-checked>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:has(>thead>tr>.dxbl-list-box-selection-cell.dxbl-btn-group)>colgroup>col:first-child {
    width: 5.375rem
}

.dxbl-list-box li>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box li.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box-render-container li>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item>.dxbl-skeleton-checkbox,.dxbl-list-box-render-container li.dxbl-skeleton-item>.dxbl-skeleton-checkbox {
    margin: .25rem var(--dxbl-list-box-check-element-padding-right) .25rem 0;
    width: 1.25rem;
    height: 1.25rem
}

.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked>div,.dxbl-list-box-render-container.dxbl-virtual-items-container-pattern.dxbl-list-box-checked>div {
    padding: 0!important
}

.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked>div>div,.dxbl-list-box-render-container.dxbl-virtual-items-container-pattern.dxbl-list-box-checked>div>div {
    height: 1.25rem;
    margin: .25rem 0
}

.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked.dxbl-sm>div>div,.dxbl-list-box-render-container.dxbl-virtual-items-container-pattern.dxbl-list-box-checked.dxbl-sm>div>div {
    height: 1rem;
    margin: .25rem 0
}

.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked.dxbl-lg>div>div,.dxbl-list-box-render-container.dxbl-virtual-items-container-pattern.dxbl-list-box-checked.dxbl-lg>div>div {
    height: 1.5rem;
    margin: .25rem 0
}

.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-virtual-items-container-list-pattern>div,.dxbl-list-box-render-container.dxbl-virtual-items-container-pattern.dxbl-list-box-virtual-items-container-list-pattern>div {
    padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
    border: var(--dxbl-list-box-item-border-width) var(--dxbl-list-box-item-border-style) var(--dxbl-list-box-item-border-color)
}

.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-virtual-items-container-table-pattern>div,.dxbl-list-box-render-container.dxbl-virtual-items-container-pattern.dxbl-list-box-virtual-items-container-table-pattern>div {
    border-color: var(--dxbl-list-box-border-color);
    border-style: var(--dxbl-list-box-border-style);
    border-spacing: 0;
    padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
    border-width: var(--dxbl-list-box-border-width) 0 0 0
}

.dxbl-list-box {
    border: var(--dxbl-list-box-border-width) var(--dxbl-list-box-border-style) var(--dxbl-list-box-border-color);
    height: 200px;
    overflow-y: hidden
}

.dxbl-list-box .dxbl-list-box-drop-target-indicator {
    z-index: 3;
    height: var(--dxbl-list-box-item-drop-indicator-height);
    width: 100%;
    position: absolute
}

.dxbl-list-box .dxbl-list-box-drop-target-indicator:not(.dxbl-disabled):not(:disabled).dxbl-active {
    pointer-events: none;
    box-shadow: inset var(--dxbl-list-box-item-drop-indicator-height) var(--dxbl-list-box-item-drop-indicator-height) 0 var(--dxbl-list-box-item-drop-indicator-color), inset calc(-1 * var(--dxbl-list-box-item-drop-indicator-height)) calc(-1 * var(--dxbl-list-box-item-drop-indicator-height)) 0 var(--dxbl-list-box-item-drop-indicator-color);
    -o-transition: box-shadow .25s;
    transition: box-shadow .25s
}

@media (forced-colors:active) {
    .dxbl-list-box .dxbl-list-box-drop-target-indicator:not(.dxbl-disabled):not(:disabled).dxbl-active {
        box-shadow: none;
        height: calc(2 * var(--dxbl-list-box-item-drop-indicator-height));
        outline: var(--dxbl-list-box-item-drop-indicator-height) var(--dxbl-list-box-border-style) highlight;
        outline-offset: calc(-1 * var(--dxbl-list-box-item-drop-indicator-height))
    }
}

.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-selected,.dxbl-list-box.dxbl-disabled>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-selected {
    --dxbl-list-box-item-color: var(--dxbl-list-box-item-selected-disabled-color)
}

.dxbl-list-box-render-container {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto
}

.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>div:not(.dxbl-list-box-empty-data-area-template-container),.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-list-box-empty-data-container>tbody>tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td>div:not(.dxbl-list-box-empty-data-area-template-container) {
    padding: 1.5rem 0
}

.dxbl-list-box-dragging-hint {
    --dxbl-list-box-item-drag-hint-bg: #fff;
    --dxbl-list-box-item-drag-hint-text-cell-padding-x: .375rem;
    --dxbl-list-box-item-drag-hint-text-cell-padding-y: .250031rem;
    --dxbl-list-box-item-drag-hint-border-width: 1px;
    --dxbl-list-box-item-drag-hint-border-style: solid;
    --dxbl-list-box-item-drag-hint-border-radius: .1875rem;
    --dxbl-list-box-item-drag-hint-shadow: 0 .1rem .5rem 0 rgba(0,0,0,.6);
    --dxbl-list-box-item-drag-hint-font-family: inherit;
    --dxbl-list-box-item-drag-hint-font-size: .875rem;
    --dxbl-list-box-item-drag-hint-line-height: 1.4285;
    cursor: move;
    visibility: hidden;
    z-index: 20000;
    pointer-events: none;
    background-color: var(--dxbl-list-box-item-drag-hint-bg);
    border: var(--dxbl-list-box-item-drag-hint-border-width) var(--dxbl-list-box-item-drag-hint-border-style) transparent;
    border-radius: var(--dxbl-list-box-item-drag-hint-border-radius);
    box-shadow: var(--dxbl-list-box-item-drag-hint-shadow);
    padding: var(--dxbl-list-box-item-drag-hint-text-cell-padding-y) var(--dxbl-list-box-item-drag-hint-text-cell-padding-x);
    font-family: var(--dxbl-list-box-item-drag-hint-font-family);
    font-size: var(--dxbl-list-box-item-drag-hint-font-size);
    line-height: var(--dxbl-list-box-item-drag-hint-line-height);
    display: -webkit-flex;
    display: flex;
    position: fixed
}

.dxbl-list-box-dragging-hint.dxbl-sm {
    --dxbl-list-box-item-drag-hint-font-size: .75rem;
    --dxbl-list-box-item-drag-hint-line-height: 1.5;
    --dxbl-list-box-item-drag-hint-text-cell-padding-x: .25rem;
    --dxbl-list-box-item-drag-hint-text-cell-padding-y: .1875rem
}

.dxbl-list-box-dragging-hint.dxbl-lg {
    --dxbl-list-box-item-drag-hint-font-size: 1rem;
    --dxbl-list-box-item-drag-hint-line-height: 1.375;
    --dxbl-list-box-item-drag-hint-text-cell-padding-x: .5rem;
    --dxbl-list-box-item-drag-hint-text-cell-padding-y: .3125rem
}

.dxbl-list-box-move-cursor,.dxbl-list-box-move-cursor a:hover,.dxbl-list-box-move-cursor * {
    cursor: move!important
}

.dxbl-list-box-not-allowed-cursor,.dxbl-list-box-not-allowed-cursor a:hover,.dxbl-list-box-not-allowed-cursor * {
    cursor: not-allowed!important
}

.dxbl-color-palette {
    --dxbl-color-palette-text-color: #212529;
    --dxbl-color-palette-font-family: inherit;
    --dxbl-color-palette-font-size: .875rem;
    --dxbl-color-palette-line-height: 1.4285;
    --dxbl-color-palette-bg: #fff;
    --dxbl-color-palette-outline-focused: 2px solid #203268;
    --dxbl-color-palette-padding: 4px;
    --dxbl-color-palette-border: 1px solid #d2d2d2;
    --dxbl-color-palette-border-radius: 4px;
    --dxbl-color-palette-header-height: 32px;
    --dxbl-color-palette-header-padding: 6px;
    --dxbl-color-palette-separator: 1px solid #d2d2d2;
    --dxbl-color-palette-table-margin: 6px;
    --dxbl-color-palette-table-spacing: 6px;
    --dxbl-color-palette-color-button-padding: 8px 6px;
    --dxbl-color-palette-color-button-hover-bg: unset;
    --dxbl-color-palette-color-button-hover-color: #212529;
    --dxbl-color-palette-color-button-spacing: 10px;
    --dxbl-color-palette-color-button-disabled-opacity: 60%;
    --dxbl-color-palette-color-button-outline-offset-focused: -1px;
    --dxbl-color-palette-color-button-separator-height: 2px;
    --dxbl-color-palette-color-tile-size: 20px;
    --dxbl-color-palette-color-tile-outline: 1px solid #d2d2d2;
    --dxbl-color-palette-color-tile-outline-size-state: 2px;
    --dxbl-color-palette-color-tile-outline-offset-focused: 2px;
    --dxbl-color-palette-color-tile-border-radius: 4px;
    --dxbl-color-palette-color-tile-hover-border: 2px solid #fff;
    --dxbl-color-palette-color-tile-outline-selected-color: #203268;
    --dxbl-color-palette-color-tile-outline-disabled-color: rgba(95,54,141,.6);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    color: var(--dxbl-color-palette-text-color);
    font-family: var(--dxbl-color-palette-font-family);
    font-size: var(--dxbl-color-palette-font-size);
    line-height: var(--dxbl-color-palette-line-height);
    background: var(--dxbl-color-palette-bg);
    padding: var(--dxbl-color-palette-padding);
    border: var(--dxbl-color-palette-border);
    border-radius: var(--dxbl-color-palette-border-radius);
    z-index: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-color-palette>table {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.dxbl-color-palette>table>thead {
    border-bottom: var(--dxbl-color-palette-separator)
}

.dxbl-color-palette>table>thead>tr>th {
    font-size: var(--dxbl-color-palette-font-size);
    padding: var(--dxbl-color-palette-header-padding);
    font-weight: 400
}

.dxbl-color-palette>table>tbody {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.dxbl-color-palette>table>tbody>tr>td {
    padding-right: var(--dxbl-color-palette-table-spacing);
    padding-bottom: var(--dxbl-color-palette-table-spacing)
}

.dxbl-color-palette>table>tbody>tr>td:first-child {
    padding-left: var(--dxbl-color-palette-table-spacing)
}

.dxbl-color-palette>table>tbody>tr>td>div {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.dxbl-color-palette>table>tbody>tr>td>div>div {
    width: var(--dxbl-color-palette-color-tile-size);
    height: var(--dxbl-color-palette-color-tile-size);
    outline: var(--dxbl-color-palette-color-tile-outline);
    border-radius: var(--dxbl-color-palette-color-tile-border-radius);
    cursor: pointer
}

.dxbl-color-palette>table>tbody>tr>td>div>div:hover {
    border: var(--dxbl-color-palette-color-tile-hover-border);
    outline-width: var(--dxbl-color-palette-color-tile-outline-size-state)
}

.dxbl-color-palette>table>tbody>tr>td>div.dxbl-color-palette-selected-tile>div {
    outline-color: var(--dxbl-color-palette-color-tile-outline-selected-color);
    outline-width: var(--dxbl-color-palette-color-tile-outline-size-state);
    border: var(--dxbl-color-palette-color-tile-hover-border)
}

.dxbl-color-palette>table>tbody>tr>td>div:focus-visible {
    outline: none
}

.dxbl-color-palette>table>tbody>tr:first-child>td {
    padding-top: var(--dxbl-color-palette-table-spacing)
}

.dxbl-color-palette>div.dxbl-color-palette-color-button-separator {
    width: 100%;
    height: var(--dxbl-color-palette-color-button-separator-height);
    border-top: var(--dxbl-color-palette-separator)
}

.dxbl-color-palette>div.dxbl-color-palette-color-button-container {
    padding: var(--dxbl-color-palette-color-button-padding);
    -webkit-flex-direction: row;
    flex-direction: row;
    display: -webkit-flex;
    display: flex
}

.dxbl-color-palette>div.dxbl-color-palette-color-button-container:focus-visible {
    outline: none
}

.dxbl-color-palette>div.dxbl-color-palette-color-button-container>div>div {
    width: var(--dxbl-color-palette-color-tile-size);
    height: var(--dxbl-color-palette-color-tile-size);
    outline: var(--dxbl-color-palette-color-tile-outline);
    border-radius: var(--dxbl-color-palette-color-tile-border-radius)
}

.dxbl-color-palette>div.dxbl-color-palette-color-button-container>span {
    margin-left: var(--dxbl-color-palette-color-button-spacing);
    line-height: var(--dxbl-color-palette-color-tile-size);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.dxbl-color-palette:not([data-dx-focus-hidden])>table>tbody>tr>td>div:focus-visible {
    outline: var(--dxbl-color-palette-outline-focused);
    outline-offset: var(--dxbl-color-palette-color-tile-outline-offset-focused);
    border-radius: var(--dxbl-color-palette-color-tile-border-radius)
}

.dxbl-color-palette:not([data-dx-focus-hidden])>table>tbody>tr>td>div:focus-visible>div {
    outline-width: var(--dxbl-color-palette-color-tile-outline-size-state)
}

.dxbl-color-palette:not([data-dx-focus-hidden])>div.dxbl-color-palette-color-button-container:focus-visible {
    outline: var(--dxbl-color-palette-outline-focused);
    outline-offset: var(--dxbl-color-palette-color-button-outline-offset-focused)
}

.dxbl-color-palette.dxbl-readonly>table>tbody>tr>td>div>div,.dxbl-color-palette.dxbl-readonly>div.dxbl-color-palette-color-button-container {
    cursor: default
}

.dxbl-color-palette:not(.dxbl-disabled):not(:disabled)>div.dxbl-color-palette-color-button-container:hover {
    background-color: var(--dxbl-color-palette-color-button-hover-bg,unset);
    color: var(--dxbl-color-palette-color-button-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-color-palette:not(.dxbl-disabled):not(:disabled)>div.dxbl-color-palette-color-button-container:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-color-palette:not(.dxbl-disabled):not(:disabled)>div.dxbl-color-palette-color-button-container:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-color-palette:not(.dxbl-disabled):not(:disabled)>div.dxbl-color-palette-color-button-container:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-color-palette:not(.dxbl-disabled):not(:disabled)>div.dxbl-color-palette-color-button-container:hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-color-palette.dxbl-disabled>table>tbody>tr>td>div>div,.dxbl-color-palette:disabled>table>tbody>tr>td>div>div {
    cursor: not-allowed
}

.dxbl-color-palette.dxbl-disabled>table>tbody>tr>td>div:not(.dxbl-color-palette-selected-tile)>div:hover,.dxbl-color-palette:disabled>table>tbody>tr>td>div:not(.dxbl-color-palette-selected-tile)>div:hover {
    outline: var(--dxbl-color-palette-color-tile-outline);
    border: none
}

.dxbl-color-palette.dxbl-disabled>table>tbody>tr>td>div.dxbl-color-palette-selected-tile>div,.dxbl-color-palette:disabled>table>tbody>tr>td>div.dxbl-color-palette-selected-tile>div {
    outline-color: var(--dxbl-color-palette-color-tile-outline-disabled-color)
}

.dxbl-color-palette.dxbl-disabled>div.dxbl-color-palette-color-button-container,.dxbl-color-palette:disabled>div.dxbl-color-palette-color-button-container {
    cursor: not-allowed
}

.dxbl-color-palette.dxbl-disabled>div.dxbl-color-palette-color-button-container>span,.dxbl-color-palette:disabled>div.dxbl-color-palette-color-button-container>span {
    opacity: var(--dxbl-color-palette-color-button-disabled-opacity)
}

.dxbl-color-palette.dxbl-sm {
    --dxbl-color-palette-font-size: .75rem;
    --dxbl-color-palette-line-height: 1.5;
    --dxbl-color-palette-padding: 2px;
    --dxbl-color-palette-header-height: 24px;
    --dxbl-color-palette-header-padding: 4px;
    --dxbl-color-palette-table-margin: 4px;
    --dxbl-color-palette-table-spacing: 4px;
    --dxbl-color-palette-color-button-padding: 6px 4px;
    --dxbl-color-palette-color-button-spacing: 8px;
    --dxbl-color-palette-color-tile-size: 16px
}

.dxbl-color-palette.dxbl-lg {
    --dxbl-color-palette-font-size: 1rem;
    --dxbl-color-palette-line-height: 1.375;
    --dxbl-color-palette-padding: 6px;
    --dxbl-color-palette-header-height: 38px;
    --dxbl-color-palette-header-padding: 8px;
    --dxbl-color-palette-table-margin: 8px;
    --dxbl-color-palette-table-spacing: 8px;
    --dxbl-color-palette-color-button-padding: 10px 8px;
    --dxbl-color-palette-color-button-spacing: 12px;
    --dxbl-color-palette-color-tile-size: 24px
}

.dxbl-text-edit {
    --dxbl-text-edit-font-size: .875rem;
    --dxbl-text-edit-line-height: 1.4285;
    --dxbl-text-edit-bg: #fff;
    --dxbl-text-edit-color: #212529;
    --dxbl-text-edit-padding-x: .375rem;
    --dxbl-text-edit-padding-y: .250031rem;
    --dxbl-text-edit-border-color: #d2d2d2;
    --dxbl-text-edit-border-style: solid;
    --dxbl-text-edit-border-width: 1px;
    --dxbl-text-edit-border-radius: .1875rem;
    --dxbl-text-edit-box-shadow: inset 0 0 0 transparent;
    --dxbl-text-edit-readonly-bg: unset;
    --dxbl-text-edit-readonly-color: #212529;
    --dxbl-text-edit-disabled-bg: unset;
    --dxbl-text-edit-disabled-color: #212529;
    --dxbl-text-edit-disabled-opacity: 60%;
    --dxbl-text-edit-btn-bg: #fff;
    --dxbl-text-edit-btn-color: #212529;
    --dxbl-text-edit-btn-image-color: unset;
    --dxbl-text-edit-btn-hover-bg: unset;
    --dxbl-text-edit-btn-hover-color: #212529;
    --dxbl-text-edit-btn-hover-image-color: unset;
    --dxbl-text-edit-btn-disabled-bg: unset;
    --dxbl-text-edit-btn-disabled-color: #212529;
    --dxbl-text-edit-btn-disabled-image-color: unset;
    --dxbl-text-edit-btn-padding-x: .375rem;
    --dxbl-text-edit-btn-padding-y: .250031rem;
    --dxbl-text-edit-clear-btn-bg: #4a4747;
    --dxbl-text-edit-clear-btn-color: unset;
    --dxbl-text-edit-clear-btn-hover-bg: #222;
    --dxbl-text-edit-clear-btn-hover-color: unset;
    --dxbl-text-edit-validation-valid-color: #28a745;
    --dxbl-text-edit-validation-invalid-color: #dc3545;
    --dxbl-text-edit-validation-status-padding-x: .375rem;
    --dxbl-text-edit-validation-status-padding-y: .250031rem;
    --dxbl-text-edit-validation-status-spacing: .125rem;
    background-color: var(--dxbl-text-edit-bg);
    border-radius: var(--dxbl-text-edit-border-radius);
    border: var(--dxbl-text-edit-border-width) var(--dxbl-text-edit-border-style) var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow);
    color: var(--dxbl-text-edit-color);
    font-size: var(--dxbl-text-edit-font-size);
    line-height: var(--dxbl-text-edit-line-height);
    z-index: 0;
    --dxbl-text-edit-focus-shadow-color: rgba(95,54,141,.25);
    --dxbl-text-edit-focus-shadow-spread: .125rem;
    --dxbl-text-edit-focus-shadow-blur: 0rem;
    --dxbl-text-edit-focus-border-color: #af9bc6;
    -webkit-align-items: stretch;
    align-items: stretch;
    width: 100%;
    padding: 0;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-text-edit>.dxbl-text-edit-template,.dxbl-text-edit>.dxbl-text-edit-template .dxbl-text-edit-input,.dxbl-text-edit>.dxbl-text-edit-input,.dxbl-text-edit>textarea {
    border-radius: var(--dxbl-text-edit-border-radius);
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: var(--dxbl-text-edit-padding-y) var(--dxbl-text-edit-padding-x);
    box-shadow: none;
    background-color: transparent;
    border: 0;
    outline: 0;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-text-edit>.dxbl-text-edit-input,.dxbl-text-edit>textarea {
    width: 100%
}

.dxbl-text-edit .dxbl-text-edit-input[readonly],.dxbl-text-edit>textarea[readonly] {
    cursor: default;
    caret-color: transparent
}

.dxbl-text-edit .dxbl-text-edit-input {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.dxbl-text-edit .dxbl-text-edit-input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.dxbl-text-edit .dxbl-text-edit-input[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.dxbl-text-edit .dxbl-text-edit-input[type=search]::-webkit-search-results-button {
    -webkit-appearance: none
}

.dxbl-text-edit .dxbl-text-edit-input[type=search]::-webkit-search-results-decoration {
    -webkit-appearance: none
}

.dxbl-text-edit>.dxbl-text-edit-template {
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-text-edit>.dxbl-text-edit-template .dxbl-text-edit-input {
    padding: 0
}

.dxbl-text-edit>.dxbl-text-edit-template:not(:first-child) {
    padding-left: var(--dxbl-text-edit-padding-x)
}

.dxbl-text-edit.dxbl-readonly {
    --dxbl-text-edit-readonly-root-bg: var(--dxbl-text-edit-readonly-bg,#fff);
    background-color: var(--dxbl-text-edit-readonly-bg,unset);
    color: var(--dxbl-text-edit-readonly-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-text-edit.dxbl-readonly {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-text-edit.dxbl-readonly {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-text-edit.dxbl-readonly {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.75)
    }
}

.dxbl-text-edit.dxbl-readonly:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit.dxbl-readonly:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-text-edit-readonly-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-text-edit.dxbl-disabled,.dxbl-text-edit:disabled {
    --dxbl-text-edit-disabled-root-bg: var(--dxbl-text-edit-disabled-bg,#fff);
    background-color: var(--dxbl-text-edit-disabled-bg,unset);
    color: var(--dxbl-text-edit-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-text-edit.dxbl-disabled,.dxbl-text-edit:disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-text-edit.dxbl-disabled,.dxbl-text-edit:disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-text-edit.dxbl-disabled,.dxbl-text-edit:disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.75)
    }
}

.dxbl-text-edit.dxbl-disabled:before,.dxbl-text-edit:disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit.dxbl-disabled:after,.dxbl-text-edit:disabled:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-text-edit-disabled-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-text-edit.dxbl-disabled>*,.dxbl-text-edit:disabled>* {
    opacity: var(--dxbl-text-edit-disabled-opacity)
}

.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    border-color: var(--dxbl-text-edit-focus-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow), 0 0 var(--dxbl-text-edit-focus-shadow-blur) var(--dxbl-text-edit-focus-shadow-spread) var(--dxbl-text-edit-focus-shadow-color);
    outline: 0
}

.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    border-color: var(--dxbl-text-edit-focus-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow), 0 0 var(--dxbl-text-edit-focus-shadow-blur) var(--dxbl-text-edit-focus-shadow-spread) var(--dxbl-text-edit-focus-shadow-color);
    outline: 0
}

.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus))>.dxbl-btn {
    border-color: var(--dxbl-text-edit-focus-border-color)
}

.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus))>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-text-edit-focus-border-color)
}

.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus))>.dxbl-btn {
    border-color: var(--dxbl-text-edit-focus-border-color)
}

.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus))>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-text-edit-focus-border-color)
}

.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    border-color: var(--dxbl-text-edit-focus-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow), 0 0 var(--dxbl-text-edit-focus-shadow-blur) var(--dxbl-text-edit-focus-shadow-spread) var(--dxbl-text-edit-focus-shadow-color);
    outline: 0
}

.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus))>.dxbl-btn {
    border-color: var(--dxbl-text-edit-focus-border-color)
}

.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus))>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-text-edit-focus-border-color)
}

.dxbl-text-edit>.dxbl-btn-group {
    z-index: 0;
    background-color: var(--dxbl-text-edit-btn-bg);
    position: relative
}

.dxbl-text-edit>.dxbl-btn-group:has(>.dxbl-btn:-webkit-any(:focus,:focus-visible)) {
    z-index: 1
}

.dxbl-text-edit>.dxbl-btn-group:has(>.dxbl-btn:-moz-any(:focus,:focus-visible)) {
    z-index: 1
}

.dxbl-text-edit>.dxbl-btn-group:has(>.dxbl-btn:is(:focus,:focus-visible)) {
    z-index: 1
}

.dxbl-text-edit>.dxbl-btn-group:not(.dxbl-btn-group-vertical)>.dxbl-btn:not(:last-child):not(.dxbl-btn-last) {
    margin-right: 0
}

.dxbl-text-edit>.dxbl-btn,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn {
    --dxbl-btn-font-size: var(--dxbl-text-edit-font-size);
    --dxbl-btn-line-height: var(--dxbl-text-edit-line-height);
    --dxbl-btn-bg: var(--dxbl-text-edit-btn-bg);
    --dxbl-btn-color: var(--dxbl-text-edit-btn-color);
    --dxbl-btn-border-color: var(--dxbl-text-edit-border-color);
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-hover-bg: var(--dxbl-text-edit-btn-hover-bg);
    --dxbl-btn-hover-background: none;
    --dxbl-btn-hover-color: var(--dxbl-text-edit-btn-hover-color);
    --dxbl-btn-hover-border-color: var(--dxbl-text-edit-border-color);
    --dxbl-btn-disabled-bg: var(--dxbl-text-edit-btn-disabled-bg);
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-disabled-color: var(--dxbl-text-edit-btn-disabled-color);
    --dxbl-btn-disabled-border-color: var(--dxbl-text-edit-border-color);
    --dxbl-btn-border-radius: var(--dxbl-text-edit-border-radius);
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-padding-x: var(--dxbl-text-edit-btn-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-text-edit-btn-padding-y);
    white-space: nowrap;
    border-top: 0;
    border-bottom: 0
}

.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)),.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)) {
    margin-right: 0
}

.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)),.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)) {
    margin-right: 0
}

.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)),.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)) {
    margin-right: 0
}

.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-text-edit-btn-hover-bg,unset);
    color: var(--dxbl-text-edit-btn-hover-color);
    position: relative
}

.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-text-edit-btn-hover-bg,unset);
    color: var(--dxbl-text-edit-btn-hover-color);
    position: relative
}

.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-text-edit-btn-hover-bg,unset);
    color: var(--dxbl-text-edit-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
    .dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
    .dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
    .dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
    .dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
    .dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
    .dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
    background-color: var(--dxbl-text-edit-btn-disabled-bg,unset);
    color: var(--dxbl-text-edit-btn-disabled-color);
    position: relative
}

.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
    background-color: var(--dxbl-text-edit-btn-disabled-bg,unset);
    color: var(--dxbl-text-edit-btn-disabled-color);
    position: relative
}

.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
    background-color: var(--dxbl-text-edit-btn-disabled-bg,unset);
    color: var(--dxbl-text-edit-btn-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
    .dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
    .dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
    .dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
    .dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
    .dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
    .dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled:before,.dxbl-text-edit>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-webkit-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled:before,.dxbl-text-edit>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:-moz-any(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled:before,.dxbl-text-edit>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)).dxbl-disabled:before,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(:is(.dxbl-btn.dxbl-edit-btn-clear,.dxbl-btn.dxbl-btn-icon)):disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon {
    --dxbl-btn-bg: transparent;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-color: var(--dxbl-btn-color);
    --dxbl-btn-border-width: 0;
    box-shadow: none;
    cursor: default
}

.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon+input[type=text] {
    padding-left: 0
}

.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon+input[type=search] {
    padding-left: 0
}

.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon+input[type=text] {
    padding-left: 0
}

.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon+input[type=search] {
    padding-left: 0
}

.dxbl-text-edit>.dxbl-btn>svg.dxbl-image,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-text-edit-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-text-edit>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-text-edit>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-text-edit>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-text-edit-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-text-edit>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-text-edit>.dxbl-btn:disabled>.dxbl-image,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-text-edit-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-btn {
    --dxbl-btn-padding-x: var(--dxbl-text-edit-btn-padding-x);
    --dxbl-btn-padding-y: 0
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-btn:first-child {
    border-top: 0
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-btn:last-child {
    border-bottom: 0
}

.dxbl-text-edit>.dxbl-btn {
    border-left: 0;
    border-right: 0
}

.dxbl-text-edit>[class*=dxbl-btn-group-right]:last-of-type {
    border-top-right-radius: var(--dxbl-text-edit-border-radius);
    border-bottom-right-radius: var(--dxbl-text-edit-border-radius)
}

.dxbl-text-edit>[class*=dxbl-btn-group-left]:first-of-type {
    border-top-left-radius: var(--dxbl-text-edit-border-radius);
    border-bottom-left-radius: var(--dxbl-text-edit-border-radius)
}

.dxbl-text-edit .dxbl-btn-group-right:not(:last-of-type)>.dxbl-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.dxbl-text-edit>.dxbl-btn-group.dxbl-btn-group-left>.dxbl-btn {
    border-left: 0
}

.dxbl-text-edit>.dxbl-btn-group.dxbl-btn-group-left:not(:first-of-type):not(:first-child)>.dxbl-btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-text-edit>.dxbl-btn-group.dxbl-btn-group-right>.dxbl-btn {
    border-right: 0
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear {
    --dxbl-btn-bg: transparent;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-border-width: 0;
    --dxbl-btn-color: white;
    --dxbl-btn-hover-color: white;
    --dxbl-btn-disabled-color: white;
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear>svg.dxbl-image {
    color: var(--dxbl-text-edit-clear-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-text-edit-clear-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-text-edit-clear-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-text-edit-clear-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear.dxbl-disabled>.dxbl-image,.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear:disabled>.dxbl-image {
    color: var(--dxbl-text-edit-clear-btn-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-text-edit-clear-btn-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear>.dxbl-image {
    background-color: var(--dxbl-text-edit-clear-btn-bg,var(--dxbl-image-secondary-color,rgba(0,0,0,.25)))
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled):hover>.dxbl-image {
    background-color: var(--dxbl-text-edit-clear-btn-hover-bg,var(--dxbl-image-secondary-hover-color,rgba(0,0,0,.5)))
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled):focus-visible {
    box-shadow: none
}

.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-clear>.dxbl-image {
    border-radius: 50%
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-spin-btn-inc,.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-spin-btn-dec {
    height: 50%
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-spin-btn-inc>.dxbl-image,.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-spin-btn-dec>.dxbl-image {
    pointer-events: none;
    margin-top: -2px;
    margin-bottom: -2px
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-spin-btn-inc.dxbl-btn-first {
    border-bottom: 0;
    margin-bottom: 0
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-spin-btn-dec.dxbl-btn-last {
    border-top: 0
}

.dxbl-text-edit>.dxbl-btn-group-vertical>.dxbl-spin-btn-dec.dxbl-btn-last>.dxbl-image {
    margin-top: -3px
}

.dxbl-text-edit .dxbl-edit-validation-status {
    padding: var(--dxbl-text-edit-validation-status-padding-y) .125rem var(--dxbl-text-edit-validation-status-padding-y) var(--dxbl-text-edit-validation-status-padding-x);
    -webkit-align-items: center;
    align-items: center;
    display: none
}

.dxbl-text-edit .dxbl-edit-validation-status>.dxbl-image {
    display: none
}

.dxbl-text-edit.valid.modified:not([type=checkbox]) {
    --dxbl-text-edit-focus-shadow-color: rgba(40,167,69,.25);
    --dxbl-text-edit-focus-shadow-spread: .125rem;
    --dxbl-text-edit-focus-shadow-blur: 0rem;
    --dxbl-text-edit-focus-border-color: var(--dxbl-text-edit-validation-valid-color);
    --dxbl-text-edit-border-color: var(--dxbl-text-edit-validation-valid-color);
    outline: none
}

.dxbl-text-edit.valid.modified:not([type=checkbox]) .dxbl-edit-validation-status {
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-text-edit.valid.modified:not([type=checkbox]) .dxbl-edit-validation-status>.dxbl-image.dxbl-edit-validation-status-icon-valid {
    color: var(--dxbl-text-edit-validation-valid-color);
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-text-edit.invalid {
    --dxbl-text-edit-focus-shadow-color: rgba(220,53,69,.25);
    --dxbl-text-edit-focus-shadow-spread: .125rem;
    --dxbl-text-edit-focus-shadow-blur: 0rem;
    --dxbl-text-edit-focus-border-color: var(--dxbl-text-edit-validation-invalid-color);
    --dxbl-text-edit-border-color: var(--dxbl-text-edit-validation-invalid-color);
    outline: none
}

.dxbl-text-edit.invalid .dxbl-edit-validation-status {
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-text-edit.invalid .dxbl-edit-validation-status>.dxbl-image.dxbl-edit-validation-status-icon-invalid {
    color: var(--dxbl-text-edit-validation-invalid-color);
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-text-edit.dxbl-sm {
    --dxbl-text-edit-font-size: .75rem;
    --dxbl-text-edit-line-height: 1.5;
    --dxbl-text-edit-padding-x: .25rem;
    --dxbl-text-edit-padding-y: .1875rem;
    --dxbl-text-edit-border-radius: .1875rem;
    --dxbl-text-edit-btn-padding-x: .25rem;
    --dxbl-text-edit-btn-padding-y: .1875rem;
    --dxbl-text-edit-validation-status-padding-x: .25rem;
    --dxbl-text-edit-validation-status-padding-y: .1875rem
}

.dxbl-text-edit.dxbl-lg {
    --dxbl-text-edit-font-size: 1rem;
    --dxbl-text-edit-line-height: 1.375;
    --dxbl-text-edit-padding-x: .5rem;
    --dxbl-text-edit-padding-y: .3125rem;
    --dxbl-text-edit-border-radius: .1875rem;
    --dxbl-text-edit-btn-padding-x: .5rem;
    --dxbl-text-edit-btn-padding-y: .3125rem;
    --dxbl-text-edit-validation-status-padding-x: .5rem;
    --dxbl-text-edit-validation-status-padding-y: .3125rem
}

.dxbl-text-edit>.dxbl-text-edit-caret-element {
    visibility: hidden;
    white-space: pre;
    width: auto;
    font-size: var(--dxbl-text-edit-font-size);
    line-height: var(--dxbl-text-edit-line-height);
    position: absolute
}

.dxbl-text-edit.dxbl-memo-edit {
    --dxbl-memo-edit-scroll-color: #ced4da;
    min-width: calc(var(--dxbl-text-edit-padding-x) * 2 + 1.25rem);
    -webkit-flex-direction: row;
    flex-direction: row;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-text-edit.dxbl-memo-edit.dxbl-memo-edit-has-buttons {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-text-edit.dxbl-memo-edit.dxbl-memo-edit-has-buttons .dxbl-memo-edit-buttons-area {
    padding: var(--dxbl-text-edit-padding-y) var(--dxbl-text-edit-padding-y);
    display: -webkit-flex;
    display: flex
}

.dxbl-text-edit.dxbl-memo-edit.dxbl-memo-edit-has-buttons .dxbl-memo-edit-buttons-area .dxbl-btn-group.dxbl-btn-group-right {
    margin-left: auto
}

.dxbl-text-edit.dxbl-memo-edit.dxbl-memo-edit-has-buttons .dxbl-memo-edit-buttons-area .dxbl-btn-group.dxbl-btn-group-left {
    margin-right: auto
}

.dxbl-text-edit.dxbl-memo-edit.dxbl-memo-edit-has-buttons .dxbl-memo-edit-buttons-area .dxbl-btn-group>.dxbl-btn {
    border-radius: var(--dxbl-btn-border-radius)
}

.dxbl-text-edit.dxbl-memo-edit>textarea {
    min-height: calc(var(--dxbl-text-edit-padding-y) * 2 + var(--dxbl-text-edit-line-height) * var(--dxbl-text-edit-font-size));
    scrollbar-width: thin;
    scrollbar-color: var(--dxbl-memo-edit-scroll-color) transparent;
    max-width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-text-edit.dxbl-memo-edit>textarea.dxbl-memo-edit-suggestion-area {
    opacity: .5;
    pointer-events: none;
    z-index: -1;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0
}

@media (forced-colors:active) {
    .dxbl-text-edit.dxbl-memo-edit>textarea.dxbl-memo-edit-suggestion-area {
        z-index: 0
    }
}

.dxbl-text-edit.dxbl-memo-edit>textarea.dxbl-memo-edit-suggestion-area::-webkit-resizer {
    visibility: hidden;
    pointer-events: none
}

.dxbl-text-edit.dxbl-memo-edit>.dxbl-btn.dxbl-edit-btn-clear~textarea {
    padding-right: 2.625rem
}

.dxbl-text-edit.dxbl-memo-edit>.dxbl-btn.dxbl-edit-btn-clear {
    height: 100%;
    position: absolute;
    right: 1.25rem
}

.dxbl-text-edit.dxbl-memo-edit>.dxbl-resize {
    resize: both
}

.dxbl-text-edit.dxbl-memo-edit>.dxbl-v-resize {
    resize: vertical
}

.dxbl-text-edit.dxbl-memo-edit>.dxbl-h-resize {
    resize: horizontal
}

.dxbl-text-edit.dxbl-memo-edit>.dxbl-no-resize,.dxbl-text-edit.dxbl-memo-edit>.dxbl-auto-resize {
    resize: none
}

.dxbl-text-edit.dxbl-memo-edit:has(textarea[cols]) {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.dxbl-text-edit.dxbl-memo-edit>.dxbl-memo-edit-suggestion-calc-element {
    visibility: hidden;
    white-space: pre-wrap;
    overflow-wrap: break-word;
    font-family: var(--dxbl-text-edit-font-family);
    font-size: var(--dxbl-text-edit-font-size);
    line-height: var(--dxbl-text-edit-line-height);
    font-weight: var(--dxbl-text-edit-font-weight);
    padding: var(--dxbl-text-edit-padding-y) var(--dxbl-text-edit-padding-x);
    position: absolute
}

.dxbl-tag-box {
    --dxbl-tag-box-tag-bg: unset;
    --dxbl-tag-box-tag-color: inherit;
    --dxbl-tag-box-tag-readonly-bg: unset;
    --dxbl-tag-box-tag-readonly-color: inherit;
    --dxbl-tag-box-tag-disabled-bg: unset;
    --dxbl-tag-box-tag-disabled-color: inherit;
    --dxbl-tag-box-tag-border-color: transparent;
    --dxbl-tag-box-tag-border-style: solid;
    --dxbl-tag-box-tag-border-width: 0rem;
    --dxbl-tag-box-tag-border-radius: 3rem;
    --dxbl-tag-box-tag-outline-focus-color: #203268;
    --dxbl-tag-box-tag-padding-x: .25rem;
    --dxbl-tag-box-tag-padding-y: .125031rem;
    --dxbl-tag-box-tag-spacing-x: .25rem;
    --dxbl-tag-box-tag-spacing-y: .125rem;
    --dxbl-tag-box-tag-text-padding-left: .375rem;
    --dxbl-tag-box-tag-text-padding-right: .75rem;
    --dxbl-tag-box-tag-close-btn-bg: unset;
    --dxbl-tag-box-tag-close-btn-color: white;
    --dxbl-tag-box-tag-close-btn-hover-bg: unset;
    --dxbl-tag-box-tag-close-btn-hover-color: white;
    padding-bottom: var(--dxbl-tag-box-tag-spacing-y);
    padding-left: var(--dxbl-text-edit-padding-x);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.dxbl-tag-box>.dxbl-text-edit-input {
    width: unset;
    max-width: 100%;
    padding-left: 0
}

.dxbl-tag-box>.dxbl-text-edit-input:not(:focus) {
    width: 0;
    padding-right: 0
}

.dxbl-tag-box>.dxbl-text-edit-input,.dxbl-tag-box>.dxbl-edit-btn-clear,.dxbl-tag-box>.dxbl-edit-validation-status {
    margin-bottom: calc(var(--dxbl-tag-box-tag-spacing-y) * -1)
}

.dxbl-tag-box>.dxbl-edit-btn-clear {
    -webkit-align-items: start;
    align-items: start;
    position: absolute;
    top: 0;
    right: 0
}

.dxbl-tag-box>.dxbl-tag {
    font-size: inherit;
    line-height: inherit;
    margin-top: var(--dxbl-tag-box-tag-spacing-y);
    margin-right: var(--dxbl-tag-box-tag-spacing-x);
    white-space: nowrap;
    background-clip: padding-box;
    -webkit-align-items: center;
    align-items: center;
    max-width: calc(100% - 4em);
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative
}

.dxbl-tag-box>.dxbl-tag:not(.dxbl-tag-tmpl) {
    border-radius: var(--dxbl-tag-box-tag-border-radius);
    border: var(--dxbl-tag-box-tag-border-width) var(--dxbl-tag-box-tag-border-style) var(--dxbl-tag-box-tag-border-color);
    padding: var(--dxbl-tag-box-tag-padding-y) var(--dxbl-tag-box-tag-padding-x);
    background-color: var(--dxbl-tag-box-tag-bg,unset);
    color: var(--dxbl-tag-box-tag-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-tag-box>.dxbl-tag:not(.dxbl-tag-tmpl) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-tag-box>.dxbl-tag:not(.dxbl-tag-tmpl) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-tag-box>.dxbl-tag:not(.dxbl-tag-tmpl) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.75)
    }
}

.dxbl-tag-box>.dxbl-tag:not(.dxbl-tag-tmpl):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-tag-box>.dxbl-tag>.dxbl-tag-text {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 100%;
    padding: 0 var(--dxbl-tag-box-tag-text-padding-right) 0 var(--dxbl-tag-box-tag-text-padding-left);
    cursor: default;
    overflow: hidden
}

.dxbl-tag-box>.dxbl-tag.dxbl-tag-focus {
    outline-width: 2px;
    outline-color: var(--dxbl-tag-box-tag-outline-focus-color);
    outline-style: solid
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close {
    --dxbl-btn-padding-x: 0;
    --dxbl-btn-padding-y: 0;
    --dxbl-btn-border-width: 0;
    --dxbl-btn-border-radius: 50%;
    --dxbl-btn-color: white;
    --dxbl-btn-hover-color: white;
    --dxbl-btn-disabled-color: white;
    box-shadow: none
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close>svg.dxbl-image {
    color: var(--dxbl-tag-box-tag-close-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-tag-box-tag-close-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-tag-box-tag-close-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-tag-box-tag-close-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close.dxbl-disabled>.dxbl-image,.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close:disabled>.dxbl-image {
    color: var(--dxbl-tag-box-tag-close-btn-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-tag-box-tag-close-btn-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close>.dxbl-image {
    background-color: var(--dxbl-tag-box-tag-close-btn-bg,var(--dxbl-image-secondary-color,rgba(0,0,0,.25)))
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled):hover>.dxbl-image {
    background-color: var(--dxbl-tag-box-tag-close-btn-hover-bg,var(--dxbl-image-secondary-hover-color,rgba(0,0,0,.5)))
}

.dxbl-tag-box>.dxbl-tag>.dxbl-btn.dxbl-tag-btn-close>.dxbl-image {
    border-radius: 50%
}

.dxbl-tag-box>.dxbl-edit-validation-status {
    margin-left: calc(var(--dxbl-text-edit-padding-x) * -1);
    margin-right: var(--dxbl-text-edit-padding-x);
    -webkit-order: -1;
    order: -1
}

.dxbl-tag-box.dxbl-readonly>.dxbl-tag {
    background-color: var(--dxbl-tag-box-tag-readonly-bg,unset);
    color: var(--dxbl-tag-box-tag-readonly-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-tag-box.dxbl-readonly>.dxbl-tag {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-tag-box.dxbl-readonly>.dxbl-tag {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-tag-box.dxbl-readonly>.dxbl-tag {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.75)
    }
}

.dxbl-tag-box.dxbl-readonly>.dxbl-tag:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-tag-box.dxbl-readonly>.dxbl-tag>.dxbl-tag-text {
    padding: 0 var(--dxbl-tag-box-tag-text-padding-left) 0 var(--dxbl-tag-box-tag-text-padding-left)
}

.dxbl-tag-box.dxbl-edit-btn-clear-visible {
    padding-right: calc(1rem + 2 * var(--dxbl-text-edit-btn-padding-x))
}

.dxbl-tag-box.dxbl-disabled>.dxbl-tag,.dxbl-tag-box:disabled>.dxbl-tag {
    background-color: var(--dxbl-tag-box-tag-disabled-bg,unset);
    color: var(--dxbl-tag-box-tag-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-tag-box.dxbl-disabled>.dxbl-tag,.dxbl-tag-box:disabled>.dxbl-tag {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-tag-box.dxbl-disabled>.dxbl-tag,.dxbl-tag-box:disabled>.dxbl-tag {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-tag-box.dxbl-disabled>.dxbl-tag,.dxbl-tag-box:disabled>.dxbl-tag {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tag-box-tag-border-width,0px) / 1.75)
    }
}

.dxbl-tag-box.dxbl-disabled>.dxbl-tag:before,.dxbl-tag-box:disabled>.dxbl-tag:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tag-box-tag-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-tag-box.dxbl-sm {
    --dxbl-tag-box-tag-padding-x: .25rem;
    --dxbl-tag-box-tag-padding-y: .125rem;
    --dxbl-tag-box-tag-spacing-x: .1875rem;
    --dxbl-tag-box-tag-spacing-y: .0625rem;
    --dxbl-tag-box-tag-text-padding-left: .25rem;
    --dxbl-tag-box-tag-text-padding-right: .5rem
}

.dxbl-tag-box.dxbl-sm.dxbl-edit-btn-clear-visible {
    padding-right: calc(1rem + 2 * var(--dxbl-text-edit-btn-padding-x))
}

.dxbl-tag-box.dxbl-lg {
    --dxbl-tag-box-tag-padding-x: .375rem;
    --dxbl-tag-box-tag-padding-y: .125rem;
    --dxbl-tag-box-tag-spacing-x: .375rem;
    --dxbl-tag-box-tag-spacing-y: .1875rem;
    --dxbl-tag-box-tag-text-padding-left: .5rem;
    --dxbl-tag-box-tag-text-padding-right: 1rem
}

.dxbl-tag-box.dxbl-lg.dxbl-edit-btn-clear-visible {
    padding-right: calc(1rem + 2 * var(--dxbl-text-edit-btn-padding-x))
}

.dxbl-edit-dropdown {
    --dxbl-edit-dropdown-font-family: inherit;
    --dxbl-edit-dropdown-font-size: .875rem;
    --dxbl-edit-dropdown-line-height: 1.4285;
    --dxbl-edit-dropdown-bg: #fff;
    --dxbl-edit-dropdown-max-height: 200px;
    --dxbl-edit-dropdown-margin-x: 0;
    --dxbl-edit-dropdown-margin-y: .0625rem;
    --dxbl-edit-dropdown-color: #212529;
    --dxbl-edit-dropdown-border-color: #d2d2d2;
    --dxbl-edit-dropdown-border-style: solid;
    --dxbl-edit-dropdown-border-width: 1px;
    --dxbl-edit-dropdown-border-radius: .1875rem;
    --dxbl-edit-dropdown-footer-bg: unset;
    --dxbl-edit-dropdown-footer-color: inherit;
    --dxbl-edit-dropdown-footer-btn-color: #212529;
    --dxbl-edit-dropdown-footer-btn-disabled-color: unset;
    --dxbl-edit-dropdown-footer-padding-x: .5rem;
    --dxbl-edit-dropdown-footer-padding-y: .5rem;
    --dxbl-edit-dropdown-footer-button-margin-x: .5rem;
    --dxbl-edit-dropdown-footer-apply-btn-bg: #dedede;
    --dxbl-edit-dropdown-footer-apply-btn-hover-color: #ced4da;
    --dxbl-edit-dropdown-footer-btn-border-color: transparent;
    --dxbl-edit-dropdown-footer-btn-hover-border-color: transparent;
    --dxbl-edit-dropdown-box-shadow: 0 .25rem .5rem rgba(0,0,0,.15);
    --dxbl-edit-dropdown-min-width: 0;
    --dxbl-edit-dropdown-btn-focus-outline-color: #203268;
    --dxbl-edit-dropdown-btn-focus-outline-width: .125rem;
    --dxbl-edit-dropdown-btn-focus-outline-offset: -1px
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content {
    font-size: var(--dxbl-edit-dropdown-font-size);
    font-family: var(--dxbl-edit-dropdown-font-family);
    line-height: var(--dxbl-edit-dropdown-line-height);
    background-color: var(--dxbl-edit-dropdown-bg);
    color: var(--dxbl-edit-dropdown-color);
    box-shadow: var(--dxbl-edit-dropdown-box-shadow);
    min-width: var(--dxbl-edit-dropdown-min-width);
    z-index: 0;
    position: relative
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown-hidden,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content-hidden {
    visibility: hidden
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown-shown,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content-shown {
    visibility: visible
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body,.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-modal-body,.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-dropdown-body,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-modal-body,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-dropdown-body {
    padding: 0!important
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body>*,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body>* {
    width: 100%
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-date-time-edit-calendar,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-date-time-edit-calendar {
    border-radius: calc(var(--dxbl-popup-border-radius) - var(--dxbl-popup-border-width));
    border: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li {
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item {
    border-top: 0;
    border-radius: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text {
    text-align: center
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-date-time-edit-tabs-date,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-date-time-edit-tabs-date {
    border-left: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-date-time-edit-tabs-time,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-date-time-edit-tabs-time {
    border-right: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-tabs-content,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-tabs-content {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header,.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header:before,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header:before {
    background-color: transparent
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-listbox,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-listbox {
    --dxbl-listbox-bg: transparent;
    --dxbl-listbox-border-width: 0;
    --dxbl-listbox-border-radius: inherit;
    height: auto;
    max-height: 200px
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown>.dxbl-edit-dropdown-body .dxbl-listbox div.dxbl-listbox-item,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content>.dxbl-edit-dropdown-body .dxbl-listbox div.dxbl-listbox-item {
    white-space: nowrap
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer {
    padding: var(--dxbl-edit-dropdown-footer-padding-y) var(--dxbl-edit-dropdown-footer-padding-x);
    border-top: var(--dxbl-edit-dropdown-border-width) var(--dxbl-edit-dropdown-border-style) var(--dxbl-edit-dropdown-border-color);
    background-color: var(--dxbl-edit-dropdown-footer-bg,unset);
    color: var(--dxbl-edit-dropdown-footer-color);
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer:before,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer>.dxbl-btn,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer>.dxbl-btn {
    --dxbl-btn-bg: var(--dxbl-edit-dropdown-footer-apply-btn-bg);
    --dxbl-btn-hover-bg: var(--dxbl-edit-dropdown-footer-apply-btn-hover-color);
    --dxbl-btn-color: var(--dxbl-edit-dropdown-footer-btn-color);
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-focus-box-shadow: none;
    --dxbl-btn-focus-outline-color: var(--dxbl-edit-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-edit-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: var(--dxbl-edit-dropdown-btn-focus-outline-offset);
    --dxbl-btn-border-color: var(--dxbl-edit-dropdown-footer-btn-border-color)
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-btn-hover-bg: var(--dxbl-edit-dropdown-footer-apply-btn-hover-color);
    --dxbl-btn-hover-background: var(--dxbl-edit-dropdown-footer-apply-btn-hover-color);
    --dxbl-btn-hover-border-color: var(--dxbl-edit-dropdown-footer-btn-hover-border-color)
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-footer>.dxbl-btn:nth-child(2),.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-edit-dropdown>.dxbl-modal-content .dxbl-edit-dropdown-footer>.dxbl-btn:nth-child(2) {
    margin-left: auto;
    margin-right: var(--dxbl-edit-dropdown-footer-button-margin-x)
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-edit-dropdown {
    max-width: 100vw;
    margin: var(--dxbl-edit-dropdown-margin-y) var(--dxbl-edit-dropdown-margin-x);
    border: var(--dxbl-edit-dropdown-border-width) var(--dxbl-edit-dropdown-border-style) var(--dxbl-edit-dropdown-border-color);
    border-radius: var(--dxbl-edit-dropdown-border-radius)
}

.dxbl-sm.dxbl-dropdown>.dxbl-edit-dropdown,.dxbl-sm.dxbl-modal>.dxbl-modal-root>.dxbl-edit-dropdown {
    --dxbl-edit-dropdown-font-size: .75rem;
    --dxbl-edit-dropdown-line-height: 1.5;
    --dxbl-edit-dropdown-footer-padding-x: .375rem;
    --dxbl-edit-dropdown-footer-padding-y: .375rem;
    --dxbl-edit-dropdown-footer-button-margin-x: .375rem;
    --dxbl-edit-dropdown-border-radius: .1875rem
}

.dxbl-lg.dxbl-dropdown>.dxbl-edit-dropdown,.dxbl-lg.dxbl-modal>.dxbl-modal-root>.dxbl-edit-dropdown {
    --dxbl-edit-dropdown-font-size: 1rem;
    --dxbl-edit-dropdown-line-height: 1.375;
    --dxbl-edit-dropdown-footer-padding-x: .625rem;
    --dxbl-edit-dropdown-footer-padding-y: .625rem;
    --dxbl-edit-dropdown-footer-button-margin-x: .625rem;
    --dxbl-edit-dropdown-border-radius: .1875rem
}

.dxbl-rollers-container {
    --dxbl-roolers-container-padding-y: 1rem;
    --dxbl-roolers-container-padding-x: 1rem;
    --dxbl-rooler-item-padding-y: .5rem;
    --dxbl-rooler-item-padding-x: 1rem;
    --dxbl-rooler-title-padding-y: .5rem;
    --dxbl-rooler-title-padding-x: 1rem;
    --dxbl-rooler-title-font-weight: 600;
    --dxbl-roller-item-focus-outline-width: .125rem;
    --dxbl-roller-item-focus-outline-color: #203268;
    padding: var(--dxbl-roolers-container-padding-y) var(--dxbl-roolers-container-padding-y);
    -webkit-flex-flow: row;
    flex-flow: row;
    display: -webkit-flex;
    display: flex
}

.dxbl-rollers-container .dxbl-roller-container {
    -webkit-flex-flow: column;
    flex-flow: column;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative
}

.dxbl-rollers-container .dxbl-roller-container .dxbl-roller {
    color: inherit;
    outline: 0;
    position: relative;
    overflow: hidden
}

.dxbl-rollers-container .dxbl-roller-container .dxbl-roller-title {
    font-size: .8125em;
    font-weight: var(--dxbl-rooler-title-font-weight);
    padding: var(--dxbl-rooler-title-padding-y) var(--dxbl-rooler-title-padding-x);
    text-align: center;
    white-space: nowrap;
    color: currentColor;
    opacity: .5
}

.dxbl-rollers-container .dxbl-roller-item,.dxbl-rollers-container .dxbl-roller-after {
    text-align: center;
    padding: var(--dxbl-rooler-item-padding-y) var(--dxbl-rooler-item-padding-x);
    will-change: transform, opacity;
    white-space: nowrap
}

.dxbl-rollers-container .dxbl-roller-item,.dxbl-rollers-container .dxbl-roller-item.dxbl-roller-expander {
    cursor: pointer;
    -webkit-flex-flow: row;
    flex-flow: row;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-rollers-container .dxbl-roller-item.dxbl-roller-expander {
    visibility: hidden;
    height: 0;
    padding: 0 1rem;
    overflow: hidden
}

.dxbl-rollers-container .dxbl-roller-after {
    box-sizing: border-box;
    cursor: default;
    border-color: currentColor;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    overflow: hidden;
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}

.dxbl-rollers-container .dxbl-roller-after .dxbl-roller-item,.dxbl-rollers-container .dxbl-roller-after:after {
    z-index: 1;
    width: 100%;
    height: 100%;
    font-weight: 600;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-rollers-container .dxbl-roller-after:after {
    content: " ";
    opacity: .15;
    z-index: 2;
    border-top: 1px solid;
    border-bottom: 1px solid
}

.dxbl-rollers-container:not([data-dx-focus-hidden]) .dxbl-roller-after:focus-visible {
    outline: var(--dxbl-roller-item-focus-outline-width) solid var(--dxbl-roller-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-roller-item-focus-outline-width) * -1)
}

.dxbl-rollers-container.dxbl-roller-invalid-data .dxbl-roller-after>.dxbl-roller-item {
    opacity: .35
}

.dxbl-rollers-container .dxbl-roller:focus .dxbl-roller-after:after {
    opacity: .3
}

.dxbl-sm .dxbl-rollers-container {
    --dxbl-roolers-container-padding-y: .75rem;
    --dxbl-roolers-container-padding-x: .75rem;
    --dxbl-rooler-item-padding-y: .375rem;
    --dxbl-rooler-item-padding-x: .75rem;
    --dxbl-rooler-title-padding-y: .375rem;
    --dxbl-rooler-title-padding-x: .75rem
}

.dxbl-lg .dxbl-rollers-container {
    --dxbl-roolers-container-padding-y: 1.25rem;
    --dxbl-roolers-container-padding-x: 1.25rem;
    --dxbl-rooler-item-padding-y: .625rem;
    --dxbl-rooler-item-padding-x: 1.25rem;
    --dxbl-rooler-title-padding-y: .625rem;
    --dxbl-rooler-title-padding-x: 1.25rem
}

.dxbl-rollers-footer {
    --dxbl-roolers-footer-bg: unset;
    --dxbl-roolers-footer-color: inherit;
    --dxbl-roolers-border-color: #d2d2d2;
    --dxbl-roolers-border-style: solid;
    --dxbl-roolers-border-width: 1px;
    --dxbl-roolers-footer-padding-y: .5rem;
    --dxbl-roolers-footer-padding-x: .5rem;
    --dxbl-roolers-footer-btn-spacing: .5rem;
    padding: var(--dxbl-roolers-footer-padding-y) var(--dxbl-roolers-footer-padding-x);
    border-top: var(--dxbl-roolers-border-width) var(--dxbl-roolers-border-style) var(--dxbl-roolers-border-color);
    background-color: var(--dxbl-roolers-footer-bg,unset);
    color: var(--dxbl-roolers-footer-color);
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-rollers-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-rollers-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-rollers-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-rollers-footer:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-rollers-footer>.dxbl-btn {
    --dxbl-btn-focus-box-shadow: none;
    --dxbl-btn-focus-outline-color: #203268;
    --dxbl-btn-focus-outline-size: .125rem
}

.dxbl-sm .dxbl-rollers-footer {
    --dxbl-roolers-footer-padding-y: .375rem;
    --dxbl-roolers-footer-padding-x: .375rem
}

.dxbl-lg .dxbl-rollers-footer {
    --dxbl-roolers-footer-padding-y: .625rem;
    --dxbl-roolers-footer-padding-x: .625rem
}

.dxbl-pager {
    --dxbl-pager-font-family: inherit;
    --dxbl-pager-font-size: .875rem;
    --dxbl-pager-line-height: 1.4285;
    --dxbl-pager-bg: transparent;
    --dxbl-pager-color: #212529;
    --dxbl-pager-border-color: transparent;
    --dxbl-pager-border-style: solid;
    --dxbl-pager-border-width: 0;
    --dxbl-pager-border-radius: .1875rem;
    --dxbl-pager-padding-x: 0;
    --dxbl-pager-padding-y: 0;
    --dxbl-pager-btn-bg: #fff;
    --dxbl-pager-btn-border-color: #d2d2d2;
    --dxbl-pager-btn-border-style: solid;
    --dxbl-pager-btn-border-width: 1px;
    --dxbl-pager-btn-color: unset;
    --dxbl-pager-btn-hover-bg: unset;
    --dxbl-pager-btn-hover-color: inherit;
    --dxbl-pager-btn-disabled-bg: #fff;
    --dxbl-pager-btn-disabled-color: unset;
    --dxbl-pager-btn-padding-x: .375rem;
    --dxbl-pager-btn-padding-y: .250031rem;
    --dxbl-pager-page-btn-bg: #fff;
    --dxbl-pager-page-btn-color: #212529;
    --dxbl-pager-page-btn-hover-bg: unset;
    --dxbl-pager-page-btn-hover-color: inherit;
    --dxbl-pager-active-page-btn-bg: #203268;
    --dxbl-pager-active-page-btn-color: #fff;
    --dxbl-pager-page-edit-bg: #fff;
    --dxbl-pager-page-edit-color: #212529;
    --dxbl-pager-page-edit-border-color: #d2d2d2;
    --dxbl-pager-page-edit-padding-x: .375rem;
    --dxbl-pager-page-edit-padding-y: .250031rem;
    --dxbl-pager-page-edit-spacing: .375rem;
    --dxbl-pager-summary-padding-x: 1rem;
    font-family: var(--dxbl-pager-font-family);
    font-size: var(--dxbl-pager-font-size);
    line-height: var(--dxbl-pager-line-height);
    background-color: var(--dxbl-pager-bg);
    border-radius: var(--dxbl-pager-border-radius);
    border: var(--dxbl-pager-border-width) var(--dxbl-pager-border-style) var(--dxbl-pager-border-color);
    color: var(--dxbl-pager-color);
    padding: var(--dxbl-pager-padding-y) var(--dxbl-pager-padding-x);
    z-index: 0;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary {
    --dxbl-btn-font-family: var(--dxbl-pager-font-family);
    --dxbl-btn-font-size: var(--dxbl-pager-font-size);
    --dxbl-btn-line-height: var(--dxbl-pager-line-height);
    --dxbl-btn-bg: var(--dxbl-pager-btn-bg);
    --dxbl-btn-color: var(--dxbl-pager-btn-color);
    --dxbl-btn-border-color: var(--dxbl-pager-btn-border-color);
    --dxbl-btn-border-style: var(--dxbl-pager-btn-border-style);
    --dxbl-btn-border-width: var(--dxbl-pager-btn-border-width);
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-hover-bg: var(--dxbl-pager-btn-hover-bg);
    --dxbl-btn-hover-background: none;
    --dxbl-btn-hover-color: var(--dxbl-pager-btn-hover-color);
    --dxbl-btn-hover-border-color: var(--dxbl-pager-btn-border-color);
    --dxbl-btn-disabled-bg: var(--dxbl-pager-btn-disabled-bg);
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-disabled-color: var(--dxbl-pager-btn-disabled-color);
    --dxbl-btn-disabled-border-color: var(--dxbl-pager-btn-border-color);
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-padding-x: var(--dxbl-pager-btn-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-pager-btn-padding-y);
    min-width: calc(2 * var(--dxbl-pager-btn-padding-y) + var(--dxbl-pager-font-size) * var(--dxbl-pager-line-height) + 2 * var(--dxbl-pager-btn-border-width));
    -webkit-justify-content: center;
    justify-content: center
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-pager-btn-hover-bg,unset);
    color: var(--dxbl-pager-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-pager-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-pager-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-pager-btn-border-width,0px) / 1.75)
    }
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-pager-btn-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn {
    --dxbl-btn-bg: var(--dxbl-pager-page-btn-bg);
    --dxbl-btn-color: var(--dxbl-pager-page-btn-color);
    --dxbl-btn-disabled-bg: var(--dxbl-pager-page-btn-bg);
    --dxbl-btn-disabled-color: var(--dxbl-pager-page-btn-color)
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-pager-page-btn-hover-bg,unset);
    color: var(--dxbl-pager-page-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-pager-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-pager-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-pager-btn-border-width,0px) / 1.75)
    }
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-pager-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-disabled):not(:disabled):hover:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-pager-page-btn-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn {
    --dxbl-btn-bg: var(--dxbl-pager-active-page-btn-bg);
    --dxbl-btn-color: var(--dxbl-pager-active-page-btn-color);
    --dxbl-btn-disabled-bg: var(--dxbl-pager-active-page-btn-bg);
    --dxbl-btn-disabled-color: var(--dxbl-pager-active-page-btn-color);
    --dxbl-btn-disabled-background: none;
    --dxbl-pager-page-btn-hover-bg: #203268;
    --dxbl-pager-page-btn-hover-color: #fff;
    cursor: default
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn>:not(.dxbl-image),.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn.dxbl-disabled>:not(.dxbl-image),.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn:disabled>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn)>svg.dxbl-image {
    color: var(--dxbl-pager-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-pager-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-pager-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-pager-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn).dxbl-disabled>.dxbl-image,.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):disabled>.dxbl-image {
    color: var(--dxbl-pager-btn-disabled-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-pager-btn-disabled-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-first-page-btn {
    border-bottom-left-radius: var(--dxbl-btn-border-radius)!important;
    border-top-left-radius: var(--dxbl-btn-border-radius)!important
}

.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-last-page-btn {
    border-bottom-right-radius: var(--dxbl-btn-border-radius)!important;
    border-top-right-radius: var(--dxbl-btn-border-radius)!important
}

.dxbl-pager .dxbl-pager-page-edit {
    --dxbl-text-edit-font-family: var(--dxbl-pager-font-family);
    --dxbl-text-edit-font-size: var(--dxbl-pager-font-size);
    --dxbl-text-edit-line-height: var(--dxbl-pager-line-height);
    --dxbl-text-edit-bg: var(--dxbl-pager-page-edit-bg);
    --dxbl-text-edit-color: var(--dxbl-pager-page-edit-color);
    --dxbl-text-edit-border-color: var(--dxbl-pager-page-edit-border-color);
    --dxbl-text-edit-padding-x: var(--dxbl-pager-page-edit-padding-x);
    --dxbl-text-edit-padding-y: var(--dxbl-pager-page-edit-padding-y);
    margin-left: var(--dxbl-pager-page-edit-spacing);
    border-radius: 0;
    margin-right: 0!important
}

.dxbl-pager .dxbl-pager-page-edit>input {
    text-align: center
}

.dxbl-pager .dxbl-pager-page-edit-text {
    --dxbl-text-padding-x: var(--dxbl-pager-page-edit-spacing);
    --dxbl-text-padding-y: var(--dxbl-pager-page-edit-padding-y);
    white-space: nowrap
}

.dxbl-pager .dxbl-pager-compact-mode {
    display: none
}

.dxbl-pager.dxbl-sm {
    --dxbl-pager-font-size: .75rem;
    --dxbl-pager-line-height: 1.5;
    --dxbl-pager-border-radius: .1875rem;
    --dxbl-pager-padding-x: 0;
    --dxbl-pager-padding-y: 0;
    --dxbl-pager-btn-padding-x: .25rem;
    --dxbl-pager-btn-padding-y: .1875rem;
    --dxbl-pager-page-edit-padding-x: .25rem;
    --dxbl-pager-page-edit-padding-y: .1875rem;
    --dxbl-pager-page-edit-spacing: .25rem;
    --dxbl-pager-summary-padding-x: .75rem
}

.dxbl-pager.dxbl-lg {
    --dxbl-pager-font-size: 1rem;
    --dxbl-pager-line-height: 1.375;
    --dxbl-pager-border-radius: .1875rem;
    --dxbl-pager-padding-x: 0;
    --dxbl-pager-padding-y: 0;
    --dxbl-pager-btn-padding-x: .5rem;
    --dxbl-pager-btn-padding-y: .3125rem;
    --dxbl-pager-page-edit-padding-x: .5rem;
    --dxbl-pager-page-edit-padding-y: .3125rem;
    --dxbl-pager-page-edit-spacing: .5rem;
    --dxbl-pager-summary-padding-x: 1.25rem
}

@media (max-width:375px) {
    .dxbl-pager.dxbl-sm .dxbl-pager-compact-mode {
        display: -webkit-inline-flex;
        display: inline-flex
    }
    .dxbl-pager.dxbl-sm .dxbl-pager-full-mode {
        display: none
    }
}

@media (max-width:576px) {
    .dxbl-pager:not(.dxbl-sm):not(.dxbl-lg) .dxbl-pager-compact-mode {
        display: -webkit-inline-flex;
        display: inline-flex
    }
    .dxbl-pager:not(.dxbl-sm):not(.dxbl-lg) .dxbl-pager-full-mode {
        display: none
    }
}

@media (max-width:625px) {
    .dxbl-pager.dxbl-lg .dxbl-pager-compact-mode {
        display: -webkit-inline-flex;
        display: inline-flex
    }
    .dxbl-pager.dxbl-lg .dxbl-pager-full-mode {
        display: none
    }
}

.dxbl-pager-container {
    --dxbl-pager-container-padding-x: .5rem;
    --dxbl-pager-container-padding-y: .5rem;
    --dxbl-pager-container-spacing: .5rem;
    --dxbl-pager-summary-padding-x: 1rem;
    padding: var(--dxbl-pager-container-padding-y) var(--dxbl-pager-container-padding-x) 0;
    background-color: transparent;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    display: -webkit-flex;
    display: flex
}

.dxbl-pager-container>* {
    margin-bottom: var(--dxbl-pager-container-padding-y)
}

.dxbl-pager-container>:not(:last-child) {
    margin-right: var(--dxbl-pager-container-spacing)
}

.dxbl-pager-container>.dxbl-grid-pager-and-pager-summary-container {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-pager-container>.dxbl-grid-pager-and-pager-summary-container>.dxbl-pager-summary {
    white-space: nowrap;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    padding-inline: var(--dxbl-pager-summary-padding-x);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-pager-container>.dxbl-grid-pager-and-pager-summary-container>:not(:last-child) {
    margin-right: var(--dxbl-pager-container-spacing)
}

.dxbl-pager-container>.dxbl-pager-page-size-selector {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: -webkit-flex;
    display: flex
}

.dxbl-pager-container>.dxbl-pager-page-size-selector>label {
    white-space: nowrap;
    padding-left: 0
}

.dxbl-pager-container>.dxbl-pager-page-size-selector>.dxbl-text-edit {
    width: 5em
}

.dxbl-pager-container.dxbl-sm,.dxbl-sm>.dxbl-pager-container {
    --dxbl-pager-container-padding-x: .375rem;
    --dxbl-pager-container-padding-y: .375rem;
    --dxbl-pager-container-spacing: .25rem;
    --dxbl-pager-summary-padding-x: .75rem
}

.dxbl-pager-container.dxbl-lg,.dxbl-lg>.dxbl-pager-container {
    --dxbl-pager-container-padding-x: .625rem;
    --dxbl-pager-container-padding-y: .625rem;
    --dxbl-pager-container-spacing: .75rem;
    --dxbl-pager-summary-padding-x: 1.25rem
}

.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-scroll-viewer-scroll-thumb,.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-scroll-viewer-scroll-thumb {
    display: none
}

dxbl-keyboard-navigator.dxbl-visually-hidden {
    pointer-events: none;
    position: fixed;
    top: 0
}

dxbl-keyboard-navigator.dxbl-visually-hidden:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

dxbl-keyboard-navigator.dxbl-visually-hidden:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

dxbl-keyboard-navigator.dxbl-visually-hidden:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

dxbl-keyboard-navigator.dxbl-visually-hidden:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

dxbl-keyboard-navigator.dxbl-visually-hidden:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

dxbl-keyboard-navigator.dxbl-visually-hidden:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

.dxbl-scroll-viewer {
    z-index: 0;
    --dxbl-scroll-viewer-hor-scroll-bar-height: .2rem;
    --dxbl-scroll-viewer-hor-scroll-bar-hover-height: .5rem;
    --dxbl-scroll-viewer-vert-scroll-bar-width: .2rem;
    --dxbl-scroll-viewer-vert-scroll-bar-hover-width: .5rem;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: relative;
    overflow: hidden
}

.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-scroll-viewer-scroll-thumb,.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling])>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-scroll-viewer-scroll-thumb {
    display: none
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar,.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar {
    z-index: 1;
    background-color: transparent;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    display: none;
    position: absolute;
    bottom: 0;
    right: 0
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active {
    display: -webkit-flex;
    display: flex
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar>.dxbl-scroll-viewer-scroll-thumb,.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar>.dxbl-scroll-viewer-scroll-thumb {
    opacity: .5;
    cursor: default;
    background-color: currentColor;
    border-radius: .1rem
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar {
    width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
    -webkit-flex-direction: column;
    flex-direction: column;
    -o-transition: width .3s;
    transition: width .3s;
    top: 0
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar>.dxbl-scroll-viewer-scroll-thumb {
    width: var(--dxbl-scroll-viewer-vert-scroll-bar-width);
    -o-transition: width .3s;
    transition: width .3s
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar>.dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
    opacity: .75;
    width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
    border-radius: .75rem
}

.dxTouchUI .dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar>.dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
    width: var(--dxbl-scroll-viewer-vert-scroll-bar-width)
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
    opacity: .75;
    width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
    border-radius: .75rem
}

.dxTouchUI .dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
    width: var(--dxbl-scroll-viewer-vert-scroll-bar-width)
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar {
    height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
    -webkit-flex-direction: row;
    flex-direction: row;
    -o-transition: height .3s;
    transition: height .3s;
    left: 0
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar>.dxbl-scroll-viewer-scroll-thumb {
    height: var(--dxbl-scroll-viewer-hor-scroll-bar-height);
    -o-transition: height .3s;
    transition: height .3s
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar>.dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
    opacity: .75;
    height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
    border-radius: .75rem
}

.dxTouchUI .dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar>.dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
    height: var(--dxbl-scroll-viewer-hor-scroll-bar-height)
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
    opacity: .75;
    height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
    border-radius: .75rem
}

.dxTouchUI .dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
    height: var(--dxbl-scroll-viewer-hor-scroll-bar-height)
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-content {
    scrollbar-width: none;
    scrollbar-height: none;
    width: 100%;
    overflow: auto
}

.dxbl-scroll-viewer>.dxbl-scroll-viewer-content::-webkit-scrollbar {
    display: none
}

.dxbl-grid {
    --dxbl-grid-font-family: inherit;
    --dxbl-grid-font-size: .875rem;
    --dxbl-grid-line-height: 1.4285;
    --dxbl-grid-min-width: 240px;
    --dxbl-grid-max-height: 10000px;
    --dxbl-grid-bg: #fff;
    --dxbl-grid-color: #212529;
    --dxbl-grid-border-color: #d2d2d2;
    --dxbl-grid-h-line-color: var(--dxbl-grid-border-color);
    --dxbl-grid-v-line-color: var(--dxbl-grid-border-color);
    --dxbl-grid-outer-border-color: var(--dxbl-grid-border-color);
    --dxbl-grid-fixed-column-border-color: #888;
    --dxbl-grid-border-style: solid;
    --dxbl-grid-border-width: 1px;
    --dxbl-grid-border-radius: .1875rem;
    --dxbl-grid-highlighted-text-bg: yellow;
    --dxbl-grid-highlighted-text-color: #212529;
    --dxbl-grid-empty-data-area-padding-x: 1.5rem;
    --dxbl-grid-empty-data-area-padding-y: 3rem;
    --dxbl-grid-text-cell-padding-x: .375rem;
    --dxbl-grid-text-cell-padding-y: .250031rem;
    --dxbl-grid-editor-cell-padding-x: .375rem;
    --dxbl-grid-editor-cell-padding-y: .250031rem;
    --dxbl-grid-toolbar-container-padding-x: 1rem;
    --dxbl-grid-toolbar-container-padding-y: .75rem;
    --dxbl-grid-toolbar-container-min-height: 3.375rem;
    --dxbl-grid-group-panel-container-padding-x: 1rem;
    --dxbl-grid-group-panel-container-padding-y: .75rem;
    --dxbl-grid-group-panel-container-spacing: .5rem;
    --dxbl-grid-group-panel-header-padding-x: .75rem;
    --dxbl-grid-group-panel-header-padding-y: .250031rem;
    --dxbl-grid-group-panel-header-shadow: 0 2px 6px 0 rgba(0,0,0,.12);
    --dxbl-grid-group-indent-cell-width: 1.875rem;
    --dxbl-grid-search-box-container-width: 17rem;
    --dxbl-grid-search-box-container-padding-x: 1rem;
    --dxbl-grid-search-box-container-padding-y: .75rem;
    --dxbl-grid-empty-header-panel-padding-x: 1rem;
    --dxbl-grid-empty-header-panel-padding-y: .5rem;
    --dxbl-grid-edit-form-padding-x: 1rem;
    --dxbl-grid-edit-form-padding-y: 1rem;
    --dxbl-grid-inplace-edit-border-width: 2px;
    --dxbl-grid-detail-cell-padding-x: 1.75rem;
    --dxbl-grid-detail-cell-padding-y: 1.75rem;
    --dxbl-grid-expand-btn-bg: transparent;
    --dxbl-grid-expand-btn-color: unset;
    --dxbl-grid-expand-btn-hover-bg: unset;
    --dxbl-grid-expand-btn-hover-color: unset;
    --dxbl-grid-expand-btn-padding-x: .250031rem;
    --dxbl-grid-expand-btn-padding-y: .250031rem;
    --dxbl-grid-header-font-weight: 600;
    --dxbl-grid-header-bg: var(--dxbl-grid-bg);
    --dxbl-grid-header-color: inherit;
    --dxbl-grid-header-spacing: .375rem;
    --dxbl-grid-footer-font-weight: 700;
    --dxbl-grid-footer-bg: unset;
    --dxbl-grid-footer-color: inherit;
    --dxbl-grid-group-footer-font-weight: 600;
    --dxbl-grid-group-footer-bg: unset;
    --dxbl-grid-group-footer-color: inherit;
    --dxbl-grid-selection-bg: unset;
    --dxbl-grid-selection-color: inherit;
    --dxbl-grid-focus-bg: unset;
    --dxbl-grid-focus-color: #fff;
    --dxbl-grid-focus-frame-color: #203268;
    --dxbl-grid-selection-focus-bg: unset;
    --dxbl-grid-selection-focus-color: #fff;
    --dxbl-grid-touch-bg: unset;
    --dxbl-grid-touch-color: inherit;
    --dxbl-grid-hover-bg: inherit;
    --dxbl-grid-hover-bg-static: var(--dxbl-grid-bg);
    --dxbl-grid-hover-color: inherit;
    --dxbl-grid-top-fixed-body-height: 1.75rem;
    --dxbl-grid-white-space: normal;
    --dxbl-grid-command-btn-spacing-x: .25rem;
    background-color: var(--dxbl-grid-bg);
    border-radius: var(--dxbl-grid-border-radius);
    border: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-outer-border-color);
    color: var(--dxbl-grid-color);
    font-family: var(--dxbl-grid-font-family);
    font-size: var(--dxbl-grid-font-size);
    line-height: var(--dxbl-grid-line-height);
    min-width: var(--dxbl-grid-min-width);
    max-height: var(--dxbl-grid-max-height);
    text-align: left;
    width: 100%;
    white-space: var(--dxbl-grid-white-space);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid>.dxbl-loading-panel {
    z-index: 1
}

.dxbl-grid>.dxbl-grid-top-panel,.dxbl-grid>.dxbl-grid-bottom-panel {
    -webkit-flex-grow: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-grid>.dxbl-grid-top-panel:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid>.dxbl-grid-bottom-panel:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid>.dxbl-grid-top-panel:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid>.dxbl-grid-bottom-panel:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid>.dxbl-grid-top-panel:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid>.dxbl-grid-bottom-panel:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid>.dxbl-grid-bottom-panel {
    border-top: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-border-color)
}

.dxbl-grid>.dxbl-grid-bottom-panel:last-of-type {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.dxbl-grid>.dxbl-grid-toolbar-container {
    padding: var(--dxbl-grid-toolbar-container-padding-y) var(--dxbl-grid-toolbar-container-padding-x);
    min-height: var(--dxbl-grid-toolbar-container-min-height);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid>.dxbl-grid-toolbar-container:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid>.dxbl-grid-toolbar-container:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid>.dxbl-grid-toolbar-container:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid>.dxbl-grid-toolbar-container,.dxbl-grid>.dxbl-grid-top-panel {
    border-bottom: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-border-color)
}

.dxbl-grid>.dxbl-grid-top-panel {
    display: -webkit-flex;
    display: flex
}

.dxbl-grid>.dxbl-grid-top-panel:first-of-type {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container {
    padding: var(--dxbl-grid-group-panel-container-padding-y) var(--dxbl-grid-group-panel-container-padding-x) 0;
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container>* {
    margin-bottom: var(--dxbl-grid-group-panel-container-padding-y)
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container>:not(:last-child) {
    margin-right: var(--dxbl-grid-group-panel-container-spacing)
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container>.dxbl-text {
    --dxbl-text-padding-x: 0
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-group-panel-free-space {
    -webkit-flex: 1;
    flex: 1
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header {
    border: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-border-color);
    border-radius: var(--dxbl-grid-border-radius);
    padding: var(--dxbl-grid-group-panel-header-padding-y) var(--dxbl-grid-group-panel-header-padding-x);
    box-shadow: var(--dxbl-grid-group-panel-header-shadow)
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header.dxbl-grid-header-sortable:hover {
    z-index: 0;
    background-color: var(--dxbl-grid-hover-bg,unset);
    color: var(--dxbl-grid-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header.dxbl-grid-header-sortable:hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header.dxbl-grid-header-sortable:hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header.dxbl-grid-header-sortable:hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.75)
    }
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header.dxbl-grid-header-sortable:hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:-webkit-any(:hover,:focus-visible)) .dxbl-btn.dxbl-grid-filter-menu-funnel-btn-visible-on-hover {
    visibility: hidden
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:-moz-any(:hover,:focus-visible)) .dxbl-btn.dxbl-grid-filter-menu-funnel-btn-visible-on-hover {
    visibility: hidden
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:is(:hover,:focus-visible)) .dxbl-btn.dxbl-grid-filter-menu-funnel-btn-visible-on-hover {
    visibility: hidden
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:-webkit-any(:hover,:focus-visible)):has(.dxbl-grid-filter-menu-funnel-btn-visible-on-hover) .dxbl-grid-sort-asc {
    -webkit-order: 1;
    order: 1
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:-moz-any(:hover,:focus-visible)):has(.dxbl-grid-filter-menu-funnel-btn-visible-on-hover) .dxbl-grid-sort-asc {
    -webkit-order: 1;
    order: 1
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:is(:hover,:focus-visible)):has(.dxbl-grid-filter-menu-funnel-btn-visible-on-hover) .dxbl-grid-sort-asc {
    -webkit-order: 1;
    order: 1
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:-webkit-any(:hover,:focus-visible)):has(.dxbl-grid-filter-menu-funnel-btn-visible-on-hover) .dxbl-grid-sort-desc {
    -webkit-order: 1;
    order: 1
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:-moz-any(:hover,:focus-visible)):has(.dxbl-grid-filter-menu-funnel-btn-visible-on-hover) .dxbl-grid-sort-desc {
    -webkit-order: 1;
    order: 1
}

html:not(.dxTouchUI) .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-group-panel-container .dxbl-grid-header:not(:is(:hover,:focus-visible)):has(.dxbl-grid-filter-menu-funnel-btn-visible-on-hover) .dxbl-grid-sort-desc {
    -webkit-order: 1;
    order: 1
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-search-box-container {
    width: var(--dxbl-grid-search-box-container-width);
    padding: var(--dxbl-grid-search-box-container-padding-y) var(--dxbl-grid-search-box-container-padding-x);
    margin-left: auto
}

.dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-search-box-container:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-search-box-container:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-search-box-container:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid>.dxbl-grid-top-panel.dxbl-grid-multiple-panel {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse
}

@media (max-width:768px) {
    .dxbl-grid>.dxbl-grid-top-panel>.dxbl-grid-search-box-container {
        width: 100%
    }
    .dxbl-grid>.dxbl-grid-top-panel.dxbl-grid-multiple-panel>.dxbl-grid-search-box-container {
        padding-bottom: 0
    }
    .dxbl-grid>.dxbl-grid-top-panel.dxbl-grid-multiple-panel>.dxbl-grid-search-box-container:focus {
        outline: 0
    }
    .dxbl-grid>.dxbl-grid-top-panel.dxbl-grid-multiple-panel>.dxbl-grid-search-box-container:focus>.dxbl-grid-search-box {
        outline: .15rem solid var(--dxbl-grid-focus-frame-color)
    }
}

.dxbl-grid>.dxbl-dragging-targets {
    pointer-events: none;
    width: 0;
    height: 0;
    position: fixed;
    top: 0;
    left: 0;
    overflow: visible
}

.dxbl-grid>.dxbl-dragging-targets>.dxbl-grid-dragging-up-target,.dxbl-grid>.dxbl-dragging-targets>.dxbl-grid-dragging-down-target {
    z-index: 19999;
    pointer-events: none;
    -o-transition: all .1s;
    transition: all .1s;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-grid .dxbl-grid-search-box-container>.dxbl-grid-search-box>.dxbl-btn-icon>.dxbl-image {
    opacity: .4
}

.dxbl-grid .dxbl-grid-highlighted-text {
    color: var(--dxbl-grid-highlighted-text-color);
    background-color: var(--dxbl-grid-highlighted-text-bg)
}

.dxbl-grid .dxbl-grid-empty-data-area {
    text-align: center;
    height: 100%;
    padding: var(--dxbl-grid-empty-data-area-padding-y) var(--dxbl-grid-empty-data-area-padding-x);
    border-top: 0;
    border-bottom: 0;
    position: relative
}

.dxFirefox .dxbl-grid .dxbl-grid-empty-data-area {
    height: auto
}

.dxbl-grid .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-not-found {
    color: #888;
    font-weight: 400;
    display: block
}

.dxbl-grid .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-loading {
    vertical-align: middle;
    color: #203268;
    padding-left: .5rem;
    font-weight: 400
}

.dxbl-grid .dxbl-grid-empty-data-area .dxbl-wait-indicator {
    vertical-align: middle;
    width: 2rem;
    height: 2rem
}

.dxbl-grid .dxbl-grid-empty-data-area .dxbl-image {
    color: #888;
    width: 3rem;
    height: 3rem
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator {
    top: 0
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

.dxbl-grid .dxbl-grid-empty-data-area>.dxbl-grid-drop-target-indicator.dxbl-active {
    height: 100%
}

.dxbl-grid .dxbl-pager {
    --dxbl-pager-font-family: var(--dxbl-grid-font-family);
    --dxbl-pager-font-size: var(--dxbl-grid-font-size)
}

.dxbl-grid .dxbl-text-edit {
    --dxbl-text-edit-font-family: var(--dxbl-grid-font-family);
    --dxbl-text-edit-font-size: var(--dxbl-grid-font-size)
}

.dxbl-grid .dxbl-checkbox {
    --dxbl-checkbox-font-family: var(--dxbl-grid-font-family);
    --dxbl-checkbox-font-size: var(--dxbl-grid-font-size)
}

.dxbl-grid.dxbl-sm {
    --dxbl-grid-font-size: .75rem;
    --dxbl-grid-line-height: 1.5;
    --dxbl-grid-empty-data-area-padding-x: 1rem;
    --dxbl-grid-empty-data-area-padding-y: 2rem;
    --dxbl-grid-text-cell-padding-x: .25rem;
    --dxbl-grid-text-cell-padding-y: .1875rem;
    --dxbl-grid-editor-cell-padding-x: .25rem;
    --dxbl-grid-editor-cell-padding-y: .1875rem;
    --dxbl-grid-toolbar-container-padding-x: .75rem;
    --dxbl-grid-toolbar-container-padding-y: .5rem;
    --dxbl-grid-toolbar-container-min-height: 2.625rem;
    --dxbl-grid-group-panel-container-padding-x: .75rem;
    --dxbl-grid-group-panel-container-padding-y: .5rem;
    --dxbl-grid-group-panel-container-spacing: .25rem;
    --dxbl-grid-group-panel-header-padding-x: .5rem;
    --dxbl-grid-group-panel-header-padding-y: .1875rem;
    --dxbl-grid-group-indent-cell-width: 1.625rem;
    --dxbl-grid-expand-btn-padding-x: .1875rem;
    --dxbl-grid-expand-btn-padding-y: .1875rem;
    --dxbl-grid-search-box-container-width: 15rem;
    --dxbl-grid-search-box-container-padding-x: .75rem;
    --dxbl-grid-search-box-container-padding-y: .5rem;
    --dxbl-grid-empty-header-panel-padding-x: .75rem;
    --dxbl-grid-empty-header-panel-padding-y: .375rem;
    --dxbl-grid-edit-form-padding-x: .5rem;
    --dxbl-grid-edit-form-padding-y: .5rem;
    --dxbl-grid-detail-cell-padding-x: 1.5rem;
    --dxbl-grid-detail-cell-padding-y: 1.5rem;
    --dxbl-grid-header-spacing: .25rem;
    --dxbl-grid-top-fixed-body-height: 1.5rem;
    --dxbl-grid-command-btn-spacing-x: .1875rem
}

.dxbl-grid.dxbl-sm .dxbl-grid-empty-data-area .dxbl-image {
    width: 2rem;
    height: 2rem
}

.dxbl-grid.dxbl-sm .dxbl-grid-empty-data-area .dxbl-wait-indicator {
    width: 1.5rem;
    height: 1.5rem
}

.dxbl-grid.dxbl-sm .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-loading {
    padding-left: .4rem
}

.dxbl-grid.dxbl-lg {
    --dxbl-grid-font-size: 1rem;
    --dxbl-grid-line-height: 1.375;
    --dxbl-grid-empty-data-area-padding-x: 2rem;
    --dxbl-grid-empty-data-area-padding-y: 4rem;
    --dxbl-grid-text-cell-padding-x: .5rem;
    --dxbl-grid-text-cell-padding-y: .3125rem;
    --dxbl-grid-editor-cell-padding-x: .5rem;
    --dxbl-grid-editor-cell-padding-y: .3125rem;
    --dxbl-grid-toolbar-container-padding-x: 1.25rem;
    --dxbl-grid-toolbar-container-padding-y: 1rem;
    --dxbl-grid-toolbar-container-min-height: 4.125rem;
    --dxbl-grid-group-panel-container-padding-x: 1.25rem;
    --dxbl-grid-group-panel-container-padding-y: 1rem;
    --dxbl-grid-group-panel-container-spacing: .75rem;
    --dxbl-grid-group-panel-header-padding-x: 1rem;
    --dxbl-grid-group-panel-header-padding-y: .3125rem;
    --dxbl-grid-group-indent-cell-width: 2.125rem;
    --dxbl-grid-expand-btn-padding-x: .3125rem;
    --dxbl-grid-expand-btn-padding-y: .3125rem;
    --dxbl-grid-search-box-container-width: 19rem;
    --dxbl-grid-search-box-container-padding-x: 1.25rem;
    --dxbl-grid-search-box-container-padding-y: 1rem;
    --dxbl-grid-empty-header-panel-padding-x: 1.25rem;
    --dxbl-grid-empty-header-panel-padding-y: .625rem;
    --dxbl-grid-edit-form-padding-x: 1.5rem;
    --dxbl-grid-edit-form-padding-y: 1.5rem;
    --dxbl-grid-edit-form-buttons-padding-x: 0;
    --dxbl-grid-edit-form-buttons-padding-y: 1rem;
    --dxbl-grid-edit-form-buttons-spacing: .625rem;
    --dxbl-grid-detail-cell-padding-x: 2rem;
    --dxbl-grid-detail-cell-padding-y: 2rem;
    --dxbl-grid-header-spacing: .5rem;
    --dxbl-grid-top-fixed-body-height: 2rem;
    --dxbl-grid-command-btn-spacing-x: .375rem
}

.dxbl-grid.dxbl-lg .dxbl-grid-empty-data-area .dxbl-image {
    width: 4rem;
    height: 4rem
}

.dxbl-grid.dxbl-lg .dxbl-grid-empty-data-area .dxbl-wait-indicator {
    width: 2.5rem;
    height: 2.5rem
}

.dxbl-grid.dxbl-lg .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-loading {
    padding-left: .6rem
}

.dxbl-grid.dxbl-grid-nowrap {
    --dxbl-grid-white-space: nowrap;
    white-space: var(--dxbl-grid-white-space)
}

.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-top-panel>.dxbl-grid-group-panel-container {
    overflow: hidden
}

.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-top-panel>.dxbl-grid-group-panel-container>.dxbl-text {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: inline-block;
    overflow: hidden
}

.dxbl-grid.dxbl-grid-no-outer-border {
    --dxbl-grid-outer-border-color: transparent
}

.dxbl-grid.dxbl-grid-no-h-lines {
    --dxbl-grid-h-line-color: transparent
}

.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-row>td,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-footer-row>td,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr[aria-expanded=true]>td {
    border-bottom-width: var(--dxbl-grid-border-width);
    border-bottom-color: var(--dxbl-grid-border-color)
}

.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-row>td.dxbl-grid-indent-cell,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-row[aria-expanded=true]>td.dxbl-grid-expand-button-cell,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-footer-row>td.dxbl-grid-indent-cell,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-footer-row>td.dxbl-grid-expand-button-cell,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr[aria-expanded=true]>td.dxbl-grid-indent-cell {
    border-bottom-color: transparent
}

.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr:has(>td.dxbl-grid-edit-form)>td.dxbl-grid-edit-form {
    border-bottom-width: var(--dxbl-grid-border-width);
    border-bottom-color: var(--dxbl-grid-border-color)
}

.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-row+tr>td,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr.dxbl-grid-group-footer-row+tr>td,.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr[aria-expanded=true]+tr>td {
    border-top-width: 0
}

.dxbl-grid.dxbl-grid-no-h-lines .dxbl-grid-table>tbody>tr:has(>td.dxbl-grid-edit-form)+tr>td {
    border-top-width: 0
}

.dxbl-grid.dxbl-grid-no-v-lines {
    --dxbl-grid-v-line-color: transparent
}

.dxbl-grid.dxbl-grid-has-bands.dxbl-grid-no-v-lines .dxbl-grid-table>thead {
    --dxbl-grid-v-line-color: var(--dxbl-grid-border-color)
}

.dxbl-grid.dxbl-grid-has-bands.dxbl-grid-no-h-lines .dxbl-grid-table>thead {
    --dxbl-grid-h-line-color: var(--dxbl-grid-border-color)
}

.dxbl-grid-header-content {
    font-weight: var(--dxbl-grid-header-font-weight);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-header-content>:not(:-webkit-any(:last-child,.dxbl-grid-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-grid-header-spacing)
}

.dxbl-grid-header-content>:not(:-moz-any(:last-child,.dxbl-grid-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-grid-header-spacing)
}

.dxbl-grid-header-content>:not(:is(:last-child,.dxbl-grid-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-grid-header-spacing)
}

.dxbl-grid-header-content span:first-child {
    -webkit-flex-grow: 1;
    flex-grow: 1
}

@-webkit-keyframes dxbl-grid-selection-checkbox-background-position-animation {
    0% {
        background-position-x: -500%
    }
    to {
        background-position-x: 600%
    }
}

@-o-keyframes dxbl-grid-selection-checkbox-background-position-animation {
    0% {
        background-position-x: -500%
    }
    to {
        background-position-x: 600%
    }
}

@keyframes dxbl-grid-selection-checkbox-background-position-animation {
    0% {
        background-position-x: -500%
    }
    to {
        background-position-x: 600%
    }
}

.dxbl-grid-command-cell.dxbl-grid-command-cell .dxbl-btn,.dxbl-grid-selection-cell.dxbl-grid-command-cell .dxbl-btn {
    max-width: 100%
}

.dxbl-grid-command-cell .dxbl-checkbox.dxbl-grid-selection-check-wave-animated .dxbl-checkbox-check-element:after,.dxbl-grid-selection-cell .dxbl-checkbox.dxbl-grid-selection-check-wave-animated .dxbl-checkbox-check-element:after {
    content: "";
    width: var(--dxbl-checkbox-check-element-size);
    height: var(--dxbl-checkbox-check-element-size);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);
    background-image: linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);
    background-repeat: no-repeat;
    background-size: 70% 100%;
    border-radius: .1875rem;
    -webkit-animation: 1.5s linear infinite dxbl-grid-selection-checkbox-background-position-animation;
    -o-animation: 1.5s linear infinite dxbl-grid-selection-checkbox-background-position-animation;
    animation: 1.5s linear infinite dxbl-grid-selection-checkbox-background-position-animation;
    position: absolute
}

.dxbl-grid-focused-row>.dxbl-grid-command-cell>.dxbl-checkbox .dxbl-checkbox-check-element,.dxbl-grid-focused-row>.dxbl-grid-selection-cell>.dxbl-checkbox .dxbl-checkbox-check-element {
    color: var(--dxbl-grid-color);
    outline: 1px solid var(--dxbl-grid-bg)
}

.dxbl-grid-focused-row>.dxbl-grid-command-cell>.dxbl-checkbox .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    --dxbl-checkbox-checked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    outline: 0
}

.dxbl-grid-focused-row>.dxbl-grid-selection-cell>.dxbl-checkbox .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    --dxbl-checkbox-checked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    outline: 0
}

.dxbl-grid-command-cell .dxbl-grid-header-content,.dxbl-grid-selection-cell .dxbl-grid-header-content {
    height: 100%;
    margin-block: calc(var(--dxbl-grid-text-cell-padding-y) * -1);
    padding: var(--dxbl-grid-text-cell-padding-y) 0;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    overflow: hidden
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-checkbox,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-checkbox {
    margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
    vertical-align: top;
    border: 0;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-grid-command-cell .dxbl-grid-header-content.dxbl-align-center,.dxbl-grid-selection-cell .dxbl-grid-header-content.dxbl-align-center {
    -webkit-justify-content: center;
    justify-content: center
}

.dxbl-grid-command-cell .dxbl-grid-header-content.dxbl-align-right,.dxbl-grid-selection-cell .dxbl-grid-header-content.dxbl-align-right {
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container {
    --dxbl-grid-header-spacing: 0;
    margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
    -webkit-align-items: center;
    align-items: center;
    padding-left: 1rem
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-checkbox,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-checkbox {
    --dxbl-checkbox-border-width: 0;
    margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
    vertical-align: top;
    border: 0;
    margin: 0 .375rem;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-checkbox .dxbl-checkbox-check-element,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-checkbox .dxbl-checkbox-check-element {
    margin-top: 0;
    margin-bottom: 0
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-checkbox.dxbl-checkbox-indeterminate,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-checkbox.dxbl-checkbox-indeterminate {
    padding: 0
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn {
    --dxbl-btn-bg: transparent;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none;
    --dxbl-btn-border-width: 0;
    --dxbl-btn-box-shadow: none;
    cursor: pointer;
    border: none;
    margin: 0;
    padding: 0
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn>svg.dxbl-image,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn>svg.dxbl-image,.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-hover-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-hover-color,95%))
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:disabled>.dxbl-image,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container .dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container.dxbl-sm .dxbl-checkbox,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container.dxbl-sm .dxbl-checkbox {
    margin: 0 .25rem
}

.dxbl-grid-command-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container.dxbl-lg .dxbl-checkbox,.dxbl-grid-selection-cell .dxbl-grid-header-content>.dxbl-grid-select-all-mixed-btn-container.dxbl-lg .dxbl-checkbox {
    margin: 0 .5rem
}

.dxbl-grid-full-cell-content {
    margin-block: calc(var(--dxbl-grid-text-cell-padding-y) * -1);
    margin-inline: calc(var(--dxbl-grid-text-cell-padding-x) * -1);
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-command-button {
    padding-inline: calc(var(--dxbl-grid-command-btn-spacing-x) - var(--dxbl-btn-focus-shadow-spread));
    padding-block: calc(var(--dxbl-btn-padding-y) - var(--dxbl-btn-focus-shadow-spread));
    margin-inline: var(--dxbl-btn-focus-shadow-spread);
    margin-block: var(--dxbl-btn-focus-shadow-spread)
}

.dxbl-grid-command-button .dxbl-image {
    opacity: var(--dxbl-icon-opacity)
}

.dxbl-grid-draggable-header {
    --dxbl-grid-draggable-header-font-size: .875rem;
    --dxbl-grid-draggable-header-line-height: 1.4285;
    --dxbl-grid-draggable-header-bg: #fff;
    --dxbl-grid-draggable-header-color: #212529;
    --dxbl-grid-draggable-header-border-color: #d2d2d2;
    --dxbl-grid-draggable-header-border-style: solid;
    --dxbl-grid-draggable-header-border-width: 1px;
    --dxbl-grid-draggable-header-border-radius: .1875rem;
    --dxbl-grid-draggable-header-shadow: 0 2px 6px 0 rgba(0,0,0,.12);
    font-size: var(--dxbl-grid-draggable-header-font-size);
    line-height: var(--dxbl-grid-draggable-header-line-height);
    background-color: var(--dxbl-grid-draggable-header-bg);
    border-radius: var(--dxbl-grid-draggable-header-border-radius);
    border: var(--dxbl-grid-draggable-header-border-width) var(--dxbl-grid-draggable-header-border-style) var(--dxbl-grid-draggable-header-border-color);
    box-shadow: var(--dxbl-grid-draggable-header-shadow);
    visibility: hidden;
    z-index: 20000;
    cursor: move;
    pointer-events: none;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-grid-draggable-header .dxbl-grid-header-content {
    width: 100%
}

.dxbl-grid-draggable-header .dxbl-grid-header-content>span {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow-wrap: normal;
    overflow: hidden
}

.dxbl-grid-draggable-header:after {
    content: "";
    cursor: move;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-grid-row-drag-hint {
    --dxbl-grid-row-drag-hint-bg: #fff;
    --dxbl-grid-row-drag-hint-text-cell-padding-x: .375rem;
    --dxbl-grid-row-drag-hint-text-cell-padding-y: .250031rem;
    --dxbl-grid-row-drag-hint-border-width: 1px;
    --dxbl-grid-row-drag-hint-border-style: solid;
    --dxbl-grid-row-drag-hint-border-color: #d2d2d2;
    --dxbl-grid-row-drag-hint-border-radius: .1875rem;
    --dxbl-grid-row-drag-hint-shadow: 0 .1rem .5rem 0 rgba(0,0,0,.6);
    --dxbl-grid-row-drag-hint-font-family: inherit;
    --dxbl-grid-row-drag-hint-font-size: .875rem;
    --dxbl-grid-row-drag-hint-line-height: 1.4285;
    cursor: move;
    visibility: hidden;
    pointer-events: none;
    background-color: var(--dxbl-grid-row-drag-hint-bg);
    border: var(--dxbl-grid-row-drag-hint-border-width) var(--dxbl-grid-row-drag-hint-border-style) transparent;
    border-radius: var(--dxbl-grid-row-drag-hint-border-radius);
    box-shadow: var(--dxbl-grid-row-drag-hint-shadow);
    font-family: var(--dxbl-grid-row-drag-hint-font-family);
    font-size: var(--dxbl-grid-row-drag-hint-font-size);
    line-height: var(--dxbl-grid-row-drag-hint-line-height);
    padding: var(--dxbl-grid-row-drag-hint-text-cell-padding-y) var(--dxbl-grid-row-drag-hint-text-cell-padding-x);
    display: -webkit-flex;
    display: flex;
    position: fixed
}

.dxbl-grid-row-drag-hint.dxbl-sm {
    --dxbl-grid-row-drag-hint-font-size: .75rem;
    --dxbl-grid-row-drag-hint-line-height: 1.5;
    --dxbl-grid-row-drag-hint-text-cell-padding-x: .25rem;
    --dxbl-grid-row-drag-hint-text-cell-padding-y: .1875rem
}

.dxbl-grid-row-drag-hint.dxbl-lg {
    --dxbl-grid-row-drag-hint-font-size: 1rem;
    --dxbl-grid-row-drag-hint-line-height: 1.375;
    --dxbl-grid-row-drag-hint-text-cell-padding-x: .5rem;
    --dxbl-grid-row-drag-hint-text-cell-padding-y: .3125rem
}

.dxbl-grid-row-drag-hint>.dxbl-grid-row-drag-hint-drag-anchor {
    height: auto;
    padding-right: var(--dxbl-grid-row-drag-hint-text-cell-padding-x);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-row-drag-hint>.dxbl-text {
    border: none;
    border-left: var(--dxbl-grid-row-drag-hint-border-width) var(--dxbl-grid-row-drag-hint-border-style) var(--dxbl-grid-row-drag-hint-border-color)
}

.dxbl-grid-edit-form {
    padding: var(--dxbl-grid-edit-form-padding-y) var(--dxbl-grid-edit-form-padding-x);
    overflow: visible
}

.dxbl-grid-edit-form>form>.dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0
}

.dxbl-grid-edit-form-buttons {
    --dxbl-grid-edit-form-buttons-padding-x: 0;
    --dxbl-grid-edit-form-buttons-padding-y: .75rem;
    --dxbl-grid-edit-form-buttons-spacing: .5rem;
    padding: var(--dxbl-grid-edit-form-buttons-padding-y) var(--dxbl-grid-edit-form-buttons-padding-x) 0;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-edit-form-buttons>.dxbl-btn {
    min-width: 4.5rem
}

.dxbl-grid-edit-form-buttons>.dxbl-btn:not(:last-child) {
    margin-right: var(--dxbl-grid-edit-form-buttons-spacing)
}

.dxbl-sm .dxbl-grid-edit-form-buttons {
    --dxbl-grid-edit-form-buttons-padding-x: 0;
    --dxbl-grid-edit-form-buttons-padding-y: .5rem;
    --dxbl-grid-edit-form-buttons-spacing: .375rem
}

.dxbl-lg .dxbl-grid-edit-form-buttons {
    --dxbl-grid-edit-form-buttons-padding-x: 0;
    --dxbl-grid-edit-form-buttons-padding-y: 1rem;
    --dxbl-grid-edit-form-buttons-spacing: .625rem
}

.dxbl-grid-confirm-dialog-buttons {
    --dxbl-grid-confirm-dialog-buttons-spacing-x: .5rem;
    --dxbl-grid-confirm-dialog-buttons-spacing-y: 1rem;
    padding: var(--dxbl-grid-confirm-dialog-buttons-spacing-y) 0 0;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-confirm-dialog-buttons>.dxbl-btn {
    min-width: 3.25rem
}

.dxbl-grid-confirm-dialog-buttons>.dxbl-btn:not(:last-child) {
    margin-right: var(--dxbl-grid-confirm-dialog-buttons-spacing-x)
}

.dxbl-sm .dxbl-grid-confirm-dialog-buttons {
    --dxbl-grid-confirm-dialog-buttons-spacing-x: .375rem;
    --dxbl-grid-confirm-dialog-buttons-spacing-y: .5rem
}

.dxbl-lg .dxbl-grid-confirm-dialog-buttons {
    --dxbl-grid-confirm-dialog-buttons-spacing-x: .625rem;
    --dxbl-grid-confirm-dialog-buttons-spacing-y: 1.5rem
}

.dxbl-grid-sort-asc,.dxbl-grid-sort-desc,.dxbl-grid-filter-menu-funnel-btn {
    margin-left: auto;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-sort-asc,.dxbl-grid-sort-desc {
    overflow: visible!important
}

.dxbl-grid-sort-asc~.dxbl-grid-filter-menu-funnel-btn,.dxbl-grid-sort-desc~.dxbl-grid-filter-menu-funnel-btn {
    margin-left: 0
}

.dxbl-btn.dxbl-grid-filter-menu-funnel-btn {
    --dxbl-btn-border-width: 0;
    --dxbl-grid-header-spacing: 0;
    --dxbl-btn-focus-shadow-blur: 0;
    --dxbl-btn-focus-shadow-spread: 0;
    --dxbl-grid-filter-menu-funnel-btn-margin-y: calc(var(--dxbl-grid-text-cell-padding-y) * -1);
    --dxbl-grid-filter-menu-funnel-btn-padding-subtraction: .15rem;
    margin-top: var(--dxbl-grid-filter-menu-funnel-btn-margin-y);
    margin-bottom: var(--dxbl-grid-filter-menu-funnel-btn-margin-y);
    padding: calc(var(--dxbl-grid-text-cell-padding-y) - var(--dxbl-grid-filter-menu-funnel-btn-padding-subtraction)) calc(var(--dxbl-grid-text-cell-padding-x) - var(--dxbl-grid-filter-menu-funnel-btn-padding-subtraction))
}

.dxbl-btn.dxbl-grid-filter-menu-funnel-btn>.dxbl-image {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-btn.dxbl-grid-filter-menu-funnel-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-btn-hover-border-color: var(--dxbl-btn-active-border-color);
    --dxbl-btn-hover-background: var(--dxbl-btn-active-background);
    --dxbl-btn-hover-bg: var(--dxbl-btn-active-bg)
}

.dxbl-btn.dxbl-grid-filter-menu-funnel-btn.dxbl-grid-filter-menu-funnel-btn-active {
    --dxbl-btn-color: var(--dxbl-btn-active-color);
    --dxbl-btn-border-color: var(--dxbl-btn-active-border-color);
    --dxbl-btn-bg: var(--dxbl-btn-active-bg);
    background-image: var(--dxbl-btn-active-background)
}

.dxbl-btn.dxbl-grid-filter-menu-funnel-btn.dxbl-grid-filter-menu-funnel-btn-filled {
    --dxbl-btn-hover-color: #203268;
    --dxbl-btn-color: #203268
}

.dxbl-btn.dxbl-grid-filter-menu-funnel-btn.dxbl-grid-filter-menu-funnel-btn-disabled {
    --dxbl-btn-color: var(--dxbl-btn-outline-disabled-color)
}

.dxbl-grid-filter-builder-modal-footer-button {
    margin-top: .25rem!important;
    margin-bottom: .25rem!important
}

.dxbl-grid-filter-builder-modal-footer-button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: .5rem
}

.dxbl-grid-filter-builder-modal-footer-button:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: .5rem
}

.dxbl-grid-filter-builder-modal-footer-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: .5rem
}

.dxbl-grid-filter-builder-modal-footer-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: .5rem
}

.dxbl-grid-filter-builder-modal-footer-button:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: .5rem
}

.dxbl-grid-filter-builder-modal-footer-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: .5rem
}

.dxbl-grid>.dxbl-scroll-viewer {
    background-color: var(--dxbl-grid-bg);
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content {
    background-color: inherit;
    overflow-anchor: none
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table {
    background-color: inherit
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot {
    background-color: inherit;
    z-index: 1;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>thead,.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot {
    z-index: 2
}

.dxMacOSMobilePlatform .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>thead,.dxSafari .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>thead,.dxMacOSMobilePlatform .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot,.dxSafari .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot {
    z-index: 4
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>thead,.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody.dxbl-grid-top-fixed-body {
    background-color: inherit;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody.dxbl-grid-top-fixed-body {
    height: var(--dxbl-grid-top-fixed-body-height);
    z-index: 1
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody.dxbl-grid-top-fixed-body>tr:last-child>td:not(.dxbl-grid-empty-cell) {
    border-bottom-width: var(--dxbl-grid-border-width);
    border-bottom-color: var(--dxbl-grid-border-color)
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody {
    z-index: 0;
    position: relative
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row:hover>td:not(.dxbl-grid-empty-cell) {
    cursor: pointer;
    background-color: var(--dxbl-grid-hover-bg,unset);
    color: var(--dxbl-grid-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row:hover>td:not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row:hover>td:not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row:hover>td:not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.75)
    }
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row:hover>td:not(.dxbl-grid-empty-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row>td>.dxbl-grid-edit-new-item-row-content {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    gap: .5rem;
    padding-left: .375rem;
    padding-right: .375rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row>td>.dxbl-grid-edit-new-item-row-content>.dxbl-grid-edit-new-item-row-icon-container {
    display: contents
}

.dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>tbody>tr.dxbl-grid-edit-new-item-row>td>.dxbl-grid-edit-new-item-row-content>.dxbl-grid-edit-new-item-row-icon-container>.dxbl-image {
    -webkit-transform: scale(.625);
    -o-transform: scale(.625);
    transform: scale(.625)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-top-panel~.dxbl-scroll-viewer):not(.dxbl-grid-toolbar-container~.dxbl-scroll-viewer),.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-top-panel~.dxbl-scroll-viewer):not(.dxbl-grid-toolbar-container~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content,.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-top-panel~.dxbl-scroll-viewer):not(.dxbl-grid-toolbar-container~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table,.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-top-panel~.dxbl-scroll-viewer):not(.dxbl-grid-toolbar-container~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>colgroup+thead,.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-top-panel~.dxbl-scroll-viewer):not(.dxbl-grid-toolbar-container~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>colgroup+thead>tr:first-child {
    border-top-left-radius: var(--dxbl-grid-border-radius);
    border-top-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-top-panel~.dxbl-scroll-viewer):not(.dxbl-grid-toolbar-container~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>colgroup+thead>tr:first-child>th:first-child {
    border-top-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-top-panel~.dxbl-scroll-viewer):not(.dxbl-grid-toolbar-container~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>colgroup+thead>tr:first-child>th:last-child {
    border-top-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>td:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>td:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>td:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid>.dxbl-scroll-viewer:not(.dxbl-grid-bottom-panel~.dxbl-scroll-viewer)>.dxbl-scroll-viewer-content>.dxbl-grid-table>tfoot>tr:last-child>td:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: var(--dxbl-grid-border-radius)
}

.dxbl-grid .dxbl-grid-table {
    border-collapse: separate;
    border-color: var(--dxbl-grid-border-color);
    border-style: var(--dxbl-grid-border-style);
    border-spacing: 0;
    table-layout: fixed;
    border-width: 0;
    width: 100%
}

.dxbl-grid .dxbl-grid-table>thead,.dxbl-grid .dxbl-grid-table>tbody,.dxbl-grid .dxbl-grid-table>tfoot,.dxbl-grid .dxbl-grid-table>thead>tr,.dxbl-grid .dxbl-grid-table>tbody>tr,.dxbl-grid .dxbl-grid-table>tfoot>tr {
    border-color: inherit;
    border-style: inherit;
    border-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th,.dxbl-grid .dxbl-grid-table>thead>tr>td,.dxbl-grid .dxbl-grid-table>tbody>tr>th,.dxbl-grid .dxbl-grid-table>tbody>tr>td,.dxbl-grid .dxbl-grid-table>tfoot>tr>th,.dxbl-grid .dxbl-grid-table>tfoot>tr>td {
    font-family: var(--dxbl-grid-font-family);
    font-size: var(--dxbl-grid-font-size);
    line-height: var(--dxbl-grid-line-height);
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    border-top-width: var(--dxbl-grid-border-width);
    border-top-color: var(--dxbl-grid-h-line-color);
    border-left-width: var(--dxbl-grid-border-width);
    border-left-color: var(--dxbl-grid-v-line-color);
    vertical-align: middle
}

.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-last-fixed-left-cell,.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-last-fixed-left-cell,.dxbl-grid .dxbl-grid-table>tbody>tr>th.dxbl-grid-last-fixed-left-cell,.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-last-fixed-left-cell,.dxbl-grid .dxbl-grid-table>tfoot>tr>th.dxbl-grid-last-fixed-left-cell,.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-last-fixed-left-cell {
    border-right-width: var(--dxbl-grid-border-width);
    border-right-color: var(--dxbl-grid-v-line-color)
}

.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:-webkit-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:-webkit-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tbody>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tbody>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:-webkit-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:-webkit-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tfoot>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tfoot>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:-webkit-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:-webkit-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)) {
    border-left-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:-moz-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:-moz-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tbody>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tbody>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:-moz-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:-moz-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tfoot>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tfoot>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:-moz-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:-moz-any(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)) {
    border-left-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:is(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:is(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tbody>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tbody>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:is(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:is(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tfoot>tr>th.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tfoot>tr>th.dxbl-grid-last-fixed-left-cell+th:not(:is(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)),.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-last-fixed-left-cell+td,.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-last-fixed-left-cell+th:not(:is(.dxbl-grid-fixed-cell,.dxbl-grid-bordered-left)) {
    border-left-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>thead>tr>td:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tbody>tr>th:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tbody>tr>td:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>th:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>td:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid .dxbl-grid-table>thead>tr>th:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>thead>tr>td:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tbody>tr>th:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tbody>tr>td:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tfoot>tr>th:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tfoot>tr>td:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>thead>tr>th:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>thead>tr>td:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tbody>tr>th:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tbody>tr>td:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tfoot>tr>th:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tfoot>tr>td:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid .dxbl-grid-table>thead>tr>td>.dxbl-checkbox,.dxbl-grid .dxbl-grid-table>tbody>tr>td>.dxbl-checkbox,.dxbl-grid .dxbl-grid-table>tfoot>tr>td>.dxbl-checkbox {
    margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
    vertical-align: top;
    border: 0;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-left-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-right-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-left-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-right-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-left-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-right-virtual-spacer-element] {
    overflow: clip;
    outline-color: transparent!important
}

.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-left-virtual-spacer-element]>[dxbl-multi-direction-skeleton-items-container],.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-right-virtual-spacer-element]>[dxbl-multi-direction-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-left-virtual-spacer-element]>[dxbl-multi-direction-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-right-virtual-spacer-element]>[dxbl-multi-direction-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-left-virtual-spacer-element]>[dxbl-multi-direction-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-right-virtual-spacer-element]>[dxbl-multi-direction-skeleton-items-container] {
    display: inline-grid
}

.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-left-virtual-spacer-element] [dxbl-horz-skeleton-items-container],.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-right-virtual-spacer-element] [dxbl-horz-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-left-virtual-spacer-element] [dxbl-horz-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-right-virtual-spacer-element] [dxbl-horz-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-left-virtual-spacer-element] [dxbl-horz-skeleton-items-container],.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-right-virtual-spacer-element] [dxbl-horz-skeleton-items-container] {
    display: -webkit-inline-flex;
    display: inline-flex;
    position: -webkit-sticky;
    position: sticky;
    left: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-left-virtual-spacer-element] [dxbl-horz-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-grid .dxbl-grid-table>thead>tr>td[dxbl-right-virtual-spacer-element] [dxbl-horz-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-left-virtual-spacer-element] [dxbl-horz-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-grid .dxbl-grid-table>tbody>tr>td[dxbl-right-virtual-spacer-element] [dxbl-horz-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-left-virtual-spacer-element] [dxbl-horz-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-grid .dxbl-grid-table>tfoot>tr>td[dxbl-right-virtual-spacer-element] [dxbl-horz-skeleton-items-container]>.dxbl-skeleton-item {
    -webkit-flex: 1;
    flex: 1
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-focused-row>td .dxbl-checkbox .dxbl-checkbox-check-element,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-focused-row>td .dxbl-checkbox .dxbl-checkbox-check-element,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-focused-row>td .dxbl-checkbox .dxbl-checkbox-check-element {
    color: var(--dxbl-grid-color);
    outline: 1px solid var(--dxbl-grid-bg)
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-focused-row>td .dxbl-checkbox .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    --dxbl-checkbox-checked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    outline: 0
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-focused-row>td .dxbl-checkbox .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    --dxbl-checkbox-checked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    outline: 0
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-focused-row>td .dxbl-checkbox .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    --dxbl-checkbox-checked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-checked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
    --dxbl-checkbox-unchecked-focus-shadow-color: rgba(248,249,250,.5);
    --dxbl-checkbox-unchecked-focus-shadow-spread: .125rem;
    --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
    outline: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-focused-row>td:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-focused-row>td:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-focused-row>td:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-focused-row>td:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-focused-row>td:focus-visible {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-focused-row>td:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-focused-row>td:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-focused-row>td:focus-visible {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-focused-row>td:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid .dxbl-grid-table>thead>tr[dxbl-top-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>thead>tr[dxbl-bottom-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tfoot>tr[dxbl-top-virtual-spacer-element],.dxbl-grid .dxbl-grid-table>tfoot>tr[dxbl-bottom-virtual-spacer-element] {
    height: auto
}

.dxbl-grid .dxbl-grid-table>thead>tr>th:not(.dxbl-grid-header-indent-cell):not(.dxbl-grid-empty-header),.dxbl-grid .dxbl-grid-table>thead>tr:not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):not(.dxbl-grid-filter-row):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-expand-button-cell):not(.dxbl-grid-row-drag-anchor-cell):not(.dxbl-grid-empty-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-edit-form):not(.dxbl-grid-detail-cell),.dxbl-grid .dxbl-grid-table>tbody>tr>th:not(.dxbl-grid-header-indent-cell):not(.dxbl-grid-empty-header),.dxbl-grid .dxbl-grid-table>tbody>tr:not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):not(.dxbl-grid-filter-row):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-expand-button-cell):not(.dxbl-grid-row-drag-anchor-cell):not(.dxbl-grid-empty-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-edit-form):not(.dxbl-grid-detail-cell),.dxbl-grid .dxbl-grid-table>tfoot>tr>th:not(.dxbl-grid-header-indent-cell):not(.dxbl-grid-empty-header),.dxbl-grid .dxbl-grid-table>tfoot>tr:not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):not(.dxbl-grid-filter-row):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element])>td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-expand-button-cell):not(.dxbl-grid-row-drag-anchor-cell):not(.dxbl-grid-empty-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-edit-form):not(.dxbl-grid-detail-cell) {
    padding: var(--dxbl-grid-text-cell-padding-y) var(--dxbl-grid-text-cell-padding-x)
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row>td:not(.dxbl-grid-expand-button-cell),.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-filter-row>td,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row>td:not(.dxbl-grid-expand-button-cell),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-filter-row>td,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row>td:not(.dxbl-grid-expand-button-cell),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-filter-row>td {
    padding: var(--dxbl-grid-editor-cell-padding-y) var(--dxbl-grid-editor-cell-padding-x)
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline-offset: -.14rem
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):focus-within {
    outline-offset: -.12rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):has(.dxbl-text-edit.dxbl-focused) {
    outline-offset: -.12rem
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):not(.dxbl-grid-fixed-cell),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):not(.dxbl-grid-fixed-cell),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):not(.dxbl-grid-fixed-cell) {
    position: relative
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>dx-license-trigger+.dxbl-text-edit:last-child,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>dx-license-trigger+.dxbl-text-edit:last-child,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>dx-license-trigger+.dxbl-text-edit:last-child,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:only-child {
    border-left-width: 0;
    border-right-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit {
    --dxbl-text-edit-border-radius: 0;
    --dxbl-text-edit-box-shadow: none;
    --dxbl-text-edit-validation-status-padding-x: var(--dxbl-grid-editor-cell-padding-x);
    --dxbl-text-edit-validation-status-padding-y: var(--dxbl-grid-editor-cell-padding-y);
    width: unset;
    margin: calc(var(--dxbl-grid-editor-cell-padding-y) * -1) calc(var(--dxbl-grid-editor-cell-padding-x) * -1);
    --dxbl-text-edit-bg: transparent;
    border-top: 0;
    border-bottom: 0;
    position: relative
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:only-child {
    border-left: 0;
    border-right: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group {
    background-color: transparent
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn {
    border: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled {
    background-color: transparent
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:after {
    content: unset!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image {
    color: var(--dxbl-text-edit-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-text-edit-btn-hover-image-color,var(--dxbl-image-hover-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-hover-image-color,var(--dxbl-image-hover-color,95%))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image {
    color: var(--dxbl-text-edit-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc) {
    --dxbl-btn-bg: transparent
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-display-view>.dxbl-text-edit-input,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-display-view>.dxbl-text-edit-input,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)>.dxbl-text-display-view>.dxbl-text-edit-input {
    text-align: initial
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) .dxbl-checkbox-check-element:has(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td>.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-editor-inplace-container>td>.dxbl-tag-box.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td>.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-editor-inplace-container>td>.dxbl-tag-box.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td>.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-editor-inplace-container>td>.dxbl-tag-box.dxbl-readonly {
    pointer-events: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    background-color: var(--dxbl-grid-edit-row-bg,unset);
    color: var(--dxbl-grid-edit-row-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .08;
    background-color: #203268;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
    background-color: var(--dxbl-grid-edit-row-bg,var(--dxbl-grid-bg,unset))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>dx-license-trigger+.dxbl-text-edit:last-child,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>dx-license-trigger+.dxbl-text-edit:last-child,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>dx-license-trigger+.dxbl-text-edit:last-child,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:only-child {
    border-left-width: 0;
    border-right-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit {
    --dxbl-text-edit-border-radius: 0;
    --dxbl-text-edit-box-shadow: none;
    --dxbl-text-edit-validation-status-padding-x: var(--dxbl-grid-editor-cell-padding-x);
    --dxbl-text-edit-validation-status-padding-y: var(--dxbl-grid-editor-cell-padding-y);
    width: unset;
    margin: calc(var(--dxbl-grid-editor-cell-padding-y) * -1) calc(var(--dxbl-grid-editor-cell-padding-x) * -1);
    --dxbl-text-edit-bg: transparent;
    --dxbl-text-edit-readonly-bg: transparent;
    --dxbl-text-edit-disabled-bg: transparent;
    border-top: 0;
    border-bottom: 0;
    position: relative
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:only-child,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:only-child {
    border-left: 0;
    border-right: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:focus-within:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-focused:not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:has(:focus):not(:has(.dxbl-btn:focus)) {
    box-shadow: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
    box-shadow: none;
    outline: none
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly {
    background-color: var(--dxbl-text-edit-readonly-bg,unset);
    color: var(--dxbl-text-edit-readonly-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    border-radius: inherit;
    opacity: .03;
    background-color: #203268;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-text-edit-readonly-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled {
    background-color: var(--dxbl-text-edit-disabled-bg,unset);
    color: var(--dxbl-text-edit-disabled-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-text-edit-border-width,0px) / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-text-edit-border-width,0px)));
    border-radius: inherit;
    opacity: .03;
    background-color: #203268;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-text-edit-disabled-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group {
    background-color: transparent
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn {
    border: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled {
    background-color: transparent
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:after {
    content: unset!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon>svg.dxbl-image {
    color: var(--dxbl-text-edit-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-text-edit-btn-hover-image-color,var(--dxbl-image-hover-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-hover-image-color,var(--dxbl-image-hover-color,95%))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-edit-btn-dropdown:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-dec:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-spin-btn-inc:disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn.dxbl-btn-icon:disabled>.dxbl-image {
    color: var(--dxbl-text-edit-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-text-edit-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc),.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc) {
    --dxbl-btn-bg: transparent
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit>.dxbl-btn-group>.dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .125rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr>td:first-child,.dxbl-grid .dxbl-grid-table>thead>tr>th:first-child:not(.dxbl-grid-bordered-left),.dxbl-grid .dxbl-grid-table>tbody>tr>td:first-child,.dxbl-grid .dxbl-grid-table>tbody>tr>th:first-child:not(.dxbl-grid-bordered-left),.dxbl-grid .dxbl-grid-table>tfoot>tr>td:first-child,.dxbl-grid .dxbl-grid-table>tfoot>tr>th:first-child:not(.dxbl-grid-bordered-left) {
    border-left-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell {
    padding: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-btn,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-btn,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-btn,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn {
    border-radius: var(--dxbl-btn-border-radius);
    margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
    border: 0;
    position: relative
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tbody>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-command-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>.dxbl-grid-selection-cell>.dxbl-grid-header-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-grid .dxbl-grid-table>thead:nth-child(2)>tr:first-child>td,.dxbl-grid .dxbl-grid-table>thead:nth-child(2)>tr:first-child>th,.dxbl-grid .dxbl-grid-table>tbody:nth-child(2)>tr:first-child>td,.dxbl-grid .dxbl-grid-table>tbody:nth-child(2)>tr:first-child>th,.dxbl-grid .dxbl-grid-table>tfoot:nth-child(2)>tr:first-child>td,.dxbl-grid .dxbl-grid-table>tfoot:nth-child(2)>tr:first-child>th {
    border-top-width: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-header-content>span,.dxbl-grid .dxbl-grid-table>tbody>tr>td,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-group-footer-row>td>div[dxbl-grid-summary-item],.dxbl-grid .dxbl-grid-table>tfoot>tr>td,.dxbl-grid .dxbl-grid-table>tfoot>tr>td>div[dxbl-grid-summary-item] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow-wrap: normal;
    overflow: hidden
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-command-cell,.dxbl-grid .dxbl-grid-table .dxbl-grid-selection-cell {
    -o-text-overflow: clip;
    text-overflow: clip
}

.dxbl-grid .dxbl-grid-table>thead>tr>th {
    position: relative
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor {
    cursor: col-resize;
    z-index: 1;
    opacity: 0;
    width: 7px;
    height: 100%;
    position: absolute;
    top: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor:not(.dxbl-grid-left-align-column-resize-anchor) {
    right: calc((var(--dxbl-grid-border-width) - 7px) / 2 - 1 * var(--dxbl-grid-border-width))
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor.dxbl-grid-left-align-column-resize-anchor {
    left: calc((var(--dxbl-grid-border-width) - 7px) / 2 - 1 * var(--dxbl-grid-border-width))
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor>div {
    pointer-events: none;
    width: 100%
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor>div:focus {
    outline: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor.dxbl-touch {
    width: calc(2 * var(--dxbl-grid-text-cell-padding-x) + var(--dxbl-grid-border-width));
    right: calc(-1 * var(--dxbl-grid-text-cell-padding-x) - 1 * var(--dxbl-grid-border-width))
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor.dxbl-last {
    width: 3px
}

.dxbl-grid .dxbl-grid-table>thead>tr>th>.dxbl-grid-column-resize-anchor.dxbl-last:not(.dxbl-grid-left-align-column-resize-anchor) {
    right: 0
}

.dxbl-grid .dxbl-grid-table>*>tr>td.dxbl-grid-empty-cell {
    pointer-events: none;
    border-top-width: 0;
    border-bottom-width: 0;
    border-right-width: 0;
    padding-left: 0;
    padding-right: 0
}

.dxbl-grid .dxbl-grid-table>tfoot>tr>td.dxbl-grid-empty-cell {
    border-top-width: var(--dxbl-grid-border-width);
    border-top-color: var(--dxbl-grid-border-color)
}

.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-footer-row>td,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-group-row>td,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-group-footer-row>td,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-filter-row>td {
    border-top-color: var(--dxbl-grid-border-color)
}

.dxbl-grid .dxbl-grid-table>thead>tr:last-child>th,.dxbl-grid .dxbl-grid-table>thead>tr:last-child>td,.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-bordered-bottom {
    border-bottom-width: var(--dxbl-grid-border-width);
    border-bottom-color: var(--dxbl-grid-border-color)
}

.dxbl-grid .dxbl-grid-table>thead.dxbl-grid-empty-head+tbody>tr:first-child>td {
    border-top: 0
}

.dxbl-grid .dxbl-grid-table>thead>.dxbl-grid-arm-row {
    visibility: collapse
}

.dxbl-grid .dxbl-grid-table>thead>.dxbl-grid-arm-row+tr>th {
    border-top: 0
}

.dxbl-grid .dxbl-grid-table>thead>.dxbl-grid-arm-row>th {
    border: 0
}

.dxbl-grid .dxbl-grid-table>thead .dxbl-grid-header-row>th:not(.dxbl-grid-empty-cell) {
    background-color: color-mix(in srgb, #000 5%, var(--dxbl-grid-header-bg));
    color: var(--dxbl-grid-header-color);
    font-weight: var(--dxbl-grid-header-font-weight);
    position: relative
}

.dxbl-grid .dxbl-grid-table>thead .dxbl-grid-header-row>th.dxbl-grid-header-sortable:hover {
    background-color: color-mix(in srgb, #000 10%, var(--dxbl-grid-hover-bg-static));
    color: var(--dxbl-grid-hover-color);
    font-weight: var(--dxbl-grid-header-font-weight);
    position: relative
}

html:not(.dxTouchUI) .dxbl-grid .dxbl-grid-table>thead .dxbl-grid-header-row>th:not(:-webkit-any(:hover,:focus-visible)) .dxbl-btn.dxbl-grid-filter-menu-funnel-btn-visible-on-hover {
    display: none
}

html:not(.dxTouchUI) .dxbl-grid .dxbl-grid-table>thead .dxbl-grid-header-row>th:not(:-moz-any(:hover,:focus-visible)) .dxbl-btn.dxbl-grid-filter-menu-funnel-btn-visible-on-hover {
    display: none
}

html:not(.dxTouchUI) .dxbl-grid .dxbl-grid-table>thead .dxbl-grid-header-row>th:not(:is(:hover,:focus-visible)) .dxbl-btn.dxbl-grid-filter-menu-funnel-btn-visible-on-hover {
    display: none
}

.dxbl-grid .dxbl-grid-table>thead .dxbl-grid-filter-row,.dxbl-grid .dxbl-grid-table>thead .dxbl-grid-filter-row>td {
    background-color: inherit
}

.dxbl-grid .dxbl-grid-table>thead .dxbl-grid-filter-row:first-child>td {
    border-top: 0
}

.dxbl-grid .dxbl-grid-table>thead .dxbl-grid-filter-row>td.dxbl-grid-empty-cell {
    border-bottom: 0
}

.dxbl-grid .dxbl-grid-table>thead .dxbl-grid-filter-row>td.dxbl-grid-indent-cell {
    border-left: 0
}

.dxbl-grid .dxbl-grid-table>thead>tr>th.dxbl-grid-fixed-cell:not(.dxbl-grid-empty-cell) {
    z-index: 3;
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table>thead>tr>td.dxbl-grid-fixed-cell:not(.dxbl-grid-empty-cell) {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxMacOSMobilePlatform .dxbl-grid .dxbl-grid-table>tbody>tr>td,.dxSafari .dxbl-grid .dxbl-grid-table>tbody>tr>td {
    z-index: 0
}

.dxbl-grid .dxbl-grid-table>tbody>tr:first-child>td,.dxbl-grid .dxbl-grid-table>tbody>tr:first-child[dxbl-top-virtual-spacer-element]+tr:not([dxbl-top-virtual-spacer-element])>td,.dxbl-grid .dxbl-grid-table>tbody>tr:first-child.dxbl-grid-edit-row+tr[dxbl-top-virtual-spacer-element]>td,.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]+tr:not([dxbl-bottom-virtual-spacer-element])>td.dxbl-grid-empty-data-area {
    border-top-width: 0
}

.dxbl-grid .dxbl-grid-table>tbody>.dxbl-grid-empty-row {
    height: 100%
}

.dxbl-grid .dxbl-grid-table>tbody>.dxbl-grid-empty-row>td,.dxbl-grid .dxbl-grid-table>tbody>tr>td .dxbl-grid-highlighted-text {
    padding: 0
}

.dxbl-grid .dxbl-grid-table>tbody>tr>td.dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-group-row:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-group-row:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-group-row:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-group-row.dxbl-grid-focused-row:focus-visible {
    outline: .15rem solid var(--dxbl-grid-focus-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-group-row.dxbl-grid-focused-row:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-group-row.dxbl-grid-focused-row:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td.dxbl-grid-empty-cell,.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element]>td.dxbl-grid-empty-cell {
    overflow: hidden
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element]>td {
    vertical-align: top;
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    border-left-width: var(--dxbl-grid-border-width);
    border-left-color: var(--dxbl-grid-v-line-color);
    padding: 0;
    overflow: visible
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div,.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div {
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div>div,.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div {
    border-color: inherit;
    border-style: inherit;
    padding: var(--dxbl-grid-text-cell-padding-y) var(--dxbl-grid-text-cell-padding-x);
    border-width: 0
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div:last-child {
    border-bottom-width: var(--dxbl-grid-border-width);
    border-bottom-color: var(--dxbl-grid-h-line-color)
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div>div:not(:first-child),.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div>div {
    border-top-width: var(--dxbl-grid-border-width);
    border-top-color: var(--dxbl-grid-h-line-color)
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-top-virtual-spacer-element]>td[dxbl-hidden-skeleton-cell] {
    border-bottom-width: var(--dxbl-grid-border-width);
    border-bottom-color: var(--dxbl-grid-h-line-color)
}

.dxbl-grid .dxbl-grid-table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td[dxbl-hidden-skeleton-cell] {
    border-top-width: var(--dxbl-grid-border-width);
    border-top-color: var(--dxbl-grid-h-line-color)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-header {
    padding: var(--dxbl-grid-empty-header-panel-padding-y) var(--dxbl-grid-empty-header-panel-padding-x)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-indent-cell-size {
    width: calc(var(--dxbl-grid-group-indent-cell-width) - var(--dxbl-grid-border-width))
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-indent-cell-size:not(:first-child) {
    width: var(--dxbl-grid-group-indent-cell-width)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-indent-cell,.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-cell {
    background-color: var(--dxbl-grid-bg)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-header-indent-cell {
    border-left: 0;
    border-right: 0
}

.dxbl-grid .dxbl-grid-table tr:not(.dxbl-grid-footer-row):not(.dxbl-grid-filter-row) .dxbl-grid-indent-cell {
    border-top-width: 0;
    border-right-width: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell {
    text-align: center;
    border-right: 0;
    padding: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell+td {
    border-left: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button {
    --dxbl-btn-bg: var(--dxbl-grid-expand-btn-bg);
    --dxbl-btn-color: var(--dxbl-grid-expand-btn-color);
    --dxbl-btn-padding-x: var(--dxbl-grid-expand-btn-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-grid-expand-btn-padding-y);
    border: 0;
    border-radius: 3rem;
    position: relative
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button>.dxbl-image {
    margin: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button>svg.dxbl-image {
    color: var(--dxbl-grid-expand-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-grid-expand-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-grid-expand-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-grid-expand-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-grid-expand-btn-hover-bg,unset);
    color: var(--dxbl-grid-expand-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    border-radius: 3rem;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    border-radius: 3rem;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-cell {
    overflow: hidden
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-cell.dxbl-grid-hidden-empty-cell {
    width: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    background-color: var(--dxbl-grid-selection-bg,unset);
    color: var(--dxbl-grid-selection-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    background-color: var(--dxbl-grid-focus-bg,unset);
    color: var(--dxbl-grid-focus-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .9;
    background-color: #203268;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link {
    --dxbl-btn-color: var(--dxbl-grid-focus-color);
    --dxbl-btn-hover-color: var(--dxbl-grid-focus-color)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link:not(.dxbl-disabled):not(:disabled):hover {
    opacity: .8
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    background-color: var(--dxbl-grid-selection-focus-bg,unset);
    color: var(--dxbl-grid-selection-focus-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link {
    --dxbl-btn-color: var(--dxbl-grid-focus-color);
    --dxbl-btn-hover-color: var(--dxbl-grid-focus-color)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link:not(.dxbl-disabled):not(:disabled):hover,.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link:not(.dxbl-disabled):not(:disabled):hover {
    opacity: .8
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    background-color: var(--dxbl-grid-selection-bg,unset);
    color: var(--dxbl-grid-selection-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    background-color: var(--dxbl-grid-touch-bg,unset);
    color: var(--dxbl-grid-touch-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row {
    font-weight: var(--dxbl-grid-footer-font-weight)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td {
    background-color: var(--dxbl-grid-footer-bg,unset);
    color: var(--dxbl-grid-footer-color);
    border-left: 0;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td.dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td:nth-last-child(2) {
    border-right: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row>td.dxbl-grid-empty-cell {
    border-left: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row {
    font-weight: var(--dxbl-grid-group-footer-font-weight)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    background-color: var(--dxbl-grid-group-footer-bg,unset);
    color: var(--dxbl-grid-group-footer-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):not(:last-child) {
    border-right: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row>td:not(.dxbl-grid-indent-cell)+td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-empty-cell) {
    border-left: 0
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-detail-cell {
    padding: var(--dxbl-grid-detail-cell-padding-y) var(--dxbl-grid-detail-cell-padding-x)
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-row-drag-anchor-cell {
    cursor: grab;
    text-align: center;
    touch-action: manipulation
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-row-drag-anchor-cell>.dxbl-image {
    margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
    pointer-events: none
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-row-drag-anchor-cell.dxbl-disabled,.dxbl-grid .dxbl-grid-table .dxbl-grid-row-drag-anchor-cell:disabled {
    cursor: inherit;
    pointer-events: none
}

.dxbl-grid .dxbl-grid-table .dxbl-grid-row-drag-anchor-cell.dxbl-disabled>.dxbl-image,.dxbl-grid .dxbl-grid-table .dxbl-grid-row-drag-anchor-cell:disabled>.dxbl-image {
    opacity: .6
}

.dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll {
    height: 100%
}

.dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll>thead,.dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll>tfoot {
    height: 1%
}

.dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll>tbody>.dxbl-grid-empty-row {
    height: auto
}

.dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll>tbody>:not(.dxbl-grid-empty-row):not([data-vert-virtual-item-index="-1"]):not(:only-child)>td {
    height: 1%
}

.dxbl-grid .dxbl-grid-table:not(.dxbl-grid-table-no-scroll)>tbody>.dxbl-grid-empty-row {
    display: none
}

.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc {
    table-layout: auto!important
}

.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc>colgroup col:not(.dxbl-grid-empty-cell) {
    width: 0!important
}

.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc>colgroup col.dxbl-grid-empty-cell {
    width: 100%!important
}

.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc>thead>tr>*,.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc>tfoot>tr>td,.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc>tbody>tr>td {
    white-space: nowrap
}

.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc .dxbl-grid-full-cell-content {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.dxbl-grid .dxbl-grid-columns-separator,.dxbl-grid .dxbl-grid-drop-target-indicator {
    z-index: 3;
    position: absolute
}

.dxbl-grid .dxbl-grid-columns-separator:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-grid .dxbl-grid-drop-target-indicator:not(.dxbl-disabled):not(:disabled).dxbl-active {
    pointer-events: none
}

.dxbl-grid .dxbl-grid-columns-separator {
    width: 3px;
    height: 100%
}

.dxbl-grid .dxbl-grid-columns-separator:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: #203268;
    -o-transition: background-color .25s;
    transition: background-color .25s;
    box-shadow: inset 0 0 0 9999px rgba(255,255,255,.2)
}

.dxbl-grid .dxbl-grid-columns-separator>div {
    display: none
}

.dxbl-grid .dxbl-grid-drop-target-indicator {
    --dxbl-grid-drop-indicator-color: #674093;
    --dxbl-grid-drop-indicator-height: calc(var(--dxbl-grid-border-width) * 2);
    height: var(--dxbl-grid-drop-indicator-height);
    pointer-events: none;
    width: 100%
}

.dxbl-grid .dxbl-grid-drop-target-indicator:not(.dxbl-disabled):not(:disabled).dxbl-active {
    box-shadow: inset var(--dxbl-grid-drop-indicator-height) var(--dxbl-grid-drop-indicator-height) 0 var(--dxbl-grid-drop-indicator-color), inset calc(-1 * var(--dxbl-grid-drop-indicator-height)) calc(-1 * var(--dxbl-grid-drop-indicator-height)) 0 var(--dxbl-grid-drop-indicator-color);
    -o-transition: box-shadow .25s;
    transition: box-shadow .25s
}

@media (forced-colors:active) {
    .dxbl-grid .dxbl-grid-drop-target-indicator:not(.dxbl-disabled):not(:disabled).dxbl-active {
        box-shadow: none;
        height: calc(2 * var(--dxbl-grid-drop-indicator-height));
        outline: var(--dxbl-grid-drop-indicator-height) var(--dxbl-grid-border-style) highlight;
        outline-offset: calc(-1 * var(--dxbl-grid-drop-indicator-height))
    }
}

.dxbl-grid:not([data-dx-focus-hidden]) .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-group-row:focus>td {
    border-color: transparent
}

.dxbl-grid:not([data-dx-focus-hidden]) .dxbl-grid-table>tbody:not([data-dx-focus-hidden])>tr.dxbl-grid-focused-row.dxbl-grid-group-row:focus>td {
    border-color: inherit
}

.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-command-cell,.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-selection-cell {
    white-space: normal
}

.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-header-content>span {
    white-space: var(--dxbl-grid-white-space)
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
    background-color: var(--dxbl-grid-hover-bg,unset);
    color: var(--dxbl-grid-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.75)
    }
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-focused-row:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
    background-color: var(--dxbl-grid-focus-frame-color,unset);
    color: var(--dxbl-grid-focus-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-focused-row:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-focused-row:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-focused-row:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.75)
    }
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-focused-row:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    border-radius: inherit;
    opacity: 1;
    background-color: #203268;
    position: absolute
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-focused-row:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
    background-color: var(--dxbl-grid-selection-bg,unset);
    color: var(--dxbl-grid-selection-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-grid-border-width,0px) / 1.75)
    }
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-grid-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell).dxbl-grid-fixed-cell {
    z-index: 3;
    background: var(--dxbl-grid-bg);
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-grid[dxbl-grid-focused-row-hidden] .dxbl-grid-focused-row>td {
    --dxbl-grid-focus-color: #212529;
    --dxbl-grid-selection-focus-color: #212529
}

.dxbl-grid[dxbl-grid-focused-row-hidden] .dxbl-grid-focused-row>td:before {
    background-color: transparent!important
}

.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table>tfoot>tr>td {
    z-index: 1;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0
}

.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table>thead>.dxbl-grid-header-row>th {
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table>thead>.dxbl-grid-header-row>th:not(.dxbl-grid-fixed-cell) {
    z-index: 2
}

.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table>thead>.dxbl-grid-filter-row>td {
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table>thead>.dxbl-grid-filter-row>td:not(.dxbl-grid-fixed-cell) {
    z-index: 2
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-grid-column-chooser-dialog {
    --dxbl-popup-margin: 0
}

.dxbl-window:has(.dxbl-grid-column-chooser-dialog) {
    --dxbl-grid-column-chooser-max-height: 60vh;
    --dxbl-grid-column-chooser-max-width: 325px;
    --dxbl-grid-column-chooser-min-height: 210px;
    --dxbl-grid-column-chooser-min-width: 200px;
    --dxbl-grid-column-chooser-padding-x: .75rem;
    --dxbl-grid-column-chooser-padding-y: .375rem;
    --dxbl-grid-column-chooser-drag-icon-size: 1rem
}

.dxbl-modal:has(.dxbl-grid-column-chooser-dialog) {
    --dxbl-grid-column-chooser-max-height: 60vh;
    --dxbl-grid-column-chooser-max-width: 325px;
    --dxbl-grid-column-chooser-min-height: 210px;
    --dxbl-grid-column-chooser-min-width: 200px;
    --dxbl-grid-column-chooser-padding-x: .75rem;
    --dxbl-grid-column-chooser-padding-y: .375rem;
    --dxbl-grid-column-chooser-drag-icon-size: 1rem
}

.dxbl-window:has(.dxbl-grid-column-chooser-dialog).dxbl-sm {
    --dxbl-grid-column-chooser-padding-x: .5rem;
    --dxbl-grid-column-chooser-padding-y: .25rem;
    --dxbl-grid-column-chooser-drag-icon-size: 1rem
}

.dxbl-modal:has(.dxbl-grid-column-chooser-dialog).dxbl-sm {
    --dxbl-grid-column-chooser-padding-x: .5rem;
    --dxbl-grid-column-chooser-padding-y: .25rem;
    --dxbl-grid-column-chooser-drag-icon-size: 1rem
}

.dxbl-window:has(.dxbl-grid-column-chooser-dialog).dxbl-lg {
    --dxbl-grid-column-chooser-padding-x: 1rem;
    --dxbl-grid-column-chooser-padding-y: .5rem;
    --dxbl-grid-column-chooser-drag-icon-size: 1rem
}

.dxbl-modal:has(.dxbl-grid-column-chooser-dialog).dxbl-lg {
    --dxbl-grid-column-chooser-padding-x: 1rem;
    --dxbl-grid-column-chooser-padding-y: .5rem;
    --dxbl-grid-column-chooser-drag-icon-size: 1rem
}

.dxbl-grid-column-chooser-dialog {
    --dxbl-grid-column-chooser-focus-frame-color: #203268
}

.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-dropdown-header,.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-window-header,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-dropdown-header,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-window-header {
    white-space: nowrap
}

.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-dropdown-body,.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-window-body,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-dropdown-body,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-window-body {
    padding: 0!important
}

.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-grid-column-chooser,.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-window-body .dxbl-grid-column-chooser,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-dropdown-body .dxbl-grid-column-chooser,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-window-body .dxbl-grid-column-chooser {
    -webkit-flex: 0 auto;
    flex: 0 auto;
    min-height: 0
}

.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-scroll-viewer,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-scroll-viewer {
    max-width: 325px;
    max-height: 60vh
}

.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-grid-column-chooser-item:last-child,.dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-grid-column-chooser-item:last-child {
    border-bottom-color: transparent
}

.dxbl-grid-column-chooser-dialog.dxbl-sidepanel-dialog .dxbl-modal-header {
    white-space: nowrap
}

.dxbl-grid-column-chooser-dialog.dxbl-sidepanel-dialog .dxbl-modal-body {
    padding: 0!important
}

.dxbl-grid-column-chooser-dialog.dxbl-sidepanel-dialog .dxbl-scroll-viewer {
    height: 50vh
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser {
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item {
    padding: var(--dxbl-grid-column-chooser-padding-y) var(--dxbl-grid-column-chooser-padding-x);
    border-style: solid;
    border-width: 1px 0;
    border-top-color: transparent;
    -o-transition: all .2s;
    transition: all .2s;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item.dxbl-grid-column-chooser-dragging-item {
    border-top-color: inherit;
    z-index: 1;
    -o-transition: none;
    transition: none;
    position: relative;
    box-shadow: 0 0 10px rgba(0,0,0,.5)
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item.dxbl-grid-column-chooser-dragging-item~.dxbl-grid-column-chooser-dragging-item {
    box-shadow: none;
    opacity: .5
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item.dxbl-grid-column-chooser-dragging-item-next-sibling {
    border-top-color: inherit
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-checkbox {
    width: calc(100% - var(--dxbl-grid-column-chooser-drag-icon-size) - var(--dxbl-grid-column-chooser-padding-x))
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-checkbox label {
    width: 100%
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-grid-column-chooser-item-drag-anchor,.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-grid-column-chooser-item-drag-lock {
    margin: calc(var(--dxbl-grid-column-chooser-padding-y) * -1) calc(var(--dxbl-grid-column-chooser-padding-x) * -1) calc(var(--dxbl-grid-column-chooser-padding-y) * -1) 0;
    padding: var(--dxbl-grid-column-chooser-padding-y) var(--dxbl-grid-column-chooser-padding-x);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-grid-column-chooser-item-drag-anchor {
    cursor: move
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-grid-column-chooser-item-indent {
    width: 1rem
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item:focus {
    -o-transition: none;
    transition: none
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item:focus-visible {
    outline: .15rem solid var(--dxbl-grid-column-chooser-focus-frame-color);
    outline-offset: calc(-1 * .15rem)
}

.dxFirefox .dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item:focus-visible {
    outline-offset: -.14rem
}

.dxSafari .dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item:focus-visible {
    outline-offset: -.12rem
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser[data-dx-focus-hidden] .dxbl-grid-column-chooser-item {
    outline: 0
}

.dxbl-grid-column-chooser-dialog .dxbl-dropdown-body,.dxbl-grid-column-chooser-dialog .dxbl-modal-body,.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser,.dxbl-grid-column-chooser-dialog .dxbl-scroll-viewer,.dxbl-grid-column-chooser-dialog .dxbl-scroll-viewer .dxbl-scroll-viewer-content,.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser-item {
    background: inherit;
    border-color: inherit
}

.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser-area-separator {
    border-style: solid;
    border-color: inherit;
    border-width: 0 0 3px;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-dragging-target {
    z-index: 1999;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    position: absolute
}

.dxbl-grid-move-cursor,.dxbl-grid-move-cursor a:hover,.dxbl-grid-move-cursor .dxbl-grid-action,.dxbl-grid-move-cursor * {
    cursor: move!important
}

.dxbl-grabbing-cursor,.dxbl-grabbing-cursor a:hover,.dxbl-grabbing-cursor .dxbl-grid-action,.dxbl-grabbing-cursor * {
    cursor: grabbing!important
}

.dxbl-resize-cursor,.dxbl-resize-cursor .dxbl-grid th.dxbl-grid-action {
    cursor: col-resize
}

.dxbl-grid-action {
    cursor: pointer
}

.dxbl-virtual-items-container-pattern.dxbl-grid-virtual-items-container-pattern>div {
    border-width: var(--dxbl-grid-border-width) 0 0 var(--dxbl-grid-border-width);
    border-color: var(--dxbl-grid-border-color);
    border-style: var(--dxbl-grid-border-style);
    color: var(--dxbl-grid-color);
    line-height: var(--dxbl-grid-line-height);
    padding: var(--dxbl-grid-text-cell-padding-y) var(--dxbl-grid-text-cell-padding-x);
    width: 100px
}

.dxbl-grid-edit-canceled-notification {
    white-space: nowrap;
    margin: 10px
}

.dxbl-grid-edit-canceled-notification>svg {
    color: #dc3545;
    width: 24px;
    height: 24px
}

.dxbl-grid-edit-canceled-notification>span {
    color: #212529;
    margin-left: 10px
}

.dxbl-grid-filter-panel {
    --dxbl-grid-filter-panel-padding-y: .5rem;
    --dxbl-grid-filter-panel-padding-x: .5rem;
    --dxbl-grid-filter-panel-clear-button-size: 2rem;
    --dxbl-grid-filter-panel-bg: var(--dxbl-grid-bg);
    --dxbl-grid-filter-panel-checkbox-height: 2rem;
    --dxbl-grid-filter-panel-checkbox-padding-right: .5rem;
    padding-block: var(--dxbl-grid-filter-panel-padding-y);
    padding-inline: var(--dxbl-grid-filter-panel-padding-x);
    background: var(--dxbl-grid-filter-panel-bg);
    border-bottom-left-radius: var(--dxbl-grid-border-radius);
    border-bottom-right-radius: var(--dxbl-grid-border-radius);
    border-top: var(--dxbl-grid-border-style) var(--dxbl-grid-border-width) var(--dxbl-grid-border-color);
    -webkit-flex-flow: row;
    flex-flow: row;
    display: -webkit-flex;
    display: flex
}

.dxbl-grid-filter-panel.dxbl-sm {
    --dxbl-grid-filter-panel-padding-y: .5rem;
    --dxbl-grid-filter-panel-padding-x: .375rem;
    --dxbl-grid-filter-panel-clear-button-size: 1.75rem;
    --dxbl-grid-filter-panel-checkbox-height: 1.75rem;
    --dxbl-grid-filter-panel-checkbox-padding-right: .25rem
}

.dxbl-grid-filter-panel.dxbl-lg {
    --dxbl-grid-filter-panel-padding-y: .5rem;
    --dxbl-grid-filter-panel-padding-x: .625rem;
    --dxbl-grid-filter-panel-clear-button-size: 2.25rem;
    --dxbl-grid-filter-panel-checkbox-height: 2.25rem;
    --dxbl-grid-filter-panel-checkbox-padding-right: .625rem
}

.dxbl-grid-filter-panel dxbl-check {
    height: var(--dxbl-grid-filter-panel-checkbox-height);
    padding-right: var(--dxbl-grid-filter-panel-checkbox-padding-right)
}

.dxbl-grid-filter-panel .dxbl-grid-filter-panel-filter {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
    -webkit-flex: 1 1 0;
    flex: 1 1 0;
    width: 0;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0;
    padding-right: 0;
    display: inline;
    overflow: hidden
}

.dxbl-grid-filter-panel .dxbl-grid-filter-panel-clear-button {
    width: var(--dxbl-grid-filter-panel-clear-button-size);
    height: var(--dxbl-grid-filter-panel-clear-button-size);
    padding: 0
}

.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc>tbody>tr>td .dxbl-grid-tree-node-expand-controls-container {
    float: unset
}

.dxbl-grid-tree-node-expand-button {
    --dxbl-btn-bg: var(--dxbl-grid-expand-btn-bg);
    --dxbl-btn-color: var(--dxbl-grid-expand-btn-color);
    --dxbl-btn-padding-x: var(--dxbl-grid-expand-btn-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-grid-expand-btn-padding-y);
    padding-left: var(--dxbl-grid-expand-btn-padding-x);
    padding-right: var(--dxbl-grid-expand-btn-padding-x);
    margin: calc(-1 * var(--dxbl-grid-expand-btn-padding-y)) calc(-1 * var(--dxbl-grid-expand-btn-padding-x));
    border: 0;
    border-radius: 3rem;
    position: relative
}

.dxbl-grid-tree-node-expand-button>.dxbl-image {
    margin: 0
}

.dxbl-grid-tree-node-expand-button>svg.dxbl-image {
    color: var(--dxbl-grid-expand-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-grid-expand-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-grid-expand-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-grid-expand-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-grid-tree-node-expand-button.dxbl-disabled>.dxbl-image,.dxbl-grid-tree-node-expand-button:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-grid-expand-btn-hover-bg,unset);
    color: var(--dxbl-grid-expand-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    border-radius: 3rem;
    position: absolute
}

.dxbl-grid-tree-node-expand-button:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + .0625rem);
    z-index: 1;
    pointer-events: none;
    border-radius: 3rem;
    position: absolute
}

.dxbl-grid-tree-node-expand-button-placeholder {
    width: 16px;
    min-width: 16px;
    display: inline-block
}

.dxbl-grid-tree-node-expand-controls-cell {
    white-space: nowrap
}

.dxbl-grid-tree-node-expand-controls-container {
    white-space: nowrap;
    margin-right: calc(var(--dxbl-grid-expand-btn-padding-x) * 1.5);
    float: left;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-grid-tree-node-indents-container {
    white-space: nowrap;
    display: inline-block
}

.dxbl-grid-tree-node-indent {
    width: 16px;
    min-width: 16px;
    display: inline-block
}

.dxbl-grid-tree-node-empty-indent {
    display: inline-block
}

.dxbl-flyout {
    --dxbl-flyout-color: #212529;
    --dxbl-flyout-bg: #fff;
    --dxbl-flyout-font-family: inherit;
    --dxbl-flyout-font-size: .875rem;
    --dxbl-flyout-line-height: 1.4285;
    --dxbl-flyout-shadow: 0 .25rem .5rem rgba(0,0,0,.15);
    --dxbl-flyout-border-width: 1px;
    --dxbl-flyout-border-style: solid;
    --dxbl-flyout-border-color: #d2d2d2;
    --dxbl-flyout-border-radius: .1875rem;
    --dxbl-flyout-header-font-size: 1.14286em;
    --dxbl-flyout-header-line-height: 1.24993;
    --dxbl-flyout-header-bg: unset;
    --dxbl-flyout-header-color: inherit;
    --dxbl-flyout-header-font-weight: 600;
    --dxbl-flyout-header-padding-y: .3125rem;
    --dxbl-flyout-header-padding-x: .75rem;
    --dxbl-flyout-body-padding-y: .75rem;
    --dxbl-flyout-body-padding-x: .75rem;
    --dxbl-flyout-footer-bg: unset;
    --dxbl-flyout-footer-color: inherit;
    --dxbl-flyout-footer-padding-y: .3125rem;
    --dxbl-flyout-footer-padding-x: .75rem;
    --dxbl-flyout-arrow-width: 1rem;
    --dxbl-flyout-arrow-height: .5rem;
    --dxbl-flyout-arrow-color: #d2d2d2;
    --dxbl-flyout-arrow-base-border-color: #fff;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-flyout.dxbl-sm {
    --dxbl-flyout-font-size: .75rem;
    --dxbl-flyout-line-height: 1.5;
    --dxbl-flyout-border-radius: .1875rem;
    --dxbl-flyout-header-font-size: 1.16667em;
    --dxbl-flyout-header-line-height: 1.28571;
    --dxbl-flyout-header-padding-y: .1875rem;
    --dxbl-flyout-header-padding-x: .5rem;
    --dxbl-flyout-body-padding-y: .5rem;
    --dxbl-flyout-body-padding-x: .5rem;
    --dxbl-flyout-footer-padding-y: .1875rem;
    --dxbl-flyout-footer-padding-x: .5rem
}

.dxbl-flyout.dxbl-lg {
    --dxbl-flyout-font-size: 1rem;
    --dxbl-flyout-line-height: 1.375;
    --dxbl-flyout-border-radius: .1875rem;
    --dxbl-flyout-header-font-size: 1.125em;
    --dxbl-flyout-header-line-height: 1.22222;
    --dxbl-flyout-header-padding-y: .4375rem;
    --dxbl-flyout-header-padding-x: 1rem;
    --dxbl-flyout-body-padding-y: 1rem;
    --dxbl-flyout-body-padding-x: 1rem;
    --dxbl-flyout-footer-padding-y: .4375rem;
    --dxbl-flyout-footer-padding-x: 1rem
}

.dxbl-flyout:not(:defined) {
    display: none
}

.dxbl-flyout>.dxbl-flyout-dialog {
    font-family: var(--dxbl-flyout-font-family);
    font-size: var(--dxbl-flyout-font-size);
    line-height: var(--dxbl-flyout-line-height);
    box-shadow: var(--dxbl-flyout-shadow);
    color: var(--dxbl-flyout-color);
    background-color: var(--dxbl-flyout-bg);
    border: var(--dxbl-flyout-border-width) var(--dxbl-flyout-border-style) var(--dxbl-flyout-border-color);
    border-radius: var(--dxbl-flyout-border-radius);
    z-index: 1070;
    outline: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    min-width: 0;
    min-height: 0;
    display: -webkit-flex;
    display: flex;
    position: relative;
    top: 0;
    left: 0
}

.dxbl-flyout>.dxbl-flyout-dialog.dxbl-flyout-scrollable>.dxbl-flyout-body {
    min-height: 0;
    overflow-y: auto
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-header {
    font-size: var(--dxbl-flyout-header-font-size);
    line-height: var(--dxbl-flyout-header-line-height);
    padding: var(--dxbl-flyout-header-padding-y) var(--dxbl-flyout-header-padding-x);
    cursor: default;
    border-bottom: var(--dxbl-flyout-border-width) var(--dxbl-flyout-border-style) var(--dxbl-flyout-border-color);
    font-weight: var(--dxbl-flyout-header-font-weight);
    background-color: var(--dxbl-flyout-header-bg,unset);
    color: var(--dxbl-flyout-header-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-header:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-header.dxbl-drag {
    cursor: default
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-body {
    min-height: 0;
    padding: var(--dxbl-flyout-body-padding-y) var(--dxbl-flyout-body-padding-x);
    font-size: var(--dxbl-flyout-body-font-size);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    display: -webkit-flex;
    display: flex
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-body>* {
    min-height: 0
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-body>.dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-footer {
    padding: var(--dxbl-flyout-footer-padding-y) var(--dxbl-flyout-footer-padding-x);
    border-top: var(--dxbl-flyout-border-width) var(--dxbl-flyout-border-style) var(--dxbl-flyout-border-color);
    background-color: var(--dxbl-flyout-footer-bg,unset);
    color: var(--dxbl-flyout-footer-color);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-top: auto;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-flyout>.dxbl-flyout-dialog>.dxbl-flyout-footer:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-flyout>.dxbl-flyout-dialog-fade {
    opacity: 0;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.dxbl-flyout>.dxbl-flyout-dialog-fade.dxbl-flyout-dialog-show {
    opacity: 1
}

.dxbl-flyout .dxbl-arrow {
    width: var(--dxbl-flyout-arrow-width);
    height: var(--dxbl-flyout-arrow-height);
    display: block;
    position: absolute
}

.dxbl-flyout .dxbl-arrow:before,.dxbl-flyout .dxbl-arrow:after {
    content: "";
    border: 0 solid transparent;
    display: block;
    position: absolute
}

.dxbl-flyout .dxbl-popover {
    background-color: var(--dxbl-flyout-bg)
}

.dxbl-flyout .dxbl-popover-top>.dxbl-arrow {
    bottom: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width))
}

.dxbl-flyout .dxbl-popover-top>.dxbl-arrow:before,.dxbl-flyout .dxbl-popover-top>.dxbl-arrow:after {
    border-width: var(--dxbl-flyout-arrow-height) calc(var(--dxbl-flyout-arrow-width) / 2) 0
}

.dxbl-flyout .dxbl-popover-top>.dxbl-arrow:before {
    border-top-color: var(--dxbl-flyout-arrow-color);
    bottom: 0
}

.dxbl-flyout .dxbl-popover-top>.dxbl-arrow:after {
    bottom: var(--dxbl-flyout-border-width);
    border-top-color: var(--dxbl-flyout-arrow-base-border-color)
}

.dxbl-flyout .dxbl-popover-end>.dxbl-arrow {
    left: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width));
    width: var(--dxbl-flyout-arrow-height);
    height: var(--dxbl-flyout-arrow-width)
}

.dxbl-flyout .dxbl-popover-end>.dxbl-arrow:before,.dxbl-flyout .dxbl-popover-end>.dxbl-arrow:after {
    border-width: calc(var(--dxbl-flyout-arrow-width) / 2) var(--dxbl-flyout-arrow-height) calc(var(--dxbl-flyout-arrow-width) / 2) 0
}

.dxbl-flyout .dxbl-popover-end>.dxbl-arrow:before {
    border-right-color: var(--dxbl-flyout-arrow-color);
    left: 0
}

.dxbl-flyout .dxbl-popover-end>.dxbl-arrow:after {
    left: var(--dxbl-flyout-border-width);
    border-right-color: var(--dxbl-flyout-arrow-base-border-color)
}

.dxbl-flyout .dxbl-popover-bottom>.dxbl-arrow {
    top: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width))
}

.dxbl-flyout .dxbl-popover-bottom>.dxbl-arrow:before,.dxbl-flyout .dxbl-popover-bottom>.dxbl-arrow:after {
    border-width: 0 calc(var(--dxbl-flyout-arrow-width) / 2) var(--dxbl-flyout-arrow-height) calc(var(--dxbl-flyout-arrow-width) / 2)
}

.dxbl-flyout .dxbl-popover-bottom>.dxbl-arrow:before {
    border-bottom-color: var(--dxbl-flyout-arrow-color);
    top: 0
}

.dxbl-flyout .dxbl-popover-bottom>.dxbl-arrow:after {
    top: var(--dxbl-flyout-border-width);
    border-bottom-color: var(--dxbl-flyout-arrow-base-border-color)
}

.dxbl-flyout .dxbl-popover-start>.dxbl-arrow {
    right: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width));
    width: var(--dxbl-flyout-arrow-height);
    height: var(--dxbl-flyout-arrow-width)
}

.dxbl-flyout .dxbl-popover-start>.dxbl-arrow:before,.dxbl-flyout .dxbl-popover-start>.dxbl-arrow:after {
    border-width: calc(var(--dxbl-flyout-arrow-width) / 2) 0 calc(var(--dxbl-flyout-arrow-width) / 2) var(--dxbl-flyout-arrow-height)
}

.dxbl-flyout .dxbl-popover-start>.dxbl-arrow:before {
    border-left-color: var(--dxbl-flyout-arrow-color);
    right: 0
}

.dxbl-flyout .dxbl-popover-start>.dxbl-arrow:after {
    right: var(--dxbl-flyout-border-width);
    border-left-color: var(--dxbl-flyout-arrow-base-border-color)
}

.dxbl-flyout .dxbl-arrow-hidden .dxbl-arrow:before,.dxbl-flyout .dxbl-arrow-hidden .dxbl-arrow:after {
    display: none
}

.dxbl-modal {
    --dxbl-popup-font-family: inherit;
    --dxbl-popup-font-size: .875rem;
    --dxbl-popup-line-height: 1.4285;
    --dxbl-popup-border-width: 1px;
    --dxbl-popup-border-style: solid;
    --dxbl-popup-border-color: #d2d2d2;
    --dxbl-popup-border-radius: .375rem;
    --dxbl-popup-bg: #fff;
    --dxbl-popup-color: #212529;
    --dxbl-popup-shadow: 0 2px 12px 0 rgba(0,0,0,.25);
    --dxbl-popup-max-width: 500px;
    --dxbl-popup-width: 100%;
    --dxbl-popup-margin: 1.75rem;
    --dxbl-popup-scrollable-border-width: 1px;
    --dxbl-popup-back-bg: #000;
    --dxbl-popup-back-opacity: .5;
    --dxbl-popup-header-font-size: 1.14286em;
    --dxbl-popup-header-line-height: 1.24993;
    --dxbl-popup-header-bg: unset;
    --dxbl-popup-header-color: inherit;
    --dxbl-popup-header-padding-y: .3125rem;
    --dxbl-popup-header-padding-x: .75rem;
    --dxbl-popup-header-font-weight: 600;
    --dxbl-popup-header-btn-bg: transparent;
    --dxbl-popup-header-btn-color: unset;
    --dxbl-popup-header-btn-hover-bg: unset;
    --dxbl-popup-header-btn-hover-color: unset;
    --dxbl-popup-body-padding-x: .75rem;
    --dxbl-popup-body-padding-y: .75rem;
    --dxbl-popup-footer-bg: unset;
    --dxbl-popup-footer-color: inherit;
    --dxbl-popup-footer-padding-y: .3125rem;
    --dxbl-popup-footer-padding-x: .75rem
}

.dxbl-modal.dxbl-sm {
    --dxbl-popup-font-size: .75rem;
    --dxbl-popup-line-height: 1.5;
    --dxbl-popup-border-radius: .375rem;
    --dxbl-popup-header-font-size: 1.16667em;
    --dxbl-popup-header-line-height: 1.28571;
    --dxbl-popup-header-padding-y: .1875rem;
    --dxbl-popup-header-padding-x: .5rem;
    --dxbl-popup-body-padding-x: .5rem;
    --dxbl-popup-body-padding-y: .5rem;
    --dxbl-popup-footer-padding-y: .1875rem;
    --dxbl-popup-footer-padding-x: .5rem
}

.dxbl-modal.dxbl-lg {
    --dxbl-popup-font-size: 1rem;
    --dxbl-popup-line-height: 1.375;
    --dxbl-popup-border-radius: .375rem;
    --dxbl-popup-header-font-size: 1.125em;
    --dxbl-popup-header-line-height: 1.22222;
    --dxbl-popup-header-padding-y: .4375rem;
    --dxbl-popup-header-padding-x: 1rem;
    --dxbl-popup-body-padding-x: 1rem;
    --dxbl-popup-body-padding-y: 1rem;
    --dxbl-popup-footer-padding-y: .4375rem;
    --dxbl-popup-footer-padding-x: 1rem
}

.dxbl-modal>.dxbl-modal-root {
    z-index: 1055;
    -webkit-align-items: center;
    align-items: center;
    justify-items: center;
    width: 100%;
    height: 100%;
    display: grid;
    position: fixed;
    overflow: auto
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup {
    width: var(--dxbl-popup-width);
    margin: var(--dxbl-popup-margin);
    border: var(--dxbl-popup-border-width) var(--dxbl-popup-border-style) var(--dxbl-popup-border-color);
    border-radius: var(--dxbl-popup-border-radius);
    background-color: var(--dxbl-popup-bg);
    box-sizing: border-box;
    opacity: 1;
    outline: 0;
    -webkit-align-self: center;
    align-self: center;
    justify-self: center;
    padding: 0;
    position: relative;
    top: auto;
    left: auto
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-fixed-width {
    min-width: 0;
    max-width: unset
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-horizontalalignment-left {
    justify-self: start!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-horizontalalignment-right {
    justify-self: end!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-horizontalalignment-center {
    justify-self: center!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-verticalalignment-top {
    -webkit-align-self: start!important;
    align-self: start!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-verticalalignment-bottom {
    -webkit-align-self: end!important;
    align-self: end!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-verticalalignment-center {
    -webkit-align-self: center!important;
    align-self: center!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-scrollable>.dxbl-modal-content {
    border-width: var(--dxbl-popup-scrollable-border-width);
    max-height: calc(100vh - 3.5rem);
    overflow-y: hidden
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-scrollable>.dxbl-modal-content>.dxbl-modal-body {
    overflow-y: auto
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-header-drag {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content {
    font-family: var(--dxbl-popup-font-family);
    font-size: var(--dxbl-popup-font-size);
    line-height: var(--dxbl-popup-line-height);
    background-color: var(--dxbl-popup-bg);
    border-radius: calc(var(--dxbl-popup-border-radius) - var(--dxbl-popup-border-width));
    box-shadow: var(--dxbl-popup-shadow);
    color: var(--dxbl-popup-color);
    z-index: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-popup-header:not(.dxbl-modal-header) {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header {
    cursor: default;
    font-size: var(--dxbl-popup-header-font-size);
    line-height: var(--dxbl-popup-header-line-height);
    font-weight: var(--dxbl-popup-header-font-weight);
    border-bottom: var(--dxbl-popup-border-width) var(--dxbl-popup-border-style) var(--dxbl-popup-border-color);
    border-top-left-radius: calc(var(--dxbl-popup-border-radius) - var(--dxbl-popup-border-width));
    border-top-right-radius: calc(var(--dxbl-popup-border-radius) - var(--dxbl-popup-border-width));
    padding: var(--dxbl-popup-header-padding-y) var(--dxbl-popup-header-padding-x);
    background-color: var(--dxbl-popup-header-bg,unset);
    color: var(--dxbl-popup-header-color);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header:before,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-modal-header-default,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-modal-header-default {
    -webkit-flex: auto;
    flex: auto;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-modal-title,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-modal-title {
    font-size: inherit;
    line-height: inherit;
    -webkit-align-items: center;
    align-items: center;
    padding-left: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button {
    --dxbl-btn-bg: var(--dxbl-popup-header-btn-bg);
    --dxbl-btn-color: var(--dxbl-popup-header-btn-color);
    --dxbl-btn-border-color: transparent;
    --dxbl-btn-hover-border-color: transparent;
    --dxbl-btn-box-shadow: inset 0 0 0 transparent;
    --dxbl-btn-border-radius: 50%
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button>svg.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button>svg.dxbl-image {
    color: var(--dxbl-popup-header-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-popup-header-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-popup-header-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-popup-header-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button.dxbl-disabled>.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:disabled>.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button.dxbl-disabled>.dxbl-image,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-popup-header-btn-hover-bg,unset);
    color: var(--dxbl-popup-header-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-header.dxbl-drag,.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content .dxbl-popup-header>.dxbl-modal-header.dxbl-drag {
    cursor: default
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-body {
    padding: var(--dxbl-popup-body-padding-y) var(--dxbl-popup-body-padding-x);
    -webkit-flex: auto;
    flex: auto
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-body>.dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-footer {
    border-top: var(--dxbl-popup-border-width) var(--dxbl-popup-border-style) var(--dxbl-popup-border-color);
    padding: var(--dxbl-popup-footer-padding-y) var(--dxbl-popup-footer-padding-x);
    background-color: var(--dxbl-popup-footer-bg,unset);
    color: var(--dxbl-popup-footer-color);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    margin-top: auto;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup>.dxbl-modal-content>.dxbl-modal-footer:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup .dxbl-popup-icons-area,.dxbl-modal>.dxbl-modal-root>.dxbl-popup .dxbl-popup-buttons-area {
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

@media (min-width:576px) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup:not(.dxbl-popup-resized):not(.dxbl-popup-fixed-width) {
        max-width: var(--dxbl-popup-max-width)
    }
}

@media (max-width:576px) {
    .dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-popup-adaptivity {
        -webkit-align-self: center;
        align-self: center;
        justify-self: stretch;
        width: auto
    }
}

.dxbl-modal>.dxbl-modal-back {
    background-color: var(--dxbl-popup-back-bg);
    opacity: var(--dxbl-popup-back-opacity);
    z-index: -1;
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-modal .dxbl-popup-horizontalalignment-left {
    justify-self: start
}

.dxbl-modal .dxbl-popup-horizontalalignment-right {
    justify-self: end
}

.dxbl-modal .dxbl-popup-horizontalalignment-center {
    justify-self: center
}

.dxbl-modal .dxbl-popup-verticalalignment-top {
    -webkit-align-self: start;
    align-self: start
}

.dxbl-modal .dxbl-popup-verticalalignment-bottom {
    -webkit-align-self: end;
    align-self: end
}

.dxbl-modal .dxbl-popup-verticalalignment-center {
    -webkit-align-self: center;
    align-self: center
}

.dxbl-modal-open {
    overflow: hidden
}

.dxbl-dropdown,.dxbl-itemlist-dropdown {
    --dxbl-dropdown-bg: #fff;
    --dxbl-dropdown-color: #212529;
    --dxbl-dropdown-font-family: inherit;
    --dxbl-dropdown-font-size: .875rem;
    --dxbl-dropdown-line-height: 1.4285;
    --dxbl-dropdown-box-shadow: 0 .25rem .5rem rgba(0,0,0,.15);
    --dxbl-dropdown-border-width: 1px;
    --dxbl-dropdown-border-style: solid;
    --dxbl-dropdown-border-color: #d2d2d2;
    --dxbl-dropdown-border-radius: .1875rem;
    --dxbl-dropdown-min-width: 0;
    --dxbl-dropdown-header-font-size: 1.14286em;
    --dxbl-dropdown-header-line-height: 1.24993;
    --dxbl-dropdown-header-bg: unset;
    --dxbl-dropdown-header-color: inherit;
    --dxbl-dropdown-header-font-weight: 600;
    --dxbl-dropdown-header-padding-y: .3125rem;
    --dxbl-dropdown-header-padding-x: .75rem;
    --dxbl-dropdown-body-padding-y: .75rem;
    --dxbl-dropdown-body-padding-x: .75rem;
    --dxbl-dropdown-body-align-items: flex-start;
    --dxbl-dropdown-body-overflow-y: auto;
    --dxbl-dropdown-footer-bg: unset;
    --dxbl-dropdown-footer-color: inherit;
    --dxbl-dropdown-footer-padding-y: .3125rem;
    --dxbl-dropdown-footer-padding-x: .75rem;
    --dxbl-dropdown-footer-flex-wrap: wrap;
    z-index: unset;
    outline: none;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-dropdown.dxbl-sm,.dxbl-itemlist-dropdown.dxbl-sm {
    --dxbl-dropdown-line-height: 1.5;
    --dxbl-dropdown-font-size: .75rem;
    --dxbl-dropdown-border-radius: .1875rem;
    --dxbl-dropdown-header-font-size: 1.16667em;
    --dxbl-dropdown-header-line-height: 1.28571;
    --dxbl-dropdown-header-padding-y: .1875rem;
    --dxbl-dropdown-header-padding-x: .5rem;
    --dxbl-dropdown-body-padding-y: .5rem;
    --dxbl-dropdown-body-padding-x: .5rem;
    --dxbl-dropdown-footer-padding-y: .1875rem;
    --dxbl-dropdown-footer-padding-x: .5rem
}

.dxbl-dropdown.dxbl-lg,.dxbl-itemlist-dropdown.dxbl-lg {
    --dxbl-dropdown-line-height: 1.375;
    --dxbl-dropdown-font-size: 1rem;
    --dxbl-dropdown-border-radius: .1875rem;
    --dxbl-dropdown-header-font-size: 1.125em;
    --dxbl-dropdown-header-line-height: 1.22222;
    --dxbl-dropdown-header-padding-y: .4375rem;
    --dxbl-dropdown-header-padding-x: 1rem;
    --dxbl-dropdown-body-padding-y: 1rem;
    --dxbl-dropdown-body-padding-x: 1rem;
    --dxbl-dropdown-footer-padding-y: .4375rem;
    --dxbl-dropdown-footer-padding-x: 1rem
}

.dxbl-dropdown:not(:defined) {
    display: none
}

.dxbl-itemlist-dropdown:not(:defined) {
    display: none
}

.dxbl-dropdown.dxbl-root-dropdown-dialog:not([x-is-open]),.dxbl-itemlist-dropdown.dxbl-root-dropdown-dialog:not([x-is-open]) {
    display: none!important
}

.dxbl-dropdown[x-drop-alignment=top]>.dxbl-dropdown-dialog>.dxbl-dropdown-top-sizegrip-area,.dxbl-itemlist-dropdown[x-drop-alignment=top]>.dxbl-dropdown-dialog>.dxbl-dropdown-top-sizegrip-area,.dxbl-dropdown[x-drop-alignment=bottom]>.dxbl-dropdown-dialog>.dxbl-dropdown-bottom-sizegrip-area,.dxbl-itemlist-dropdown[x-drop-alignment=bottom]>.dxbl-dropdown-dialog>.dxbl-dropdown-bottom-sizegrip-area {
    display: block
}

.dxbl-dropdown>.dxbl-dropdown-dialog,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog {
    --dxbl-dropdown-header-padding-top: var(--dxbl-dropdown-header-padding-y);
    --dxbl-dropdown-header-padding-bottom: var(--dxbl-dropdown-header-padding-y);
    --dxbl-dropdown-footer-padding-top: var(--dxbl-dropdown-footer-padding-y);
    --dxbl-dropdown-footer-padding-bottom: var(--dxbl-dropdown-footer-padding-y);
    font-family: var(--dxbl-dropdown-font-family);
    font-size: var(--dxbl-dropdown-font-size);
    line-height: var(--dxbl-dropdown-line-height);
    color: var(--dxbl-dropdown-color);
    background-color: var(--dxbl-dropdown-bg);
    border: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
    border-radius: var(--dxbl-dropdown-border-radius);
    box-shadow: var(--dxbl-dropdown-box-shadow);
    z-index: 0;
    min-width: var(--dxbl-dropdown-min-width);
    outline: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    min-height: 0;
    display: -webkit-flex;
    display: flex;
    position: relative;
    top: 0;
    left: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog.dxbl-dropdown-scrollable .dxbl-dropdown-body,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog.dxbl-dropdown-scrollable .dxbl-dropdown-body {
    overflow-y: var(--dxbl-dropdown-body-overflow-y);
    min-height: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header {
    font-size: var(--dxbl-dropdown-header-font-size);
    font-weight: var(--dxbl-dropdown-header-font-weight);
    line-height: var(--dxbl-dropdown-header-line-height);
    padding: var(--dxbl-dropdown-header-padding-top) var(--dxbl-dropdown-header-padding-x) var(--dxbl-dropdown-header-padding-bottom);
    border-bottom: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
    background-color: var(--dxbl-dropdown-header-bg,unset);
    color: var(--dxbl-dropdown-header-color);
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header:before,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header.dxbl-drag,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-header.dxbl-drag {
    cursor: default
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-body,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-body {
    align-items: var(--dxbl-dropdown-body-align-items);
    min-height: 0;
    padding: var(--dxbl-dropdown-body-padding-y) var(--dxbl-dropdown-body-padding-x);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    display: -webkit-flex;
    display: flex
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-body>*,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-body>* {
    min-height: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-body>.dxbl-fl.dxbl-fl-with-paddings,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-body>.dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer {
    flex-wrap: var(--dxbl-dropdown-footer-flex-wrap);
    padding: var(--dxbl-dropdown-footer-padding-top) var(--dxbl-dropdown-footer-padding-x) var(--dxbl-dropdown-footer-padding-bottom);
    border-top: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
    background-color: var(--dxbl-dropdown-footer-bg,unset);
    color: var(--dxbl-dropdown-footer-color);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    margin-top: auto;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer:before,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog .dxbl-dropdown-footer:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-dropdown>.dxbl-dropdown-dialog>.dxbl-dropdown-sizegrip-area,.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog>.dxbl-dropdown-sizegrip-area {
    display: none
}

.dxbl-dropdown>.dxbl-dropdown-sizegrip,.dxbl-itemlist-dropdown>.dxbl-dropdown-sizegrip {
    width: 1rem;
    height: 1rem;
    color: inherit;
    background-color: transparent;
    outline: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-dropdown>.dxbl-dropdown-sizegrip>.dxbl-dropdown-sizegrip-image,.dxbl-itemlist-dropdown>.dxbl-dropdown-sizegrip>.dxbl-dropdown-sizegrip-image {
    fill-opacity: .6;
    width: 12px;
    height: 12px
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-left {
    margin-left: 0
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-left>.dxbl-modal-content {
    border-bottom-left-radius: unset;
    border-top-left-radius: unset
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-top {
    margin-top: 0
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-top>.dxbl-modal-content {
    border-top-left-radius: unset;
    border-top-right-radius: unset
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-right {
    margin-right: 0
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-right>.dxbl-modal-content {
    border-bottom-right-radius: unset;
    border-top-right-radius: unset
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-bottom {
    margin-bottom: 0
}

.dxbl-sidepanel .dxbl-modal-root>.dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-bottom>.dxbl-modal-content {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-popup-cell {
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-popup-text {
    font-size: inherit;
    line-height: inherit;
    padding-left: 0;
    padding-right: 0
}

.dxbl-popup-hidden {
    opacity: 0!important;
    pointer-events: none!important;
    position: absolute!important;
    top: -10000px!important;
    left: -10000px!important
}

.dxbl-window {
    --dxbl-window-bg: #fff;
    --dxbl-window-color: #212529;
    --dxbl-window-font-family: inherit;
    --dxbl-window-font-size: .875rem;
    --dxbl-window-line-height: 1.4285;
    --dxbl-window-box-shadow: 0 .25rem .5rem rgba(0,0,0,.15);
    --dxbl-window-border-width: 1px;
    --dxbl-window-border-style: solid;
    --dxbl-window-border-color: #d2d2d2;
    --dxbl-window-border-radius: .1875rem;
    --dxbl-window-min-width: 0;
    --dxbl-window-header-font-size: 1.14286em;
    --dxbl-window-header-line-height: 1.24993;
    --dxbl-window-header-bg: unset;
    --dxbl-window-header-color: inherit;
    --dxbl-window-header-font-weight: 600;
    --dxbl-window-header-padding-y: .3125rem;
    --dxbl-window-header-padding-x: .75rem;
    --dxbl-window-header-btn-bg: transparent;
    --dxbl-window-header-btn-color: unset;
    --dxbl-window-header-btn-hover-bg: unset;
    --dxbl-window-header-btn-hover-color: unset;
    --dxbl-window-body-padding-y: .75rem;
    --dxbl-window-body-padding-x: .75rem;
    --dxbl-window-footer-bg: unset;
    --dxbl-window-footer-color: inherit;
    --dxbl-window-footer-padding-y: .3125rem;
    --dxbl-window-footer-padding-x: .75rem;
    --dxbl-window-focus-outline-color: #203268;
    --dxbl-window-focus-outline-width: .125rem;
    --dxbl-window-focus-outline-offset: -2px;
    z-index: unset;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-window.dxbl-sm {
    --dxbl-window-line-height: 1.5;
    --dxbl-window-font-size: .75rem;
    --dxbl-window-border-radius: .1875rem;
    --dxbl-window-header-font-size: 1.16667em;
    --dxbl-window-header-line-height: 1.28571;
    --dxbl-window-header-padding-y: .1875rem;
    --dxbl-window-header-padding-x: .5rem;
    --dxbl-window-body-padding-y: .5rem;
    --dxbl-window-body-padding-x: .5rem;
    --dxbl-window-footer-padding-y: .1875rem;
    --dxbl-window-footer-padding-x: .5rem
}

.dxbl-window.dxbl-lg {
    --dxbl-window-line-height: 1.375;
    --dxbl-window-font-size: 1rem;
    --dxbl-window-border-radius: .1875rem;
    --dxbl-window-header-font-size: 1.125em;
    --dxbl-window-header-line-height: 1.22222;
    --dxbl-window-header-padding-y: .4375rem;
    --dxbl-window-header-padding-x: 1rem;
    --dxbl-window-body-padding-y: 1rem;
    --dxbl-window-body-padding-x: 1rem;
    --dxbl-window-footer-padding-y: .4375rem;
    --dxbl-window-footer-padding-x: 1rem
}

.dxbl-window:not(:defined) {
    display: none
}

.dxbl-window[x-drop-alignment=top]>.dxbl-window-dialog>.dxbl-window-top-sizegrip-area,.dxbl-window[x-drop-alignment=bottom]>.dxbl-window-dialog>.dxbl-window-bottom-sizegrip-area {
    display: block
}

.dxbl-window:not([data-dx-focus-hidden])>.dxbl-window-dialog:focus-visible {
    outline: var(--dxbl-window-focus-outline-width) solid var(--dxbl-window-focus-outline-color);
    outline-offset: var(--dxbl-window-focus-outline-offset)
}

.dxbl-window[data-dx-focus-hidden]>.dxbl-window-dialog {
    outline: 0
}

.dxbl-window>.dxbl-window-dialog {
    font-family: var(--dxbl-window-font-family);
    font-size: var(--dxbl-window-font-size);
    line-height: var(--dxbl-window-line-height);
    color: var(--dxbl-window-color);
    background-color: var(--dxbl-window-bg);
    border: var(--dxbl-window-border-width) var(--dxbl-window-border-style) var(--dxbl-window-border-color);
    border-radius: var(--dxbl-window-border-radius);
    box-shadow: var(--dxbl-window-box-shadow);
    z-index: 0;
    min-width: var(--dxbl-window-min-width);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    min-height: 0;
    display: -webkit-flex;
    display: flex;
    position: relative;
    top: 0;
    left: 0
}

.dxbl-window>.dxbl-window-dialog.dxbl-window-scrollable>.dxbl-window-body {
    min-height: 0;
    overflow-y: auto
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header {
    cursor: default;
    font-size: var(--dxbl-window-header-font-size);
    line-height: var(--dxbl-window-header-line-height);
    font-weight: var(--dxbl-window-header-font-weight);
    border-bottom: var(--dxbl-window-border-width) var(--dxbl-window-border-style) var(--dxbl-window-border-color);
    padding: var(--dxbl-window-header-padding-y) var(--dxbl-window-header-padding-x);
    background-color: var(--dxbl-window-header-bg,unset);
    color: var(--dxbl-window-header-color);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-default {
    -webkit-flex-flow: row;
    flex-flow: row;
    -webkit-flex: auto;
    flex: auto;
    display: -webkit-flex;
    display: flex
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-title {
    font-size: inherit;
    line-height: inherit;
    white-space: nowrap;
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-items: center;
    align-items: center;
    padding-left: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button {
    --dxbl-btn-bg: var(--dxbl-window-header-btn-bg);
    --dxbl-btn-color: var(--dxbl-window-header-btn-color);
    --dxbl-btn-border-color: transparent;
    --dxbl-btn-hover-border-color: transparent;
    --dxbl-btn-box-shadow: inset 0 0 0 transparent;
    --dxbl-btn-border-radius: 50%;
    margin-left: auto
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button>svg.dxbl-image {
    color: var(--dxbl-window-header-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-window-header-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-window-header-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-window-header-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button.dxbl-disabled>.dxbl-image,.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-window-header-btn-hover-bg,unset);
    color: var(--dxbl-window-header-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-header.dxbl-drag {
    cursor: default
}

.dxbl-window>.dxbl-window-dialog .dxbl-popup-dragging+.dxbl-window-body {
    pointer-events: none
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-body {
    min-height: 0;
    padding: var(--dxbl-window-body-padding-y) var(--dxbl-window-body-padding-x);
    border-color: var(--dxbl-window-border-color);
    background-color: var(--dxbl-window-bg);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    display: -webkit-flex;
    display: flex;
    overflow: auto
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-body>* {
    -webkit-flex: none;
    flex: none
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-body>.dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-footer {
    padding: var(--dxbl-window-footer-padding-y) var(--dxbl-window-footer-padding-x);
    border-top: var(--dxbl-window-border-width) var(--dxbl-window-border-style) var(--dxbl-window-border-color);
    background-color: var(--dxbl-window-footer-bg,unset);
    color: var(--dxbl-window-footer-color);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    margin-top: auto;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-window>.dxbl-window-dialog>.dxbl-window-footer {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-footer:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-window>.dxbl-window-dialog>.dxbl-window-sizegrip-area {
    display: none
}

.dxbl-window>.dxbl-window-sizegrip {
    width: 1rem;
    height: 1rem;
    color: inherit;
    background-color: transparent;
    outline: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-window>.dxbl-window-sizegrip>.dxbl-window-sizegrip-image {
    fill-opacity: .6;
    width: 12px;
    height: 12px
}

.dxbl-popup-portal {
    position: absolute
}

.dxbl-dialog-captor {
    pointer-events: none;
    z-index: 1055;
    -webkit-align-items: center;
    align-items: center;
    justify-items: center;
    display: grid;
    position: fixed
}

.dxbl-group {
    --dxbl-group-border-width: 1px;
    --dxbl-group-border-color: #d2d2d2;
    --dxbl-group-border-radius: 6px;
    --dxbl-group-color: #212529;
    --dxbl-group-bg: #fff;
    --dxbl-group-font-family: inherit;
    --dxbl-group-font-size: .875rem;
    --dxbl-group-line-height: 1.4285;
    --dxbl-group-header-line-height: 1.24993;
    --dxbl-group-header-font-size: 1.14286em;
    --dxbl-group-header-padding-x: .75rem;
    --dxbl-group-header-padding-y: .3125rem;
    --dxbl-group-header-spacing: .625rem;
    --dxbl-group-header-bg: unset;
    --dxbl-group-header-color: inherit;
    --dxbl-group-header-font-weight: 400;
    --dxbl-group-header-border-radius: 5px;
    --dxbl-group-header-btn-bg: transparent;
    --dxbl-group-header-btn-color: unset;
    --dxbl-group-header-btn-hover-bg: unset;
    --dxbl-group-header-btn-hover-color: unset;
    z-index: auto;
    word-wrap: break-word;
    background-color: var(--dxbl-group-bg);
    color: var(--dxbl-group-color);
    border: var(--dxbl-group-border-width) solid var(--dxbl-group-border-color);
    border-radius: var(--dxbl-group-border-radius);
    font-family: var(--dxbl-group-font-family);
    font-size: var(--dxbl-group-font-size);
    line-height: var(--dxbl-group-line-height);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-group:not(.expanded):not([is-animating])>.dxbl-group-header {
    border-radius: var(--dxbl-group-header-border-radius);
    border-bottom: none
}

.dxbl-group:not([data-qa-dxbl-loaded]):not(.expanded)>.dxbl-group-body {
    visibility: hidden
}

.dxbl-group.dxbl-sm {
    --dxbl-group-font-size: .75rem;
    --dxbl-group-line-height: 1.5;
    --dxbl-group-header-padding-x: .5rem;
    --dxbl-group-header-padding-y: .1875rem;
    --dxbl-group-header-spacing: .5rem;
    --dxbl-group-header-font-size: 1.16667em;
    --dxbl-group-header-line-height: 1.28571
}

.dxbl-group.dxbl-lg {
    --dxbl-group-font-size: 1rem;
    --dxbl-group-line-height: 1.375;
    --dxbl-group-header-padding-x: 1rem;
    --dxbl-group-header-padding-y: .4375rem;
    --dxbl-group-header-spacing: .75rem;
    --dxbl-group-header-font-size: 1.125em;
    --dxbl-group-header-line-height: 1.22222
}

.dxbl-group>.dxbl-group-body {
    color: var(--dxbl-group-color);
    -webkit-flex: auto;
    flex: auto;
    padding: 0
}

.dxbl-group>.dxbl-group-header {
    z-index: 0;
    font-size: var(--dxbl-group-header-font-size);
    line-height: var(--dxbl-group-header-line-height);
    font-weight: var(--dxbl-group-header-font-weight);
    padding: var(--dxbl-group-header-padding-y) var(--dxbl-group-header-padding-x);
    border-bottom: var(--dxbl-group-border-width) solid var(--dxbl-group-border-color);
    border-radius: var(--dxbl-group-header-border-radius) var(--dxbl-group-header-border-radius) 0 0;
    background-color: var(--dxbl-group-header-bg,unset);
    color: var(--dxbl-group-header-color);
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 0;
    display: -webkit-flex;
    display: flex;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-group>.dxbl-group-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-group>.dxbl-group-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-group>.dxbl-group-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-group>.dxbl-group-header:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-group>.dxbl-group-header .dxbl-btn.dxbl-group-expand-btn+* {
    margin-left: var(--dxbl-group-header-spacing)
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn {
    margin: 0 calc(var(--dxbl-btn-padding-x) * -1);
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-color: var(--dxbl-group-header-btn-color);
    --dxbl-btn-bg: transparent;
    --dxbl-btn-border-color: transparent;
    --dxbl-btn-border-hover-color: transparent;
    --dxbl-btn-hover-border-color: transparent;
    --dxbl-btn-border-radius: 50%;
    position: relative
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn>svg.dxbl-image {
    color: var(--dxbl-group-header-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-group-header-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-group-header-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-group-header-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn.dxbl-disabled>.dxbl-image,.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-group-header-btn-hover-bg,unset);
    color: var(--dxbl-group-header-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-group-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-group-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-group-border-width,0px) / 1.75)
    }
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-group-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-group-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-group-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-group-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-group>.dxbl-group-header>.dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-group>.dxbl-group-header>.dxbl-text {
    --dxbl-text-padding-x: 0;
    font-size: inherit;
    line-height: inherit;
    -webkit-flex: auto;
    flex: auto
}

.dxbl-fl {
    --dxbl-fl-font-family: inherit;
    --dxbl-fl-font-size: .875rem;
    --dxbl-fl-line-height: 1.4285;
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0;
    --dxbl-fl-caption-font-weight: 400;
    --dxbl-fl-caption-color: rgba(33,37,41,.75);
    --dxbl-fl-item-spacing-x: .75rem;
    --dxbl-fl-item-spacing-y: .75rem;
    --dxbl-fl-group-border-radius: 6px;
    --dxbl-fl-group-color: #212529;
    --dxbl-fl-group-bg: #fff;
    --dxbl-fl-group-font-size: .875rem;
    --dxbl-fl-group-line-height: 1.4285;
    --dxbl-fl-group-spacing-y: .75rem;
    --dxbl-fl-group-header-bg: unset;
    --dxbl-fl-group-header-color: inherit;
    --dxbl-fl-group-header-padding-x: .75rem;
    --dxbl-fl-group-header-padding-y: .3125rem;
    --dxbl-fl-group-header-border-radius: 5px;
    --dxbl-fl-group-header-font-size: 1.14286em;
    --dxbl-fl-group-header-line-height: 1.24993;
    --dxbl-fl-group-header-font-weight: 400;
    --dxbl-fl-group-header-image-spacing: .5rem;
    --dxbl-fl-group-header-btn-bg: transparent;
    --dxbl-fl-group-header-btn-color: unset;
    --dxbl-fl-group-header-btn-hover-bg: unset;
    --dxbl-fl-group-header-btn-hover-color: unset;
    --dxbl-fl-group-header-spacing: .625rem;
    --dxbl-fl-group-content-padding-x: .75rem;
    --dxbl-fl-group-content-padding-y: .75rem;
    --dxbl-fl-tab-group-bg: #fff;
    --dxbl-fl-tab-group-color: #212529;
    --dxbl-fl-tab-group-padding-top: 0;
    --dxbl-fl-tab-group-padding-x: 0;
    --dxbl-fl-tab-group-font-size: .875rem;
    --dxbl-fl-tab-group-line-height: 1.4285;
    --dxbl-fl-tab-group-image-spacing: .375rem;
    --dxbl-fl-tab-group-bottom-border-color: #d2d2d2;
    --dxbl-fl-tab-group-bottom-border-style: solid;
    --dxbl-fl-tab-group-bottom-border-width: 1px;
    --dxbl-fl-tab-group-content-color: #212529;
    --dxbl-fl-tab-group-content-font-size: .875rem;
    --dxbl-fl-tab-group-content-line-height: 1.4285;
    --dxbl-fl-tab-group-content-padding-x: .75rem;
    --dxbl-fl-tab-group-content-padding-y: .75rem;
    --dxbl-fl-tab-group-tab-padding-x: 1rem;
    --dxbl-fl-tab-group-tab-padding-y: .25rem;
    --dxbl-fl-tab-group-tab-border-style: solid;
    --dxbl-fl-tab-group-tab-border-color: transparent;
    --dxbl-fl-tab-group-tab-selected-bg: unset;
    --dxbl-fl-tab-group-tab-selected-color: #203268;
    --dxbl-fl-tab-group-tab-hover-bg: unset;
    --dxbl-fl-tab-group-tab-hover-color: inherit;
    font-family: var(--dxbl-fl-font-family);
    font-size: var(--dxbl-fl-font-size);
    line-height: var(--dxbl-fl-line-height);
    padding: var(--dxbl-fl-padding-y) var(--dxbl-fl-padding-x);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-fl.dxbl-sm {
    --dxbl-fl-font-size: .75rem;
    --dxbl-fl-line-height: 1.5;
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0;
    --dxbl-fl-item-spacing-x: .5rem;
    --dxbl-fl-item-spacing-y: .5rem;
    --dxbl-fl-group-content-padding-x: .5rem;
    --dxbl-fl-group-content-padding-y: .5rem;
    --dxbl-fl-group-font-size: .75rem;
    --dxbl-fl-group-line-height: 1.5;
    --dxbl-fl-group-spacing-y: .5rem;
    --dxbl-fl-group-header-font-size: 1.16667em;
    --dxbl-fl-group-header-line-height: 1.28571;
    --dxbl-fl-group-header-padding-x: .5rem;
    --dxbl-fl-group-header-padding-y: .1875rem;
    --dxbl-fl-group-header-spacing: .5rem;
    --dxbl-fl-tab-group-font-size: .75rem;
    --dxbl-fl-tab-group-line-height: 1.5;
    --dxbl-fl-tab-group-content-font-size: .75rem;
    --dxbl-fl-tab-group-content-line-height: 1.5;
    --dxbl-fl-tab-group-content-padding-x: .5rem;
    --dxbl-fl-tab-group-content-padding-y: .5rem;
    --dxbl-fl-tab-group-tab-padding-x: 1rem;
    --dxbl-fl-tab-group-tab-padding-y: .25rem
}

.dxbl-fl.dxbl-lg {
    --dxbl-fl-font-size: 1rem;
    --dxbl-fl-line-height: 1.375;
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0;
    --dxbl-fl-item-spacing-x: 1rem;
    --dxbl-fl-item-spacing-y: 1rem;
    --dxbl-fl-group-content-padding-x: 1rem;
    --dxbl-fl-group-content-padding-y: 1rem;
    --dxbl-fl-group-font-size: 1rem;
    --dxbl-fl-group-line-height: 1.375;
    --dxbl-fl-group-spacing-y: 1rem;
    --dxbl-fl-group-header-font-size: 1.125em;
    --dxbl-fl-group-header-line-height: 1.22222;
    --dxbl-fl-group-header-padding-x: 1rem;
    --dxbl-fl-group-header-padding-y: .4375rem;
    --dxbl-fl-group-header-spacing: .75rem;
    --dxbl-fl-tab-group-font-size: 1rem;
    --dxbl-fl-tab-group-line-height: 1.375;
    --dxbl-fl-tab-group-content-font-size: 1rem;
    --dxbl-fl-tab-group-content-line-height: 1.375;
    --dxbl-fl-tab-group-content-padding-x: 1rem;
    --dxbl-fl-tab-group-content-padding-y: 1rem;
    --dxbl-fl-tab-group-tab-padding-x: 1rem;
    --dxbl-fl-tab-group-tab-padding-y: .25rem
}

.dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: calc(var(--dxbl-fl-item-spacing-x) * .5);
    --dxbl-fl-padding-y: var(--dxbl-fl-item-spacing-y)
}

.dxbl-fl.dxbl-fl-loading {
    opacity: 0
}

.dxbl-fl .dxbl-row {
    --dxbl-row-item-spacing-x: var(--dxbl-fl-item-spacing-x);
    --dxbl-row-item-spacing-y: var(--dxbl-fl-item-spacing-y)
}

.dxbl-fl .dxbl-fl-group {
    display: block
}

.dxbl-fl .dxbl-fl-group>.dxbl-group {
    --dxbl-group-border-radius: var(--dxbl-fl-group-border-radius);
    --dxbl-group-color: var(--dxbl-fl-group-color);
    --dxbl-group-bg: var(--dxbl-fl-group-bg);
    --dxbl-group-header-line-height: var(--dxbl-fl-group-header-line-height);
    --dxbl-group-header-font-size: var(--dxbl-fl-group-header-font-size);
    --dxbl-group-header-padding-x: var(--dxbl-fl-group-header-padding-x);
    --dxbl-group-header-padding-y: var(--dxbl-fl-group-header-padding-y);
    --dxbl-group-header-spacing: var(--dxbl-fl-group-header-spacing);
    --dxbl-group-header-bg: var(--dxbl-fl-group-header-bg);
    --dxbl-group-header-color: var(--dxbl-fl-group-header-color);
    --dxbl-group-header-font-weight: var(--dxbl-fl-group-header-font-weight);
    --dxbl-group-header-border-radius: var(--dxbl-fl-group-header-border-radius);
    --dxbl-group-header-btn-bg: var(--dxbl-fl-group-header-btn-bg);
    --dxbl-group-header-btn-color: var(--dxbl-fl-group-header-btn-color);
    --dxbl-group-header-btn-hover-bg: var(--dxbl-fl-group-header-btn-hover-bg);
    --dxbl-group-header-btn-hover-color: var(--dxbl-fl-group-header-btn-hover-color);
    --dxbl-group-font-size: var(--dxbl-fl-group-font-size);
    --dxbl-group-line-height: var(--dxbl-fl-group-line-height)
}

.dxbl-fl .dxbl-fl-group>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content {
    padding: var(--dxbl-fl-group-content-padding-y) var(--dxbl-fl-group-content-padding-x)
}

.dxbl-fl .dxbl-fl-group>.dxbl-group>.dxbl-group-header:not(.dxbl-fl-group-header-tmpl) {
    display: -webkit-flex;
    display: flex
}

.dxbl-fl .dxbl-fl-group>.dxbl-group>.dxbl-group-header.dxbl-fl-group-header-tmpl>.dxbl-group-expand-btn:last-child:not(:only-child) {
    margin-left: auto
}

.dxbl-fl .dxbl-fl-group>.dxbl-group>.dxbl-group-header>.dxbl-image {
    -webkit-flex: none;
    flex: none;
    -webkit-align-self: center;
    align-self: center;
    display: inline-block
}

.dxbl-fl .dxbl-fl-group>.dxbl-group>.dxbl-group-header>.dxbl-image:not(:last-child) {
    margin-right: var(--dxbl-fl-group-header-image-spacing)
}

.dxbl-fl .dxbl-fl-group>.dxbl-group>.dxbl-group-header>.dxbl-group-expand-btn:last-child:not(:only-child) {
    margin-left: calc(var(--dxbl-fl-group-header-spacing) - var(--dxbl-btn-padding-x))
}

.dxbl-fl .dxbl-fl-gt .dxbl-tabs {
    --dxbl-tabs-color: var(--dxbl-fl-tab-group-color);
    --dxbl-tabs-bg: var(--dxbl-fl-tab-group-bg);
    --dxbl-tabs-font-size: var(--dxbl-fl-tab-group-font-size);
    --dxbl-tabs-line-height: var(--dxbl-fl-tab-group-line-height);
    --dxbl-tabs-padding-top: var(--dxbl-fl-tab-group-padding-top);
    --dxbl-tabs-padding-x: var(--dxbl-fl-tab-group-padding-x);
    --dxbl-tabs-separator-border-color: var(--dxbl-fl-tab-group-bottom-border-color);
    --dxbl-tabs-separator-border-style: var(--dxbl-fl-tab-group-bottom-border-style);
    --dxbl-tabs-separator-border-width: var(--dxbl-fl-tab-group-bottom-border-width);
    --dxbl-tabs-tab-padding-x: var(--dxbl-fl-tab-group-tab-padding-x);
    --dxbl-tabs-tab-padding-y: var(--dxbl-fl-tab-group-tab-padding-y);
    --dxbl-tabs-tab-border-style: var(--dxbl-fl-tab-group-tab-border-style);
    --dxbl-tabs-tab-border-color: var(--dxbl-fl-tab-group-tab-border-color);
    --dxbl-tabs-tab-selected-bg: var(--dxbl-fl-tab-group-tab-selected-bg);
    --dxbl-tabs-tab-selected-color: var(--dxbl-fl-tab-group-tab-selected-color);
    --dxbl-tabs-tab-hover-color: var(--dxbl-fl-tab-group-tab-hover-color);
    --dxbl-tabs-tab-hover-bg: var(--dxbl-fl-tab-group-tab-hover-bg);
    --dxbl-tabs-image-spacing: var(--dxbl-fl-tab-group-image-spacing)
}

.dxbl-fl .dxbl-fl-gt .dxbl-tabs-content-panel {
    --dxbl-tabs-content-color: var(--dxbl-fl-tab-group-content-color);
    --dxbl-tabs-content-font-size: var(--dxbl-fl-tab-group-content-font-size);
    --dxbl-tabs-content-line-height: var(--dxbl-fl-tab-group-content-line-height)
}

.dxbl-fl .dxbl-fl-gd,.dxbl-fl .dxbl-fl-gt {
    margin-top: calc(var(--dxbl-fl-group-spacing-y) * .5);
    margin-bottom: calc(var(--dxbl-fl-group-spacing-y) * .5)
}

.dxbl-fl .dxbl-fl-cpt {
    width: auto;
    font-weight: var(--dxbl-fl-caption-font-weight);
    color: var(--dxbl-fl-caption-color);
    -webkit-flex: none;
    flex: none;
    -webkit-align-self: flex-start;
    align-self: flex-start;
    margin: 0;
    padding-left: 0
}

.dxbl-fl .dxbl-fl-item {
    -webkit-flex-flow: column;
    flex-flow: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-fl .dxbl-fl-item .dxbl-fl-empty-caption {
    display: none
}

.dxbl-fl .dxbl-fl-item .dxbl-fl-cpt:last-child {
    text-align: left;
    padding-right: 0
}

.dxbl-fl .dxbl-fl-item>.dxbl-fl-ctrl {
    -webkit-flex: auto;
    flex: auto;
    width: 100%;
    min-width: 0
}

.dxbl-fl .dxbl-fl-item .dxbl-fl-ctrl-nc,.dxbl-fl .dxbl-fl-item .dxbl-fl-empty-caption+.dxbl-fl-ctrl {
    -webkit-flex-grow: 0;
    flex-grow: 0;
    margin-top: auto
}

.dxbl-fl .dxbl-fl-row-break {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    height: 0
}

.dxbl-fl .dxbl-fl-tab-content {
    padding: var(--dxbl-fl-tab-group-content-padding-y) var(--dxbl-fl-tab-group-content-padding-x);
    display: block
}

@media (min-width:992px) {
    .dxbl-fl .dxbl-fl-item>.dxbl-fl-cpt {
        white-space: nowrap
    }
    .dxbl-fl .dxbl-fl-item>.dxbl-fl-ctrl:not(img) {
        width: 100%
    }
    .dxbl-fl .dxbl-fl-item>.dxbl-fl-ctrl {
        -webkit-align-self: flex-start;
        align-self: flex-start
    }
    .dxbl-fl:not(.dxbl-fl-calc) .dxbl-fl-item>.dxbl-fl-cpt {
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden
    }
}

.dxbl-fl-calc .dxbl-fl-item>.dxbl-fl-cpt {
    -webkit-flex: none!important;
    flex: none!important;
    width: auto!important
}

.dxbl-fl-calc .dxbl-fl-item>.dxbl-fl-ctrl:not(img):not(.dxbl-fl-ctrl-nc) {
    width: 100%!important
}

@media (min-width:992px) {
    .dxbl-fl .dxbl-fl-item.dxbl-fl-item-horizontal {
        -webkit-flex-flow: row;
        flex-flow: row
    }
    .dxbl-fl .dxbl-fl-item.dxbl-fl-item-horizontal>.dxbl-fl-cpt {
        width: var(--dxbl-fl-caption-width-large-screen);
        -webkit-flex: 1 0 auto;
        flex: 1 0 auto
    }
    .dxbl-fl .dxbl-fl-item.dxbl-fl-item-horizontal>.dxbl-fl-empty-caption {
        display: -webkit-flex;
        display: flex
    }
}

.dxbl-toolbar {
    --dxbl-toolbar-font-family: inherit;
    --dxbl-toolbar-font-size: .875rem;
    --dxbl-toolbar-line-height: 1.4285;
    --dxbl-toolbar-bg: transparent;
    --dxbl-toolbar-color: #212529;
    --dxbl-toolbar-separator-width: 1px;
    --dxbl-toolbar-separator-color: #d2d2d2;
    --dxbl-toolbar-title-color: inherit;
    --dxbl-toolbar-title-font-size: 1.14286em;
    --dxbl-toolbar-title-line-height: 1.24993;
    --dxbl-toolbar-title-font-weight: 600;
    --dxbl-toolbar-title-padding-x: .375rem;
    --dxbl-toolbar-title-padding-y: 0;
    --dxbl-toolbar-group-spacing: .5rem;
    --dxbl-toolbar-item-spacing: .1875rem;
    --dxbl-toolbar-group-large-spacing: calc(.5rem * 2);
    --dxbl-toolbar-item-large-spacing: calc(.1875rem * 2);
    --dxbl-toolbar-btn-bg: #fff;
    --dxbl-toolbar-btn-color: #212529;
    --dxbl-toolbar-btn-image-color: unset;
    --dxbl-toolbar-btn-border-color: #d2d2d2;
    --dxbl-toolbar-btn-border-style: solid;
    --dxbl-toolbar-btn-border-width: 1px;
    --dxbl-toolbar-btn-border-radius: .1875rem;
    --dxbl-toolbar-btn-hover-bg: unset;
    --dxbl-toolbar-btn-hover-color: inherit;
    --dxbl-toolbar-btn-hover-image-color: unset;
    --dxbl-toolbar-btn-active-bg: unset;
    --dxbl-toolbar-btn-active-color: inherit;
    --dxbl-toolbar-btn-active-image-color: unset;
    --dxbl-toolbar-btn-active-hover-bg: unset;
    --dxbl-toolbar-btn-active-hover-color: inherit;
    --dxbl-toolbar-btn-active-hover-image-color: unset;
    --dxbl-toolbar-btn-disabled-bg: #fff;
    --dxbl-toolbar-btn-disabled-color: inherit;
    --dxbl-toolbar-btn-disabled-image-color: unset;
    --dxbl-toolbar-btn-padding-x: .375rem;
    --dxbl-toolbar-btn-padding-y: .250031rem;
    --dxbl-btn-toolbar-focus-outline-color: #203268;
    --dxbl-btn-toolbar-focus-outline-width: .125rem;
    --dxbl-btn-toolbar-focus-outline-offset: 1px;
    --dxbl-tmpl-toolbar-item-border-radius: .1875rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: var(--dxbl-toolbar-bg);
    color: var(--dxbl-toolbar-color);
    font-family: var(--dxbl-toolbar-font-family);
    font-size: var(--dxbl-toolbar-font-size);
    line-height: var(--dxbl-toolbar-line-height);
    outline: none;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: -webkit-flex;
    display: flex
}

.dxbl-toolbar .dxbl-virtual-toolbar {
    width: 1px;
    visibility: hidden!important;
    position: absolute!important;
    top: -10000px!important;
    left: -10000px!important
}

.dxbl-toolbar .dxbl-virtual-toolbar .dxbl-btn-group.dxbl-toolbar-hidden-item>.dxbl-toolbar-item>.dxbl-toolbar-btn>.dxbl-image+span {
    display: none
}

.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-btn>div>.dxbl-text,.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-toolbar-btn>div>.dxbl-text {
    --dxbl-text-padding-x: 0;
    --dxbl-text-padding-y: 0;
    --dxbl-text-border-width: 0
}

.dxbl-toolbar>.dxbl-btn-toolbar {
    --dxbl-btn-toolbar-separator-width: var(--dxbl-toolbar-separator-width);
    --dxbl-btn-toolbar-separator-color: var(--dxbl-toolbar-separator-color);
    --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-group-spacing);
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: -webkit-flex;
    display: flex
}

.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-group>:not(:first-child):not(.dxbl-btn-first):not(.dxbl-toolbar-btn-ellipsis) {
    --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-item-spacing)
}

.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing {
    --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-group-large-spacing)
}

.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing.dxbl-btn-plain-toolbar>.dxbl-toolbar-group-large-spacing:not(:first-child):not(.dxbl-btn-group-first) {
    position: relative
}

.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing.dxbl-btn-plain-toolbar>.dxbl-toolbar-group-large-spacing:not(:first-child):not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator {
    height: var(--dxbl-btn-toolbar-separator-height);
    width: var(--dxbl-btn-toolbar-separator-width);
    margin: var(--dxbl-btn-toolbar-separator-margin-y) 0;
    background-color: var(--dxbl-btn-toolbar-separator-color);
    margin-right: var(--dxbl-btn-toolbar-spacing)
}

.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing.dxbl-btn-plain-toolbar>.dxbl-toolbar-group-large-spacing>.dxbl-btn-group:before {
    display: none
}

.dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing>.dxbl-toolbar-group-large-spacing>:not(:first-child):not(.dxbl-btn-first) {
    --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-item-large-spacing)
}

.dxbl-toolbar>.dxbl-btn-toolbar>.dxbl-toolbar-placeholder {
    -webkit-flex: 1;
    flex: 1;
    margin: 0
}

.dxbl-toolbar>.dxbl-btn-toolbar>.dxbl-toolbar-title {
    color: var(--dxbl-toolbar-title-color);
    font-size: var(--dxbl-toolbar-title-font-size);
    line-height: var(--dxbl-toolbar-title-line-height);
    font-weight: var(--dxbl-toolbar-title-font-weight);
    padding: var(--dxbl-toolbar-title-padding-y) var(--dxbl-toolbar-title-padding-x)
}

.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn-ellipsis>.dxbl-btn {
    --dxbl-btn-focus-box-shadow: none
}

.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn {
    --dxbl-btn-font-family: var(--dxbl-toolbar-font-family);
    --dxbl-btn-font-size: var(--dxbl-toolbar-font-size);
    --dxbl-btn-line-height: var(--dxbl-toolbar-line-height);
    --dxbl-btn-padding-x: var(--dxbl-toolbar-btn-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-toolbar-btn-padding-y);
    --dxbl-btn-border-radius: var(--dxbl-toolbar-btn-border-radius);
    --dxbl-btn-box-shadow: none;
    text-decoration: none
}

.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary {
    --dxbl-btn-bg: var(--dxbl-toolbar-btn-bg);
    --dxbl-btn-color: var(--dxbl-toolbar-btn-color);
    --dxbl-btn-image-color: var(--dxbl-toolbar-btn-image-color);
    --dxbl-btn-disabled-bg: var(--dxbl-toolbar-btn-disabled-bg);
    --dxbl-btn-disabled-color: var(--dxbl-toolbar-btn-disabled-color);
    --dxbl-btn-disabled-image-color: var(--dxbl-toolbar-btn-disabled-image-color);
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-disabled-opacity: 1
}

.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary {
    --dxbl-btn-border-color: var(--dxbl-toolbar-btn-border-color);
    --dxbl-btn-hover-border-color: var(--dxbl-toolbar-btn-border-color);
    --dxbl-btn-active-border-color: var(--dxbl-toolbar-btn-border-color);
    --dxbl-btn-disabled-border-color: var(--dxbl-toolbar-btn-border-color);
    --dxbl-btn-border-style: var(--dxbl-toolbar-btn-border-style);
    --dxbl-btn-border-width: var(--dxbl-toolbar-btn-border-width)
}

.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-text-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-toolbar>.dxbl-btn-toolbar .dxbl-toolbar-btn>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary {
    --dxbl-btn-hover-bg: var(--dxbl-toolbar-btn-hover-bg);
    --dxbl-btn-hover-color: var(--dxbl-toolbar-btn-hover-color);
    --dxbl-btn-hover-image-color: var(--dxbl-toolbar-btn-hover-image-color);
    --dxbl-btn-active-bg: var(--dxbl-toolbar-btn-active-bg);
    --dxbl-btn-active-color: var(--dxbl-toolbar-btn-active-color);
    --dxbl-btn-active-image-color: var(--dxbl-toolbar-btn-active-image-color);
    --dxbl-btn-active-hover-bg: var(--dxbl-toolbar-btn-active-hover-bg);
    --dxbl-btn-active-hover-color: var(--dxbl-toolbar-btn-active-hover-color);
    --dxbl-btn-active-hover-image-color: var(--dxbl-toolbar-btn-active-hover-image-color)
}

.dxbl-toolbar.dxbl-toolbar-adaptive {
    z-index: 0;
    will-change: height;
    white-space: nowrap;
    -webkit-flex: auto;
    flex: auto;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -o-transition: height .3s;
    transition: height .3s;
    position: relative
}

.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar {
    padding: inherit;
    justify-content: inherit;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    right: 0
}

.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-toolbar-item,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-toolbar-item>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-toolbar-item>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-toolbar-item,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-toolbar-item>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-toolbar-item>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-toolbar-item>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>div>.dxbl-btn-group>.dxbl-toolbar-btn-ellipsis,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title>.dxbl-toolbar-item>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title>.dxbl-btn-group>.dxbl-toolbar-btn-ellipsis,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-toolbar-item>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>div>.dxbl-btn-group>.dxbl-toolbar-btn-ellipsis,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title>.dxbl-toolbar-item>.dxbl-btn,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title>.dxbl-btn-group,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar>.dxbl-toolbar-item.dxbl-toolbar-title>.dxbl-btn-group>.dxbl-toolbar-btn-ellipsis {
    -webkit-align-self: stretch;
    align-self: stretch;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle) {
    margin-left: 0;
    margin-right: 0
}

.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn>.dxbl-image+span {
    display: none
}

.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading>.dxbl-btn-toolbar {
    width: 100%;
    padding: 0;
    position: relative;
    overflow: hidden
}

.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading>.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group:before {
    display: none
}

.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading>.dxbl-btn-toolbar>.dxbl-btn-group:not(.dxbl-toolbar-btn-ellipsis) {
    visibility: hidden;
    width: 1px
}

.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading:not(.dxbl-ribbon-toolbar)>.dxbl-btn-toolbar>.dxbl-btn-group:last-child>.dxbl-btn:first-child,.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading:not(.dxbl-ribbon-toolbar)>.dxbl-btn-toolbar>.dxbl-btn-group:last-child>.dxbl-toolbar-item>.dxbl-btn:first-child {
    opacity: .3;
    cursor: default;
    visibility: visible!important;
    position: static!important
}

.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-item>.dxbl-btn,.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn,.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-btn-ellipsis>.dxbl-btn {
    --dxbl-btn-focus-outline-color: var(--dxbl-btn-toolbar-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-btn-toolbar-focus-outline-width);
    --dxbl-btn-focus-outline-offset: var(--dxbl-btn-toolbar-focus-outline-offset)
}

.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-item.dxbl-toolbar-item-tmpl:focus-visible {
    outline: var(--dxbl-btn-toolbar-focus-outline-width) solid var(--dxbl-btn-toolbar-focus-outline-color);
    outline-offset: var(--dxbl-btn-toolbar-focus-outline-offset);
    border-radius: var(--dxbl-tmpl-toolbar-item-border-radius)
}

.dxbl-toolbar .dxbl-toolbar-title {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-toolbar.dxbl-sm {
    --dxbl-toolbar-font-size: .75rem;
    --dxbl-toolbar-line-height: 1.5;
    --dxbl-toolbar-title-font-size: 1.16667em;
    --dxbl-toolbar-title-line-height: 1.28571;
    --dxbl-toolbar-title-padding-x: .25rem;
    --dxbl-toolbar-title-padding-y: 0;
    --dxbl-toolbar-btn-border-radius: .1875rem;
    --dxbl-toolbar-btn-padding-x: .25rem;
    --dxbl-toolbar-btn-padding-y: .1875rem;
    --dxbl-toolbar-group-spacing: .5rem;
    --dxbl-toolbar-item-spacing: .1875rem;
    --dxbl-toolbar-group-large-spacing: calc(.5rem * 2);
    --dxbl-toolbar-item-large-spacing: calc(.1875rem * 2)
}

.dxbl-toolbar.dxbl-lg {
    --dxbl-toolbar-font-size: 1rem;
    --dxbl-toolbar-line-height: 1.375;
    --dxbl-toolbar-title-font-size: 1.125em;
    --dxbl-toolbar-title-line-height: 1.22222;
    --dxbl-toolbar-title-padding-x: .5rem;
    --dxbl-toolbar-title-padding-y: 0;
    --dxbl-toolbar-btn-border-radius: .1875rem;
    --dxbl-toolbar-btn-padding-x: .5rem;
    --dxbl-toolbar-btn-padding-y: .3125rem;
    --dxbl-toolbar-group-spacing: .5rem;
    --dxbl-toolbar-item-spacing: .1875rem;
    --dxbl-toolbar-group-large-spacing: calc(.5rem * 2);
    --dxbl-toolbar-item-large-spacing: calc(.1875rem * 2)
}

.dxbl-btn-toolbar,.dxbl-btn-toolbar>.dxbl-adaptive-container-content {
    --dxbl-btn-toolbar-spacing: .5rem;
    --dxbl-btn-toolbar-item-spacing: .25rem;
    --dxbl-btn-toolbar-separator-height: calc(100% - 2 * 1px);
    --dxbl-btn-toolbar-separator-width: 1px;
    --dxbl-btn-toolbar-separator-margin-y: 1px;
    --dxbl-btn-toolbar-separator-color: #d2d2d2;
    --dxbl-btn-split-toolbar-dorder-radius: .1875rem
}

.dxbl-btn-toolbar.dxbl-virtual-toolbar>.dxbl-btn-group.dxbl-toolbar-group.dxbl-toolbar-hidden-item:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-virtual-toolbar>.dxbl-btn-group.dxbl-toolbar-group.dxbl-toolbar-hidden-item:not(:first-child) {
    margin-left: var(--dxbl-btn-toolbar-spacing)!important
}

.dxbl-btn-toolbar>:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>:not(:first-child) {
    margin-left: var(--dxbl-btn-toolbar-spacing)
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary {
    --dxbl-btn-bg: #fff;
    --dxbl-btn-disabled-bg: #fff;
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-root-bg: #fff;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-bg: transparent;
    --dxbl-btn-active-background: none;
    --dxbl-btn-disabled-color: #212529;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem;
    --dxbl-btn-hover-border-color: #d2d2d2;
    --dxbl-btn-active-border-color: #d2d2d2
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-btn-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-btn-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-btn-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary {
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-bg: transparent;
    --dxbl-btn-active-background: none;
    --dxbl-btn-disabled-color: #212529;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem;
    --dxbl-btn-hover-border-color: #d2d2d2;
    --dxbl-btn-active-border-color: #d2d2d2
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary {
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-bg: transparent;
    --dxbl-btn-active-background: none;
    --dxbl-btn-disabled-color: #212529;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem;
    --dxbl-btn-hover-border-color: transparent;
    --dxbl-btn-active-border-color: transparent
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-btn-secondary>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-btn-split>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-split>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .250031rem
}

.dxbl-btn-toolbar>.dxbl-btn.dxbl-sm,.dxbl-btn-toolbar>.dxbl-btn-split>.dxbl-btn.dxbl-sm,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-sm,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-sm,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn.dxbl-sm,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-split>.dxbl-btn.dxbl-sm,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-sm,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-sm {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .1875rem
}

.dxbl-btn-toolbar>.dxbl-btn.dxbl-lg,.dxbl-btn-toolbar>.dxbl-btn-split>.dxbl-btn.dxbl-lg,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn.dxbl-lg,.dxbl-btn-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-lg,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn.dxbl-lg,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-split>.dxbl-btn.dxbl-lg,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn.dxbl-lg,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn.dxbl-lg {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .3125rem
}

.dxbl-btn-toolbar>.dxbl-btn-toolbar-separator,.dxbl-btn-toolbar>.dxbl-adaptive-container-content>.dxbl-btn-toolbar-separator {
    background-color: var(--dxbl-btn-toolbar-separator-color);
    height: var(--dxbl-btn-toolbar-separator-height);
    width: var(--dxbl-btn-toolbar-separator-width);
    margin: var(--dxbl-btn-toolbar-separator-margin-y) 0 var(--dxbl-btn-toolbar-separator-margin-y) var(--dxbl-btn-toolbar-spacing);
    background-origin: padding-box
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow)
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow)
}

.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow)
}

.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow)
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-btn-border-color)
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-btn-border-color)
}

.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-btn-border-color)
}

.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-btn-border-color)
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split:not(.dxbl-btn-first)>.dxbl-btn:first-child,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split:not(.dxbl-btn-first)>.dxbl-btn:first-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split:not(.dxbl-btn-first)>.dxbl-btn:first-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split:not(.dxbl-btn-first)>.dxbl-btn:first-child,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit {
    margin-left: var(--dxbl-btn-toolbar-item-spacing)
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first) {
    position: relative
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator {
    height: var(--dxbl-btn-toolbar-separator-height);
    width: var(--dxbl-btn-toolbar-separator-width);
    margin: var(--dxbl-btn-toolbar-separator-margin-y) 0;
    background-color: var(--dxbl-btn-toolbar-separator-color);
    margin-right: var(--dxbl-btn-toolbar-spacing)
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child) {
    margin-right: 0
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child) {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child) {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-split>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-split>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:first-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn:not(:first-child) {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split>.dxbl-btn:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split>.dxbl-btn:not(:last-child) {
    border-right-color: transparent!important;
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn:not(:last-child):not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-split:not(:last-of-type):not(.dxbl-btn-last)>.dxbl-btn:last-child {
    border-right-color: transparent
}

.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-text-edit:not(:last-child),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-text-edit:not(:last-child),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-text-edit:not(:last-child) {
    margin-right: -1px
}

.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split>.dxbl-btn:first-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit>.dxbl-btn-group-left>.dxbl-btn:first-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child).dxbl-btn-group-right>.dxbl-btn,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split>.dxbl-btn:first-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit>.dxbl-btn-group-left>.dxbl-btn:first-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child).dxbl-btn-group-right>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split>.dxbl-btn:first-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit>.dxbl-btn-group-left>.dxbl-btn:first-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child).dxbl-btn-group-right>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn:not(.dxbl-btn-first),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-btn-split>.dxbl-btn:first-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child)>.dxbl-text-edit>.dxbl-btn-group-left>.dxbl-btn:first-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:first-child).dxbl-btn-group-right>.dxbl-btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit>.dxbl-btn-group-right>.dxbl-btn:last-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child).dxbl-btn-group-left>.dxbl-btn,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit>.dxbl-btn-group-right>.dxbl-btn:last-child,.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child).dxbl-btn-group-left>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit>.dxbl-btn-group-right>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child).dxbl-btn-group-left>.dxbl-btn,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last)>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-text-edit>.dxbl-btn-group-right>.dxbl-btn:last-child,.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child).dxbl-btn-group-left>.dxbl-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn:not(.dxbl-btn-last),.dxbl-btn-toolbar>.dxbl-adaptive-container-content:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group>.dxbl-btn-group>.dxbl-toolbar-item:not(:last-child)>.dxbl-btn-split:not(.dxbl-btn-last) {
    margin-right: -1px
}

.dxbl-sm .dxbl-btn-toolbar,.dxbl-btn-toolbar.dxbl-sm,.dxbl-sm .dxbl-btn-toolbar>.dxbl-adaptive-container-content,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-sm,.dxbl-lg .dxbl-btn-toolbar,.dxbl-btn-toolbar.dxbl-lg,.dxbl-lg .dxbl-btn-toolbar>.dxbl-adaptive-container-content,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-lg {
    --dxbl-btn-toolbar-spacing: .5rem;
    --dxbl-btn-toolbar-item-spacing: .25rem;
    --dxbl-tmpl-toolbar-item-border-radius: .1875rem
}

.dxbl-toolbar-dropdown {
    --dxbl-toolbar-dropdown-dialog-width: 500px;
    --dxbl-toolbar-dropdown-min-width: 10rem;
    --dxbl-toolbar-dropdown-bottom-sheet-width: 100%;
    --dxbl-toolbar-dropdown-modal-max-width: 580px;
    --dxbl-toolbar-dropdown-padding-x: 0;
    --dxbl-toolbar-dropdown-padding-y: .25rem;
    --dxbl-toolbar-dropdown-modal-padding-x: .75rem;
    --dxbl-toolbar-dropdown-modal-padding-y: .375rem;
    --dxbl-dropdown-min-width: var(--dxbl-toolbar-dropdown-min-width);
    --dxbl-toolbar-dropdown-btn-bg: transparent;
    --dxbl-toolbar-dropdown-btn-color: #212529;
    --dxbl-toolbar-dropdown-btn-border-color: transparent;
    --dxbl-toolbar-dropdown-btn-border-style: solid;
    --dxbl-toolbar-dropdown-btn-border-width: 1px;
    --dxbl-toolbar-dropdown-btn-hover-bg: unset;
    --dxbl-toolbar-dropdown-btn-hover-color: inherit;
    --dxbl-toolbar-dropdown-btn-active-bg: unset;
    --dxbl-toolbar-dropdown-btn-active-color: inherit;
    --dxbl-toolbar-dropdown-btn-active-hover-bg: unset;
    --dxbl-toolbar-dropdown-btn-active-hover-color: inherit;
    --dxbl-toolbar-dropdown-btn-disabled-bg: unset;
    --dxbl-toolbar-dropdown-btn-disabled-color: inherit;
    --dxbl-toolbar-dropdown-btn-padding-x: .375rem;
    --dxbl-toolbar-dropdown-btn-padding-y: .250031rem;
    --dxbl-toolbar-dropdown-btn-focus-outline-color: #203268;
    --dxbl-toolbar-dropdown-btn-focus-outline-width: .125rem;
    --dxbl-toolbar-title-padding-x: .375rem
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-separator {
    border-top: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
    height: 0;
    margin: 0;
    overflow: hidden
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item {
    display: -webkit-flex;
    display: flex
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item.dxbl-toolbar-item-tmpl:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item.dxbl-toolbar-item-tmpl:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item>.dxbl-toolbar-menu-item>.dxbl-btn-split:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item>.dxbl-toolbar-menu-item>.dxbl-btn-split:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item>.dxbl-toolbar-menu-item>.dxbl-dropdown-item.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item>.dxbl-toolbar-menu-item>.dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item>.dxbl-toolbar-menu-item>.dxbl-dropdown-item.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item>.dxbl-toolbar-menu-item>.dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item {
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item {
    text-align: inherit;
    white-space: nowrap;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:first-child,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:first-child,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split .dxbl-btn:first-child {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn {
    --dxbl-btn-bg: var(--dxbl-toolbar-dropdown-btn-bg);
    --dxbl-btn-color: var(--dxbl-toolbar-dropdown-btn-color);
    --dxbl-btn-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-border-style: var(--dxbl-toolbar-dropdown-btn-border-style);
    --dxbl-btn-border-width: var(--dxbl-toolbar-dropdown-btn-border-width);
    --dxbl-btn-hover-bg: var(--dxbl-toolbar-dropdown-btn-hover-bg);
    --dxbl-btn-hover-background: transparent;
    --dxbl-btn-hover-color: var(--dxbl-toolbar-dropdown-btn-hover-color);
    --dxbl-btn-hover-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-active-bg: var(--dxbl-toolbar-dropdown-btn-active-bg);
    --dxbl-btn-active-background: transparent;
    --dxbl-btn-active-color: var(--dxbl-toolbar-dropdown-btn-active-color);
    --dxbl-btn-active-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-active-hover-bg: var(--dxbl-toolbar-dropdown-btn-active-hover-bg);
    --dxbl-btn-active-hover-color: var(--dxbl-toolbar-dropdown-btn-active-hover-color);
    --dxbl-btn-disabled-bg: var(--dxbl-toolbar-dropdown-btn-disabled-bg);
    --dxbl-btn-disabled-background: transparent;
    --dxbl-btn-disabled-color: var(--dxbl-toolbar-dropdown-btn-disabled-color);
    --dxbl-btn-disabled-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-focus-shadow-color: transparent;
    --dxbl-btn-box-shadow: none
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:disabled>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn.dxbl-disabled>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:disabled>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn.dxbl-disabled>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn {
    padding: var(--dxbl-toolbar-dropdown-btn-padding-y) var(--dxbl-toolbar-dropdown-btn-padding-x) var(--dxbl-toolbar-dropdown-btn-padding-y) calc(var(--dxbl-toolbar-dropdown-btn-padding-x) * 2)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:last-child) {
    margin-right: 0
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child) {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child) {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>:not(.dxbl-btn-split-dropdown) {
    padding: var(--dxbl-toolbar-dropdown-btn-padding-y) 0 var(--dxbl-toolbar-dropdown-btn-padding-y) calc(var(--dxbl-toolbar-dropdown-btn-padding-x) * 2)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn-split-dropdown {
    padding: var(--dxbl-toolbar-dropdown-btn-padding-y) var(--dxbl-toolbar-dropdown-btn-padding-x)!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item>span:not(.dxbl-image):not(:last-child) {
    margin-right: var(--dxbl-toolbar-dropdown-btn-padding-x)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item>.dxbl-toolbar-dropdown-toggle {
    margin-left: auto
}

.dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn,.dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn {
    --dxbl-btn-border-radius: 0
}

.dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body {
    --dxbl-dropdown-body-padding-x: var(--dxbl-toolbar-dropdown-padding-x);
    --dxbl-dropdown-body-padding-y: var(--dxbl-toolbar-dropdown-padding-y)
}

.dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body>.dx-blazor-colorpicker {
    border-style: none;
    border-radius: 0
}

.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-dialog,.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-bottom-sheet {
    --dxbl-popup-width: var(--dxbl-toolbar-dropdown-bottom-sheet-width);
    width: var(--dxbl-popup-width);
    margin: 0 auto;
    left: 0;
    right: 0
}

.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup .dxbl-modal-body {
    --dxbl-popup-body-padding-x: var(--dxbl-toolbar-dropdown-modal-padding-x);
    --dxbl-popup-body-padding-y: var(--dxbl-toolbar-dropdown-modal-padding-y)
}

@media (min-width:576px) {
    .dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-dialog,.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-bottom-sheet {
        --dxbl-popup-max-width: var(--dxbl-toolbar-dropdown-modal-max-width)
    }
    .dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-dialog {
        --dxbl-popup-width: var(--dxbl-toolbar-dropdown-dialog-width)
    }
}

.dxbl-toolbar-dropdown>.dxbl-modal-content>.dxbl-modal-body,.dxbl-toolbar-dropdown .dxbl-dropdown-body {
    padding: 0
}

.dxbl-toolbar-dropdown>.dxbl-modal-content>.dxbl-modal-body>.dxbl-toolbar-dropdown-item-list,.dxbl-toolbar-dropdown .dxbl-dropdown-body>.dxbl-toolbar-dropdown-item-list {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none
}

.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-dialog {
    max-height: 75%
}

.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet {
    height: 100%;
    -o-transition: top .5s;
    transition: top .5s;
    position: fixed
}

.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet:not(.show) {
    top: 100%
}

.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet.topVertical.show {
    max-height: 42%;
    top: 58%
}

.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet.topHorizontal.show {
    max-height: 50%;
    top: 50%
}

.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet>.dxbl-modal-content {
    --dxbl-bottom-sheet-border-radius: 12px;
    border-radius: var(--dxbl-bottom-sheet-border-radius) var(--dxbl-bottom-sheet-border-radius) 0 0;
    height: 100%
}

.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet>.dxbl-modal-content>.dxbl-modal-header {
    border-radius: inherit
}

.dxbl-sm .dxbl-toolbar-dropdown {
    --dxbl-toolbar-dropdown-padding-x: 0;
    --dxbl-toolbar-dropdown-padding-y: .125rem;
    --dxbl-toolbar-dropdown-modal-padding-x: .5rem;
    --dxbl-toolbar-dropdown-modal-padding-y: .25rem;
    --dxbl-toolbar-dropdown-btn-padding-x: .25rem;
    --dxbl-toolbar-dropdown-btn-padding-y: .1875rem;
    --dxbl-toolbar-title-padding-x: .25rem
}

.dxbl-lg .dxbl-toolbar-dropdown {
    --dxbl-toolbar-dropdown-padding-x: 0;
    --dxbl-toolbar-dropdown-padding-y: .375rem;
    --dxbl-toolbar-dropdown-modal-padding-x: 1rem;
    --dxbl-toolbar-dropdown-modal-padding-y: .5rem;
    --dxbl-toolbar-dropdown-btn-padding-x: .5rem;
    --dxbl-toolbar-dropdown-btn-padding-y: .3125rem;
    --dxbl-toolbar-title-padding-x: .5rem
}

.dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit>.dxbl-toolbar-menu-item>.dxbl-dropdown-item>.dxbl-btn>.dxbl-toolbar-coloredit-image-container,.dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit .dxbl-office-bar-coloredit>.dxbl-toolbar-coloredit-image-container,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn>.dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-image-hidden {
    background-color: var(--back-color);
    width: var(--dxbl-toolbar-coloredit-image-container-width);
    height: var(--dxbl-toolbar-coloredit-image-container-height);
    border: 1px solid;
    position: relative;
    overflow: hidden
}

.dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit>.dxbl-toolbar-menu-item>.dxbl-dropdown-item>.dxbl-btn>.dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-empty:before,.dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit .dxbl-office-bar-coloredit>.dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-empty:before,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn>.dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-image-hidden.dxbl-toolbar-coloredit-empty:before {
    content: "";
    -webkit-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    border-top: 2px solid red;
    position: absolute;
    top: 0;
    left: -50%;
    right: 0;
    -webkit-transform: rotate(-45deg)translateY(-1px);
    -o-transform: rotate(-45deg)translateY(-1px);
    transform: rotate(-45deg)translateY(-1px)
}

.dxbl-toolbar:not(.dxbl-ribbon-toolbar) .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image):not(.dxbl-toolbar-btn-ellipsis),.dxbl-toolbar:not(.dxbl-ribbon-toolbar).dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item~.dxbl-toolbar-btn-ellipsis-dropdown-mark,.dxbl-toolbar:not(.dxbl-ribbon-toolbar).dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item+.dxbl-toolbar-adaptive-item-text,.dxbl-toolbar:not(.dxbl-ribbon-toolbar).dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item,.dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded] .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-hidden,.dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded] .dxbl-toolbar-item.dxbl-toolbar-item-collapsed,.dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded] .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image):not(.dxbl-toolbar-group-separator),.dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded].dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item~.dxbl-toolbar-btn-ellipsis-dropdown-mark,.dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded].dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item+.dxbl-toolbar-adaptive-item-text,.dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded].dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item {
    position: relative;
    visibility: hidden!important;
    border-style: none!important;
    width: 0!important;
    height: 0!important;
    margin: 0!important;
    padding: 0!important;
    -webkit-transform: translate(-10000px,-10000px)!important;
    -o-transform: translate(-10000px,-10000px)!important;
    transform: translate(-10000px,-10000px)!important
}

.dxbl-toolbar.dxbl-ribbon-toolbar .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-hidden,.dxbl-toolbar.dxbl-ribbon-toolbar .dxbl-toolbar-item.dxbl-toolbar-item-collapsed,.dxbl-toolbar.dxbl-ribbon-toolbar .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image):not(.dxbl-toolbar-group-separator),.dxbl-toolbar.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item~.dxbl-toolbar-btn-ellipsis-dropdown-mark,.dxbl-toolbar.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item+.dxbl-toolbar-adaptive-item-text,.dxbl-toolbar.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item {
    position: absolute;
    visibility: hidden!important;
    top: -10000px!important;
    left: -10000px!important
}

.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-toolbar-edit:not(:last-child) {
    margin-right: .5rem
}

.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-btn[visible],.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-item[visible],.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-btn-ellipsis.dx-toolbar-first-visible-child>:not(:-webkit-any(.dxbl-btn-last,.dxbl-popup-portal)),.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-btn-ellipsis {
    margin-left: .5rem
}

.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-btn[visible],.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-item[visible],.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-btn-ellipsis.dx-toolbar-first-visible-child>:not(:-moz-any(.dxbl-btn-last,.dxbl-popup-portal)),.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-btn-ellipsis {
    margin-left: .5rem
}

.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-btn[visible],.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-item[visible],.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>:not(.dxbl-toolbar-group-separator)+.dxbl-toolbar-btn-ellipsis.dx-toolbar-first-visible-child>:not(:is(.dxbl-btn-last,.dxbl-popup-portal)),.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-btn-ellipsis {
    margin-left: .5rem
}

.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn {
    --dxbl-btn-toolbar-item-spacing: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar>.dxbl-btn-toolbar {
    padding: unset;
    -webkit-flex: 1;
    flex: 1;
    position: static
}

.dxbl-ribbon-toolbar.dxbl-toolbar.dxbl-loading>.dxbl-btn-toolbar {
    overflow: unset;
    position: static
}

.dxbl-ribbon-toolbar.dxbl-toolbar.dxbl-loading>.dxbl-btn-toolbar.dxbl-btn-toolbar>.dxbl-btn-group:not(.dxbl-toolbar-btn-ellipsis) {
    visibility: unset;
    width: auto
}

.dxbl-ribbon-toolbar>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis>.dxbl-btn:not(:active):not(.dxbl-active):not(:hover):before {
    opacity: 0
}

.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis,.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden>.dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis {
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis .dxbl-toolbar-icon-more,.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden>.dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis .dxbl-toolbar-icon-more {
    --dxbl-btn-image-spacing: 0
}

.dxbl-ribbon-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn.dxbl-toolbar-adaptive-item-text-hidden>.dxbl-image:not(:only-child),.dxbl-ribbon-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden>.dxbl-btn>.dxbl-image:not(:only-child),.dxbl-ribbon-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child),.dxbl-ribbon-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn.dxbl-toolbar-adaptive-item-text-hidden>.dxbl-image:not(:only-child),.dxbl-ribbon-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden>.dxbl-btn>.dxbl-image:not(:only-child),.dxbl-ribbon-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image:not(:only-child) {
    margin-right: 0
}

.dxbl-ribbon-toolbar .dxbl-btn-group {
    position: static
}

.dxbl-toolbar-coloredit-image-container,.dxbl-sm .dxbl-toolbar-coloredit-image-container,.dxbl-lg .dxbl-toolbar-coloredit-image-container {
    --dxbl-toolbar-coloredit-image-container-width: 1rem;
    --dxbl-toolbar-coloredit-image-container-height: 1rem
}

.dxbl-toolbar:not(.dxbl-ribbon-toolbar)>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis,.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item>.dxbl-btn>span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden>.dxbl-toolbar-layout-block-item>.dxbl-btn>span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item>.dxbl-btn>span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item>.dxbl-btn>span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden>.dxbl-toolbar-layout-block-item>.dxbl-btn>span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden+.dxbl-toolbar-placeholder~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden>.dxbl-toolbar-layout-block-item>.dxbl-btn>span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden+.dxbl-toolbar-placeholder~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden+.dxbl-toolbar-placeholder~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden+.dxbl-toolbar-placeholder~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden+.dxbl-toolbar-placeholder~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden+.dxbl-toolbar-placeholder~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item>.dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group>.dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden~.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar.dxbl-toolbar-adaptive-item-text-hidden .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item:not(:only-child)>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar.dxbl-toolbar-adaptive-item-text-hidden .dxbl-toolbar-layout-block-group>.dxbl-toolbar-item:not(:only-child)>.dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis)>.dxbl-btn>.dxbl-image+span:not(.dxbl-image),.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-split>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn>.dxbl-image+span,.dxbl-toolbar.dxbl-loaded>.dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-split>.dxbl-btn>.dxbl-image+span {
    display: none
}

.dxbl-toolbar:not(.dxbl-ribbon-toolbar) .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image).dxbl-toolbar-btn-ellipsis {
    visibility: hidden!important
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl {
    width: 100%
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div,.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) {
    padding-right: .5rem
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div,.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl),.dxbl-toolbar-edit>.dxbl-toolbar-item-tmpl>div {
    white-space: nowrap;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div>.dxbl-image,.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl)>.dxbl-image,.dxbl-toolbar-edit>.dxbl-toolbar-item-tmpl>div>.dxbl-image {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow)
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow)
}

.dxbl-toolbar-edit>.dxbl-toolbar-item-tmpl>div>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-text-edit-border-color);
    box-shadow: var(--dxbl-text-edit-box-shadow)
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-btn-border-color)
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl)>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-btn-border-color)
}

.dxbl-toolbar-edit>.dxbl-toolbar-item-tmpl>div>.dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn-group>.dxbl-btn {
    border-color: var(--dxbl-btn-border-color)
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div>.dxbl-btn-group.dxbl-btn-group-right>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-edit-btn-dropdown,.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl)>.dxbl-btn-group.dxbl-btn-group-right>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-edit-btn-dropdown,.dxbl-toolbar-edit>.dxbl-toolbar-item-tmpl>div>.dxbl-btn-group.dxbl-btn-group-right>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-edit-btn-dropdown {
    --dxbl-btn-color: var(--dxbl-text-edit-btn-color);
    --dxbl-btn-border-color: var(--dxbl-text-edit-border-color)
}

.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div .dxbl-toolbar-combobox-item-text,.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) .dxbl-toolbar-combobox-item-text,.dxbl-toolbar-edit>.dxbl-toolbar-item-tmpl>div .dxbl-toolbar-combobox-item-text {
    padding: 0 var(--dxbl-toolbar-title-padding-x) 0 calc(var(--dxbl-toolbar-title-padding-x) * 2)
}

.dxbl-toolbar-edit.dxbl-office-bar-spinedit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split)>.dxbl-text-edit:not(:first-child),.dxbl-toolbar-edit.dxbl-office-bar-spinedit>div>.dxbl-text-edit:not(:first-child) {
    margin-left: .4em
}

.dxbl-toolbar-edit.dxbl-office-bar-spinedit>.dxbl-toolbar-menu-item>div:not(.dxbl-btn-split)>.dxbl-text-edit:not(:first-child):before,.dxbl-toolbar-edit.dxbl-office-bar-spinedit>div>.dxbl-text-edit:not(:first-child):before {
    content: "";
    margin-left: .4em
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child>.dxbl-toolbar-coloredit-image-container {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child>.dxbl-toolbar-coloredit-image-container+span {
    margin-left: .4em
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child>.dxbl-toolbar-coloredit-image-container:not(.dxbl-toolbar-coloredit-image-hidden):after {
    content: " ";
    background-color: var(--back-color);
    height: 2px;
    min-width: var(--dxbl-toolbar-coloredit-image-container-width);
    opacity: 1;
    position: absolute;
    bottom: 0
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container.dxbl-disabled>.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container>svg.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container.dxbl-disabled>.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:disabled>.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container.dxbl-disabled>.dxbl-image,.dxbl-toolbar-edit.dxbl-toolbar-coloredit>.dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-toolbar-edit.dxbl-toolbar-combobox .dxbl-text-edit input[readonly] {
    cursor: pointer
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div.dxbl-disabled>.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div.dxbl-disabled>svg.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:disabled>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div.dxbl-disabled:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:disabled:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div.dxbl-disabled:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:disabled:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div.dxbl-disabled:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:disabled:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,40%)))
}

.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div.dxbl-disabled.dxbl-disabled>.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div.dxbl-disabled:disabled>.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:disabled.dxbl-disabled>.dxbl-image,.dxbl-toolbar-item>.dxbl-toolbar-color-palette-item>.dxbl-btn>div:disabled:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-toolbar-dropdown-item {
    padding: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-toolbar-dropdown-item .dxbl-image+span,.dxbl-toolbar-dropdown-item .dxbl-toolbar-coloredit-image-container+span {
    margin-left: .4em
}

.dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div>.dxbl-text-edit {
    margin-left: auto
}

.dxbl-toolbar-dropdown-item>.dxbl-toolbar-menu-item>.dxbl-toolbar-item-tmpl>div>.dxbl-text>span {
    margin-left: var(--dxbl-toolbar-dropdown-btn-padding-x)
}

.dxbl-tabs {
    --dxbl-tabs-color: #212529;
    --dxbl-tabs-bg: #fff;
    --dxbl-tabs-font-family: inherit;
    --dxbl-tabs-font-size: .875rem;
    --dxbl-tabs-line-height: 1.4285;
    --dxbl-tabs-padding-y: 0;
    --dxbl-tabs-padding-top: var(--dxbl-tabs-padding-y);
    --dxbl-tabs-padding-bottom: var(--dxbl-tabs-padding-y);
    --dxbl-tabs-padding-x: 0;
    --dxbl-tabs-padding-left: var(--dxbl-tabs-padding-x);
    --dxbl-tabs-padding-right: var(--dxbl-tabs-padding-x);
    --dxbl-tabs-separator-border-color: #d2d2d2;
    --dxbl-tabs-separator-border-style: solid;
    --dxbl-tabs-separator-border-width: 1px;
    --dxbl-tabs-tab-padding-x: 1rem;
    --dxbl-tabs-tab-padding-y: .25rem;
    --dxbl-tabs-tab-border-style: solid;
    --dxbl-tabs-tab-border-color: transparent;
    --dxbl-tabs-tab-border-width: 1px;
    --dxbl-tabs-tab-selected-bg: unset;
    --dxbl-tabs-tab-selected-color: #fff;
    --dxbl-tabs-tab-hover-color: inherit;
    --dxbl-tabs-tab-hover-bg: unset;
    --dxbl-tabs-tab-width: unset;
    --dxbl-tabs-tab-height: 100%;
    --dxbl-tabs-tab-btn-bg: transparent;
    --dxbl-tabs-tab-btn-color: unset;
    --dxbl-tabs-image-spacing: .375rem;
    --dxbl-tabs-scroll-btn-color: unset;
    --dxbl-tabs-scroll-btn-hover-color: unset;
    --dxbl-tabs-scroll-btn-disabled-color: unset;
    --dxbl-tabs-tab-focus-outline-width: .125rem;
    --dxbl-tabs-tab-focus-outline-color: #203268;
    --dxbl-tabs-close-btn-color: #888;
    --dxbl-tabs-close-btn-hover-bg: #dedede;
    --dxbl-tabs-close-btn-hover-color: #222;
    --dxbl-tabs-button-spacing: .375rem;
    --dxbl-tabs-padding-right-close-btn: calc(var(--dxbl-tabs-tab-padding-x) - .375rem);
    --dxbl-tabs-tab-drag-bg-color: #fff;
    --dxbl-tabs-close-btn-width: 1.5rem;
    --dxbl-tabs-close-btn-height: 1.5rem;
    --dxbl-tabs-tab-drag-shadow: 0 2px 6px 0 rgba(0,0,0,.12);
    --dxbl-tabs-tab-drop-indicator-color: #674093;
    --dxbl-tabs-content-color: #212529;
    --dxbl-tabs-content-font-size: .875rem;
    --dxbl-tabs-content-line-height: 1.4285;
    display: block
}

.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist {
    border-bottom: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding-bottom: 0
}

.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer,.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>ul {
    margin-bottom: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-bottom-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after {
    height: 3px;
    margin-bottom: -1px;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    border-bottom-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist>.dxbl-btn {
    margin-bottom: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs.dxbl-tabs-right {
    --dxbl-tabs-tab-width: 150px;
    --dxbl-tabs-tab-height: unset;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul {
    margin-bottom: 0
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist {
    border-left: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul {
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-tabs-text-container,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-tabs-text-container,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-tabs-text-container {
    width: calc(100% + var(--dxbl-tabs-separator-border-width));
    overflow: hidden
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-btn {
    width: 100%
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul {
    margin-left: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-left-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after {
    width: 3px;
    margin-left: -1px;
    top: -1px;
    bottom: -1px;
    left: 0
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    border-left-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-right>.dxbl-tabs-tablist>.dxbl-btn {
    margin-left: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs.dxbl-tabs-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>ul {
    margin-bottom: 0
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist {
    border-top: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer,.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>ul {
    margin-top: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-top-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after {
    height: 3px;
    margin-top: -1px;
    top: 0;
    left: 0;
    right: 0
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    border-top-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-bottom>.dxbl-tabs-tablist>.dxbl-btn {
    margin-top: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs.dxbl-tabs-left {
    --dxbl-tabs-tab-width: 150px;
    --dxbl-tabs-tab-height: unset;
    -webkit-flex-direction: row;
    flex-direction: row;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul {
    margin-bottom: 0
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist {
    border-right: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding-right: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul {
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-tabs-text-container,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-tabs-text-container,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-tabs-text-container {
    width: calc(100% + var(--dxbl-tabs-separator-border-width));
    overflow: hidden
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-btn {
    width: 100%
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul {
    margin-right: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-right-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after {
    width: 3px;
    margin-right: -1px;
    top: -1px;
    bottom: -1px;
    right: 0
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    border-right-color: var(--dxbl-tabs-bg)
}

.dxbl-tabs.dxbl-tabs-left>.dxbl-tabs-tablist>.dxbl-btn {
    margin-right: calc(-1 * var(--dxbl-tabs-separator-border-width))
}

.dxbl-tabs>.dxbl-tabs-tablist:not([data-dx-focus-hidden]) .dxbl-tabs-item:focus-visible {
    outline: var(--dxbl-tabs-tab-focus-outline-width) solid var(--dxbl-tabs-tab-focus-outline-color);
    outline-offset: calc(var(--dxbl-tabs-tab-focus-outline-width) * -1)
}

.dxbl-tabs>.dxbl-tabs-tablist[data-dx-focus-hidden] .dxbl-tabs-item:focus-visible {
    box-shadow: none;
    outline: unset;
    position: relative
}

.dxbl-tabs>.dxbl-tabs-tablist {
    color: var(--dxbl-tabs-color);
    font-family: var(--dxbl-tabs-font-family);
    font-size: var(--dxbl-tabs-font-size);
    line-height: var(--dxbl-tabs-line-height);
    background-color: var(--dxbl-tabs-bg);
    padding: var(--dxbl-tabs-padding-top) var(--dxbl-tabs-padding-right) var(--dxbl-tabs-padding-bottom) var(--dxbl-tabs-padding-left);
    -webkit-align-items: center;
    align-items: center;
    display: block
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul {
    margin-bottom: 0
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs>.dxbl-tabs-tablist>ul,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul {
    white-space: nowrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li {
    list-style: none
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item {
    z-index: 0;
    color: inherit;
    height: var(--dxbl-tabs-tab-height);
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-dragging,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-dragging,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item.dxbl-dragging,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-dragging {
    background-color: var(--dxbl-tabs-tab-drag-bg-color);
    box-shadow: var(--dxbl-tabs-tab-drag-shadow);
    pointer-events: none;
    z-index: 20000
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container {
    -webkit-flex: auto;
    flex: auto
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text {
    --dxbl-text-padding-x: 0;
    border-left-width: 0;
    border-right-width: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text.dxbl-tabs-space-reservation,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text.dxbl-tabs-space-reservation,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text.dxbl-tabs-space-reservation,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text.dxbl-tabs-space-reservation {
    display: none
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text .dxbl-tabs-text-overflow,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text .dxbl-tabs-text-overflow,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text .dxbl-tabs-text-overflow,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-text-container>.dxbl-text .dxbl-tabs-text-overflow {
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button {
    width: var(--dxbl-tabs-close-btn-width);
    height: var(--dxbl-tabs-close-btn-height);
    background-color: var(--dxbl-tabs-tab-btn-bg);
    color: var(--dxbl-tabs-close-btn-color);
    margin-left: var(--dxbl-tabs-button-spacing);
    cursor: pointer;
    border-radius: 50%;
    -webkit-flex: none;
    flex: none;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button>.dxbl-image {
    --dxbl-image-width: 1rem;
    --dxbl-image-height: 1rem
}

:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button:hover:not(.dxbl-disabled),:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button:hover:not(.dxbl-disabled),:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button:hover:not(.dxbl-disabled),:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button:hover:not(.dxbl-disabled) {
    background-color: var(--dxbl-tabs-close-btn-hover-bg);
    color: var(--dxbl-tabs-close-btn-hover-color)
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-active):not(.dxbl-disabled):not(:disabled),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-active):not(.dxbl-disabled):not(:disabled),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-active):not(.dxbl-disabled):not(:disabled),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-active):not(.dxbl-disabled):not(:disabled) {
    cursor: pointer
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active {
    cursor: default
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
    border-style: var(--dxbl-tabs-tab-border-style);
    border-color: transparent;
    border-width: var(--dxbl-tabs-tab-border-width);
    padding: var(--dxbl-tabs-tab-padding-y) var(--dxbl-tabs-tab-padding-x);
    max-width: var(--dxbl-tabs-tab-width);
    -webkit-align-items: center;
    align-items: center;
    text-decoration: none;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):has(.dxbl-tabs-close-button) {
    padding-right: var(--dxbl-tabs-padding-right-close-btn)
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):has(.dxbl-tabs-close-button) {
    padding-right: var(--dxbl-tabs-padding-right-close-btn)
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):has(.dxbl-tabs-close-button) {
    padding-right: var(--dxbl-tabs-padding-right-close-btn)
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):has(.dxbl-tabs-close-button) {
    padding-right: var(--dxbl-tabs-padding-right-close-btn)
}

:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-tabs-tab-border-color);
    background-color: var(--dxbl-tabs-tab-hover-bg,unset);
    color: var(--dxbl-tabs-tab-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    :not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tabs-tab-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    :not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tabs-tab-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    :not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tabs-tab-border-width,0px) / 1.75)
    }
}

:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover:before,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover:before,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover:before,:not(.dxbl-dragging).dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
    color: var(--dxbl-tabs-tab-selected-color);
    background-color: var(--dxbl-tabs-tab-selected-bg);
    border-color: var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color);
    position: relative
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after {
    content: "";
    z-index: 0;
    background-color: #203268;
    position: absolute
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    border-color: var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color)
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active.dxbl-dragging,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active.dxbl-dragging,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active.dxbl-dragging,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active.dxbl-dragging {
    background-color: var(--dxbl-tabs-tab-drag-bg-color)
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image {
    --dxbl-image-margin-y: .4375rem;
    -webkit-align-self: center;
    align-self: center;
    display: inline-block
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image:not(:last-child),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image:not(:last-child),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image:not(:last-child),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image:not(:last-child) {
    margin-right: var(--dxbl-tabs-image-spacing)
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-disabled>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:disabled>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item.dxbl-disabled>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:disabled>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled>:not(.dxbl-image),.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-disabled,.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:disabled,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item.dxbl-disabled,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:disabled,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled {
    cursor: default
}

.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:disabled>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:disabled>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item.dxbl-disabled>.dxbl-tabs-close-button,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:disabled>.dxbl-tabs-close-button {
    background-color: var(--dxbl-tabs-tab-disabled-bg);
    color: var(--dxbl-tabs-tab-disabled-color);
    cursor: default
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-drop-target-indicator,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-drop-target-indicator {
    box-shadow: inset 2px 2px 0 var(--dxbl-tabs-tab-drop-indicator-color), inset -2px -2px 0 var(--dxbl-tabs-tab-drop-indicator-color);
    pointer-events: none;
    z-index: 3;
    width: 2px;
    height: 2px;
    -o-transition: box-shadow .25s;
    transition: box-shadow .25s;
    position: fixed
}

@media (forced-colors:active) {
    .dxbl-tabs>.dxbl-tabs-tablist>.dxbl-drop-target-indicator,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-drop-target-indicator {
        box-shadow: none;
        background-color: highlight
    }
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable {
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable>.dxbl-btn {
    display: none
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow>.dxbl-btn {
    --dxbl-btn-color: var(--dxbl-tabs-btn-color);
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-tabs-scroll-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-tabs-scroll-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-tabs-scroll-btn-hover-color,var(--dxbl-image-hover-color,currentcolor));
    opacity: var(--dxbl-tabs-scroll-btn-hover-color,var(--dxbl-image-hover-color,95%))
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-tabs-scroll-btn-disabled-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-tabs-scroll-btn-disabled-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable>.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable>.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active {
    display: none
}

.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul,.dxbl-tabs>.dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-btn {
    --dxbl-btn-border-width: 0
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-btn-hover-color: var(--dxbl-btn-color);
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-tabs .dxbl-tabs-content-panel {
    color: var(--dxbl-tabs-content-color);
    font-size: var(--dxbl-tabs-content-font-size);
    line-height: var(--dxbl-tabs-content-line-height);
    -webkit-flex-grow: 1;
    flex-grow: 1;
    min-width: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-tabs .dxbl-tabs-content-panel:not(.dxbl-tabs-render-default)>.dxbl-tabs-content:not([data-dx-tab-loaded]):not(.dxbl-active),.dxbl-tabs .dxbl-tabs-content-panel.dxbl-loaded:not(.dxbl-tabs-render-default)>.dxbl-tabs-content:not([data-dx-tab-loaded]) {
    visibility: hidden;
    position: absolute;
    left: -10000px
}

.dxbl-tabs .dxbl-tabs-content-panel .dxbl-tabs-content {
    -webkit-flex: 1 0 100%;
    flex: 1 0 100%;
    width: 100%
}

.dxbl-tabs.dxbl-sm {
    --dxbl-tabs-image-spacing: .25rem;
    --dxbl-tabs-tab-padding-x: 1rem;
    --dxbl-tabs-tab-padding-y: .25rem;
    --dxbl-tabs-font-size: .75rem;
    --dxbl-tabs-line-height: 1.5;
    --dxbl-tabs-button-spacing: .25rem;
    --dxbl-tabs-close-btn-width: 1.25rem;
    --dxbl-tabs-close-btn-height: 1.25rem;
    --dxbl-tabs-content-font-size: .75rem;
    --dxbl-tabs-content-line-height: 1.5
}

.dxbl-tabs.dxbl-sm>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image,.dxbl-tabs.dxbl-sm>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image,.dxbl-tabs.dxbl-sm>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image {
    --dxbl-image-margin-y: .3125rem
}

.dxbl-tabs.dxbl-lg {
    --dxbl-tabs-image-spacing: .5rem;
    --dxbl-tabs-tab-padding-x: 1rem;
    --dxbl-tabs-tab-padding-y: .25rem;
    --dxbl-tabs-font-size: 1rem;
    --dxbl-tabs-line-height: 1.375;
    --dxbl-tabs-button-spacing: .5rem;
    --dxbl-tabs-close-btn-width: 1.75rem;
    --dxbl-tabs-close-btn-height: 1.75rem;
    --dxbl-tabs-content-font-size: 1rem;
    --dxbl-tabs-content-line-height: 1.375
}

.dxbl-tabs.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image,.dxbl-tabs.dxbl-lg>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image,.dxbl-tabs.dxbl-lg>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl)>.dxbl-image {
    --dxbl-image-margin-y: .5625rem
}

.dxbl-row {
    --dxbl-row-item-spacing-x: .75rem;
    --dxbl-row-item-spacing-y: .75rem;
    margin-top: calc(-.5 * var(--dxbl-row-item-spacing-y));
    margin-bottom: calc(-.5 * var(--dxbl-row-item-spacing-y));
    margin-right: calc(-.5 * var(--dxbl-row-item-spacing-x));
    margin-left: calc(-.5 * var(--dxbl-row-item-spacing-x));
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    display: -webkit-flex;
    display: flex
}

.dxbl-col {
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--dxbl-row-item-spacing-x) * .5);
    padding-left: calc(var(--dxbl-row-item-spacing-x) * .5);
    margin-top: calc(.5 * var(--dxbl-row-item-spacing-y));
    margin-bottom: calc(.5 * var(--dxbl-row-item-spacing-y));
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

@media (min-width:0) {
    .dxbl-col-xs {
        -webkit-flex: 1 0 0;
        flex: 1 0 0
    }
    .dxbl-col-xs-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .dxbl-col-xs-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .dxbl-col-xs-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .dxbl-col-xs-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .dxbl-col-xs-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .dxbl-col-xs-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .dxbl-col-xs-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .dxbl-col-xs-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .dxbl-col-xs-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .dxbl-col-xs-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .dxbl-col-xs-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .dxbl-col-xs-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
}

@media (min-width:576px) {
    .dxbl-col-sm {
        -webkit-flex: 1 0 0;
        flex: 1 0 0
    }
    .dxbl-col-sm-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .dxbl-col-sm-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .dxbl-col-sm-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .dxbl-col-sm-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .dxbl-col-sm-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .dxbl-col-sm-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .dxbl-col-sm-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .dxbl-col-sm-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .dxbl-col-sm-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .dxbl-col-sm-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .dxbl-col-sm-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .dxbl-col-sm-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
}

@media (min-width:768px) {
    .dxbl-col-md {
        -webkit-flex: 1 0 0;
        flex: 1 0 0
    }
    .dxbl-col-md-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .dxbl-col-md-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .dxbl-col-md-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .dxbl-col-md-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .dxbl-col-md-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .dxbl-col-md-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .dxbl-col-md-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .dxbl-col-md-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .dxbl-col-md-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .dxbl-col-md-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .dxbl-col-md-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .dxbl-col-md-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
}

@media (min-width:992px) {
    .dxbl-col-lg {
        -webkit-flex: 1 0 0;
        flex: 1 0 0
    }
    .dxbl-col-lg-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .dxbl-col-lg-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .dxbl-col-lg-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .dxbl-col-lg-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .dxbl-col-lg-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .dxbl-col-lg-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .dxbl-col-lg-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .dxbl-col-lg-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .dxbl-col-lg-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .dxbl-col-lg-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .dxbl-col-lg-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .dxbl-col-lg-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
}

@media (min-width:1200px) {
    .dxbl-col-xl {
        -webkit-flex: 1 0 0;
        flex: 1 0 0
    }
    .dxbl-col-xl-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .dxbl-col-xl-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .dxbl-col-xl-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .dxbl-col-xl-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .dxbl-col-xl-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .dxbl-col-xl-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .dxbl-col-xl-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .dxbl-col-xl-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .dxbl-col-xl-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .dxbl-col-xl-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .dxbl-col-xl-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .dxbl-col-xl-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
}

@media (min-width:1400px) {
    .dxbl-col-xxl {
        -webkit-flex: 1 0 0;
        flex: 1 0 0
    }
    .dxbl-col-xxl-1 {
        -webkit-flex: none;
        flex: none;
        width: 8.33333%
    }
    .dxbl-col-xxl-2 {
        -webkit-flex: none;
        flex: none;
        width: 16.6667%
    }
    .dxbl-col-xxl-3 {
        -webkit-flex: none;
        flex: none;
        width: 25%
    }
    .dxbl-col-xxl-4 {
        -webkit-flex: none;
        flex: none;
        width: 33.3333%
    }
    .dxbl-col-xxl-5 {
        -webkit-flex: none;
        flex: none;
        width: 41.6667%
    }
    .dxbl-col-xxl-6 {
        -webkit-flex: none;
        flex: none;
        width: 50%
    }
    .dxbl-col-xxl-7 {
        -webkit-flex: none;
        flex: none;
        width: 58.3333%
    }
    .dxbl-col-xxl-8 {
        -webkit-flex: none;
        flex: none;
        width: 66.6667%
    }
    .dxbl-col-xxl-9 {
        -webkit-flex: none;
        flex: none;
        width: 75%
    }
    .dxbl-col-xxl-10 {
        -webkit-flex: none;
        flex: none;
        width: 83.3333%
    }
    .dxbl-col-xxl-11 {
        -webkit-flex: none;
        flex: none;
        width: 91.6667%
    }
    .dxbl-col-xxl-12 {
        -webkit-flex: none;
        flex: none;
        width: 100%
    }
}

.dxbl-loading-panel {
    --dxbl-loading-panel-underlay-bg: #fff;
    --dxbl-loading-panel-overlay-bg: #fff;
    --dxbl-loading-panel-overlay-opacity: 0;
    --dxbl-loading-panel-indicator-size: 2rem;
    --dxbl-loading-panel-message-size: .875rem;
    --dxbl-loading-panel-message-color: #203268;
    --dxbl-loading-panel-message-space: .75rem;
    --dxbl-loading-panel-indicator-area-padding-x: 1.25rem;
    --dxbl-loading-panel-indicator-area-padding-y: 1rem;
    --dxbl-loading-panel-indicator-area-margin: 1rem;
    --dxbl-loading-panel-indicator-area-height: unset;
    --dxbl-loading-panel-indicator-area-width: unset;
    --dxbl-loading-panel-indicator-area-background-color: #fff;
    --dxbl-loading-panel-width: 100%;
    --dxbl-loading-panel-height: 100%;
    top: 0;
    left: 0
}

.dxbl-loading-panel:not([dxbl-loaded]) {
    display: none
}

.dxbl-loading-panel .dxbl-loading-panel-underlay {
    background-color: var(--dxbl-loading-panel-underlay-bg);
    pointer-events: none;
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-loading-panel .dxbl-loading-panel-underlay>.dxbl-loading-panel-overlay {
    pointer-events: none;
    background-color: var(--dxbl-loading-panel-overlay-bg);
    width: 100%;
    height: 100%;
    opacity: var(--dxbl-loading-panel-overlay-opacity)
}

.dxbl-loading-panel .dxbl-loading-panel-underlay.dxbl-loading-panel-content-visible {
    opacity: 0
}

.dxbl-loading-panel .dxbl-loading-panel-message {
    font-size: var(--dxbl-loading-panel-message-size);
    color: var(--dxbl-loading-panel-message-color)
}

.dxbl-loading-panel .dxbl-loading-panel-target-content {
    width: 100%;
    height: 100%;
    position: relative
}

.dxbl-loading-panel .dxbl-loading-panel-target-content+.dxbl-loading-panel-container {
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-loading-panel.dxbl-loading-panel-empty {
    --dxbl-loading-panel-height: unset;
    position: relative
}

.dxbl-loading-panel.dxbl-loading-panel-empty .dxbl-loading-panel-target-content {
    width: unset;
    height: unset
}

.dxbl-loading-panel.dxbl-loading-panel-empty .dxbl-loading-panel-container {
    position: static
}

.dxbl-loading-panel .dxbl-loading-panel-container {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-unblocked {
    pointer-events: none
}

.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading {
    background-color: rgba(0,0,0,.6)
}

.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden {
    --dxbl-loading-panel-message-color: #fff
}

.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden .dxbl-wait-indicator {
    --dxbl-wait-indicator-color: #fff
}

.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-loading-panel-indicator-area {
    padding: var(--dxbl-loading-panel-indicator-area-padding-y) var(--dxbl-loading-panel-indicator-area-padding-x);
    height: var(--dxbl-loading-panel-indicator-area-height);
    width: var(--dxbl-loading-panel-indicator-area-width);
    background: var(--dxbl-loading-panel-indicator-area-background-color);
    margin: var(--dxbl-loading-panel-indicator-area-margin);
    border-radius: 999px;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    box-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)
}

.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden {
    box-shadow: none;
    background: 0 0;
    border: none
}

.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-wait-indicator {
    --dxbl-wait-indicator-size: var(--dxbl-loading-panel-indicator-size);
    -webkit-order: 2;
    order: 2
}

.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-wait-indicator+.dxbl-loading-panel-message {
    margin-left: var(--dxbl-loading-panel-message-space);
    -webkit-order: 3;
    order: 3
}

.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-wait-indicator+.dxbl-loading-panel-message:empty {
    margin-left: 0
}

.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-wait-indicator+.dxbl-loading-panel-message.dxbl-loading-panel-message-left {
    margin-left: 0;
    margin-right: var(--dxbl-loading-panel-message-space);
    -webkit-order: 1;
    order: 1
}

.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-wait-indicator+.dxbl-loading-panel-message.dxbl-loading-panel-message-left:empty {
    margin-right: 0
}

.dxbl-loading-panel.dxbl-sm {
    --dxbl-loading-panel-message-space: .5rem
}

.dxbl-loading-panel.dxbl-sm .dxbl-loading-panel-message {
    --dxbl-loading-panel-message-size: .75rem
}

.dxbl-loading-panel.dxbl-sm .dxbl-loading-panel-indicator-area {
    --dxbl-loading-panel-indicator-area-padding-x: 1rem
}

.dxbl-loading-panel.dxbl-lg {
    --dxbl-loading-panel-message-space: 1rem
}

.dxbl-loading-panel.dxbl-lg .dxbl-loading-panel-message {
    --dxbl-loading-panel-message-size: 1rem
}

.dxbl-loading-panel.dxbl-lg .dxbl-loading-panel-indicator-area {
    --dxbl-loading-panel-indicator-area-padding-x: 1.5rem
}

.dxbl-wait-indicator {
    --dxbl-wait-indicator-color: #203268;
    --dxbl-wait-indicator-size: 1.25rem;
    --dxbl-wait-indicator-flip-animation-rotation-y: dxbl-indicator-animation-flip-rotation-y;
    --dxbl-wait-indicator-flip-animation-rotation-x: dxbl-indicator-animation-flip-rotation-x;
    height: var(--dxbl-wait-indicator-size);
    width: var(--dxbl-wait-indicator-size);
    min-width: var(--dxbl-wait-indicator-size);
    display: inline-block
}

.dxbl-wait-indicator>svg {
    vertical-align: unset
}

.dxbl-wait-indicator.dxbl-sm {
    --dxbl-wait-indicator-size: 1rem
}

.dxbl-wait-indicator.dxbl-sm.dxbl-loading-panel-indicator,.dxbl-wait-indicator.dxbl-lg {
    --dxbl-wait-indicator-size: 1.5rem
}

.dxbl-wait-indicator.dxbl-lg.dxbl-loading-panel-indicator {
    --dxbl-wait-indicator-size: 2.5rem
}

.dxbl-wait-indicator.dxbl-wait-indicator-spin {
    -webkit-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: .75s linear infinite dxbl-indicator-animation-spin;
    -o-animation: .75s linear infinite dxbl-indicator-animation-spin;
    animation: .75s linear infinite dxbl-indicator-animation-spin;
    overflow: hidden
}

.dxbl-wait-indicator.dxbl-wait-indicator-spin>svg>g>g {
    stroke: var(--dxbl-wait-indicator-color)
}

.dxbl-wait-indicator.dxbl-wait-indicator-spin>svg>g>circle {
    fill: transparent;
    stroke: var(--dxbl-wait-indicator-color);
    opacity: .3
}

.dxbl-wait-indicator.dxbl-wait-indicator-pulse {
    -webkit-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    fill: var(--dxbl-wait-indicator-color);
    -webkit-animation: 1.2s cubic-bezier(.52,.6,.25,.99) infinite dxbl-indicator-animation-pulse;
    -o-animation: 1.2s cubic-bezier(.52,.6,.25,.99) infinite dxbl-indicator-animation-pulse;
    animation: 1.2s cubic-bezier(.52,.6,.25,.99) infinite dxbl-indicator-animation-pulse
}

.dxbl-wait-indicator.dxbl-wait-indicator-flip {
    fill: var(--dxbl-wait-indicator-color);
    -webkit-animation: var(--dxbl-wait-indicator-flip-animation-rotation-y) 1.4s infinite ease-in-out;
    -o-animation: var(--dxbl-wait-indicator-flip-animation-rotation-y) 1.4s infinite ease-in-out;
    animation: var(--dxbl-wait-indicator-flip-animation-rotation-y) 1.4s infinite ease-in-out
}

@-webkit-keyframes dxbl-indicator-animation-spin {
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes dxbl-indicator-animation-spin {
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes dxbl-indicator-animation-spin {
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes dxbl-indicator-animation-pulse {
    0% {
        opacity: 1;
        -webkit-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@-o-keyframes dxbl-indicator-animation-pulse {
    0% {
        opacity: 1;
        -webkit-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes dxbl-indicator-animation-pulse {
    0% {
        opacity: 1;
        -webkit-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes dxbl-indicator-animation-flip-rotation-y {
    0% {
        -webkit-transform: perspective(120px)rotateY(0);
        -o-transform: perspective(120px)rotateY(0);
        transform: perspective(120px)rotateY(0)
    }
    to {
        -webkit-transform: perspective(120px)rotateY(360deg);
        -o-transform: perspective(120px)rotateY(360deg);
        transform: perspective(120px)rotateY(360deg)
    }
}

@-o-keyframes dxbl-indicator-animation-flip-rotation-y {
    0% {
        -webkit-transform: perspective(120px)rotateY(0);
        -o-transform: perspective(120px)rotateY(0);
        transform: perspective(120px)rotateY(0)
    }
    to {
        -webkit-transform: perspective(120px)rotateY(360deg);
        -o-transform: perspective(120px)rotateY(360deg);
        transform: perspective(120px)rotateY(360deg)
    }
}

@keyframes dxbl-indicator-animation-flip-rotation-y {
    0% {
        -webkit-transform: perspective(120px)rotateY(0);
        -o-transform: perspective(120px)rotateY(0);
        transform: perspective(120px)rotateY(0)
    }
    to {
        -webkit-transform: perspective(120px)rotateY(360deg);
        -o-transform: perspective(120px)rotateY(360deg);
        transform: perspective(120px)rotateY(360deg)
    }
}

@-webkit-keyframes dxbl-indicator-animation-flip-rotation-x {
    0% {
        -webkit-transform: perspective(120px)rotateX(0);
        -o-transform: perspective(120px)rotateX(0);
        transform: perspective(120px)rotateX(0)
    }
    to {
        -webkit-transform: perspective(120px)rotateX(360deg);
        -o-transform: perspective(120px)rotateX(360deg);
        transform: perspective(120px)rotateX(360deg)
    }
}

@-o-keyframes dxbl-indicator-animation-flip-rotation-x {
    0% {
        -webkit-transform: perspective(120px)rotateX(0);
        -o-transform: perspective(120px)rotateX(0);
        transform: perspective(120px)rotateX(0)
    }
    to {
        -webkit-transform: perspective(120px)rotateX(360deg);
        -o-transform: perspective(120px)rotateX(360deg);
        transform: perspective(120px)rotateX(360deg)
    }
}

@keyframes dxbl-indicator-animation-flip-rotation-x {
    0% {
        -webkit-transform: perspective(120px)rotateX(0);
        -o-transform: perspective(120px)rotateX(0);
        transform: perspective(120px)rotateX(0)
    }
    to {
        -webkit-transform: perspective(120px)rotateX(360deg);
        -o-transform: perspective(120px)rotateX(360deg);
        transform: perspective(120px)rotateX(360deg)
    }
}

.dxbl-accordion {
    --dxbl-accordion-group-font-size: .875rem;
    --dxbl-accordion-group-line-height: 1.4285;
    --dxbl-accordion-group-border-radius: 4px;
    --dxbl-accordion-group-border-width: 1px;
    --dxbl-accordion-group-border-color: #d2d2d2;
    --dxbl-accordion-group-header-font-size: 1rem;
    --dxbl-accordion-group-header-line-height: 1.25;
    --dxbl-accordion-group-header-padding-x: .75rem;
    --dxbl-accordion-group-header-padding-y: .3125rem;
    --dxbl-accordion-group-header-text-padding-y: .25rem;
    --dxbl-accordion-group-header-border-radius: 3px;
    --dxbl-accordion-group-header-bg: unset;
    --dxbl-accordion-group-header-color: inherit;
    --dxbl-accordion-group-header-hover-bg: unset;
    --dxbl-accordion-group-header-hover-color: inherit;
    --dxbl-accordion-group-header-selected-bg: unset;
    --dxbl-accordion-group-header-selected-color: inherit;
    --dxbl-accordion-group-item-font-size: .875rem;
    --dxbl-accordion-group-item-line-height: 1.4285;
    --dxbl-accordion-group-item-spacing: .375rem;
    --dxbl-accordion-group-item-content-padding-x: .75rem;
    --dxbl-accordion-group-item-text-padding-y: .250031rem;
    --dxbl-accordion-group-item-content-indent: 1.875rem;
    --dxbl-accordion-group-item-btn-color: unset;
    --dxbl-accordion-group-item-btn-bg: transparent;
    --dxbl-accordion-group-item-btn-hover-color: inherit;
    --dxbl-accordion-group-item-btn-hover-bg: unset;
    --dxbl-accordion-group-item-hover-bg: unset;
    --dxbl-accordion-group-item-hover-color: inherit;
    --dxbl-accordion-group-item-selection-bg: unset;
    --dxbl-accordion-group-item-selection-color: inherit;
    --dxbl-accordion-filter-content-bg-color: yellow;
    --dxbl-accordion-filter-content-color: #212529;
    --dxbl-accordion-focus-outline-color: #203268;
    --dxbl-accordion-focus-outline-width: .125rem;
    --dxbl-accordion-focus-outline-offset: -2px
}

.dxbl-accordion.dxbl-sm {
    --dxbl-accordion-group-font-size: .75rem;
    --dxbl-accordion-group-line-height: 1.333;
    --dxbl-accordion-group-header-font-size: .875rem;
    --dxbl-accordion-group-header-line-height: 1.1428;
    --dxbl-accordion-group-header-padding-x: .5rem;
    --dxbl-accordion-group-header-padding-y: .1875rem;
    --dxbl-accordion-group-header-text-padding-y: .250025rem;
    --dxbl-accordion-group-item-spacing: .25rem;
    --dxbl-accordion-group-item-content-indent: 1.625rem;
    --dxbl-accordion-group-item-content-padding-x: .5rem;
    --dxbl-accordion-group-item-text-padding-y: .250125rem;
    --dxbl-accordion-group-item-font-size: .75rem;
    --dxbl-accordion-group-item-line-height: 1.333
}

.dxbl-accordion.dxbl-lg {
    --dxbl-accordion-group-font-size: 1rem;
    --dxbl-accordion-group-line-height: 1.5;
    --dxbl-accordion-group-header-font-size: 1.25rem;
    --dxbl-accordion-group-header-line-height: 1.2;
    --dxbl-accordion-group-header-padding-x: 1rem;
    --dxbl-accordion-group-header-padding-y: .4375rem;
    --dxbl-accordion-group-header-text-padding-y: .25rem;
    --dxbl-accordion-group-item-spacing: .5rem;
    --dxbl-accordion-group-item-content-indent: 2.125rem;
    --dxbl-accordion-group-item-content-padding-x: 1rem;
    --dxbl-accordion-group-item-text-padding-y: .25rem;
    --dxbl-accordion-group-item-font-size: 1rem;
    --dxbl-accordion-group-item-line-height: 1.5
}

.dxbl-accordion .dxbl-accordion-filter>.dxbl-accordion-group-header {
    padding: var(--dxbl-accordion-group-header-padding-y) var(--dxbl-accordion-group-header-padding-x)
}

.dxbl-accordion .dxbl-accordion-filter>.dxbl-accordion-group-header .dxbl-navigation-filter {
    background: 0 0;
    border: none;
    width: 100%
}

.dxbl-accordion .dxbl-accordion-filter>.dxbl-accordion-group-header .dxbl-navigation-filter.dxbl-text-edit {
    --dxbl-text-edit-font-size: var(--dxbl-accordion-group-header-font-size);
    --dxbl-text-edit-line-height: var(--dxbl-accordion-group-header-line-height);
    --dxbl-text-edit-padding-y: var(--dxbl-accordion-group-header-text-padding-y);
    box-shadow: none
}

.dxbl-accordion .dxbl-accordion-filter>.dxbl-accordion-group-header .dxbl-navigation-filter.dxbl-text-edit>input {
    margin-left: var(--dxbl-accordion-group-item-spacing)
}

.dxbl-accordion .dxbl-accordion-filter>.dxbl-accordion-group-header .dxbl-navigation-filter.dxbl-text-edit>.dxbl-edit-btn-clear {
    padding: 0
}

.dxbl-accordion .dxbl-filter-content {
    background-color: var(--dxbl-accordion-filter-content-bg-color);
    color: var(--dxbl-accordion-filter-content-color)
}

.dxbl-accordion .dxbl-accordion-container:not([data-dx-focus-hidden]) .dxbl-accordion-group-header:focus-visible {
    outline: var(--dxbl-accordion-focus-outline-width) solid var(--dxbl-accordion-focus-outline-color);
    outline-offset: var(--dxbl-accordion-focus-outline-offset)
}

.dxbl-accordion .dxbl-accordion-container:not([data-dx-focus-hidden]) .dxbl-accordion-group-body:focus-visible {
    outline: var(--dxbl-accordion-focus-outline-width) solid var(--dxbl-accordion-focus-outline-color);
    outline-offset: var(--dxbl-accordion-focus-outline-offset)
}

.dxbl-accordion .dxbl-accordion-container:not([data-dx-focus-hidden]) .dxbl-accordion-group-body .dxbl-accordion-item-content:focus-visible {
    outline: var(--dxbl-accordion-focus-outline-width) solid var(--dxbl-accordion-focus-outline-color);
    outline-offset: var(--dxbl-accordion-focus-outline-offset)
}

.dxbl-accordion .dxbl-accordion-container:not([data-dx-focus-hidden]) .dxbl-accordion-tmpl:focus-visible {
    outline: var(--dxbl-accordion-focus-outline-width) solid var(--dxbl-accordion-focus-outline-color);
    outline-offset: var(--dxbl-accordion-focus-outline-offset)
}

.dxbl-accordion .dxbl-accordion-container[data-dx-focus-hidden] .dxbl-accordion-group-header:focus-visible {
    box-shadow: none;
    outline: unset;
    position: relative
}

.dxbl-accordion .dxbl-accordion-container[data-dx-focus-hidden] .dxbl-accordion-group-body:focus-visible {
    box-shadow: none;
    outline: unset;
    position: relative
}

.dxbl-accordion .dxbl-accordion-container[data-dx-focus-hidden] .dxbl-accordion-group-body .dxbl-accordion-item-content:focus-visible {
    box-shadow: none;
    outline: unset;
    position: relative
}

.dxbl-accordion .dxbl-accordion-container[data-dx-focus-hidden] .dxbl-accordion-tmpl:focus-visible {
    box-shadow: none;
    outline: unset;
    position: relative
}

.dxbl-accordion .dxbl-accordion-group {
    z-index: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-accordion .dxbl-accordion-group.dxbl-group {
    --dxbl-group-border-radius: var(--dxbl-accordion-group-border-radius);
    --dxbl-group-border-width: var(--dxbl-accordion-group-border-width);
    --dxbl-group-border-color: var(--dxbl-accordion-group-border-color);
    --dxbl-group-font-size: var(--dxbl-accordion-group-font-size);
    --dxbl-group-line-height: var(--dxbl-accordion-group-line-height);
    --dxbl-group-header-border-radius: var(--dxbl-accordion-group-header-border-radius);
    --dxbl-group-header-font-size: var(--dxbl-accordion-group-header-font-size);
    --dxbl-group-header-line-height: var(--dxbl-accordion-group-header-line-height);
    --dxbl-group-header-padding-x: var(--dxbl-accordion-group-header-padding-x);
    --dxbl-group-header-padding-y: var(--dxbl-accordion-group-header-padding-y);
    --dxbl-group-header-spacing: var(--dxbl-accordion-group-item-spacing)
}

.dxbl-accordion .dxbl-accordion-group:not(:first-of-type) {
    border-top: 0
}

.dxbl-accordion .dxbl-accordion-group:not(:first-of-type):not(:last-child),.dxbl-accordion .dxbl-accordion-group:not(:first-of-type):not(:last-child)>.dxbl-accordion-group-header {
    border-radius: 0
}

.dxbl-accordion .dxbl-accordion-group:not(:first-of-type):last-child,.dxbl-accordion .dxbl-accordion-group:not(:first-of-type):last-child>.dxbl-accordion-group-header {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.dxbl-accordion .dxbl-accordion-group:first-of-type:not(:last-child),.dxbl-accordion .dxbl-accordion-group:first-of-type:not(:last-child)>.dxbl-accordion-group-header {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header>.dxbl-accordion-item-content:not(:last-child) {
    margin-right: var(--dxbl-accordion-group-item-spacing)
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header>.dxbl-btn.dxbl-group-expand-btn {
    margin: 0
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header>.dxbl-accordion-item-content {
    color: inherit;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-align-items: center;
    align-items: center;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header>.dxbl-accordion-item-content>.dxbl-accordion-item-text-container.dxbl-text {
    --dxbl-text-padding-y: var(--dxbl-accordion-group-header-text-padding-y);
    --dxbl-text-padding-x: 0;
    font-size: inherit;
    line-height: inherit
}

.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-active)>.dxbl-accordion-group-header {
    cursor: pointer
}

.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter)>.dxbl-accordion-group-header:hover {
    background-color: var(--dxbl-accordion-group-header-hover-bg,unset);
    color: var(--dxbl-accordion-group-header-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter)>.dxbl-accordion-group-header:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter)>.dxbl-accordion-group-header:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter)>.dxbl-accordion-group-header:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter)>.dxbl-accordion-group-header:hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-group-header {
    background-color: var(--dxbl-accordion-group-header-selected-bg,unset);
    color: var(--dxbl-accordion-group-header-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-group-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-group-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-group-header {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-group-header:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter).dxbl-active>.dxbl-accordion-group-header a.dxbl-accordion-item-content,.dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter)>.dxbl-accordion-group-header:hover a.dxbl-accordion-item-content,.dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter)>.dxbl-accordion-group-header:active a.dxbl-accordion-item-content {
    color: inherit
}

.dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter)>.dxbl-accordion-group-header {
    -webkit-align-items: center;
    align-items: center
}

.dxbl-accordion .dxbl-accordion-group.dxbl-disabled,.dxbl-accordion .dxbl-accordion-group:disabled {
    cursor: default
}

.dxbl-accordion .dxbl-accordion-group.dxbl-disabled .dxbl-accordion-group-header .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl),.dxbl-accordion .dxbl-accordion-group:disabled .dxbl-accordion-group-header .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl) {
    opacity: .6
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group) {
    font-size: var(--dxbl-accordion-group-item-font-size);
    line-height: var(--dxbl-accordion-group-item-line-height)
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group)>.dxbl-accordion-item-content {
    color: inherit;
    -webkit-align-items: center;
    align-items: center;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-item-content {
    background-color: var(--dxbl-accordion-group-item-selection-bg,unset);
    color: var(--dxbl-accordion-group-item-selection-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-item-content {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-item-content {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-item-content {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active>.dxbl-accordion-item-content:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: currentColor;
    position: absolute
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):hover,.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):active {
    color: inherit
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active) {
    cursor: pointer;
    color: inherit
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active)>.dxbl-accordion-item-content:hover {
    background-color: var(--dxbl-accordion-group-item-hover-bg,unset);
    color: var(--dxbl-accordion-group-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active)>.dxbl-accordion-item-content:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active)>.dxbl-accordion-item-content:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active)>.dxbl-accordion-item-content:hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active)>.dxbl-accordion-item-content:hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group).dxbl-disabled>.dxbl-accordion-item-content .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl),.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):disabled>.dxbl-accordion-item-content .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl) {
    opacity: .5
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container+* {
    margin-left: var(--dxbl-accordion-group-item-spacing)
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content>.dxbl-image {
    -webkit-flex: none;
    flex: none
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content>.dxbl-image:not(:last-child) {
    margin-right: var(--dxbl-accordion-group-item-spacing)
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container {
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container.dxbl-text {
    --dxbl-text-padding-x: 0
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container:not(:last-child) {
    margin-right: var(--dxbl-accordion-group-item-spacing)
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container.dxbl-accordion-item-text-tmpl>.dxbl-text {
    --dxbl-text-padding-x: 0;
    font-size: inherit;
    line-height: inherit;
    -webkit-flex: auto;
    flex: auto
}

.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-badge {
    margin-left: var(--dxbl-accordion-group-item-spacing)
}

.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item .dxbl-accordion-item-indent,.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item .dxbl-accordion-item-indent-end {
    min-width: calc((var(--dxbl-accordion-item-indent,0) - 1) * var(--dxbl-accordion-group-item-content-indent))
}

.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content {
    padding: 0 var(--dxbl-accordion-group-item-content-padding-x)
}

.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container>.dxbl-btn {
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-color: unset;
    --dxbl-btn-bg: transparent;
    --dxbl-btn-border-color: transparent;
    --dxbl-btn-border-hover-color: transparent;
    --dxbl-btn-hover-border-color: transparent;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: transparent;
    --dxbl-btn-hover-color: --dxbl-accordion-group-item-btn-hover-color;
    position: relative
}

.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-accordion-group-item-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-accordion-group-item-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-accordion-group-item-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-accordion-group-item-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-accordion .dxbl-accordion-group>.dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-office-ribbon {
    --dxbl-ribbon-border-width: 0;
    --dxbl-ribbon-border-bottom-width: 1px;
    --dxbl-ribbon-border-bottom-style: solid;
    --dxbl-ribbon-border-color: inherit
}

.dxbl-office-ribbon .dxbl-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
    --dxbl-office-ribbon-context-tab-bg: unset;
    --dxbl-office-ribbon-context-tab-color: inherit;
    background-color: var(--dxbl-office-ribbon-context-tab-bg,unset);
    color: var(--dxbl-office-ribbon-context-tab-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-office-ribbon .dxbl-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tabs-tab-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-office-ribbon .dxbl-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tabs-tab-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-office-ribbon .dxbl-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-tabs-tab-border-width,0px) / 1.75)
    }
}

.dxbl-office-ribbon .dxbl-office-ribbon-context-tab:not(.dxbl-active):not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-tabs-tab-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #203268;
    position: absolute
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .image+span,.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-coloredit-image-container+span,.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .image+.dxbl-text-edit {
    padding-left: .2em
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-office-bar-dropdown-header {
    display: none
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    padding-left: .25rem;
    padding-right: .25rem
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dxbl-office-bar-dropdown-header {
    width: 100%;
    padding: 0 .75rem .25rem
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dxbl-office-bar-dropdown-header,.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dxbl-office-bar-dropdown-break {
    display: block
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item:not(.dxbl-toolbar-item-tmpl) {
    margin: .125em 0;
    display: inline-block
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dxbl-office-bar-dropdown-horizontal-content.dxbl-dropdown-item {
    padding: .625rem
}

.dxbl-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dxbl-office-bar-dropdown-horizontal-content span {
    display: none
}

.dxbl-office-bar-combobox-large:not(.dxbl-toolbar-dropdown-item) .dxbl-text-edit {
    --dxbl-toolbar-combobox-width: 120px
}

.dxbl-office-bar-combobox-large.dxbl-toolbar-dropdown-item .dxbl-text-edit {
    --dxbl-toolbar-combobox-width: 180px
}

.dxbl-office-bar-combobox-large.dxbl-toolbar-dropdown-item .image+span {
    padding-right: 2em
}

.dxbl-office-bar-combobox-small:not(.dxbl-toolbar-dropdown-item) .dxbl-text-edit {
    --dxbl-toolbar-combobox-width: 63px
}

.dxbl-office-bar-combobox-small.dxbl-toolbar-dropdown-item .dxbl-text-edit {
    --dxbl-toolbar-combobox-width: 80px
}

.dxbl-office-bar-combobox-medium:not(.dxbl-toolbar-dropdown-item) .dxbl-text-edit {
    --dxbl-toolbar-combobox-width: 175px
}

.dxbl-office-bar-spinedit:not(.dxbl-toolbar-dropdown-item) {
    --dxbl-toolbar-spin-width: 90px
}

.dxbl-office-bar-spinedit>.dxbl-toolbar-menu-item>div>.dxbl-text-edit {
    --dxbl-toolbar-spin-width: 100px
}

.dxbl-treeview {
    --dxbl-treeview-spacing-x: .25rem;
    --dxbl-treeview-spacing-y: 0;
    --dxbl-treeview-font-size: .875rem;
    --dxbl-treeview-font-weight: 400;
    --dxbl-treeview-line-height: 1.4285;
    --dxbl-treeview-text-padding-y: .250031rem;
    --dxbl-treeview-btn-bg: transparent;
    --dxbl-treeview-btn-color: unset;
    --dxbl-treeview-btn-hover-bg: unset;
    --dxbl-treeview-btn-hover-color: inherit;
    --dxbl-treeview-image-spacing: .375rem;
    --dxbl-treeview-navigation-filter-bottom-spacing: .75rem;
    --dxbl-treeview-navigation-filter-content-bg-color: yellow;
    --dxbl-treeview-navigation-filter-content-color: #212529;
    --dxbl-treeview-check-all-bottom-spacing: .25rem;
    --dxbl-treeview-check-all-border-bottom-color: unset;
    --dxbl-treeview-check-all-border-bottom-width: 1px;
    --dxbl-treeview-check-all-border-bottom-style: solid;
    --dxbl-treeview-item-text-wrap: normal;
    --dxbl-treeview-item-content-indent: .9375rem;
    --dxbl-treeview-item-hover-bg: unset;
    --dxbl-treeview-item-hover-color: inherit;
    --dxbl-treeview-item-selection-bg: unset;
    --dxbl-treeview-item-selection-color: #fff;
    --dxbl-treeview-item-selection-focused-color: unset;
    --dxbl-treeview-item-border-radius: .25rem;
    --dxbl-treeview-item-spacing-y: .375rem;
    --dxbl-treeview-item-content-container-border-width: .125rem;
    --dxbl-treeview-checkbox-checked-color: #fff;
    --dxbl-treeview-checkbox-checked-bg: unset;
    --dxbl-treeview-checkbox-checked-hover-bg: #203268;
    --dxbl-treeview-checkbox-disabled-bg: unset;
    --dxbl-treeview-checkbox-disabled-color: #fff;
    --dxbl-treeview-checkbox-unchecked-bg: #fff;
    --dxbl-treeview-checkbox-unchecked-hover-bg: #fff;
    --dxbl-treeview-checkbox-unchecked-hover-border-color: unset;
    --dxbl-treeview-checkbox-unchecked-border-width: 2px;
    --dxbl-treeview-empty-data-padding-x: 1rem;
    --dxbl-treeview-empty-data-padding-y: 1rem;
    --dxbl-treeview-item-focus-outline-color: #203268;
    --dxbl-treeview-item-focus-outline-width: .125rem;
    --dxbl-treeview-item-focus-outline-offset: -2px;
    --dxbl-treeview-checkbox-readonly-bg: #fff;
    --dxbl-treeview-checkbox-readonly-border-color: unset;
    --dxbl-treeview-checkbox-readonly-border-width: 2px;
    padding: var(--dxbl-treeview-spacing-y) var(--dxbl-treeview-spacing-x)
}

.dxbl-treeview.dxbl-sm {
    --dxbl-treeview-font-size: .75rem;
    --dxbl-treeview-line-height: 1.333;
    --dxbl-treeview-text-padding-y: .250125rem;
    --dxbl-treeview-image-spacing: .25rem;
    --dxbl-treeview-item-spacing-y: .25rem;
    --dxbl-treeview-item-content-indent: .8125rem
}

.dxbl-treeview.dxbl-sm .dxbl-treeview-item .dxbl-treeview-item-content .dxbl-checkbox-check-element {
    margin: .25rem
}

.dxbl-treeview.dxbl-sm:not(.dxbl-treeview-no-expand-btn) .dxbl-treeview-checkbox-check-all {
    padding-left: 1.625rem
}

.dxbl-treeview.dxbl-lg {
    --dxbl-treeview-font-size: 1rem;
    --dxbl-treeview-line-height: 1.5;
    --dxbl-treeview-text-padding-y: .25rem;
    --dxbl-treeview-image-spacing: .5rem;
    --dxbl-treeview-item-spacing-y: .5rem;
    --dxbl-treeview-item-content-indent: 1.0625rem
}

.dxbl-treeview.dxbl-lg .dxbl-treeview-item .dxbl-treeview-item-content .dxbl-checkbox-check-element {
    margin: .25rem
}

.dxbl-treeview.dxbl-lg:not(.dxbl-treeview-no-expand-btn) .dxbl-treeview-checkbox-check-all {
    padding-left: 2.125rem
}

.dxbl-treeview .dxbl-treeview-container {
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-treeview .dxbl-navigation-filter {
    margin-bottom: var(--dxbl-treeview-navigation-filter-bottom-spacing);
    width: 100%
}

.dxbl-treeview:not(.dxbl-treeview-no-expand-btn) .dxbl-treeview-checkbox-check-all {
    padding-left: 1.875rem
}

.dxbl-treeview .dxbl-filter-content {
    background-color: var(--dxbl-treeview-navigation-filter-content-bg-color);
    color: var(--dxbl-treeview-navigation-filter-content-color)
}

.dxbl-treeview .dxbl-checkbox {
    --dxbl-checkbox-check-element-checked-color: var(--dxbl-treeview-checkbox-checked-color);
    --dxbl-checkbox-check-element-checked-hover-bg: var(--dxbl-treeview-checkbox-checked-hover-bg);
    --dxbl-checkbox-check-element-disabled-color: var(--dxbl-treeview-checkbox-disabled-color);
    --dxbl-checkbox-check-element-unchecked-bg: var(--dxbl-treeview-checkbox-unchecked-bg);
    --dxbl-checkbox-check-element-unchecked-hover-bg: var(--dxbl-treeview-checkbox-unchecked-hover-bg);
    --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-treeview-checkbox-unchecked-border-color);
    --dxbl-checkbox-check-element-unchecked-hover-border-color: var(--dxbl-treeview-checkbox-unchecked-hover-border-color);
    --dxbl-checkbox-check-element-unchecked-border-width: var(--dxbl-treeview-checkbox-unchecked-border-width);
    --dxbl-checkbox-check-element-readonly-bg: var(--dxbl-treeview-checkbox-readonly-bg);
    --dxbl-checkbox-check-element-readonly-border-color: var(--dxbl-treeview-checkbox-readonly-border-color);
    --dxbl-checkbox-check-element-readonly-border-width: var(--dxbl-treeview-checkbox-readonly-border-width)
}

.dxbl-treeview .dxbl-checkbox.dxbl-treeview-checkbox-check-all {
    --dxbl-checkbox-unchecked-focus-shadow-color: transparent;
    --dxbl-checkbox-checked-focus-shadow-color: transparent;
    border-bottom: var(--dxbl-treeview-check-all-border-bottom-width) var(--dxbl-treeview-check-all-border-bottom-style) var(--dxbl-treeview-check-all-border-bottom-color,#d2d2d2);
    padding-bottom: var(--dxbl-treeview-check-all-bottom-spacing);
    display: -webkit-flex;
    display: flex
}

.dxbl-treeview .dxbl-checkbox.dxbl-treeview-checkbox-check-all~* .dxbl-treeview-items-container[role=tree] {
    padding-top: var(--dxbl-treeview-check-all-bottom-spacing)
}

.dxbl-treeview .dxbl-checkbox>label {
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-treeview .dxbl-checkbox>.dxbl-checkbox-check-element {
    margin: .25rem
}

.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled).dxbl-checkbox-checked:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover),.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled).dxbl-checkbox-indeterminate:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover) {
    background-color: var(--dxbl-treeview-checkbox-checked-bg,#203268);
    opacity: var(--dxbl-treeview-checkbox-checked-bg,80%)
}

.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-checked:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover),.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-indeterminate:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover),.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-checked:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover),.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-indeterminate:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover) {
    background-color: var(--dxbl-treeview-checkbox-disabled-bg,#000);
    opacity: var(--dxbl-treeview-checkbox-disabled-bg,40%)
}

.dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-item-container:focus-visible {
    outline: var(--dxbl-treeview-item-focus-outline-width) solid var(--dxbl-treeview-item-focus-outline-color);
    outline-offset: var(--dxbl-treeview-item-focus-outline-offset)
}

.dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-item-container:focus-visible:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-treeview-item-selection-bg,unset);
    color: var(--dxbl-treeview-item-selection-focused-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-item-container:focus-visible:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-item-container:focus-visible:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-item-container:focus-visible:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-item-container:focus-visible:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .2;
    background-color: #203268;
    position: absolute
}

.dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-tmpl:focus-visible {
    outline: var(--dxbl-treeview-item-focus-outline-width) solid var(--dxbl-treeview-item-focus-outline-color);
    outline-offset: var(--dxbl-treeview-item-focus-outline-offset)
}

.dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-checkbox-check-all:not([data-dx-focus-hidden]) .dxbl-checkbox-check-element:has(input:focus)+label {
    border-radius: var(--dxbl-treeview-item-border-radius);
    outline: var(--dxbl-treeview-item-focus-outline-width) solid var(--dxbl-treeview-item-focus-outline-color);
    outline-offset: var(--dxbl-treeview-item-focus-outline-offset)
}

.dxbl-treeview .dxbl-treeview-container[data-dx-focus-hidden] .dxbl-treeview-item-container:focus-visible {
    box-shadow: none;
    outline: unset;
    position: relative
}

.dxbl-treeview .dxbl-treeview-container[data-dx-focus-hidden] .dxbl-treeview-tmpl:focus-visible {
    box-shadow: none;
    outline: unset;
    position: relative
}

.dxbl-treeview .dxbl-treeview-empty-data {
    text-align: center;
    font-size: var(--dxbl-treeview-font-size);
    font-weight: var(--dxbl-treeview-font-weight);
    line-height: var(--dxbl-treeview-line-height);
    opacity: .6;
    padding: var(--dxbl-treeview-empty-data-padding-y) var(--dxbl-treeview-empty-data-padding-x)
}

.dxbl-treeview.dxbl-treeview-text-nowrap {
    --dxbl-treeview-item-text-wrap: nowrap
}

.dxbl-treeview .dxbl-treeview-items-container {
    -webkit-flex-flow: column;
    flex-flow: column;
    margin: 0;
    padding: 0;
    list-style: none;
    display: -webkit-flex;
    display: flex
}

.dxbl-treeview .dxbl-treeview-items-container[role=tree] {
    padding-right: .25rem
}

.dxbl-treeview .dxbl-treeview-items-container .dxbl-treeview-items-container .dxbl-treeview-tmpl,.dxbl-treeview .dxbl-treeview-items-container .dxbl-treeview-items-container .dxbl-treeview-tmpl~* {
    margin-left: var(--dxbl-treeview-item-content-indent)
}

.dxbl-treeview .dxbl-treeview-item.dxbl-disabled,.dxbl-treeview .dxbl-treeview-item:disabled {
    pointer-events: none
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content {
    z-index: 0;
    padding-bottom: var(--dxbl-treeview-item-spacing-y);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-indent {
    min-width: calc(var(--dxbl-treeview-item-indent,0) * var(--dxbl-treeview-item-content-indent))
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn {
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-color: unset;
    --dxbl-btn-bg: transparent;
    --dxbl-btn-border-color: transparent;
    --dxbl-btn-border-hover-color: transparent;
    --dxbl-btn-hover-border-color: transparent;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: transparent;
    --dxbl-btn-hover-color: --dxbl-treeview-btn-hover-color;
    position: relative
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-treeview-btn-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-treeview-btn-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-treeview-btn-hover-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-treeview-btn-hover-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-unset,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-unset,var(--dxbl-image-disabled-color,40%))
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom) {
    --dxbl-btn-border-radius: 50%
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-treeview-btn-hover-bg,unset);
    color: var(--dxbl-treeview-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled).dxbl-focused {
    position: relative;
    box-shadow: none!important
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):focus-visible {
    position: relative;
    box-shadow: none!important
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container {
    color: unset;
    border-radius: var(--dxbl-treeview-item-border-radius);
    font-size: var(--dxbl-treeview-font-size);
    font-weight: var(--dxbl-treeview-font-weight);
    line-height: var(--dxbl-treeview-line-height);
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-items: center;
    align-items: center;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    overflow-x: hidden
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
    background-color: var(--dxbl-treeview-item-hover-bg,unset);
    color: var(--dxbl-treeview-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-treeview-item-selection-bg,unset);
    color: var(--dxbl-treeview-item-selection-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .8;
    background-color: #203268;
    position: absolute
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container.dxbl-disabled,.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:disabled {
    opacity: .6
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container>.dxbl-image {
    margin-left: var(--dxbl-treeview-image-spacing);
    -webkit-flex: none;
    flex: none;
    -webkit-align-self: center;
    align-self: center;
    display: inline-block
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled) {
    cursor: pointer;
    color: inherit;
    position: relative;
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container>.dxbl-text:not(.dxbl-badge) {
    --dxbl-text-padding-y: var(--dxbl-treeview-text-padding-y);
    white-space: var(--dxbl-treeview-item-text-wrap);
    -webkit-flex: auto;
    flex: auto
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container .dxbl-treeview-item-text-container {
    min-width: 0
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container .dxbl-treeview-item-text-container.dxbl-treeview-item-text-tmpl,.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container .dxbl-treeview-item-text-container.dxbl-treeview-item-text-tmpl>.dxbl-text {
    width: 100%
}

.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container .dxbl-treeview-item-text-container>.dxbl-treeview-item-text {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow-x: hidden
}

.dxbl-badge {
    --dxbl-navigation-badge-font-size: .875rem;
    --dxbl-navigation-badge-font-weight: 500;
    --dxbl-navigation-badge-line-height: 1.4285;
    --dxbl-navigation-badge-color: #fff;
    --dxbl-navigation-badge-bg: #888;
    --dxbl-navigation-badge-border-radius: .25rem;
    --dxbl-navigation-badge-spacing: .375rem;
    --dxbl-navigation-badge-text-spacing-x: .375rem;
    text-align: center;
    white-space: nowrap;
    font-size: var(--dxbl-navigation-badge-font-size);
    font-weight: var(--dxbl-navigation-badge-font-weight);
    line-height: var(--dxbl-navigation-badge-line-height);
    color: var(--dxbl-navigation-badge-color);
    border-radius: var(--dxbl-navigation-badge-border-radius);
    background-color: var(--dxbl-navigation-badge-bg);
    margin: 0 var(--dxbl-navigation-badge-spacing);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-badge.dxbl-text {
    --dxbl-text-padding-x: var(--dxbl-navigation-badge-text-spacing-x);
    --dxbl-text-padding-y: 0
}

.dxbl-sm .dxbl-badge {
    --dxbl-navigation-badge-font-size: .75rem;
    --dxbl-navigation-badge-line-height: 1.333;
    --dxbl-navigation-badge-spacing: .25rem;
    --dxbl-navigation-badge-text-spacing-x: .25rem
}

.dxbl-lg .dxbl-badge {
    --dxbl-navigation-badge-font-size: 1rem;
    --dxbl-navigation-badge-line-height: 1.5;
    --dxbl-navigation-badge-spacing: .5rem;
    --dxbl-navigation-badge-text-spacing-x: .5rem
}

.dxbl-active .dxbl-badge {
    --dxbl-navigation-badge-color: #212529;
    --dxbl-navigation-badge-bg: #fff
}

.dxbl-stacklayout>.dxbl-stacklayout-root,.dxbl-gridlayout>.dxbl-gridlayout-root {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    align-items: stretch;
    width: 100%;
    height: 100%;
    display: grid
}

.dxbl-gridlayout {
    width: 100%;
    height: 100%;
    display: block
}

.dxbl-stacklayout {
    display: block
}

.dxbl-radio-group {
    --dxbl-radio-group-radio-padding-top: .375rem;
    --dxbl-radio-group-radio-padding-left: 1rem;
    --dxbl-radio-group-font-size: .875rem;
    --dxbl-radio-group-no-data-text-opacity: .75;
    font-size: var(--dxbl-radio-group-font-size);
    display: -webkit-flex;
    display: flex
}

.dxbl-radio-group.dxbl-radio-group-vertical {
    -webkit-flex-flow: column wrap;
    flex-flow: column wrap
}

.dxbl-radio-group.dxbl-radio-group-vertical>.dxbl-checkbox-radio {
    width: 100%
}

.dxbl-radio-group.dxbl-radio-group-vertical>.dxbl-checkbox-radio~.dxbl-checkbox-radio {
    padding-top: var(--dxbl-radio-group-radio-padding-top)
}

.dxbl-radio-group.dxbl-radio-group-horizontal {
    -webkit-flex-flow: wrap;
    flex-flow: wrap
}

.dxbl-radio-group.dxbl-radio-group-horizontal>.dxbl-checkbox-radio~.dxbl-checkbox-radio {
    padding-left: var(--dxbl-radio-group-radio-padding-left)
}

.dxbl-radio-group>.dxbl-radio-group-no-data-text {
    opacity: var(--dxbl-radio-group-no-data-text-opacity)
}

.dxbl-radio-group.dxbl-sm {
    --dxbl-radio-group-radio-padding-top: .25rem;
    --dxbl-radio-group-radio-padding-left: .75rem;
    --dxbl-radio-group-font-size: .75rem
}

.dxbl-radio-group.dxbl-lg {
    --dxbl-radio-group-radio-padding-top: .5rem;
    --dxbl-radio-group-radio-padding-left: 1.25rem;
    --dxbl-radio-group-font-size: 1rem
}

.dxbl-context-menu,.dxbl-context-menu-submenu {
    --dxbl-context-menu-font-family: inherit;
    --dxbl-context-menu-color: unset;
    --dxbl-context-menu-bg: #fff;
    --dxbl-context-menu-font-size: .875rem;
    --dxbl-context-menu-line-height: 1.4285;
    --dxbl-context-menu-item-text-padding-x: 1.5rem;
    --dxbl-context-menu-item-padding-x: .5rem;
    --dxbl-context-menu-item-padding-y: .312531rem;
    --dxbl-context-menu-min-width: 9.99994rem;
    --dxbl-context-menu-item-popout-icon-opacity: 70%;
    --dxbl-context-menu-disabled-bg: unset;
    --dxbl-context-menu-disabled-color: #212529;
    --dxbl-context-menu-disabled-opacity: 60%;
    --dxbl-context-menu-item-hover-color: inherit;
    --dxbl-context-menu-item-hover-bg: unset;
    --dxbl-context-menu-item-active-bg: unset;
    --dxbl-context-menu-item-active-color: #fff;
    --dxbl-context-menu-separator-width: 1px;
    --dxbl-context-menu-separator-color: #d2d2d2;
    --dxbl-context-menu-separator-style: solid;
    --dxbl-context-menu-border-radius: .25rem;
    --dxbl-context-menu-border-width: 1px;
    --dxbl-context-menu-border-color: #d2d2d2;
    --dxbl-context-menu-border-style: solid;
    --dxbl-context-menu-box-shadow: 0 .25rem .5rem rgba(0,0,0,.15);
    --dxbl-context-menu-padding-x: 0;
    --dxbl-context-menu-padding-y: 0;
    --dxbl-context-menu-image-spacing: .5rem;
    --dxbl-context-menu-item-focus-outline-color: #203268;
    --dxbl-context-menu-item-focus-outline-width: .125rem
}

.dxbl-context-menu.dxbl-sm,.dxbl-context-menu-submenu.dxbl-sm {
    --dxbl-context-menu-font-size: .75rem;
    --dxbl-context-menu-line-height: 1.5;
    --dxbl-context-menu-item-text-padding-x: 1.375rem;
    --dxbl-context-menu-item-padding-x: .375rem;
    --dxbl-context-menu-item-padding-y: .25rem;
    --dxbl-context-menu-min-width: 8.57138rem;
    --dxbl-context-menu-image-spacing: .375rem
}

.dxbl-context-menu.dxbl-lg,.dxbl-context-menu-submenu.dxbl-lg {
    --dxbl-context-menu-font-size: 1rem;
    --dxbl-context-menu-line-height: 1.375;
    --dxbl-context-menu-item-text-padding-x: 1.625rem;
    --dxbl-context-menu-item-padding-x: .625rem;
    --dxbl-context-menu-item-padding-y: .375rem;
    --dxbl-context-menu-min-width: 11.4285rem;
    --dxbl-context-menu-image-spacing: .625rem
}

.dxbl-context-menu.dxbl-context-menu-dropdown,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown {
    --dxbl-dropdown-font-family: var(--dxbl-context-menu-font-family);
    --dxbl-dropdown-font-size: var(--dxbl-context-menu-font-size);
    --dxbl-dropdown-color: var(--dxbl-context-menu-color);
    --dxbl-dropdown-line-height: var(--dxbl-context-menu-line-height);
    --dxbl-dropdown-bg: var(--dxbl-context-menu-bg);
    --dxbl-dropdown-body-padding-x: var(--dxbl-context-menu-padding-x);
    --dxbl-dropdown-body-padding-y: var(--dxbl-context-menu-padding-y);
    --dxbl-dropdown-border-radius: var(--dxbl-context-menu-border-radius);
    --dxbl-dropdown-border-width: var(--dxbl-context-menu-border-width);
    --dxbl-dropdown-border-color: var(--dxbl-context-menu-border-color);
    --dxbl-dropdown-border-style: var(--dxbl-context-menu-border-style);
    --dxbl-dropdown-min-width: var(--dxbl-context-menu-min-width);
    --dxbl-dropdown-box-shadow: var(--dxbl-context-menu-box-shadow)
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul {
    width: 100%;
    margin: 0;
    padding-left: 0;
    list-style: none
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons>li>.dxbl-context-menu-item.dxbl-context-menu-item-with-icon .dxbl-context-menu-item-text,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons>li>.dxbl-context-menu-item.dxbl-context-menu-item-with-icon .dxbl-context-menu-item-text {
    padding-left: var(--dxbl-context-menu-image-spacing)
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons>li>.dxbl-context-menu-item .dxbl-context-menu-item-text,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons>li>.dxbl-context-menu-item .dxbl-context-menu-item-text {
    padding-left: var(--dxbl-context-menu-item-text-padding-x);
    display: inline-block
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li.dxbl-context-menu-separator,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li.dxbl-context-menu-separator {
    border-top: var(--dxbl-context-menu-separator-width) var(--dxbl-context-menu-separator-style) var(--dxbl-context-menu-separator-color);
    height: 0;
    margin: 0
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li.dxbl-context-menu-separator:first-child,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li.dxbl-context-menu-separator:first-child {
    display: none
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):first-child,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):first-child {
    border-top-left-radius: var(--dxbl-context-menu-border-radius);
    border-top-right-radius: var(--dxbl-context-menu-border-radius)
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):last-child,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):last-child {
    border-bottom-left-radius: var(--dxbl-context-menu-border-radius);
    border-bottom-right-radius: var(--dxbl-context-menu-border-radius)
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):focus-within {
    outline: var(--dxbl-context-menu-item-focus-outline-width) solid var(--dxbl-context-menu-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-context-menu-item-focus-outline-width) * -1)
}

.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):focus-within {
    outline: var(--dxbl-context-menu-item-focus-outline-width) solid var(--dxbl-context-menu-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-context-menu-item-focus-outline-width) * -1)
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item {
    cursor: pointer;
    white-space: nowrap;
    border-radius: inherit;
    width: 100%;
    padding: var(--dxbl-context-menu-item-padding-y) var(--dxbl-context-menu-item-padding-x) var(--dxbl-context-menu-item-padding-y) var(--dxbl-context-menu-item-padding-x);
    outline: none;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
    background-color: var(--dxbl-context-menu-item-hover-bg,unset);
    color: var(--dxbl-context-menu-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover:before,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item .dxbl-context-menu-item-text,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item .dxbl-context-menu-item-text {
    margin-right: auto
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item .dxbl-context-menu-item-popout-icon,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item .dxbl-context-menu-item-popout-icon {
    margin-left: var(--dxbl-context-menu-image-spacing)
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item .dxbl-context-menu-item-icon,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item .dxbl-context-menu-item-icon {
    padding: 0;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled {
    background-color: var(--dxbl-context-menu-disabled-bg,unset);
    color: var(--dxbl-context-menu-disabled-color);
    opacity: var(--dxbl-context-menu-disabled-opacity);
    cursor: default;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled:before,.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled:before,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item.dxbl-disabled:before,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:disabled:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .02;
    background-color: #000;
    position: absolute
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
    background-color: var(--dxbl-context-menu-item-active-bg,unset);
    color: var(--dxbl-context-menu-item-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active:before,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .8;
    background-color: #203268;
    position: absolute
}

.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled) .dxbl-context-menu-item-popout-icon,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled) .dxbl-context-menu-item-popout-icon {
    opacity: var(--dxbl-context-menu-item-popout-icon-opacity)
}

[data-dx-focus-hidden] .dxbl-context-menu li:not(.dxbl-context-menu-separator):focus-within {
    outline: 0!important
}

[data-dx-focus-hidden] .dxbl-context-menu-submenu li:not(.dxbl-context-menu-separator):focus-within {
    outline: 0!important
}

.dxbl-menu {
    --dxbl-menu-item-hover-color: inherit;
    --dxbl-menu-item-hover-bg: unset;
    --dxbl-menu-item-selected-bg: unset;
    --dxbl-menu-item-selected-color: unset;
    --dxbl-menu-item-selected-hover-bg: unset;
    --dxbl-menu-item-selected-hover-color: unset;
    --dxbl-menu-item-disabled-bg: unset;
    --dxbl-menu-item-disabled-color: #212529;
    --dxbl-menu-item-disabled-opacity: 60%;
    --dxbl-menu-font-family: inherit;
    --dxbl-menu-color: unset;
    --dxbl-menu-separator-width: 1px;
    --dxbl-menu-separator-color: #d2d2d2;
    --dxbl-menu-separator-style: solid;
    --dxbl-menu-item-image-size: 1rem;
    --dxbl-menu-bg: #fff;
    --dxbl-menu-top-left-border-radius: .1875rem;
    --dxbl-menu-top-right-border-radius: .1875rem;
    --dxbl-menu-bottom-left-border-radius: .1875rem;
    --dxbl-menu-bottom-right-border-radius: .1875rem;
    --dxbl-menu-title-font-weight: 500;
    --dxbl-menu-title-font-size: 1.25rem;
    --dxbl-menu-title-line-height: 1;
    --dxbl-menu-border-width: 0;
    --dxbl-menu-border-color: unset;
    --dxbl-menu-border-style: unset;
    --dxbl-menu-item-focus-outline-color: #203268;
    --dxbl-menu-item-focus-outline-width: .125rem;
    --dxbl-menu-item-focus-outline-offset: 1px;
    background-color: var(--dxbl-menu-bg);
    border-radius: var(--dxbl-menu-top-left-border-radius) var(--dxbl-menu-top-right-border-radius) var(--dxbl-menu-bottom-right-border-radius) var(--dxbl-menu-bottom-left-border-radius);
    border: var(--dxbl-menu-border-width) var(--dxbl-menu-border-style) var(--dxbl-menu-border-color);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-menu.dxbl-sm {
    --dxbl-menu-title-font-size: 1rem;
    --dxbl-menu-item-font-size: .875rem;
    --dxbl-menu-item-image-size: 1rem
}

.dxbl-menu.dxbl-lg {
    --dxbl-menu-title-font-size: 1.5rem;
    --dxbl-menu-item-font-size: 1.25rem;
    --dxbl-menu-item-image-size: 1rem
}

.dxbl-menu:not([data-dx-menu-loaded])>.dxbl-menu-nav,.dxbl-menu:not([data-dx-menu-loaded])>.dxbl-menu-item-list,.dxbl-menu:not([data-dx-menu-loaded])>.dxbl-menu-title,.dxbl-menu:not([data-dx-menu-loaded])>.dxbl-menu-bar {
    opacity: 0
}

.dxbl-menu:not([data-dx-menu-loaded])>.dxbl-menu-bar>.dxbl-menu-item-list {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.dxbl-menu:not([data-dx-menu-mobile])>.dxbl-menu-nav,.dxbl-menu:not([data-dx-menu-mobile])>.dxbl-menu-item-list,.dxbl-menu:not([data-dx-menu-mobile])>.dxbl-menu-title,.dxbl-menu[data-dx-menu-mobile]>.dxbl-menu-bar {
    display: none
}

.dxbl-menu:not([data-dx-focus-hidden]) .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:focus-visible {
    outline: var(--dxbl-menu-item-focus-outline-width) solid var(--dxbl-menu-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-menu-item-focus-outline-width) * -1)
}

.dxbl-menu:not([data-dx-focus-hidden]) .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-menu-item-tmpl:focus-visible {
    outline: var(--dxbl-menu-item-focus-outline-width) solid var(--dxbl-menu-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-menu-item-focus-outline-width) * -1)
}

.dxbl-menu:not([data-dx-focus-hidden]) .dxbl-menu-title:focus-visible {
    outline: var(--dxbl-menu-item-focus-outline-width) solid var(--dxbl-menu-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-menu-item-focus-outline-width) * -1)
}

.dxbl-menu:not([data-dx-focus-hidden]) .dxbl-sub-menu-template:focus-visible {
    outline: var(--dxbl-menu-item-focus-outline-width) solid var(--dxbl-menu-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-menu-item-focus-outline-width) * -1)
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item.dxbl-menu-list-item-stretch {
    -webkit-flex: auto;
    flex: auto
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item.dxbl-menu-item-pos-start .dxbl-btn {
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item.dxbl-menu-item-pos-center .dxbl-btn {
    -webkit-justify-content: center;
    justify-content: center
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item.dxbl-menu-item-pos-end .dxbl-btn {
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn {
    --dxbl-btn-font-family: var(--dxbl-menu-font-family);
    --dxbl-btn-font-size: var(--dxbl-menu-item-font-size);
    --dxbl-btn-line-height: var(--dxbl-menu-item-line-height);
    --dxbl-btn-padding-x: var(--dxbl-menu-item-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-menu-item-padding-y);
    --dxbl-btn-image-spacing: var(--dxbl-menu-item-image-spacing);
    --dxbl-btn-color: var(--dxbl-menu-color);
    --dxbl-btn-disabled-bg: var(--dxbl-menu-item-disabled-bg);
    --dxbl-btn-disabled-color: var(--dxbl-menu-item-disabled-color);
    --dxbl-btn-disabled-opacity: var(--dxbl-menu-item-disabled-opacity);
    --dxbl-btn-border-radius: unset;
    --dxbl-btn-border-width: unset;
    --dxbl-btn-focus-box-shadow: none;
    cursor: pointer;
    border: inherit;
    -webkit-flex: auto;
    flex: auto;
    text-decoration: none;
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    background-color: var(--dxbl-menu-item-selected-bg,unset);
    color: var(--dxbl-menu-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-menu-item-selected-hover-bg,unset);
    color: var(--dxbl-menu-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    background-color: var(--dxbl-menu-item-selected-bg,unset);
    color: var(--dxbl-menu-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-menu-item-selected-hover-bg,unset);
    color: var(--dxbl-menu-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    background-color: var(--dxbl-menu-item-hover-bg,unset);
    color: var(--dxbl-menu-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn.dxbl-disabled {
    pointer-events: none
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-text-container.dxbl-menu-text-hidden {
    width: 0;
    padding: 0;
    display: none;
    overflow: hidden
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-text-container .dxbl-menu-item-text {
    white-space: nowrap
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-spacing {
    -webkit-flex: 1;
    flex: 1
}

.dxbl-menu .dxbl-menu-title {
    font-size: var(--dxbl-menu-title-font-size);
    font-weight: var(--dxbl-menu-title-font-weight);
    line-height: var(--dxbl-menu-title-line-height);
    white-space: nowrap;
    -webkit-align-self: stretch;
    align-self: stretch
}

.dxbl-menu>.dxbl-menu-bar {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-menu>.dxbl-menu-bar.dxbl-menu-loading {
    visibility: hidden;
    width: 1px
}

.dxbl-menu>.dxbl-menu-bar>.dxbl-menu-title {
    -webkit-align-self: center;
    align-self: center
}

.dxbl-menu>.dxbl-menu-bar>.dxbl-menu-item-list {
    -webkit-flex: auto;
    flex: auto;
    display: -webkit-flex;
    display: flex
}

.dxbl-menu>.dxbl-menu-bar>.dxbl-menu-item-list.dxbl-menu-loading {
    visibility: hidden;
    -webkit-flex: 0 auto;
    flex: 0 auto;
    width: 1px
}

.dxbl-menu>.dxbl-menu-bar>.dxbl-menu-item-list>.dxbl-menu-list-item {
    position: static
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list,.dxbl-menu .dxbl-menu-item-list {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item,.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item {
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-menu-dropdown {
    --dxbl-menu-item-hover-color: inherit;
    --dxbl-menu-item-hover-bg: unset;
    --dxbl-menu-separator-width: 1px;
    --dxbl-menu-separator-color: #d2d2d2;
    --dxbl-menu-separator-style: solid;
    --dxbl-menu-item-selected-bg: unset;
    --dxbl-menu-item-selected-color: unset;
    --dxbl-menu-item-selected-hover-bg: unset;
    --dxbl-menu-item-selected-hover-color: unset;
    --dxbl-menu-item-disabled-bg: unset;
    --dxbl-menu-item-disabled-color: #212529;
    --dxbl-menu-item-disabled-opacity: 60%;
    --dxbl-menu-font-family: inherit;
    --dxbl-menu-color: unset;
    --dxbl-menu-bg: #fff;
    --dxbl-menu-item-font-size: .875rem;
    --dxbl-menu-item-line-height: 1.4285;
    --dxbl-menu-item-image-spacing: .5rem;
    --dxbl-menu-item-padding-x: .5rem;
    --dxbl-menu-item-padding-y: .312531rem;
    --dxbl-menu-dropdown-min-width: 9.99994rem;
    --dxbl-menu-dropdown-padding-x: 0;
    --dxbl-menu-dropdown-padding-y: 0;
    --dxbl-menu-dropdown-border-radius: .25rem;
    --dxbl-menu-dropdown-border-width: 1px;
    --dxbl-menu-dropdown-border-color: #d2d2d2;
    --dxbl-menu-dropdown-border-style: solid;
    --dxbl-menu-item-image-size: 1rem;
    --dxbl-dropdown-bg: var(--dxbl-menu-bg);
    --dxbl-menu-dropdown-item-focus-outline-color: #203268;
    --dxbl-menu-dropdown-item-focus-outline-width: .125rem
}

.dxbl-menu-dropdown.dxbl-sm {
    --dxbl-menu-item-line-height: 1.5;
    --dxbl-menu-item-font-size: .75rem;
    --dxbl-menu-item-image-spacing: .375rem;
    --dxbl-menu-item-padding-x: .375rem;
    --dxbl-menu-item-padding-y: .25rem;
    --dxbl-menu-dropdown-min-width: 8.57138rem;
    --dxbl-menu-item-image-size: 1rem
}

.dxbl-menu-dropdown.dxbl-lg {
    --dxbl-menu-item-line-height: 1.375;
    --dxbl-menu-item-font-size: 1rem;
    --dxbl-menu-item-image-spacing: .625rem;
    --dxbl-menu-item-padding-x: .625rem;
    --dxbl-menu-item-padding-y: .375rem;
    --dxbl-menu-dropdown-min-width: 11.4285rem;
    --dxbl-menu-item-image-size: 1rem
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog {
    --dxbl-dropdown-border-radius: var(--dxbl-menu-dropdown-border-radius);
    --dxbl-dropdown-border-width: var(--dxbl-menu-dropdown-border-width);
    --dxbl-dropdown-border-color: var(--dxbl-menu-dropdown-border-color);
    --dxbl-dropdown-border-style: var(--dxbl-menu-dropdown-border-style);
    --dxbl-dropdown-min-width: var(--dxbl-menu-dropdown-min-width)
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body {
    --dxbl-dropdown-body-padding-x: var(--dxbl-menu-dropdown-padding-x);
    --dxbl-dropdown-body-padding-y: var(--dxbl-menu-dropdown-padding-y)
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list {
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list.dxbl-menu-nav-item-list {
    display: block
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list:not(.dxbl-menu-nav-item-list) .dxbl-menu-item-text {
    white-space: nowrap
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list.dxbl-menu-item-list-with-icons>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-text-container:first-child,.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list.dxbl-menu-item-list-with-icons>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-indent+.dxbl-menu-item-text-container {
    --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
    margin-left: calc(var(--dxbl-menu-item-image-placeholder-width) * 1)
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item.dxbl-menu-dropdown-item {
    width: 100%;
    text-align: inherit;
    white-space: nowrap;
    text-decoration: none;
    display: -webkit-flex;
    display: flex
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn {
    --dxbl-btn-font-family: var(--dxbl-menu-font-family);
    --dxbl-btn-font-size: var(--dxbl-menu-item-font-size);
    --dxbl-btn-line-height: var(--dxbl-menu-item-line-height);
    --dxbl-btn-padding-x: var(--dxbl-menu-item-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-menu-item-padding-y);
    --dxbl-btn-image-spacing: var(--dxbl-menu-item-image-spacing);
    --dxbl-btn-color: var(--dxbl-menu-color);
    --dxbl-btn-disabled-bg: var(--dxbl-menu-item-disabled-bg);
    --dxbl-btn-disabled-color: var(--dxbl-menu-item-disabled-color);
    --dxbl-btn-disabled-opacity: var(--dxbl-menu-item-disabled-opacity);
    --dxbl-btn-border-radius: unset;
    --dxbl-btn-border-width: unset;
    --dxbl-btn-focus-box-shadow: none;
    cursor: pointer;
    border: inherit;
    -webkit-flex: auto;
    flex: auto;
    text-decoration: none;
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    background-color: var(--dxbl-menu-item-selected-bg,unset);
    color: var(--dxbl-menu-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-menu-item-selected-hover-bg,unset);
    color: var(--dxbl-menu-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    background-color: var(--dxbl-menu-item-selected-bg,unset);
    color: var(--dxbl-menu-item-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-menu-item-selected-hover-bg,unset);
    color: var(--dxbl-menu-item-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    background-color: var(--dxbl-menu-item-hover-bg,unset);
    color: var(--dxbl-menu-item-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn.dxbl-disabled {
    pointer-events: none
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-indent {
    --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
    width: calc(var(--dxbl-menu-item-image-placeholder-width) * .5);
    -webkit-flex: none;
    flex: none;
    display: inline-block
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-indent:first-child {
    --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
    margin-left: calc(var(--dxbl-menu-item-indent-count,0) * var(--dxbl-menu-item-image-placeholder-width) * 1)
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-indent+.dxbl-image {
    margin-left: 0
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-text-container {
    margin-right: auto
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-separator {
    border-top: var(--dxbl-menu-separator-width) var(--dxbl-menu-separator-style) var(--dxbl-menu-separator-color);
    height: 0;
    margin: 0
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-separator:first-child {
    display: none
}

.dxbl-menu-dropdown:not(.dxbl-menu-navbar-dropdown) .dxbl-menu-item-list>.dxbl-menu-list-item:first-child>.dxbl-menu-item>.dxbl-btn {
    border-top-left-radius: var(--dxbl-menu-dropdown-border-radius);
    border-top-right-radius: var(--dxbl-menu-dropdown-border-radius)
}

.dxbl-menu-dropdown:not(.dxbl-menu-navbar-dropdown) .dxbl-menu-item-list>.dxbl-menu-list-item:last-child>.dxbl-menu-item>.dxbl-btn {
    border-bottom-left-radius: var(--dxbl-menu-dropdown-border-radius);
    border-bottom-right-radius: var(--dxbl-menu-dropdown-border-radius)
}

.dxbl-itemlist-dropdown[x-drop-alignment=bottom]>.dxbl-menu-dropdown.dxbl-menu-navbar-dropdown {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.dxbl-itemlist-dropdown[x-drop-alignment=bottom]>.dxbl-menu-dropdown.dxbl-menu-navbar-dropdown .dxbl-dropdown-body>.dxbl-menu-nav-item-list>.dxbl-menu-list-item:last-child>.dxbl-menu-item:last-child>.dxbl-btn,.dxbl-itemlist-dropdown[x-drop-alignment=bottom]>.dxbl-menu-dropdown.dxbl-menu-navbar-dropdown .dxbl-menu-list-item:last-child>.dxbl-menu-nav-item-list>.dxbl-menu-list-item:last-child>.dxbl-menu-item:last-child>.dxbl-btn {
    border-bottom-left-radius: var(--dxbl-menu-dropdown-border-radius);
    border-bottom-right-radius: var(--dxbl-menu-dropdown-border-radius)
}

.dxbl-itemlist-dropdown[x-drop-alignment=top]>.dxbl-menu-dropdown.dxbl-menu-navbar-dropdown {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-itemlist-dropdown[x-drop-alignment=top]>.dxbl-menu-dropdown.dxbl-menu-navbar-dropdown .dxbl-dropdown-body>.dxbl-menu-nav-item-list>.dxbl-menu-list-item:first-child>.dxbl-menu-item>.dxbl-btn {
    border-top-left-radius: var(--dxbl-menu-dropdown-border-radius);
    border-top-right-radius: var(--dxbl-menu-dropdown-border-radius)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-menu-dropdown .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn:focus-visible {
    outline: var(--dxbl-menu-dropdown-item-focus-outline-width) solid var(--dxbl-menu-dropdown-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-menu-dropdown-item-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-menu-dropdown .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-menu-item-tmpl:focus-visible {
    outline: var(--dxbl-menu-dropdown-item-focus-outline-width) solid var(--dxbl-menu-dropdown-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-menu-dropdown-item-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-menu-dropdown .dxbl-sub-menu-template:focus-visible {
    outline: var(--dxbl-menu-dropdown-item-focus-outline-width) solid var(--dxbl-menu-dropdown-item-focus-outline-color);
    outline-offset: calc(var(--dxbl-menu-dropdown-item-focus-outline-width) * -1)
}

.dxbl-menu.dxbl-menu-horizontal {
    --dxbl-menu-item-font-size: 1rem;
    --dxbl-menu-item-line-height: 1.25;
    --dxbl-menu-item-padding-x: 1rem;
    --dxbl-menu-item-padding-y: .625rem;
    --dxbl-menu-title-padding-x: 1rem;
    --dxbl-menu-title-padding-y: .625rem;
    --dxbl-menu-item-image-spacing: .75rem;
    --dxbl-menu-hamburger-btn-padding-x: 1rem;
    --dxbl-menu-hamburger-btn-padding-y: .75rem;
    --dxbl-menu-hamburger-btn-hover-color: inherit;
    --dxbl-menu-hamburger-btn-hover-bg: unset;
    --dxbl-menu-hamburger-btn-selected-bg: unset;
    --dxbl-menu-hamburger-btn-selected-color: unset;
    --dxbl-menu-hamburger-btn-selected-hover-bg: unset;
    --dxbl-menu-hamburger-btn-selected-hover-color: unset;
    --dxbl-menu-item-focus-outline-color: #203268;
    --dxbl-menu-item-focus-outline-width: .125rem;
    --dxbl-menu-item-focus-outline-offset: 1px
}

.dxbl-menu.dxbl-menu-horizontal.dxbl-sm {
    --dxbl-menu-item-font-size: .875rem;
    --dxbl-menu-item-line-height: 1.143;
    --dxbl-menu-item-padding-x: .75rem;
    --dxbl-menu-item-padding-y: .499938rem;
    --dxbl-menu-title-padding-x: .75rem;
    --dxbl-menu-title-padding-y: .499938rem;
    --dxbl-menu-item-image-spacing: .625rem;
    --dxbl-menu-hamburger-btn-padding-x: .75rem;
    --dxbl-menu-hamburger-btn-padding-y: .5rem
}

.dxbl-menu.dxbl-menu-horizontal.dxbl-lg {
    --dxbl-menu-item-font-size: 1.25rem;
    --dxbl-menu-item-line-height: 1.2;
    --dxbl-menu-item-padding-x: 1.25rem;
    --dxbl-menu-item-padding-y: .75rem;
    --dxbl-menu-title-padding-x: 1.25rem;
    --dxbl-menu-title-padding-y: .75rem;
    --dxbl-menu-item-image-spacing: .875rem;
    --dxbl-menu-hamburger-btn-padding-x: 1.25rem;
    --dxbl-menu-hamburger-btn-padding-y: 1rem
}

.dxbl-menu.dxbl-menu-horizontal:not([data-dx-focus-hidden]) .dxbl-menu-nav>.dxbl-menu-nav-bar>.dxbl-btn {
    --dxbl-btn-focus-outline-color: var(--dxbl-menu-item-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-menu-item-focus-outline-width);
    --dxbl-btn-focus-outline-offset: var(--dxbl-menu-item-focus-outline-offset)
}

.dxbl-menu.dxbl-menu-horizontal .dxbl-menu-title {
    padding: var(--dxbl-menu-title-padding-y) var(--dxbl-menu-title-padding-x)
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-bar>.dxbl-menu-item-list>.dxbl-menu-list-item-stretch :not(:last-child).dxbl-menu-item-text-container {
    margin-right: auto
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-bar>.dxbl-menu-item-list:not(.dxbl-menu-with-title)>.dxbl-menu-list-item:first-child.dxbl-menu-item-pos-start>.dxbl-menu-item>.dxbl-btn,.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-bar>.dxbl-menu-item-list:not(.dxbl-menu-with-title)>.dxbl-menu-list-item:first-child.dxbl-menu-list-item-stretch>.dxbl-menu-item>.dxbl-btn {
    border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
    border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius)
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-bar>.dxbl-menu-item-list>.dxbl-menu-list-item:last-child.dxbl-menu-item-pos-end>.dxbl-menu-item>.dxbl-btn,.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-bar>.dxbl-menu-item-list>.dxbl-menu-list-item:last-child.dxbl-menu-list-item-stretch>.dxbl-menu-item>.dxbl-btn {
    border-top-right-radius: var(--dxbl-menu-top-right-border-radius);
    border-bottom-right-radius: var(--dxbl-menu-bottom-right-border-radius)
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-bar>.dxbl-menu-item-list>.dxbl-menu-separator {
    border-left: var(--dxbl-menu-separator-width) var(--dxbl-menu-separator-style) var(--dxbl-menu-separator-color);
    width: 0;
    margin: 0
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-bar>.dxbl-menu-item-list>.dxbl-menu-separator:first-child {
    display: none
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav {
    position: relative
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-left {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-left>.dxbl-btn {
    border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
    border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius)
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-right {
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-right>.dxbl-btn {
    border-top-right-radius: var(--dxbl-menu-top-right-border-radius);
    border-bottom-right-radius: var(--dxbl-menu-bottom-right-border-radius)
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-right>.dxbl-menu-title {
    margin-right: auto
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-reverse {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-reverse>.dxbl-btn {
    border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
    border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius)
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-reverse>.dxbl-menu-title {
    margin-left: auto
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-menu-title {
    -webkit-align-self: center;
    align-self: center
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn {
    --dxbl-btn-padding-x: var(--dxbl-menu-hamburger-btn-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-menu-hamburger-btn-padding-y);
    --dxbl-btn-color: var(--dxbl-menu-color);
    --dxbl-btn-border-radius: unset;
    --dxbl-btn-border-width: unset;
    --dxbl-btn-focus-box-shadow: none;
    cursor: pointer;
    border: inherit;
    -webkit-flex: auto;
    flex: auto;
    flex: initial;
    text-decoration: none;
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    background-color: var(--dxbl-menu-hamburger-btn-selected-bg,unset);
    color: var(--dxbl-menu-hamburger-btn-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-menu-hamburger-btn-selected-hover-bg,unset);
    color: var(--dxbl-menu-hamburger-btn-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    background-color: var(--dxbl-menu-hamburger-btn-selected-bg,unset);
    color: var(--dxbl-menu-hamburger-btn-selected-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-menu-hamburger-btn-selected-hover-bg,unset);
    color: var(--dxbl-menu-hamburger-btn-selected-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    background-color: var(--dxbl-menu-hamburger-btn-hover-bg,unset);
    color: var(--dxbl-menu-hamburger-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-menu.dxbl-menu-horizontal>.dxbl-menu-nav .dxbl-menu-nav-bar>.dxbl-btn>.dxbl-menu-hamburger {
    margin: 0
}

.dxbl-menu .dxbl-menu-item-list,.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-menu .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item,.dxbl-menu-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item {
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-menu.dxbl-menu-vertical {
    --dxbl-menu-item-font-size: .875rem;
    --dxbl-menu-item-line-height: 1.4285;
    --dxbl-menu-item-padding-x: .5rem;
    --dxbl-menu-item-padding-y: .312531rem;
    --dxbl-menu-title-padding-x: .5rem;
    --dxbl-menu-title-padding-y: .625rem;
    --dxbl-menu-item-image-spacing: .5rem
}

.dxbl-menu.dxbl-menu-vertical.dxbl-sm {
    --dxbl-menu-item-font-size: .75rem;
    --dxbl-menu-item-line-height: 1.5;
    --dxbl-menu-item-padding-x: .375rem;
    --dxbl-menu-item-padding-y: .25rem;
    --dxbl-menu-title-padding-x: .375rem;
    --dxbl-menu-title-padding-y: .499938rem;
    --dxbl-menu-item-image-spacing: .375rem
}

.dxbl-menu.dxbl-menu-vertical.dxbl-lg {
    --dxbl-menu-item-font-size: 1rem;
    --dxbl-menu-item-line-height: 1.375;
    --dxbl-menu-item-padding-x: .625rem;
    --dxbl-menu-item-padding-y: .375rem;
    --dxbl-menu-title-padding-x: .625rem;
    --dxbl-menu-title-padding-y: .75rem;
    --dxbl-menu-item-image-spacing: .625rem
}

.dxbl-menu.dxbl-menu-vertical>.dxbl-menu-bar {
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-menu.dxbl-menu-vertical>.dxbl-menu-bar .dxbl-menu-title {
    -webkit-align-self: start;
    align-self: start
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-title {
    padding: var(--dxbl-menu-title-padding-y) var(--dxbl-menu-title-padding-x)
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list {
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list:not(.dxbl-menu-with-title)>.dxbl-menu-list-item:first-child>.dxbl-menu-item>.dxbl-btn {
    border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
    border-top-right-radius: var(--dxbl-menu-top-right-border-radius)
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list.dxbl-menu-item-list-with-icons>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-text-container:first-child {
    --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
    margin-left: calc(var(--dxbl-menu-item-image-placeholder-width) * 1)
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list>.dxbl-menu-separator {
    border-top: var(--dxbl-menu-separator-width) var(--dxbl-menu-separator-style) var(--dxbl-menu-separator-color);
    height: 0;
    margin: 0
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list>.dxbl-menu-separator:first-child {
    display: none
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list>.dxbl-menu-list-item:last-child>.dxbl-menu-item>.dxbl-btn {
    border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius);
    border-bottom-right-radius: var(--dxbl-menu-bottom-right-border-radius)
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list>.dxbl-menu-list-item.dxbl-menu-list-item-stretch>.dxbl-menu-item>.dxbl-btn {
    height: 100%
}

.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list>.dxbl-menu-list-item>.dxbl-menu-item>.dxbl-btn>.dxbl-menu-item-text-container {
    margin-right: auto
}

:root {
    --dxbl-client-component-palette-primary: #203268;
    --dxbl-client-component-palette-success: #28a745;
    --dxbl-client-component-palette-info: #00a9e6;
    --dxbl-client-component-palette-warning: #ffc107;
    --dxbl-client-component-palette-danger: #dc3545;
    --dxbl-client-component-tooltip-color: #fff;
    --dxbl-client-component-tooltip-font-color: #212529
}

.dxbl-chart-legend-item {
    cursor: pointer;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-chart-legend {
    opacity: 1;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: none;
    flex: none;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding: .5em 1em;
    display: -webkit-flex;
    display: flex
}

.dxbl-chart-legend.dxbl-chart-legend-horizontal .dxbl-chart-legend-item:not(:last-child) {
    margin-right: 1.25rem
}

.dxbl-chart-legend.dxbl-chart-legend-vertical .dxbl-chart-legend-item:not(:last-child) {
    margin-bottom: .5rem
}

.dxbl-chart-legend .dxbl-chart-title {
    padding: 0 0 .5em;
    font-size: 1.2em;
    display: block
}

.dxbl-chart-legend.dxbl-chart-legend-align-center {
    -webkit-align-items: center;
    align-items: center
}

.dxbl-chart-legend.dxbl-chart-legend-horizontal.dxbl-chart-legend-align-right {
    -webkit-align-items: flex-end;
    align-items: flex-end
}

.dxbl-chart-legend .dxbl-chart-legend-items {
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
    display: -webkit-flex;
    display: flex
}

.dxbl-chart-legend-icon {
    -webkit-flex: 0 0 1rem;
    flex: 0 0 1rem;
    width: 1rem;
    height: 1rem;
    margin-right: .25rem;
    position: relative;
    overflow: hidden
}

.dxbl-chart-legend-icon~* {
    -webkit-flex: auto;
    flex: auto
}

.dxbl-chart-legend-text {
    white-space: nowrap
}

.dxbl-chart-with-legend-container {
    background-color: inherit;
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-self: stretch;
    align-self: stretch
}

.dxbl-chart-legend-outside {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-horizontal.dxbl-chart-legend-valign-top,.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-vertical.dxbl-chart-legend-align-center.dxbl-chart-legend-valign-top {
    margin-bottom: .5rem
}

.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-vertical.dxbl-chart-legend-align-left {
    margin-right: .5rem
}

.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-vertical.dxbl-chart-legend-align-right {
    margin-left: .5rem
}

.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-vertical.dxbl-chart-legend-align-center.dxbl-chart-legend-valign-bottom,.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-horizontal.dxbl-chart-legend-valign-bottom {
    margin-top: .5rem
}

.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-horizontal.dxbl-chart-legend-align-left,.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-vertical.dxbl-chart-legend-valign-top:not(.dxbl-chart-legend-align-center) {
    -webkit-align-self: flex-start;
    align-self: flex-start
}

.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-horizontal.dxbl-chart-legend-align-right,.dxbl-chart-legend-outside .dxbl-chart-legend.dxbl-chart-legend-vertical.dxbl-chart-legend-valign-bottom:not(.dxbl-chart-legend-align-center) {
    -webkit-align-self: flex-end;
    align-self: flex-end
}

.dxbl-chart-legend-inside {
    position: relative
}

.dxbl-chart-legend-inside .dxbl-chart-legend {
    box-shadow: none;
    word-wrap: break-word;
    background-color: #fff;
    border: 1px solid #d2d2d2;
    border-radius: .1875rem;
    position: absolute
}

.dxbl-chart-legend-inside .dxbl-chart-legend.dxbl-chart-legend-align-left {
    left: 0
}

.dxbl-chart-legend-inside .dxbl-chart-legend.dxbl-chart-legend-align-right {
    right: 0
}

.dxbl-chart-legend-inside .dxbl-chart-legend.dxbl-chart-legend-valign-top {
    top: 0
}

.dxbl-chart-legend-inside .dxbl-chart-legend.dxbl-chart-legend-valign-bottom {
    bottom: 0
}

.dxbl-chart-legend-inside .dxbl-chart-legend.dxbl-chart-legend-align-center {
    left: 50%;
    -webkit-transform: translate(-50%);
    -o-transform: translate(-50%);
    transform: translate(-50%)
}

.dxbl-chart-legend-horizontal .dxbl-chart-legend-items {
    -webkit-flex-direction: row;
    flex-direction: row
}

.dxbl-chart-legend-vertical .dxbl-chart-legend-items {
    -webkit-flex-direction: column;
    flex-direction: column
}

@-webkit-keyframes dxbl-rotating {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes dxbl-rotating {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes dxbl-rotating {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.dxbl-chart-root {
    --dxbl-chart-focus-outline-width: .125rem;
    --dxbl-chart-focus-outline-color: #203268;
    --dxbl-chart-focus-outline-style: solid;
    --dxbl-chart-loading-indicator-transition: opacity .2s .3s;
    --dxbl-chart-axis-title-font-color: #767676;
    --dxbl-chart-axis-line-color: #767676;
    --dxbl-chart-constant-line-color: #000;
    --dxbl-chart-container-background-color: #fff;
    --dxbl-chart-error-bar-color: #000;
    --dxbl-chart-annotation-color: #fff;
    --dxbl-chart-annotation-text-color: #333;
    --dxbl-chart-candlestick-inner-color: #fff;
    --dxbl-chart-zoom-drag-box-color: #2a2a2a;
    --dxbl-chart-axis-label-font-color: #212529;
    --dxbl-chart-axis-label-font-opacity: .75;
    background-color: unset;
    border-width: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-chart-root:focus-visible {
    outline: var(--dxbl-chart-focus-outline-width) var(--dxbl-chart-focus-outline-style) var(--dxbl-chart-focus-outline-color)
}

.dxbl-chart-root .dxbl-widget-container {
    -webkit-flex: auto;
    flex: auto;
    width: 100%;
    height: 100%;
    padding: 0 .75rem;
    overflow: hidden
}

.dxbl-chart-root .dxbl-widget-container>svg {
    opacity: 1;
    -o-transition: opacity;
    transition: opacity
}

.dxbl-chart-root .dxbl-widget-container:after {
    opacity: 0;
    content: " ";
    display: block
}

.dxbl-chart-root.dxbl-chart-with-legend-container {
    width: 100%;
    height: 100%
}

.dxbl-chart-root.dxbl-chart-first-loading .dxbl-chart-legend,.dxbl-chart-root.dxbl-chart-first-loading .dxbl-chart-title {
    visibility: hidden
}

.dxbl-chart-tooltip {
    visibility: hidden;
    z-index: 1;
    will-change: filter;
    -webkit-filter: drop-shadow(0 2px 5px rgba(12,122,231,.53));
    filter: drop-shadow(0 2px 5px rgba(12,122,231,.53));
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: block;
    position: absolute;
    -webkit-transform: translate(-50%,-100%);
    -o-transform: translate(-50%,-100%);
    transform: translate(-50%,-100%)
}

.dxbl-chart-tooltip>.dxbl-chart-tooltip-content-container {
    width: initial;
    height: initial;
    white-space: nowrap;
    color: var(--bs-gray-900,#212529);
    background-color: #fff;
    border: 1px solid #d1d1d1;
    border-radius: 3px;
    padding: 0
}

.dxbl-chart-tooltip>.dxbl-chart-tooltip-content-container+.dxbl-chart-tooltip-pointer:after {
    -webkit-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    content: " ";
    background-color: inherit;
    border: 1px solid #d1d1d1;
    border-color: transparent #d1d1d1 #d1d1d1 transparent;
    width: .6275rem;
    height: .6275rem;
    position: absolute;
    -webkit-transform: translate(-50%,-50%)rotate(45deg);
    -o-transform: translate(-50%,-50%)rotate(45deg);
    transform: translate(-50%,-50%)rotate(45deg)
}

.dxbl-chart-tooltip>.dxbl-chart-tooltip-content-container+.dxbl-chart-tooltip-pointer {
    background-color: #fff;
    position: absolute;
    top: calc(100% - .1px)
}

.dxbl-chart-tooltip>.dxbl-chart-tooltip-content-container .dxbl-chart-tooltip-content.dxbl-chart-tooltip-user-template-not-defined {
    padding: .75rem
}

.dxbl-chart-title {
    width: 100%;
    font-size: 1.5em
}

.dxbl-chart-subtitle {
    font-size: .8em;
    font-weight: 300
}

dxbl-map {
    --dxbl-map-focus-outline-color: #203268;
    --dxbl-map-focus-outline-offset: 1px;
    --dxbl-map-focus-outline-style: solid;
    --dxbl-map-focus-outline-width: .125rem;
    --dxbl-map-marker-tooltip-color: #212529;
    display: -webkit-flex;
    display: flex;
    position: relative
}

dxbl-map:has(canvas:focus-visible) {
    outline: var(--dxbl-map-focus-outline-width) var(--dxbl-map-focus-outline-style) var(--dxbl-map-focus-outline-color);
    outline-offset: var(--dxbl-map-focus-outline-offset)
}

dxbl-map canvas:focus-visible {
    outline: none
}

dxbl-map .dxbl-widget-container>div {
    height: 100%
}

dxbl-map .dx-map-marker-tooltip {
    color: var(--dxbl-map-marker-tooltip-color);
    margin: 10px
}

dxbl-map .gm-style div[role=dialog] {
    color: var(--dxbl-map-marker-tooltip-color)
}

dxbl-bar-gauge {
    --dxbl-bar-gauge-title-font-color: #232323;
    --dxbl-bar-gauge-subtitle-font-color: #232323;
    --dxbl-bar-gauge-legend-title-font-color: #232323;
    --dxbl-bar-gauge-legend-subtitle-font-color: #232323;
    --dxbl-bar-gauge-legend-item-font-color: #767676;
    display: -webkit-flex;
    display: flex;
    position: relative
}

dxbl-bar-gauge .dxbl-widget-container {
    width: 100%;
    height: 100%
}

dxbl-sankey {
    --dxbl-sankey-title-font-color: #232323;
    --dxbl-sankey-subtitle-font-color: #232323;
    --dxbl-sankey-label-font-color: #232323;
    display: -webkit-flex;
    display: flex;
    position: relative
}

dxbl-sankey .dxbl-widget-container {
    width: 100%;
    height: 100%
}

.dxreAutoScroll {
    z-index: 165;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojQzBDMEMwO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAsMEw0LDZoMTJMMTAsMHogTTEwLDIwbDYtNkg0TDEwLDIweiBNOCwxMGMwLDEuMSwwLjksMiwyLDJzMi0wLjksMi0ycy0wLjktMi0yLTJTOCw4LjksOCwxMHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
    width: 20px;
    height: 20px;
    position: fixed
}

.dxreAutoScrollCursor {
    z-index: 166;
    width: 100%;
    position: fixed;
    left: 0
}

.dxreAutoScrollCursorN {
    cursor: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzFfXzFfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Il94MzFfIiBkPSJNMTAsMEw0LDZoMTJMMTAsMHogTTEyLDEwYzAtMS4xLTAuOS0yLTItMnMtMiwwLjktMiwyczAuOSwyLDIsMlMxMiwxMS4xLDEyLDEweiIvPgo8L3N2Zz4K) 10 10,n-resize
}

.dxreAutoScrollCursorNS {
    cursor: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiCgkgdmlld0JveD0iMCAwIDIwIDIwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMCAyMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLDBMNCw2aDEyTDEwLDB6IE0xMCwyMGw2LTZINEwxMCwyMHogTTgsMTBjMCwxLjEsMC45LDIsMiwyczItMC45LDItMnMtMC45LTItMi0yUzgsOC45LDgsMTB6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==) 10 10,ns-resize
}

.dxreAutoScrollCursorS {
    cursor: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzFfXzFfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Il94MzFfIiBkPSJNMTAsMjBsNi02SDRMMTAsMjB6IE04LDEwYzAsMS4xLDAuOSwyLDIsMnMyLTAuOSwyLTJzLTAuOS0yLTItMlM4LDguOSw4LDEweiIvPgo8L3N2Zz4K) 10 10,s-resize
}

.dxrePage {
    cursor: text;
    box-sizing: content-box;
    background: #fff;
    margin: 15px auto;
    position: relative;
    overflow: hidden
}

.dxWebKitTouchUI .dxrePage {
    overflow: scroll
}

.dxreSimpleView {
    padding: 0!important
}

.dxreSimplePage {
    margin: 0;
    box-shadow: none!important;
    border-width: 0!important
}

.dxrePageArea {
    position: absolute;
    overflow: visible
}

.dxreTextBoxArea {
    cursor: text
}

.dxreColumn {
    cursor: text;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    overflow: visible
}

.dxreRow {
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 0;
    position: absolute;
    overflow: hidden
}

@media (forced-colors:active) {
    .dxreBoxSelected {
        forced-color-adjust: none;
        color: highlighttext!important;
        outline-color: inherit!important
    }
    .dxreBoxSelected>.dxrePic {
        -webkit-filter: invert();
        filter: invert()
    }
}

.dxreBox {
    white-space: nowrap;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
    display: inline-block;
    position: absolute
}

.dxreBoxSpace {
    display: inline-block;
    position: absolute;
    overflow: hidden
}

.dxreBoxSpace img {
    vertical-align: bottom
}

.dxreHiddenBox {
    border-bottom: 1px dotted gray
}

.dxreTextBoxBg {
    position: absolute
}

.dxreBoxBg {
    display: block;
    position: absolute
}

.dxrePic {
    cursor: move
}

.dxreBlackout>.dxrePic {
    cursor: unset
}

.dxreParFrame {
    position: absolute
}

.dxreStartBookmark {
    box-sizing: border-box;
    border: 2px solid #b9b9b9;
    border-right: none;
    position: absolute
}

.dxreEndBookmark {
    box-sizing: border-box;
    border: 2px solid #b9b9b9;
    border-left: none;
    position: absolute
}

.dxreFieldBg {
    display: inline-block;
    position: absolute
}

.dxreFieldBoxLevel1 {
    background: #cecece
}

.dxreFieldBoxLevel2 {
    background: #b9b9b9
}

.dxreFieldBoxLevel3 {
    background: #a0a0a0
}

.dxreAnchor {
    z-index: 154;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQklEQVR4XuWQMQoAMAwC+/9PX+lUaIaTQKYKDoqRJGsaHPaHL5gu8BM+KKBRwCNqWDwk6L6Z7vlqVdtjiShAmCEd3Df3Q73X8NMsAAAAAElFTkSuQmCC);
    width: 16px;
    height: 16px;
    position: absolute
}

.dxreSelectedTextBox {
    -webkit-transform: none!important;
    -o-transform: none!important;
    transform: none!important
}

.dxreAncPic,.dxreTable,.dxreTableBrd,.dxreTableRowBg,.dxreTableCellBg {
    position: absolute
}

.dxreTableColumnCursor {
    cursor: col-resize;
    background-color: transparent;
    width: 4px;
    position: absolute
}

.dxreTableRowCursor {
    cursor: row-resize;
    background-color: transparent;
    height: 4px;
    position: absolute
}

.dxreTableBorderLine {
    z-index: 155;
    position: absolute
}

.dxreTblSelector {
    cursor: pointer;
    z-index: 163;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTIgMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyIDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzAyMDIwMjt9Cgkuc3Qxe29wYWNpdHk6MC41O2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzAyMDIwMjt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJfeDMyXyIgY2xhc3M9InN0MCIgZD0iTTksMTF2LTFoMVY5aDF2Mkg5eiBNMTAsNmgxdjJoLTFWNnogTTEwLDRIOVYzaDJ2MmgtMVY0eiBNNiwxMGgydjFINlYxMHogTTYsM2gydjFINlYzeiBNNSw0SDR2MUgzCglWM2gyVjR6IE00LDhIM1Y2aDFWOHogTTQsMTBoMXYxSDNWOWgxVjEweiIvPgo8cG9seWdvbiBpZD0iX3gzMV8iIGNsYXNzPSJzdDEiIHBvaW50cz0iMSwxIDEsOCAyLDggMiwyIDgsMiA4LDEgIi8+Cjwvc3ZnPgo=);
    position: absolute
}

.dxreRulerLine {
    z-index: 100;
    width: 0;
    display: none;
    position: absolute
}

.dxreRulerWrapper {
    cursor: default;
    position: relative;
    overflow: hidden
}

.dxreRulerWrapper .dxre-rulertabAlignBox {
    position: absolute;
    top: 0;
    left: 0
}

.dxreRulerWrapper .dxre-rulertabAlignBox div {
    position: absolute
}

.dxreRulerWrapper .dxreRuler {
    position: relative;
    overflow: hidden
}

.dxreRuler .dxre-columnHandle {
    z-index: 1;
    cursor: e-resize;
    position: absolute
}

.dxreRuler .dxre-columnHandle>div {
    position: absolute
}

.dxreRuler .dxre-leftIndentDragHandleBody {
    box-sizing: border-box
}

.dxreRuler .dxre-rulerTableColumnSeparatorHandle {
    position: absolute
}

.dxreRuler .dxre-rulerTableColumnSeparatorHandle>div {
    z-index: 1;
    position: absolute
}

.dxreRuler .dxre-columnHandleLeftPart {
    left: 0
}

.dxreRuler .dxre-columnHandleRightPart {
    right: 0
}

.dxreRuler .dxreTabDragHandle,.dxreRuler .dxreFirstLineIndentDragHandle,.dxreRuler .dxreRightIndentDragHandle,.dxreRuler .dxreLeftIndentDragHandle {
    z-index: 2;
    position: absolute
}

.dxreRuler .dxre-rulerDivisions {
    position: absolute
}

.dxreRuler .dxre-rulerDivisions>div {
    z-index: 1;
    box-sizing: border-box;
    position: absolute
}

.dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision {
    font-size: 10px;
    line-height: 10px
}

.dxTouchUI .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision {
    line-height: 12px
}

.dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision>div {
    text-align: center;
    width: 100%;
    position: absolute;
    left: -50%
}

.dxreRuler .dxre-rulerMarginRightHandlePanel,.dxreRuler .dxre-rulerMarginLeftHandlePanel {
    z-index: 1;
    cursor: e-resize;
    position: absolute;
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)!important
}

.dxreRuler .dxre-rulerMarginLeftHandlePanel {
    left: 0
}

.dxreRuler .dxre-rulerMarginRightHandlePanel {
    right: 0
}

.dxreRuler .dxre-rulerMarginLeftPanel {
    position: absolute;
    left: 0
}

.dxreRuler .dxre-rulerMarginRightPanel {
    position: absolute;
    right: 0
}

.dxreSelRow {
    opacity: .5;
    background: #a7a7a7;
    position: absolute
}

.dxTouchUI .dxreSelRow {
    background: #a7a7a7
}

.dxreInFocus .dxreSelRow,.dxTouchUI .dxreInFocus .dxreSelRow {
    background: #76a7fa
}

@media (forced-colors:active) {
    .dxreSelRow,.dxreInFocus .dxreSelRow {
        opacity: 1;
        background-color: highlight!important
    }
    .dxreSelRowPic,.dxreInFocus .dxreSelRowPic {
        opacity: 0!important
    }
}

.dxreSelFloatingObjects {
    z-index: 152
}

.dxreSelCursor {
    opacity: 1;
    visibility: hidden;
    width: 1px;
    position: absolute
}

.dxreInFocus .dxreSelCursor {
    visibility: visible;
    background: url(data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJMgABACwAAAAAAQABAAACAkQBACH5BAUyAAEALAAAAAABAAEAAAICTAEAOw==)
}

.dxTouchUI .dxreInFocus .dxreSelCursor {
    background: url(data:image/gif;base64,R0lGODlhAQABAIABABVu5P///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJMgABACwAAAAAAQABAAACAkQBACH5BAUyAAEALAAAAAABAAEAAAICTAEAOw==)
}

@media (forced-colors:active) {
    .dxreInFocus .dxreSelCursor {
        background: highlight
    }
}

.dxreSelCursor.dxreSelNoblink {
    position: absolute
}

.dxreInFocus .dxreSelCursor.dxreSelNoblink {
    background: #000
}

.dxTouchUI .dxreInFocus .dxreSelCursor.dxreSelNoblink {
    background: #156ee4
}

.dxreSelSearch {
    opacity: .5;
    background: #ff0;
    position: absolute
}

.dxTouchUI .dxreSelSearch,.dxreInFocus .dxreSelSearch,.dxTouchUI .dxreInFocus .dxreSelSearch {
    background: #ff0
}

.dxreSelRangePerm {
    position: absolute
}

.dxreSelMisspelled {
    box-sizing: content-box;
    background: url(data:image/gif;base64,R0lGODlhBAAGAIABAP8AAP///yH5BAEAAAEALAAAAAAEAAYAAAIHjI8GuBtbAAA7) bottom repeat-x;
    padding-bottom: 4px;
    position: absolute
}

.dxreSelBar {
    z-index: 153;
    visibility: hidden;
    background: #fff;
    border-radius: 50%;
    width: 19px;
    height: 19px;
    position: absolute
}

.dxreSelBar:after {
    content: "";
    border: 2px solid #bbd3fd;
    border-radius: 50%;
    width: 13px;
    height: 13px;
    position: absolute;
    top: 1px;
    bottom: 1px;
    left: 1px;
    right: 1px
}

.dxreInFocus .dxreSelBar {
    visibility: visible
}

.dxreControl {
    box-sizing: border-box;
    border-style: solid;
    border-width: 1px;
    font: 12px Tahoma,Geneva,sans-serif
}

.dxreControl.NUSA_focusedElement {
    border-color: #51d851!important
}

.dxreControl .dxreView {
    background-color: #f7f7f7;
    outline: none
}

.dxreControl .dxrePage {
    border: 1px solid #aaa
}

.dxreControl .dxreRulerWrapper {
    background-color: #f7f7f7;
    padding-top: 2px
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandleRightPart,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandleLeftPart {
    background-color: #bcb8b8;
    width: 5px
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions div {
    height: 12px
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision {
    border-left: 1px solid #a3a3a3
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftPanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightPanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftHandlePanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightHandlePanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle>div {
    height: 12px
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftPanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightPanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftHandlePanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightHandlePanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle {
    background-color: #d3d3d3
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-leftIndentDragHandleBody {
    background-color: #fff;
    border: 1px solid #929292;
    border-top: none;
    height: 6px
}

.dxreControl .dxreRulerWrapper .dxre-rulertabAlignBox>div {
    background-color: #fff
}

.dxreControl .dxreRulerLine {
    border-left: 1px dashed #717171
}

.dxreControl .dxreRulerLine.table {
    border-left: 1px solid #599eff
}

.dxreControl[class*=generic\.light] .dxreView,.dxreControl[class*=generic\.light] .dxreRulerWrapper {
    background-color: #f7f7f7
}

.dxreControl[class*=generic\.dark] .dxreView,.dxreControl[class*=generic\.dark] .dxreRulerWrapper {
    background-color: #323232
}

.dxreControl[class*=generic\.contrast] .dxreView,.dxreControl[class*=generic\.contrast] .dxreRulerWrapper {
    background-color: #000
}

.dxreControl[class*=generic\.carmine] .dxreView,.dxreControl[class*=generic\.carmine] .dxreRulerWrapper {
    background-color: #fafafa
}

.dxreControl[class*=generic\.darkmoon] .dxreView,.dxreControl[class*=generic\.darkmoon] .dxreRulerWrapper {
    background-color: #4c5d7b
}

.dxreControl[class*=generic\.softblue] .dxreView,.dxreControl[class*=generic\.softblue] .dxreRulerWrapper {
    background-color: #f7f7f7
}

.dxreControl[class*=generic\.darkviolet] .dxreView,.dxreControl[class*=generic\.darkviolet] .dxreRulerWrapper {
    background-color: #1e1e28
}

.dxreControl[class*=generic\.greenmist] .dxreView,.dxreControl[class*=generic\.greenmist] .dxreRulerWrapper {
    background-color: #ededed
}

.dxreControl[class*=material][class*=light] .dxreView,.dxreControl[class*=material][class*=light] .dxreRulerWrapper {
    background-color: #f7f7f7
}

.dxreControl[class*=material][class*=dark] .dxreView,.dxreControl[class*=material][class*=dark] .dxreRulerWrapper {
    background-color: #2f2f38
}

.dxreControl .dxreQuickSearchPanel {
    border-style: solid;
    border-width: 0 1px 1px;
    padding: .5em
}

.dxreControl .dxreQuickSearchPanel .dxreSearchResult {
    cursor: default
}

.dxreControl .dxreQuickSearchPanel .dxreSearchResult .dx-button-content {
    padding-left: 5px;
    padding-right: 5px
}

.dxreControl .dxreLoadingPanel {
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxreControl .dxreLoadingPanel .lp {
    z-index: 100;
    width: 64px;
    height: 64px;
    margin-top: -32px;
    margin-left: -32px;
    position: absolute;
    top: 50%;
    left: 50%
}

.dxreControl .dxreLoadingPanel .lp:after {
    content: " ";
    border: 5px solid #555;
    border-color: #555 transparent;
    border-radius: 50%;
    width: 46px;
    height: 46px;
    margin: 1px;
    -webkit-animation: 1.2s linear infinite dxreLoading;
    -o-animation: 1.2s linear infinite dxreLoading;
    animation: 1.2s linear infinite dxreLoading;
    display: block
}

@-webkit-keyframes dxreLoading {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes dxreLoading {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes dxreLoading {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.dxreControl .dxreTableBorderLine {
    background-color: #599eff
}

.dxreTextBoxBgZL0 {
    z-index: 0
}

.dxreTblRowBgZL0 {
    z-index: 1
}

.dxreTblCellBgZL0 {
    z-index: 2
}

.dxreParBgZL0 {
    z-index: 3
}

.dxreBoxBgZL0 {
    z-index: 4
}

.dxreFieldBgZL0 {
    z-index: 5
}

.dxreSelRangeZL0 {
    z-index: 6
}

.dxreBoxSpaceZL0 {
    z-index: 7
}

.dxreSelSearchZL0 {
    z-index: 8
}

.dxreSelRowZL0 {
    z-index: 9
}

.dxreBoxZL0 {
    z-index: 10
}

.dxreBookmarkZL0 {
    z-index: 11
}

.dxreTableBorderZL0 {
    z-index: 12
}

.dxreSelMisspZL0 {
    z-index: 13
}

.dxreSelCursorZL0 {
    z-index: 14
}

.dxreSelTouchBarZL0 {
    z-index: 15
}

.dxreTblCursorZL0 {
    z-index: 16
}

.dxreAnchoredPictureZL0 {
    z-index: 17
}

.dxreTextBoxZL0 {
    z-index: 18
}

.dxreTextBoxBgZL1 {
    z-index: 19
}

.dxreTblRowBgZL1 {
    z-index: 20
}

.dxreTblCellBgZL1 {
    z-index: 21
}

.dxreParBgZL1 {
    z-index: 22
}

.dxreBoxBgZL1 {
    z-index: 23
}

.dxreFieldBgZL1 {
    z-index: 24
}

.dxreSelRangeZL1 {
    z-index: 25
}

.dxreBoxSpaceZL1 {
    z-index: 26
}

.dxreSelSearchZL1 {
    z-index: 27
}

.dxreSelRowZL1 {
    z-index: 28
}

.dxreBoxZL1 {
    z-index: 29
}

.dxreBookmarkZL1 {
    z-index: 30
}

.dxreTableBorderZL1 {
    z-index: 31
}

.dxreSelMisspZL1 {
    z-index: 32
}

.dxreSelCursorZL1 {
    z-index: 33
}

.dxreSelTouchBarZL1 {
    z-index: 34
}

.dxreTblCursorZL1 {
    z-index: 35
}

.dxreAnchoredPictureZL1 {
    z-index: 36
}

.dxreTextBoxZL1 {
    z-index: 37
}

.dxreTextBoxBgZL2 {
    z-index: 38
}

.dxreTblRowBgZL2 {
    z-index: 39
}

.dxreTblCellBgZL2 {
    z-index: 40
}

.dxreParBgZL2 {
    z-index: 41
}

.dxreBoxBgZL2 {
    z-index: 42
}

.dxreFieldBgZL2 {
    z-index: 43
}

.dxreSelRangeZL2 {
    z-index: 44
}

.dxreBoxSpaceZL2 {
    z-index: 45
}

.dxreSelSearchZL2 {
    z-index: 46
}

.dxreSelRowZL2 {
    z-index: 47
}

.dxreBoxZL2 {
    z-index: 48
}

.dxreBookmarkZL2 {
    z-index: 49
}

.dxreTableBorderZL2 {
    z-index: 50
}

.dxreSelMisspZL2 {
    z-index: 51
}

.dxreSelCursorZL2 {
    z-index: 52
}

.dxreSelTouchBarZL2 {
    z-index: 53
}

.dxreTblCursorZL2 {
    z-index: 54
}

.dxreAnchoredPictureZL2 {
    z-index: 55
}

.dxreTextBoxZL2 {
    z-index: 56
}

.dxreTextBoxBgZL3 {
    z-index: 57
}

.dxreTblRowBgZL3 {
    z-index: 58
}

.dxreTblCellBgZL3 {
    z-index: 59
}

.dxreParBgZL3 {
    z-index: 60
}

.dxreBoxBgZL3 {
    z-index: 61
}

.dxreFieldBgZL3 {
    z-index: 62
}

.dxreSelRangeZL3 {
    z-index: 63
}

.dxreBoxSpaceZL3 {
    z-index: 64
}

.dxreSelSearchZL3 {
    z-index: 65
}

.dxreSelRowZL3 {
    z-index: 66
}

.dxreBoxZL3 {
    z-index: 67
}

.dxreBookmarkZL3 {
    z-index: 68
}

.dxreTableBorderZL3 {
    z-index: 69
}

.dxreSelMisspZL3 {
    z-index: 70
}

.dxreSelCursorZL3 {
    z-index: 71
}

.dxreSelTouchBarZL3 {
    z-index: 72
}

.dxreTblCursorZL3 {
    z-index: 73
}

.dxreAnchoredPictureZL3 {
    z-index: 74
}

.dxreTextBoxZL3 {
    z-index: 75
}

.dxreTextBoxBgZL4 {
    z-index: 76
}

.dxreTblRowBgZL4 {
    z-index: 77
}

.dxreTblCellBgZL4 {
    z-index: 78
}

.dxreParBgZL4 {
    z-index: 79
}

.dxreBoxBgZL4 {
    z-index: 80
}

.dxreFieldBgZL4 {
    z-index: 81
}

.dxreSelRangeZL4 {
    z-index: 82
}

.dxreBoxSpaceZL4 {
    z-index: 83
}

.dxreSelSearchZL4 {
    z-index: 84
}

.dxreSelRowZL4 {
    z-index: 85
}

.dxreBoxZL4 {
    z-index: 86
}

.dxreBookmarkZL4 {
    z-index: 87
}

.dxreTableBorderZL4 {
    z-index: 88
}

.dxreSelMisspZL4 {
    z-index: 89
}

.dxreSelCursorZL4 {
    z-index: 90
}

.dxreSelTouchBarZL4 {
    z-index: 91
}

.dxreTblCursorZL4 {
    z-index: 92
}

.dxreAnchoredPictureZL4 {
    z-index: 93
}

.dxreTextBoxZL4 {
    z-index: 94
}

.dxreTextBoxBgZL5 {
    z-index: 95
}

.dxreTblRowBgZL5 {
    z-index: 96
}

.dxreTblCellBgZL5 {
    z-index: 97
}

.dxreParBgZL5 {
    z-index: 98
}

.dxreBoxBgZL5 {
    z-index: 99
}

.dxreFieldBgZL5 {
    z-index: 100
}

.dxreSelRangeZL5 {
    z-index: 101
}

.dxreBoxSpaceZL5 {
    z-index: 102
}

.dxreSelSearchZL5 {
    z-index: 103
}

.dxreSelRowZL5 {
    z-index: 104
}

.dxreBoxZL5 {
    z-index: 105
}

.dxreBookmarkZL5 {
    z-index: 106
}

.dxreTableBorderZL5 {
    z-index: 107
}

.dxreSelMisspZL5 {
    z-index: 108
}

.dxreSelCursorZL5 {
    z-index: 109
}

.dxreSelTouchBarZL5 {
    z-index: 110
}

.dxreTblCursorZL5 {
    z-index: 111
}

.dxreAnchoredPictureZL5 {
    z-index: 112
}

.dxreTextBoxZL5 {
    z-index: 113
}

.dxreTextBoxBgZL6 {
    z-index: 114
}

.dxreTblRowBgZL6 {
    z-index: 115
}

.dxreTblCellBgZL6 {
    z-index: 116
}

.dxreParBgZL6 {
    z-index: 117
}

.dxreBoxBgZL6 {
    z-index: 118
}

.dxreFieldBgZL6 {
    z-index: 119
}

.dxreSelRangeZL6 {
    z-index: 120
}

.dxreBoxSpaceZL6 {
    z-index: 121
}

.dxreSelSearchZL6 {
    z-index: 122
}

.dxreSelRowZL6 {
    z-index: 123
}

.dxreBoxZL6 {
    z-index: 124
}

.dxreBookmarkZL6 {
    z-index: 125
}

.dxreTableBorderZL6 {
    z-index: 126
}

.dxreSelMisspZL6 {
    z-index: 127
}

.dxreSelCursorZL6 {
    z-index: 128
}

.dxreSelTouchBarZL6 {
    z-index: 129
}

.dxreTblCursorZL6 {
    z-index: 130
}

.dxreAnchoredPictureZL6 {
    z-index: 131
}

.dxreTextBoxZL6 {
    z-index: 132
}

.dxreTextBoxBgZL7 {
    z-index: 133
}

.dxreTblRowBgZL7 {
    z-index: 134
}

.dxreTblCellBgZL7 {
    z-index: 135
}

.dxreParBgZL7 {
    z-index: 136
}

.dxreBoxBgZL7 {
    z-index: 137
}

.dxreFieldBgZL7 {
    z-index: 138
}

.dxreSelRangeZL7 {
    z-index: 139
}

.dxreBoxSpaceZL7 {
    z-index: 140
}

.dxreSelSearchZL7 {
    z-index: 141
}

.dxreSelRowZL7 {
    z-index: 142
}

.dxreBoxZL7 {
    z-index: 143
}

.dxreBookmarkZL7 {
    z-index: 144
}

.dxreTableBorderZL7 {
    z-index: 145
}

.dxreSelMisspZL7 {
    z-index: 146
}

.dxreSelCursorZL7 {
    z-index: 147
}

.dxreSelTouchBarZL7 {
    z-index: 148
}

.dxreTblCursorZL7 {
    z-index: 149
}

.dxreAnchoredPictureZL7 {
    z-index: 150
}

.dxreTextBoxZL7 {
    z-index: 151
}

.dxreTextBoxBgZL8 {
    z-index: 152
}

.dxreTblRowBgZL8 {
    z-index: 153
}

.dxreTblCellBgZL8 {
    z-index: 154
}

.dxreParBgZL8 {
    z-index: 155
}

.dxreBoxBgZL8 {
    z-index: 156
}

.dxreFieldBgZL8 {
    z-index: 157
}

.dxreSelRangeZL8 {
    z-index: 158
}

.dxreBoxSpaceZL8 {
    z-index: 159
}

.dxreSelSearchZL8 {
    z-index: 160
}

.dxreSelRowZL8 {
    z-index: 161
}

.dxreBoxZL8 {
    z-index: 162
}

.dxreBookmarkZL8 {
    z-index: 163
}

.dxreTableBorderZL8 {
    z-index: 164
}

.dxreSelMisspZL8 {
    z-index: 165
}

.dxreSelCursorZL8 {
    z-index: 166
}

.dxreSelTouchBarZL8 {
    z-index: 167
}

.dxreTblCursorZL8 {
    z-index: 168
}

.dxreAnchoredPictureZL8 {
    z-index: 169
}

.dxreTextBoxZL8 {
    z-index: 170
}

.dxreMeasurer *,.dxreRulerWrapper div {
    box-sizing: content-box
}

.dxreCursorDefault .dxrePage {
    cursor: default
}

.dxreCursorNoDrop .dxrePage {
    cursor: no-drop
}

.dxreCursorCopy .dxrePage {
    cursor: copy
}

.dxreCursorNResize .dxrePage {
    cursor: n-resize
}

.dxreCursorSResize .dxrePage {
    cursor: s-resize
}

.dxreCursorWResize .dxrePage {
    cursor: w-resize
}

.dxreCursorEResize .dxrePage {
    cursor: e-resize
}

.dxreCursorEWResize .dxrePage {
    cursor: ew-resize
}

.dxreCursorNWResize .dxrePage {
    cursor: nw-resize
}

.dxreCursorNEResize .dxrePage {
    cursor: ne-resize
}

.dxreCursorNSResize .dxrePage {
    cursor: ns-resize
}

.dxreCursorSEResize .dxrePage {
    cursor: se-resize
}

.dxreCursorSWResize .dxrePage {
    cursor: sw-resize
}

.dxreHeaderInfo {
    z-index: 161;
    border-top: 1px dashed #b9b9b9;
    width: 100%;
    height: 20px;
    position: absolute;
    left: 0
}

.dxreHeaderInfo b {
    float: right;
    background: #ccc;
    border: 1px solid #b9b9b9;
    margin: 0 5px;
    padding: 3px 5px;
    font-weight: 400;
    display: block
}

.dxreHeaderInfo b:first-child {
    float: left
}

.dxreFooterInfo {
    z-index: 161;
    border-bottom: 1px dashed #b9b9b9;
    width: 100%;
    height: 20px;
    position: absolute;
    left: 0
}

.dxreFooterInfo b {
    float: right;
    background: #ccc;
    border: 1px solid #b9b9b9;
    margin: 0 5px;
    padding: 3px 5px;
    font-weight: 400;
    display: block
}

.dxreFooterInfo b:first-child {
    float: left
}

.dxreQuickSearch {
    position: relative
}

.dxreQuickSearchPanelWrapper {
    z-index: 164;
    visibility: hidden;
    -o-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: -1px;
    right: 20px;
    overflow: hidden
}

.dxreNotInternalRibbon .dxreQuickSearchPanelWrapper {
    top: 0
}

.dxreQuickSearchPanel {
    display: inline-block
}

.dxreQuickSearchPanel .dxreQuickSearchButtonEdit {
    float: left
}

.dxreQuickSearchPanel .dxreQuickSearchButtonEdit td.dxic {
    position: relative
}

.dxreQuickSearchPanel span.dxreSearchResult {
    color: #acacac;
    background-color: #fff;
    padding: 0 5px;
    position: absolute;
    top: 0;
    right: 0
}

.dxreResBox {
    cursor: move;
    position: absolute
}

.dxreResBox.dxreResBoxTextBoxArea {
    cursor: text
}

.dxreResBox.dxreResBoxRotated {
    z-index: 162
}

.dxreResBoxCornerLineN {
    z-index: 158;
    cursor: move;
    border-top: 1px solid #5a93d3;
    width: 100%;
    height: 5px;
    position: absolute;
    top: 0
}

.dxreResBoxCornerLineW {
    z-index: 158;
    cursor: move;
    border-left: 1px solid #5a93d3;
    width: 5px;
    height: 100%;
    position: absolute;
    left: 0
}

.dxreResBoxCornerLineE {
    z-index: 158;
    cursor: move;
    border-right: 1px solid #5a93d3;
    width: 5px;
    height: 100%;
    position: absolute;
    right: 0
}

.dxreResBoxCornerLineS {
    z-index: 158;
    cursor: move;
    border-bottom: 1px solid #5a93d3;
    width: 100%;
    height: 5px;
    position: absolute;
    bottom: 0
}

.dxreResBox .dxreResBoxRotation {
    z-index: 160;
    cursor: pointer;
    background-color: #88e43a;
    border: 1px solid #989898;
    border-radius: 5px;
    width: 9px;
    height: 9px;
    margin-top: -6px;
    margin-left: -6px;
    display: none;
    position: absolute;
    top: -20px;
    left: 50%
}

.dxTouchUI .dxreResBox .dxreResBoxRotation {
    border-radius: 50%;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: -9px;
    top: -30px
}

.dxreResBox .dxreResBoxRotationLine {
    z-index: 157;
    cursor: text;
    background-color: #5a93d3;
    width: 1px;
    height: 10px;
    margin-left: -1px;
    position: absolute;
    top: -16px;
    left: 50%
}

.dxTouchUI .dxreResBox .dxreResBoxRotationLine {
    height: 20px;
    top: -26px
}

.dxreResBox .dxreResBoxRotationLine {
    display: none
}

.dxreResBox.dxreResBoxAnchored .dxreResBoxRotation,.dxreResBox.dxreResBoxAnchored .dxreResBoxRotationLine {
    display: block
}

.dxreResBoxCornerElemTouchN {
    cursor: n-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: -9px;
    position: absolute;
    top: 0;
    left: 50%
}

.dxreResBoxCornerElemTouchE {
    cursor: e-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: -8px;
    position: absolute;
    top: 50%;
    left: 100%
}

.dxreResBoxCornerElemTouchS {
    cursor: s-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -8px;
    margin-left: -9px;
    position: absolute;
    top: 100%;
    left: 50%
}

.dxreResBoxCornerElemTouchW {
    cursor: w-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: -9px;
    position: absolute;
    top: 50%;
    left: 0
}

.dxreResBoxCornerElemTouchNE {
    cursor: ne-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: -8px;
    position: absolute;
    top: 0;
    left: 100%
}

.dxreResBoxCornerElemTouchSE {
    cursor: se-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -8px;
    margin-left: -8px;
    position: absolute;
    top: 100%;
    left: 100%
}

.dxreResBoxCornerElemTouchSW {
    cursor: sw-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -8px;
    margin-left: -9px;
    position: absolute;
    top: 100%;
    left: 0
}

.dxreResBoxCornerElemTouchNW {
    cursor: nw-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: -9px;
    position: absolute;
    top: 0;
    left: 0
}

.dxreResBoxCornerElemN {
    cursor: n-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -6px;
    margin-left: -6px;
    position: absolute;
    top: 0;
    left: 50%
}

.dxreResBoxCornerElemE {
    cursor: e-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -6px;
    margin-left: -5px;
    position: absolute;
    top: 50%;
    left: 100%
}

.dxreResBoxCornerElemS {
    cursor: s-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -5px;
    margin-left: -6px;
    position: absolute;
    top: 100%;
    left: 50%
}

.dxreResBoxCornerElemW {
    cursor: w-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -6px;
    margin-left: -6px;
    position: absolute;
    top: 50%;
    left: 0
}

.dxreResBoxCornerElemNE {
    cursor: ne-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -6px;
    margin-left: -5px;
    position: absolute;
    top: 0;
    left: 100%
}

.dxreResBoxCornerElemSE {
    cursor: se-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -5px;
    margin-left: -5px;
    position: absolute;
    top: 100%;
    left: 100%
}

.dxreResBoxCornerElemSW {
    cursor: sw-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -5px;
    margin-left: -6px;
    position: absolute;
    top: 100%;
    left: 0
}

.dxreResBoxCornerElemNW {
    cursor: nw-resize;
    background-color: #f2fafb;
    border: 1px solid #989898;
    border-radius: 3px;
    width: 9px;
    height: 9px;
    margin-top: -6px;
    margin-left: -6px;
    position: absolute;
    top: 0;
    left: 0
}

.dxreTablePreviewContainer {
    background-color: #fff;
    width: 102px;
    height: 94px;
    position: relative
}

.dxrePreviewBorderLine {
    background-color: #fff;
    position: absolute
}

.dxrePreviewVerticalLine {
    z-index: 2;
    height: 100%;
    position: absolute
}

.dxrePreviewHorizontalLine {
    z-index: 4;
    width: 100%;
    position: absolute
}

.dxrePreviewBorderControlLine {
    border: 0!important
}

.dxrePreviewBorderControlLine.dxrePreviewVerticalLine {
    z-index: 5;
    width: 10%
}

.dxrePreviewBorderControlLine.dxrePreviewHorizontalLine {
    z-index: 5;
    height: 10%
}

.dxrePreviewBorderControlLine.dxrePreviewMiddleLine {
    top: 45%
}

.dxrePreviewBorderControlLine.dxrePreviewCenterLine {
    left: 45%
}

.dxrePreviewMiddleLine {
    z-index: 2
}

.dxrePreviewBottomLine {
    bottom: 0%
}

.dxrePreviewCenterLine {
    z-index: 1
}

.dxrePreviewRightLine {
    right: 0%
}

.dxrePreviewTopRightCell {
    top: 50%;
    left: 0
}

.dxrePreviewTopLeftCell {
    top: 0;
    left: 0
}

.dxrePreviewBottomRight {
    top: 50%;
    left: 50%
}

.dxrePreviewBottomLeft {
    top: 0;
    left: 50%
}

.dxrePreviewCell {
    padding: 3px;
    position: absolute
}

.dxrePreviewCell .dxrePreviewTextLine {
    background-color: #a9a9a9
}

.dxrePreviewCell .dxrePreviewTextLine:first-child {
    margin-left: 12px
}

.dxrePreviewCell .dxrePreviewTextLine:last-child {
    margin-right: 12px
}

.dxreBorderButton div.dxb.dxbf {
    border: none!important
}

.dxreDebugTableColumnBound {
    color: green;
    text-align: left;
    opacity: 1;
    z-index: 100;
    border: 1px solid green;
    position: absolute
}

.dxreDebugTableRowBound {
    color: red;
    text-align: center;
    opacity: .6;
    z-index: 99;
    border: 1px solid red;
    position: absolute
}

.dxreDebugTableCellBound {
    color: #00f;
    text-align: right;
    opacity: .7;
    z-index: 98;
    border: 1px solid #00f;
    position: absolute
}

.dxreDebugPageAreaBounds {
    color: red;
    text-align: right;
    opacity: 1;
    z-index: 100;
    border: 1px solid red;
    position: absolute
}

.dxreDebugColumnBounds {
    color: #00f;
    text-align: center;
    opacity: .7;
    z-index: 99;
    border: 1px solid #00f;
    position: absolute
}

.dxreDebugRowBounds {
    color: green;
    text-align: left;
    opacity: .6;
    z-index: 98;
    border: 1px solid green;
    position: absolute
}

.dxreControlSys {
    box-sizing: border-box;
    width: 1000px;
    height: 500px
}

.dxreMeasurer {
    line-height: normal;
    position: absolute;
    top: -100000px;
    left: -100000px;
    overflow: hidden
}

.dxreMeasurer pre {
    visibility: hidden;
    line-height: initial;
    word-break: initial;
    word-wrap: initial;
    display: initial;
    border: none;
    border-radius: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    white-space: pre!important
}

.dxreView {
    -webkit-overflow-scrolling: touch;
    -webkit-appearance: none;
    -ms-touch-action: pan-x pan-y pinch-zoom;
    touch-action: pan-x pan-y pinch-zoom;
    padding: 0 20px;
    position: relative;
    overflow: auto
}

.dxreInputTargetContainer {
    height: 0;
    position: absolute;
    overflow: hidden
}

.dxreInputTarget {
    opacity: .01;
    white-space: nowrap;
    border: none;
    outline: none;
    width: 1px;
    height: 1px;
    padding: 0;
    position: absolute;
    top: -1px;
    left: -1px;
    overflow: hidden
}

.dxTouchUI .dxreInputTarget {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
    color: transparent;
    width: 1px;
    height: 1px;
    font-size: 1px;
    position: absolute
}

.dxMacOSPlatform.dxSafari .dxreInputTarget {
    -webkit-user-select: auto;
    position: absolute;
    top: 0;
    left: 0
}

.dxTouchUI.dxAndroidMobilePlatform .dxreInputTarget {
    font-size: inherit;
    opacity: 0
}

.dxTouchUI.dxMacOSMobilePlatform .dxreInputTarget {
    margin-top: 10px;
    font-size: 16px;
    -webkit-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.dxTouchUI.dxMacOSMobilePlatform .dxreInputTarget:not(.dxreiOS16) {
    line-height: 0
}

.dxTouchUI .dxreControlSys .dxm-popupMain,.dxTouchUI .dxreView,.dxreControlSys {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.dxre-pum-suggestionItem {
    font-weight: 700
}

.dxreControlSys .dxm-item .dxm-content.dxalink:focus {
    outline: none
}

.dxreBlackout {
    opacity: .4
}

.dxreControlSys .dxr-itemDisabled .dxr-img16,.dxreControlSys .dxr-itemDisabled .dxr-img32 {
    opacity: .35;
    -webkit-filter: alpha(opacity=35);
    filter: alpha(opacity=35)
}

.dxreDragCaret {
    z-index: 156;
    border-left: 1px dotted #000;
    width: 1px;
    position: absolute
}

.dxre-helperFrame {
    border-style: none;
    position: absolute;
    top: -100px;
    left: -100px;
    overflow: hidden
}

.dxrePlaceholderDiv {
    z-index: 10000;
    background-color: #fff;
    position: fixed;
    top: 0;
    left: 0
}

.dxrePopupTarget {
    border: none;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0
}

.dxreRuler .dxre-leftIndentDragHandleBody {
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #929292;
    border-top: none;
    height: 6px
}

.dxRichEdit_CenterTabDragHandle,.dxRichEdit_ColumnSeparatorDragHandle,.dxRichEdit_DecimalTabDragHandle,.dxRichEdit_FirstLineIndentDragHandle,.dxRichEdit_LeftIndentDragHandle,.dxRichEdit_LeftTabDragHandle,.dxRichEdit_QuickSearchCloseButton,.dxRichEdit_QuickSearchCollapseButton,.dxRichEdit_QuickSearchNextButton,.dxRichEdit_QuickSearchPrevButton,.dxRichEdit_RightIndentDragHandle,.dxRichEdit_RightTabDragHandle {
    background-color: transparent;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAxCAMAAACBMCu/AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAmVBMVEUAAACYmJiZmZmBgYF/f39/f3+BgYHx8fH29vb///+ZmZlra2tMTEzv7+9eXl5LS0tVVVWSkpJ3d3c+Pj60tLRHR0dmZmZERERsbGxWVlZgYGBOTk5UVFRiYmLk5OT7+/u5ubnw8PDx8fDy8vL4+Pj6+vr49fb09PTw8fH+/v79/f1dXV1jY2NISEhXV1dYWFhlZWVDQ0NhYWG2UeyWAAAABXRSTlMAgX6gOE/klsIAAAFXSURBVHhezZLnboNAEAYX8B29uPeS3uv7P1zgvmwWWCuRpUjJ+MfuDeOzkEy/yyCwLYKBFo7gkMdf5IdAC4fN71rkVgtk9x2sFsj2DcbsgYUQxdmVwxhMqwWyS2CMG3XGR8BZ9Ikx0XUU1RkOjYJAdgOMcaPO+Ag4u3AYg2mVkAxSMlGShWF4GzLnVgtku7MWO6uFI5hAQ04CJU74h/wbEh/TT/qBl9TIwUflke6QSacrHx21O11Rgq5zuVSSoSPBh+plLKXyPN0l3EmF99D0q587VHipv2fU24ZMLdwHVewW2YYxGNIIoIrR8SYZbuMKnWz6NlGyyRf4tqOZ/Pz3t8nLyG2MbHiOCtAJpGlnSRfyZNbNECBbvRMzK45l28dGLJ+JKTYkFA8EqqoZ5ZqYquQtayjLjKaOpynNp+uX7YLS16LK3jgbf9Ja5tlyldKs2GTzMZ3EB3cxPZhYmxYHAAAAAElFTkSuQmCC);
    background-repeat: no-repeat
}

.dxRichEdit_CenterTabDragHandle {
    background-position: -9px -42px;
    width: 8px;
    height: 6px
}

.dxRichEdit_ColumnSeparatorDragHandle {
    background-position: -30px -33px;
    width: 7px;
    height: 8px
}

.dxRichEdit_DecimalTabDragHandle {
    background-position: 0 -42px;
    width: 8px;
    height: 6px
}

.dxRichEdit_FirstLineIndentDragHandle {
    background-position: -20px -33px;
    width: 9px;
    height: 8px
}

.dxRichEdit_LeftIndentDragHandle {
    background-position: -10px -33px;
    width: 9px;
    height: 8px
}

.dxRichEdit_LeftTabDragHandle {
    background-position: -18px -42px;
    width: 6px;
    height: 6px
}

.dxRichEdit_QuickSearchCloseButton {
    background-position: -16px -18px;
    width: 15px;
    height: 14px
}

.dxRichEdit_QuickSearchCollapseButton {
    background-position: 0 -18px;
    width: 15px;
    height: 14px
}

.dxRichEdit_QuickSearchNextButton {
    background-position: 0 0;
    width: 16px;
    height: 17px
}

.dxRichEdit_QuickSearchPrevButton {
    background-position: -17px 0;
    width: 16px;
    height: 17px
}

.dxRichEdit_RightIndentDragHandle {
    background-position: 0 -33px;
    width: 9px;
    height: 8px
}

.dxRichEdit_RightTabDragHandle {
    background-position: -25px -42px;
    width: 6px;
    height: 6px
}

.dx-ribbon .dx-toolbar .dx-toolbar-items-container {
    box-sizing: content-box;
    padding-top: 5px;
    padding-bottom: 5px
}

.dx-ribbon .dx-tab-text {
    font-weight: 500
}

.dx-ribbon .dx-texteditor.dx-editor-filled,.dx-toolbar-menu-section .dx-texteditor.dx-editor-filled {
    background-color: transparent
}

.dx-ribbon .dx-toolbar .dx-toolbar-items-container .dx-numberbox {
    box-sizing: border-box;
    padding-left: 8px;
    padding-right: 8px
}

.dx-ribbon .dx-tabs {
    border-width: 0
}

.dx-ribbon .dx-multiview-wrapper {
    border-left-width: 0;
    border-right-width: 0
}

.dx-ribbon.dx-tabpanel[class*=generic\.]>.dx-tabpanel-tabs>.dx-tabs>.dx-tabs-wrapper,.dx-ribbon.dx-tabpanel[class*=generic\.]>.dx-tabpanel-tabs>.dx-tabs>.dx-tabs-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content>.dx-tabs-wrapper {
    -webkit-border-before: none;
    border-top: none
}

.dx-ribbon.dx-tabpanel[class*=generic\.]>.dx-tabpanel-tabs>.dx-tabs>.dx-tabs-wrapper:after,.dx-ribbon.dx-tabpanel[class*=generic\.]>.dx-tabpanel-tabs>.dx-tabs>.dx-tabs-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content>.dx-tabs-wrapper:after {
    -webkit-border-start: none;
    -webkit-border-end: none;
    border-left: none;
    border-right: none
}

.dx-ribbon.dx-tabpanel[class*=generic\.]>.dx-tabpanel-tabs>.dx-tabs>.dx-tabs-nav-button {
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0
}

.dx-ribbon .dx-toolbar .dx-toolbar-item {
    padding: 0
}

.dx-ribbon .dx-toolbar-item .dx-button {
    margin-left: 1px;
    margin-right: 1px
}

.dx-ribbon .dx-toolbar-item .dx-selectbox {
    margin: 0 6px
}

.dx-ribbon .dx-toolbar-before {
    padding-left: 8px
}

.dx-ribbon .dx-r-separator,.dx-toolbar-menu-section .dx-r-separator {
    border-style: solid;
    border-width: 0
}

.dx-ribbon .dx-r-separator-container {
    height: 2.6em
}

.dx-ribbon .dx-r-separator {
    border-right-width: 1px;
    height: 100%;
    margin: 0 7px 0 8px
}

.dx-toolbar-menu-section .dx-r-separator {
    border-bottom-width: 1px;
    height: 0;
    margin: 0 -16px
}

.dx-ribbon-item.dx-colorbox .dx-colorbox-color-result-preview {
    cursor: pointer
}

.dx-toolbar-menu-section .dx-ribbon-item.dx-numberbox,.dx-toolbar-menu-section .dx-ribbon-item.dx-colorbox,.dx-toolbar-menu-section .dx-ribbon-item.dx-selectbox,.dx-toolbar-menu-section .dx-ribbon-item .dx-menu-items-container,.dx-toolbar-menu-section .dx-ribbon-item .dx-menu-items-container .dx-menu-item-wrapper {
    width: 100%!important
}

.dx-ribbon .dx-menu .dx-menu-item .dx-menu-item-content {
    padding-left: 8px;
    padding-right: 8px
}

.dx-ribbon[class*=material] .dx-menu-base.dx-ribbon-item :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
    text-transform: uppercase;
    font-weight: 500
}

.dx-ribbon[class*=material] .dx-dropdowneditor.dx-editor-filled:after {
    border-bottom-color: transparent
}

.dx-ribbon[class*=material] .dx-menu-item-content {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dx-ribbon[class*=material][class*=compact] .dx-menu-base .dx-icon {
    font-size: 16px
}

.dx-ribbon[class*=material]:not([class*=compact]) .dx-menu-base .dx-icon {
    font-size: 18px
}

.dx-ribbon .dx-menu-base.dx-ribbon-item.dx-showTextInMenu :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-text,.dx-ribbon .dx-menu-base.dx-ribbon-item.dx-showTextInMenu :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
    display: none
}

.dx-toolbar-menu-section .dx-menu-base.dx-ribbon-item.dx-showTextInMenu :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
    display: inline
}

.dx-menu.dx-ribbon-item .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
    margin-right: 12px
}

.dx-ribbon .dx-menu.dx-ribbon-item.dx-showTextInMenu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
    margin-right: 0
}

.dx-ribbon .dx-toolbar-menu-container .dx-dropdownmenu-button {
    border-width: 0;
    margin-right: 10px
}

.dx-ribbon input.dx-colorbox-input {
    color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

@font-face {
    font-family: dxre-icons;
    src: url(./icons/dxre-icons.woff2)format("woff2"),url(./icons/dxre-icons.woff)format("woff"),url(./icons/dxre-icons.ttf)format("truetype")
}

.dxre-icon-ZoomOut:before,.dxre-icon-ZoomIn:before,.dxre-icon-ViewTableGridlines:before,.dxre-icon-ViewMergedData:before,.dxre-icon-UpdateTableOfContents:before,.dxre-icon-UpdateField:before,.dxre-icon-UnprotectDocument:before,.dxre-icon-Undo:before,.dxre-icon-UnderlineDouble:before,.dxre-icon-Underline:before,.dxre-icon-ToggleFieldCodes:before,.dxre-icon-TextWrapTopAndBottom:before,.dxre-icon-TextWrapTight:before,.dxre-icon-TextWrapThrough:before,.dxre-icon-TextWrapSquare:before,.dxre-icon-TextWrapInline:before,.dxre-icon-TextWrapInFrontOfText:before,.dxre-icon-TextWrapBehind:before,.dxre-icon-TableProperties:before,.dxre-icon-TableFixedColumnWidth:before,.dxre-icon-TableCellMargins:before,.dxre-icon-TableAutoFitWindow:before,.dxre-icon-TableAutoFitContents:before,.dxre-icon-Symbol:before,.dxre-icon-Superscript:before,.dxre-icon-Subscript:before,.dxre-icon-StrikeoutDouble:before,.dxre-icon-Strikeout:before,.dxre-icon-SplitTableCells:before,.dxre-icon-SplitTable:before,.dxre-icon-SpellCheckAsYouType:before,.dxre-icon-SpellCheck:before,.dxre-icon-SimpleView:before,.dxre-icon-ShowPrevious:before,.dxre-icon-ShowNext:before,.dxre-icon-ShowHidden:before,.dxre-icon-ShowComments:before,.dxre-icon-ShowAllFieldResults:before,.dxre-icon-ShowAllFieldCodes:before,.dxre-icon-Shading:before,.dxre-icon-SelectTableRow:before,.dxre-icon-SelectTableColumn:before,.dxre-icon-SelectTableCell:before,.dxre-icon-SelectTable:before,.dxre-icon-SelectAll:before,.dxre-icon-Select:before,.dxre-icon-SaveAs:before,.dxre-icon-Save:before,.dxre-icon-RulerVertical:before,.dxre-icon-RulerHorizontal:before,.dxre-icon-ReviewingPane:before,.dxre-icon-Reviewers:before,.dxre-icon-RestartNumbering:before,.dxre-icon-Replace:before,.dxre-icon-Redo:before,.dxre-icon-ProtectDocument:before,.dxre-icon-PrintLayoutView:before,.dxre-icon-PrintDialog:before,.dxre-icon-Print:before,.dxre-icon-PreviousComment:before,.dxre-icon-Preview:before,.dxre-icon-Prev:before,.dxre-icon-PenColor:before,.dxre-icon-PasteSpecial:before,.dxre-icon-Paste:before,.dxre-icon-Paragraph:before,.dxre-icon-PaperSize:before,.dxre-icon-PageOrientationPortrait:before,.dxre-icon-PageOrientationLandscape:before,.dxre-icon-PageOrientation:before,.dxre-icon-PageMarginsWide:before,.dxre-icon-PageMarginsNormal:before,.dxre-icon-PageMarginsNarrow:before,.dxre-icon-PageMarginsModerate:before,.dxre-icon-PageMargins:before,.dxre-icon-PageColor:before,.dxre-icon-PageBreak:before,.dxre-icon-Open:before,.dxre-icon-NextComment:before,.dxre-icon-Next:before,.dxre-icon-NewComment:before,.dxre-icon-New:before,.dxre-icon-MergeTableCells:before,.dxre-icon-MailMerge:before,.dxre-icon-ListNumbers:before,.dxre-icon-ListMultilevel:before,.dxre-icon-ListBullets:before,.dxre-icon-LinkToPrevious:before,.dxre-icon-LineSpacing:before,.dxre-icon-LineNumbering:before,.dxre-icon-Last:before,.dxre-icon-Language:before,.dxre-icon-Italic:before,.dxre-icon-InsertTextBox:before,.dxre-icon-InsertTableRowsBelow:before,.dxre-icon-InsertTableRowsAbove:before,.dxre-icon-InsertTableOfEquations:before,.dxre-icon-InsertTableOfContents:before,.dxre-icon-InsertTableOfCaptions:before,.dxre-icon-InsertTableColumnsToTheRight:before,.dxre-icon-InsertTableColumnsToTheLeft:before,.dxre-icon-InsertTableCells:before,.dxre-icon-InsertTableCaption:before,.dxre-icon-InsertTable:before,.dxre-icon-InsertSectionBreakOddPage:before,.dxre-icon-InsertSectionBreakNextPage:before,.dxre-icon-InsertSectionBreakEvenPage:before,.dxre-icon-InsertSectionBreakContinuous:before,.dxre-icon-InsertPageNumber:before,.dxre-icon-InsertPageCount:before,.dxre-icon-InsertPageBreak:before,.dxre-icon-InsertImage:before,.dxre-icon-InsertFloatingObjectImage:before,.dxre-icon-InsertFigureCaption:before,.dxre-icon-InsertDataField:before,.dxre-icon-InsertColumnBreak:before,.dxre-icon-InsertCaption:before,.dxre-icon-IndentIncrease:before,.dxre-icon-IndentDecrease:before,.dxre-icon-Hyperlink:before,.dxre-icon-Highlight:before,.dxre-icon-Header:before,.dxre-icon-GoToHeader:before,.dxre-icon-GoToFooter:before,.dxre-icon-FullScreen:before,.dxre-icon-Footer:before,.dxre-icon-FontSizeIncrease:before,.dxre-icon-FontSizeDecrease:before,.dxre-icon-FontSize:before,.dxre-icon-FontColor:before,.dxre-icon-Font:before,.dxre-icon-FloatingObjectTextWrapType:before,.dxre-icon-FloatingObjectSendToBack:before,.dxre-icon-FloatingObjectSendBehindText:before,.dxre-icon-FloatingObjectSendBackward:before,.dxre-icon-FloatingObjectOutlineColor:before,.dxre-icon-FloatingObjectLayoutOptions:before,.dxre-icon-FloatingObjectFillColor:before,.dxre-icon-FloatingObjectBringToFront:before,.dxre-icon-FloatingObjectBringInFrontOfText:before,.dxre-icon-FloatingObjectBringForward:before,.dxre-icon-FloatingObjectAlignment:before,.dxre-icon-First:before,.dxre-icon-Find:before,.dxre-icon-EditRangePermission:before,.dxre-icon-DraftView:before,.dxre-icon-Download:before,.dxre-icon-DocumentStatistics:before,.dxre-icon-DocumentProperties:before,.dxre-icon-DifferentOddAndEvenPages:before,.dxre-icon-DifferentFirstPage:before,.dxre-icon-DeleteTableRows:before,.dxre-icon-DeleteTableColumns:before,.dxre-icon-DeleteTableCells:before,.dxre-icon-DeleteTable:before,.dxre-icon-DeleteHyperlink:before,.dxre-icon-DeleteComment:before,.dxre-icon-Cut:before,.dxre-icon-CustomizeMergeField:before,.dxre-icon-Copy:before,.dxre-icon-ContinueNumbering:before,.dxre-icon-ColumnsTwo:before,.dxre-icon-ColumnsThree:before,.dxre-icon-ColumnsOne:before,.dxre-icon-Columns:before,.dxre-icon-ClearHeaderAndFooter:before,.dxre-icon-ClearFormatting:before,.dxre-icon-ChangeTextCase:before,.dxre-icon-ChangeFontStyle:before,.dxre-icon-BorderTop:before,.dxre-icon-BordersInside:before,.dxre-icon-BordersAll:before,.dxre-icon-BorderRight:before,.dxre-icon-BorderOutside:before,.dxre-icon-BorderNone:before,.dxre-icon-BorderLeft:before,.dxre-icon-BorderInsideVertical:before,.dxre-icon-BorderInsideHorizontal:before,.dxre-icon-BorderBottom:before,.dxre-icon-Bookmark:before,.dxre-icon-Bold:before,.dxre-icon-AlignTopRight:before,.dxre-icon-AlignTopLeft:before,.dxre-icon-AlignTopCenter:before,.dxre-icon-AlignRight:before,.dxre-icon-AlignMiddleRight:before,.dxre-icon-AlignMiddleLeft:before,.dxre-icon-AlignMiddleCenter:before,.dxre-icon-AlignLeft:before,.dxre-icon-AlignJustify:before,.dxre-icon-AlignFloatingObjectTopRight:before,.dxre-icon-AlignFloatingObjectTopLeft:before,.dxre-icon-AlignFloatingObjectTopCenter:before,.dxre-icon-AlignFloatingObjectMiddleRight:before,.dxre-icon-AlignFloatingObjectMiddleLeft:before,.dxre-icon-AlignFloatingObjectMiddleCenter:before,.dxre-icon-AlignFloatingObjectBottomRight:before,.dxre-icon-AlignFloatingObjectBottomLeft:before,.dxre-icon-AlignFloatingObjectBottomCenter:before,.dxre-icon-AlignCenter:before,.dxre-icon-AlignBottomRight:before,.dxre-icon-AlignBottomLeft:before,.dxre-icon-AlignBottomCenter:before,.dxre-icon-AddParagraphToTableOfContents:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-variant: normal;
    text-transform: none;
    font-family: dxre-icons;
    font-style: normal;
    font-weight: 400;
    text-decoration: none
}

.dxre-icon-AddParagraphToTableOfContents:before {
    content: ""
}

.dxre-icon-AlignBottomCenter:before {
    content: ""
}

.dxre-icon-AlignBottomLeft:before {
    content: ""
}

.dxre-icon-AlignBottomRight:before {
    content: ""
}

.dxre-icon-AlignCenter:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectBottomCenter:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectBottomLeft:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectBottomRight:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectMiddleCenter:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectMiddleLeft:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectMiddleRight:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectTopCenter:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectTopLeft:before {
    content: ""
}

.dxre-icon-AlignFloatingObjectTopRight:before {
    content: ""
}

.dxre-icon-AlignJustify:before {
    content: ""
}

.dxre-icon-AlignLeft:before {
    content: ""
}

.dxre-icon-AlignMiddleCenter:before {
    content: ""
}

.dxre-icon-AlignMiddleLeft:before {
    content: ""
}

.dxre-icon-AlignMiddleRight:before {
    content: ""
}

.dxre-icon-AlignRight:before {
    content: ""
}

.dxre-icon-AlignTopCenter:before {
    content: ""
}

.dxre-icon-AlignTopLeft:before {
    content: ""
}

.dxre-icon-AlignTopRight:before {
    content: ""
}

.dxre-icon-Bold:before {
    content: ""
}

.dxre-icon-Bookmark:before {
    content: ""
}

.dxre-icon-BorderBottom:before {
    content: ""
}

.dxre-icon-BorderInsideHorizontal:before {
    content: ""
}

.dxre-icon-BorderInsideVertical:before {
    content: ""
}

.dxre-icon-BorderLeft:before {
    content: ""
}

.dxre-icon-BorderNone:before {
    content: ""
}

.dxre-icon-BorderOutside:before {
    content: ""
}

.dxre-icon-BorderRight:before {
    content: ""
}

.dxre-icon-BordersAll:before {
    content: ""
}

.dxre-icon-BordersInside:before {
    content: ""
}

.dxre-icon-BorderTop:before {
    content: ""
}

.dxre-icon-ChangeFontStyle:before {
    content: ""
}

.dxre-icon-ChangeTextCase:before {
    content: ""
}

.dxre-icon-ClearFormatting:before {
    content: ""
}

.dxre-icon-ClearHeaderAndFooter:before {
    content: ""
}

.dxre-icon-Columns:before {
    content: ""
}

.dxre-icon-ColumnsOne:before {
    content: ""
}

.dxre-icon-ColumnsThree:before {
    content: ""
}

.dxre-icon-ColumnsTwo:before {
    content: ""
}

.dxre-icon-ContinueNumbering:before {
    content: ""
}

.dxre-icon-Copy:before {
    content: ""
}

.dxre-icon-CustomizeMergeField:before {
    content: ""
}

.dxre-icon-Cut:before {
    content: ""
}

.dxre-icon-DeleteComment:before {
    content: ""
}

.dxre-icon-DeleteHyperlink:before {
    content: ""
}

.dxre-icon-DeleteTable:before {
    content: ""
}

.dxre-icon-DeleteTableCells:before {
    content: ""
}

.dxre-icon-DeleteTableColumns:before {
    content: ""
}

.dxre-icon-DeleteTableRows:before {
    content: ""
}

.dxre-icon-DifferentFirstPage:before {
    content: ""
}

.dxre-icon-DifferentOddAndEvenPages:before {
    content: ""
}

.dxre-icon-DocumentProperties:before {
    content: ""
}

.dxre-icon-DocumentStatistics:before {
    content: ""
}

.dxre-icon-Download:before {
    content: ""
}

.dxre-icon-DraftView:before {
    content: ""
}

.dxre-icon-EditRangePermission:before {
    content: ""
}

.dxre-icon-Find:before {
    content: ""
}

.dxre-icon-First:before {
    content: ""
}

.dxre-icon-FloatingObjectAlignment:before {
    content: ""
}

.dxre-icon-FloatingObjectBringForward:before {
    content: ""
}

.dxre-icon-FloatingObjectBringInFrontOfText:before {
    content: ""
}

.dxre-icon-FloatingObjectBringToFront:before {
    content: ""
}

.dxre-icon-FloatingObjectFillColor:before {
    content: ""
}

.dxre-icon-FloatingObjectLayoutOptions:before {
    content: ""
}

.dxre-icon-FloatingObjectOutlineColor:before {
    content: ""
}

.dxre-icon-FloatingObjectSendBackward:before {
    content: ""
}

.dxre-icon-FloatingObjectSendBehindText:before {
    content: ""
}

.dxre-icon-FloatingObjectSendToBack:before {
    content: ""
}

.dxre-icon-FloatingObjectTextWrapType:before {
    content: ""
}

.dxre-icon-Font:before {
    content: ""
}

.dxre-icon-FontColor:before {
    content: ""
}

.dxre-icon-FontSize:before {
    content: ""
}

.dxre-icon-FontSizeDecrease:before {
    content: ""
}

.dxre-icon-FontSizeIncrease:before {
    content: ""
}

.dxre-icon-Footer:before {
    content: ""
}

.dxre-icon-FullScreen:before {
    content: ""
}

.dxre-icon-GoToFooter:before {
    content: ""
}

.dxre-icon-GoToHeader:before {
    content: ""
}

.dxre-icon-Header:before {
    content: ""
}

.dxre-icon-Highlight:before {
    content: ""
}

.dxre-icon-Hyperlink:before {
    content: ""
}

.dxre-icon-IndentDecrease:before {
    content: ""
}

.dxre-icon-IndentIncrease:before {
    content: ""
}

.dxre-icon-InsertCaption:before {
    content: ""
}

.dxre-icon-InsertColumnBreak:before {
    content: ""
}

.dxre-icon-InsertDataField:before {
    content: ""
}

.dxre-icon-InsertFigureCaption:before {
    content: ""
}

.dxre-icon-InsertFloatingObjectImage:before {
    content: ""
}

.dxre-icon-InsertImage:before {
    content: ""
}

.dxre-icon-InsertPageBreak:before {
    content: ""
}

.dxre-icon-InsertPageCount:before {
    content: ""
}

.dxre-icon-InsertPageNumber:before {
    content: ""
}

.dxre-icon-InsertSectionBreakContinuous:before {
    content: ""
}

.dxre-icon-InsertSectionBreakEvenPage:before {
    content: ""
}

.dxre-icon-InsertSectionBreakNextPage:before {
    content: ""
}

.dxre-icon-InsertSectionBreakOddPage:before {
    content: ""
}

.dxre-icon-InsertTable:before {
    content: ""
}

.dxre-icon-InsertTableCaption:before {
    content: ""
}

.dxre-icon-InsertTableCells:before {
    content: ""
}

.dxre-icon-InsertTableColumnsToTheLeft:before {
    content: ""
}

.dxre-icon-InsertTableColumnsToTheRight:before {
    content: ""
}

.dxre-icon-InsertTableOfCaptions:before {
    content: ""
}

.dxre-icon-InsertTableOfContents:before {
    content: ""
}

.dxre-icon-InsertTableOfEquations:before {
    content: ""
}

.dxre-icon-InsertTableRowsAbove:before {
    content: ""
}

.dxre-icon-InsertTableRowsBelow:before {
    content: ""
}

.dxre-icon-InsertTextBox:before {
    content: ""
}

.dxre-icon-Italic:before {
    content: ""
}

.dxre-icon-Language:before {
    content: ""
}

.dxre-icon-Last:before {
    content: ""
}

.dxre-icon-LineNumbering:before {
    content: ""
}

.dxre-icon-LineSpacing:before {
    content: ""
}

.dxre-icon-LinkToPrevious:before {
    content: ""
}

.dxre-icon-ListBullets:before {
    content: ""
}

.dxre-icon-ListMultilevel:before {
    content: ""
}

.dxre-icon-ListNumbers:before {
    content: ""
}

.dxre-icon-MailMerge:before {
    content: ""
}

.dxre-icon-MergeTableCells:before {
    content: ""
}

.dxre-icon-New:before {
    content: ""
}

.dxre-icon-NewComment:before {
    content: ""
}

.dxre-icon-Next:before {
    content: ""
}

.dxre-icon-NextComment:before {
    content: ""
}

.dxre-icon-Open:before {
    content: ""
}

.dxre-icon-PageBreak:before {
    content: ""
}

.dxre-icon-PageColor:before {
    content: ""
}

.dxre-icon-PageMargins:before {
    content: ""
}

.dxre-icon-PageMarginsModerate:before {
    content: ""
}

.dxre-icon-PageMarginsNarrow:before {
    content: ""
}

.dxre-icon-PageMarginsNormal:before {
    content: ""
}

.dxre-icon-PageMarginsWide:before {
    content: ""
}

.dxre-icon-PageOrientation:before {
    content: ""
}

.dxre-icon-PageOrientationLandscape:before {
    content: ""
}

.dxre-icon-PageOrientationPortrait:before {
    content: ""
}

.dxre-icon-PaperSize:before {
    content: ""
}

.dxre-icon-Paragraph:before {
    content: ""
}

.dxre-icon-Paste:before {
    content: ""
}

.dxre-icon-PasteSpecial:before {
    content: ""
}

.dxre-icon-PenColor:before {
    content: ""
}

.dxre-icon-Prev:before {
    content: ""
}

.dxre-icon-Preview:before {
    content: ""
}

.dxre-icon-PreviousComment:before {
    content: ""
}

.dxre-icon-Print:before {
    content: ""
}

.dxre-icon-PrintDialog:before {
    content: ""
}

.dxre-icon-PrintLayoutView:before {
    content: ""
}

.dxre-icon-ProtectDocument:before {
    content: ""
}

.dxre-icon-Redo:before {
    content: ""
}

.dxre-icon-Replace:before {
    content: ""
}

.dxre-icon-RestartNumbering:before {
    content: ""
}

.dxre-icon-Reviewers:before {
    content: ""
}

.dxre-icon-ReviewingPane:before {
    content: ""
}

.dxre-icon-RulerHorizontal:before {
    content: ""
}

.dxre-icon-RulerVertical:before {
    content: ""
}

.dxre-icon-Save:before {
    content: ""
}

.dxre-icon-SaveAs:before {
    content: ""
}

.dxre-icon-Select:before {
    content: ""
}

.dxre-icon-SelectAll:before {
    content: ""
}

.dxre-icon-SelectTable:before {
    content: ""
}

.dxre-icon-SelectTableCell:before {
    content: ""
}

.dxre-icon-SelectTableColumn:before {
    content: ""
}

.dxre-icon-SelectTableRow:before {
    content: ""
}

.dxre-icon-Shading:before {
    content: ""
}

.dxre-icon-ShowAllFieldCodes:before {
    content: ""
}

.dxre-icon-ShowAllFieldResults:before {
    content: ""
}

.dxre-icon-ShowComments:before {
    content: ""
}

.dxre-icon-ShowHidden:before {
    content: ""
}

.dxre-icon-ShowNext:before {
    content: ""
}

.dxre-icon-ShowPrevious:before {
    content: ""
}

.dxre-icon-SimpleView:before {
    content: ""
}

.dxre-icon-SpellCheck:before {
    content: ""
}

.dxre-icon-SpellCheckAsYouType:before {
    content: ""
}

.dxre-icon-SplitTable:before {
    content: ""
}

.dxre-icon-SplitTableCells:before {
    content: ""
}

.dxre-icon-Strikeout:before {
    content: ""
}

.dxre-icon-StrikeoutDouble:before {
    content: ""
}

.dxre-icon-Subscript:before {
    content: ""
}

.dxre-icon-Superscript:before {
    content: ""
}

.dxre-icon-Symbol:before {
    content: ""
}

.dxre-icon-TableAutoFitContents:before {
    content: ""
}

.dxre-icon-TableAutoFitWindow:before {
    content: ""
}

.dxre-icon-TableCellMargins:before {
    content: ""
}

.dxre-icon-TableFixedColumnWidth:before {
    content: ""
}

.dxre-icon-TableProperties:before {
    content: ""
}

.dxre-icon-TextWrapBehind:before {
    content: ""
}

.dxre-icon-TextWrapInFrontOfText:before {
    content: ""
}

.dxre-icon-TextWrapInline:before {
    content: ""
}

.dxre-icon-TextWrapSquare:before {
    content: ""
}

.dxre-icon-TextWrapThrough:before {
    content: ""
}

.dxre-icon-TextWrapTight:before {
    content: ""
}

.dxre-icon-TextWrapTopAndBottom:before {
    content: ""
}

.dxre-icon-ToggleFieldCodes:before {
    content: ""
}

.dxre-icon-Underline:before {
    content: ""
}

.dxre-icon-UnderlineDouble:before {
    content: ""
}

.dxre-icon-Undo:before {
    content: ""
}

.dxre-icon-UnprotectDocument:before {
    content: ""
}

.dxre-icon-UpdateField:before {
    content: ""
}

.dxre-icon-UpdateTableOfContents:before {
    content: ""
}

.dxre-icon-ViewMergedData:before {
    content: ""
}

.dxre-icon-ViewTableGridlines:before {
    content: ""
}

.dxre-icon-ZoomIn:before {
    content: ""
}

.dxre-icon-ZoomOut:before {
    content: ""
}

.dxreRoot {
    --dxre-primary-color: #203268;
    --dxre-view-background-color: #ececec;
    --dxre-background-color: #fff;
    --dxre-border-width: 1px;
    --dxre-border-radius: .1875rem;
    --dxre-quick-search-border-radius: .375rem;
    --dxre-border-color: #d2d2d2;
    --dxre-bg-color: #fff;
    --dxre-ruler-tab-align-box-color: #d3d3d3;
    --dxre-ruler-tab-align-item-color: #fff;
    --dxre-ruler-column-handle-bg-color: #bcb8b8;
    --dxre-ruler-margin-area-bg-color: #d3d3d3;
    --dxre-ruler-main-area-bg-color: #fff;
    --dxre-ruler-number-color: #4e4e4e;
    --dxre-ruler-slider-bg-color: #fff;
    --dxre-ruler-slider-stroke-color: #495057;
    --dxre-ruler-table-column-separator-bg-color: #d3d3d3;
    --dxre-ruler-division-color: #a3a3a3
}

.dxbl-modal {
    --dxre-richedit-dialog-elements-gap: .5rem
}

.dxreRoot,.dxreLoadingPanelRoot {
    border: var(--dxre-border-width) solid var(--dxre-border-color);
    border-radius: var(--dxre-border-radius);
    background-color: var(--dxre-bg-color);
    background-clip: border-box;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 950px;
    height: 600px;
    display: -webkit-flex;
    display: flex;
    position: relative;
    overflow: hidden
}

.dxreRoot .dxbl-loading-panel,.dxreLoadingPanelRoot .dxbl-loading-panel {
    height: 100%
}

.dxreRoot .dxbl-loading-panel-target-content,.dxreLoadingPanelRoot .dxbl-loading-panel-target-content {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxreControl .dxreView {
    background-color: var(--dxre-view-background-color)!important
}

.dxreControl .dxreRulerWrapper {
    -webkit-flex: none;
    flex: none;
    background-color: var(--dxre-view-background-color)!important
}

.dxreControl .dxreRulerWrapper .dxre-rulertabAlignBox {
    background-color: var(--dxre-ruler-tab-align-box-color)
}

.dxreControl .dxreRulerWrapper .dxre-rulertabAlignBox div {
    background-color: var(--dxre-ruler-tab-align-item-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftPanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightPanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftHandlePanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightHandlePanel,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle {
    background-color: var(--dxre-ruler-margin-area-bg-color);
    height: 16px!important
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle>div {
    height: 16px!important
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandleRightPart,.dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandleLeftPart {
    background-color: var(--dxre-ruler-column-handle-bg-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-leftIndentDragHandleBody {
    width: 12px!important
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerTableColumnSeparatorHandle {
    background-color: var(--dxre-ruler-table-column-separator-bg-color);
    height: 16px!important
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerTableColumnSeparatorHandle div {
    margin-top: unset!important
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions {
    background-color: var(--dxre-ruler-main-area-bg-color);
    height: 16px!important
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision {
    color: var(--dxre-ruler-number-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right-color: var(--dxre-ruler-division-color)
}

.dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right-color: var(--dxre-ruler-division-color)
}

.dxbl-richedit-ruler-image {
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute
}

.dxRichEdit_FirstLineIndentDragHandle,.dxRichEdit_CenterTabDragHandle,.dxRichEdit_ColumnSeparatorDragHandle,.dxRichEdit_DecimalTabDragHandle,.dxRichEdit_LeftIndentDragHandle,.dxRichEdit_LeftTabDragHandle,.dxRichEdit_QuickSearchCloseButton,.dxRichEdit_QuickSearchCollapseButton,.dxRichEdit_QuickSearchNextButton,.dxRichEdit_QuickSearchPrevButton,.dxRichEdit_RightIndentDragHandle,.dxRichEdit_RightTabDragHandle {
    position: relative;
    background-position: unset!important;
    background-image: unset!important
}

.dxRichEdit_FirstLineIndentDragHandle,.dxRichEdit_LeftIndentDragHandle,.dxRichEdit_RightIndentDragHandle {
    width: 12px!important;
    height: 11px!important
}

.dxRichEdit_LeftTabDragHandle {
    width: 8px!important;
    height: 8px!important
}

.dxRichEdit_CenterTabDragHandle {
    width: 12px!important;
    height: 8px!important
}

.dxRichEdit_RightTabDragHandle {
    width: 8px!important;
    height: 8px!important
}

.dxRichEdit_DecimalTabDragHandle {
    width: 12px!important;
    height: 8px!important
}

.dxre-rulerNumberDivision {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxRichEdit_ColumnSeparatorDragHandle {
    cursor: ew-resize;
    height: 16px!important
}

.dxre-leftIndentDragHandleBody {
    position: relative;
    background-color: unset!important;
    border: none!important
}

.dxreRuler .dxRichEdit_LeftTabDragHandle,.dxreRuler .dxRichEdit_RightTabDragHandle,.dxreRuler .dxRichEdit_DecimalTabDragHandle,.dxreRuler .dxRichEdit_CenterTabDragHandle,.dxRichEdit_LeftIndentDragHandle,.dxRichEdit_FirstLineIndentDragHandle,.dxre-leftIndentDragHandleBody,.dxRichEdit_RightIndentDragHandle {
    cursor: pointer
}

.dxreClient {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: 1;
    flex: 1;
    position: relative;
    overflow: auto;
    border: 0!important;
    display: -webkit-flex!important;
    display: flex!important
}

.dxreLockPanel {
    text-align: center;
    z-index: 99;
    opacity: .5;
    background-color: #fff;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: auto;
    display: -webkit-flex;
    display: flex;
    position: absolute
}

.dxreControl .dxreLoadingPanel .lp:after {
    border-color: var(--dxre-primary-color) transparent var(--dxre-primary-color) transparent!important
}

.dxre-insert-table-dialog {
    min-width: 300px;
    width: 400px!important
}

@media (max-width:400px) {
    .dxre-insert-table-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-hyperlink-dialog {
    min-width: 400px;
    max-width: unset;
    width: 560px!important
}

@media (max-width:560px) {
    .dxre-hyperlink-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-paragraph-dialog {
    min-width: 400px;
    max-width: unset;
    width: 560px!important
}

@media (max-width:560px) {
    .dxre-paragraph-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-paragraph-dialog .dxre-general-section {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(2,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-paragraph-dialog .dxre-indentation-section,.dxre-paragraph-dialog .dxre-spacing-section {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(4,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-page-setup-dialog {
    min-width: 400px;
    max-width: unset;
    width: 400px!important
}

@media (max-width:400px) {
    .dxre-page-setup-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-bookmark-dialog {
    min-width: 300px;
    width: 340px!important
}

@media (max-width:340px) {
    .dxre-bookmark-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-insert-merge-field-dialog {
    min-width: 300px;
    width: 340px!important
}

@media (max-width:340px) {
    .dxre-insert-merge-field-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-insert-table-cells-dialog,.dxre-delete-table-cells-dialog,.dxre-split-table-cells-dialog {
    min-width: 300px;
    width: 300px!important
}

@media (max-width:300px) {
    .dxre-insert-table-cells-dialog,.dxre-delete-table-cells-dialog,.dxre-split-table-cells-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-tabs-dialog {
    min-width: 500px;
    width: 500px!important
}

@media (max-width:500px) {
    .dxre-tabs-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-alert-dialog {
    min-width: 500px;
    max-width: 500px;
    width: 500px!important
}

@media (max-width:500px) {
    .dxre-alert-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-alert-dialog .dxre-alert-text,.dxre-alert-adaptive-dialog .dxre-alert-text {
    resize: none;
    white-space: pre-line;
    width: 100%;
    height: 5rem;
    overflow-y: auto
}

.dxre-font-dialog {
    min-width: 650px;
    max-width: 650px;
    width: 650px!important
}

@media (max-width:650px) {
    .dxre-font-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

.dxre-finish-and-merge-dialog {
    min-width: 400px;
    width: 400px!important
}

@media (max-width:400px) {
    .dxre-finish-and-merge-dialog {
        min-width: unset;
        width: 100%!important;
        height: unset!important
    }
}

@media (max-width:576px) {
    .dxre-hyperlink-dialog,.dxre-bookmark-dialog,.dxre-insert-table-dialog,.dxre-insert-table-cells-dialog,.dxre-delete-table-cells-dialog,.dxre-alert-dialog,.dxre-font-dialog,.dxre-paragraph-dialog,.dxre-split-table-cells-dialog,.dxre-page-setup-dialog,.dxre-tabs-dialog,.dxre-insert-merge-field-dialog,.dxre-finish-and-merge-dialog {
        margin: unset!important;
        justify-self: center!important
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup .dxre-dialog-header {
    padding: 0;
    position: relative
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-insert-table-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-insert-table-adaptive-dialog-frames;
    animation: 1s ease-out dxre-insert-table-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-insert-table-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-insert-table-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-insert-table-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog {
    height: 17rem;
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-hyperlink-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-hyperlink-adaptive-dialog-frames;
    animation: 1s ease-out dxre-hyperlink-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-hyperlink-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-hyperlink-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-hyperlink-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-hyperlink-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-bookmark-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-bookmark-adaptive-dialog-frames;
    animation: 1s ease-out dxre-bookmark-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-bookmark-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-bookmark-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-bookmark-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-bookmark-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-insert-merge-field-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-insert-merge-field-adaptive-dialog-frames;
    animation: 1s ease-out dxre-insert-merge-field-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-insert-merge-field-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-insert-merge-field-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-insert-merge-field-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-merge-field-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-insert-table-cells-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-insert-table-cells-adaptive-dialog-frames;
    animation: 1s ease-out dxre-insert-table-cells-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-insert-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-insert-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-insert-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-insert-table-cells-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-delete-table-cells-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-delete-table-cells-adaptive-dialog-frames;
    animation: 1s ease-out dxre-delete-table-cells-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-delete-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-delete-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-delete-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-delete-table-cells-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-alert-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-alert-adaptive-dialog-frames;
    animation: 1s ease-out dxre-alert-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-alert-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-alert-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-alert-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-alert-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-font-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-font-adaptive-dialog-frames;
    animation: 1s ease-out dxre-font-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-font-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-font-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-font-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-font-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-paragraph-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-paragraph-adaptive-dialog-frames;
    animation: 1s ease-out dxre-paragraph-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-paragraph-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-paragraph-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-paragraph-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-paragraph-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-split-table-cells-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-split-table-cells-adaptive-dialog-frames;
    animation: 1s ease-out dxre-split-table-cells-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-split-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-split-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-split-table-cells-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-split-table-cells-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog {
    height: 26rem;
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-page-setup-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-page-setup-adaptive-dialog-frames;
    animation: 1s ease-out dxre-page-setup-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-page-setup-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-page-setup-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-page-setup-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-page-setup-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-tabs-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-tabs-adaptive-dialog-frames;
    animation: 1s ease-out dxre-tabs-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-tabs-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-tabs-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-tabs-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-tabs-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog {
    max-height: 100%;
    margin: unset;
    min-width: unset;
    -webkit-animation: 1s ease-out dxre-finish-and-merge-adaptive-dialog-frames;
    -o-animation: 1s ease-out dxre-finish-and-merge-adaptive-dialog-frames;
    animation: 1s ease-out dxre-finish-and-merge-adaptive-dialog-frames;
    position: absolute;
    bottom: 0%;
    overflow: hidden;
    width: 100%!important
}

@-webkit-keyframes dxre-finish-and-merge-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-finish-and-merge-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-finish-and-merge-adaptive-dialog-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog .dxbl-modal-content {
    padding-bottom: 5%
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog .dxbl-modal-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog .dxbl-modal-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog .dxbl-modal-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog .dxbl-modal-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog .dxbl-modal-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxbl-modal .dxbl-modal-root>.dxbl-popup.dxre-finish-and-merge-adaptive-dialog .dxbl-modal-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

.dxre-insert-table-dialog .dxre-grid-container,.dxre-insert-table-adaptive-dialog .dxre-grid-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: auto minmax(20%,auto);
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-bookmark-dialog .dxre-grid-container,.dxre-bookmark-adaptive-dialog .dxre-grid-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-rows: auto auto 1fr auto auto;
    grid-template-columns: auto;
    -webkit-align-items: stretch;
    align-items: stretch;
    height: 100%;
    display: grid
}

.dxre-bookmark-dialog .dxre-bookmark-list,.dxre-bookmark-adaptive-dialog .dxre-bookmark-list {
    height: 6em!important
}

.dxre-bookmark-dialog .dxre-body-button,.dxre-bookmark-adaptive-dialog .dxre-body-button {
    min-width: 4rem
}

.dxre-insert-merge-field-dialog .dxre-grid-container,.dxre-insert-merge-field-adaptive-dialog .dxre-grid-container {
    grid-row-gap: .5em;
    grid-template-rows: auto 1fr;
    display: grid
}

.dxre-insert-merge-field-dialog .dxre-field-list,.dxre-insert-merge-field-adaptive-dialog .dxre-field-list {
    height: 16em!important
}

.dxre-insert-table-cells-dialog .dxre-grid-container,.dxre-insert-table-cells-adaptive-dialog .dxre-grid-container,.dxre-delete-table-cells-dialog .dxre-grid-container,.dxre-delete-table-cells-adaptive-dialog .dxre-grid-container,.dxre-split-table-cells-dialog .dxre-grid-container,.dxre-split-table-cells-adaptive-dialog .dxre-grid-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(1,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-tabs-dialog .dxre-dialog-content,.dxre-tabs-adaptive-dialog .dxre-dialog-content {
    grid-row-gap: 1rem;
    grid-auto-rows: auto;
    display: grid
}

.dxre-tabs-dialog .dxre-dialog-content .dxre-tab-lists-container,.dxre-tabs-adaptive-dialog .dxre-dialog-content .dxre-tab-lists-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-rows: auto auto auto 1fr;
    grid-template-columns: 1fr 1fr;
    display: grid
}

.dxre-tabs-dialog .dxre-dialog-content .dxre-tab-lists-container .dxre-tab-list,.dxre-tabs-adaptive-dialog .dxre-dialog-content .dxre-tab-lists-container .dxre-tab-list {
    grid-row: 3/span 2
}

.dxre-tabs-dialog .dxre-dialog-content .dxre-alignment-container,.dxre-tabs-adaptive-dialog .dxre-dialog-content .dxre-alignment-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(4,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-tabs-dialog .dxre-dialog-content .dxre-leader-container,.dxre-tabs-adaptive-dialog .dxre-dialog-content .dxre-leader-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(3,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-tabs-dialog .dxre-dialog-content .dxre-group-header,.dxre-tabs-adaptive-dialog .dxre-dialog-content .dxre-group-header {
    border-bottom: 1px solid #d3d3d3
}

.dxre-tabs-dialog .dxre-dialog-content .tabs-list,.dxre-tabs-adaptive-dialog .dxre-dialog-content .tabs-list {
    height: 10em!important
}

.dxre-font-dialog .dxre-grid-container,.dxre-font-adaptive-dialog .dxre-grid-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(3,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    height: 100%;
    display: grid
}

.dxre-finish-and-merge-dialog .dxre-group-header,.dxre-finish-and-merge-adaptive-dialog .dxre-group-header {
    border-bottom: 1px solid #d3d3d3;
    margin-top: 1em;
    margin-bottom: 1em
}

.dxre-finish-and-merge-dialog .dxre-range-sub-section,.dxre-finish-and-merge-adaptive-dialog .dxre-range-sub-section {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: auto 1fr;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-finish-and-merge-dialog .dxre-range-section,.dxre-finish-and-merge-adaptive-dialog .dxre-range-section {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-auto-rows: auto;
    display: grid
}

.dxre-check-box-group {
    grid-column-gap: 1em;
    grid-template-columns: auto 1fr;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-check-box-group>:first-child+div {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-flex;
    display: flex
}

.dxre-check-box-group>:first-child+div>:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .5em
}

.dxre-check-box-group>:first-child+div>:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .5em
}

.dxre-check-box-group>:first-child+div>:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .5em
}

.dxre-check-box-group>:first-child+div>:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .5em
}

.dxre-check-box-group>:first-child+div>:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .5em
}

.dxre-check-box-group>:first-child+div>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .5em
}

.dxre-button {
    min-width: 5.5rem
}

.dxre-button-without-left-margin:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxre-button-without-left-margin:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxre-button-without-left-margin:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxre-button-without-left-margin:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxre-button-without-left-margin:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxre-button-without-left-margin:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxre-button-group {
    display: -webkit-flex;
    display: flex
}

.dxre-button-group>.dxbl-btn+.dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: .5em
}

.dxre-button-group>.dxbl-btn+.dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: .5em
}

.dxre-button-group>.dxbl-btn+.dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: .5em
}

.dxre-button-group>.dxbl-btn+.dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: .5em
}

.dxre-button-group>.dxbl-btn+.dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: .5em
}

.dxre-button-group>.dxbl-btn+.dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: .5em
}

.dxre-dialog-content .dxbl-text-edit>input,.dxbl-office-ribbon .dxbl-text-edit>input {
    width: 100%
}

.dxre-hyperlink-dialog .dxre-grid-container,.dxre-hyperlink-adaptive-dialog .dxre-grid-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: max-content minmax(30%,auto);
    -webkit-align-items: center;
    align-items: center;
    margin-top: 1em;
    display: grid
}

.dxre-hyperlink-dialog .hidden,.dxre-hyperlink-adaptive-dialog .hidden {
    visibility: hidden
}

.dxre-paragraph-dialog .dxre-single-checkbox-container,.dxre-paragraph-adaptive-dialog .dxre-single-checkbox-container {
    margin-top: 1em
}

.dxre-paragraph-dialog .dxre-group-header,.dxre-paragraph-adaptive-dialog .dxre-group-header {
    border-bottom: 1px solid #d3d3d3;
    margin-top: 1em;
    margin-bottom: 1em
}

.dxre-paragraph-adaptive-dialog .dxre-general-section,.dxre-paragraph-adaptive-dialog .dxre-indentation-section,.dxre-paragraph-adaptive-dialog .dxre-spacing-section {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(2,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-page-setup-dialog .dxre-dialog-content,.dxre-page-setup-adaptive-dialog .dxre-dialog-content {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-auto-rows: auto;
    display: grid
}

.dxre-page-setup-dialog .dxre-group-header,.dxre-page-setup-adaptive-dialog .dxre-group-header {
    border-bottom: 1px solid #d3d3d3;
    margin-top: 1em;
    margin-bottom: 1em
}

.dxre-page-setup-dialog .dxre-margins-container,.dxre-page-setup-adaptive-dialog .dxre-margins-container {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(4,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-page-setup-dialog .dxre-check-box-group,.dxre-page-setup-adaptive-dialog .dxre-check-box-group {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(1,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-page-setup-dialog .dxre-apply-to-group,.dxre-page-setup-adaptive-dialog .dxre-apply-to-group {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(2,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 1rem;
    display: grid
}

.dxre-page-setup-dialog .dxre-paper-size-group,.dxre-page-setup-adaptive-dialog .dxre-paper-size-group {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(4,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-page-setup-dialog .dxre-section-group-container,.dxre-page-setup-adaptive-dialog .dxre-section-group-container,.dxre-page-setup-dialog .dxre-header-footer-group,.dxre-page-setup-adaptive-dialog .dxre-header-footer-group,.dxre-page-setup-dialog .dxre-header-footer-group .from-edge-group,.dxre-page-setup-adaptive-dialog .dxre-header-footer-group .from-edge-group {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-template-columns: repeat(2,auto);
    grid-auto-rows: auto;
    -webkit-align-items: center;
    align-items: center;
    display: grid
}

.dxre-page-setup-dialog .dxre-paper-size-section,.dxre-page-setup-adaptive-dialog .dxre-paper-size-section {
    grid-gap: var(--dxre-richedit-dialog-elements-gap);
    grid-auto-rows: auto;
    display: grid
}

.dxre-dialog-header-buttons {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    padding: 0;
    display: -webkit-flex;
    display: flex
}

.dxre-dialog-header-buttons .dxre-dialog-header-right-buttons {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxre-dialog-header-buttons .dxre-header-btn {
    box-sizing: content-box;
    background-color: transparent;
    border: 0;
    outline: 0;
    width: 1rem;
    height: 1rem;
    padding: .6rem;
    position: relative;
    color: currentColor!important
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):hover:before,.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):focus:before {
    content: "";
    opacity: .1;
    background-color: currentColor;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):hover:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):hover:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):hover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):focus:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):focus:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):focus:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):hover:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):hover:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):hover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):focus:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):focus:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: 0
}

.dxre-dialog-header-buttons .dxre-header-btn:not(:disabled):focus:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: 0
}

.dxre-dialog-header-buttons .dxre-hidden-btn {
    visibility: hidden
}

.dxre-dialog-title {
    pointer-events: none;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    font-size: .9rem;
    font-weight: 600;
    display: -webkit-flex;
    display: flex;
    position: absolute
}

.dxre-quick-search-adaptive-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 0
}

.dxre-quick-search-adaptive-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 0
}

.dxre-quick-search-adaptive-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 0
}

.dxre-quick-search-adaptive-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 0
}

.dxre-quick-search-adaptive-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 0
}

.dxre-quick-search-adaptive-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 0
}

.dxre-quick-search-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 20px
}

.dxre-quick-search-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 20px
}

.dxre-quick-search-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 20px
}

.dxre-quick-search-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 20px
}

.dxre-quick-search-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 20px
}

.dxre-quick-search-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 20px
}

.dxre-quick-search-panel,.dxre-quick-search-adaptive-panel {
    background-color: var(--dxre-bg-color);
    color: inherit;
    border: var(--dxre-border-width) solid var(--dxre-border-color);
    border-radius: var(--dxre-quick-search-border-radius);
    border-top: unset;
    z-index: 100;
    width: auto;
    max-height: 100%;
    top: unset;
    height: unset;
    grid-template-columns: auto 1fr auto;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: .5rem;
    padding: .5rem .1rem;
    -webkit-animation: .5s linear dxre-quick-search-panel-frames;
    -o-animation: .5s linear dxre-quick-search-panel-frames;
    animation: .5s linear dxre-quick-search-panel-frames;
    display: grid;
    position: absolute;
    overflow: hidden
}

.dxre-quick-search-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    left: unset
}

.dxre-quick-search-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    left: unset
}

.dxre-quick-search-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    left: unset
}

.dxre-quick-search-adaptive-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    left: unset
}

.dxre-quick-search-adaptive-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    left: unset
}

.dxre-quick-search-adaptive-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    left: unset
}

.dxre-quick-search-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-top-right-radius: unset;
    border-top-left-radius: unset;
    right: unset
}

.dxre-quick-search-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-top-right-radius: unset;
    border-top-left-radius: unset;
    right: unset
}

.dxre-quick-search-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-top-right-radius: unset;
    border-top-left-radius: unset;
    right: unset
}

.dxre-quick-search-adaptive-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-top-right-radius: unset;
    border-top-left-radius: unset;
    right: unset
}

.dxre-quick-search-adaptive-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-top-right-radius: unset;
    border-top-left-radius: unset;
    right: unset
}

.dxre-quick-search-adaptive-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-top-right-radius: unset;
    border-top-left-radius: unset;
    right: unset
}

@-webkit-keyframes dxre-quick-search-panel-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@-o-keyframes dxre-quick-search-panel-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

@keyframes dxre-quick-search-panel-frames {
    0% {
        max-height: 0%
    }
    to {
        max-height: 100%
    }
}

.dxre-quick-search-panel .dxre-second-column,.dxre-quick-search-adaptive-panel .dxre-second-column {
    grid-column: 2/3
}

.dxre-quick-search-panel .dxre-find-box,.dxre-quick-search-adaptive-panel .dxre-find-box {
    position: relative
}

.dxre-quick-search-panel .dxre-find-box .dxbl-text-edit>input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 3em
}

.dxre-quick-search-panel .dxre-find-box .dxbl-text-edit>input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 3em
}

.dxre-quick-search-panel .dxre-find-box .dxbl-text-edit>input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 3em
}

.dxre-quick-search-adaptive-panel .dxre-find-box .dxbl-text-edit>input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 3em
}

.dxre-quick-search-adaptive-panel .dxre-find-box .dxbl-text-edit>input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 3em
}

.dxre-quick-search-adaptive-panel .dxre-find-box .dxbl-text-edit>input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 3em
}

.dxre-quick-search-panel .dxre-find-box .dxbl-text-edit>input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 3em
}

.dxre-quick-search-panel .dxre-find-box .dxbl-text-edit>input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 3em
}

.dxre-quick-search-panel .dxre-find-box .dxbl-text-edit>input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 3em
}

.dxre-quick-search-adaptive-panel .dxre-find-box .dxbl-text-edit>input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 3em
}

.dxre-quick-search-adaptive-panel .dxre-find-box .dxbl-text-edit>input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 3em
}

.dxre-quick-search-adaptive-panel .dxre-find-box .dxbl-text-edit>input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 3em
}

.dxre-quick-search-panel .dxre-search-info-container,.dxre-quick-search-adaptive-panel .dxre-search-info-container {
    pointer-events: none;
    z-index: 1;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    position: absolute
}

.dxre-quick-search-panel .dxre-search-info-container .dxre-search-info,.dxre-quick-search-adaptive-panel .dxre-search-info-container .dxre-search-info {
    margin: .5em
}

.dxre-grid-column-span-2 {
    grid-column: span 2
}

.dxre-grid-column-span-4 {
    grid-column: span 4
}

.dxre-align-self-center {
    -webkit-align-self: center;
    align-self: center
}

.dxbl-scheduler {
    --dxbl-scheduler-font-family: inherit;
    --dxbl-scheduler-font-size: .875rem;
    --dxbl-scheduler-background-color: #fff;
    --dxbl-scheduler-border-color: #d2d2d2;
    --dxbl-scheduler-border-style: solid;
    --dxbl-scheduler-border-width: 1px;
    --dxbl-scheduler-border-radius: .1875rem;
    --dxbl-scheduler-hour-cell-width: 3.5em;
    --dxbl-scheduler-minute-cell-font-size-ratio: .75;
    --dxbl-scheduler-table-time-cell-height: calc(var(--dxbl-scheduler-font-size) * 2);
    --dxbl-scheduler-all-day-cell-height: calc(1lh + 2 * .25rem);
    --dxbl-scheduler-table-cell-padding: .25rem;
    --dxbl-scheduler-toolbar-fix-height: calc(2em + 2px);
    --dxbl-scheduler-cell-hover-color: #f8f9fa;
    --dxbl-scheduler-cell-active-color: #eeeff0;
    --dxbl-scheduler-cell-hover-disabled-color: #eeeff0;
    --dxbl-scheduler-cell-active-disabled-color: #e4e5e6;
    --dxbl-scheduler-cell-text-color: #212529;
    --dxbl-scheduler-appointment-resize-handle-color: #252525;
    --dxbl-scheduler-timeline-table-time-cell-height: 150px;
    --dxbl-scheduler-month-table-time-cell-height: 150px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: var(--dxbl-scheduler-background-color);
    border-radius: var(--dxbl-scheduler-border-radius);
    border: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color);
    font-family: var(--dxbl-scheduler-font-family);
    font-size: var(--dxbl-scheduler-font-size);
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-scroll-container {
    position: relative
}

.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:first-child {
    border-top-width: 0
}

.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr>.dxbl-sc-gr-sep-vertical,.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:nth-last-of-type(2)>.dxbl-sc-hour-cell,.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:last-child,.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:last-child>td,.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:nth-child(odd) {
    border-bottom-width: 0
}

.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:nth-child(odd)>.dxbl-sc-minute-cell,.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:nth-child(odd)>.dxbl-sc-time-cell {
    border-bottom-width: 1px
}

.dxbl-scheduler .dxbl-sc-scroll-container>.dxbl-sc-vertical-view>tbody>tr:nth-child(2n) {
    border-top-width: 0
}

.dxbl-scheduler .dxbl-sc-timecells-container {
    position: relative
}

.dxbl-scheduler .dxbl-sc-timecells-container>div {
    height: 100%;
    position: relative
}

.dxbl-scheduler .dxbl-sc-timecells-container>div .dxbl-sc-time-marker-image {
    top: -6px
}

.dxbl-scheduler .dxbl-sc-timecells-container .dxbl-sc-horizontal-view>tbody>tr.dxbl-sc-arm {
    border-width: 0
}

.dxbl-scheduler .dxbl-sc-timecells-container .dxbl-sc-horizontal-view>tbody>tr:first-child,.dxbl-scheduler .dxbl-sc-timecells-container .dxbl-sc-horizontal-view>tbody>tr.dxbl-sc-arm+tr {
    border-top-width: 0
}

.dxbl-scheduler .dxbl-sc-timecells-container .dxbl-sc-horizontal-view>tbody>tr:last-child,.dxbl-scheduler .dxbl-sc-timecells-container .dxbl-sc-horizontal-view>tbody>tr:last-child>td {
    border-bottom-width: 0
}

.dxbl-scheduler .dxbl-sc-main-container {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-main-container.dxbl-sc-hidden-toolbar .dxbl-view .dxbl-sc-headers-scroll-area .dxbl-sc-headers-container table:first-child,.dxbl-scheduler .dxbl-sc-main-container.dxbl-sc-hidden-toolbar .dxbl-view.dxbl-sc-timeline .dxbl-sc-headers-scroll-area .dxbl-sc-headers-container table:nth-child(2),.dxbl-scheduler .dxbl-sc-main-container.dxbl-sc-hidden-toolbar .dxbl-view .dxbl-sc-empty-cell .dxbl-sc-spacer {
    border-top-width: 0
}

.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-time-cell:hover,.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-all-day-area:hover {
    background-color: var(--dxbl-scheduler-cell-hover-color);
    color: var(--dxbl-scheduler-cell-text-color)
}

.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-time-cell:active,.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-all-day-area:active {
    background-color: var(--dxbl-scheduler-cell-active-color);
    color: var(--dxbl-scheduler-cell-text-color)
}

.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-time-cell.dxbl-scheduler-disabled-color:hover,.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-all-day-area.dxbl-scheduler-disabled-color:hover {
    background-color: var(--dxbl-scheduler-cell-hover-disabled-color);
    color: var(--dxbl-scheduler-cell-text-color)
}

.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-time-cell.dxbl-scheduler-disabled-color:active,.dxbl-scheduler .dxbl-view[allow-create-appointment] .dxbl-sc-all-day-area.dxbl-scheduler-disabled-color:active {
    background-color: var(--dxbl-scheduler-cell-active-disabled-color);
    color: var(--dxbl-scheduler-cell-text-color)
}

.dxbl-scheduler .dxbl-sc-tb-wrapper {
    -webkit-flex: none;
    flex: none;
    padding: .75rem
}

.dxbl-scheduler .dxbl-sc-tb-wrapper>dxbl-toolbar {
    height: var(--dxbl-scheduler-toolbar-fix-height)
}

.dxbl-scheduler .dxbl-sc-horizontal-view {
    table-layout: fixed;
    margin-bottom: 0
}

.dxbl-scheduler .dxbl-sc-horizontal-view.dxbl-sc-table {
    border-width: 0
}

.dxbl-scheduler .dxbl-sc-horizontal-view>tbody>tr>td:first-child {
    border-left: 0
}

.dxbl-scheduler .dxbl-sc-horizontal-view>tbody>tr>td:last-child {
    border-right: 0
}

.dxbl-scheduler .dxbl-sc-vertical-view {
    table-layout: fixed;
    line-height: 1
}

.dxbl-scheduler .dxbl-sc-vertical-view.dxbl-sc-table {
    border-width: 0
}

.dxbl-scheduler .dxbl-sc-vertical-view>tbody>tr>td {
    height: var(--dxbl-scheduler-table-time-cell-height,28px);
    border-top: 0
}

.dxbl-scheduler .dxbl-sc-vertical-view>tbody>tr>td:first-child {
    border-left: 0
}

.dxbl-scheduler .dxbl-sc-vertical-view>tbody>tr>td:last-child,.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-date-hr:nth-last-child(-2n+2),.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-horizontal-rh:nth-last-child(-2n+2) {
    border-right: 0
}

.dxbl-scheduler .dxbl-sc-all-day-area {
    height: var(--dxbl-scheduler-all-day-cell-height);
    padding-block: var(--dxbl-scheduler-table-cell-padding)
}

.dxbl-scheduler .dxbl-sc-resource-hr,.dxbl-scheduler .dxbl-v-resource-header {
    overflow: hidden
}

.dxbl-scheduler .dxbl-v-resource-header .dxbl-resource-header-content {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-scheduler .dxbl-v-resource-header .dxbl-resource-header-content>span {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.dxbl-scheduler .dxbl-v-resource-header .dxbl-resource-header-content.dxbl-rotated-resource-header>span {
    writing-mode: vertical-rl;
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.dxbl-scheduler .dxbl-scroll-viewer-vert-scroll-bar,.dxbl-scheduler .dxbl-scroll-viewer-hor-scroll-bar {
    z-index: 20
}

.dxbl-scheduler .dxbl-sc-today.dxbl-sc-time-cell,.dxbl-scheduler .dxbl-sc-today.dxbl-sc-date-hr {
    position: relative
}

.dxbl-scheduler .dxbl-sc-today.dxbl-sc-time-cell:before,.dxbl-scheduler .dxbl-sc-today.dxbl-sc-date-hr:before {
    content: "";
    background-color: var(--dxbl-scheduler-primary-color);
    width: 100%;
    height: 4px;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-scheduler .dxbl-sc-gr-sep-vertical {
    border-bottom: transparent;
    width: 16px;
    padding: 0
}

.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-minute-cell {
    width: calc(var(--dxbl-scheduler-hour-cell-width) * var(--dxbl-scheduler-minute-cell-font-size-ratio));
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    left: calc(var(--dxbl-scheduler-hour-cell-width) * var(--dxbl-scheduler-minute-cell-font-size-ratio) * 1 / var(--dxbl-scheduler-minute-cell-font-size-ratio));
    background-color: var(--dxbl-scheduler-background-color);
    z-index: 15;
    border-left: 0;
    position: -webkit-sticky;
    position: sticky
}

.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-minute-cell>span {
    font-size: calc(1em * var(--dxbl-scheduler-minute-cell-font-size-ratio));
    vertical-align: text-top
}

.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-hour-cell {
    width: var(--dxbl-scheduler-hour-cell-width);
    text-align: right;
    white-space: nowrap;
    background-color: var(--dxbl-scheduler-background-color);
    z-index: 16;
    border-right: 0;
    position: -webkit-sticky;
    position: sticky;
    left: 0
}

.dxbl-scheduler .dxbl-hour-time-scale.dxbl-sc-table tr>td.dxbl-sc-hour-cell {
    border-right: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color);
    width: 6.13em
}

.dxbl-scheduler .dxbl-hour-time-scale.dxbl-sc-table tr:not(:last-child)>td.dxbl-sc-hour-cell {
    border-bottom: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color)!important
}

.dxbl-scheduler .dxbl-sc-time-rulers-caption {
    width: 6.13em
}

.dxbl-scheduler .dxbl-hour-time-scale.dxbl-sc-table tr>td.dxbl-sc-minute-cell {
    left: 6.13em
}

.dxbl-scheduler .dxbl-sc-hour-min-text-compact {
    display: none
}

.dxbl-scheduler .dxbl-sc-date-hr-wrapper {
    -webkit-align-items: baseline;
    align-items: baseline;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-date-hr-month,.dxbl-scheduler .dxbl-sc-date-hr-day {
    margin-right: .2225rem;
    font-size: 1.25rem
}

.dxbl-scheduler .dxbl-sc-dayview {
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-dayview .dxbl-sc-date-hr {
    padding-left: .4725rem
}

.dxbl-scheduler .dxbl-sc-dayview .dxbl-sc-headers-scroll-area .dxbl-sc-headers-container {
    position: relative
}

.dxbl-scheduler .dxbl-sc-dayview .dxbl-sc-headers-scroll-area .dxbl-sc-headers-container .dxbl-sc-table.dxbl-sc-horizontal-view {
    border-top: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color);
    border-bottom: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color)
}

.dxbl-scheduler .dxbl-sc-dayview .dxbl-sc-time-rulers-caption {
    background-color: var(--dxbl-scheduler-background-color);
    z-index: 15;
    border-bottom: transparent;
    position: -webkit-sticky;
    position: sticky;
    left: 0
}

.dxbl-scheduler .dxbl-sc-dayview>div {
    display: -webkit-flex;
    display: flex
}

.dxbl-scheduler .dxbl-sc-dayview>div:last-child {
    height: 100%;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-hour-boundary {
    border-style: solid
}

.dxbl-scheduler .dxbl-sc-time-marker-line {
    border-style: dashed;
    border-width: 1px 0 0;
    border-color: var(--dxbl-scheduler-primary-color);
    width: 100%
}

.dxbl-scheduler .dxbl-sc-time-marker {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: absolute
}

.dxbl-scheduler .dxbl-sc-time-indicator {
    position: absolute
}

.dxbl-scheduler .dxbl-sc-time-indicator-line {
    background-color: var(--dxbl-scheduler-primary-color);
    width: 100%;
    height: 2px
}

.dxbl-scheduler .dxbl-sc-time-marker-image {
    border: 2px solid var(--dxbl-scheduler-white-color);
    background-color: var(--dxbl-scheduler-primary-color);
    z-index: 10;
    border-radius: 100%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    width: 12px;
    height: 12px
}

.dxbl-scheduler .dxbl-sc-month {
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-month .dxbl-sc-time-cell {
    height: var(--dxbl-scheduler-month-table-time-cell-height,150px)
}

.dxbl-scheduler .dxbl-sc-month .dxbl-sc-time-cell.dxbl-scheduler-disabled-color {
    color: var(--dxbl-scheduler-cell-text-color)
}

.dxbl-scheduler .dxbl-sc-month .dxbl-sc-headers {
    table-layout: fixed;
    margin-bottom: 0
}

.dxbl-scheduler .dxbl-sc-month .dxbl-sc-headers>tbody>tr>td {
    border-left-style: none
}

.dxbl-scheduler .dxbl-sc-month .dxbl-sc-headers>tbody>tr>td:last-child {
    border-right-style: none
}

.dxbl-scheduler .dxbl-sc-month .dxbl-sc-headers-scroll-area .dxbl-sc-headers-container .dxbl-sc-table.dxbl-sc-headers {
    border-top: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color);
    border-bottom: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color)
}

.dxbl-scheduler .dxbl-sc-month .dxbl-sc-horizontal-view>tbody>tr:first-child>td {
    border-top-style: none
}

.dxbl-scheduler .dxbl-sc-month>div {
    display: -webkit-flex;
    display: flex
}

.dxbl-scheduler .dxbl-sc-month>div:last-child {
    height: 100%;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-timeline {
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-timeline>div {
    display: -webkit-flex;
    display: flex
}

.dxbl-scheduler .dxbl-sc-timeline>div:last-child {
    height: 100%;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-timescale {
    table-layout: fixed;
    margin-bottom: 0
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-horizontal-view>tbody>tr:first-child>td {
    border-style: none;
    padding: 0
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-horizontal-view>tbody>tr:nth-child(2)>td {
    border-top-style: none
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-horizontal-view>tbody>tr:not(:first-child)>td {
    height: var(--dxbl-scheduler-timeline-table-time-cell-height,150px)
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-resource-headers>tbody>tr>td {
    height: var(--dxbl-scheduler-timeline-table-time-cell-height,150px);
    border-left-style: none
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-date-hr>div {
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-headers-container table.dxbl-sc-timescale:nth-of-type(n+2)>tbody>tr:first-child {
    border-top-width: 0
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-headers-container>div {
    position: relative
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-headers-container>div .dxbl-sc-time-marker-image {
    bottom: -6px
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-headers-container .dxbl-sc-table.dxbl-sc-timescale {
    border-top: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color)
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-headers-container .dxbl-sc-table.dxbl-sc-timescale:last-child {
    border-bottom: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color)
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-time-marker-image,.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-time-marker-line {
    display: none;
    position: absolute
}

.dxbl-scheduler .dxbl-sc-timeline .dxbl-sc-time-marker-line {
    width: unset;
    border-width: 0 1px 0 0;
    top: 0;
    bottom: 0
}

.dxbl-scheduler .dxbl-sc-empty-cell {
    -webkit-flex: none;
    flex: none;
    width: 29px
}

.dxbl-scheduler .dxbl-sc-empty-cell .dxbl-sc-spacer {
    border-left-width: 0
}

.dxbl-scheduler .dxbl-sc-resource-headers {
    table-layout: fixed;
    margin-bottom: 0
}

.dxbl-scheduler .dxbl-sc-headers-scroll-area {
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-resources-container,.dxbl-scheduler .dxbl-sc-headers-container {
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-resources-scroll-area {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: none;
    flex: none;
    width: 29px;
    display: -webkit-flex;
    display: flex
}

.dxbl-scheduler .dxbl-rh-text-wrapper {
    vertical-align: middle;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-apt {
    z-index: 8;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: .9em;
    position: absolute
}

.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly) .dxbl-apt-bg {
    opacity: 1
}

.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-top-handle:before,.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-bottom-handle:before,.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-right-handle:before,.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-left-handle:before {
    content: "";
    opacity: .3;
    background: var(--dxbl-scheduler-appointment-resize-handle-color);
    border-radius: .063rem;
    position: absolute
}

.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-bottom-handle:before,.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-top-handle:before {
    width: 1rem;
    height: .125rem;
    top: .125rem;
    left: 50%
}

.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-right-handle:before,.dxbl-scheduler .dxbl-sc-apt:hover:not(.dxbl-sc-apt-readonly):not(.dxbl-sc-apt-edited) .dxbl-left-handle:before {
    width: .125rem;
    height: 1rem;
    top: .25rem;
    left: .125rem
}

.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-selected:not(.dxbl-sc-apt-readonly),.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-dragged {
    outline: 0
}

.dxbl-scheduler .dxbl-sc-apt:focus-visible {
    outline: 0
}

.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-selected:not(.dxbl-sc-apt-readonly) .dxbl-sc-apt-container,.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-dragged .dxbl-sc-apt-container {
    outline: .15rem solid #203268
}

.dxbl-scheduler .dxbl-sc-apt:focus-visible .dxbl-sc-apt-container {
    outline: .15rem solid #203268
}

.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-selected:not(.dxbl-sc-apt-readonly) .dxbl-sc-apt-container .dxbl-apt-bg,.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-dragged .dxbl-sc-apt-container .dxbl-apt-bg {
    opacity: 1
}

.dxbl-scheduler .dxbl-sc-apt:focus-visible .dxbl-sc-apt-container .dxbl-apt-bg {
    opacity: 1
}

.dxbl-scheduler .dxbl-sc-apt>div {
    height: 100%;
    position: relative
}

.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-vertical-apt,.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-horizontal-apt {
    padding: .15rem
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-sc-apt-subject {
    min-height: 1.5em;
    max-height: min(55%,3em);
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-sc-apt-one-line-text {
    white-space: nowrap;
    -o-text-overflow: clip;
    text-overflow: clip
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-apt-content {
    height: 100%;
    display: -webkit-flex;
    display: flex;
    position: relative;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-apt-bg {
    opacity: .8;
    border-radius: var(--dxbl-scheduler-border-radius);
    border-width: var(--dxbl-scheduler-border-width);
    border-style: var(--dxbl-scheduler-border-style);
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-apt-bg.dxbl-apt-bg-default {
    background-color: var(--dxbl-scheduler-background-color);
    border-color: var(--dxbl-scheduler-border-color)
}

.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-disable {
    opacity: .5
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-sc-apt-dragged {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)
}

.dxbl-scheduler .dxbl-sc-apt:not(.dxbl-sc-apt-edited) .dxbl-top-handle,.dxbl-scheduler .dxbl-sc-apt:not(.dxbl-sc-apt-edited) .dxbl-bottom-handle {
    cursor: ns-resize;
    z-index: 10;
    width: 100%;
    height: 6px;
    position: absolute
}

.dxbl-scheduler .dxbl-sc-apt:not(.dxbl-sc-apt-edited) .dxbl-bottom-handle {
    bottom: 0
}

.dxbl-scheduler .dxbl-sc-apt:not(.dxbl-sc-apt-edited) .dxbl-left-handle,.dxbl-scheduler .dxbl-sc-apt:not(.dxbl-sc-apt-edited) .dxbl-right-handle {
    cursor: ew-resize;
    z-index: 10;
    height: 100%;
    padding: 3px;
    position: absolute
}

.dxbl-scheduler .dxbl-sc-apt:not(.dxbl-sc-apt-edited) .dxbl-left-handle {
    margin-right: -6px
}

.dxbl-scheduler .dxbl-sc-apt:not(.dxbl-sc-apt-edited) .dxbl-right-handle {
    margin-left: -6px;
    right: 0
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-apt-status-container {
    background-color: var(--dxbl-scheduler-white-color);
    box-sizing: border-box;
    border-radius: var(--dxbl-scheduler-border-radius);
    border-width: 0;
    position: relative
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-apt-status {
    border-radius: var(--dxbl-scheduler-border-radius);
    border: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) rgba(34,34,34,.125);
    width: .4em;
    height: 100%;
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
    top: 0%
}

.dxbl-scheduler .dxbl-sc-apt .dxbl-sc-content-wrapper {
    -webkit-flex: auto;
    flex: auto;
    width: 100%;
    min-width: 0;
    padding: .2em .5em
}

.dxbl-scheduler .dxbl-sc-apt.dxbl-apt-empty {
    background-color: var(--dxbl-scheduler-primary-color);
    border-radius: var(--dxbl-scheduler-border-radius)
}

.dxbl-scheduler .dxbl-sc-apt.dxbl-apt-empty.dxbl-sc-horizontal-apt {
    height: 1.5rem
}

.dxbl-scheduler .dxbl-sc-apt-container {
    border-radius: var(--dxbl-scheduler-border-radius);
    height: 100%
}

.dxbl-scheduler .dxbl-sc-apt-hovered .dxbl-apt-bg {
    opacity: .7
}

.dxbl-scheduler .dxbl-sc-apt-time {
    opacity: .8;
    font-size: .7rem;
    font-weight: 300;
    overflow: hidden
}

.dxbl-scheduler .dxbl-sc-apt-description {
    opacity: .65;
    font-size: .8em
}

.dxbl-scheduler .dxbl-sc-apt-images-container {
    -webkit-align-self: flex-end;
    align-self: flex-end;
    padding-right: .2em
}

.dxbl-scheduler .dxbl-sc-apt-compact .dxbl-sc-content-wrapper * {
    display: none
}

.dxbl-scheduler .dxbl-sc-horizontal-apt .dxbl-sc-apt-compact .dxbl-sc-content-wrapper {
    min-height: 2em
}

.dxbl-scheduler .dxbl-week-button {
    border-radius: 50%;
    -webkit-flex-flow: wrap-reverse;
    flex-flow: wrap-reverse;
    -webkit-justify-content: center;
    justify-content: center;
    width: 35px;
    height: 35px;
    margin-bottom: 5px;
    display: -webkit-flex;
    display: flex
}

.dxbl-scheduler .dxbl-sc-spacer {
    border: var(--dxbl-scheduler-border-width) var(--dxbl-scheduler-border-style) var(--dxbl-scheduler-border-color);
    width: 100%;
    height: 100%
}

.dxbl-scheduler .dxbl-sc-time-marker-wrapper-invisible {
    display: none
}

.dxbl-date-navigator {
    --dxbl-date-navigator-apt-label-width: .313rem;
    --dxbl-date-navigator-apt-label-style: solid;
    --dxbl-date-navigator-apt-label-color: rgba(0,0,0,.1)
}

.dxbl-date-navigator .dxbl-calendar {
    border: 0
}

.dxbl-date-navigator .dxbl-apt-labels-container {
    height: 5px;
    margin-bottom: -5px;
    font-size: 0
}

.dxbl-date-navigator .dxbl-apt-labels-container>span {
    border-top: var(--dxbl-date-navigator-apt-label-width) var(--dxbl-date-navigator-apt-label-style) var(--dxbl-date-navigator-apt-label-color);
    width: 5px;
    height: 5px;
    margin-top: -2px;
    display: inline-block
}

.dxbl-date-navigator .dxbl-apt-labels-container>span:nth-last-child(n+2) {
    margin-right: 2px
}

.dxbl-date-navigator .dxbl-more-labels-container {
    opacity: .7;
    position: relative
}

.dxbl-date-navigator .dxbl-more-labels-container svg {
    width: 5px;
    height: 5px;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-resource-navigator {
    width: 320px;
    max-height: 300px
}

.dxbl-resource-navigator .dxbl-rn-body {
    padding: .625rem .625rem 0
}

.dxbl-resource-navigator .dxbl-rn-footer {
    padding: .75rem
}

.dxbl-resource-navigator .dxbl-rn-toolbar {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    display: -webkit-flex;
    display: flex
}

.dxbl-resource-navigator .dxbl-rn-toolbar>button:last-child {
    margin-left: .75rem
}

.dxbl-resource-navigator .dxbl-list-box {
    border: 0
}

.dxbl-sc-apt-dragging-hint {
    --dxbl-sc-apt-drag-hint-color: #fff;
    --dxbl-sc-apt-drag-hint-bg-color: #212529;
    --dxbl-sc-apt-drag-hint-border-radius: .1875rem;
    --dxbl-sc-apt-drag-hint-font-family: inherit;
    --dxbl-sc-apt-drag-hint-font-size: .875rem;
    --dxbl-sc-apt-drag-hint-text-container-padding-x: .5rem;
    --dxbl-sc-apt-drag-hint-text-container-padding-y: .25rem;
    --dxbl-sc-apt-drag-hint-shadow: 0 .1rem .5rem 0 rgba(0,0,0,.6);
    cursor: move;
    visibility: hidden;
    z-index: 20;
    pointer-events: none;
    color: var(--dxbl-sc-apt-drag-hint-color);
    background-color: var(--dxbl-sc-apt-drag-hint-bg-color);
    border-radius: var(--dxbl-sc-apt-drag-hint-border-radius);
    padding: var(--dxbl-sc-apt-drag-hint-text-container-padding-y) var(--dxbl-sc-apt-drag-hint-text-container-padding-x);
    font-family: var(--dxbl-sc-apt-drag-hint-font-family);
    font-size: var(--dxbl-sc-apt-drag-hint-font-size);
    box-shadow: var(--dxbl-sc-apt-drag-hint-shadow);
    display: -webkit-flex;
    display: flex;
    position: fixed
}

.dxbl-scheduler-color {
    --dxbl-scheduler-primary-color: #203268;
    --dxbl-scheduler-white-color: #fff;
    --dxbl-scheduler-blue-color: #0d6efd;
    --dxbl-scheduler-indigo-color: #5969e3;
    --dxbl-scheduler-purple-color: #203268;
    --dxbl-scheduler-pink-color: #d63384;
    --dxbl-scheduler-red-color: #dc3545;
    --dxbl-scheduler-orange-color: #fd7e14;
    --dxbl-scheduler-yellow-color: #ffb300;
    --dxbl-scheduler-green-color: #198754;
    --dxbl-scheduler-teal-color: #20c997;
    --dxbl-scheduler-cyan-color: #0aa2c0;
    --dxbl-scheduler-light-color: #f8f9fa;
    --dxbl-scheduler-light-gray-color: #e9ecef;
    --dxbl-scheduler-dark-color: #212529;
    --dxbl-scheduler-disabled-color: #f8f9fa
}

.dxbl-scheduler-color .dxbl-blue-color {
    background-color: var(--dxbl-scheduler-blue-color);
    border-color: var(--dxbl-scheduler-blue-color)
}

.dxbl-scheduler-color .dxbl-indigo-color {
    background-color: var(--dxbl-scheduler-indigo-color);
    border-color: var(--dxbl-scheduler-indigo-color)
}

.dxbl-scheduler-color .dxbl-purple-color {
    background-color: var(--dxbl-scheduler-purple-color);
    border-color: var(--dxbl-scheduler-purple-color)
}

.dxbl-scheduler-color .dxbl-pink-color {
    background-color: var(--dxbl-scheduler-pink-color);
    border-color: var(--dxbl-scheduler-pink-color)
}

.dxbl-scheduler-color .dxbl-red-color {
    background-color: var(--dxbl-scheduler-red-color);
    border-color: var(--dxbl-scheduler-red-color)
}

.dxbl-scheduler-color .dxbl-orange-color {
    background-color: var(--dxbl-scheduler-orange-color);
    border-color: var(--dxbl-scheduler-orange-color)
}

.dxbl-scheduler-color .dxbl-yellow-color {
    background-color: var(--dxbl-scheduler-yellow-color);
    border-color: var(--dxbl-scheduler-yellow-color)
}

.dxbl-scheduler-color .dxbl-green-color {
    background-color: var(--dxbl-scheduler-green-color);
    border-color: var(--dxbl-scheduler-green-color)
}

.dxbl-scheduler-color .dxbl-teal-color {
    background-color: var(--dxbl-scheduler-teal-color);
    border-color: var(--dxbl-scheduler-teal-color)
}

.dxbl-scheduler-color .dxbl-cyan-color {
    background-color: var(--dxbl-scheduler-cyan-color);
    border-color: var(--dxbl-scheduler-cyan-color)
}

.dxbl-scheduler-color .dxbl-light-color {
    background-color: var(--dxbl-scheduler-light-color)
}

.dxbl-scheduler-color .dxbl-scheduler-disabled-color {
    background-color: var(--dxbl-scheduler-disabled-color)
}

.dxbl-scheduler-color .dxbl-light-gray-color {
    background-color: var(--dxbl-scheduler-light-gray-color);
    border-color: var(--dxbl-scheduler-light-gray-color)
}

.dxbl-scheduler-color .dxbl-dark-font-color {
    color: var(--dxbl-scheduler-dark-color)
}

.dxbl-scheduler-color .dxbl-white-font-color {
    color: var(--dxbl-scheduler-white-color)
}

.dxbl-scheduler-color .dxbl-sc-free-status {
    background-color: var(--dxbl-scheduler-light-gray-color);
    border-color: var(--dxbl-scheduler-light-gray-color)
}

.dxbl-scheduler-color .dxbl-sc-working-elsewhere-status {
    background-color: var(--dxbl-scheduler-cyan-color);
    border-color: var(--dxbl-scheduler-cyan-color)
}

.dxbl-scheduler-color .dxbl-sc-tentative-status {
    background-color: var(--dxbl-scheduler-orange-color);
    border-color: var(--dxbl-scheduler-orange-color)
}

.dxbl-scheduler-color .dxbl-sc-busy-status {
    background-color: var(--dxbl-scheduler-red-color);
    border-color: var(--dxbl-scheduler-red-color)
}

.dxbl-scheduler-color .dxbl-sc-away-status {
    background-color: var(--dxbl-scheduler-purple-color);
    border-color: var(--dxbl-scheduler-purple-color)
}

.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog.dxbl-toolbar-dropdown-item>.dxbl-dropdown-body {
    padding: 0
}

.dxbl-itemlist-dropdown>.dxbl-dropdown-dialog.dxbl-toolbar-dropdown-item>.dxbl-dropdown-body .dxbl-text-edit {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0
}

.dxbl-apt-edit-dialog {
    --dxbl-image-width: 1rem;
    --dxbl-image-height: 1rem;
    --dxbl-scheduler-flyout-border-color: #d2d2d2;
    --dxbl-scheduler-flyout-border-style: solid;
    --dxbl-scheduler-flyout-border-width: 1px
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color {
    border: 0
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-sc-label-item {
    margin-right: 1.05rem
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-sc-fl-item {
    display: -webkit-flex;
    display: flex
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-sc-fl-item-with-icon>.dxbl-text {
    padding-left: 1.75rem
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-sc-fl-item-with-icon .dxbl-label-icon {
    width: var(--dxbl-image-width);
    height: var(--dxbl-image-height);
    border-radius: 50%;
    margin-top: .125rem;
    margin-bottom: .125rem;
    display: block
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-dialog-title,.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-dialog-recurrence-title {
    margin-right: auto
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-dialog-recurrence-title {
    margin-left: .375rem
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-dialog-header,.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-compact-dialog-header {
    border-bottom: var(--dxbl-scheduler-flyout-border-width) var(--dxbl-scheduler-flyout-border-style) var(--dxbl-scheduler-flyout-border-color);
    -webkit-align-items: center;
    align-items: center;
    padding: .6rem .75rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-dialog-header>.dxbl-btn,.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-compact-dialog-header>.dxbl-btn {
    margin-left: .25rem
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-dialog-header>.dxbl-btn.dxbl-expand-button,.dxbl-apt-edit-dialog.dxbl-scheduler-color .dxbl-apt-edit-compact-dialog-header>.dxbl-btn.dxbl-expand-button {
    border-color: transparent
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color div.dxbl-image {
    width: var(--dxbl-image-width);
    height: var(--dxbl-image-height)
}

.dxbl-apt-edit-dialog.dxbl-scheduler-color>.dxbl-apt-edit-dialog-body>.dxbl-fl.dxbl-fl-with-paddings,.dxbl-apt-edit-dialog.dxbl-scheduler-color>.dxbl-modal-content>.dxbl-modal-body>.dxbl-apt-edit-dialog-body>.dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0
}

.dxbl-apt-edit-dialog .dxbl-week-button-container {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-flex;
    display: flex
}

.dxbl-apt-edit-dialog .dxbl-week-button-container>button {
    margin-right: .375rem
}

.dxbl-apt-edit-dialog .dxbl-apt-edit-dialog-container {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-apt-edit-dialog .dxbl-apt-edit-dialog-header {
    font-size: 1.4em
}

.dxbl-apt-edit-dialog.dxbl-sc-mobile {
    height: 100%;
    width: initial;
    max-width: initial;
    margin: 0
}

.dxbl-apt-edit-dialog .dxbl-apt-edit-dialog-radio-group {
    margin-top: 0;
    padding-right: 0
}

.dxbl-apt-edit-dialog .dxbl-apt-edit-dialog-month-of-year-cb {
    margin-left: auto
}

.dxbl-apt-edit-dialog-header {
    border-top-left-radius: var(--dxbl-popup-border-radius);
    border-top-right-radius: var(--dxbl-popup-border-radius);
    width: 100%;
    padding: var(--dxbl-popup-header-padding-y) var(--dxbl-popup-header-padding-x);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-apt-edit-dialog-body {
    padding: var(--dxbl-popup-body-padding-y) var(--dxbl-popup-body-padding-x)
}

.dxbl-apt-edit-dialog-body .dxbl-sc-fl-item-content {
    -webkit-flex-flow: row;
    flex-flow: row;
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-apt-edit-dialog-body .dxbl-sc-fl-item-content>button {
    white-space: nowrap;
    width: 75px;
    margin-right: .75rem
}

.dxbl-apt-edit-dialog-body .dxbl-text-edit,.dxbl-apt-edit-dialog-body .dxbl-checkbox-switch {
    width: 100%
}

.dxbl-sc-fl-item-icon-container {
    display: -webkit-flex;
    display: flex
}

.dxbl-sc-fl-item-icon {
    padding: .250031rem calc(var(--dxbl-row-item-spacing-x) * .5);
    padding-left: 0
}

.dxbl-apt-edit-compact-dialog-body .dxbl-text-edit,.dxbl-apt-edit-compact-dialog-body .dxbl-checkbox-switch {
    width: 100%
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-apt-edit-dialog>.dxbl-modal-content>.dxbl-modal-body {
    padding: 0
}

.dxbl-sc-label-item {
    border-radius: 50%;
    margin: 0 .5rem .7rem .3rem;
    padding: 4px
}

.dxbl-recurrent-apt-delete-dialog,.dxbl-recurrent-apt-edit-dialog {
    --dxbl-popup-max-width: 360px
}

.dxbl-recurrent-apt-delete-dialog .dxbl-sc-button-margin-start,.dxbl-recurrent-apt-edit-dialog .dxbl-sc-button-margin-start {
    margin-left: .5rem
}

.dxbl-recurrent-apt-delete-dialog .dxbl-modal-body>p,.dxbl-recurrent-apt-delete-dialog .dxbl-modal-body>div,.dxbl-recurrent-apt-edit-dialog .dxbl-modal-body>p,.dxbl-recurrent-apt-edit-dialog .dxbl-modal-body>div {
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-scheduler-color-item {
    -webkit-flex-flow: row;
    flex-flow: row;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-scheduler-color-item .dxbl-scheduler-color-item-icon {
    border-radius: 50%;
    width: 1rem;
    height: 1rem;
    margin: 0 .5rem
}

.dxbl-recurrence-model {
    -webkit-flex-flow: row;
    flex-flow: row;
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-recurrence-model .dxbl-recurrence-settings {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dxbl-sc-hint {
    --dxbl-scheduler-flyout-content-padding-x: .75rem;
    --dxbl-scheduler-flyout-content-padding-y: .75rem;
    --dxbl-scheduler-flyout-background-color: #fff;
    --dxbl-scheduler-flyout-border-color: #d2d2d2;
    --dxbl-scheduler-flyout-border-style: solid;
    --dxbl-scheduler-flyout-border-width: 1px;
    --dxbl-scheduler-flyout-border-radius: .1875rem;
    --dxbl-scheduler-flyout-header-btn-hover-color: #e9ecef;
    width: 100%
}

.dxbl-sc-hint.dxbl-sc-hint-max-content-width {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.dxbl-sc-hint.dxbl-sc-hint-max-content-width.dxbl-sc-tooltip {
    max-width: 370px
}

.dxbl-sc-hint.dxbl-sc-hint-max-content-width.dxbl-apt-edit-dialog {
    min-width: 276px;
    max-width: 450px
}

.dxbl-sc-hint .dxbl-apt-edit-compact-dialog-header,.dxbl-sc-hint .dxbl-sc-tooltip-header {
    padding: .6rem 1.1rem;
    font-size: 1.4em
}

.dxbl-sc-hint.dxbl-apt-edit-dialog .dxbl-apt-edit-compact-dialog-header {
    border-top-left-radius: var(--dxbl-scheduler-flyout-border-radius);
    border-top-right-radius: var(--dxbl-scheduler-flyout-border-radius)
}

.dxbl-sc-hint.dxbl-apt-edit-dialog .dxbl-apt-edit-compact-dialog-body {
    padding: var(--dxbl-scheduler-flyout-content-padding-x) var(--dxbl-scheduler-flyout-content-padding-y)
}

.dxbl-sc-hint.dxbl-sc-tooltip.dxbl-scheduler-color {
    border: 0
}

.dxbl-sc-hint.dxbl-sc-tooltip.dxbl-scheduler-color .dxbl-sc-label-item {
    margin-top: .5rem;
    margin-bottom: 0
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-header {
    border-bottom: var(--dxbl-scheduler-flyout-border-width) var(--dxbl-scheduler-flyout-border-style) var(--dxbl-scheduler-flyout-border-color);
    border-top-left-radius: var(--dxbl-scheduler-flyout-border-radius);
    border-top-right-radius: var(--dxbl-scheduler-flyout-border-radius);
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-header>.dxbl-sc-tooltip-header-label-container {
    border-radius: inherit;
    width: 100%;
    height: .25rem;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-header>.dxbl-sc-tooltip-header-subject {
    margin-right: auto;
    padding-right: .25rem;
    font-size: 1.1em;
    font-weight: 600
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-header>.dxbl-btn {
    box-shadow: none;
    border-color: transparent;
    margin-left: .25rem
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-container {
    height: 100%;
    padding: var(--dxbl-scheduler-flyout-content-padding-x) var(--dxbl-scheduler-flyout-content-padding-y)
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-item {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin-bottom: 1rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-item .dxbl-sc-tooltip-item-icon {
    margin-left: .25rem;
    padding-right: .75rem
}

.dxbl-sc-hint.dxbl-sc-tooltip .dxbl-sc-tooltip-item .dxbl-sc-tooltip-item-text {
    vertical-align: middle
}

.dxbl-sc-table {
    vertical-align: top;
    border-color: var(--dxbl-scheduler-border-color);
    border-style: var(--dxbl-scheduler-border-style);
    border-spacing: 0;
    border-collapse: separate;
    border-width: 0;
    width: 100%
}

.dxbl-sc-table>tbody {
    vertical-align: inherit
}

.dxbl-sc-table>tbody,.dxbl-sc-table>tfoot,.dxbl-sc-table>thead,.dxbl-sc-table>tbody>tr,.dxbl-sc-table>tfoot>tr,.dxbl-sc-table>thead>tr {
    border-color: inherit;
    border-style: inherit;
    border-width: 0
}

.dxbl-sc-table>tbody>tr>td,.dxbl-sc-table>tbody>tr>th,.dxbl-sc-table>tfoot>tr>td,.dxbl-sc-table>tfoot>tr>th,.dxbl-sc-table>thead>tr>td,.dxbl-sc-table>thead>tr>th {
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    border-bottom-width: var(--dxbl-scheduler-border-width);
    border-right-width: var(--dxbl-scheduler-border-width);
    padding: .25rem
}

.dxbl-sc-table>tbody>tr>td:last-child,.dxbl-sc-table>tbody>tr>th:last-child,.dxbl-sc-table>tfoot>tr>td:last-child,.dxbl-sc-table>tfoot>tr>th:last-child,.dxbl-sc-table>thead>tr>td:last-child,.dxbl-sc-table>thead>tr>th:last-child {
    border-right-width: 0
}

.dxbl-sc-table>tbody>tr>td.dxbl-sc-dashed-cell,.dxbl-sc-table>tbody>tr>th.dxbl-sc-dashed-cell,.dxbl-sc-table>tfoot>tr>td.dxbl-sc-dashed-cell,.dxbl-sc-table>tfoot>tr>th.dxbl-sc-dashed-cell,.dxbl-sc-table>thead>tr>td.dxbl-sc-dashed-cell,.dxbl-sc-table>thead>tr>th.dxbl-sc-dashed-cell {
    border-bottom-style: dashed
}

.dxbl-sc-table>tbody>tr>td.dxbl-v-resource-header,.dxbl-sc-table>tbody>tr>th.dxbl-v-resource-header,.dxbl-sc-table>tfoot>tr>td.dxbl-v-resource-header,.dxbl-sc-table>tfoot>tr>th.dxbl-v-resource-header,.dxbl-sc-table>thead>tr>td.dxbl-v-resource-header,.dxbl-sc-table>thead>tr>th.dxbl-v-resource-header {
    border-right-width: var(--dxbl-scheduler-border-width)
}

.dxbl-sc-table>tbody>tr:last-child>td,.dxbl-sc-table>tfoot>tr:last-child>td,.dxbl-sc-table>thead>tr:last-child>td {
    border-bottom-width: 0
}

@media (max-height:320px) {
    .dxbl-toolbar-dialog .dxbl-resource-navigator .dxbl-listbox,.dxbl-toolbar-dialog .dxbl-resource-navigator .dxbl-list-box {
        max-height: 140px!important
    }
}

@media (max-width:450px) {
    .dxbl-apt-edit-dialog {
        width: auto
    }
}

@media (max-width:560px) {
    .dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-minute-cell {
        left: 1.85em
    }
    .dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-hour-cell {
        width: 1.85em
    }
    .dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-hour-cell,.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-minute-cell,.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-time-rulers-caption {
        padding: .125rem;
        font-size: .685rem
    }
    .dxbl-scheduler .dxbl-sc-time-rulers-caption {
        width: 4.48em
    }
    .dxbl-scheduler .dxbl-sc-table.dxbl-hour-time-scale tr>td.dxbl-sc-hour-cell,.dxbl-scheduler .dxbl-sc-table tr>td.dxbl-sc-time-rulers-caption {
        width: 3em
    }
    .dxbl-scheduler .dxbl-sc-table.dxbl-hour-time-scale tr>td.dxbl-sc-minute-cell {
        left: 3em
    }
    .dxbl-scheduler .dxbl-sc-table:not(.dxbl-hour-time-scale) tr>td.dxbl-sc-hour-cell {
        width: 1.5em
    }
    .dxbl-scheduler .dxbl-sc-table:not(.dxbl-hour-time-scale) tr>td.dxbl-sc-minute-cell {
        width: 1.5em;
        left: 1.5em
    }
    .dxbl-scheduler .dxbl-sc-hour-min-text-compact {
        display: initial
    }
    .dxbl-scheduler .dxbl-sc-hour-text,.dxbl-scheduler .dxbl-sc-minute-cell span {
        display: none
    }
    .dxbl-scheduler .dxbl-sc-dayview .dxbl-sc-date-hr {
        padding-left: 0;
        padding-right: 0
    }
    .dxbl-scheduler .dxbl-sc-date-hr-wrapper {
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -webkit-align-items: center;
        align-items: center;
        font-size: .7rem
    }
    .dxbl-scheduler .dxbl-sc-date-hr-wrapper .dxbl-sc-date-hr-month {
        display: none
    }
    .dxbl-scheduler .dxbl-sc-date-hr-wrapper .dxbl-sc-date-hr-month,.dxbl-scheduler .dxbl-sc-date-hr-wrapper .dxbl-sc-date-hr-day {
        margin-right: 0
    }
    .dxbl-scheduler .dxbl-sc-date-hr-wrapper .dxbl-sc-date-hr-day {
        font-size: .9rem
    }
}

@media (max-width:768px) {
    .dxbl-apt-edit-dialog {
        --dxbl-image-width: 1rem
    }
    .dxbl-apt-edit-dialog .dxbl-sc-fl-item:not(.dxbl-sc-fl-item-with-icon) {
        padding-left: calc(var(--dxbl-image-width) + var(--dxbl-row-item-spacing-x))
    }
}

.dxbl-html-editor.dxbl-invisible {
    display: none
}

.dxbl-html-editor {
    --dxbl-html-editor-invalid-color: #dc3545;
    --dxbl-html-editor-border-radius: .1875rem;
    --dxbl-html-editor-primary-color: #203268;
    --dxbl-html-editor-border-width: 1px;
    --dxbl-html-editor-border-style: solid;
    --dxbl-html-editor-border-color: #e9ecef;
    --dxbl-html-editor-table-resize-frame: .313rem;
    --dxbl-html-editor-block-font-color: rgba(51,51,51,.8);
    --dxbl-html-editor-invalid-message-color: #fff;
    --dxbl-html-editor-invalid-message-font-size: .85rem;
    --dxbl-html-editor-invalid-message-padding-x: 1rem;
    --dxbl-html-editor-invalid-message-padding-y: .5rem;
    --dxbl-html-editor-resize-border-width: 1px;
    --dxbl-html-editor-resize-border-style: dashed;
    --dxbl-html-editor-resizable-handle-size: .3rem;
    --dxbl-html-editor-content-padding-x: 1rem;
    --dxbl-html-editor-content-padding-y: .75rem;
    --dxbl-html-editor-placeholder-color: #212529;
    --dxbl-html-editor-placeholder-offset: 15px;
    --dxbl-html-editor-placeholder-opacity: .5;
    --dxbl-html-editor-code-block-background-color: rgba(191,191,191,.15);
    --dxbl-html-editor-code-block-padding: .5rem;
    --dxbl-html-editor-list-inline-start: 1.5rem;
    --dxbl-html-editor-list-inline-end: .3rem;
    --dxbl-html-editor-list-width: 1.2rem;
    --dxbl-html-editor-blockquote-padding-inline-start: 12px;
    --dxbl-html-editor-blockquote-border-inline-start-width: 4px;
    --dxbl-html-editor-blockquote-border-inline-start-style: solid;
    --dxbl-html-editor-blockquote-margin-x: 0;
    --dxbl-html-editor-blockquote-margin-y: .5rem;
    --dxbl-html-editor-table-padding-x: .313rem;
    --dxbl-html-editor-table-padding-y: .125rem;
    --dxbl-html-editor-variable-padding-x: .375rem;
    --dxbl-html-editor-variable-padding-y: .25rem;
    --dxbl-html-editor-variable-border-radius: .5rem;
    --dxbl-html-editor-variable-opacity: .1;
    border: var(--dxbl-html-editor-border-width) var(--dxbl-html-editor-border-style) var(--dxbl-html-editor-border-color);
    border-radius: var(--dxbl-html-editor-border-radius);
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-html-editor .dxbl-ribbon {
    --dxbl-ribbon-border-width: 0;
    --dxbl-ribbon-border-bottom-width: var(--dxbl-html-editor-border-width);
    --dxbl-ribbon-border-bottom-style: var(--dxbl-html-editor-border-style);
    --dxbl-ribbon-border-color: var(--dxbl-html-editor-border-color);
    width: 100%;
    overflow: hidden
}

.dxbl-html-editor .dxbl-html-editor-combobox-size {
    width: 5.625rem
}

.dxbl-html-editor .dxbl-html-editor-combobox-font {
    width: 9.375rem
}

.dxbl-html-editor .dx-htmleditor {
    border: var(--dxbl-html-editor-border-width) var(--dxbl-html-editor-border-style) transparent
}

.dxbl-html-editor .dx-htmleditor.dx-state-focused {
    border-color: var(--dxbl-html-editor-primary-color)
}

.dxbl-html-editor .dx-htmleditor.dx-invalid {
    border-color: var(--dxbl-html-editor-invalid-color)
}

.dxbl-html-editor .dx-state-invisible {
    display: none!important
}

.dxbl-html-editor .dx-invalid-message.dx-overlay-wrapper {
    pointer-events: none;
    visibility: hidden
}

.dxbl-html-editor .dx-invalid-message.dx-invalid-message-always,.dxbl-html-editor .dx-state-focused.dx-invalid .dx-invalid-message-auto {
    visibility: visible
}

.dxbl-html-editor .dx-invalid-message>.dx-overlay-content {
    color: var(--dxbl-html-editor-invalid-message-color);
    background-color: var(--dxbl-html-editor-invalid-color);
    border-radius: var(--dxbl-html-editor-border-radius);
    padding: var(--dxbl-html-editor-invalid-message-padding-y) var(--dxbl-html-editor-invalid-message-padding-x);
    font-size: var(--dxbl-html-editor-invalid-message-font-size);
    word-wrap: break-word;
    pointer-events: auto;
    z-index: 1000;
    border-width: 0;
    outline: 0;
    line-height: normal;
    display: inline-block;
    position: absolute;
    overflow: clip
}

.dxbl-html-editor .dx-mention {
    color: var(--dxbl-html-editor-primary-color);
    padding: 1px 0
}

.dxbl-html-editor .dxbl-widget-container {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    width: 100%;
    height: 10%;
    display: -webkit-flex;
    display: flex
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container {
    box-sizing: border-box;
    -webkit-flex: auto;
    flex: auto;
    min-height: 1px;
    margin: 0;
    display: -webkit-flex;
    display: flex;
    position: relative;
    overflow: hidden
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable {
    border: var(--dxbl-html-editor-resize-border-width) var(--dxbl-html-editor-resize-border-style) var(--dxbl-html-editor-primary-color);
    pointer-events: none;
    box-sizing: content-box;
    position: absolute
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle {
    z-index: 50;
    pointer-events: auto;
    position: absolute
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-top,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-bottom {
    width: 100%;
    height: var(--dxbl-html-editor-resizable-handle-size);
    left: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-left,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-right {
    height: 100%;
    width: var(--dxbl-html-editor-resizable-handle-size);
    top: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-top {
    cursor: s-resize;
    top: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-bottom {
    cursor: s-resize;
    bottom: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-left {
    cursor: e-resize;
    left: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-right {
    cursor: e-resize;
    right: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-bottom:after {
    bottom: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    left: calc(50% - var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-top:after {
    top: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    left: calc(50% - var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-left:after {
    left: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    top: calc(50% - var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-right:after {
    right: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    top: calc(50% - var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-bottom-right,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-bottom-left,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-top-right,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-top-left,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-right:after,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-left:after,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-top:after,.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-bottom:after {
    background-color: var(--dxbl-html-editor-primary-color);
    content: "";
    width: calc(2 * var(--dxbl-html-editor-resizable-handle-size));
    height: calc(2 * var(--dxbl-html-editor-resizable-handle-size));
    border: var(--dxbl-html-editor-border-width) var(--dxbl-html-editor-border-style) var(--dxbl-html-editor-border-color);
    position: absolute
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-bottom-right {
    cursor: se-resize;
    bottom: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    right: calc(-1 * var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-bottom-left {
    cursor: ne-resize;
    bottom: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    left: calc(-1 * var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-top-right {
    cursor: ne-resize;
    top: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    right: calc(-1 * var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-resize-frame.dx-resizable .dx-resizable-handle-corner-top-left {
    cursor: se-resize;
    top: calc(-1 * var(--dxbl-html-editor-resizable-handle-size));
    left: calc(-1 * var(--dxbl-html-editor-resizable-handle-size))
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-table-resize-frame {
    pointer-events: none;
    position: absolute
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-table-resize-frame .dx-htmleditor-row-resizer {
    height: var(--dxbl-html-editor-table-resize-frame);
    cursor: row-resize;
    width: 100%;
    left: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-table-resize-frame>div {
    pointer-events: auto;
    background-color: transparent;
    position: absolute
}

.dxbl-html-editor .dxbl-widget-container .dx-quill-container .dx-table-resize-frame .dx-htmleditor-column-resizer {
    width: var(--dxbl-html-editor-table-resize-frame);
    cursor: col-resize;
    height: 100%;
    top: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content {
    box-sizing: border-box;
    width: 100%;
    padding: var(--dxbl-html-editor-content-padding-y) var(--dxbl-html-editor-content-padding-x);
    white-space: pre-wrap;
    word-wrap: break-word;
    outline: 0;
    line-height: 1.42;
    overflow-y: auto
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content>* {
    cursor: text
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li {
    list-style-type: none;
    position: relative
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: var(--dxbl-html-editor-list-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: var(--dxbl-html-editor-list-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: var(--dxbl-html-editor-list-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: var(--dxbl-html-editor-list-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: var(--dxbl-html-editor-list-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: var(--dxbl-html-editor-list-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li[data-list=bullet]:before {
    content: "•"
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:before {
    white-space: nowrap;
    width: var(--dxbl-html-editor-list-width);
    display: inline-block
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    text-align: right;
    margin-left: calc(0 - var(--dxbl-html-editor-list-inline-start));
    margin-right: var(--dxbl-html-editor-list-inline-end)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    text-align: right;
    margin-left: calc(0 - var(--dxbl-html-editor-list-inline-start));
    margin-right: var(--dxbl-html-editor-list-inline-end)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    text-align: right;
    margin-left: calc(0 - var(--dxbl-html-editor-list-inline-start));
    margin-right: var(--dxbl-html-editor-list-inline-end)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    text-align: left;
    margin-right: calc(0 - var(--dxbl-html-editor-list-inline-start));
    margin-left: var(--dxbl-html-editor-list-inline-end)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    text-align: left;
    margin-right: calc(0 - var(--dxbl-html-editor-list-inline-start));
    margin-left: var(--dxbl-html-editor-list-inline-end)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    text-align: left;
    margin-right: calc(0 - var(--dxbl-html-editor-list-inline-start));
    margin-left: var(--dxbl-html-editor-list-inline-end)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li[data-list=ordered] {
    counter-reset: dxbl-list-1 dxbl-list-2 dxbl-list-3 dxbl-list-4 dxbl-list-5 dxbl-list-6 dxbl-list-7 dxbl-list-8 dxbl-list-9;
    counter-increment: list-0
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li[data-list=ordered]:before {
    content: counter(list-0, decimal) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content blockquote {
    color: var(--dxbl-html-editor-block-font-color);
    margin: var(--dxbl-html-editor-blockquote-margin-y) var(--dxbl-html-editor-blockquote-margin-x)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content blockquote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left: var(--dxbl-html-editor-blockquote-border-inline-start-width) var(--dxbl-html-editor-blockquote-border-inline-start-style);
    border-left-color: var(--dxbl-html-editor-primary-color);
    padding-left: var(--dxbl-html-editor-blockquote-padding-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content blockquote:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left: var(--dxbl-html-editor-blockquote-border-inline-start-width) var(--dxbl-html-editor-blockquote-border-inline-start-style);
    border-left-color: var(--dxbl-html-editor-primary-color);
    padding-left: var(--dxbl-html-editor-blockquote-padding-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content blockquote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left: var(--dxbl-html-editor-blockquote-border-inline-start-width) var(--dxbl-html-editor-blockquote-border-inline-start-style);
    border-left-color: var(--dxbl-html-editor-primary-color);
    padding-left: var(--dxbl-html-editor-blockquote-padding-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right: var(--dxbl-html-editor-blockquote-border-inline-start-width) var(--dxbl-html-editor-blockquote-border-inline-start-style);
    border-right-color: var(--dxbl-html-editor-primary-color);
    padding-right: var(--dxbl-html-editor-blockquote-padding-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content blockquote:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right: var(--dxbl-html-editor-blockquote-border-inline-start-width) var(--dxbl-html-editor-blockquote-border-inline-start-style);
    border-right-color: var(--dxbl-html-editor-primary-color);
    padding-right: var(--dxbl-html-editor-blockquote-padding-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right: var(--dxbl-html-editor-blockquote-border-inline-start-width) var(--dxbl-html-editor-blockquote-border-inline-start-style);
    border-right-color: var(--dxbl-html-editor-primary-color);
    padding-right: var(--dxbl-html-editor-blockquote-padding-inline-start)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-code-block-container {
    background-color: var(--dxbl-html-editor-code-block-background-color);
    color: var(--dxbl-html-editor-block-font-color);
    font-family: monospace
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content a {
    pointer-events: none
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-code-block {
    padding: var(--dxbl-html-editor-code-block-padding)
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content.ql-blank:before {
    opacity: var(--dxbl-html-editor-placeholder-opacity);
    color: var(--dxbl-html-editor-placeholder-color);
    content: attr(data-placeholder);
    left: var(--dxbl-html-editor-placeholder-offset);
    pointer-events: none;
    right: var(--dxbl-html-editor-placeholder-offset);
    position: absolute
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content.ql-blank:after {
    content: attr(data-placeholder);
    z-index: -1;
    visibility: hidden
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content.ql-blank[data-placeholder]>p {
    height: .1px
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-1 {
    counter-increment: dxbl-list-1
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-1:before {
    content: counter(dxbl-list-1, lower-alpha) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-1 {
    counter-reset: dxbl-list-2 dxbl-list-3 dxbl-list-4 dxbl-list-5 dxbl-list-6 dxbl-list-7 dxbl-list-8 dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-2 {
    counter-increment: dxbl-list-2
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-2:before {
    content: counter(dxbl-list-2, lower-roman) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-2 {
    counter-reset: dxbl-list-3 dxbl-list-4 dxbl-list-5 dxbl-list-6 dxbl-list-7 dxbl-list-8 dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-3 {
    counter-increment: dxbl-list-3
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-3:before {
    content: counter(dxbl-list-3, decimal) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-3 {
    counter-reset: dxbl-list-4 dxbl-list-5 dxbl-list-6 dxbl-list-7 dxbl-list-8 dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-4 {
    counter-increment: dxbl-list-4
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-4:before {
    content: counter(dxbl-list-4, lower-alpha) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-4 {
    counter-reset: dxbl-list-5 dxbl-list-6 dxbl-list-7 dxbl-list-8 dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-5 {
    counter-increment: dxbl-list-5
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-5:before {
    content: counter(dxbl-list-5, lower-roman) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-5 {
    counter-reset: dxbl-list-6 dxbl-list-7 dxbl-list-8 dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-6 {
    counter-increment: dxbl-list-6
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-6:before {
    content: counter(dxbl-list-6, decimal) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-6 {
    counter-reset: dxbl-list-7 dxbl-list-8 dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-7 {
    counter-increment: dxbl-list-7
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-7:before {
    content: counter(dxbl-list-7, lower-alpha) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-7 {
    counter-reset: dxbl-list-8 dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-8 {
    counter-increment: dxbl-list-8
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-8:before {
    content: counter(dxbl-list-8, lower-roman) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-8 {
    counter-reset: dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-9 {
    counter-increment: dxbl-list-9
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content ol li[data-list=ordered].ql-indent-9:before {
    content: counter(dxbl-list-9, decimal) ". "
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 3em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 3em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 3em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 3em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 3em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 3em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 4.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 4.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 4.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 4.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 4.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 4.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 6em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 6em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 6em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 6em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 6em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 6em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 7.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 7.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 7.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 7.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 7.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 7.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 10.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 10.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 10.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 10.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 10.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 10.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-4:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 12em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-4:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 12em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-4:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 12em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-4:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 12em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-4:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 12em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-4:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 12em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-4:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 13.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-4:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 13.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-4:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 13.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-4:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 13.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-4:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 13.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-4:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 13.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-5:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 15em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-5:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 15em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-5:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 15em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-5:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 15em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-5:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 15em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-5:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 15em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-5:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 16.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-5:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 16.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-5:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 16.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-5:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 16.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-5:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 16.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-5:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 16.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-6:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 18em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-6:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 18em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-6:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 18em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-6:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 18em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-6:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 18em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-6:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 18em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-6:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 19.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-6:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 19.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-6:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 19.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-6:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 19.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-6:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 19.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-6:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 19.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-7:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 21em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-7:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 21em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-7:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 21em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-7:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 21em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-7:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 21em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-7:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 21em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-7:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 22.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-7:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 22.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-7:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 22.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-7:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 22.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-7:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 22.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-7:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 22.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-8:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 24em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-8:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 24em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-8:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 24em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-8:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 24em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-8:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 24em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-8:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 24em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-8:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 25.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-8:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 25.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-8:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 25.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-8:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 25.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-8:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 25.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-8:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 25.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-9:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 27em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-9:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 27em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-9:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 27em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-9:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 27em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-9:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 27em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .ql-indent-9:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 27em
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-9:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 28.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-9:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 28.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-9:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 28.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-9:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 28.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-9:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 28.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content li.ql-indent-9:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 28.5rem
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content p {
    margin: 0;
    padding: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content table {
    border-collapse: collapse;
    table-layout: fixed;
    box-sizing: border-box;
    width: 50%;
    text-indent: initial;
    border-spacing: 2px;
    unicode-bidi: isolate;
    display: table
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content thead {
    vertical-align: middle;
    border-color: inherit;
    unicode-bidi: isolate;
    display: table-header-group
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content tbody {
    vertical-align: middle;
    border-color: inherit;
    unicode-bidi: isolate;
    display: table-row-group
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content tr {
    vertical-align: inherit;
    border-color: inherit;
    unicode-bidi: isolate;
    display: table-row
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content td,.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content th {
    border: var(--dxbl-html-editor-border-width) var(--dxbl-html-editor-border-style) var(--dxbl-html-editor-border-color);
    padding: var(--dxbl-html-editor-table-padding-y) var(--dxbl-html-editor-table-padding-x);
    outline: 0
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .dx-variable>span {
    padding: var(--dxbl-html-editor-variable-padding-y) var(--dxbl-html-editor-variable-padding-x);
    position: relative
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content .dx-variable>span:before {
    content: "";
    border-radius: var(--dxbl-html-editor-variable-border-radius);
    background-color: var(--dxbl-html-editor-primary-color);
    opacity: var(--dxbl-html-editor-variable-opacity);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dx-popup-wrapper.dx-suggestion-list-wrapper {
    --dxbl-html-editor-mentions-list-border-width: 1px;
    --dxbl-html-editor-mentions-list-border-style: solid;
    --dxbl-html-editor-mentions-list-border-color: #e9ecef;
    --dxbl-html-editor-mentions-list-background: #fff;
    --dxbl-html-editor-mentions-list-item-border-width: 2px;
    --dxbl-html-editor-mentions-list-item-border-style: solid;
    --dxbl-html-editor-primary-color: #203268;
    --dxbl-html-editor-mentions-scrollbar-width: 8px;
    --dxbl-html-editor-mentions-scrollbar-color: rgba(191,191,191,.7);
    --dxbl-html-editor-mentions-list-background-color: rgba(34,34,34,.5);
    --dxbl-html-editor-mentions-list-padding-x: .5rem;
    --dxbl-html-editor-mentions-list-padding-y: .5rem;
    pointer-events: none;
    z-index: 1000;
    width: 100%;
    height: 100%;
    font-weight: 400;
    line-height: 1.35715;
    top: 0;
    left: 0
}

.dx-popup-wrapper.dx-suggestion-list-wrapper>.dx-overlay-content {
    border: var(--dxbl-html-editor-mentions-list-border-width) var(--dxbl-html-editor-mentions-list-border-style) var(--dxbl-html-editor-mentions-list-border-color);
    background: var(--dxbl-html-editor-mentions-list-background);
    border-radius: var(--dxbl-html-editor-border-radius);
    pointer-events: auto;
    outline: 0;
    position: absolute;
    overflow: clip;
    box-shadow: 0 4px 15px -3px rgba(0,0,0,.1)
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-popup-content {
    padding: 1px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-list .dx-empty-message,.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-list-item-content {
    padding: 10px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-list-item {
    cursor: pointer;
    table-layout: fixed;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: var(--dxbl-html-editor-mentions-list-item-border-width) var(--dxbl-html-editor-mentions-list-item-border-style) transparent;
    width: 100%;
    display: table;
    position: static;
    overflow: hidden
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-suggestion-list .dx-list-item {
    display: block
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-suggestion-list {
    min-width: 50px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable,.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-wrapper,.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-container {
    min-height: inherit;
    max-height: inherit
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    -webkit-transform: none;
    -o-transform: none;
    transform: none
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-content {
    min-height: 100%;
    position: relative
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical {
    height: 100%;
    width: var(--dxbl-html-editor-mentions-scrollbar-width);
    background-color: transparent;
    -o-transition: width .2s linear .15s,background-color .2s linear .15s;
    transition: width .2s linear .15s,background-color .2s linear .15s;
    top: 0;
    right: 0
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-scrollbar {
    pointer-events: auto;
    position: absolute
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical .dx-scrollable-scroll {
    float: right;
    width: var(--dxbl-html-editor-mentions-scrollbar-width)
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical .dx-scrollable-scroll:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 2px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical .dx-scrollable-scroll:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 2px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical .dx-scrollable-scroll:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 2px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical .dx-scrollable-scroll:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 2px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical .dx-scrollable-scroll:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 2px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollbar-vertical .dx-scrollable-scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 2px
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-scroll-content {
    background-color: var(--dxbl-html-editor-mentions-scrollbar-color);
    width: 100%;
    height: 100%
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-list .dx-list-item.dx-state-focused {
    border: var(--dxbl-html-editor-mentions-list-item-border-width) var(--dxbl-html-editor-mentions-list-item-border-style) var(--dxbl-html-editor-primary-color)
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-list .dx-list-item.dx-state-hover {
    background-color: var(--dxbl-html-editor-mentions-list-background-color)
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-list-item-content {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    padding: var(--dxbl-html-editor-mentions-list-padding-y) var(--dxbl-html-editor-mentions-list-padding-x);
    display: table-cell;
    overflow: hidden
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-state-invisible {
    display: none!important
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-native.dx-scrollable-wrapper>.dx-scrollable-container,.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-native>div.dx-scrollable-wrapper>.dx-scrollable-container {
    height: 100%;
    position: relative
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-native.dx-scrollable-vertical,.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-native.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container {
    touch-action: pan-y;
    overflow-x: hidden;
    overflow-y: auto
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
    box-sizing: content-box;
    min-height: 101%
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content {
    min-height: 0;
    padding: 0
}

.dx-popup-wrapper.dx-suggestion-list-wrapper .dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content {
    z-index: 0;
    -webkit-transform: none;
    -o-transform: none;
    transform: none
}

.dxbl-html-editor-modal-dialog {
    --dxbl-html-editor-dialog-footer-margin-bottom: .75rem;
    --dxbl-html-editor-drop-zone-border-radius: .3rem;
    --dxbl-html-editor-drop-zone-border-width: 2px;
    --dxbl-html-editor-drop-zone-border-style: dashed;
    --dxbl-html-editor-drop-zone-border-color: #e9ecef;
    --dxbl-html-editor-drop-zone-background-color: #f8f9fa;
    --dxbl-html-editor-drop-zone-drag-over-border-color: #6c757d
}

.dxbl-html-editor-modal-dialog .dxbl-dialog-label {
    margin-bottom: .25rem
}

.dxbl-html-editor-modal-dialog .dxbl-dialog-column-direction {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-html-editor-modal-dialog .dxbl-dialog-row-direction {
    -webkit-flex-direction: row;
    flex-direction: row;
    display: -webkit-flex;
    display: flex
}

.dxbl-html-editor-modal-dialog .dxbl-mobile-dialog-buttons {
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-html-editor-modal-dialog .dxbl-mobile-dialog-button {
    -webkit-flex: 1 1 0;
    flex: 1 1 0
}

.dxbl-html-editor-modal-dialog .dxbl-dialog-row-gap {
    row-gap: .5rem
}

.dxbl-html-editor-modal-dialog .dxbl-dialog-column-gap {
    column-gap: .5rem
}

.dxbl-html-editor-modal-dialog .dxbl-aspect-ratio {
    width: 28px;
    height: 28px;
    margin: 0 .5rem;
    padding: 0
}

.dxbl-html-editor-modal-dialog .dxbl-grid-container {
    grid-template-columns: auto calc(28px + 1rem) auto;
    display: grid
}

.dxbl-html-editor-modal-dialog .dxbl-grid-column-3 {
    grid-column: 3
}

.dxbl-html-editor-modal-dialog .dxbl-drop-zone {
    border: var(--dxbl-html-editor-drop-zone-border-width) var(--dxbl-html-editor-drop-zone-border-style) var(--dxbl-html-editor-drop-zone-border-color);
    border-radius: var(--dxbl-html-editor-drop-zone-border-radius);
    background-color: var(--dxbl-html-editor-drop-zone-background-color);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    row-gap: .5rem;
    width: 100%;
    height: 14.375rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-html-editor-modal-dialog .dxbl-drop-zone-drag-over {
    border-color: var(--dxbl-html-editor-drop-zone-drag-over-border-color)
}

.dxbl-html-editor-modal-dialog .dxbl-drop-image-icon {
    width: 48px;
    height: 48px
}

.dxbl-html-editor-modal-dialog .dxbl-drop-zone-container {
    padding: .25rem 0 0
}

.dxbl-html-editor-modal-dialog .dxbl-stretched {
    -webkit-flex: 1;
    flex: 1
}

.dxbl-modal>.dxbl-modal-root>.dxbl-html-editor-modal-dialog>.dxbl-modal-content>.dxbl-footer {
    margin-bottom: var(--dxbl-html-editor-dialog-footer-margin-bottom);
    background-color: #fff;
    border-top: 0;
    padding-top: 0
}

.dxbl-toast-portal {
    --dxbl-toast-animation-duration: .75s;
    --dxbl-toast-animation-type: unset;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    overflow: hidden
}

@-webkit-keyframes dxbl-toast-animation-slide-in-left {
    0% {
        visibility: visible;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-slide-in-left {
    0% {
        visibility: visible;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-slide-in-left {
    0% {
        visibility: visible;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes dxbl-toast-animation-slide-in-right {
    0% {
        visibility: visible;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-slide-in-right {
    0% {
        visibility: visible;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-slide-in-right {
    0% {
        visibility: visible;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes dxbl-toast-animation-slide-in-up {
    0% {
        visibility: visible;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-slide-in-up {
    0% {
        visibility: visible;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-slide-in-up {
    0% {
        visibility: visible;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes dxbl-toast-animation-slide-in-down {
    0% {
        visibility: visible;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-slide-in-down {
    0% {
        visibility: visible;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-slide-in-down {
    0% {
        visibility: visible;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes dxbl-toast-animation-fade-in {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-o-keyframes dxbl-toast-animation-fade-in {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes dxbl-toast-animation-fade-in {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes dxbl-toast-animation-fade-in-left {
    0% {
        opacity: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-fade-in-left {
    0% {
        opacity: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-fade-in-left {
    0% {
        opacity: 0;
        -webkit-transform: translate(-100%);
        -o-transform: translate(-100%);
        transform: translate(-100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes dxbl-toast-animation-fade-in-right {
    0% {
        opacity: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-fade-in-right {
    0% {
        opacity: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-fade-in-right {
    0% {
        opacity: 0;
        -webkit-transform: translate(100%);
        -o-transform: translate(100%);
        transform: translate(100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes dxbl-toast-animation-fade-in-up {
    0% {
        opacity: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-fade-in-up {
    0% {
        opacity: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-fade-in-up {
    0% {
        opacity: 0;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-webkit-keyframes dxbl-toast-animation-fade-in-down {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@-o-keyframes dxbl-toast-animation-fade-in-down {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

@keyframes dxbl-toast-animation-fade-in-down {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        -o-transform: translate(0,0);
        transform: translate(0,0)
    }
}

.dxbl-toast-portal.dxbl-toast-animation-slide.dxbl-toast-align-left>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-slide-in-left
}

.dxbl-toast-portal.dxbl-toast-animation-slide.dxbl-toast-align-right>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-slide-in-right
}

.dxbl-toast-portal.dxbl-toast-animation-slide.dxbl-toast-align-center.dxbl-toast-align-top>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-slide-in-down
}

.dxbl-toast-portal.dxbl-toast-animation-slide.dxbl-toast-align-center.dxbl-toast-align-bottom>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-slide-in-up
}

.dxbl-toast-portal.dxbl-toast-animation-fade-in>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-fade-in
}

.dxbl-toast-portal.dxbl-toast-animation-slide-fade-in.dxbl-toast-align-left>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-fade-in-left
}

.dxbl-toast-portal.dxbl-toast-animation-slide-fade-in.dxbl-toast-align-right>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-fade-in-right
}

.dxbl-toast-portal.dxbl-toast-animation-slide-fade-in.dxbl-toast-align-center.dxbl-toast-align-top>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-fade-in-down
}

.dxbl-toast-portal.dxbl-toast-animation-slide-fade-in.dxbl-toast-align-center.dxbl-toast-align-bottom>.dxbl-toast {
    --dxbl-toast-animation-type: dxbl-toast-animation-fade-in-up
}

.dxbl-toast-portal {
    --dxbl-toast-bound-margin: .625rem;
    --dxbl-toast-bound-padding-right: .625rem;
    --dxbl-toast-bound-padding-bottom: 1rem;
    padding-right: var(--dxbl-toast-bound-padding-right);
    display: block;
    position: absolute;
    overflow: visible
}

.dxbl-toast-portal.dxbl-toast-fixed {
    position: fixed
}

.dxbl-toast-portal.dxbl-toast-align-top {
    top: 0
}

.dxbl-toast-portal.dxbl-toast-align-bottom {
    bottom: 0
}

.dxbl-toast-portal.dxbl-toast-align-left {
    margin-left: var(--dxbl-toast-bound-margin);
    left: 0
}

.dxbl-toast-portal.dxbl-toast-align-center {
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0
}

.dxbl-toast-portal.dxbl-toast-align-right {
    right: 0
}

.dxbl-toast-portal .dxbl-toast-hide-all-btn {
    width: 100%;
    margin-top: 5px
}

.dxbl-toast-portal .dxbl-toast {
    --dxbl-toast-border-radius: .25rem;
    --dxbl-toast-border-width: 0;
    --dxbl-toast-box-shadow: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);
    --dxbl-toast-margin-top: .675rem;
    --dxbl-toast-accent-line-width: .25rem;
    --dxbl-toast-header-font-size: 1rem;
    --dxbl-toast-header-font-color: #495057;
    --dxbl-toast-header-font-weight: 500;
    --dxbl-toast-header-gap: .375rem;
    --dxbl-toast-text-font-size: .875rem;
    --dxbl-toast-text-font-color: #495057;
    --dxbl-toast-text-font-weight: 400;
    --dxbl-toast-icon-top-padding: .25rem;
    --dxbl-toast-text-content-top-padding: .25rem;
    --dxbl-toast-content-gap: .625rem;
    --dxbl-toast-text-content-gap: .375rem;
    --dxbl-toast-template-gap: .625rem;
    --dxbl-toast-template-padding: .25rem;
    --dxbl-toast-header-line-height: 1.25rem;
    --dxbl-toast-text-line-height: 1.25rem;
    --dxbl-toast-body-padding: .625rem .625rem .625rem .875rem;
    --dxbl-toast-close-button-color: #212529;
    margin: var(--dxbl-toast-margin-top) 0;
    color: var(--dxbl-toast-text-font-color);
    border-radius: var(--dxbl-toast-border-radius);
    background-color: var(--dxbl-toast-background-color);
    box-shadow: var(--dxbl-toast-box-shadow);
    -webkit-animation: var(--dxbl-toast-animation-type);
    -o-animation: var(--dxbl-toast-animation-type);
    animation: var(--dxbl-toast-animation-type);
    -webkit-animation-duration: var(--dxbl-toast-animation-duration);
    -o-animation-duration: var(--dxbl-toast-animation-duration);
    animation-duration: var(--dxbl-toast-animation-duration);
    display: -webkit-flex;
    display: flex
}

.dxbl-toast-portal .dxbl-toast:last-child {
    margin-bottom: calc(var(--dxbl-toast-margin-top) + var(--dxbl-toast-bound-padding-bottom))
}

.dxbl-toast-portal .dxbl-toast.dxbl-sm {
    --dxbl-toast-box-shadow: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);
    --dxbl-toast-icon-top-padding: .25rem;
    --dxbl-toast-content-gap: .5rem;
    --dxbl-toast-header-gap: .25rem;
    --dxbl-toast-text-content-gap: .25rem;
    --dxbl-toast-template-gap: .5rem;
    --dxbl-toast-body-padding: .5rem .5rem .5rem .75rem;
    --dxbl-toast-header-font-size: .875rem;
    --dxbl-toast-text-font-size: .75rem;
    --dxbl-toast-header-line-height: 1rem;
    --dxbl-toast-text-line-height: 1rem
}

.dxbl-toast-portal .dxbl-toast.dxbl-lg {
    --dxbl-toast-box-shadow: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);
    --dxbl-toast-icon-top-padding: .5rem;
    --dxbl-toast-content-gap: .75rem;
    --dxbl-toast-header-gap: .5rem;
    --dxbl-toast-text-content-gap: .5rem;
    --dxbl-toast-template-gap: .875rem;
    --dxbl-toast-body-padding: .75rem .75rem .75rem 1rem;
    --dxbl-toast-header-font-size: 1.25rem;
    --dxbl-toast-text-font-size: 1rem;
    --dxbl-toast-header-line-height: 1.5rem;
    --dxbl-toast-text-line-height: 1.5rem
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-auto.dxbl-toast-render-primary {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #203268;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #203268;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-auto.dxbl-toast-render-info {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #00a9e6;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #00a9e6;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-auto.dxbl-toast-render-success {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #28a745;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #28a745;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-auto.dxbl-toast-render-warning {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #ffc107;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #ffc107;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-auto.dxbl-toast-render-danger {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #dc3545;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #dc3545;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-light.dxbl-toast-render-primary {
    --dxbl-toast-background-color: #fff;
    --dxbl-toast-accent-line-color: #203268;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #203268;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #ced4da
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-light.dxbl-toast-render-info {
    --dxbl-toast-background-color: #fff;
    --dxbl-toast-accent-line-color: #00a9e6;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #00a9e6;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #ced4da
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-light.dxbl-toast-render-success {
    --dxbl-toast-background-color: #fff;
    --dxbl-toast-accent-line-color: #28a745;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #28a745;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #ced4da
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-light.dxbl-toast-render-warning {
    --dxbl-toast-background-color: #fff;
    --dxbl-toast-accent-line-color: #ffc107;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #ffc107;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #ced4da
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-light.dxbl-toast-render-danger {
    --dxbl-toast-background-color: #fff;
    --dxbl-toast-accent-line-color: #dc3545;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #dc3545;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #ced4da
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-dark.dxbl-toast-render-primary {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #203268;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #203268;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-dark.dxbl-toast-render-info {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #00a9e6;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #00a9e6;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-dark.dxbl-toast-render-success {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #28a745;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #28a745;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-dark.dxbl-toast-render-warning {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #ffc107;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #ffc107;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-dark.dxbl-toast-render-danger {
    --dxbl-toast-background-color: #212529;
    --dxbl-toast-accent-line-color: #dc3545;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #dc3545;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-saturated.dxbl-toast-render-primary {
    --dxbl-toast-background-color: #203268;
    --dxbl-toast-accent-line-color: #203268;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #fff;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-saturated.dxbl-toast-render-info {
    --dxbl-toast-background-color: #00a9e6;
    --dxbl-toast-accent-line-color: #00a9e6;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #495057;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-saturated.dxbl-toast-render-success {
    --dxbl-toast-background-color: #28a745;
    --dxbl-toast-accent-line-color: #28a745;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #fff;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-saturated.dxbl-toast-render-warning {
    --dxbl-toast-background-color: #ffc107;
    --dxbl-toast-accent-line-color: #ffc107;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #495057;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-saturated.dxbl-toast-render-danger {
    --dxbl-toast-background-color: #dc3545;
    --dxbl-toast-accent-line-color: #dc3545;
    --dxbl-toast-front-color: #fff;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #fff;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #495057;
    --dxbl-toast-close-button-hover-bg: #e9ecef
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-pastel.dxbl-toast-render-primary {
    --dxbl-toast-background-color: #e2d9f3;
    --dxbl-toast-accent-line-color: #203268;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #203268;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #fff;
    --dxbl-toast-close-button-hover-bg: #343a40
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-pastel.dxbl-toast-render-info {
    --dxbl-toast-background-color: #cff4fc;
    --dxbl-toast-accent-line-color: #00a9e6;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #00a9e6;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #fff;
    --dxbl-toast-close-button-hover-bg: #343a40
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-pastel.dxbl-toast-render-success {
    --dxbl-toast-background-color: #d1e7dd;
    --dxbl-toast-accent-line-color: #28a745;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #28a745;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #fff;
    --dxbl-toast-close-button-hover-bg: #343a40
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-pastel.dxbl-toast-render-warning {
    --dxbl-toast-background-color: #ffecb3;
    --dxbl-toast-accent-line-color: #ffc107;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #ffc107;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #fff;
    --dxbl-toast-close-button-hover-bg: #343a40
}

.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-pastel.dxbl-toast-render-danger {
    --dxbl-toast-background-color: #f8d7da;
    --dxbl-toast-accent-line-color: #dc3545;
    --dxbl-toast-front-color: #495057;
    --dxbl-toast-header-font-color: var(--dxbl-toast-front-color);
    --dxbl-toast-text-font-color: var(--dxbl-toast-header-font-color);
    --dxbl-toast-icon-color: #dc3545;
    --dxbl-toast-close-button-color: var(--dxbl-toast-front-color);
    --dxbl-toast-close-button-hover-color: #fff;
    --dxbl-toast-close-button-hover-bg: #343a40
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-accent-line {
    width: var(--dxbl-toast-accent-line-width);
    background-color: var(--dxbl-toast-accent-line-color);
    border-top-left-radius: var(--dxbl-toast-border-radius);
    border-bottom-left-radius: var(--dxbl-toast-border-radius);
    -webkit-flex: none;
    flex: none
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-body {
    gap: var(--dxbl-toast-content-gap);
    width: 100%;
    padding: var(--dxbl-toast-body-padding);
    display: -webkit-flex;
    display: flex
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-icon-column {
    padding: var(--dxbl-toast-icon-top-padding) 0 0 0
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-icon-column .dxbl-toast-icon {
    fill: var(--dxbl-toast-icon-color);
    vertical-align: unset
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-content {
    gap: var(--dxbl-toast-content-gap);
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-content .dxbl-toast-text-content {
    padding: var(--dxbl-toast-text-content-top-padding) 0 0 0;
    gap: var(--dxbl-toast-text-content-gap);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-content .dxbl-toast-text-content .dxbl-toast-header {
    color: var(--dxbl-toast-header-font-color);
    font-size: var(--dxbl-toast-header-font-size);
    font-weight: var(--dxbl-toast-header-font-weight);
    line-height: var(--dxbl-toast-header-line-height)
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-content .dxbl-toast-text-content .dxbl-toast-text {
    color: var(--dxbl-toast-text-font-color);
    font-size: var(--dxbl-toast-text-font-size);
    font-weight: var(--dxbl-toast-text-font-weight);
    line-height: var(--dxbl-toast-text-line-height);
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-line-clamp: var(--dxbl-toast-line-clamp);
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-content .dxbl-toast-template {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    gap: var(--dxbl-toast-template-gap);
    padding: var(--dxbl-toast-template-padding);
    display: -webkit-flex;
    display: flex
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-close .dxbl-toast-close-btn {
    --dxbl-btn-padding-x: .25rem;
    fill: var(--dxbl-toast-close-button-color)
}

.dxbl-toast-portal .dxbl-toast .dxbl-toast-close .dxbl-toast-close-btn:hover {
    --dxbl-btn-hover-bg: var(--dxbl-toast-close-button-hover-bg);
    --dxbl-toast-close-button-color: var(--dxbl-toast-close-button-hover-color)
}

.dxbl-toast {
    display: none
}

.dxbl-drawer {
    --dxbl-drawer-animation-duration: .3s;
    --dxbl-drawer-content-shading-bg: #000;
    --dxbl-drawer-content-shading-opacity: .5;
    --dxbl-drawer-panel-bg: #fff;
    --dxbl-drawer-panel-color: #212529;
    --dxbl-drawer-panel-box-shadow-left: .625rem 0 .9375rem -.1875rem rgba(0,0,0,.1), .25rem 0 .375rem -.25rem rgba(0,0,0,.1);
    --dxbl-drawer-panel-box-shadow-right: -.625rem 0 .9375rem -.1875rem rgba(0,0,0,.1), -.25rem 0 .375rem -.25rem rgba(0,0,0,.1);
    --dxbl-drawer-panel-font-family: inherit;
    --dxbl-drawer-panel-font-size: .875rem;
    --dxbl-drawer-panel-line-height: 1.4285;
    --dxbl-drawer-panel-padding-x: .625rem;
    --dxbl-drawer-panel-padding-y: .625rem;
    --dxbl-drawer-panel-width: 15%;
    --dxbl-drawer-panel-width-mini: 3rem;
    --dxbl-drawer-panel-header-bg: unset;
    --dxbl-drawer-panel-header-color: inherit;
    --dxbl-drawer-panel-header-font-size: 1.14286em;
    --dxbl-drawer-panel-header-font-weight: 500;
    --dxbl-drawer-panel-header-line-height: 1.24993;
    --dxbl-drawer-panel-header-min-height: calc(3.125rem + 1px);
    --dxbl-drawer-panel-header-padding-x: var(--dxbl-drawer-panel-padding-x);
    --dxbl-drawer-panel-header-padding-y: var(--dxbl-drawer-panel-padding-y);
    --dxbl-drawer-panel-body-padding-x: var(--dxbl-drawer-panel-padding-x);
    --dxbl-drawer-panel-body-padding-y: var(--dxbl-drawer-panel-padding-y);
    --dxbl-drawer-panel-footer-bg: unset;
    --dxbl-drawer-panel-footer-color: inherit;
    --dxbl-drawer-panel-footer-justify-content: flex-end;
    --dxbl-drawer-panel-footer-min-height: calc(3.125rem + 1px);
    --dxbl-drawer-panel-footer-padding-x: var(--dxbl-drawer-panel-padding-x);
    --dxbl-drawer-panel-footer-padding-y: var(--dxbl-drawer-panel-padding-y);
    --dxbl-drawer-separator-border-color: #d2d2d2;
    --dxbl-drawer-separator-border-style: solid;
    --dxbl-drawer-separator-border-width: 1px;
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
    overflow: hidden
}

.dxbl-drawer.dxbl-sm {
    --dxbl-drawer-panel-font-size: .75rem;
    --dxbl-drawer-panel-line-height: 1.5;
    --dxbl-drawer-panel-padding-x: .5rem;
    --dxbl-drawer-panel-padding-y: .5rem;
    --dxbl-drawer-panel-width-mini: 2.5rem;
    --dxbl-drawer-panel-header-font-size: 1.16667em;
    --dxbl-drawer-panel-header-line-height: 1.28571;
    --dxbl-drawer-panel-header-min-height: calc(2.625rem + 1px);
    --dxbl-drawer-panel-footer-min-height: calc(2.625rem + 1px)
}

.dxbl-drawer.dxbl-lg {
    --dxbl-drawer-panel-font-size: 1rem;
    --dxbl-drawer-panel-line-height: 1.375;
    --dxbl-drawer-panel-padding-x: .75rem;
    --dxbl-drawer-panel-padding-y: .75rem;
    --dxbl-drawer-panel-width-mini: 3.5rem;
    --dxbl-drawer-panel-header-font-size: 1.125em;
    --dxbl-drawer-panel-header-line-height: 1.22222;
    --dxbl-drawer-panel-header-min-height: calc(3.625rem + 1px);
    --dxbl-drawer-panel-footer-min-height: calc(3.625rem + 1px)
}

.dxbl-drawer>.dxbl-drawer-panel {
    background-color: var(--dxbl-drawer-panel-bg);
    color: var(--dxbl-drawer-panel-color);
    font-family: var(--dxbl-drawer-panel-font-family);
    font-size: var(--dxbl-drawer-panel-font-size);
    line-height: var(--dxbl-drawer-panel-line-height);
    -o-transition: var(--dxbl-drawer-animation-duration) ease-in-out;
    transition: var(--dxbl-drawer-animation-duration) ease-in-out;
    visibility: visible;
    width: var(--dxbl-drawer-panel-width);
    -webkit-flex-direction: column;
    flex-direction: column;
    -o-transition-property: visibility,width;
    transition-property: visibility,width;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    overflow: hidden
}

.dxbl-drawer-closed.dxbl-drawer>.dxbl-drawer-panel {
    visibility: hidden
}

.dxbl-drawer-left.dxbl-drawer>.dxbl-drawer-panel {
    left: 0
}

.dxbl-drawer-right.dxbl-drawer>.dxbl-drawer-panel {
    right: 0
}

.dxbl-drawer>.dxbl-drawer-panel .dxbl-drawer-header,.dxbl-drawer>.dxbl-drawer-panel .dxbl-drawer-body,.dxbl-drawer>.dxbl-drawer-panel .dxbl-drawer-footer {
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-drawer>.dxbl-drawer-panel .dxbl-drawer-header {
    border-bottom: var(--dxbl-drawer-separator-border-width) var(--dxbl-drawer-separator-border-style) var(--dxbl-drawer-separator-border-color);
    background-color: var(--dxbl-drawer-panel-header-bg);
    color: var(--dxbl-drawer-panel-header-color);
    font-size: var(--dxbl-drawer-panel-header-font-size);
    font-weight: var(--dxbl-drawer-panel-header-font-weight);
    line-height: var(--dxbl-drawer-panel-header-line-height);
    min-height: var(--dxbl-drawer-panel-header-min-height);
    padding: var(--dxbl-drawer-panel-header-padding-y) var(--dxbl-drawer-panel-header-padding-x);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center
}

.dxbl-drawer>.dxbl-drawer-panel>.dxbl-drawer-body {
    padding: var(--dxbl-drawer-panel-body-padding-y) var(--dxbl-drawer-panel-body-padding-x);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: auto;
    flex: auto;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.dxbl-drawer-left.dxbl-drawer-open.dxbl-drawer>.dxbl-drawer-panel>.dxbl-drawer-body,.dxbl-drawer-right.dxbl-drawer-open.dxbl-drawer>.dxbl-drawer-panel>.dxbl-drawer-body {
    overflow-y: auto
}

.dxbl-drawer>.dxbl-drawer-panel .dxbl-drawer-footer {
    background-color: var(--dxbl-drawer-panel-footer-bg);
    border-top: var(--dxbl-drawer-separator-border-width) var(--dxbl-drawer-separator-border-style) var(--dxbl-drawer-separator-border-color);
    color: var(--dxbl-drawer-panel-footer-color);
    -webkit-align-items: center;
    align-items: center;
    justify-content: var(--dxbl-drawer-panel-footer-justify-content);
    min-height: var(--dxbl-drawer-panel-footer-min-height);
    padding: var(--dxbl-drawer-panel-footer-padding-y) var(--dxbl-drawer-panel-footer-padding-x);
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-top: auto
}

.dxbl-drawer>.dxbl-drawer-shading {
    background-color: var(--dxbl-drawer-content-shading-bg);
    opacity: 0;
    height: 100%;
    -o-transition: ease var(--dxbl-drawer-animation-duration);
    transition: ease var(--dxbl-drawer-animation-duration);
    visibility: hidden;
    z-index: 100;
    width: 100%;
    -o-transition-property: opacity,visibility;
    transition-property: opacity,visibility;
    position: absolute
}

.dxbl-drawer-open.dxbl-drawer>.dxbl-drawer-shading {
    opacity: var(--dxbl-drawer-content-shading-opacity);
    visibility: visible
}

.dxbl-drawer .dxbl-drawer-content {
    height: 100%;
    overflow: hidden
}

.dxbl-drawer.dxbl-drawer-shrink {
    -webkit-flex-flow: row;
    flex-flow: row;
    display: -webkit-flex;
    display: flex
}

.dxbl-drawer.dxbl-drawer-shrink>.dxbl-drawer-panel {
    -webkit-flex: none;
    flex: none;
    position: relative
}

.dxbl-drawer-right.dxbl-drawer.dxbl-drawer-shrink>.dxbl-drawer-panel {
    -webkit-order: 1;
    order: 1
}

.dxbl-drawer-left.dxbl-drawer-mini.dxbl-drawer.dxbl-drawer-shrink>.dxbl-drawer-panel,.dxbl-drawer-left.dxbl-drawer-open.dxbl-drawer.dxbl-drawer-shrink>.dxbl-drawer-panel {
    border-right: var(--dxbl-drawer-separator-border-width) var(--dxbl-drawer-separator-border-style) var(--dxbl-drawer-separator-border-color)
}

.dxbl-drawer-right.dxbl-drawer-mini.dxbl-drawer.dxbl-drawer-shrink>.dxbl-drawer-panel,.dxbl-drawer-right.dxbl-drawer-open.dxbl-drawer.dxbl-drawer-shrink>.dxbl-drawer-panel {
    border-left: var(--dxbl-drawer-separator-border-width) var(--dxbl-drawer-separator-border-style) var(--dxbl-drawer-separator-border-color)
}

.dxbl-drawer.dxbl-drawer-shrink>.dxbl-drawer-content {
    -webkit-flex: auto;
    flex: auto
}

.dxbl-drawer.dxbl-drawer-overlap>.dxbl-drawer-panel {
    z-index: 100
}

.dxbl-drawer-left.dxbl-drawer-open.dxbl-drawer.dxbl-drawer-overlap>.dxbl-drawer-panel {
    box-shadow: var(--dxbl-drawer-panel-box-shadow-left)
}

.dxbl-drawer-right.dxbl-drawer-open.dxbl-drawer.dxbl-drawer-overlap>.dxbl-drawer-panel {
    box-shadow: var(--dxbl-drawer-panel-box-shadow-right)
}

.dxbl-drawer.dxbl-drawer-mini>.dxbl-drawer-panel {
    width: var(--dxbl-drawer-panel-width-mini)
}

@-webkit-keyframes dxbl-progress-bar-indeterminate-horizontal {
    0% {
        -webkit-transform: translate(0)scaleX(0);
        -o-transform: translate(0)scaleX(0);
        transform: translate(0)scaleX(0)
    }
    40% {
        -webkit-transform: translate(0)scaleX(.4);
        -o-transform: translate(0)scaleX(.4);
        transform: translate(0)scaleX(.4)
    }
    to {
        -webkit-transform: translate(100%)scaleX(.5);
        -o-transform: translate(100%)scaleX(.5);
        transform: translate(100%)scaleX(.5)
    }
}

@-o-keyframes dxbl-progress-bar-indeterminate-horizontal {
    0% {
        -webkit-transform: translate(0)scaleX(0);
        -o-transform: translate(0)scaleX(0);
        transform: translate(0)scaleX(0)
    }
    40% {
        -webkit-transform: translate(0)scaleX(.4);
        -o-transform: translate(0)scaleX(.4);
        transform: translate(0)scaleX(.4)
    }
    to {
        -webkit-transform: translate(100%)scaleX(.5);
        -o-transform: translate(100%)scaleX(.5);
        transform: translate(100%)scaleX(.5)
    }
}

@keyframes dxbl-progress-bar-indeterminate-horizontal {
    0% {
        -webkit-transform: translate(0)scaleX(0);
        -o-transform: translate(0)scaleX(0);
        transform: translate(0)scaleX(0)
    }
    40% {
        -webkit-transform: translate(0)scaleX(.4);
        -o-transform: translate(0)scaleX(.4);
        transform: translate(0)scaleX(.4)
    }
    to {
        -webkit-transform: translate(100%)scaleX(.5);
        -o-transform: translate(100%)scaleX(.5);
        transform: translate(100%)scaleX(.5)
    }
}

@-webkit-keyframes dxbl-progress-bar-indeterminate-vertical {
    0% {
        -webkit-transform: translateY(100%)scaleY(.5);
        -o-transform: translateY(100%)scaleY(.5);
        transform: translateY(100%)scaleY(.5)
    }
    80% {
        -webkit-transform: translateY(0)scaleY(.4);
        -o-transform: translateY(0)scaleY(.4);
        transform: translateY(0)scaleY(.4)
    }
    to {
        -webkit-transform: translateY(0)scaleY(0);
        -o-transform: translateY(0)scaleY(0);
        transform: translateY(0)scaleY(0)
    }
}

@-o-keyframes dxbl-progress-bar-indeterminate-vertical {
    0% {
        -webkit-transform: translateY(100%)scaleY(.5);
        -o-transform: translateY(100%)scaleY(.5);
        transform: translateY(100%)scaleY(.5)
    }
    80% {
        -webkit-transform: translateY(0)scaleY(.4);
        -o-transform: translateY(0)scaleY(.4);
        transform: translateY(0)scaleY(.4)
    }
    to {
        -webkit-transform: translateY(0)scaleY(0);
        -o-transform: translateY(0)scaleY(0);
        transform: translateY(0)scaleY(0)
    }
}

@keyframes dxbl-progress-bar-indeterminate-vertical {
    0% {
        -webkit-transform: translateY(100%)scaleY(.5);
        -o-transform: translateY(100%)scaleY(.5);
        transform: translateY(100%)scaleY(.5)
    }
    80% {
        -webkit-transform: translateY(0)scaleY(.4);
        -o-transform: translateY(0)scaleY(.4);
        transform: translateY(0)scaleY(.4)
    }
    to {
        -webkit-transform: translateY(0)scaleY(0);
        -o-transform: translateY(0)scaleY(0);
        transform: translateY(0)scaleY(0)
    }
}

@-webkit-keyframes dxbl-progress-bar-indeterminate-circular {
    0% {
        -webkit-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes dxbl-progress-bar-indeterminate-circular {
    0% {
        -webkit-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes dxbl-progress-bar-indeterminate-circular {
    0% {
        -webkit-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.dxbl-progress-bar {
    --dxbl-progress-bar-thickness: .25rem;
    --dxbl-progress-bar-indicator-color: #203268;
    --dxbl-progress-bar-track-height: 100%;
    --dxbl-progress-bar-track-width: 100%;
    --dxbl-progress-bar-border-radius: .125rem;
    --dxbl-progress-bar-label-space: .75em;
    --dxbl-progress-bar-label-gap: .375rem;
    --dxbl-progress-bar-label-line-height: 1.25rem;
    --dxbl-progress-bar-label-font-size: .875rem;
    --dxbl-progress-bar-indeterminate-animation-length: 2s;
    --dxbl-progress-bar-icon-width: 1rem;
    --dxbl-progress-bar-track-color: #203268;
    --dxbl-progress-bar-track-opacity: .3;
    --dxbl-progress-bar-indeterminate-animation: unset;
    --dxbl-progress-bar-indeterminate-height: unset;
    --dxbl-progress-bar-indeterminate-width: unset;
    --dxbl-progress-bar-indeterminate-transform-origin: unset;
    visibility: hidden;
    display: -webkit-flex;
    display: flex
}

.dxbl-progress-bar.dxbl-sm {
    --dxbl-progress-bar-thickness: .125rem;
    --dxbl-progress-bar-border-radius: .0625rem;
    --dxbl-progress-bar-label-space: .5rem;
    --dxbl-progress-bar-label-gap: .25rem;
    --dxbl-progress-bar-label-line-height: 1rem;
    --dxbl-progress-bar-label-font-size: .75rem
}

.dxbl-progress-bar.dxbl-lg {
    --dxbl-progress-bar-thickness: .5rem;
    --dxbl-progress-bar-border-radius: .25rem;
    --dxbl-progress-bar-label-space: 1rem;
    --dxbl-progress-bar-label-gap: .5rem;
    --dxbl-progress-bar-label-line-height: 1.5rem;
    --dxbl-progress-bar-label-font-size: 1rem
}

.dxbl-progress-bar.dxbl-progress-bar-success {
    --dxbl-progress-bar-indicator-color: #28a745
}

.dxbl-progress-bar.dxbl-progress-bar-success.dxbl-progress-bar-horizontal .dxbl-progress-bar-indicator {
    width: 100%
}

.dxbl-progress-bar.dxbl-progress-bar-success.dxbl-progress-bar-vertical .dxbl-progress-bar-indicator {
    height: 100%
}

.dxbl-progress-bar.dxbl-progress-bar-error {
    --dxbl-progress-bar-indicator-color: #dc3545
}

.dxbl-progress-bar.dxbl-progress-bar-error.dxbl-progress-bar-horizontal .dxbl-progress-bar-indicator {
    width: 100%
}

.dxbl-progress-bar.dxbl-progress-bar-error.dxbl-progress-bar-vertical .dxbl-progress-bar-indicator {
    height: 100%
}

.dxbl-progress-bar.dxbl-progress-bar-pause {
    --dxbl-progress-bar-indicator-color: #ffc107;
    --dxbl-progress-bar-track-color: #ffc107;
    --dxbl-progress-bar-track-opacity: .3
}

.dxbl-progress-bar.dxbl-progress-bar-indeterminate .dxbl-progress-bar-track-container {
    overflow: hidden
}

.dxbl-progress-bar.dxbl-progress-bar-indeterminate.dxbl-progress-bar-success .dxbl-progress-bar-indicator,.dxbl-progress-bar.dxbl-progress-bar-indeterminate.dxbl-progress-bar-error .dxbl-progress-bar-indicator {
    -webkit-animation: unset;
    -o-animation: unset;
    animation: unset
}

.dxbl-progress-bar.dxbl-progress-bar-indeterminate .dxbl-progress-bar-track-container>.dxbl-progress-bar-indicator {
    width: 100%;
    height: 100%;
    -webkit-animation: var(--dxbl-progress-bar-indeterminate-animation);
    -o-animation: var(--dxbl-progress-bar-indeterminate-animation);
    animation: var(--dxbl-progress-bar-indeterminate-animation);
    transform-origin: var(--dxbl-progress-bar-indeterminate-transform-origin)
}

.dxbl-progress-bar.dxbl-progress-bar-horizontal {
    --dxbl-progress-bar-track-height: var(--dxbl-progress-bar-thickness);
    --dxbl-progress-bar-track-width: 100%;
    --dxbl-progress-bar-indeterminate-width: 100%;
    --dxbl-progress-bar-indeterminate-animation: dxbl-progress-bar-indeterminate-horizontal var(--dxbl-progress-bar-indeterminate-animation-length) linear infinite;
    --dxbl-progress-bar-indeterminate-transform-origin: 0 50%
}

.dxbl-progress-bar.dxbl-progress-bar-vertical {
    --dxbl-progress-bar-track-height: 100%;
    --dxbl-progress-bar-track-width: var(--dxbl-progress-bar-thickness);
    --dxbl-progress-bar-indeterminate-height: 100%;
    --dxbl-progress-bar-indeterminate-animation: dxbl-progress-bar-indeterminate-vertical var(--dxbl-progress-bar-indeterminate-animation-length) linear infinite;
    --dxbl-progress-bar-indeterminate-transform-origin: 0 0;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-progress-bar.dxbl-progress-bar-vertical .dxbl-progress-bar-indicator {
    bottom: 0
}

.dxbl-progress-bar.dxbl-progress-circular-bar {
    display: -webkit-flex;
    display: flex
}

.dxbl-progress-bar.dxbl-progress-circular-bar .dxbl-progress-bar-container {
    position: relative
}

.dxbl-progress-bar.dxbl-progress-circular-bar.dxbl-progress-bar-indeterminate .dxbl-progress-bar-circle {
    height: 100%;
    -webkit-animation: dxbl-progress-bar-indeterminate-circular var(--dxbl-progress-bar-indeterminate-animation-length) linear infinite;
    -o-animation: dxbl-progress-bar-indeterminate-circular var(--dxbl-progress-bar-indeterminate-animation-length) linear infinite;
    animation: dxbl-progress-bar-indeterminate-circular var(--dxbl-progress-bar-indeterminate-animation-length) linear infinite
}

.dxbl-progress-bar.dxbl-progress-circular-bar .dxbl-progress-circular-bar-container {
    width: 100%;
    height: 100%;
    position: relative
}

.dxbl-progress-bar.dxbl-progress-circular-bar .dxbl-progress-circular-bar-container .dxbl-progress-bar-circle {
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.dxbl-progress-bar.dxbl-progress-circular-bar .dxbl-progress-circular-bar-container .dxbl-progress-circular-bar-track {
    fill: none;
    stroke-width: var(--dxbl-progress-bar-thickness);
    stroke: var(--dxbl-progress-bar-track-color);
    opacity: var(--dxbl-progress-bar-track-opacity)
}

.dxbl-progress-bar.dxbl-progress-circular-bar .dxbl-progress-circular-bar-container .dxbl-progress-circular-bar-indicator {
    fill: none;
    stroke-width: var(--dxbl-progress-bar-thickness);
    stroke-linecap: round;
    stroke: var(--dxbl-progress-bar-indicator-color)
}

.dxbl-progress-bar .dxbl-progress-bar-container {
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-progress-bar .dxbl-progress-bar-container.dxbl-progress-bar-row {
    -webkit-flex-direction: row;
    flex-direction: row
}

.dxbl-progress-bar .dxbl-progress-bar-container.dxbl-progress-bar-row .dxbl-progress-bar-label.dxbl-progress-bar-label-before {
    margin-right: var(--dxbl-progress-bar-label-space)
}

.dxbl-progress-bar .dxbl-progress-bar-container.dxbl-progress-bar-row .dxbl-progress-bar-label.dxbl-progress-bar-label-after {
    margin-left: var(--dxbl-progress-bar-label-space)
}

.dxbl-progress-bar .dxbl-progress-bar-container.dxbl-progress-bar-column {
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-progress-bar .dxbl-progress-bar-container.dxbl-progress-bar-column .dxbl-progress-bar-label.dxbl-progress-bar-label-before {
    margin-bottom: var(--dxbl-progress-bar-label-space)
}

.dxbl-progress-bar .dxbl-progress-bar-container.dxbl-progress-bar-column .dxbl-progress-bar-label.dxbl-progress-bar-label-after {
    margin-top: var(--dxbl-progress-bar-label-space)
}

.dxbl-progress-bar .dxbl-progress-bar-track-container {
    height: var(--dxbl-progress-bar-track-height);
    width: var(--dxbl-progress-bar-track-width);
    border-radius: var(--dxbl-progress-bar-border-radius);
    -webkit-order: 2;
    order: 2;
    position: relative
}

.dxbl-progress-bar .dxbl-progress-bar-track-container .dxbl-progress-bar-track {
    background-color: var(--dxbl-progress-bar-track-color);
    width: 100%;
    height: 100%;
    opacity: var(--dxbl-progress-bar-track-opacity);
    position: absolute
}

.dxbl-progress-bar .dxbl-progress-bar-track-container .dxbl-progress-bar-indicator {
    background-color: var(--dxbl-progress-bar-indicator-color);
    border-radius: var(--dxbl-progress-bar-border-radius);
    width: var(--dxbl-progress-bar-indicator-width);
    height: var(--dxbl-progress-bar-indicator-height);
    position: absolute
}

.dxbl-progress-bar .dxbl-progress-bar-label {
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-progress-bar .dxbl-progress-bar-label.dxbl-progress-bar-no-icon {
    --dxbl-progress-bar-icon-width: 0px
}

.dxbl-progress-bar .dxbl-progress-bar-label.dxbl-progress-bar-label-hidden {
    display: none
}

.dxbl-progress-bar .dxbl-progress-bar-label.dxbl-progress-circular-bar-label {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0
}

.dxbl-progress-bar .dxbl-progress-bar-label.dxbl-progress-circular-bar-label .dxbl-progress-bar-label-container {
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-progress-bar-label-gap);
    display: -webkit-flex;
    display: flex
}

.dxbl-progress-bar .dxbl-progress-bar-label.dxbl-progress-circular-bar-label .dxbl-progress-bar-label-container>p {
    line-height: var(--dxbl-progress-bar-label-line-height);
    font-size: var(--dxbl-progress-bar-label-font-size);
    max-width: var(--dxbl-progress-bar-label-width);
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-bottom: 0;
    overflow: hidden
}

.dxbl-progress-bar .dxbl-progress-bar-label .dxbl-progress-bar-label-container {
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-progress-bar-label-gap);
    display: -webkit-flex;
    display: flex
}

.dxbl-progress-bar .dxbl-progress-bar-label .dxbl-progress-bar-label-container>p {
    line-height: var(--dxbl-progress-bar-label-line-height);
    font-size: var(--dxbl-progress-bar-label-font-size);
    max-width: var(--dxbl-progress-bar-width);
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-bottom: 0;
    overflow: hidden
}

.dxbl-progress-bar .dxbl-progress-bar-label .dxbl-progress-bar-label-container>svg {
    fill: var(--dxbl-progress-bar-indicator-color)
}

.dxbl-progress-bar .dxbl-progress-bar-label.dxbl-progress-bar-label-before {
    -webkit-order: 1;
    order: 1
}

.dxbl-progress-bar .dxbl-progress-bar-label.dxbl-progress-bar-label-after {
    -webkit-order: 3;
    order: 3
}

.dxbl-pivotgrid {
    --dxbl-pivot-color: #212529;
    --dxbl-pivot-bg: #fff;
    --dxbl-pivot-border-color: #d2d2d2;
    --dxbl-pivot-border-style: solid;
    --dxbl-pivot-border-width: 1px;
    --dxbl-pivot-border-radius: .1875rem;
    --dxbl-pivot-font-family: inherit;
    --dxbl-pivot-font-size: .875rem;
    --dxbl-pivot-line-height: 1.4285;
    --dxbl-pivot-min-width: 240px;
    --dxbl-pivot-field-bg: unset;
    --dxbl-pivot-field-color: inherit;
    --dxbl-pivot-field-font-size: .875rem;
    --dxbl-pivot-field-font-weight: 600;
    --dxbl-pivot-field-line-height: 1.4285;
    --dxbl-pivot-header-bg: unset;
    --dxbl-pivot-header-color: inherit;
    --dxbl-pivot-header-font-size: .875rem;
    --dxbl-pivot-header-font-weight: inherit;
    --dxbl-pivot-header-line-height: 1.4285;
    --dxbl-pivot-total-bg: rgba(0,0,0,.06);
    --dxbl-pivot-total-color: inherit;
    --dxbl-pivot-total-font-size: .875rem;
    --dxbl-pivot-total-font-weight: inherit;
    --dxbl-pivot-total-line-height: 1.4285;
    background-color: var(--dxbl-pivot-bg);
    border-color: var(--dxbl-pivot-border-color);
    border-style: var(--dxbl-pivot-border-style);
    border-width: 0;
    border-top-width: var(--dxbl-pivot-border-width);
    border-left-width: var(--dxbl-pivot-border-width);
    border-radius: var(--dxbl-pivot-border-radius);
    color: var(--dxbl-pivot-color);
    font-family: var(--dxbl-pivot-font-family);
    font-size: var(--dxbl-pivot-font-size);
    line-height: var(--dxbl-pivot-line-height);
    min-width: var(--dxbl-pivot-min-width);
    text-align: left;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    overflow: auto
}

.dxbl-pivotgrid.dxbl-sm {
    --dxbl-pivot-border-radius: .1875rem;
    --dxbl-pivot-font-size: .75rem;
    --dxbl-pivot-line-height: 1.5;
    --dxbl-pivot-field-font-size: .75rem;
    --dxbl-pivot-field-line-height: 1.5;
    --dxbl-pivot-header-font-size: .75rem;
    --dxbl-pivot-header-line-height: 1.5;
    --dxbl-pivot-total-font-size: .75rem;
    --dxbl-pivot-total-line-height: 1.5
}

.dxbl-pivotgrid.dxbl-lg {
    --dxbl-pivot-border-radius: .1875rem;
    --dxbl-pivot-font-size: 1rem;
    --dxbl-pivot-line-height: 1.375;
    --dxbl-pivot-field-font-size: 1rem;
    --dxbl-pivot-field-line-height: 1.375;
    --dxbl-pivot-header-font-size: 1rem;
    --dxbl-pivot-header-line-height: 1.375;
    --dxbl-pivot-total-font-size: 1rem;
    --dxbl-pivot-total-line-height: 1.375
}

.dxbl-pivotgrid>table {
    border-collapse: separate;
    border-color: var(--dxbl-pivot-border-color);
    border-style: var(--dxbl-pivot-border-style);
    border-spacing: 0;
    border-width: 0;
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.dxbl-pivotgrid>table>thead,.dxbl-pivotgrid>table>tbody,.dxbl-pivotgrid>table>tfoot,.dxbl-pivotgrid>table>thead>tr,.dxbl-pivotgrid>table>tbody>tr,.dxbl-pivotgrid>table>tfoot>tr {
    border-color: inherit;
    border-style: inherit;
    border-width: 0
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-header .dxbl-btn,.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-header .dxbl-btn,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-header .dxbl-btn,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn {
    color: inherit;
    display: inline-block
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-header .dxbl-btn>span,.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn>span,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-header .dxbl-btn>span,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn>span,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-header .dxbl-btn>span,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn>span {
    vertical-align: middle
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-header,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-header,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-header {
    background-color: var(--dxbl-pivot-header-bg);
    color: var(--dxbl-pivot-header-color);
    font-size: var(--dxbl-pivot-header-font-size);
    font-weight: var(--dxbl-pivot-header-font-weight);
    line-height: var(--dxbl-pivot-header-line-height)
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-header .dxbl-btn,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-header .dxbl-btn,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-header .dxbl-btn {
    pointer-events: auto;
    text-align: left;
    width: 100%;
    height: 100%;
    text-decoration: none
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-header-expandable,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-header-expandable,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-header-expandable {
    padding: 0
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn {
    background-color: var(--dxbl-pivot-field-bg);
    border-color: inherit;
    border-style: inherit;
    border-width: var(--dxbl-pivot-border-width);
    color: var(--dxbl-pivot-field-color);
    font-size: var(--dxbl-pivot-field-font-size);
    font-weight: var(--dxbl-pivot-field-font-weight);
    line-height: var(--dxbl-pivot-field-line-height);
    border-radius: 0
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn span:not(.dxbl-image),.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn span:not(.dxbl-image),.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn span:not(.dxbl-image) {
    text-decoration: none
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    border-color: inherit;
    border-style: inherit;
    border-width: var(--dxbl-pivot-border-width);
    border-radius: 0
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive {
    cursor: default;
    color: inherit;
    text-decoration: none
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-field-cell .dxbl-btn.dxbl-pivot-field-cell-inactive:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .25rem
}

.dxbl-pivotgrid>table>thead>tr>td.dxbl-pivot-data,.dxbl-pivotgrid>table>tbody>tr>td.dxbl-pivot-data,.dxbl-pivotgrid>table>tfoot>tr>td.dxbl-pivot-data {
    text-align: right
}

.dxbl-pivotgrid>table>thead>tr>td,.dxbl-pivotgrid>table>thead>tr>th,.dxbl-pivotgrid>table>tbody>tr>td,.dxbl-pivotgrid>table>tbody>tr>th,.dxbl-pivotgrid>table>tfoot>tr>td,.dxbl-pivotgrid>table>tfoot>tr>th {
    font-family: var(--dxbl-pivot-font-family);
    font-size: var(--dxbl-pivot-font-size);
    line-height: var(--dxbl-pivot-line-height);
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    border-bottom-width: var(--dxbl-pivot-border-width);
    border-right-width: var(--dxbl-pivot-border-width);
    font-weight: inherit;
    vertical-align: top;
    white-space: nowrap;
    height: 100%;
    padding: .5em 1em;
    position: relative
}

.dxbl-pivotgrid>table>thead>tr>td.dxbl-pivot-total,.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-total,.dxbl-pivotgrid>table>tbody>tr>td.dxbl-pivot-total,.dxbl-pivotgrid>table>tbody>tr>th.dxbl-pivot-total,.dxbl-pivotgrid>table>tfoot>tr>td.dxbl-pivot-total,.dxbl-pivotgrid>table>tfoot>tr>th.dxbl-pivot-total {
    background-color: var(--dxbl-pivot-total-bg);
    color: var(--dxbl-pivot-total-color);
    font-size: var(--dxbl-pivot-total-font-size);
    font-weight: var(--dxbl-pivot-total-font-weight);
    line-height: var(--dxbl-pivot-total-line-height)
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-area-data {
    border-width: 0
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-area-row,.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-area-data {
    padding-left: .5em
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-area-column {
    padding-left: 0
}

.dxbl-pivotgrid>table>thead>tr>th.dxbl-pivot-area-row {
    vertical-align: bottom
}

.dxbl-pivotgrid>table>tfoot>tr>td {
    padding-left: .5em
}

.dxbl-pivot-table {
    --dxbl-pivot-table-color: #212529;
    --dxbl-pivot-table-bg: #fff;
    --dxbl-pivot-table-border-color: #d2d2d2;
    --dxbl-pivot-table-border-style: solid;
    --dxbl-pivot-table-border-width: 1px;
    --dxbl-pivot-table-border-radius: .1875rem;
    --dxbl-pivot-table-cell-padding-x: .375rem;
    --dxbl-pivot-table-cell-padding-y: .250031rem;
    --dxbl-pivot-table-expandable-container-cell-padding-y: .125rem;
    --dxbl-pivot-table-fixed-column-border-color: #888;
    --dxbl-pivot-table-font-family: inherit;
    --dxbl-pivot-table-font-size: .875rem;
    --dxbl-pivot-table-line-height: 1.4285;
    --dxbl-pivot-table-min-width: 240px;
    --dxbl-pivot-table-header-field-bg: unset;
    --dxbl-pivot-table-header-field-color: inherit;
    --dxbl-pivot-table-header-field-padding-x: .75rem;
    --dxbl-pivot-table-header-field-padding-y: .250031rem;
    --dxbl-pivot-table-header-field-font-size: .875rem;
    --dxbl-pivot-table-header-field-font-weight: 600;
    --dxbl-pivot-table-header-field-line-height: 1.4285;
    --dxbl-pivot-table-header-field-icon-min-width: 1rem;
    --dxbl-pivot-table-header-field-margin-right: .25rem;
    --dxbl-pivot-table-header-field-row-gap: .25rem;
    --dxbl-pivot-table-header-field-caption-margin-right: .25rem;
    --dxbl-pivot-table-header-field-border-radius: .1875rem;
    --dxbl-pivot-table-row-field-font-size: .875rem;
    --dxbl-pivot-table-row-field-font-weight: inherit;
    --dxbl-pivot-table-total-bg: unset;
    --dxbl-pivot-table-total-color: inherit;
    --dxbl-pivot-table-total-font-size: .875rem;
    --dxbl-pivot-table-total-font-weight: inherit;
    --dxbl-pivot-table-total-line-height: 1.4285;
    --dxbl-pivot-table-header-spacing: .375rem;
    --dxbl-pivot-table-expand-button-span-margin-left: .25rem;
    --dxbl-pivot-table-expand-button-padding-x: .250031rem;
    --dxbl-pivot-table-expand-button-padding-y: .250031rem;
    --dxbl-pivot-table-expand-button-hover-bg: unset;
    --dxbl-pivot-table-expand-button-hover-color: unset;
    --dxbl-pivot-table-round-border-radius: 3rem;
    background-color: var(--dxbl-pivot-table-bg);
    border-radius: var(--dxbl-pivot-table-border-radius);
    border: var(--dxbl-pivot-table-border-width) var(--dxbl-pivot-table-border-style) var(--dxbl-pivot-table-border-color);
    color: var(--dxbl-pivot-table-color);
    font-family: var(--dxbl-pivot-table-font-family);
    font-size: var(--dxbl-pivot-table-font-size);
    line-height: var(--dxbl-pivot-table-line-height);
    min-width: var(--dxbl-pivot-table-min-width);
    text-align: left;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 400px;
    display: -webkit-flex;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden
}

.dxbl-pivot-table.dxbl-sm {
    --dxbl-pivot-table-border-radius: .1875rem;
    --dxbl-pivot-table-font-size: .75rem;
    --dxbl-pivot-table-line-height: 1.5;
    --dxbl-pivot-table-header-field-font-size: .75rem;
    --dxbl-pivot-table-header-field-line-height: 1.5;
    --dxbl-pivot-table-header-field-icon-min-width: 1rem;
    --dxbl-pivot-table-header-field-padding-x: .5rem;
    --dxbl-pivot-table-header-field-padding-y: .1875rem;
    --dxbl-pivot-table-header-field-border-radius: .1875rem;
    --dxbl-pivot-table-row-field-font-size: .75rem;
    --dxbl-pivot-table-row-field-line-height: 1.5;
    --dxbl-pivot-table-total-font-size: .75rem;
    --dxbl-pivot-table-total-line-height: 1.5;
    --dxbl-pivot-table-cell-padding-x: .25rem;
    --dxbl-pivot-table-cell-padding-y: .1875rem;
    --dxbl-pivot-table-expandable-container-cell-padding-y: 0;
    --dxbl-pivot-table-header-spacing: .25rem;
    --dxbl-pivot-table-expand-button-padding-x: .1875rem;
    --dxbl-pivot-table-expand-button-padding-y: .1875rem
}

.dxbl-pivot-table.dxbl-lg {
    --dxbl-pivot-table-border-radius: .1875rem;
    --dxbl-pivot-table-font-size: 1rem;
    --dxbl-pivot-table-line-height: 1.375;
    --dxbl-pivot-table-header-field-font-size: 1rem;
    --dxbl-pivot-table-header-field-line-height: 1.375;
    --dxbl-pivot-table-header-field-icon-min-width: 1rem;
    --dxbl-pivot-table-header-field-padding-x: 1rem;
    --dxbl-pivot-table-header-field-padding-y: .3125rem;
    --dxbl-pivot-table-header-field-border-radius: .1875rem;
    --dxbl-pivot-table-row-field-font-size: 1rem;
    --dxbl-pivot-table-row-field-line-height: 1.375;
    --dxbl-pivot-table-total-font-size: 1rem;
    --dxbl-pivot-table-total-line-height: 1.375;
    --dxbl-pivot-table-cell-padding-x: .5rem;
    --dxbl-pivot-table-cell-padding-y: .3125rem;
    --dxbl-pivot-table-expandable-container-cell-padding-y: .125rem;
    --dxbl-pivot-table-header-spacing: .5rem;
    --dxbl-pivot-table-expand-button-padding-x: .3125rem;
    --dxbl-pivot-table-expand-button-padding-y: .3125rem
}

.dxbl-pivot-table .dxbl-pivot-table-header-field-empty>.dxbl-pivot-table-area-multiple-headers-inner-container,.dxbl-pivot-table .dxbl-pivot-table-header-field-empty .dxbl-pivot-table-area-content-empty {
    pointer-events: none
}

.dxbl-pivot-table .dxbl-pivot-table-area-content-empty {
    padding: calc(var(--dxbl-pivot-table-header-field-padding-y) + var(--dxbl-pivot-table-border-width)) var(--dxbl-pivot-table-border-width);
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container {
    width: 100%
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header {
    background-color: inherit;
    border-collapse: separate;
    border-color: var(--dxbl-pivot-table-border-color);
    border-style: var(--dxbl-pivot-table-border-style);
    border-spacing: 0;
    table-layout: fixed;
    border-width: 0;
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead,.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr {
    border-color: inherit;
    border-style: inherit;
    background-color: inherit;
    border-width: 0
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th {
    font-family: var(--dxbl-pivot-table-font-family);
    font-size: var(--dxbl-pivot-table-font-size);
    line-height: var(--dxbl-pivot-table-line-height);
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    border-bottom-width: var(--dxbl-pivot-table-border-width);
    border-right-width: var(--dxbl-pivot-table-border-width);
    font-weight: inherit;
    height: 100%;
    padding: var(--dxbl-pivot-table-cell-padding-y) var(--dxbl-pivot-table-cell-padding-x);
    vertical-align: middle;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    position: relative;
    overflow: hidden
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-header-cell {
    background-color: inherit;
    z-index: 3;
    position: -webkit-sticky;
    position: sticky;
    left: 0
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-header-cell>.dxbl-btn {
    display: inline-block
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-header-cell>.dxbl-btn>span {
    vertical-align: middle
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-header-cell>.dxbl-pivot-table-area-multiple-headers-inner-container {
    row-gap: var(--dxbl-pivot-table-header-field-row-gap);
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: -webkit-sticky;
    position: sticky
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-header-cell>.dxbl-pivot-table-area-multiple-headers-inner-container>.dxbl-pivot-table-header-free-space {
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-area-data {
    z-index: 4;
    border-width: 0
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-area-column {
    padding-left: 0
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-area-column,.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-last-layout-item {
    border-right-width: 0
}

.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-area-data,.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th.dxbl-pivot-table-area-column,.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th[rowspan] {
    vertical-align: top
}

.dxbl-pivot-table>.dxbl-scroll-viewer {
    background-color: var(--dxbl-pivot-table-bg);
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content {
    background-color: inherit;
    overflow-anchor: none
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table {
    background-color: inherit;
    border-collapse: separate;
    border-color: var(--dxbl-pivot-table-border-color);
    border-style: var(--dxbl-pivot-table-border-style);
    border-spacing: 0;
    table-layout: fixed;
    border-width: 0;
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead {
    z-index: 2;
    background-color: inherit;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr {
    border-color: inherit;
    border-style: inherit;
    background-color: inherit;
    border-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-header-cell,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-row-field-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-header-cell,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-row-field-item {
    background-color: inherit;
    z-index: 3;
    position: -webkit-sticky;
    position: sticky;
    left: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-header-cell .dxbl-btn,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-row-field-item .dxbl-btn,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-header-cell .dxbl-btn,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-row-field-item .dxbl-btn {
    display: inline-block
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-header-cell .dxbl-btn>span,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-row-field-item .dxbl-btn>span,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-header-cell .dxbl-btn>span,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-row-field-item .dxbl-btn>span {
    vertical-align: middle
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-header-cell>.dxbl-pivot-table-area-multiple-headers-inner-container,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-header-cell>.dxbl-pivot-table-area-multiple-headers-inner-container {
    row-gap: var(--dxbl-pivot-table-header-field-row-gap);
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: -webkit-sticky;
    position: sticky
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-header-cell>.dxbl-pivot-table-area-multiple-headers-inner-container>.dxbl-pivot-table-header-free-space,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-header-cell>.dxbl-pivot-table-area-multiple-headers-inner-container>.dxbl-pivot-table-header-free-space {
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-row-field-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-row-field-item {
    background-color: var(--dxbl-pivot-table-header-bg);
    color: var(--dxbl-pivot-table-header-color);
    font-size: var(--dxbl-pivot-table-row-field-font-size);
    font-weight: var(--dxbl-pivot-table-row-field-font-weight);
    line-height: var(--dxbl-pivot-table-row-field-line-height)
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-row-field-item .dxbl-btn,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-row-field-item .dxbl-btn {
    pointer-events: auto;
    text-align: left;
    width: 100%;
    height: 100%;
    text-decoration: none
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-row-field-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-row-field-item {
    left: 0;
    background-color: var(--dxbl-pivot-table-bg)!important;
    z-index: 1!important;
    position: -webkit-sticky!important;
    position: sticky!important
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th {
    font-family: var(--dxbl-pivot-table-font-family);
    font-size: var(--dxbl-pivot-table-font-size);
    line-height: var(--dxbl-pivot-table-line-height);
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    border-bottom-width: var(--dxbl-pivot-table-border-width);
    border-right-width: var(--dxbl-pivot-table-border-width);
    font-weight: inherit;
    height: 100%;
    padding: var(--dxbl-pivot-table-cell-padding-y) var(--dxbl-pivot-table-cell-padding-x);
    vertical-align: middle;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    position: relative;
    overflow: hidden
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-grand-total {
    background-color: var(--dxbl-pivot-table-total-bg,unset);
    color: var(--dxbl-pivot-table-total-color);
    font-size: var(--dxbl-pivot-table-total-font-size);
    font-weight: var(--dxbl-pivot-table-total-font-weight);
    line-height: var(--dxbl-pivot-table-total-line-height);
    z-index: 0;
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-grand-total {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-grand-total {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-grand-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-total,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-grand-total {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-total:before,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-grand-total:before,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-total:before,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-grand-total:before,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-total:before,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-grand-total:before,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-total:before,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-grand-total:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td.dxbl-pivot-table-expandable-container,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-expandable-container,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td.dxbl-pivot-table-expandable-container,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th.dxbl-pivot-table-expandable-container {
    padding-top: var(--dxbl-pivot-table-expandable-container-cell-padding-y);
    padding-bottom: var(--dxbl-pivot-table-expandable-container-cell-padding-y)
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td>div[dxbl-horz-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>div[dxbl-horz-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td>div[dxbl-horz-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th>div[dxbl-horz-skeleton-items-container] {
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: -webkit-sticky;
    position: sticky;
    left: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item {
    border-color: inherit;
    border-style: inherit;
    border-width: 0 0 0 var(--dxbl-pivot-table-border-width);
    padding: var(--dxbl-pivot-table-cell-padding-y) var(--dxbl-pivot-table-cell-padding-x);
    -webkit-flex: 1;
    flex: 1
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td[rowspan],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th[rowspan],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td[rowspan],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th[rowspan] {
    vertical-align: top
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td[dxbl-left-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th[dxbl-left-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td[dxbl-left-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th[dxbl-left-virtual-spacer-element] {
    border-left-width: 0;
    padding: 0;
    overflow: visible
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td[dxbl-right-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th[dxbl-right-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td[dxbl-right-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th[dxbl-right-virtual-spacer-element] {
    border-right-width: 0;
    padding: 0;
    overflow: visible
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element] {
    height: auto
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td {
    vertical-align: top;
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    padding: 0;
    overflow: visible
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container] {
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item {
    border-color: inherit;
    border-style: inherit;
    border-width: 0 var(--dxbl-pivot-table-border-width) 0 0;
    padding: var(--dxbl-pivot-table-cell-padding-y) var(--dxbl-pivot-table-cell-padding-x)
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item:not(:first-child),.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item:not(:first-child),.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item:not(:first-child),.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-vert-skeleton-items-container]>div.dxbl-skeleton-item:not(:first-child) {
    border-top-width: var(--dxbl-pivot-table-border-width)
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container] {
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    display: inline-grid;
    position: -webkit-sticky;
    position: sticky
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container],.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container] {
    border-color: inherit;
    border-style: inherit;
    border-width: 0;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: -webkit-sticky;
    position: sticky;
    left: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td>div[dxbl-multi-direction-skeleton-items-container]>div[dxbl-horz-skeleton-items-container]>div.dxbl-skeleton-item {
    border-color: inherit;
    border-style: inherit;
    border-width: 0 0 var(--dxbl-pivot-table-border-width) var(--dxbl-pivot-table-border-width);
    padding: var(--dxbl-pivot-table-cell-padding-y) var(--dxbl-pivot-table-cell-padding-x);
    -webkit-flex: 1;
    flex: 1
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td:last-child>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td:last-child>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td:last-child>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td:last-child>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td:has(+[dxbl-right-virtual-spacer-element])>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td:has(+[dxbl-right-virtual-spacer-element])>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td:has(+[dxbl-right-virtual-spacer-element])>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td:has(+[dxbl-right-virtual-spacer-element])>div[dxbl-vert-skeleton-items-container]>.dxbl-skeleton-item {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td:first-child>div>div,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]>td:first-child>div>div,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td:first-child>div>div,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]>td:first-child>div>div {
    border-left-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-top-virtual-spacer-element]+tr:not([dxbl-top-virtual-spacer-element])>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr[dxbl-bottom-virtual-spacer-element]>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-top-virtual-spacer-element]+tr:not([dxbl-top-virtual-spacer-element])>td,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr[dxbl-bottom-virtual-spacer-element]>td {
    border-top-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-pivot-table-empty-row {
    height: 100%
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-pivot-table-empty-row>td {
    padding: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td:has(+[dxbl-right-virtual-spacer-element]) {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td:last-child {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-area-data {
    z-index: 4;
    border-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-area-column {
    padding-left: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-area-column,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-last-layout-item {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-area-data,.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th.dxbl-pivot-table-area-column {
    vertical-align: top
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th.dxbl-pivot-table-area-row-field {
    vertical-align: bottom;
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th.dxbl-pivot-table-area-row-field>.dxbl-pivot-table-header-field {
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th.dxbl-pivot-table-area-row-field>.dxbl-pivot-table-header-field>span {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th.dxbl-pivot-table-area-row-field>.dxbl-pivot-table-header-field>svg {
    min-width: var(--dxbl-pivot-table-header-field-icon-min-width)
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th.dxbl-pivot-table-area-row-field:has(+.dxbl-pivot-table-area-column-field) {
    border-right-width: var(--dxbl-pivot-table-border-width)
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th.dxbl-pivot-table-area-row-field.dxbl-pivot-table-header-field-empty.dxbl-pivot-table-header-field-single-in-row {
    border-right-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th.dxbl-pivot-table-area-column-field {
    position: -webkit-sticky;
    position: sticky
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr.dxbl-pivot-table-area-row>th:last-child {
    border-right-width: var(--dxbl-pivot-table-border-width)
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:not(.dxbl-pivot-table-no-scroll):not(:has(tfoot)) tbody tr:last-child>td {
    border-bottom-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:not(.dxbl-pivot-table-no-scroll):not(:has(tfoot)) tbody td.dxbl-pivot-table-last-vertical-cell {
    border-bottom-width: 0
}

.dxbl-pivot-table>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table:not(.dxbl-pivot-table-no-scroll)>tbody:not(:has(+tfoot))>tr:has(+[dxbl-bottom-virtual-spacer-element])>td {
    border-bottom-width: 0
}

.dxbl-pivot-table.dxbl-virtual-items-container-pattern.dxbl-pivot-table-virtual-items-container-table-pattern>div {
    border-color: var(--dxbl-pivot-table-border-color);
    border-style: var(--dxbl-pivot-table-border-style);
    border-spacing: 0;
    padding: var(--dxbl-pivot-table-cell-padding-x) var(--dxbl-pivot-table-cell-padding-y);
    border-width: 0 var(--dxbl-pivot-table-border-width) var(--dxbl-pivot-table-border-width) 0;
    width: 100px
}

.dxbl-pivot-table>.dxbl-pivot-table-area-filter {
    row-gap: var(--dxbl-pivot-table-header-field-row-gap);
    background-color: var(--dxbl-pivot-table-bg);
    border-color: var(--dxbl-pivot-table-border-color);
    border-style: var(--dxbl-pivot-table-border-style);
    padding: var(--dxbl-pivot-table-cell-padding-y) var(--dxbl-pivot-table-cell-padding-x);
    border-width: 0 0 var(--dxbl-pivot-table-border-width) 0;
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table>.dxbl-pivot-table-area-filter>.dxbl-pivot-table-header-field>span {
    margin-right: var(--dxbl-pivot-table-header-field-caption-margin-right);
    white-space: nowrap
}

.dxbl-pivot-table>.dxbl-pivot-table-area-filter>.dxbl-pivot-table-header-free-space {
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.dxbl-pivot-table>.dxbl-dragging-targets {
    pointer-events: none;
    width: 0;
    height: 0;
    position: fixed;
    top: 0;
    left: 0;
    overflow: visible
}

.dxbl-pivot-table>.dxbl-dragging-targets>.dxbl-pivot-table-dragging-up-target,.dxbl-pivot-table>.dxbl-dragging-targets>.dxbl-pivot-table-dragging-down-target {
    z-index: 19999;
    pointer-events: none;
    -o-transition: all .1s;
    transition: all .1s;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-pivot-table .dxbl-pivot-table-expand-button {
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-pivot-table .dxbl-pivot-table-expand-button>span {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-left: var(--dxbl-pivot-table-expand-button-span-margin-left);
    display: block;
    overflow: hidden
}

.dxbl-pivot-table .dxbl-pivot-table-expand-button>.dxbl-btn {
    --dxbl-btn-padding-x: var(--dxbl-pivot-table-expand-button-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-pivot-table-expand-button-padding-y);
    border-radius: var(--dxbl-pivot-table-round-border-radius);
    border: 0
}

.dxbl-pivot-table .dxbl-pivot-table-expand-button>.dxbl-btn>.dxbl-image {
    margin: 0
}

.dxbl-pivot-table .dxbl-pivot-table-expand-button>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-pivot-table-expand-button-hover-bg,unset);
    color: var(--dxbl-pivot-table-expand-button-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-pivot-table .dxbl-pivot-table-expand-button>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-pivot-table .dxbl-pivot-table-expand-button>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-pivot-table .dxbl-pivot-table-expand-button>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(0px / 1.75)
    }
}

.dxbl-pivot-table .dxbl-pivot-table-expand-button>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,0px));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th .dxbl-pivot-table-header-field:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th .dxbl-pivot-table-header-field:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-pivot-table-area-filter>.dxbl-pivot-table-header-field:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table .dxbl-pivot-table-header-field,.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field {
    --dxbl-pivot-table-header-field-width: unset;
    --dxbl-pivot-table-header-field-border-radius: unset;
    border-radius: var(--dxbl-pivot-table-header-field-border-radius);
    width: var(--dxbl-pivot-table-header-field-width);
    background-color: var(--dxbl-pivot-table-header-field-bg);
    border-style: var(--dxbl-pivot-table-border-style);
    border-color: var(--dxbl-pivot-table-border-color);
    border-width: var(--dxbl-pivot-table-border-width);
    font-size: var(--dxbl-pivot-table-header-field-font-size);
    font-weight: var(--dxbl-pivot-table-header-field-font-weight);
    line-height: var(--dxbl-pivot-table-header-field-line-height);
    padding: var(--dxbl-pivot-table-header-field-padding-y) var(--dxbl-pivot-table-header-field-padding-x);
    margin-right: var(--dxbl-pivot-table-header-field-margin-right);
    cursor: default;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    color: var(--dxbl-pivot-table-header-field-color)!important
}

.dxbl-pivot-table .dxbl-pivot-table-header-field span:not(.dxbl-image),.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field span:not(.dxbl-image) {
    text-decoration: none
}

.dxbl-pivot-table .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions,.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions {
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn,.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn {
    --dxbl-btn-padding-x: 0;
    --dxbl-btn-padding-y: 0;
    --dxbl-btn-border-width: 0;
    display: -webkit-flex!important;
    display: flex!important
}

.dxbl-pivot-table .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn>.dxbl-image,.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn>.dxbl-image {
    --dxbl-image-margin-y: 0
}

.dxbl-pivot-table .dxbl-pivot-table-header-field>:not(:-webkit-any(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)),.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field>:not(:-webkit-any(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-pivot-table-header-spacing)
}

.dxbl-pivot-table .dxbl-pivot-table-header-field>:not(:-moz-any(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)),.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field>:not(:-moz-any(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-pivot-table-header-spacing)
}

.dxbl-pivot-table .dxbl-pivot-table-header-field>:not(:is(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)),.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field>:not(:is(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-pivot-table-header-spacing)
}

.dxbl-pivot-table .dxbl-pivot-table-header-field:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field:focus-visible {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table .dxbl-pivot-table-header-field[data-allow-drag],.dxbl-pivot-table .dxbl-pivot-table-header-field[data-allow-sort],.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field[data-allow-drag],.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field[data-allow-sort] {
    cursor: pointer
}

.dxbl-pivot-table .dxbl-pivot-table-header-field:not(.dxbl-disabled):not(:disabled):hover,.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field:not(.dxbl-disabled):not(:disabled):hover {
    border-style: var(--dxbl-pivot-table-border-style);
    border-color: var(--dxbl-pivot-table-border-color);
    border-width: var(--dxbl-pivot-table-border-width);
    border-radius: 0
}

.dxbl-pivot-table .dxbl-pivot-table-header-field-not-actionable .dxbl-btn,.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field-not-actionable .dxbl-btn {
    cursor: default;
    text-decoration: none
}

.dxbl-pivot-table .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn,.dxbl-pivot-table-field-list-content .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn {
    --dxbl-btn-border-width: 0;
    --dxbl-pivot-table-header-spacing: 0;
    --dxbl-btn-focus-shadow-blur: 0;
    --dxbl-btn-focus-shadow-spread: 0;
    --dxbl-pivot-table-filter-menu-funnel-btn-margin-y: calc(var(--dxbl-pivot-table-cell-padding-y) * -1);
    --dxbl-pivot-table-filter-menu-funnel-btn-padding-subtraction: .35rem;
    padding: calc(var(--dxbl-pivot-table-cell-padding-y) - var(--dxbl-pivot-table-filter-menu-funnel-btn-padding-subtraction)) calc(var(--dxbl-pivot-table-cell-padding-x) - var(--dxbl-pivot-table-filter-menu-funnel-btn-padding-subtraction))
}

.dxbl-pivot-table .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn>.dxbl-image,.dxbl-pivot-table-field-list-content .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn>.dxbl-image {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-pivot-table .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-pivot-table-field-list-content .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-btn-hover-border-color: var(--dxbl-btn-active-border-color);
    --dxbl-btn-hover-background: var(--dxbl-btn-active-background);
    --dxbl-btn-hover-bg: var(--dxbl-btn-active-bg)
}

.dxbl-pivot-table .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn.dxbl-pivot-table-filter-menu-funnel-btn-active,.dxbl-pivot-table-field-list-content .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn.dxbl-pivot-table-filter-menu-funnel-btn-active {
    --dxbl-btn-color: var(--dxbl-btn-active-color);
    --dxbl-btn-border-color: var(--dxbl-btn-active-border-color);
    --dxbl-btn-bg: var(--dxbl-btn-active-bg);
    background-image: var(--dxbl-btn-active-background)
}

.dxbl-pivot-table .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn.dxbl-pivot-table-filter-menu-funnel-btn-filled,.dxbl-pivot-table-field-list-content .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn.dxbl-pivot-table-filter-menu-funnel-btn-filled {
    --dxbl-btn-hover-color: #203268;
    --dxbl-btn-color: #203268
}

.dxbl-pivot-table .dxbl-pivot-table-header-field {
    --dxbl-pivot-table-header-field-width: fit-content
}

.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field {
    --dxbl-pivot-table-header-field-width: 100%;
    --dxbl-pivot-table-header-field-border-radius: 0
}

.dxbl-pivot-table-draggable-header {
    --dxbl-pivot-table-draggable-header-field-bg: unset;
    --dxbl-pivot-table-draggable-header-border-color: #d2d2d2;
    --dxbl-pivot-table-draggable-header-border-style: solid;
    --dxbl-pivot-table-draggable-header-border-width: 1px;
    --dxbl-pivot-table-draggable-header-field-color: inherit;
    --dxbl-pivot-table-draggable-header-spacing: .375rem;
    background-color: var(--dxbl-pivot-table-draggable-header-field-bg,inherit);
    border-style: var(--dxbl-pivot-table-draggable-header-border-style);
    border-color: var(--dxbl-pivot-table-draggable-header-border-color);
    border-width: var(--dxbl-pivot-table-draggable-header-border-width);
    visibility: hidden;
    z-index: 20000;
    cursor: move;
    pointer-events: none;
    border-radius: 0;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    color: var(--dxbl-pivot-table-draggable-header-field-color)!important
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field {
    --dxbl-pivot-table-header-field-width: unset;
    --dxbl-pivot-table-header-field-border-radius: unset;
    border-radius: var(--dxbl-pivot-table-header-field-border-radius);
    width: var(--dxbl-pivot-table-header-field-width);
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field span:not(.dxbl-image) {
    text-decoration: none
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions {
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn {
    --dxbl-btn-padding-x: 0;
    --dxbl-btn-padding-y: 0;
    --dxbl-btn-border-width: 0;
    display: -webkit-flex!important;
    display: flex!important
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn>.dxbl-image {
    --dxbl-image-margin-y: 0
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>:not(:-webkit-any(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-pivot-table-draggable-header-spacing)
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>:not(:-moz-any(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-pivot-table-draggable-header-spacing)
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>:not(:is(:last-child,.dxbl-pivot-table-filter-menu-funnel-btn)) {
    margin-right: var(--dxbl-pivot-table-draggable-header-spacing)
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>.dxbl-pivot-table-header-content {
    width: 100%
}

.dxbl-pivot-table-draggable-header>.dxbl-pivot-table-header-field>.dxbl-pivot-table-header-content>span {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow-wrap: normal;
    overflow: hidden
}

.dxbl-pivot-table-draggable-header:after {
    content: "";
    cursor: move;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-pivot-table-move-cursor,.dxbl-pivot-table-move-cursor a:hover,.dxbl-pivot-table-move-cursor * {
    cursor: move!important
}

.dxbl-pivot-table-not-allowed-cursor,.dxbl-pivot-table-not-allowed-cursor a:hover,.dxbl-pivot-table-not-allowed-cursor * {
    cursor: not-allowed!important
}

.dxbl-pivot-table-filter-menu-funnel-btn {
    border-width: 0;
    cursor: pointer!important
}

.dxbl-modal>.dxbl-modal-root>.dxbl-popup.dxbl-pivot-table-field-list {
    --dxbl-popup-margin: 0
}

.dxbl-window:has(.dxbl-pivot-table-field-list) {
    --dxbl-pivot-table-field-list-max-height: 1000px;
    --dxbl-pivot-table-field-list-max-width: 800px;
    --dxbl-pivot-table-field-list-min-height: 600px;
    --dxbl-pivot-table-field-list-min-width: 500px;
    --dxbl-pivot-table-field-list-list-height: calc(1.24994rem * 4 + .250031rem * 8 + 1px * 8 + 2 * 1px)
}

.dxbl-window:has(.dxbl-pivot-table-field-list).dxbl-sm {
    --dxbl-pivot-table-field-list-list-height: calc(1.125rem * 4 + .1875rem * 8 + 1px * 8 + 2 * 1px)
}

.dxbl-window:has(.dxbl-pivot-table-field-list).dxbl-lg {
    --dxbl-pivot-table-field-list-list-height: calc(1.375rem * 4 + .3125rem * 8 + 1px * 8 + 2 * 1px)
}

.dxbl-pivot-table-field-list {
    --dxbl-pivot-table-field-list-list-caption-padding: .75rem;
    --dxbl-pivot-table-field-list-list-caption-spacing: .375rem
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-content {
    width: 100%;
    height: 100%
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-footer-content {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container {
    height: var(--dxbl-pivot-table-field-list-list-height)
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn {
    display: none!important
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-pivot-table-sort-btn-direction-changed,.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions .dxbl-pivot-table-filter-menu-funnel-btn-active,.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions .dxbl-pivot-table-filter-menu-funnel-btn-filled,.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li:hover .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn {
    display: -webkit-flex!important;
    display: flex!important
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li.dxbl-list-box-item-focused,.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li:focus {
    outline-offset: calc(-1 * .15rem);
    outline: .15rem solid #203268
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li.dxbl-list-box-item-focused .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn,.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li:focus .dxbl-pivot-table-header-field>.dxbl-pivot-table-header-field-actions>.dxbl-btn {
    display: -webkit-flex!important;
    display: flex!important
}

.dxSafari .dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li.dxbl-list-box-item-focused,.dxSafari .dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li:focus {
    outline-offset: -.12rem
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container-caption-template-container {
    padding: var(--dxbl-pivot-table-field-list-list-caption-padding) 0;
    color: var(--dxbl-window-color);
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container-caption-template-container>span {
    margin-left: var(--dxbl-pivot-table-field-list-list-caption-spacing);
    display: -webkit-flex;
    display: flex
}

.dxbl-upload {
    --dxbl-upload-load-state-font-size: .75rem;
    --dxbl-upload-load-state-color: #888;
    --dxbl-upload-image-spacing: .375rem;
    --dxbl-upload-file-size-color: #adb5bd;
    --dxbl-upload-file-size-padding-left: .75rem;
    --dxbl-upload-file-btn-padding: .5rem;
    --dxbl-upload-file-font-weight: 400;
    --dxbl-upload-file-height: 40px;
    --dxbl-upload-file-list-view-padding-top: 1.375rem;
    --dxbl-upload-file-margin-bottom: .85rem;
    --dxbl-upload-padding-top: 1.2rem;
    --dxbl-upload-max-file-warning-border-radius: .5rem;
    --dxbl-upload-max-file-warning-icon-margin: .625rem 0 0;
    --dxbl-upload-max-file-warning-message-margin: .5rem;
    padding-top: var(--dxbl-upload-padding-top)
}

.dxbl-upload .dxbl-upload-container {
    -webkit-flex-flow: column;
    flex-flow: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-panel {
    text-wrap: nowrap;
    -webkit-flex-flow: row;
    flex-flow: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    gap: 1rem;
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-panel .dxbl-upload-button-panel {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    gap: .5rem;
    margin-left: auto;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view {
    padding-top: var(--dxbl-upload-file-list-view-padding-top);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view {
    margin-bottom: var(--dxbl-upload-file-margin-bottom);
    height: var(--dxbl-upload-file-height);
    -webkit-flex-direction: row;
    flex-direction: row;
    display: -webkit-flex;
    display: flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-btn {
    padding: var(--dxbl-upload-file-btn-padding);
    cursor: pointer;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-btn .dxbl-image {
    -webkit-align-self: center;
    align-self: center;
    margin: 0;
    display: inline-block
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-btn.dxbl-upload-file-btn {
    --dxbl-upload-file-btn-padding: 12px 8px 12px 10px;
    pointer-events: none
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-icon-container {
    z-index: 0;
    padding-left: 1rem;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%;
    min-width: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details .dxbl-upload-file-view-info {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    width: 100%;
    display: -webkit-inline-flex;
    display: inline-flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details .dxbl-upload-file-view-info .dxbl-upload-file-view-text {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: var(--dxbl-upload-file-font-weight);
    overflow: hidden
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details .dxbl-upload-file-view-info .dxbl-upload-file-view-progress-bar-value {
    margin-left: auto
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details .dxbl-upload-file-view-load-state {
    font-size: var(--dxbl-upload-load-state-font-size);
    color: var(--dxbl-upload-load-state-color)
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details .dxbl-upload-file-view-load-state.dxbl-upload-file-view-invalid-load-state {
    --dxbl-upload-load-state-color: #dc3545
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details .dxbl-upload-file-view-load-state.dxbl-upload-file-view-success-load-state {
    --dxbl-upload-load-state-color: #28a745
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-file-list-view .dxbl-upload-file-view .dxbl-upload-file-view-details .dxbl-upload-file-view-size {
    padding-left: var(--dxbl-upload-file-size-padding-left);
    color: var(--dxbl-upload-file-size-color);
    white-space: nowrap
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-max-file-warning {
    border-radius: var(--dxbl-upload-max-file-warning-border-radius);
    background-color: #ffc107;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 1rem;
    padding: 0 .5rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-max-file-warning>.dxbl-upload-max-file-warning-message {
    margin: var(--dxbl-upload-max-file-warning-message-margin);
    -webkit-flex: 1;
    flex: 1;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-max-file-warning>.dxbl-image {
    margin: var(--dxbl-upload-max-file-warning-icon-margin);
    -webkit-align-self: flex-start;
    align-self: flex-start
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-max-file-warning>.dxbl-btn {
    margin: var(--dxbl-upload-max-file-warning-message-margin) 0;
    border: 0;
    -webkit-align-self: flex-start;
    align-self: flex-start;
    padding: 0
}

.dxbl-upload .dxbl-upload-container .dxbl-upload-max-file-warning>.dxbl-btn>.dxbl-image {
    margin: 0
}

.dxbl-upload .dxbl-upload-container>input[type=file] {
    display: none
}

.dxbl-upload.dxbl-upload-full-width {
    width: 100%
}

.dxbl-upload.dxbl-upload-hide {
    display: none
}

@media (max-width:474px) {
    .dxbl-upload .dxbl-upload-button-panel .dxbl-btn-caption {
        display: none
    }
}

@font-face {
    font-family: Devexpress-Viewer-Icons;
    src: url(../DevExpress.Blazor.Viewer/font/Devexpress-Viewer-Icons.woff2?daqtt5)format("woff2"),url(../DevExpress.Blazor.Viewer/font/Devexpress-Viewer-Icons.ttf?daqtt5)format("truetype"),url(../DevExpress.Blazor.Viewer/font/Devexpress-Viewer-Icons.woff?daqtt5)format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

[class^=dxbrv-icon-],[class*=\ dxbrv-icon-] {
    speak: never;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    font-family: Devexpress-Viewer-Icons!important
}

.dxbrv-icon-AfterMidday .path1:before {
    content: "";
    color: #039c23;
    opacity: .5
}

.dxbrv-icon-AfterMidday .path2:before {
    content: "";
    color: #727272
}

.dxbrv-icon-AfterMidday .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-AfterMidday .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-AfterMidday .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-AfterMidday .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-AfterMidday .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-AfterMidday .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-BeforeMidday .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-BeforeMidday .path2:before {
    content: "";
    color: #039c23;
    opacity: .5
}

.dxbrv-icon-BeforeMidday .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-BeforeMidday .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-BeforeMidday .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-BeforeMidday .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-BeforeMidday .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-BeforeMidday .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Afternoon:before {
    content: "";
    color: #727272
}

.dxbrv-icon-Evening .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-Evening .path2:before {
    content: "";
    color: #039c23;
    opacity: .5
}

.dxbrv-icon-Evening .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Evening .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Evening .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Evening .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Evening .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Evening .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-FreeTime .path2:before {
    content: "";
    color: #727272;
    opacity: .5
}

.dxbrv-icon-FreeTime .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path3:before {
    content: "";
    color: #727272
}

.dxbrv-icon-FreeTime .path3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path4:before {
    content: "";
    color: #727272
}

.dxbrv-icon-FreeTime .path4:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path4:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path4:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-FreeTime .path4:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path4:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-FreeTime .path4:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LastHour .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-LastHour .path2:before {
    content: "";
    color: #039c23;
    opacity: .5
}

.dxbrv-icon-LastHour .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LastHour .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LastHour .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LastHour .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LastHour .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LastHour .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LastHour .path3:before {
    content: "";
    color: #727272
}

.dxbrv-icon-LastHour .path3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LastHour .path3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LastHour .path3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LastHour .path3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LastHour .path3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LastHour .path3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-LunchTime .path2:before {
    content: "";
    color: #727272
}

.dxbrv-icon-LunchTime .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path3:before {
    content: "";
    color: #727272;
    opacity: .5
}

.dxbrv-icon-LunchTime .path3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path4:before {
    content: "";
    color: #727272;
    opacity: .5
}

.dxbrv-icon-LunchTime .path4:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path4:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path4:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path4:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path4:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path4:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path5:before {
    content: "";
    color: #727272;
    opacity: .5
}

.dxbrv-icon-LunchTime .path5:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path5:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path5:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-LunchTime .path5:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path5:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-LunchTime .path5:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Morning .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-Morning .path2:before {
    content: "";
    color: #727272
}

.dxbrv-icon-Morning .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Morning .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Morning .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Morning .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Morning .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Morning .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Morning .path3:before {
    content: "";
    color: #ffb115
}

.dxbrv-icon-Morning .path3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Morning .path3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Morning .path3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Morning .path3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Morning .path3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Morning .path3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-NextHour .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-NextHour .path2:before {
    content: "";
    color: #039c23;
    opacity: .5
}

.dxbrv-icon-NextHour .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-NextHour .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-NextHour .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-NextHour .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-NextHour .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-NextHour .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-NextHour .path3:before {
    content: "";
    color: #727272
}

.dxbrv-icon-NextHour .path3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-NextHour .path3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-NextHour .path3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-NextHour .path3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-NextHour .path3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-NextHour .path3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Night .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-Night .path2:before {
    content: "";
    color: #1177d7
}

.dxbrv-icon-Night .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Night .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Night .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-Night .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Night .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-Night .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-ThisHour .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-ThisHour .path2:before {
    content: "";
    color: #039c23;
    opacity: .5
}

.dxbrv-icon-ThisHour .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-ThisHour .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-ThisHour .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-ThisHour .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-ThisHour .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-ThisHour .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-ThisHour .path3:before {
    content: "";
    color: #727272
}

.dxbrv-icon-ThisHour .path3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-ThisHour .path3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-ThisHour .path3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-ThisHour .path3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-ThisHour .path3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-ThisHour .path3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-WorkTime .path1:before {
    content: "";
    color: #727272
}

.dxbrv-icon-WorkTime .path2:before {
    content: "";
    color: #039c23;
    opacity: .5
}

.dxbrv-icon-WorkTime .path2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-WorkTime .path2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-WorkTime .path2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    margin-left: -1em
}

.dxbrv-icon-WorkTime .path2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-WorkTime .path2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-WorkTime .path2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    margin-right: -1em
}

.dxbrv-icon-SearchPanel_Next:before {
    content: ""
}

.dxbrv-icon-SearchPanel_Previous:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Tabs_DocumentMap:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Tabs_ExportOptions:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Tabs_Parameters:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Tabs_Search:before {
    content: ""
}

.dxbrv-icon-ExportTo_Csv:before {
    content: ""
}

.dxbrv-icon-ExportTo_Docx:before {
    content: ""
}

.dxbrv-icon-ExportTo_Html:before {
    content: ""
}

.dxbrv-icon-ExportTo_Image:before {
    content: ""
}

.dxbrv-icon-ExportTo_Mht:before {
    content: ""
}

.dxbrv-icon-ExportTo_Pdf:before {
    content: ""
}

.dxbrv-icon-ExportTo_Rtf:before {
    content: ""
}

.dxbrv-icon-ExportTo_Txt:before {
    content: ""
}

.dxbrv-icon-ExportTo_Xls:before {
    content: ""
}

.dxbrv-icon-ExportTo_Xlsx:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_EditingFields:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_ExportTo:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_FirstPage:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_FullScreen:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_LastPage:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_NextPage:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_PreviewsPage:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_Print:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_Search:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_StopBuild:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_ToggleMultipageMode_Multi:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_ToggleMultipageMode_One:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_ZoomIn:before {
    content: ""
}

.dxbrv-icon-ReportViewer_Toolbar_ZoomOut:before {
    content: ""
}

.dxbrv-icon-blazor-viewer-print:before {
    content: ""
}

.dxbrv-icon-blazor-viewer-arrow-download:before {
    content: ""
}

.dxbrv-wrapper {
    --dxbrv-primary-color: #203268;
    --dxbrv-secondary-color: #6c757d;
    --dxbrv-light-color: #f8f9fa;
    --dxbrv-dark-color: #212529;
    --dxbrv-white-color: #fff;
    --dxbrv-gray-color: var(--gray);
    --dxbrv-danger-color: #dc3545;
    --dxbrv-group-bg-color: #fff;
    --dxbrv-border-color: #d2d2d2
}

:root {
    --dxbrv-toolbar-item-padding: .3125rem;
    --dxbrv-toolbar-item-padding-sm: .1875rem;
    --dxbrv-toolbar-item-padding-lg: .4375rem;
    --dxbrv-rightpanel-resize-anchor-width: 0;
    --dxbrv-toolbar-icon-size: 1.125rem
}

.dxbrv-error-header-template {
    background-color: var(--dxbrv-danger-color);
    width: 100%;
    color: var(--dxbrv-white-color);
    border-radius: .2rem;
    padding: 1rem;
    box-shadow: 0 .5rem 1rem rgba(34,34,34,.15)
}

.dxbrv-error-header-template span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-error-header-template span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-error-header-template span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-error-header-template span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-error-header-template span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-error-header-template span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxv-blazor-loading-screen {
    z-index: 10;
    pointer-events: none;
    background: rgba(255,255,255,.4);
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation {
    width: 80px;
    height: 80px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div {
    -webkit-transform-origin: 40px 40px;
    -o-transform-origin: 40px 40px;
    transform-origin: 40px 40px;
    -webkit-animation: 1.2s cubic-bezier(.5,0,.5,1) infinite dxbl-loading-animation;
    -o-animation: 1.2s cubic-bezier(.5,0,.5,1) infinite dxbl-loading-animation;
    animation: 1.2s cubic-bezier(.5,0,.5,1) infinite dxbl-loading-animation
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:after {
    content: " ";
    background: var(--dxbrv-primary-color);
    border-radius: 50%;
    width: 7px;
    height: 7px;
    margin: -4px 0 0 -4px;
    display: block;
    position: absolute
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child {
    -webkit-animation-delay: -.036s;
    -o-animation-delay: -.036s;
    animation-delay: -.036s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child:after {
    top: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2) {
    -webkit-animation-delay: -.072s;
    -o-animation-delay: -.072s;
    animation-delay: -.072s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2):after {
    top: 68px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 56px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 56px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 56px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 56px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 56px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(2):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 56px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3) {
    -webkit-animation-delay: -.108s;
    -o-animation-delay: -.108s;
    animation-delay: -.108s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3):after {
    top: 71px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 48px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 48px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 48px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 48px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 48px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(3):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 48px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4) {
    -webkit-animation-delay: -.144s;
    -o-animation-delay: -.144s;
    animation-delay: -.144s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4):after {
    top: 72px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 40px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 40px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 40px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 40px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 40px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(4):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 40px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5) {
    -webkit-animation-delay: -.18s;
    -o-animation-delay: -.18s;
    animation-delay: -.18s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5):after {
    top: 71px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 32px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 32px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 32px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 32px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 32px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(5):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 32px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6) {
    -webkit-animation-delay: -.216s;
    -o-animation-delay: -.216s;
    animation-delay: -.216s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6):after {
    top: 68px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 24px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 24px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 24px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 24px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 24px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(6):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 24px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7) {
    -webkit-animation-delay: -.252s;
    -o-animation-delay: -.252s;
    animation-delay: -.252s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7):after {
    top: 63px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 17px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 17px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 17px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 17px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 17px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(7):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 17px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8) {
    -webkit-animation-delay: -.288s;
    -o-animation-delay: -.288s;
    animation-delay: -.288s
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8):after {
    top: 56px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 12px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 12px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    left: 12px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 12px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 12px
}

.dxv-blazor-loading-screen .dxv-blazor-loading-animation div:nth-child(8):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    right: 12px
}

@-webkit-keyframes dxbl-loading-animation {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes dxbl-loading-animation {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes dxbl-loading-animation {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.dxbrv-wrapper {
    z-index: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid var(--dxbrv-border-color);
    border-color: var(--dxbrv-secondary-color);
    border-radius: .2rem;
    height: 50rem;
    position: relative;
    overflow: hidden;
    box-shadow: 0 .5rem 1rem rgba(34,34,34,.15)
}

.dxbrv-wrapper>.dxbl-loading-panel {
    height: 100%
}

.dxbrv-wrapper .dxbrv-surface-container {
    width: 100%;
    height: 100%;
    position: relative
}

.dxbrv-wrapper .dxbrv-surface-container:before {
    background: var(--dxbrv-secondary-color);
    content: "";
    opacity: .1;
    z-index: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbrv-signature-editor-item {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    height: 100px;
    display: -webkit-flex;
    display: flex
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image {
    width: 150px;
    height: 95px;
    position: relative
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 9px
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 9px
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 9px
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 9px
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 9px
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 9px
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image>img,.dxbrv-signature-editor-item .dxbrv-signature-editor-item-image svg {
    top: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: absolute;
    bottom: 0
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-info {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-info .dxbrv-signature-editor-item-info-field {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.dxbrv-signature-editor-item .dxbrv-signature-editor-item-info .dxbrv-signature-editor-item-info-field .dxbrv-signature-editor-item-info-field-label {
    font-weight: 700
}

.dxbrv-visually-hidden {
    clip: rect(0, 0, 0, 0);
    border: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.dxbrv-wrapper .dxbrv-toolbar {
    z-index: 2;
    height: 6rem;
    position: -webkit-sticky;
    position: sticky
}

.dxbrv-wrapper .dxbrv-toolbar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

.dxbrv-wrapper .dxbrv-toolbar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

.dxbrv-wrapper .dxbrv-toolbar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    left: 0
}

.dxbrv-wrapper .dxbrv-toolbar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

.dxbrv-wrapper .dxbrv-toolbar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

.dxbrv-wrapper .dxbrv-toolbar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    right: 0
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-group.dxbrv-toolbar-item {
    background-color: var(--dxbrv-group-bg-color);
    z-index: 1;
    border: none;
    -webkit-flex-direction: row;
    flex-direction: row
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-toolbar-group-separator {
    --dxbl-btn-toolbar-separator-width: 0
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group {
    padding: .75rem 0
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-first:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-first:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-first:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-first:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-first:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-first:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-last:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-last:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-last:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-last:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-last:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group>.dxbl-toolbar-item>.dxbl-btn-last:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: calc(.35rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group .dxbrv-toolbar-combobox {
    -webkit-flex: none;
    flex: none;
    width: 10rem;
    padding-left: .75rem;
    padding-right: .75rem
}

.dxbrv-wrapper .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group.dxbl-toolbar-btn-ellipsis .dxbl-btn {
    padding-inline: calc(.75rem + var(--dxbrv-toolbar-item-padding))
}

.dxbrv-wrapper .dxbrv-tab-panel {
    height: 100%;
    top: 0
}

.dxbrv-wrapper .dxbrv-tab-panel .dxbrv-tab-panel-header {
    margin-top: 0;
    margin-bottom: .5rem;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.2
}

.dxbrv-wrapper-sm .dxbrv-toolbar {
    height: 4.75rem
}

.dxbrv-wrapper-sm .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group {
    padding: .5rem
}

.dxbrv-wrapper-sm .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group .dxbrv-toolbar-combobox {
    padding-left: .5rem;
    padding-right: .5rem
}

.dxbrv-wrapper-sm .dxbrv-viewbox .dxbl-tabs-item {
    height: 3.0625rem
}

.dxbrv-wrapper-lg .dxbrv-toolbar {
    height: 7.125rem
}

.dxbrv-wrapper-lg .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group {
    padding: 1rem
}

.dxbrv-wrapper-lg .dxbrv-toolbar .dxbl-btn-toolbar>.dxbl-btn-group .dxbrv-toolbar-combobox {
    padding-left: 1rem;
    padding-right: 1rem
}

.dxbrv-wrapper-lg .dxbrv-viewbox dxbl-tabs-item {
    height: 4.375rem
}

.dxbrv-wrapper-lg .dxbrv-tab-panel .dxbrv-tab-panel-header {
    font-size: 1.32rem
}

.dxbrv-toolbar {
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0
}

.dxbrv-toolbar .dxbrv-progress-container {
    width: 100%;
    height: .188rem;
    position: absolute;
    top: 0
}

.dxbrv-toolbar .dxbrv-toolbar-container {
    z-index: 1;
    -webkit-align-self: center;
    align-self: center;
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    position: relative;
    overflow: hidden
}

.dxbrv-toolbar .dxbl-toolbar.dxbl-toolbar-adaptive>.dxbl-btn-toolbar {
    -webkit-justify-content: center;
    justify-content: center
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar-placeholder {
    flex: unset
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-btn-toolbar>.dxbl-btn-group {
    border-radius: .25rem;
    box-shadow: 0 .25rem .5rem rgba(0,0,0,.086)!important
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-btn-toolbar>.dxbl-btn-group .btn-secondary {
    box-shadow: none
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-btn-toolbar>.dxbl-btn-group:before {
    display: none
}

.dxbrv-toolbar .dxbl-toolbar button.dxbl-toolbar-btn .dxbl-image,.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar-btn>.dxbs-dropdown-toggle .dxbl-image,.dxbrv-toolbar .dxbl-toolbar .dx-toolbar-first-visible-child>.dxbs-dropdown-toggle .dxbl-image {
    --dxbl-image-margin-y: 0;
    font-size: var(--dxbrv-toolbar-icon-size);
    width: var(--dxbrv-toolbar-icon-size);
    height: var(--dxbrv-toolbar-icon-size)
}

.dxbrv-toolbar .dxbl-toolbar button.dxbl-toolbar-btn.dxbl-btn,.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar-btn>.dxbs-dropdown-toggle.dxbl-btn,.dxbrv-toolbar .dxbl-toolbar .dx-toolbar-first-visible-child>.dxbs-dropdown-toggle.dxbl-btn {
    --dxbl-btn-border-color: transparent;
    --dxbl-btn-disabled-border-color: transparent;
    --dxbl-btn-hover-border-color: transparent;
    padding: var(--dxbrv-toolbar-item-padding)
}

.dxbrv-toolbar .dxbl-toolbar button.dxbl-toolbar-btn.dxbl-btn.dxbl-sm,.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar-btn>.dxbs-dropdown-toggle.dxbl-btn.dxbl-sm,.dxbrv-toolbar .dxbl-toolbar .dx-toolbar-first-visible-child>.dxbs-dropdown-toggle.dxbl-btn.dxbl-sm {
    padding: var(--dxbrv-toolbar-item-padding-sm)
}

.dxbrv-toolbar .dxbl-toolbar button.dxbl-toolbar-btn.dxbl-btn.dxbl-lg,.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar-btn>.dxbs-dropdown-toggle.dxbl-btn.dxbl-lg,.dxbrv-toolbar .dxbl-toolbar .dx-toolbar-first-visible-child>.dxbs-dropdown-toggle.dxbl-btn.dxbl-lg {
    padding: var(--dxbrv-toolbar-item-padding-lg)
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-image {
    font-size: var(--dxbrv-toolbar-icon-size)
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-btn:not(:hover):not(.dxbl-edit-btn-dropdown):not(.dxbl-active) {
    border-radius: unset
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-btn:not(:hover):not(.dxbl-edit-btn-dropdown):not(.dxbl-active):focus-visible {
    border-radius: 2px;
    outline-width: 2px
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar>.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1rem
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar>.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(:last-child):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1rem
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar>.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1rem
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar>.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1rem
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar>.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(:last-child):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1rem
}

.dxbrv-toolbar .dxbl-toolbar .dxbl-toolbar>.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar)>.dxbl-btn-group:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1rem
}

.dxbrv-toolbar .dxbl-toolbar>.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-toolbar-group-separator {
    --dxbl-btn-toolbar-spacing: 0;
    --dxbl-btn-toolbar-separator-width: 0
}

.dxbrv-grid-resize {
    height: 100%;
    position: absolute;
    top: 0
}

.dxbrv-grid-resize .dxbrv-rightpanel-resize-anchor {
    cursor: ew-resize;
    z-index: 1021;
    width: 8px;
    position: absolute;
    top: 0;
    bottom: 0
}

.dxbrv-grid-resize .dxbrv-rightpanel-resize-anchor:before {
    content: "";
    opacity: .5;
    height: 100%;
    width: var(--dxbrv-rightpanel-resize-anchor-width);
    background-color: var(--dxbrv-white-color);
    display: block
}

.dxbrv-grid-resize .dxbrv-rightpanel-resize-anchor .dxbrv-resize-drop-marker {
    box-sizing: border-box;
    visibility: hidden;
    background-color: var(--dxbrv-primary-color);
    pointer-events: none;
    border: none;
    width: 2px;
    position: absolute;
    top: 0;
    bottom: 0
}

.dxbrv-grid-resize .dxbrv-rightpanel-resize-anchor .dxbrv-resize-drop-marker.dxbrv-state-visible,.dxbrv-grid-resize .dxbrv-rightpanel-resize-anchor:hover .dxbrv-resize-drop-marker {
    visibility: visible
}

.dxbrv-wrapper .dxbrv-container-inline-center {
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .dxbrv-breadcrumbs-container {
    z-index: 2;
    text-wrap: nowrap;
    background: #fff;
    border-radius: .25rem;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: baseline;
    align-items: baseline;
    height: auto;
    margin: 0 .375rem 1rem;
    padding: 8px 16px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: -webkit-sticky;
    position: sticky;
    top: 6rem;
    box-shadow: 0 .25rem .5rem rgba(0,0,0,.086)!important
}

.dxbrv-wrapper .dxbrv-breadcrumbs-container .dxbrv-breadcrumb-item-text {
    color: #000;
    display: inherit;
    -webkit-align-items: center;
    align-items: center
}

.dxbrv-wrapper .dxbrv-breadcrumbs-container .dxbrv-breadcrumb-item-seperator {
    color: #000;
    display: inherit;
    -webkit-align-items: center;
    align-items: center;
    padding: 8px
}

.dxbrv-wrapper .dxbrv-breadcrumbs-container .dxbrv-breadcrumb-item-link {
    cursor: pointer;
    color: var(--dxbrv-primary-color);
    display: inherit;
    -webkit-align-items: center;
    align-items: center;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.dxbrv-wrapper .dxbrv-breadcrumbs-container .dxbrv-breadcrumb-item-link:focus-visible {
    outline-color: var(--dxbrv-primary-color);
    outline-offset: 2px;
    border-radius: 1px;
    outline-width: 2px;
    outline-style: solid
}

.dxbrv-wrapper-lg .dxbrv-breadcrumbs-container {
    font-size: 16px;
    top: 7.1rem
}

.dxbrv-wrapper-sm .dxbrv-breadcrumbs-container {
    font-size: 12px;
    top: 4.8rem
}

.dxbrv-wrapper .dxbrv-viewbox {
    width: 100%;
    height: 100%;
    overflow: hidden
}

.dxbrv-wrapper .dxbrv-viewbox .dxbl-tabs nav .dxbl-image {
    margin: auto;
    font-size: 1.125rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbl-tabs-item {
    width: inherit;
    height: 3.5rem;
    display: block
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-content {
    height: auto
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar {
    height: 100%;
    position: relative
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-item {
    box-shadow: 0 .5rem 1rem rgba(34,34,34,.15)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content {
    height: 100%;
    overflow: auto
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-gridlayout-side-bar-content-display {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-gridlayout-side-bar-content-display .dxbrv-gridlayout-side-bar-content-title-row {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-gridlayout-side-bar-content-display .dxbrv-gridlayout-side-bar-content-title-row .dxbrv-gridlayout-side-bar-content-title-row-container {
    width: 100%;
    max-width: 100%;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    padding-left: .75rem;
    padding-right: .75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-gridlayout-side-bar-content-display .dxbrv-treeview {
    height: 100%
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbl-fl .dxbl-row {
    margin-left: 0;
    margin-right: 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbl-fl.dxbl-fl-with-paddings {
    --dxbl-fl-padding-x: 0;
    --dxbl-fl-padding-y: 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbl-group .dxbl-group-body-content {
    overflow: hidden
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-withoutheader>.dxbl-group>.dxbl-group-header {
    display: none
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-withoutborder>.dxbl-group {
    border: none
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-horizontal>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-horizontal>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item,.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-horizontal>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-group {
    -webkit-flex: 1 1 0;
    flex: 1 1 0;
    width: 0;
    overflow: hidden
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-horizontal>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator,.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-horizontal>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-group.dxbrv-separator {
    -webkit-flex: 0 0 1px;
    flex: 0 0 1px;
    width: 1px;
    padding: 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-horizontal>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbl-fl-ctrl,.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-horizontal>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-group.dxbrv-separator .dxbl-fl-ctrl {
    height: 100%
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator {
    -webkit-flex-basis: 100%;
    flex-basis: 100%
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbrv-separator-item {
    border-bottom: 1px solid var(--dxbrv-border-color);
    width: 100%;
    height: 100%
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbrv-separator-item:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left: 1px solid var(--dxbrv-border-color)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbrv-separator-item:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left: 1px solid var(--dxbrv-border-color)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbrv-separator-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-left: 1px solid var(--dxbrv-border-color)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbrv-separator-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right: 1px solid var(--dxbrv-border-color)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbrv-separator-item:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right: 1px solid var(--dxbrv-border-color)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbrv-separator-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-right: 1px solid var(--dxbrv-border-color)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-group-vertical>.dxbl-group>.dxbl-group-body>.dxbl-group-body-content>.dxbl-row>.dxbl-fl-item.dxbrv-separator .dxbl-fl-ctrl,.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dx-treeview .dxbs-tree .nav-link {
    height: auto
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group {
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group .dxbrv-search-input-editor {
    -webkit-flex: 1 0;
    flex: 1 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group .dxbrv-search-input-editor:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group .dxbrv-search-input-editor:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group .dxbrv-search-input-editor:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group .dxbrv-search-input-editor:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group .dxbrv-search-input-editor:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-input-group .dxbrv-search-input-editor:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-checkbox-group {
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row {
    margin-top: 0;
    z-index: 1020;
    border-top: 1px solid var(--dxbrv-border-color);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 0;
    margin-right: 0;
    display: -webkit-flex;
    display: flex;
    box-shadow: 0 .125rem .25rem rgba(34,34,34,.075)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container {
    padding-top: 1rem;
    padding-bottom: 1rem;
    width: 100%
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-title-row .dxbrv-search-title-container .dxbrv-tab-panel-header {
    margin-bottom: 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items {
    height: 100%;
    overflow: auto
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box {
    border: 0;
    height: auto
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template {
    padding-top: .25rem;
    padding-bottom: .25rem;
    width: 100%
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-search-panel-items .dxbl-list-box .dxbrv-list-box-item-template p.dxbrv-list-box-item-template-text {
    margin-top: 0;
    margin-bottom: 0
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node {
    -webkit-align-items: center;
    align-items: center;
    height: 2.5rem;
    margin-top: .2rem;
    padding: .125rem .625rem .125rem .125rem;
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1.5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1.5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 1.5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1.5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1.5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 1.5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node .dxbrv-property {
    margin-bottom: 0;
    font-weight: 600;
    display: block
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node .dxbrv-property.dxbrv-expand-property {
    text-transform: uppercase;
    padding-left: .5rem;
    padding-right: .5rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node .dxbrv-property.dxbrv-item-property {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties .dxbrv-objectproperties-node .dxbrv-expand-btn {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    display: inline-block
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties dxbl-expandable-container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 1.75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties dxbl-expandable-container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 1.75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties dxbl-expandable-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 1.75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties dxbl-expandable-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 1.75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties dxbl-expandable-container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 1.75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-gridlayout-side-bar .dxbrv-gridlayout-side-bar-content .dxbrv-objectproperties dxbl-expandable-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 1.75rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: right
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: right
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: right
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: left
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: left
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: left
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons .btn {
    min-width: 4rem
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons .btn:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 4px
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons .btn:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 4px
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons .btn:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 4px
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons .btn:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 4px
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons .btn:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 4px
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-panel-buttons .btn:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 4px
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper {
    top: 0;
    bottom: 0;
    z-index: 1;
    position: absolute;
    left: 0;
    right: 0;
    overflow: auto
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface {
    text-align: center
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface.dxbrv-document-surface-wholepage .dxbrv-report-preview-content-flex-item {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface.dxbrv-document-surface-wholepage .dxbrv-report-preview-content-flex-item .dxbrv-report-preview-loading-text {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface .dxbrv-report-preview-content-flex-item {
    margin: 0 .375rem .6rem;
    display: inline-block
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface .dxbrv-report-preview-content-flex-item .dxbrv-report-preview-content-img {
    width: 100%;
    height: 100%
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface .dxbrv-report-preview-content {
    box-sizing: content-box;
    position: relative;
    box-shadow: 0 1rem 3rem rgba(34,34,34,.176)
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface .dxbrv-report-preview-content .dxbrv-selection-visible .dxbrv-selection-holder {
    z-index: 2
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface .dxbrv-report-preview-content:focus-visible {
    outline-color: var(--dxbrv-primary-color);
    outline-offset: 4px;
    outline-width: 2px;
    outline-style: solid
}

.dxbrv-wrapper .dxbrv-viewbox .dxbrv-surface-wrapper .dxbrv-document-surface.dxbrv-document-creating .dxbrv-brick-dropdown {
    cursor: not-allowed
}

.dxbrv-scrollbar-color {
    scrollbar-face-color: var(--dxbrv-light-color);
    scrollbar-track-color: var(--dxbrv-gray-color);
    scrollbar-arrow-color: var(--dxbrv-dark-color);
    -ms-scrollbar-face-color: var(--dxbrv-light-color);
    -ms-scrollbar-track-color: var(--dxbrv-gray-color);
    -ms-scrollbar-arrow-color: var(--dxbrv-dark-color)
}

.dxbrv-scrollbar-color ::-webkit-scrollbar-corner {
    background-color: var(--dxbrv-light-color)
}

.dxbrv-scrollbar-color ::-webkit-scrollbar {
    background-color: var(--dxbrv-light-color)
}

.dxbrv-scrollbar-color ::-webkit-scrollbar-thumb {
    background-color: var(--dxbrv-gray-color)
}

.dxbrv-bricks-container {
    border: 1px solid var(--dxbrv-border-color);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    overflow: hidden
}

.dxbrv-bricks-container.dxbrv-bricks-container-border-primary {
    border-color: var(--dxbrv-primary-color)
}

.dxbrv-bricks-container.dxbrv-bricks-container-border-secondary {
    border-color: var(--dxbrv-secondary-color)
}

.dxbrv-bricks-container .dxbrv-brick-clickable {
    width: 100%;
    height: 100%
}

.dxbrv-bricks-container .dxbrv-brick-item {
    border: 2px solid var(--dxbrv-primary-color);
    position: absolute
}

.dxbrv-bricks-container .dxbrv-brick-item:focus-visible {
    outline-offset: -1px;
    border: none
}

.dxbrv-bricks-container .dxbrv-preview-brick-navigation {
    cursor: pointer;
    z-index: 1;
    position: absolute
}

.dxbrv-editing-fields-highlighted .dxbrv-editing-field .dxbrv-brick-clickable {
    background-color: var(--dxbrv-primary-color);
    opacity: .3
}

.dxbrv-selection-content {
    z-index: 0;
    border: 1px dotted #000;
    position: absolute
}

.dxbrv-selection-holder {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbrv-tab-panel,.dxbrv-tabs {
    z-index: 2;
    position: absolute
}

.dxbrv-tabs {
    top: 0;
    background-color: var(--dxbrv-primary-color);
    height: 100%
}

.dxbrv-tabs:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 0
}

.dxbrv-tabs:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 0
}

.dxbrv-tabs:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: 0
}

.dxbrv-tabs:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 0
}

.dxbrv-tabs:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 0
}

.dxbrv-tabs:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: 0
}

.dxbrv-tabs .dxbrv-tab-icon {
    width: 100%;
    height: 100%;
    color: var(--dxbrv-white-color);
    font-size: var(--dxbrv-toolbar-icon-size);
    cursor: pointer;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    align-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: auto;
    display: -webkit-flex;
    display: flex
}

.dxbrv-tabs .dxbrv-tab-icon:focus-visible {
    outline-color: var(--dxbrv-white-color);
    outline-offset: -5px;
    border-radius: 6pt;
    outline-width: 2.5px;
    outline-style: solid
}

.dxbrv-tabs .dxbrv-active-tab {
    background-blend-mode: darken;
    background: rgba(0,0,0,.2)
}

.dxbrv-invisible {
    visibility: hidden
}

.dxbrv-surface-wrapper img {
    pointer-events: none
}

.dxbrv-surface-wrapper img ::-moz-selection {
    background-color: transparent
}

.dxbrv-surface-wrapper img ::selection {
    background-color: transparent
}

.dxbrv-clipboard-container {
    position: absolute;
    top: -100px
}

.dxbrv-report-preview-content:focus {
    outline: none
}

.dxbrv-error-toast.modal-dialog.dxbs-popup {
    bottom: 0;
    width: 70%;
    max-width: 70%;
    position: fixed;
    left: 15%;
    right: 15%
}

.dxbrv-error-toast.modal-dialog.dxbs-popup .dxbl-image {
    width: 2rem;
    height: 2rem
}

.dxbrv-daterange-editor .dxbl-fl-group {
    flex-basis: inherit;
    flex-grow: inherit;
    flex-shrink: inherit;
    width: 100%;
    padding-left: 0;
    padding-right: 0
}

.dxbrv-wrapper .dxbrv-progress-pane {
    opacity: 0;
    z-index: 1;
    background-color: var(--dxbrv-secondary-color);
    height: .188rem;
    -o-transition: opacity .5s linear .5s;
    transition: opacity .5s linear .5s;
    display: -webkit-flex;
    display: flex;
    position: relative;
    overflow: hidden
}

.dxbrv-wrapper .dxbrv-progress-pane.dxbrv-in-progress {
    opacity: 1;
    -o-transition: none;
    transition: none
}

.dxbrv-wrapper .dxbrv-progress-pane .dxbrv-progress-bar {
    background-color: var(--dxbrv-primary-color);
    -o-transition: width .6s;
    transition: width .6s;
    display: -webkit-flex;
    display: flex
}

.dxbrv-wrapper .accessible-focus:focus-visible {
    outline-color: var(--dxbrv-primary-color);
    outline-offset: 2px;
    border-radius: 1px;
    outline-width: 2px;
    outline-style: solid
}

.dxbrv-wrapper .accessible-focus:focus-visible.dxbrv-search-panel-items {
    border-style: solid;
    border-color: var(--dxbrv-primary-color)
}

.dxbrv-wrapper .accessible-focus.dxbrv-document-placeholder {
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}

.dxbrv-confirmation-dialog.dxbl-popup.dxbl-popup-adaptivity .dxbl-modal-content .dxbrv-confirmation-dialog-body.dxbl-modal-body {
    padding: 1rem 1rem .5rem
}

.dxbrv-confirmation-dialog.dxbl-popup.dxbl-popup-adaptivity .dxbl-modal-content .dxbrv-confirmation-dialog-footer.dxbl-modal-footer {
    gap: .5rem;
    padding: .5rem 1rem 1rem
}

.dxbrv-confirmation-dialog.dxbl-popup.dxbl-popup-adaptivity .dxbl-modal-content .dxbrv-confirmation-dialog-footer.dxbl-modal-footer .dxbrv-confirmation-dialog-button {
    width: 100px
}

.dxbl-dropdown .dxbl-dropdown-footer .dxbl-btn.dxbl-btn-primary.dxbl-multivalue-parameter-ok-button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .5rem
}

.dxbl-dropdown .dxbl-dropdown-footer .dxbl-btn.dxbl-btn-primary.dxbl-multivalue-parameter-ok-button:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .5rem
}

.dxbl-dropdown .dxbl-dropdown-footer .dxbl-btn.dxbl-btn-primary.dxbl-multivalue-parameter-ok-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .5rem
}

.dxbl-dropdown .dxbl-dropdown-footer .dxbl-btn.dxbl-btn-primary.dxbl-multivalue-parameter-ok-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .5rem
}

.dxbl-dropdown .dxbl-dropdown-footer .dxbl-btn.dxbl-btn-primary.dxbl-multivalue-parameter-ok-button:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .5rem
}

.dxbl-dropdown .dxbl-dropdown-footer .dxbl-btn.dxbl-btn-primary.dxbl-multivalue-parameter-ok-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .5rem
}

.dxrv-time-range-editor-dropbox-body {
    max-height: 300px
}

.dxbrv-timerange-popup-container {
    width: 480px;
    height: auto;
    padding: 20px
}

.dxbrv-timerange-popup-container .dxbv-predefined-timerange-grid-cell {
    margin: 2px
}

.dxbrv-timerange-popup-container .dxbv-predefined-timerange-grid-cell .dxbv-predefined-timerange-button-text {
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 100%;
    padding-bottom: 3px;
    display: inline-block;
    overflow: hidden
}

.dxbrv-timerange-popup-container .dxbv-predefined-timerange-grid-cell .dxbrv-icon-custom-time-range {
    width: 16px;
    height: 16px;
    overflow: hidden
}

.dxbrv-timerange-popup-container .dxbv-predefined-timerange-item {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    width: 140px;
    height: 25px
}

.dxbrv-timerange-popup-container .dxbv-predefined-timerange-item.dxbv-predefined-timerange-item-active {
    border-color: var(--dxbl-btn-hover-border-color);
    background: var(--dxbl-btn-hover-background);
    background-color: var(--dxbl-btn-hover-bg);
    color: var(--dxbl-btn-hover-color)
}

.dxbrv-timerange-popup-container .dxbv-predefined-timerange-item .dxbl-btn-caption {
    margin-bottom: 2px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container {
    display: -webkit-flex;
    display: flex
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-time-picker {
    height: 25px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-time-picker-label {
    padding: 5px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-start-time-picker {
    width: 100%
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-start-time-picker:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 20px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-start-time-picker:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 20px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-start-time-picker:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 20px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-start-time-picker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 20px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-start-time-picker:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 20px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-start-time-picker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 20px
}

.dxbrv-timerange-popup-container .dxbrv-timerange-time-picker-container .dxbrv-timerange-end-time-picker {
    width: 100%
}

.dxbl-chatui-root {
    --dx-chatui-messagelist-bg: #ececec;
    --dx-chatui-messagelist-gap: .75rem;
    --dx-chatui-messagelist-padding: 1.5rem;
    --dx-chatui-message-padding: .75rem;
    --dx-chatui-message-color: #212529;
    --dx-chatui-message-font-size: .875rem;
    --dx-chatui-message-gap: .5rem;
    --dx-chatui-message-border-radius: .25rem;
    --dx-chatui-message-assistant-bg: rgba(0,0,0,.05);
    --dx-chatui-message-user-bg: #e2d9f3;
    --dx-chatui-message-user-color: #212529;
    --dx-chatui-message-error-bg: #f8d7da;
    --dx-chatui-submitarea-gap: .5rem;
    --dx-chatui-submitarea-padding-y: .75rem;
    --dx-chatui-submitarea-padding-x: 1.5rem;
    --dx-chatui-submitarea-bg: #fff;
    --dx-chatui-splitter-separator-margin-bottom: -1.063rem;
    --dx-chatui-empty-icon-color: #212529;
    --dx-chatui-suggestions-gap: .75rem;
    --dx-chatui-suggestions-max-width: 684px;
    --dx-chatui-suggestions-margin-top: 1.75rem;
    --dx-chatui-suggestion-item-gap: .25rem;
    --dx-chatui-suggestion-item-max-width: 220px;
    --dx-chatui-suggestion-item-min-width: 210px;
    --dx-chatui-suggestion-item-padding: 1rem;
    --dx-chatui-suggestion-item-title-font-size: .875rem;
    --dx-chatui-suggestion-item-title-line-height: 1.25rem;
    --dx-chatui-suggestion-item-text-font-size: .75rem;
    --dx-chatui-suggestion-item-text-line-height: 1rem;
    --dx-chatui-suggestion-item-bg: #fff;
    --dx-chatui-suggestion-item-border-color: #dedede;
    --dx-chatui-suggestion-item-title-color: #212529;
    --dx-chatui-suggestion-item-text-color: #495057;
    --dx-chatui-suggestion-item-hover-bg: rgba(0,0,0,.05);
    --dx-chatui-suggestion-item-hover-border-color: #203268;
    --dx-chatui-suggestion-item-hover-text-color: #212529;
    --dx-chatui-suggestion-item-focus-bg: #fff;
    --dx-chatui-suggestion-item-focus-border-color: #212529;
    --dx-chatui-suggestion-item-active-bg: rgba(0,0,0,.1);
    --dx-chatui-suggestion-item-active-border-color: #dedede;
    --dx-chatui-suggestion-item-active-text-color: #212529;
    --dx-chatui-empty-text-caption-color: #343a40;
    --dx-chatui-empty-text-caption-font-weight: 600;
    --dx-chatui-empty-text-caption-line-height: 1.75rem;
    --dx-chatui-empty-text-caption-font-size-empty: .875rem;
    --dx-chatui-empty-text-caption-font-weight-empty: 400;
    --dx-chatui-empty-text-caption-line-height-empty: 1.25rem;
    --dx-chatui-empty-messages-gap: 2rem;
    --dx-chatui-empty-text-title-font-size: 1.25rem;
    --dx-chatui-empty-text-title-font-weight: 600;
    --dx-chatui-empty-text-title-line-height: 1.75rem;
    --dx-chatui-empty-text-title-color: #212529;
    --dx-chatui-empty-area-gap: .125rem;
    --dx-chatui-empty-area-gap-empty: .375rem;
    --dx-chatui-submitarea-container-border-color: #d3d3d2;
    --dx-chatui-attachment-list-padding: .3125rem;
    --dx-chatui-attachment-list-gap: .375rem;
    --dx-chatui-attachment-list-max-height: 160px;
    --dx-chatui-attachment-list-item-border-color: #d3d3d2;
    --dx-chatui-attachment-list-item-width: 260px;
    --dx-chatui-attachment-list-item-padding-right: .25rem;
    --dx-chatui-attachment-list-item-height: 2.5rem;
    --dx-chatui-attachment-list-item-font-size: .875rem;
    --dx-chatui-attachment-list-item-line-height: 1.25rem;
    --dx-chatui-attachment-icon-padding: .3125rem;
    --dx-chatui-message-attachment-padding: 9px;
    --dx-chatui-message-attachment-gap: .5rem;
    --dx-chatui-upload-file-state-font-size: .625rem;
    --dx-chatui-upload-file-state-line-height: .875rem;
    --dx-chatui-message-attachments-gap: .375rem;
    --dx-chatui-message-attachment-bg: #fffffe;
    --dx-chatui-attachment-icon-width: 2rem;
    --dx-chatui-attachment-file-btn-padding: .3125rem .5rem .3125rem .625rem;
    --dx-chatui-attachment-cancel-btn-padding: .3125rem;
    --dx-chatui-function-call-label-color: #495057;
    --dx-chatui-function-call-label-font-weight: 700;
    --dx-chatui-function-call-section-margin-bottom: .75rem;
    --dx-chatui-function-call-expander-bg: #dedede;
    --dx-chatui-function-call-expander-hover-bg: #d4d4d4;
    --dx-chatui-function-call-header-font-size: .875rem;
    --dx-chatui-header-padding: 2rem;
    --dx-chatui-header-padding-bottom: .75rem;
    --dx-chatui-header-clear-button-padding: .313rem;
    --dx-chatui-header-caption-font-size: 1.25rem;
    --dx-chatui-header-caption-line-height: 1.75rem
}

.dxbl-chatui-root>.dxbl-loading-panel {
    height: 100%
}

.dxbl-chatui-root .dxbl-chatui {
    color: #212529;
    background-color: #fff;
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header {
    padding: var(--dx-chatui-header-padding) var(--dx-chatui-header-padding) var(--dx-chatui-header-padding-bottom);
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-caption {
    font-size: var(--dx-chatui-header-caption-font-size);
    font-weight: 600;
    line-height: var(--dx-chatui-header-caption-line-height)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-clear-button {
    padding: var(--dx-chatui-header-clear-button-padding);
    border: 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-clear-button .dxbl-chatui-header-clear-button-icon {
    color: #495057
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-clear-button.dxbl-disabled .dxbl-chatui-header-clear-button-icon {
    color: #adb5bd
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-clear-button:not(.dxbl-disabled):hover .dxbl-chatui-header-clear-button-icon,.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-clear-button:not(.dxbl-disabled):active .dxbl-chatui-header-clear-button-icon {
    color: #203268
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-scrollviewer {
    height: 100%
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages {
    gap: var(--dx-chatui-messagelist-gap);
    padding: var(--dx-chatui-messagelist-padding);
    -webkit-flex-direction: column;
    flex-direction: column;
    min-height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message-container {
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message-attachments {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    gap: var(--dx-chatui-message-attachments-gap);
    margin-bottom: var(--dx-chatui-message-attachments-gap);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-self: stretch;
    align-self: stretch;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message-attachments .dxbl-chatui-message-attachment {
    color: var(--dx-chatui-message-color);
    width: var(--dx-chatui-attachment-list-item-width);
    padding: var(--dx-chatui-message-attachment-padding);
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dx-chatui-message-attachment-gap);
    border: 1px solid var(--dx-chatui-attachment-list-item-border-color);
    background: var(--dx-chatui-message-attachment-bg);
    font-size: var(--dx-chatui-attachment-list-item-font-size);
    line-height: var(--dx-chatui-attachment-list-item-line-height);
    border-radius: 6px;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message-attachments .dxbl-chatui-message-attachment .dxbl-chatui-message-attachment-icon {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message-attachments .dxbl-chatui-message-attachment .dxbl-chatui-message-attachment-name {
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message {
    padding: var(--dx-chatui-message-padding);
    color: var(--dx-chatui-message-color);
    font-size: var(--dx-chatui-message-font-size);
    border-radius: var(--dx-chatui-message-border-radius);
    gap: var(--dx-chatui-message-gap);
    word-wrap: break-word;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-self: flex-end;
    align-self: flex-end;
    min-width: 80%;
    max-width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message.dxbl-chatui-message-user {
    background-color: var(--dx-chatui-message-user-bg);
    color: var(--dx-chatui-message-user-color)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message.dxbl-chatui-message-assistant {
    background-color: var(--dx-chatui-message-assistant-bg);
    color: #212529;
    min-width: 100%
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message.dxbl-chatui-message-error {
    background-color: var(--dx-chatui-message-error-bg);
    min-width: 100%
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message .dxbl-chatui-message-text {
    white-space: pre-line
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-message .dxbl-chat-message-button {
    width: 30px;
    height: 30px;
    padding: 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-chatui-function-call-header {
    color: #212529;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-items-container,.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-group-header,.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-item-content {
    padding: 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-item {
    border-radius: var(--dx-chatui-message-border-radius);
    background-color: var(--dx-chatui-function-call-expander-bg);
    border: none
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-item .dxbl-accordion-group-header {
    font-weight: 400
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-item .dxbl-accordion-group-header .dxbl-accordion-item-text-tmpl {
    padding: var(--dx-chatui-message-padding) var(--dx-chatui-message-padding)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-item .dxbl-accordion-group-header .dxbl-accordion-item-text-tmpl .dxbl-text {
    font-size: var(--dx-chatui-function-call-header-font-size);
    padding: 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-item .dxbl-accordion-group-header:hover {
    background-color: var(--dx-chatui-function-call-expander-hover-bg)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-expander .dxbl-accordion-item .dxbl-accordion-group-body {
    padding: var(--dx-chatui-message-padding) var(--dx-chatui-message-padding)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-separator {
    margin: var(--dx-chatui-function-call-separator-margin-y) 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-section {
    margin: 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-section .dxbl-chatui-function-call-label {
    font-weight: var(--dx-chatui-function-call-label-font-weight);
    color: var(--dx-chatui-function-call-label-color)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-section .dxbl-chatui-function-call-arguments {
    padding-left: var(--dx-chatui-message-padding)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-function-call-section+.dxbl-chatui-function-call-section {
    margin-top: var(--dx-chatui-function-call-section-margin-bottom)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions {
    max-width: var(--dx-chatui-suggestions-max-width);
    -webkit-align-content: center;
    align-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: stretch;
    align-items: stretch;
    gap: var(--dx-chatui-suggestions-gap);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion {
    min-width: var(--dx-chatui-suggestion-item-min-width);
    max-width: var(--dx-chatui-suggestion-item-max-width);
    padding: var(--dx-chatui-suggestion-item-padding);
    cursor: pointer;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    gap: var(--dx-chatui-suggestion-item-gap);
    border: 1px solid var(--dx-chatui-suggestion-item-border-color);
    background-color: var(--dx-chatui-suggestion-item-bg);
    text-align: left;
    border-radius: 8px;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex: 0 1 0;
    flex: 0 1 0;
    -o-transition: background-color .3s;
    transition: background-color .3s;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion .dxbl-chatui-prompt-suggestion-title {
    color: var(--dx-chatui-suggestion-item-title-color);
    font-size: var(--dx-chatui-suggestion-item-title-font-size);
    font-weight: 600;
    line-height: var(--dx-chatui-suggestion-item-title-line-height);
    max-width: 100%
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion .dxbl-chatui-prompt-suggestion-subtitle {
    color: var(--dx-chatui-suggestion-item-text-color);
    font-size: var(--dx-chatui-suggestion-item-text-font-size);
    font-weight: 400;
    line-height: var(--dx-chatui-suggestion-item-text-line-height);
    max-width: 100%
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion:hover {
    background-color: var(--dx-chatui-suggestion-item-hover-bg);
    border-color: var(--dx-chatui-suggestion-item-hover-border-color)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion:hover .dxbl-chatui-prompt-suggestion-subtitle {
    color: var(--dx-chatui-suggestion-item-hover-text-color)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion:focus {
    background-color: var(--dx-chatui-suggestion-item-focus-bg);
    border-color: var(--dx-chatui-suggestion-item-focus-border-color);
    box-shadow: 0 0 0 1px var(--dx-chatui-suggestion-item-focus-border-color)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion:focus-visible {
    outline: none
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion:active {
    background-color: var(--dx-chatui-suggestion-item-active-bg);
    border-color: var(--dx-chatui-suggestion-item-active-border-color);
    box-shadow: none
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-prompt-suggestions .dxbl-chatui-prompt-suggestion:active .dxbl-chatui-prompt-suggestion-subtitle {
    color: var(--dx-chatui-suggestion-item-active-text-color)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea {
    gap: var(--dx-chatui-submitarea-gap);
    padding: var(--dx-chatui-submitarea-padding-y) var(--dx-chatui-submitarea-padding-x);
    background-color: var(--dx-chatui-submitarea-bg);
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container {
    border: 1px solid var(--dx-chatui-submitarea-container-border-color);
    border-radius: 4px;
    width: 100%
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-attachment-list {
    padding: 0
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-attachment-list .dxbl-upload-file-list-view {
    padding: var(--dx-chatui-attachment-list-padding);
    gap: var(--dx-chatui-attachment-list-gap);
    max-height: var(--dx-chatui-attachment-list-max-height);
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
    display: -webkit-flex;
    display: flex;
    overflow-y: auto
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-attachment-list .dxbl-upload-panel {
    display: none
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-attachment-list .dxbl-upload-file-view {
    border: 1px solid var(--dx-chatui-attachment-list-item-border-color);
    width: var(--dx-chatui-attachment-list-item-width);
    padding-right: var(--dx-chatui-attachment-list-item-padding-right);
    height: var(--dx-chatui-attachment-list-item-height);
    font-size: var(--dx-chatui-attachment-list-item-font-size);
    line-height: var(--dx-chatui-attachment-list-item-line-height);
    border-radius: 4px;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    margin: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-attachment-list .dxbl-upload-file-view .dxbl-upload-file-btn {
    padding: var(--dx-chatui-attachment-file-btn-padding)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-attachment-list .dxbl-upload-file-view .dxbl-upload-cancel-btn {
    padding: var(--dx-chatui-attachment-cancel-btn-padding)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-attachment-list .dxbl-upload-file-view-load-state {
    font-size: var(--dx-chatui-upload-file-state-font-size);
    line-height: var(--dx-chatui-upload-file-state-line-height)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-input {
    border: none;
    width: 100%
}

.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-submitarea .dxbl-chatui-submitarea-container .dxbl-chatui-input .dxbl-chatui-attachment-button {
    padding: var(--dx-chatui-attachment-icon-padding);
    width: var(--dx-chatui-attachment-icon-width);
    height: var(--dx-chatui-attachment-icon-width)
}

.dxbl-chatui-root .dxbl-chatui .dxbl-splitter .dxbl-splitter-separator.dxbl-splitter-separator-draggable {
    margin: 0 var(--dx-chatui-submitarea-padding-x);
    cursor: ns-resize;
    margin-bottom: var(--dx-chatui-splitter-separator-margin-bottom);
    opacity: 0;
    z-index: 1
}

.dxbl-chatui-root .dxbl-chatui .dxbl-splitter .dxbl-splitter-separator.dxbl-splitter-separator-draggable:focus-within {
    opacity: inherit
}

.dxbl-chatui-root.dxbl-sm {
    --dx-chatui-message-font-size: .75rem;
    --dx-chatui-splitter-separator-margin-bottom: -1rem;
    --dx-chatui-suggestions-gap: .5rem;
    --dx-chatui-suggestions-max-width: 556px;
    --dx-chatui-suggestions-margin-top: 1.25rem;
    --dx-chatui-suggestions-item-max-width: 180px;
    --dx-chatui-suggestions-item-min-width: 170px;
    --dx-chatui-suggestions-item-padding: .75rem;
    --dx-chatui-suggestion-item-max-width: 180px;
    --dx-chatui-suggestion-item-min-width: 170px;
    --dx-chatui-suggestion-item-padding: .75rem;
    --dx-chatui-suggestion-item-title-font-size: .75rem;
    --dx-chatui-suggestion-item-title-line-height: .75rem;
    --dx-chatui-suggestion-item-gap: .25rem;
    --dx-chatui-empty-text-caption-line-height: 1.375rem;
    --dx-chatui-empty-text-caption-font-size-empty: .75rem;
    --dx-chatui-empty-text-caption-line-height-empty: 1rem;
    --dx-chatui-empty-messages-gap: 1.5rem;
    --dx-chatui-empty-text-title-font-size: 1rem;
    --dx-chatui-empty-text-title-line-height: 1.375rem;
    --dx-chatui-empty-area-gap: .125rem;
    --dx-chatui-empty-area-gap-empty: .25rem;
    --dx-chatui-attachment-list-padding: .1875rem;
    --dx-chatui-attachment-list-gap: .25rem;
    --dx-chatui-attachment-list-max-height: 120px;
    --dx-chatui-attachment-list-item-width: 220px;
    --dx-chatui-attachment-list-item-padding-right: .25rem;
    --dx-chatui-attachment-list-item-height: 2rem;
    --dx-chatui-attachment-list-item-font-size: .75rem;
    --dx-chatui-attachment-list-item-line-height: 1.125rem;
    --dx-chatui-attachment-icon-padding: .1875rem;
    --dx-chatui-message-attachment-padding: 7px;
    --dx-chatui-message-attachment-gap: .375rem;
    --dx-chatui-attachment-icon-width: 1.5rem;
    --dx-chatui-attachment-file-btn-padding: .1875rem .375rem .1875rem .5rem;
    --dx-chatui-attachment-cancel-btn-padding: .1875rem;
    --dx-chatui-function-call-section-margin-bottom: .5rem;
    --dx-chatui-function-call-header-font-size: .75rem;
    --dx-chatui-header-padding: 1.5rem;
    --dx-chatui-header-padding-bottom: .5rem;
    --dx-chatui-header-clear-button-padding: .188rem;
    --dx-chatui-header-caption-font-size: 1rem;
    --dx-chatui-header-caption-line-height: 1.375rem
}

.dxbl-chatui-root.dxbl-lg {
    --dx-chatui-message-font-size: 1rem;
    --dx-chatui-splitter-separator-margin-bottom: -1.125rem;
    --dx-chatui-suggestions-gap: 1rem;
    --dx-chatui-suggestions-max-width: 812px;
    --dx-chatui-suggestions-margin-top: 2.25rem;
    --dx-chatui-suggestions-item-max-width: 260px;
    --dx-chatui-suggestions-item-min-width: 250px;
    --dx-chatui-suggestions-item-padding: 1.25rem;
    --dx-chatui-suggestion-item-max-width: 260px;
    --dx-chatui-suggestion-item-min-width: 250px;
    --dx-chatui-suggestion-item-padding: 1.25rem;
    --dx-chatui-suggestion-item-title-font-size: 1rem;
    --dx-chatui-suggestion-item-title-line-height: 1rem;
    --dx-chatui-suggestion-item-text-font-size: .875rem;
    --dx-chatui-suggestion-item-text-line-height: 1.25rem;
    --dx-chatui-suggestion-item-gap: .375rem;
    --dx-chatui-empty-text-caption-line-height: 2rem;
    --dx-chatui-empty-text-caption-font-size-empty: 1rem;
    --dx-chatui-empty-text-caption-line-height-empty: 1.375rem;
    --dx-chatui-empty-messages-gap: 2.5rem;
    --dx-chatui-empty-text-title-font-size: 1.5rem;
    --dx-chatui-empty-text-title-line-height: 2rem;
    --dx-chatui-empty-area-gap: .25rem;
    --dx-chatui-empty-area-gap-empty: .5rem;
    --dx-chatui-attachment-list-padding: .4375rem;
    --dx-chatui-attachment-list-gap: .5rem;
    --dx-chatui-attachment-list-max-height: 200px;
    --dx-chatui-attachment-list-item-width: 300px;
    --dx-chatui-attachment-list-item-padding-right: .25rem;
    --dx-chatui-attachment-list-item-height: 3rem;
    --dx-chatui-attachment-list-item-font-size: 1rem;
    --dx-chatui-attachment-list-item-line-height: 1.375rem;
    --dx-chatui-attachment-icon-padding: .4375rem;
    --dx-chatui-message-attachment-padding: 11px;
    --dx-chatui-message-attachment-gap: .625rem;
    --dx-chatui-attachment-icon-width: 2.5rem;
    --dx-chatui-attachment-file-btn-padding: .4375rem .625rem .4375rem .75rem;
    --dx-chatui-attachment-cancel-btn-padding: .4375rem;
    --dx-chatui-function-call-section-margin-bottom: 1rem;
    --dx-chatui-function-call-header-font-size: 1rem;
    --dx-chatui-header-padding: 2.5rem;
    --dx-chatui-header-padding-bottom: 1rem;
    --dx-chatui-header-clear-button-padding: .313rem;
    --dx-chatui-header-caption-font-size: 1.5rem;
    --dx-chatui-header-caption-line-height: 2rem
}

.dxbl-chatui-root.dxbl-chatui-splittermode .dxbl-splitter {
    --dxbl-splitter-pane-padding-x: 0;
    --dxbl-splitter-pane-padding-y: 0;
    --dxbl-splitter-bg: inherit
}

.dxbl-chatui-root.dxbl-chatui-splittermode .dxbl-splitter-separator+.dxbl-splitter-pane {
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content
}

.dxbl-chatui-root.dxbl-chatui-splittermode .dxbl-chatui-submitarea,.dxbl-chatui-root.dxbl-chatui-splittermode .dxbl-chatui-submitarea .dxbl-chatui-input {
    height: 100%
}

.dxbl-chatui-root.dxbl-chatui-emptystate .dxbl-chatui .dxbl-chatui-messages {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dx-chatui-empty-messages-gap);
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-chatui-root.dxbl-chatui-emptystate .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-empty-area {
    gap: var(--dx-chatui-empty-area-gap);
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-self: stretch;
    align-self: stretch;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-root.dxbl-chatui-emptystate .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-empty-area .dxbl-chatui-empty-icon {
    width: 40px;
    height: 28px;
    color: var(--dx-chatui-empty-icon-color)
}

.dxbl-chatui-root.dxbl-chatui-emptystate .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-empty-area .dxbl-chatui-empty-text {
    font-size: var(--dx-chatui-empty-text-title-font-size);
    font-weight: var(--dx-chatui-empty-text-title-font-weight);
    line-height: var(--dx-chatui-empty-text-title-line-height);
    color: var(--dx-chatui-empty-text-title-color)
}

.dxbl-chatui-root.dxbl-chatui-emptystate .dxbl-chatui .dxbl-chatui-messages .dxbl-chatui-empty-area.dxbl-chatui-empty-suggestions {
    gap: var(--dx-chatui-empty-area-gap-empty);
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-chatui-dropdown {
    --dx-chatui-dropdown-padding: .5rem;
    --dx-chatui-file-upload-item-padding-y: .313rem;
    --dx-chatui-file-upload-item-padding-left: .375rem;
    --dx-chatui-file-upload-item-margin-top: .25rem;
    --dx-chatui-resources-item-font-size: .875rem;
    --dx-chatui-dropdown-content-item-border-radius: .25rem;
    --dx-chatui-file-upload-item-gap: .375rem
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content {
    padding: var(--dx-chatui-dropdown-padding);
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content .dxbl-chatui-file-upload-item {
    margin-top: var(--dx-chatui-file-upload-item-margin-top);
    padding: var(--dx-chatui-file-upload-item-padding-y) 0 var(--dx-chatui-file-upload-item-padding-y) var(--dx-chatui-file-upload-item-padding-left);
    width: 100%;
    font-size: var(--dx-chatui-resources-item-font-size);
    border-radius: var(--dx-chatui-dropdown-content-item-border-radius);
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    gap: var(--dx-chatui-file-upload-item-gap);
    font-weight: 400;
    display: -webkit-flex;
    display: flex
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content .dxbl-chatui-resources-spacer {
    background: #dedede;
    width: 100%;
    height: 1px
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content .dxbl-chatui-resources-list {
    border-radius: unset;
    border: none;
    width: 300px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    max-height: 400px
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content .dxbl-chatui-resources-list li {
    border-radius: var(--dx-chatui-dropdown-content-item-border-radius)
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content .dxbl-chatui-resources-list li.dxbl-list-box-item-selected {
    --dxbl-list-box-item-selected-bg: initial;
    --dxbl-list-box-item-selected-color: initial
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content .dxbl-chatui-resources-list li.dxbl-list-box-item-selected:before {
    visibility: hidden
}

.dxbl-chatui-dropdown .dxbl-chatui-dropdown-content .dxbl-chatui-resources-list li .dxbl-chatui-resources-item {
    font-size: var(--dx-chatui-resources-item-font-size);
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 280px;
    font-weight: 400;
    overflow: hidden
}

.dxbl-chatui-dropdown.dxbl-sm {
    --dx-chatui-dropdown-padding: .75rem;
    --dx-chatui-file-upload-item-padding-y: .188rem;
    --dx-chatui-file-upload-item-padding-left: .188rem;
    --dx-chatui-file-upload-item-margin-top: .125rem;
    --dx-chatui-resources-item-font-size: .75rem;
    --dx-chatui-file-upload-item-gap: .25rem
}

.dxbl-chatui-dropdown.dxbl-lg {
    --dx-chatui-dropdown-padding: 1rem;
    --dx-chatui-file-upload-item-padding-y: .438rem;
    --dx-chatui-file-upload-item-padding-left: .5rem;
    --dx-chatui-file-upload-item-margin-top: .375rem;
    --dx-chatui-resources-item-font-size: 1rem;
    --dx-chatui-file-upload-item-gap: .5rem
}

.dxbl-ai-popup {
    --dxbl-ai-popup-warning-back: #ffecb3;
    min-width: 34rem;
    min-height: 20rem
}

.dxbl-ai-popup .dxbl-loading-panel {
    height: 100%
}

.dxbl-ai-popup .dxbl-ai-popup-body {
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: 8px;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-ai-popup .dxbl-ai-popup-body .dxbl-ai-popup-error-content {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    height: 100%;
    min-height: 8rem;
    font-size: 1.5rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-ai-popup .dxbl-ai-popup-body .dxbl-ai-popup-memo {
    height: 100%;
    min-height: 8rem
}

.dxbl-ai-popup .dxbl-ai-popup-body .dxbl-ai-popup-warning {
    background-color: var(--dxbl-ai-popup-warning-back);
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: 8px;
    height: 100%;
    padding: 8px;
    display: -webkit-flex;
    display: flex
}

.dxbl-ai-popup .dxbl-ai-popup-body .dxbl-ai-popup-warning .dxbl-ai-popup-warning-bottom {
    -webkit-align-items: center;
    align-items: center;
    gap: 8px;
    margin-top: auto;
    display: -webkit-flex;
    display: flex
}

.dxbl-ai-popup .dxbl-ai-popup-body .dxbl-ai-popup-warning .dxbl-ai-popup-warning-bottom .dxbl-ai-popup-warning-proceed-btn {
    gap: 8px;
    display: -webkit-flex;
    display: flex
}

.dxbl-ai-popup .dxbl-ai-popup-footer {
    gap: 6px;
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-ai-popup .dxbl-ai-popup-footer .dxbl-ai-popup-btn-end {
    margin-left: auto
}

.dxbl-carousel {
    --dxbl-carousel-background-color: #f8f9fa;
    --dxbl-carousel-button-border-radius: .25rem;
    --dxbl-carousel-button-border-width: 0;
    --dxbl-carousel-button-background: #fff;
    --dxbl-carousel-button-background-opacity: .8;
    --dxbl-carousel-button-background-hover: #ececec;
    --dxbl-carousel-button-background-opacity-hover: 1;
    --dxbl-carousel-button-background-disabled: #e9ecef;
    --dxbl-carousel-button-background-opacity-disabled: .2;
    --dxbl-carousel-button-icon-color: #222;
    --dxbl-carousel-button-icon-color-disabled: #adb5bd;
    --dxbl-carousel-button-icon-color-hover: #203268;
    --dxbl-carousel-button-padding-lg: .5rem;
    --dxbl-carousel-button-padding-sm: .25rem;
    --dxbl-carousel-button-padding: .375rem;
    --dxbl-carousel-button-icon-size-lg: 1.5rem;
    --dxbl-carousel-button-icon-size-sm: 1rem;
    --dxbl-carousel-button-icon-size: 1.25rem;
    --dxbl-carousel-pages-padding-y: .125rem;
    --dxbl-carousel-pages-padding-x: .375rem;
    --dxbl-carousel-pages-padding-y-sm: .125rem;
    --dxbl-carousel-pages-padding-x-sm: .25rem;
    --dxbl-carousel-pages-padding-y-lg: .25rem;
    --dxbl-carousel-pages-padding-x-lg: .5rem;
    --dxbl-carousel-pages-background-color: #fff;
    --dxbl-carousel-pages-background-opacity: .8;
    --dxbl-carousel-pages-background-border-radius: .5rem;
    --dxbl-carousel-page-size: .5rem;
    --dxbl-carousel-page-size-lg: .625rem;
    --dxbl-carousel-page-size-sm: .375rem;
    --dxbl-carousel-page-background-color: #222;
    --dxbl-carousel-page-margin: .375rem;
    --dxbl-carousel-page-opacity: .65;
    --dxbl-carousel-page-hover-opacity: .75;
    --dxbl-carousel-page-hover-opacity-active: 1;
    --dxbl-carousel-page-active-background-color: #203268;
    --dxbl-carousel-overlay-color: #fff;
    --dxbl-carousel-overlay-opacity: .8;
    --dxbl-carousel-focus-outline-width: .125rem;
    --dxbl-carousel-focus-outline-color: #203268;
    --dxbl-carousel-margin-sm: 1rem;
    --dxbl-carousel-margin: 1.5rem;
    --dxbl-carousel-margin-lg: 2rem;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: var(--dxbl-carousel-background-color);
    display: block;
    position: relative;
    overflow: hidden
}

.dxbl-carousel.dxbl-carousel-swipe-x {
    touch-action: pan-y pinch-zoom
}

.dxbl-carousel.dxbl-disabled {
    pointer-events: none
}

.dxbl-carousel .dxbl-overlay.dxbl-disabled {
    background-color: var(--dxbl-carousel-overlay-color);
    width: 100%;
    height: 100%;
    opacity: var(--dxbl-carousel-overlay-opacity);
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-carousel .dxbl-gesture-cover {
    opacity: 0;
    z-index: 2147483647;
    pointer-events: all;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-carousel:focus-visible:not([data-dx-focus-hidden]) {
    outline: var(--dxbl-carousel-focus-outline-width) solid var(--dxbl-carousel-focus-outline-color)
}

.dxbl-carousel[data-dx-focus-hidden]:focus-visible {
    outline: none
}

.dxbl-carousel .dxbl-carousel-content {
    -webkit-flex-direction: row;
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-carousel .dxbl-carousel-arrow-button {
    cursor: pointer;
    opacity: var(--dxbl-carousel-button-background-opacity);
    pointer-events: all;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 25px;
    display: -webkit-flex;
    display: flex;
    position: absolute
}

.dxbl-carousel .dxbl-btn.dxbl-btn-secondary {
    --dxbl-btn-bg: var(--dxbl-carousel-button-background);
    --dxbl-btn-hover-bg: var(--dxbl-carousel-button-background-hover);
    --dxbl-btn-border-width: var(--dxbl-carousel-button-border-width);
    --dxbl-btn-border-radius: var(--dxbl-carousel-button-border-radius);
    --dxbl-btn-disabled-bg: var(--dxbl-carousel-button-background-disabled);
    --dxbl-btn-disabled-opacity: var(--dxbl-carousel-button-background-opacity-disabled);
    --dxbl-btn-padding-x: var(--dxbl-carousel-button-padding);
    --dxbl-btn-padding-y: var(--dxbl-carousel-button-padding)
}

.dxbl-carousel.dxbl-sm .dxbl-btn.dxbl-btn-secondary {
    --dxbl-btn-padding-x: var(--dxbl-carousel-button-padding-sm);
    --dxbl-btn-padding-y: var(--dxbl-carousel-button-padding-sm)
}

.dxbl-carousel.dxbl-sm .dxbl-btn.dxbl-btn-secondary .dxbl-image {
    width: var(--dxbl-carousel-button-icon-size-sm);
    height: var(--dxbl-carousel-button-icon-size-sm)
}

.dxbl-carousel.dxbl-sm .dxbl-carousel-arrow-button.dxbl-left-arrow {
    left: var(--dxbl-carousel-margin-sm)
}

.dxbl-carousel.dxbl-sm .dxbl-carousel-arrow-button.dxbl-right-arrow {
    right: var(--dxbl-carousel-margin-sm)
}

.dxbl-carousel.dxbl-sm .dxbl-carousel-pages {
    bottom: var(--dxbl-carousel-margin-sm)
}

.dxbl-carousel.dxbl-sm .dxbl-carousel-pages .dxbl-carousel-page {
    width: var(--dxbl-carousel-page-size-sm);
    height: var(--dxbl-carousel-page-size-sm)
}

.dxbl-carousel.dxbl-sm .dxbl-carousel-pages .dxbl-carousel-pages-inner-container {
    padding: var(--dxbl-carousel-pages-padding-y-sm) var(--dxbl-carousel-pages-padding-x-sm)
}

.dxbl-carousel.dxbl-lg .dxbl-btn.dxbl-btn-secondary {
    --dxbl-btn-padding-x: var(--dxbl-carousel-button-padding-lg);
    --dxbl-btn-padding-y: var(--dxbl-carousel-button-padding-lg)
}

.dxbl-carousel.dxbl-lg .dxbl-btn.dxbl-btn-secondary .dxbl-image {
    width: var(--dxbl-carousel-button-icon-size-lg);
    height: var(--dxbl-carousel-button-icon-size-lg)
}

.dxbl-carousel.dxbl-lg .dxbl-carousel-arrow-button.dxbl-left-arrow {
    left: var(--dxbl-carousel-margin-lg)
}

.dxbl-carousel.dxbl-lg .dxbl-carousel-arrow-button.dxbl-right-arrow {
    right: var(--dxbl-carousel-margin-lg)
}

.dxbl-carousel.dxbl-lg .dxbl-carousel-pages {
    bottom: var(--dxbl-carousel-margin-lg)
}

.dxbl-carousel.dxbl-lg .dxbl-carousel-pages .dxbl-carousel-page {
    width: var(--dxbl-carousel-page-size-lg);
    height: var(--dxbl-carousel-page-size-lg)
}

.dxbl-carousel.dxbl-lg .dxbl-carousel-pages .dxbl-carousel-pages-inner-container {
    padding: var(--dxbl-carousel-pages-padding-y-lg) var(--dxbl-carousel-pages-padding-x-lg)
}

.dxbl-carousel .dxbl-carousel-arrow-button:not([disabled]):hover {
    opacity: var(--dxbl-carousel-button-background-opacity-hover)
}

.dxbl-carousel .dxbl-carousel-arrow-button:not([disabled]):hover .dxbl-image {
    color: var(--dxbl-carousel-button-icon-color-hover)
}

.dxbl-carousel .dxbl-carousel-arrow-button:disabled .dxbl-image {
    color: var(--dxbl-carousel-button-icon-color-disabled)
}

.dxbl-carousel .dxbl-carousel-arrow-button.dxbl-disabled {
    pointer-events: none
}

.dxbl-carousel .dxbl-carousel-arrow-button .dxbl-image {
    color: var(--dxbl-carousel-button-icon-color);
    width: var(--dxbl-carousel-button-icon-size);
    height: var(--dxbl-carousel-button-icon-size);
    margin: 0
}

.dxbl-carousel .dxbl-carousel-arrow-button.dxbl-left-arrow {
    left: var(--dxbl-carousel-margin)
}

.dxbl-carousel .dxbl-carousel-arrow-button.dxbl-right-arrow {
    right: var(--dxbl-carousel-margin)
}

.dxbl-carousel .dxbl-carousel-scrollview-buttons {
    -o-transition: opacity .5s;
    transition: opacity .5s
}

.dxbl-carousel .dxbl-carousel-scrollview-buttons.dxbl-hide-buttons {
    opacity: 0
}

.dxbl-carousel .dxbl-carousel-scrollview-buttons.dxbl-show-buttons {
    opacity: 1
}

.dxbl-carousel .dxbl-carousel-substrate-button {
    background: 0 0;
    -webkit-align-items: center;
    align-items: center;
    width: 35%;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0
}

.dxbl-carousel .dxbl-carousel-substrate-button.dxbl-left-arrow {
    left: 0
}

.dxbl-carousel .dxbl-carousel-substrate-button.dxbl-right-arrow {
    right: 0
}

.dxbl-carousel .dxbl-carousel-disable-events {
    pointer-events: none
}

.dxbl-carousel .dxbl-carousel-item {
    text-align: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.dxbl-carousel .dxbl-carousel-item-content {
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-carousel .dxbl-carousel-item-content>* {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    width: 100%;
    height: 100%
}

.dxbl-carousel .dxbl-fit-proportional>* {
    object-fit: contain
}

.dxbl-carousel .dxbl-fit-crop>* {
    object-fit: cover
}

.dxbl-carousel .dxbl-carousel-pages {
    width: 100%;
    bottom: var(--dxbl-carousel-margin);
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    -o-transition: opacity .5s;
    transition: opacity .5s;
    display: -webkit-flex;
    display: flex;
    position: absolute
}

.dxbl-carousel .dxbl-carousel-pages .dxbl-carousel-pages-inner-container {
    padding: var(--dxbl-carousel-pages-padding-y) var(--dxbl-carousel-pages-padding-x);
    background-color: var(--dxbl-carousel-pages-background-color);
    opacity: var(--dxbl-carousel-pages-background-opacity);
    border-radius: var(--dxbl-carousel-pages-background-border-radius);
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    font-size: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-carousel .dxbl-carousel-pages .dxbl-carousel-page {
    width: var(--dxbl-carousel-page-size);
    height: var(--dxbl-carousel-page-size);
    text-align: center;
    background-color: var(--dxbl-carousel-page-background-color);
    margin: var(--dxbl-carousel-page-margin);
    opacity: var(--dxbl-carousel-page-opacity);
    border-radius: 100%;
    -webkit-align-self: center;
    align-self: center;
    display: inline-block
}

.dxbl-carousel .dxbl-carousel-pages .dxbl-carousel-page.dxbl-active,.dxbl-carousel .dxbl-carousel-pages .dxbl-carousel-page.dxbl-active:hover {
    background-color: var(--dxbl-carousel-page-active-background-color);
    opacity: var(--dxbl-carousel-page-hover-opacity-active)
}

.dxbl-carousel .dxbl-carousel-pages .dxbl-carousel-page:hover {
    cursor: pointer;
    opacity: var(--dxbl-carousel-page-hover-opacity)
}

.dxbl-carousel .dxbl-carousel-pages.dxbl-hide-buttons {
    opacity: 0
}

.dxbl-carousel .dxbl-carousel-pages.dxbl-show-buttons {
    opacity: 1
}

.dxbl-message-box {
    --dxbl-popup-border-style: none;
    --dxbl-popup-border-radius: var(--dxbl-message-box-border-radius);
    --dxbl-popup-bg: var(--dxbl-message-box-background-color);
    --dxbl-popup-max-width: var(--dxbl-message-box-width);
    --dxbl-message-box-border-radius: .25rem;
    --dxbl-message-box-width: 37.5rem;
    --dxbl-message-box-modal-content-padding: .625rem .875rem .625rem .875rem;
    --dxbl-message-box-modal-content-gap: .625rem;
    --dxbl-message-box-header-padding: .375rem .625rem .375rem .625rem;
    --dxbl-message-box-header-gap: .625rem;
    --dxbl-message-box-header-font-size: 1rem;
    --dxbl-message-box-header-line-height: 1.25rem;
    --dxbl-message-box-body-padding: .625rem;
    --dxbl-message-box-body-text-font-size: .875rem;
    --dxbl-message-box-body-text-line-height: 1.25rem;
    --dxbl-message-box-footer-padding: .625rem;
    --dxbl-message-box-footer-gap: .625rem;
    border-radius: var(--dxbl-message-box-border-radius)
}

.dxbl-message-box.dxbl-message-box-theme-auto.dxbl-message-box-render-primary {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #203268;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-auto.dxbl-message-box-render-info {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #00a9e6;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-auto.dxbl-message-box-render-success {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #28a745;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-auto.dxbl-message-box-render-warning {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #ffc107;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-auto.dxbl-message-box-render-danger {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #dc3545;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-light.dxbl-message-box-render-primary {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #203268;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-light.dxbl-message-box-render-info {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #00a9e6;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-light.dxbl-message-box-render-success {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #28a745;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-light.dxbl-message-box-render-warning {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #ffc107;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-light.dxbl-message-box-render-danger {
    --dxbl-message-box-background-color: #fff;
    --dxbl-message-box-header-font-color: #495057;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #dc3545;
    --dxbl-message-box-header-close-icon-color: #495057;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #495057;
    --dxbl-message-box-footer-secondary-button-hover-color: #e9ecef
}

.dxbl-message-box.dxbl-message-box-theme-dark.dxbl-message-box-render-primary {
    --dxbl-message-box-background-color: #212529;
    --dxbl-message-box-header-font-color: #fff;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #203268;
    --dxbl-message-box-header-close-icon-color: #ececec;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #f8f9fa;
    --dxbl-message-box-footer-secondary-button-hover-color: #343a40
}

.dxbl-message-box.dxbl-message-box-theme-dark.dxbl-message-box-render-info {
    --dxbl-message-box-background-color: #212529;
    --dxbl-message-box-header-font-color: #fff;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #00a9e6;
    --dxbl-message-box-header-close-icon-color: #ececec;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #f8f9fa;
    --dxbl-message-box-footer-secondary-button-hover-color: #343a40
}

.dxbl-message-box.dxbl-message-box-theme-dark.dxbl-message-box-render-success {
    --dxbl-message-box-background-color: #212529;
    --dxbl-message-box-header-font-color: #fff;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #28a745;
    --dxbl-message-box-header-close-icon-color: #ececec;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #f8f9fa;
    --dxbl-message-box-footer-secondary-button-hover-color: #343a40
}

.dxbl-message-box.dxbl-message-box-theme-dark.dxbl-message-box-render-warning {
    --dxbl-message-box-background-color: #212529;
    --dxbl-message-box-header-font-color: #fff;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #ffc107;
    --dxbl-message-box-header-close-icon-color: #ececec;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #f8f9fa;
    --dxbl-message-box-footer-secondary-button-hover-color: #343a40
}

.dxbl-message-box.dxbl-message-box-theme-dark.dxbl-message-box-render-danger {
    --dxbl-message-box-background-color: #212529;
    --dxbl-message-box-header-font-color: #fff;
    --dxbl-message-box-body-text-font-color: var(--dxbl-message-box-header-font-color);
    --dxbl-message-box-header-icon-color: #dc3545;
    --dxbl-message-box-header-close-icon-color: #ececec;
    --dxbl-message-box-footer-primary-button-color: var(--dxbl-message-box-header-icon-color);
    --dxbl-message-box-footer-secondary-button-color: #f8f9fa;
    --dxbl-message-box-footer-secondary-button-hover-color: #343a40
}

.dxbl-message-box.dxbl-sm {
    --dxbl-message-box-width: 25rem;
    --dxbl-message-box-modal-content-padding: .5rem .75rem .5rem .75rem;
    --dxbl-message-box-modal-content-gap: .5rem;
    --dxbl-message-box-header-padding: .25rem .5rem .25rem .5rem;
    --dxbl-message-box-header-gap: .5rem;
    --dxbl-message-box-header-font-size: .875rem;
    --dxbl-message-box-header-line-height: 1rem;
    --dxbl-message-box-body-padding: .5rem;
    --dxbl-message-box-body-text-font-size: .75rem;
    --dxbl-message-box-body-text-line-height: 1rem;
    --dxbl-message-box-footer-padding: .5rem;
    --dxbl-message-box-footer-gap: .5rem
}

.dxbl-message-box.dxbl-lg {
    --dxbl-message-box-width: 50rem;
    --dxbl-message-box-modal-content-padding: .75rem 1rem .75rem 1rem;
    --dxbl-message-box-modal-content-gap: .75rem;
    --dxbl-message-box-header-padding: .5rem .75rem .5rem .75rem;
    --dxbl-message-box-header-gap: .75rem;
    --dxbl-message-box-header-font-size: 1.25rem;
    --dxbl-message-box-header-line-height: 1.5rem;
    --dxbl-message-box-body-padding: .75rem;
    --dxbl-message-box-body-text-font-size: 1rem;
    --dxbl-message-box-body-text-line-height: 1.5rem;
    --dxbl-message-box-footer-padding: .75rem;
    --dxbl-message-box-footer-gap: .75rem
}

.dxbl-message-box>.dxbl-modal-content {
    padding: var(--dxbl-message-box-modal-content-padding);
    gap: var(--dxbl-message-box-modal-content-gap)
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-popup-header>.dxbl-message-box-header {
    --dxbl-message-box-header-font-weight: 500;
    padding: var(--dxbl-message-box-header-padding);
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-message-box-header-gap);
    font-size: var(--dxbl-message-box-header-font-size);
    font-weight: var(--dxbl-message-box-header-font-weight);
    color: var(--dxbl-message-box-header-font-color);
    line-height: var(--dxbl-message-box-header-line-height);
    display: -webkit-flex;
    display: flex
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-popup-header>.dxbl-message-box-header>.dxbl-message-box-header-icon {
    --dxbl-message-box-header-icon-width: 1rem;
    --dxbl-message-box-header-icon-height: 1rem;
    width: var(--dxbl-message-box-header-icon-width);
    height: var(--dxbl-message-box-header-icon-height);
    fill: var(--dxbl-message-box-header-icon-color)
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-popup-header>.dxbl-message-box-header>.dxbl-message-box-header-close-button {
    --dxbl-message-box-header-close-button-width: 1.625;
    --dxbl-message-box-header-close-button-height: 1.625rem;
    --dxbl-message-box-header-close-button-padding: .25rem;
    width: var(--dxbl-message-box-header-close-button-width);
    height: var(--dxbl-message-box-header-close-button-height);
    padding: var(--dxbl-message-box-header-close-button-padding);
    margin-left: auto
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-popup-header>.dxbl-message-box-header>.dxbl-message-box-header-close-button .dxbl-message-box-header-close-icon {
    --dxbl-message-box-header-close-icon-width: .875rem;
    --dxbl-message-box-header-close-icon-height: .875rem;
    width: var(--dxbl-message-box-header-close-icon-width);
    height: var(--dxbl-message-box-header-close-icon-height);
    fill: var(--dxbl-message-box-header-close-icon-color)
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-message-box-body {
    --dxbl-message-box-body-text-font-weight: 400;
    padding: var(--dxbl-message-box-body-padding);
    font-size: var(--dxbl-message-box-body-text-font-size);
    line-height: var(--dxbl-message-box-body-text-line-height);
    font-weight: var(--dxbl-message-box-body-text-font-weight);
    color: var(--dxbl-message-box-body-text-font-color)
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-message-box-footer {
    padding: var(--dxbl-message-box-footer-padding);
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-message-box-footer-gap);
    margin-top: auto;
    display: -webkit-flex;
    display: flex
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-message-box-footer>.dxbl-message-box-footer-primary-button {
    --dxbl-btn-bg: var(--dxbl-message-box-footer-primary-button-color);
    --dxbl-btn-border-color: var(--dxbl-message-box-footer-primary-button-color);
    --dxbl-btn-focus-bg: var(--dxbl-message-box-footer-primary-button-color);
    --dxbl-btn-focus-border-bg: var(--dxbl-message-box-footer-primary-button-color);
    --dxbl-btn-focus-outline-color: var(--dxbl-message-box-footer-primary-button-color)
}

.dxbl-message-box>.dxbl-modal-content>.dxbl-message-box-footer>.dxbl-message-box-footer-secondary-button {
    --dxbl-btn-color: var(--dxbl-message-box-footer-secondary-button-color);
    --dxbl-btn-border-color: var(--dxbl-message-box-footer-secondary-button-color);
    --dxbl-btn-hover-color: var(--dxbl-message-box-footer-secondary-button-color);
    --dxbl-btn-hover-bg: var(--dxbl-message-box-footer-secondary-button-hover-color);
    --dxbl-btn-hover-border-color: var(--dxbl-message-box-footer-secondary-button-hover-color)
}

dxbl-range-selector {
    --dxbl-range-selector-title-font-color: #232323;
    --dxbl-range-selector-subtitle-font-color: #232323;
    --dxbl-range-selector-scale-tick-color: #767676;
    --dxbl-range-selector-selected-range-color: #203268;
    --dxbl-range-selector-slider-marker-color: #203268;
    --dxbl-range-selector-slider-marker-font-color: #f8f9fa;
    --dxbl-range-selector-slider-handle-color: #203268;
    --dxbl-range-selector-shutter-color: #f8f9fa;
    --dxbl-range-selector-container-background-color: #fff;
    --dxbl-range-selector-scale-label-font-color: #212529;
    display: -webkit-flex;
    display: flex;
    position: relative
}

dxbl-range-selector .dxbl-widget-container {
    width: 100%;
    height: 100%
}

.dxbl-expandable-container {
    -webkit-flex-flow: column;
    flex-flow: column;
    display: -webkit-flex;
    display: flex
}

.dxbl-expandable-container[is-animating] {
    will-change: max-height;
    -o-transition: max-height .35s;
    transition: max-height .35s
}

.dxbl-splitter {
    --dxbl-splitter-bg: #fff;
    --dxbl-splitter-color: #212529;
    --dxbl-splitter-font-family: inherit;
    --dxbl-splitter-font-size: .875rem;
    --dxbl-splitter-line-height: 1.4285;
    --dxbl-splitter-button-color: #212529;
    --dxbl-splitter-button-hover-color: #212529;
    --dxbl-splitter-button-focused-color: #fff;
    --dxbl-splitter-button-active-color: #fff;
    --dxbl-splitter-button-padding-cross: .25rem;
    --dxbl-splitter-button-padding-main: .25rem;
    --dxbl-splitter-button-image-size: 1rem;
    --dxbl-splitter-pane-padding-x: .75rem;
    --dxbl-splitter-pane-padding-y: .75rem;
    --dxbl-splitter-resize-handle-border-radius: 0;
    --dxbl-splitter-resize-handle-color: #212529;
    --dxbl-splitter-resize-handle-hover-color: #212529;
    --dxbl-splitter-resize-handle-focused-color: #fff;
    --dxbl-splitter-resize-handle-active-color: #fff;
    --dxbl-splitter-resize-handle-padding-cross: .25rem;
    --dxbl-splitter-resize-handle-padding-main: .25rem;
    --dxbl-splitter-resize-handle-size-cross: .25rem;
    --dxbl-splitter-resize-handle-size-main: 2rem;
    --dxbl-splitter-separator-bg: #f6f6f6;
    --dxbl-splitter-separator-hover-bg: #efefef;
    --dxbl-splitter-separator-focused-bg: #203268;
    --dxbl-splitter-separator-active-bg: #203268;
    --dxbl-splitter-separator-border-radius: 0;
    --dxbl-splitter-separator-hover-border-radius: 0;
    --dxbl-splitter-separator-focused-border-radius: 0;
    --dxbl-splitter-separator-active-border-radius: 0;
    --dxbl-splitter-separator-gap: .125rem;
    --dxbl-splitter-separator-size: .625rem;
    --dxbl-splitter-separator-static-size: .375rem;
    background-color: var(--dxbl-splitter-bg);
    color: var(--dxbl-splitter-color);
    font-family: var(--dxbl-splitter-font-family);
    font-size: var(--dxbl-splitter-font-size);
    height: 100%;
    line-height: var(--dxbl-splitter-line-height);
    width: 100%;
    min-width: 0;
    min-height: 0;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-splitter.dxbl-sm {
    --dxbl-splitter-font-size: .75rem;
    --dxbl-splitter-line-height: 1.5;
    --dxbl-splitter-button-padding-cross: .25rem;
    --dxbl-splitter-button-padding-main: .25rem;
    --dxbl-splitter-button-image-size: 1rem;
    --dxbl-splitter-pane-padding-x: .5rem;
    --dxbl-splitter-pane-padding-y: .5rem;
    --dxbl-splitter-resize-handle-size-cross: .125rem;
    --dxbl-splitter-resize-handle-size-main: 1.5rem;
    --dxbl-splitter-separator-gap: 0;
    --dxbl-splitter-separator-size: .5rem;
    --dxbl-splitter-separator-static-size: .25rem
}

.dxbl-splitter.dxbl-lg {
    --dxbl-splitter-font-size: 1rem;
    --dxbl-splitter-line-height: 1.375;
    --dxbl-splitter-button-padding-cross: .375rem;
    --dxbl-splitter-button-padding-main: .375rem;
    --dxbl-splitter-button-image-size: 1rem;
    --dxbl-splitter-pane-padding-x: 1rem;
    --dxbl-splitter-pane-padding-y: 1rem;
    --dxbl-splitter-resize-handle-size-cross: .25rem;
    --dxbl-splitter-resize-handle-size-main: 2.5rem;
    --dxbl-splitter-separator-gap: .125rem;
    --dxbl-splitter-separator-size: .75rem;
    --dxbl-splitter-separator-static-size: .5rem
}

.dxbl-splitter.dxbl-splitter-horizontal {
    -webkit-flex-direction: row;
    flex-direction: row
}

.dxbl-splitter.dxbl-splitter-vertical {
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-splitter>.dxbl-splitter-pane {
    -webkit-flex: 1 0;
    flex: 1 0;
    min-width: 0;
    max-width: 100%;
    min-height: 0;
    max-height: 100%;
    position: relative;
    overflow: hidden
}

.dxbl-splitter>.dxbl-splitter-pane.dxbl-splitter-pane-collapsed {
    visibility: hidden;
    -webkit-flex: 0 1 0;
    flex: 0 1 0;
    overflow: hidden
}

.dxbl-splitter>.dxbl-splitter-pane>.dxbl-splitter-pane-content {
    height: 100%;
    padding: var(--dxbl-splitter-pane-padding-y) var(--dxbl-splitter-pane-padding-x);
    width: 100%
}

.dxbl-splitter>.dxbl-splitter-pane>.dxbl-splitter-pane-content:has(>.dxbl-splitter) {
    padding: 0
}

.dxbl-splitter>.dxbl-splitter-separator {
    background-color: var(--dxbl-splitter-separator-bg);
    border-radius: var(--dxbl-splitter-separator-border-radius);
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-splitter-separator-gap);
    outline: none;
    -webkit-flex: none;
    flex: none;
    -webkit-justify-content: center;
    justify-content: center;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-splitter>.dxbl-splitter-separator:not(.dxbl-splitter-separator-static):hover {
    --dxbl-splitter-separator-bg: var(--dxbl-splitter-separator-hover-bg);
    --dxbl-splitter-separator-border-radius: var(--dxbl-splitter-separator-hover-border-radius)
}

.dxbl-splitter>.dxbl-splitter-separator:not(.dxbl-splitter-separator-static):focus-visible {
    --dxbl-splitter-button-color: var(--dxbl-splitter-button-focused-color);
    --dxbl-splitter-resize-handle-color: var(--dxbl-splitter-resize-handle-focused-color);
    --dxbl-splitter-separator-bg: var(--dxbl-splitter-separator-focused-bg);
    --dxbl-splitter-separator-border-radius: var(--dxbl-splitter-separator-focused-border-radius)
}

.dxbl-splitter>.dxbl-splitter-separator:not(.dxbl-splitter-separator-static):active {
    --dxbl-splitter-button-color: var(--dxbl-splitter-button-active-color);
    --dxbl-splitter-resize-handle-color: var(--dxbl-splitter-resize-handle-active-color);
    --dxbl-splitter-separator-bg: var(--dxbl-splitter-separator-active-bg);
    --dxbl-splitter-separator-border-radius: var(--dxbl-splitter-separator-active-border-radius)
}

.dxbl-splitter>.dxbl-splitter-separator:not(.dxbl-splitter-separator-static):not(:focus-visible):not(:active)>.dxbl-splitter-resize-handle:hover {
    --dxbl-splitter-resize-handle-color: var(--dxbl-splitter-resize-handle-hover-color)
}

.dxbl-splitter>.dxbl-splitter-separator:not(.dxbl-splitter-separator-static):not(:focus-visible):not(:active)>.dxbl-splitter-button:hover {
    --dxbl-splitter-button-color: var(--dxbl-splitter-button-hover-color)
}

.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-resize-handle>.dxbl-splitter-resize-handle-image {
    background-color: var(--dxbl-splitter-resize-handle-color);
    border-radius: var(--dxbl-splitter-resize-handle-border-radius)
}

.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-resize-handle>.dxbl-splitter-resize-handle-image:before {
    content: ""
}

.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-button {
    color: var(--dxbl-splitter-button-color);
    cursor: pointer
}

.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-button>.dxbl-image {
    height: var(--dxbl-splitter-button-image-size);
    width: var(--dxbl-splitter-button-image-size);
    margin: 0;
    display: block
}

.dxbl-splitter-horizontal.dxbl-splitter>.dxbl-splitter-separator {
    width: var(--dxbl-splitter-separator-size);
    -webkit-flex-direction: column;
    flex-direction: column
}

.dxbl-splitter-horizontal.dxbl-splitter>.dxbl-splitter-separator.dxbl-splitter-separator-static {
    width: var(--dxbl-splitter-separator-static-size)
}

.dxbl-splitter-horizontal.dxbl-splitter>.dxbl-splitter-separator.dxbl-splitter-separator-draggable {
    cursor: col-resize
}

.dxbl-splitter-horizontal.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-resize-handle {
    padding: var(--dxbl-splitter-resize-handle-padding-main) var(--dxbl-splitter-resize-handle-padding-cross)
}

.dxbl-splitter-horizontal.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-resize-handle>.dxbl-splitter-resize-handle-image {
    height: var(--dxbl-splitter-resize-handle-size-main);
    width: var(--dxbl-splitter-resize-handle-size-cross)
}

.dxbl-splitter-horizontal.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-button {
    padding: var(--dxbl-splitter-button-padding-main) var(--dxbl-splitter-button-padding-cross)
}

.dxbl-splitter-vertical.dxbl-splitter>.dxbl-splitter-separator {
    height: var(--dxbl-splitter-separator-size);
    -webkit-flex-direction: row;
    flex-direction: row
}

.dxbl-splitter-vertical.dxbl-splitter>.dxbl-splitter-separator.dxbl-splitter-separator-static {
    height: var(--dxbl-splitter-separator-static-size)
}

.dxbl-splitter-vertical.dxbl-splitter>.dxbl-splitter-separator.dxbl-splitter-separator-draggable {
    cursor: row-resize
}

.dxbl-splitter-vertical.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-resize-handle {
    padding: var(--dxbl-splitter-resize-handle-padding-cross) var(--dxbl-splitter-resize-handle-padding-main)
}

.dxbl-splitter-vertical.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-resize-handle>.dxbl-splitter-resize-handle-image {
    height: var(--dxbl-splitter-resize-handle-size-cross);
    width: var(--dxbl-splitter-resize-handle-size-main)
}

.dxbl-splitter-vertical.dxbl-splitter>.dxbl-splitter-separator>.dxbl-splitter-button {
    padding: var(--dxbl-splitter-button-padding-cross) var(--dxbl-splitter-button-padding-main)
}

.dxbl-ribbon {
    --dxbl-ribbon-skeleton-animation: 2s linear infinite forwards dxbl-skeleton-opacity-animation;
    --dxbl-ribbon-skeleton-animation-opacity: .05;
    --dxbl-ribbon-skeleton-bg: currentcolor;
    --dxbl-ribbon-skeleton-border-radius: .5rem;
    --dxbl-ribbon-skeleton-separator-height: calc(100% - 2 * 1px);
    --dxbl-ribbon-skeleton-separator-width: 1px;
    --dxbl-ribbon-skeleton-separator-margin-y: 1px;
    --dxbl-ribbon-skeleton-gap: .25rem;
    --dxbl-ribbon-skeleton-element-size: 1rem;
    --dxbl-ribbon-skeleton-element-padding: .375rem;
    --dxbl-ribbon-skeleton-editable-element-width: 7.5rem
}

.dxbl-ribbon dxbl-ribbon.dxbl-sm {
    --dxbl-ribbon-skeleton-element-padding: .25rem;
    --dxbl-ribbon-skeleton-editable-element-width: 6rem
}

.dxbl-ribbon dxbl-ribbon.dxbl-lg {
    --dxbl-ribbon-skeleton-element-padding: .5rem;
    --dxbl-ribbon-skeleton-editable-element-width: 10rem
}

.dxbl-ribbon .dxbl-ribbon-skeleton {
    display: none
}

.dxbl-ribbon dxbl-ribbon:not([data-dx-ribbon-toolbar-loaded]) .dxbl-adaptive-container-content {
    visibility: hidden
}

.dxbl-ribbon dxbl-ribbon:not([data-dx-ribbon-toolbar-loaded]) .dxbl-ribbon-skeleton {
    margin: var(--dxbl-ribbon-padding);
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-ribbon-skeleton-gap);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden
}

.dxbl-ribbon dxbl-ribbon:not([data-dx-ribbon-toolbar-loaded]) .dxbl-ribbon-skeleton .dxbl-ribbon-skeleton-separator {
    background-color: var(--dxbl-ribbon-skeleton-bg);
    -webkit-animation: var(--dxbl-ribbon-skeleton-animation);
    -o-animation: var(--dxbl-ribbon-skeleton-animation);
    animation: var(--dxbl-ribbon-skeleton-animation);
    opacity: var(--dxbl-ribbon-skeleton-animation-opacity);
    width: var(--dxbl-ribbon-skeleton-separator-width);
    margin: var(--dxbl-ribbon-skeleton-separator-margin-y) 0;
    height: var(--dxbl-ribbon-skeleton-separator-height)
}

.dxbl-ribbon dxbl-ribbon:not([data-dx-ribbon-toolbar-loaded]) .dxbl-ribbon-skeleton .dxbl-ribbon-skeleton-separator:first-child {
    display: none
}

.dxbl-ribbon dxbl-ribbon:not([data-dx-ribbon-toolbar-loaded]) .dxbl-ribbon-skeleton .dxbl-ribbon-skeleton-button {
    background-color: var(--dxbl-ribbon-skeleton-bg);
    -webkit-animation: var(--dxbl-ribbon-skeleton-animation);
    -o-animation: var(--dxbl-ribbon-skeleton-animation);
    animation: var(--dxbl-ribbon-skeleton-animation);
    opacity: var(--dxbl-ribbon-skeleton-animation-opacity);
    padding: var(--dxbl-ribbon-skeleton-element-padding);
    width: var(--dxbl-ribbon-skeleton-element-size);
    height: var(--dxbl-ribbon-skeleton-element-size);
    box-sizing: content-box;
    border-radius: var(--dxbl-ribbon-skeleton-border-radius)
}

.dxbl-ribbon dxbl-ribbon:not([data-dx-ribbon-toolbar-loaded]) .dxbl-ribbon-skeleton .dxbl-ribbon-skeleton-editable {
    background-color: var(--dxbl-ribbon-skeleton-bg);
    -webkit-animation: var(--dxbl-ribbon-skeleton-animation);
    -o-animation: var(--dxbl-ribbon-skeleton-animation);
    animation: var(--dxbl-ribbon-skeleton-animation);
    opacity: var(--dxbl-ribbon-skeleton-animation-opacity);
    padding: var(--dxbl-ribbon-skeleton-element-padding);
    height: var(--dxbl-ribbon-skeleton-element-size);
    width: var(--dxbl-ribbon-skeleton-editable-element-width);
    box-sizing: content-box;
    border-radius: var(--dxbl-ribbon-skeleton-border-radius)
}

.dxbl-ribbon__root {
    --dxbl-ribbon-border-style: solid;
    --dxbl-ribbon-border-width: 1px;
    --dxbl-ribbon-border-color: #d2d2d2;
    --dxbl-ribbon-border-bottom-width: 1px;
    --dxbl-ribbon-border-bottom-style: solid;
    --dxbl-ribbon-tab-context-bg: rgba(95,54,141,.1);
    --dxbl-ribbon-color-picker-size: 1rem;
    --dxbl-ribbon-color-picker-border-radius: 4px;
    --dxbl-ribbon-color-picker-outline: 1px solid #d2d2d2;
    --dxbl-ribbon-color-picker-swatch-height: 2px;
    --dxbl-ribbon-padding: .5rem;
    --dxbl-ribbon-item-padding: .375rem;
    --dxbl-ribbon-item-margin-left: .25rem;
    --dxbl-ribbon-horizontal-separator-width: 1px;
    --dxbl-ribbon-horizontal-separator-color: #d2d2d2;
    --dxbl-ribbon-horizontal-separator-style: solid;
    --dxbl-toolbar-combobox-width: unset;
    --dxbl-toolbar-spin-width: unset;
    --dxbl-ribbon-group-spacing: 3px;
    --dxbl-ribbon-combobox-item-spacing: 3px;
    --dxbl-ribbon-items-gap: 1px;
    --dxbl-ribbon-item-border-radius: 3px;
    --dxbl-ribbon-item-split-button-inner-padding: 1px;
    --dxbl-ribbon-group-separator-color: #d2d2d2;
    --dxbl-ribbon-group-separator-height: 1.5rem;
    --dxbl-ribbon-group-separator-width: 1px;
    --dxbl-ribbon-group-separator-margin-y: 1px
}

.dxbl-ribbon__root.dxbl-sm {
    --dxbl-ribbon-group-separator-height: 1.25rem
}

.dxbl-ribbon__root.dxbl-lg {
    --dxbl-ribbon-group-separator-height: 2rem
}

.dxbl-ribbon__root-element {
    display: contents
}

.dxbl-ribbon__root .dxbl-ribbon {
    border: var(--dxbl-ribbon-border-width) var(--dxbl-ribbon-border-style) var(--dxbl-ribbon-border-color);
    border-bottom: var(--dxbl-ribbon-border-bottom-width) var(--dxbl-ribbon-border-bottom-style) var(--dxbl-ribbon-border-color);
    border-color: var(--dxbl-ribbon-border-color)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-toolbar-placeholder {
    margin-left: var(--dxbl-btn-toolbar-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon:not([data-dx-focus-hidden]) .dxbl-ribbon-item>.dxbl-btn,.dxbl-ribbon__root .dxbl-ribbon:not([data-dx-focus-hidden]) .dxbl-ribbon-item>.dxbl-btn-split>.dxbl-btn,.dxbl-ribbon__root .dxbl-ribbon:not([data-dx-focus-hidden]) .dxbl-ribbon-btn-ellipsis>.dxbl-btn {
    --dxbl-btn-focus-outline-color: var(--dxbl-btn-toolbar-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-btn-toolbar-focus-outline-width);
    --dxbl-btn-focus-outline-offset: var(--dxbl-btn-toolbar-focus-outline-offset)
}

.dxbl-ribbon__root .dxbl-ribbon:not([data-dx-focus-hidden]) .dxbl-toolbar-item-tmpl:focus-visible {
    outline: var(--dxbl-btn-toolbar-focus-outline-width) solid var(--dxbl-btn-toolbar-focus-outline-color);
    outline-offset: var(--dxbl-btn-toolbar-focus-outline-offset);
    border-radius: var(--dxbl-tmpl-toolbar-item-border-radius)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-tabs-container {
    margin-left: var(--dxbl-ribbon-padding)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-tabs-tablist {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-application-tab,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-application-tab .dxbl-ribbon-application-tab-button {
    height: 100%
}

.dxbl-ribbon__root .dxbl-ribbon.dxbl-ribbon-hidden-tabs>.dxbl-tabs>.dxbl-tabs-tablist {
    display: none
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-tabs-content-panel {
    background-color: var(--dxbl-tabs-bg);
    overflow: hidden
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-context-tab:not(.dxbl-active):not(:hover) {
    background-color: var(--dxbl-ribbon-tab-context-bg)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-group-separator {
    height: var(--dxbl-ribbon-group-separator-height);
    width: var(--dxbl-ribbon-group-separator-width);
    margin: var(--dxbl-ribbon-group-separator-margin-y) 0;
    background-color: var(--dxbl-ribbon-group-separator-color);
    margin-right: var(--dxbl-ribbon-group-spacing);
    -webkit-align-self: center;
    align-self: center
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-group-separator.dxbl-ribbon-general-separator.dxbl-toolbar-hidden-item {
    display: none
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-group {
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-ribbon-items-gap);
    display: -webkit-flex;
    display: flex
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn {
    --dxbl-btn-font-family: var(--dxbl-toolbar-font-family);
    --dxbl-btn-font-size: var(--dxbl-toolbar-font-size);
    --dxbl-btn-line-height: var(--dxbl-toolbar-line-height);
    --dxbl-btn-padding-x: var(--dxbl-toolbar-btn-padding-x);
    --dxbl-btn-padding-y: var(--dxbl-toolbar-btn-padding-y);
    --dxbl-btn-border-radius: var(--dxbl-toolbar-btn-border-radius);
    --dxbl-btn-box-shadow: none;
    text-decoration: none
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn .dxbl-toolbar-icon-more,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn .dxbl-toolbar-adaptive-item-preview-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn .dxbl-toolbar-icon-more,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn .dxbl-toolbar-adaptive-item-preview-image {
    margin-left: var(--dxbl-btn-image-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary {
    --dxbl-btn-bg: #fff;
    --dxbl-btn-disabled-bg: #fff;
    --dxbl-btn-border-color: #d2d2d2;
    --dxbl-btn-disabled-border-color: #d2d2d2;
    --dxbl-btn-disabled-background: none;
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-root-bg: #fff;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-bg: transparent;
    --dxbl-btn-active-background: none;
    --dxbl-btn-disabled-color: #212529;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem;
    --dxbl-btn-hover-border-color: #d2d2d2;
    --dxbl-btn-active-border-color: #d2d2d2
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary.dxbl-disabled>.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-btn-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-btn-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover:after {
    content: "";
    z-index: -2;
    border-radius: inherit;
    background-color: var(--dxbl-btn-root-bg,transparent);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary {
    --dxbl-btn-color: #212529;
    --dxbl-btn-disabled-opacity: 1;
    --dxbl-btn-box-shadow: none;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-bg: transparent;
    --dxbl-btn-hover-background: none;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-bg: transparent;
    --dxbl-btn-active-background: none;
    --dxbl-btn-disabled-color: #212529;
    --dxbl-btn-focus-shadow-color: rgba(95,54,141,.5);
    --dxbl-btn-focus-shadow-spread: .125rem;
    --dxbl-btn-focus-shadow-blur: 0rem;
    --dxbl-btn-hover-border-color: transparent;
    --dxbl-btn-active-border-color: transparent
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled>:not(.dxbl-image),.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn {
    --dxbl-text-border-style: none
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn:focus,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn:before {
    --dxbl-btn-box-shadow: none
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn:not(.dxbl-edit-btn-dropdown) {
    border-radius: var(--dxbl-ribbon-item-border-radius)!important
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn-split>.dxbl-btn {
    --dxbl-btn-toolbar-focus-outline-offset: 0
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn-split>.dxbl-btn:not(.dxbl-btn-split-dropdown) {
    padding-right: var(--dxbl-ribbon-item-split-button-inner-padding)!important;
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-btn-split>.dxbl-btn-split-dropdown {
    padding-left: var(--dxbl-ribbon-item-split-button-inner-padding)!important;
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item>.dxbl-btn-split-dropdown {
    padding-left: calc(var(--dxbl-btn-padding-x) / 2)!important;
    padding-right: calc(var(--dxbl-btn-padding-x) / 2)!important
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-toolbar-layout-block-item {
    margin-right: unset!important
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-toolbar-color-palette-item>.dxbl-btn {
    --dxbl-btn-padding-x: var(--dxbl-ribbon-item-padding)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item .dxbl-toolbar-color-palette-item>.dxbl-btn-split-dropdown {
    padding-left: calc(var(--dxbl-btn-padding-x) / 2)!important;
    padding-right: calc(var(--dxbl-btn-padding-x) / 2)!important
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item>.dxbl-toolbar-item-tmpl {
    height: 100%
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item>.dxbl-toolbar-item-tmpl .dxbl-toolbar-combobox {
    width: var(--dxbl-toolbar-combobox-width);
    height: 100%
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item>.dxbl-toolbar-item-tmpl .dxbl-toolbar-spin-edit {
    width: var(--dxbl-toolbar-spin-width);
    height: 100%
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item>.dxbl-toolbar-item-tmpl .dxbl-toolbar-spin-edit .dxbl-spin-btn-inc,.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item>.dxbl-toolbar-item-tmpl .dxbl-toolbar-spin-edit .dxbl-spin-btn-dec {
    --dxbl-btn-padding-y: 0
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item.dxbl-toolbar-combobox:not(:has(+.dxbl-toolbar-btn-ellipsis.dxbl-toolbar-hidden-item)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: var(--dxbl-ribbon-combobox-item-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item.dxbl-toolbar-combobox:not(:has(+.dxbl-toolbar-btn-ellipsis.dxbl-toolbar-hidden-item)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: var(--dxbl-ribbon-combobox-item-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item.dxbl-toolbar-combobox:not(:has(+.dxbl-toolbar-btn-ellipsis.dxbl-toolbar-hidden-item)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: var(--dxbl-ribbon-combobox-item-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item.dxbl-toolbar-combobox:not(:has(+.dxbl-toolbar-btn-ellipsis.dxbl-toolbar-hidden-item)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: var(--dxbl-ribbon-combobox-item-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item.dxbl-toolbar-combobox:not(:has(+.dxbl-toolbar-btn-ellipsis.dxbl-toolbar-hidden-item)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: var(--dxbl-ribbon-combobox-item-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon .dxbl-ribbon-adaptive-container>.dxbl-adaptive-container-content .dxbl-ribbon-item.dxbl-toolbar-combobox:not(:has(+.dxbl-toolbar-btn-ellipsis.dxbl-toolbar-hidden-item)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: var(--dxbl-ribbon-combobox-item-spacing)
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-container,.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source {
    width: var(--dxbl-ribbon-color-picker-size);
    height: var(--dxbl-ribbon-color-picker-size);
    border-radius: var(--dxbl-ribbon-color-picker-border-radius)
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source.dxbl-disabled>.dxbl-image,.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-container {
    background-color: var(--back-color);
    outline: var(--dxbl-ribbon-color-picker-outline);
    border: 1px solid
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item.dxbl-ribbon-color-picker-item-with-swatch .dxbl-ribbon-color-picker-image-source {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    position: relative;
    overflow: visible!important
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item.dxbl-ribbon-color-picker-item-with-swatch .dxbl-ribbon-color-picker-image-source .dxbl-image {
    margin-top: calc(0px - var(--dxbl-ribbon-color-picker-swatch-height))
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item.dxbl-ribbon-color-picker-item-with-swatch .dxbl-ribbon-color-picker-image-source+span {
    margin-left: .4em
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item.dxbl-ribbon-color-picker-item-with-swatch .dxbl-ribbon-color-picker-image-source:after {
    content: " ";
    height: var(--dxbl-ribbon-color-picker-swatch-height);
    margin-bottom: calc(0px - var(--dxbl-ribbon-color-picker-swatch-height));
    background-color: var(--back-color);
    opacity: 1;
    width: 100%;
    position: absolute;
    bottom: 0
}

.dxbl-ribbon__root .dxbl-ribbon-color-picker-item .dxbl-ribbon-color-picker-image-source.dxbl-toolbar-coloredit-image-container {
    border: unset!important;
    outline: unset!important;
    color: unset!important;
    background-color: unset!important
}

.dxbl-itemlist-dropdown {
    --dxbl-ribbon-group-name-padding-x: .75rem;
    --dxbl-ribbon-group-name-padding-y: .5rem
}

.dxbl-itemlist-dropdown .dxbl-sm {
    --dxbl-ribbon-group-name-padding-x: .5rem;
    --dxbl-ribbon-group-name-padding-y: .375rem
}

.dxbl-itemlist-dropdown .dxbl-lg {
    --dxbl-ribbon-group-name-padding-x: 1rem;
    --dxbl-ribbon-group-name-padding-y: .75rem
}

.dxbl-ribbon-itemlist-dropdown .dxbl-ribbon-item .dxbl-text-edit {
    margin: .25rem .375rem .25rem .75rem
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list {
    --dxbl-ribbon-color-picker-border-radius: 4px;
    --dxbl-ribbon-color-picker-outline: 1px solid #d2d2d2;
    --dxbl-ribbon-horizontal-separator-width: 1px;
    --dxbl-ribbon-horizontal-separator-color: #d2d2d2;
    --dxbl-ribbon-horizontal-separator-style: solid
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list li.dxbl-toolbar-group-separator {
    border-top: var(--dxbl-ribbon-horizontal-separator-width) var(--dxbl-ribbon-horizontal-separator-style) var(--dxbl-ribbon-horizontal-separator-color);
    height: 0
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list li.dxbl-toolbar-group-separator:first-child {
    display: none
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-group-dropdown-name {
    padding: var(--dxbl-ribbon-group-name-padding-y) var(--dxbl-ribbon-group-name-padding-x);
    font-weight: 600
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-combobox .dxbl-toolbar-edit-combobox {
    width: 100%
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-combobox .dxbl-toolbar-edit-combobox .dxbl-text-edit,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit .dxbl-toolbar-spin-edit.dxbl-text-edit {
    margin-right: 0
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-ribbon-color-picker-image-container {
    border-radius: var(--dxbl-ribbon-color-picker-border-radius);
    outline: var(--dxbl-ribbon-color-picker-outline)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item {
    display: -webkit-flex;
    display: flex
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-item-tmpl:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-item-tmpl:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item>.dxbl-ribbon-menu-item>.dxbl-btn-split:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item>.dxbl-ribbon-menu-item>.dxbl-btn-split:focus-visible {
    outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item>.dxbl-ribbon-menu-item>.dxbl-dropdown-item.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-itemlist-dropdown:not([data-dx-focus-hidden])>.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item>.dxbl-ribbon-menu-item>.dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item>.dxbl-ribbon-menu-item>.dxbl-dropdown-item.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item>.dxbl-ribbon-menu-item>.dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:focus-visible {
    --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
    --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
    --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item {
    width: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item {
    text-align: inherit;
    white-space: nowrap;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    position: relative
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:first-child,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:first-child,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split .dxbl-btn:first-child {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn {
    --dxbl-btn-bg: var(--dxbl-toolbar-dropdown-btn-bg);
    --dxbl-btn-color: var(--dxbl-toolbar-dropdown-btn-color);
    --dxbl-btn-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-border-style: var(--dxbl-toolbar-dropdown-btn-border-style);
    --dxbl-btn-border-width: var(--dxbl-toolbar-dropdown-btn-border-width);
    --dxbl-btn-hover-bg: var(--dxbl-toolbar-dropdown-btn-hover-bg);
    --dxbl-btn-hover-background: transparent;
    --dxbl-btn-hover-color: var(--dxbl-toolbar-dropdown-btn-hover-color);
    --dxbl-btn-hover-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-active-bg: var(--dxbl-toolbar-dropdown-btn-active-bg);
    --dxbl-btn-active-background: transparent;
    --dxbl-btn-active-color: var(--dxbl-toolbar-dropdown-btn-active-color);
    --dxbl-btn-active-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-active-hover-bg: var(--dxbl-toolbar-dropdown-btn-active-hover-bg);
    --dxbl-btn-active-hover-color: var(--dxbl-toolbar-dropdown-btn-active-hover-color);
    --dxbl-btn-disabled-bg: var(--dxbl-toolbar-dropdown-btn-disabled-bg);
    --dxbl-btn-disabled-background: transparent;
    --dxbl-btn-disabled-color: var(--dxbl-toolbar-dropdown-btn-disabled-color);
    --dxbl-btn-disabled-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
    --dxbl-btn-focus-shadow-color: transparent;
    --dxbl-btn-box-shadow: none
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn>svg.dxbl-image {
    color: var(--dxbl-btn-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>svg.dxbl-image {
    color: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-active-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover>svg.dxbl-image {
    color: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,currentcolor));
    opacity: var(--dxbl-btn-hover-image-color,var(--dxbl-image-color,var(--dxbl-image-opacity,70%)))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:disabled>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn.dxbl-disabled>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:disabled>.dxbl-image {
    color: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,currentcolor));
    opacity: var(--dxbl-btn-disabled-image-color,var(--dxbl-image-disabled-color,40%))
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active>:not(.dxbl-image) {
    opacity: 1
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn.dxbl-disabled>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:disabled>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn.dxbl-disabled>:not(.dxbl-image),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:disabled>:not(.dxbl-image) {
    opacity: .6
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible {
    z-index: 1;
    position: relative;
    box-shadow: none!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible:after {
    border-radius: var(--dxbl-btn-border-radius);
    box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
    content: "";
    left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
    z-index: 1;
    pointer-events: none;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .05;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
    background-color: var(--dxbl-btn-active-bg,unset);
    color: var(--dxbl-btn-active-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:before,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .1;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    background-color: var(--dxbl-btn-active-hover-bg,unset);
    color: var(--dxbl-btn-active-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover:before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .15;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn {
    padding: var(--dxbl-toolbar-dropdown-btn-padding-y) var(--dxbl-toolbar-dropdown-btn-padding-x) var(--dxbl-toolbar-dropdown-btn-padding-y) calc(var(--dxbl-toolbar-dropdown-btn-padding-x) * 2)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:last-child) {
    margin-right: 0
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
    background-color: var(--dxbl-btn-hover-bg,unset);
    color: var(--dxbl-btn-hover-color);
    position: relative
}

@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.48958),(min-resolution:120dpi) and (max-resolution:143dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.25)
    }
}

@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.73958),(min-resolution:144dpi) and (max-resolution:167dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.5)
    }
}

@media (-webkit-min-device-pixel-ratio:1.75),(min-resolution:168dpi) {
    .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover) {
        --dxbl-border-with-pixel-scaling: calc(var(--dxbl-btn-border-width,0px) / 1.75)
    }
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:hover):before {
    content: "";
    z-index: -1;
    left: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    top: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    right: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    bottom: calc(0px - var(--dxbl-border-with-pixel-scaling,var(--dxbl-btn-border-width,0px)));
    border-radius: inherit;
    opacity: .03;
    background-color: #000;
    position: absolute
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:first-child) {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover>.dxbl-btn:not(:last-child) {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>:not(.dxbl-btn-split-dropdown) {
    padding: var(--dxbl-toolbar-dropdown-btn-padding-y) 0 var(--dxbl-toolbar-dropdown-btn-padding-y) calc(var(--dxbl-toolbar-dropdown-btn-padding-x) * 2)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split>.dxbl-btn-split-dropdown {
    padding: var(--dxbl-toolbar-dropdown-btn-padding-y) var(--dxbl-toolbar-dropdown-btn-padding-x)!important
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item.dxbl-btn-split .dxbl-split-separator {
    padding: unset
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item>span:not(.dxbl-image):not(:last-child) {
    margin-right: var(--dxbl-toolbar-dropdown-btn-padding-x)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item .dxbl-ribbon-menu-item .dxbl-dropdown-item>.dxbl-toolbar-dropdown-toggle {
    margin-left: auto
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-toolbar-item-tmpl {
    width: 100%
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-toolbar-item-tmpl>div,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) {
    padding-right: .5rem
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-toolbar-item-tmpl>div,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-ribbon-item-tmpl>div {
    white-space: nowrap;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: -webkit-flex;
    display: flex
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-toolbar-item-tmpl>div>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl)>.dxbl-image,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-ribbon-item-tmpl>div>.dxbl-image {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-toolbar-item-tmpl>div .dxbl-edit-btn-dropdown,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) .dxbl-edit-btn-dropdown,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-ribbon-item-tmpl>div .dxbl-edit-btn-dropdown {
    --dxbl-btn-color: var(--dxbl-text-edit-btn-color);
    --dxbl-btn-border-color: var(--dxbl-text-edit-border-color)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-toolbar-item-tmpl>div .dxbl-toolbar-combobox-item-text,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-toolbar-item-tmpl>div .dxbl-toolbar-spin-edit-item-text,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) .dxbl-toolbar-combobox-item-text,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) .dxbl-toolbar-spin-edit-item-text,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-ribbon-item-tmpl>div .dxbl-toolbar-combobox-item-text,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit>.dxbl-ribbon-menu-item>.dxbl-ribbon-item-tmpl>div .dxbl-toolbar-spin-edit-item-text {
    padding: 0 var(--dxbl-toolbar-title-padding-x) 0 calc(var(--dxbl-toolbar-title-padding-x) * 2)
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit.dxbl-office-bar-spinedit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split)>.dxbl-text-edit:not(:first-child),.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit.dxbl-office-bar-spinedit>div>.dxbl-text-edit:not(:first-child) {
    margin-left: .4em
}

.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit.dxbl-office-bar-spinedit>.dxbl-ribbon-menu-item>div:not(.dxbl-btn-split)>.dxbl-text-edit:not(:first-child):before,.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-list .dxbl-toolbar-dropdown-item.dxbl-toolbar-edit.dxbl-office-bar-spinedit>div>.dxbl-text-edit:not(:first-child):before {
    content: "";
    margin-left: .4em
}

.dxbl-ribbon-color-picker-palette {
    --dxbl-color-palette-border: none
}

.dxbl-modal .dxbl-toolbar-dropdown-modal:not(.dxbl-toolbar-dropdown-modal-ellipsis) .dxbl-toolbar-group-dropdown-name {
    display: none
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container {
    padding: var(--dxbl-ribbon-padding);
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-flex: 1;
    flex: 1;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    overflow: hidden
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content {
    display: -webkit-flex;
    display: flex
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group.dxbl-adaptive-group-state-text .dxbl-adaptive-item:not(.dxbl-toolbar-btn-ellipsis),.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group.dxbl-adaptive-group-state-no-text .dxbl-adaptive-item:not(.dxbl-toolbar-btn-ellipsis),.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group.dxbl-adaptive-group-state-collapsed,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group.dxbl-adaptive-group-first-visible .dxbl-toolbar-group-separator,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group.dxbl-adaptive-group-empty .dxbl-toolbar-group-separator {
    display: none
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group:not(.dxbl-adaptive-group-first-visible):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--dxbl-ribbon-group-spacing)
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group:not(.dxbl-adaptive-group-first-visible):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--dxbl-ribbon-group-spacing)
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group:not(.dxbl-adaptive-group-first-visible):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--dxbl-ribbon-group-spacing)
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group:not(.dxbl-adaptive-group-first-visible):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--dxbl-ribbon-group-spacing)
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group:not(.dxbl-adaptive-group-first-visible):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--dxbl-ribbon-group-spacing)
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-group:not(.dxbl-adaptive-group-first-visible):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--dxbl-ribbon-group-spacing)
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) {
    display: none!important
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-image.dxbl-toolbar-icon-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-image.dxbl-toolbar-icon-more:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-image.dxbl-toolbar-icon-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-image.dxbl-toolbar-icon-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-image.dxbl-toolbar-icon-more:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-image.dxbl-toolbar-icon-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general) .dxbl-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default {
    display: block!important
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-default .dxbl-toolbar-adaptive-item-preview-image,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-default .dxbl-toolbar-adaptive-item-text {
    display: none
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-default .dxbl-toolbar-icon-more {
    display: block
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-default .dxbl-toolbar-btn-ellipsis-dropdown-mark {
    display: none
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-text .dxbl-toolbar-adaptive-item-preview-image,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-text .dxbl-toolbar-adaptive-item-text {
    display: block
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-text .dxbl-toolbar-icon-more {
    display: none
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-text .dxbl-toolbar-btn-ellipsis-dropdown-mark,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-icon .dxbl-toolbar-adaptive-item-preview-image {
    display: block
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-icon .dxbl-toolbar-adaptive-item-text,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-icon .dxbl-toolbar-icon-more {
    display: none
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis:not(.dxbl-toolbar-btn-ellipsis-general).dxbl-adaptive-ellipsis-state-default.dxbl-adaptive-ellipsis-type-icon .dxbl-toolbar-btn-ellipsis-dropdown-mark {
    display: block
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis-general:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis-general:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis-general:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis-general:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis-general:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-toolbar-btn-ellipsis-general:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-item.dxbl-adaptive-item-state-no-text .dxbl-ribbon-button>.dxbl-image+span,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-item.dxbl-adaptive-item-state-no-text .dxbl-ribbon-button.dxbl-ribbon-item-split>.dxbl-btn>.dxbl-image+span,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-item.dxbl-toolbar-item-collapsed,.dxbl-ribbon-toolbar.dxbl-toolbar-adaptive .dxbl-adaptive-container .dxbl-adaptive-container-content .dxbl-adaptive-item.dxbl-adaptive-item-state-collapsed {
    display: none
}

dxbl-sparkline {
    --dxbl-sparkline-point-color: #fff
}

dxbl-polar-chart {
    --dxbl-polar-chart-container-background-color: #fff
}

.dxbl-filter-builder {
    --dxbl-filter-builder-bg: #fff;
    --dxbl-filter-builder-color: #212529;
    --dxbl-filter-builder-font-family: inherit;
    --dxbl-filter-builder-font-size: .875rem;
    --dxbl-filter-builder-line-height: 1.4285;
    --dxbl-filter-builder-btn-secondary-border-color: #ced4da;
    --dxbl-filter-builder-extra-btn-padding-x: .375rem;
    --dxbl-filter-builder-extra-btn-padding-y: .250031rem;
    --dxbl-filter-builder-node-gap: .25rem;
    --dxbl-filter-builder-treeview-group-padding-y: .75rem;
    --dxbl-filter-builder-treeview-item-padding-y: .375rem;
    --dxbl-filter-builder-empty-treeview-gap: .375rem;
    --dxbl-filter-builder-empty-treeview-title-font-weight: 600;
    --dxbl-filter-builder-empty-treeview-title-font-size: 1.25rem;
    --dxbl-filter-builder-empty-treeview-title-line-height: 1.75rem;
    --dxbl-filter-builder-empty-treeview-caption-font-weight: 400;
    --dxbl-filter-builder-empty-treeview-caption-font-size: .75rem;
    --dxbl-filter-builder-empty-treeview-caption-line-height: 1rem;
    --dxbl-filter-builder-empty-treeview-icon-size: 2rem;
    --dxbl-separator-margin-top: .375rem;
    --dxbl-separator-margin-bottom: -.375rem;
    --dxbl-filter-builder-error-list-gap: .5rem;
    --dxbl-filter-builder-error-list-padding-top: .125rem;
    --dxbl-filter-builder-error-list-color: #dc3545;
    --dxbl-filter-builder-error-font-weight: 400;
    --dxbl-filter-builder-error-font-size: .75rem;
    --dxbl-filter-builder-error-line-height: 1rem;
    --dxbl-filter-builder-error-letter-spacing: 0;
    height: 100%;
    color: var(--dxbl-filter-builder-color);
    font-family: var(--dxbl-filter-builder-font-family);
    font-size: var(--dxbl-filter-builder-font-size);
    line-height: var(--dxbl-filter-builder-line-height);
    background-color: var(--dxbl-filter-builder-bg)
}

.dxbl-filter-builder .dxbl-filter-builder-treeview {
    height: 100%;
    padding: 0
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-treeview-item {
    padding-top: var(--dxbl-filter-builder-treeview-item-padding-y)
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-treeview-group {
    padding-top: var(--dxbl-filter-builder-treeview-group-padding-y)
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-treeview-root {
    padding: 0
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-treeview-group+.dxbl-filter-builder-treeview-item {
    padding-top: var(--dxbl-filter-builder-treeview-group-padding-y)
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-node {
    gap: var(--dxbl-filter-builder-node-gap);
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-node .dxbl-filter-builder-node-value-input {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-node .dxbl-filter-builder-node-extra-btn {
    padding: var(--dxbl-filter-builder-extra-btn-padding-y) var(--dxbl-filter-builder-extra-btn-padding-x)
}

.dxbl-filter-builder .dxbl-filter-builder-treeview .dxbl-filter-builder-node .dxbl-filter-builder-node-extra-btn.dxbl-btn-outline-secondary {
    --dxbl-btn-border-color: var(--dxbl-filter-builder-btn-secondary-border-color)
}

.dxbl-filter-builder .dxbl-btn {
    --dxbl-btn-bg: transparent;
    --dxbl-btn-disabled-bg: transparent;
    --dxbl-btn-focus-bg: transparent
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]) {
    --dxbl-btn-color: #203268;
    --dxbl-btn-border-color: #203268;
    --dxbl-btn-active-bg: #432874;
    --dxbl-btn-active-color: #fff;
    --dxbl-btn-active-border-color: #432874;
    --dxbl-btn-hover-bg: #0077cc;
    --dxbl-btn-hover-color: #fff;
    --dxbl-btn-hover-border-color: #0077cc;
    --dxbl-btn-disabled-color: #a98eda;
    --dxbl-btn-disabled-border-color: #c5b3e6;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #203268;
    --dxbl-btn-focus-border-bg: #203268;
    --dxbl-btn-focus-outline-color: #203268
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]).dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn {
    --dxbl-btn-color: #495057;
    --dxbl-btn-border-color: var(--dxbl-filter-builder-btn-secondary-border-color);
    --dxbl-btn-active-bg: #dee2e6;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #dee2e6;
    --dxbl-btn-hover-bg: #e9ecef;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #e9ecef;
    --dxbl-btn-disabled-color: #dee2e6;
    --dxbl-btn-disabled-border-color: #e9ecef;
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem;
    --dxbl-btn-focus-box-shadow: 0 0 0 0 transparent;
    --dxbl-btn-focus-color: #495057;
    --dxbl-btn-focus-border-bg: #e9ecef;
    --dxbl-btn-focus-outline-color: #203268;
    --dxbl-btn-box-shadow: none
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .375rem;
    --dxbl-btn-padding-y: .375rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-sm {
    --dxbl-btn-font-size: .75rem;
    --dxbl-btn-line-height: 16px;
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-sm.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-sm.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-sm.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-sm.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .25rem;
    --dxbl-btn-padding-y: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-lg {
    --dxbl-btn-font-size: 1rem;
    --dxbl-btn-line-height: 24px;
    --dxbl-btn-padding-x: 1rem;
    --dxbl-btn-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-lg.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-lg.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-lg.dxbl-btn-icon-only,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-lg.dxbl-btn-icon-only {
    --dxbl-btn-padding-x: .5rem;
    --dxbl-btn-padding-y: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-sm {
    --dxbl-btn-active-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-lg {
    --dxbl-btn-active-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-sm {
    --dxbl-btn-hover-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-lg {
    --dxbl-btn-hover-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-sm {
    --dxbl-btn-disabled-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-lg {
    --dxbl-btn-disabled-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-lg {
    --dxbl-btn-focus-outline-size: .125rem;
    --dxbl-btn-focus-outline-offset: .063rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-sm,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-sm {
    --dxbl-btn-focus-image-spacing: .25rem
}

.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn.dxbl-lg,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn.dxbl-lg {
    --dxbl-btn-focus-image-spacing: .5rem
}

.dxbl-filter-builder .dxbl-filter-builder-empty-treeview {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    gap: var(--dxbl-filter-builder-empty-treeview-gap);
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.dxbl-filter-builder .dxbl-filter-builder-empty-treeview .dxbl-filter-builder-empty-treeview-title {
    font-weight: var(--dxbl-filter-builder-empty-treeview-title-font-weight);
    font-size: var(--dxbl-filter-builder-empty-treeview-title-font-size);
    line-height: var(--dxbl-filter-builder-empty-treeview-title-line-height)
}

.dxbl-filter-builder .dxbl-filter-builder-empty-treeview .dxbl-filter-builder-empty-treeview-caption {
    font-weight: var(--dxbl-filter-builder-empty-treeview-caption-font-weight);
    font-size: var(--dxbl-filter-builder-empty-treeview-caption-font-size);
    line-height: var(--dxbl-filter-builder-empty-treeview-caption-line-height)
}

.dxbl-filter-builder .dxbl-filter-builder-empty-treeview .dxbl-filter-builder-empty-treeview-icon {
    width: var(--dxbl-filter-builder-empty-treeview-icon-size);
    height: var(--dxbl-filter-builder-empty-treeview-icon-size)
}

.dxbl-filter-builder .dxbl-splitter {
    --dxbl-splitter-pane-padding-x: 0;
    --dxbl-splitter-pane-padding-y: 0
}

.dxbl-filter-builder .dxbl-splitter .dxbl-splitter-separator.dxbl-splitter-separator-draggable {
    cursor: ns-resize;
    margin: var(--dxbl-separator-margin-top) 0 var(--dxbl-separator-margin-bottom);
    opacity: 0;
    z-index: 1
}

.dxbl-filter-builder .dxbl-splitter .dxbl-splitter-separator.dxbl-splitter-separator-static {
    display: none
}

.dxbl-filter-builder .dxbl-splitter .dxbl-splitter-separator.dxbl-splitter-separator-draggable:focus-visible {
    opacity: initial
}

.dxbl-filter-builder .dxbl-filter-builder-expression-container {
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    padding: 0 .25rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-filter-builder .dxbl-filter-builder-expression-textbox {
    height: 100%
}

.dxbl-filter-builder .validation-errors {
    gap: var(--dxbl-filter-builder-error-list-gap);
    padding-top: var(--dxbl-filter-builder-error-list-padding-top);
    font-weight: var(--dxbl-filter-builder-error-font-weight);
    font-size: var(--dxbl-filter-builder-error-font-size);
    line-height: var(--dxbl-filter-builder-error-line-height);
    letter-spacing: var(--dxbl-filter-builder-error-letter-spacing);
    -webkit-flex-direction: column;
    flex-direction: column;
    margin: 0;
    list-style: none;
    display: -webkit-flex;
    display: flex
}

.dxbl-filter-builder .validation-errors .validation-message {
    color: var(--dxbl-filter-builder-error-list-color)
}

.dxbl-filter-builder .dxbl-scroll-viewer>.dxbl-scroll-viewer-content {
    padding: .25rem
}

.dxbl-filter-builder .dxbl-filter-builder-focus-hook {
    outline: none;
    width: 1px;
    height: 1px;
    position: absolute
}

.dxbl-filter-builder.dxbl-sm {
    --dxbl-filter-builder-font-size: .75rem;
    --dxbl-filter-builder-line-height: 1.5;
    --dxbl-filter-builder-extra-btn-padding-y: .1875rem;
    --dxbl-filter-builder-extra-btn-padding-x: .25rem;
    --dxbl-filter-builder-empty-treeview-gap: .25rem;
    --dxbl-filter-builder-empty-treeview-title-font-size: 1rem;
    --dxbl-filter-builder-empty-treeview-title-line-height: 1.375rem;
    --dxbl-filter-builder-empty-treeview-caption-font-size: .625rem;
    --dxbl-filter-builder-empty-treeview-caption-line-height: .875rem;
    --dxbl-filter-builder-empty-treeview-icon-size: 1.75rem;
    --dxbl-separator-margin-top: .125rem
}

.dxbl-filter-builder.dxbl-lg {
    --dxbl-filter-builder-font-size: 1rem;
    --dxbl-filter-builder-line-height: 1.375;
    --dxbl-filter-builder-extra-btn-padding-y: .3125rem;
    --dxbl-filter-builder-extra-btn-padding-x: .5rem;
    --dxbl-filter-builder-empty-treeview-gap: .5rem;
    --dxbl-filter-builder-empty-treeview-title-font-size: 1.5rem;
    --dxbl-filter-builder-empty-treeview-title-line-height: 2rem;
    --dxbl-filter-builder-empty-treeview-caption-font-size: .875rem;
    --dxbl-filter-builder-empty-treeview-caption-line-height: 1.25rem;
    --dxbl-filter-builder-empty-treeview-icon-size: 3rem;
    --dxbl-separator-margin-top: .625rem
}

.dxbl-dropdown {
    --dxbl-filter-builder-dropdown-treeview-max-height: 27.375rem;
    --dxbl-filter-builder-dropdown-treeview-text-max-width: 200px;
    --dxbl-filter-builder-dropdown-list-box-max-height: 17.375rem;
    --dxbl-filter-builder-dropdown-treeview-left-spacing: .25rem;
    --dxbl-filter-builder-dropdown-list-box-image-spacing: .5rem;
    --dxbl-filter-builder-dropdown-icon-width: 1rem
}

.dxbl-dropdown .dxbl-filter-builder-dropdown {
    --dxbl-image-opacity: 1
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-treeview {
    padding-left: var(--dxbl-filter-builder-dropdown-treeview-left-spacing)
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-treeview .dxbl-treeview-container {
    max-height: var(--dxbl-filter-builder-dropdown-treeview-max-height)
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-treeview.dxbl-filter-builder-dropdown-treeview-no-indent .dxbl-treeview .dxbl-treeview-item .dxbl-btn.dxbl-invisible {
    display: none
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-treeview .dxbl-treeview-item-text-container.dxbl-text {
    max-width: var(--dxbl-filter-builder-dropdown-treeview-text-max-width)
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-list-box .dxbl-list-box {
    white-space: nowrap;
    max-height: var(--dxbl-filter-builder-dropdown-list-box-max-height);
    height: auto
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-list-box .dxbl-list-box .dxbl-filter-builder-list-box-item {
    -webkit-align-items: center;
    align-items: center;
    column-gap: var(--dxbl-filter-builder-dropdown-list-box-image-spacing);
    display: -webkit-flex;
    display: flex
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-list-box .dxbl-list-box .dxbl-list-box-item-selected .dxbl-filter-builder-list-box-item {
    --dxds-icon-color-blue: currentcolor;
    --dxds-icon-color-red: currentcolor;
    --dxds-icon-color-green: currentcolor
}

.dxbl-dropdown .dxbl-filter-builder-dropdown-list-box .dxbl-list-box .dxbl-filter-builder-no-icon-list-box-item {
    margin-left: calc(var(--dxbl-filter-builder-dropdown-icon-width) + var(--dxbl-filter-builder-dropdown-list-box-image-spacing))
}

.dxbl-dropdown.dxbl-sm {
    --dxbl-filter-builder-dropdown-treeview-max-height: 16.625rem;
    --dxbl-filter-builder-dropdown-treeview-text-max-width: 200px;
    --dxbl-filter-builder-dropdown-list-box-max-height: 16rem;
    --dxbl-filter-builder-dropdown-list-box-image-spacing: .375rem;
    --dxbl-filter-builder-dropdown-icon-width: 1rem
}

.dxbl-dropdown.dxbl-lg {
    --dxbl-filter-builder-dropdown-treeview-max-height: 26.625rem;
    --dxbl-filter-builder-dropdown-treeview-text-max-width: 220px;
    --dxbl-filter-builder-dropdown-list-box-max-height: 21rem;
    --dxbl-filter-builder-dropdown-list-box-image-spacing: .625rem;
    --dxbl-filter-builder-dropdown-icon-width: 1rem
}

.dxbl-blazor-colorpicker {
    box-sizing: content-box;
    padding: .5rem;
    position: relative
}

.dxbl-blazor-colorpicker .dxbl-blazor-colorpicker-custom-color-area {
    margin-top: .5rem
}

.dxbl-blazor-colorpicker-automatic-container {
    cursor: pointer;
    padding-bottom: .5rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-blazor-colorpicker-automatic-container .dxbl-blazor-colorpicker-cell {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.dxbl-blazor-colorpicker-automatic-caption {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.dxbl-blazor-colorpicker-table {
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-top: .5rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-blazor-colorpicker-row {
    display: -webkit-flex;
    display: flex
}

.dxbl-blazor-colorpicker-row:not(:last-child) {
    margin-bottom: .25rem
}

.dxbl-blazor-colorpicker-cell {
    cursor: pointer;
    border: 1px solid #d2d2d2;
    width: 1.5rem;
    height: 1.5rem
}

.dxbl-blazor-colorpicker-cell:not(:last-child) {
    margin-right: .25rem
}

.dxbl-blazor-colorpicker-cell.dxbl-blazor-colorpicker-selected-color,.dxbl-blazor-colorpicker-cell:hover {
    outline-offset: -1px;
    outline: 2px solid #203268
}

.dxbl-blazor-colorpicker-pallete {
    cursor: crosshair;
    width: 12.5rem;
    height: 12.5rem;
    position: relative
}

.dxbl-blazor-colorpicker-pallete-gradient {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.dxbl-blazor-colorpicker-pallete-gradient-white {
    background-image: -o-linear-gradient(rgba(255,255,255,0),#fff);
    background-image: linear-gradient(270deg,rgba(255,255,255,0),#fff);
    background-repeat: no-repeat
}

.dxbl-blazor-colorpicker-pallete-gradient-black {
    background-image: -o-linear-gradient(270deg,transparent,#000);
    background-image: linear-gradient(transparent,#000);
    background-repeat: no-repeat
}

.dxbl-blazor-colorpicker-hue-scale-wrapper {
    width: 1.75rem;
    height: 12.5rem;
    margin-left: .5rem;
    position: relative
}

.dxbl-blazor-colorpicker-hue-scale {
    background-image: -o-linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
    background-image: linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%
}

.dxbl-blazor-colorpicker-custom-color {
    display: -webkit-flex;
    display: flex
}

.dxbl-blazor-colorpicker-hue-selection-rect {
    z-index: 1;
    border: 2px solid #fff;
    width: 100%;
    height: .65rem;
    position: absolute;
    left: 0;
    box-shadow: 0 0 4px rgba(0,0,0,.35)
}

.dxbl-blazor-colorpicker-color-selection {
    z-index: 1;
    border: 2px solid #fff;
    border-radius: 50%;
    width: 1rem;
    height: 1rem;
    position: absolute;
    box-shadow: 0 0 4px rgba(0,0,0,.35)
}

.dxbl-blazor-colorpicker-editors-container {
    -webkit-flex-direction: column;
    flex-direction: column;
    padding-top: .5rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-blazor-colorpicker-btn-container {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    padding-top: .5rem;
    display: -webkit-flex;
    display: flex
}

.dxbl-dropdown.dxbl-sm.dxbl-filter-menu-dropdown-root {
    --dxbl-filter-menu-dropdown-min-width: 280px;
    --dxbl-filter-menu-dropdown-min-height: 130px;
    --dxbl-filter-menu-dropdown-width: 280px;
    --dxbl-filter-menu-dropdown-height: auto
}

@media (max-width:576px) {
    .dxbl-dropdown.dxbl-sm.dxbl-filter-menu-dropdown-root {
        --dxbl-filter-menu-dropdown-width: 250px;
        --dxbl-filter-menu-dropdown-min-width: 250px
    }
}

.dxbl-dropdown.dxbl-sm>.dxbl-filter-menu-dropdown {
    --dxbl-filter-menu-dropdown-list-box-height: 292px;
    --dxbl-filter-menu-dropdown-treeview-height: 292px;
    --dxbl-filter-menu-dropdown-loading-panel-height: 293px;
    --dxbl-filter-menu-dropdown-footer-btn-width: 128px;
    --dxbl-filter-menu-dropdown-footer-btn-space: .375rem;
    --dxbl-filter-menu-dropdown-padding-y: .5rem
}

.dxbl-dropdown.dxbl-lg.dxbl-filter-menu-dropdown-root {
    --dxbl-filter-menu-dropdown-min-width: 360px;
    --dxbl-filter-menu-dropdown-min-height: 200px;
    --dxbl-filter-menu-dropdown-width: 360px;
    --dxbl-filter-menu-dropdown-height: auto
}

@media (max-width:576px) {
    .dxbl-dropdown.dxbl-lg.dxbl-filter-menu-dropdown-root {
        --dxbl-filter-menu-dropdown-width: 290px;
        --dxbl-filter-menu-dropdown-min-width: 290px
    }
}

.dxbl-dropdown.dxbl-lg>.dxbl-filter-menu-dropdown {
    --dxbl-filter-menu-dropdown-list-box-height: 382px;
    --dxbl-filter-menu-dropdown-treeview-height: 382px;
    --dxbl-filter-menu-dropdown-loading-panel-height: 384px;
    --dxbl-filter-menu-dropdown-footer-btn-width: 158px;
    --dxbl-filter-menu-dropdown-footer-btn-space: .625rem;
    --dxbl-filter-menu-dropdown-padding-y: 1rem
}

.dxbl-filter-menu-dropdown-root {
    --dxbl-filter-menu-dropdown-max-width: none;
    --dxbl-filter-menu-dropdown-max-height: none;
    --dxbl-filter-menu-dropdown-min-width: 320px;
    --dxbl-filter-menu-dropdown-min-height: 165px;
    --dxbl-filter-menu-dropdown-width: 320px;
    --dxbl-filter-menu-dropdown-height: auto
}

@media (max-height:768px) {
    .dxbl-filter-menu-dropdown-root {
        --dxbl-filter-menu-dropdown-max-height: 550px
    }
}

@media (max-height:576px) {
    .dxbl-filter-menu-dropdown-root {
        --dxbl-filter-menu-dropdown-max-height: 250px
    }
}

@media (max-width:576px) {
    .dxbl-filter-menu-dropdown-root {
        --dxbl-filter-menu-dropdown-width: 270px;
        --dxbl-filter-menu-dropdown-min-width: 270px
    }
}

.dxbl-filter-menu-dropdown-custom-size .dxbl-filter-menu-dropdown>.dxbl-dropdown-body {
    --dxbl-filter-menu-dropdown-list-box-height: fit-content;
    --dxbl-filter-menu-dropdown-treeview-height: fit-content;
    --dxbl-filter-menu-dropdown-loading-panel-height: 100%
}

.dxbl-filter-menu-dropdown-custom-size .dxbl-filter-menu-dropdown>.dxbl-dropdown-body>.dxbl-filter-menu-values-view>.dxbl-treeview {
    display: contents
}

.dxbl-filter-menu-dropdown {
    --dxbl-dropdown-header-bg: var(--dxbl-dropdown-bg);
    --dxbl-dropdown-footer-bg: var(--dxbl-dropdown-bg);
    --dxbl-filter-menu-dropdown-list-box-height: 327px;
    --dxbl-filter-menu-dropdown-treeview-height: 327px;
    --dxbl-filter-menu-dropdown-loading-panel-height: 327px;
    --dxbl-filter-menu-dropdown-footer-btn-width: 143px;
    --dxbl-filter-menu-dropdown-footer-btn-space: .5rem;
    --dxbl-filter-menu-dropdown-padding-y: .75rem
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-body {
    --dxbl-dropdown-body-padding-y: var(--dxbl-filter-menu-dropdown-padding-y);
    --dxbl-dropdown-body-align-items: stretch;
    --dxbl-dropdown-body-overflow-y: hidden
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-body>.dxbl-filter-menu-values-view {
    display: contents
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-body>.dxbl-filter-menu-values-view>.dxbl-listbox,.dxbl-filter-menu-dropdown>.dxbl-dropdown-body>.dxbl-filter-menu-values-view>.dxbl-list-box {
    --dxbl-list-box-border-radius: unset;
    height: var(--dxbl-filter-menu-dropdown-list-box-height);
    border: 0;
    overflow-x: hidden
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-body>.dxbl-filter-menu-values-view>.dxbl-treeview {
    --dxbl-treeview-spacing-x: 0;
    height: var(--dxbl-filter-menu-dropdown-treeview-height)
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-body>.dxbl-filter-menu-values-view>.dxbl-loading-panel {
    height: var(--dxbl-filter-menu-dropdown-loading-panel-height);
    width: 100%
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-header,.dxbl-filter-menu-dropdown>.dxbl-dropdown-footer {
    --dxbl-dropdown-border-style: none;
    display: -webkit-flex;
    display: flex
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-header {
    --dxbl-dropdown-header-padding-top: var(--dxbl-filter-menu-dropdown-padding-y);
    --dxbl-dropdown-header-padding-bottom: 0;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-footer {
    --dxbl-dropdown-footer-padding-top: 0;
    --dxbl-dropdown-footer-padding-bottom: var(--dxbl-filter-menu-dropdown-padding-y);
    --dxbl-dropdown-footer-flex-wrap: nowrap
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-footer>.dxbl-btn {
    flex-basis: var(--dxbl-filter-menu-dropdown-footer-btn-width)
}

.dxbl-filter-menu-dropdown>.dxbl-dropdown-footer>.dxbl-btn:last-child {
    margin-left: var(--dxbl-filter-menu-dropdown-footer-btn-space)
}

.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-bg: white;
    --dxbl-btn-color: #212529;
    --dxbl-btn-border-color: white;
    --dxbl-btn-active-bg: #dedede;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #dedede;
    --dxbl-btn-hover-bg: #ececec;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #ececec;
    --dxbl-btn-disabled-bg: white;
    --dxbl-btn-disabled-color: #888;
    --dxbl-btn-disabled-border-color: white;
    --dxbl-btn-box-shadow: 0 1px 4px 0 rgba(0,0,0,.2)
}

.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-border-color: #dedede;
    --dxbl-btn-hover-bg: #ececec;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #dedede;
    --dxbl-btn-active-bg: #dedede;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #dedede;
    --dxbl-btn-disabled-border-color: #dedede
}

.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-hover-bg: #ececec;
    --dxbl-btn-hover-color: #212529;
    --dxbl-btn-hover-border-color: #dedede;
    --dxbl-btn-active-bg: #dedede;
    --dxbl-btn-active-color: #212529;
    --dxbl-btn-active-border-color: #dedede
}

.dxbl-btn-light:where(:not(.dxbl-btn-standalone)) {
    --dxbl-btn-box-shadow: 0 1px 4px 0 rgba(0,0,0,.2)
}
