/* new-aff panel stilleri
 * Kaynak: players.html icindeki 110 satir ici <style> blogu, SIRASI KORUNARAK
 * tek dosyaya alindi. Icerik degistirilmedi; yalniz @import satirlari
 * CSS kurali geregi dosyanin basina tasindi.
 * Uretim: scratchpad/css_ayir.py
 */
@import "css.css?s=0885b517";   /* Open Sans -- YEREL. Onceden fonts.googleapis.com idi;
                        panelin tek dis bagimliligiydi. Bkz. assets/css.css */
@import "import.css?s=699fbd31";   /* betcore ikon fontu -> assets/style.css */


        

        :root {
            --font-family: "Open Sans", "Arial", "Helvetica Neue", sans-serif;
            --hero: #1473e6;
            --confirm: #2bc784;
            --warning: #e6af57;
            --danger: #e64e48;
            --note: #fdc625;
            --message: #8bd779;
            --background: #fff;
            --foreground: #3d3d5f;
            --hero-hover: #1267cf;
            --hero-sc: #fff;
            --hero-rgb: 20, 115, 230;
            --hero-sc-rgb: 255, 255, 255;
            --confirm-hover: #26b276;
            --confirm-sc: #fff;
            --confirm-rgb: 43, 199, 132;
            --confirm-sc-rgb: 255, 255, 255;
            --warning-hover: #e3a441;
            --warning-sc: #fff;
            --warning-rgb: 230, 175, 87;
            --warning-sc-rgb: 255, 255, 255;
            --danger-hover: #e33832;
            --danger-sc: #fff;
            --danger-rgb: 230, 78, 72;
            --danger-sc-rgb: 255, 255, 255;
            --note-hover: #fdbf0c;
            --note-sc: #000;
            --note-rgb: 253, 198, 37;
            --note-sc-rgb: 0, 0, 0;
            --message-hover: #7ad165;
            --message-sc: #000;
            --message-rgb: 139, 215, 121;
            --message-sc-rgb: 0, 0, 0;
            --background-hover: #f2f2f2;
            --background-sc: #000;
            --background-rgb: 255, 255, 255;
            --background-sc-rgb: 0, 0, 0;
            --foreground-hover: #33334f;
            --foreground-sc: #fff;
            --foreground-rgb: 61, 61, 95;
            --foreground-sc-rgb: 255, 255, 255
        }

        .invert-colors {
            --background: var(--foreground);
            --background-hover: var(--foreground-hover);
            --background-sc: var(--foreground-sc);
            --background-rgb: var(--foreground-rgb);
            --background-sc-rgb: var(--foreground-sc-rgb)
        }

        * {
            -webkit-font-smoothing: subpixel-antialiased;
            -webkit-tap-highlight-color: transparent;
            background: none;
            border: 0;
            border-radius: 0;
            margin: 0;
            outline: 0;
            padding: 0;
            vertical-align: top
        }

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

        @media screen and (min-width:1024px) {
            :not(main)::-webkit-scrollbar {
                height: var(--scrollbar-size, 16px);
                width: var(--scrollbar-size, 16px)
            }

            :not(main)::-webkit-scrollbar-button,
            :not(main)::-webkit-scrollbar-corner {
                display: none
            }

            :not(main)::-webkit-scrollbar-thumb {
                background: rgba(var(--background-sc-rgb), .05) content-box;
                border: var(--scrollbar-space, 4px) solid #0000;
                border-radius: var(--scrollbar-size, 16px)
            }

            :not(main)::-webkit-scrollbar-thumb:active,
            :not(main)::-webkit-scrollbar-thumb:hover {
                background-color: rgba(var(--background-sc-rgb), .1)
            }

            :not(main)::-webkit-scrollbar-track {
                background: #0000
            }
        }

        a {
            color: inherit;
            text-decoration: none;
            transition: color .3s, background .3s
        }

        table {
            border-collapse: collapse;
            border-spacing: 0;
            width: 100%
        }

        img,
        svg {
            display: block;
            max-width: 100%
        }

        button,
        input,
        optgroup,
        select,
        textarea {
            -webkit-appearance: none;
            appearance: none;
            color: inherit;
            display: block;
            font: inherit
        }

        button::input-placeholder,
        input::input-placeholder,
        optgroup::input-placeholder,
        select::input-placeholder,
        textarea::input-placeholder {
            font-family: inherit;
            opacity: 1
        }

        button:placeholder,
        input:placeholder,
        optgroup:placeholder,
        select:placeholder,
        textarea:placeholder {
            font-family: inherit;
            opacity: 1
        }

        button::placeholder,
        input::placeholder,
        optgroup::placeholder,
        select::placeholder,
        textarea::placeholder {
            font-family: inherit;
            opacity: 1
        }

        button:input-placeholder,
        input:input-placeholder,
        optgroup:input-placeholder,
        select:input-placeholder,
        textarea:input-placeholder {
            font-family: inherit;
            opacity: 1
        }

        html {
            -webkit-text-size-adjust: 100%;
            -moz-text-size-adjust: 100%;
            text-size-adjust: 100%;
            background: var(--page-background, #f0f2f5);
            color: rgba(var(--background-sc-rgb), .75);
            font: 10px/1.15 var(--font-family);
            height: 100%;
            max-width: 100vw
        }

        html.view-small {
            font-size: 8.12px
        }

        html.view-normal {
            font-size: 9.12px
        }

        html #root,
        html body {
            width: 100%
        }

        body {
            font-size: 1.4rem
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            font-weight: 600;
            line-height: normal
        }

        h1 {
            font-size: 3.2rem
        }

        h1.large {
            font-size: 3.8rem
        }

        h2 {
            font-size: 2.8rem
        }

        h3 {
            font-size: 1.8rem
        }

        h4 {
            font-size: 1.6rem
        }

        h5 {
            font-size: 1.4rem
        }

        h6 {
            font-size: 1.2rem
        }

        li {
            display: block
        }

        .ellipsis-text {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .capitalize-text {
            text-transform: capitalize
        }

        input::-webkit-inner-spin-button,
        input::-webkit-outer-spin-button {
            -webkit-appearance: none;
            appearance: none;
            margin: 0
        }

        input::-ms-clear {
            display: none
        }

        .pointer-events-none {
            pointer-events: none
        }

        .cursor-pointer,
        [data-react-beautiful-dnd-drag-handle="0"] {
            cursor: pointer
        }

        .color-danger {
            color: var(--danger) !important
        }

        .color-confirm {
            color: var(--confirm) !important
        }

        .color-hero {
            color: var(--hero) !important
        }

        ::selection {
            background: rgba(var(--hero-rgb), .15);
            color: var(--hero)
        }

        .vertical-resizing-cursor * {
            cursor: col-resize !important
        }

        .vertical-resizing-cursor :not(:active) {
            pointer-events: none
        }

        .cursor-grab {
            cursor: grab
        }

        .cursor-grab:active {
            cursor: grabbing
        }

        .m-rl-2 {
            margin: 0 .2rem
        }

        .m-tb-2 {
            margin: .2rem 0
        }

        .m-t-2 {
            margin-top: .2rem
        }

        .m-r-2 {
            margin-inline-end: .2rem
        }

        .m-l-2 {
            margin-inline-start: .2rem
        }

        .m-b-2 {
            margin-bottom: .2rem
        }

        .m-rl-4 {
            margin: 0 .4rem
        }

        .m-tb-4 {
            margin: .4rem 0
        }

        .m-t-4 {
            margin-top: .4rem
        }

        .m-r-4 {
            margin-inline-end: .4rem
        }

        .m-l-4 {
            margin-inline-start: .4rem
        }

        .m-b-4 {
            margin-bottom: .4rem
        }

        .m-rl-6 {
            margin: 0 .6rem
        }

        .m-tb-6 {
            margin: .6rem 0
        }

        .m-t-6 {
            margin-top: .6rem
        }

        .m-r-6 {
            margin-inline-end: .6rem
        }

        .m-l-6 {
            margin-inline-start: .6rem
        }

        .m-b-6 {
            margin-bottom: .6rem
        }

        .m-rl-8 {
            margin: 0 .8rem
        }

        .m-tb-8 {
            margin: .8rem 0
        }

        .m-t-8 {
            margin-top: .8rem
        }

        .m-r-8 {
            margin-inline-end: .8rem
        }

        .m-l-8 {
            margin-inline-start: .8rem
        }

        .m-b-8 {
            margin-bottom: .8rem
        }

        .m-rl-10 {
            margin: 0 1rem
        }

        .m-tb-10 {
            margin: 1rem 0
        }

        .m-t-10 {
            margin-top: 1rem
        }

        .m-r-10 {
            margin-inline-end: 1rem
        }

        .m-l-10 {
            margin-inline-start: 1rem
        }

        .m-b-10 {
            margin-bottom: 1rem
        }

        .m-rl-12 {
            margin: 0 1.2rem
        }

        .m-tb-12 {
            margin: 1.2rem 0
        }

        .m-t-12 {
            margin-top: 1.2rem
        }

        .m-r-12 {
            margin-inline-end: 1.2rem
        }

        .m-l-12 {
            margin-inline-start: 1.2rem
        }

        .m-b-12 {
            margin-bottom: 1.2rem
        }

        .m-rl-14 {
            margin: 0 1.4rem
        }

        .m-tb-14 {
            margin: 1.4rem 0
        }

        .m-t-14 {
            margin-top: 1.4rem
        }

        .m-r-14 {
            margin-inline-end: 1.4rem
        }

        .m-l-14 {
            margin-inline-start: 1.4rem
        }

        .m-b-14 {
            margin-bottom: 1.4rem
        }

        .m-rl-16 {
            margin: 0 1.6rem
        }

        .m-tb-16 {
            margin: 1.6rem 0
        }

        .m-t-16 {
            margin-top: 1.6rem
        }

        .m-r-16 {
            margin-inline-end: 1.6rem
        }

        .m-l-16 {
            margin-inline-start: 1.6rem
        }

        .m-b-16 {
            margin-bottom: 1.6rem
        }

        .m-rl-18 {
            margin: 0 1.8rem
        }

        .m-tb-18 {
            margin: 1.8rem 0
        }

        .m-t-18 {
            margin-top: 1.8rem
        }

        .m-r-18 {
            margin-inline-end: 1.8rem
        }

        .m-l-18 {
            margin-inline-start: 1.8rem
        }

        .m-b-18 {
            margin-bottom: 1.8rem
        }

        .m-rl-20 {
            margin: 0 2rem
        }

        .m-tb-20 {
            margin: 2rem 0
        }

        .m-t-20 {
            margin-top: 2rem
        }

        .m-r-20 {
            margin-inline-end: 2rem
        }

        .m-l-20 {
            margin-inline-start: 2rem
        }

        .m-b-20 {
            margin-bottom: 2rem
        }

        .m-rl-22 {
            margin: 0 2.2rem
        }

        .m-tb-22 {
            margin: 2.2rem 0
        }

        .m-t-22 {
            margin-top: 2.2rem
        }

        .m-r-22 {
            margin-inline-end: 2.2rem
        }

        .m-l-22 {
            margin-inline-start: 2.2rem
        }

        .m-b-22 {
            margin-bottom: 2.2rem
        }

        .m-rl-24 {
            margin: 0 2.4rem
        }

        .m-tb-24 {
            margin: 2.4rem 0
        }

        .m-t-24 {
            margin-top: 2.4rem
        }

        .m-r-24 {
            margin-inline-end: 2.4rem
        }

        .m-l-24 {
            margin-inline-start: 2.4rem
        }

        .m-b-24 {
            margin-bottom: 2.4rem
        }

        .m-rl-26 {
            margin: 0 2.6rem
        }

        .m-tb-26 {
            margin: 2.6rem 0
        }

        .m-t-26 {
            margin-top: 2.6rem
        }

        .m-r-26 {
            margin-inline-end: 2.6rem
        }

        .m-l-26 {
            margin-inline-start: 2.6rem
        }

        .m-b-26 {
            margin-bottom: 2.6rem
        }

        .m-rl-28 {
            margin: 0 2.8rem
        }

        .m-tb-28 {
            margin: 2.8rem 0
        }

        .m-t-28 {
            margin-top: 2.8rem
        }

        .m-r-28 {
            margin-inline-end: 2.8rem
        }

        .m-l-28 {
            margin-inline-start: 2.8rem
        }

        .m-b-28 {
            margin-bottom: 2.8rem
        }

        .m-rl-30 {
            margin: 0 3rem
        }

        .m-tb-30 {
            margin: 3rem 0
        }

        .m-t-30 {
            margin-top: 3rem
        }

        .m-r-30 {
            margin-inline-end: 3rem
        }

        .m-l-30 {
            margin-inline-start: 3rem
        }

        .m-b-30 {
            margin-bottom: 3rem
        }

        .m-rl-32 {
            margin: 0 3.2rem
        }

        .m-tb-32 {
            margin: 3.2rem 0
        }

        .m-t-32 {
            margin-top: 3.2rem
        }

        .m-r-32 {
            margin-inline-end: 3.2rem
        }

        .m-l-32 {
            margin-inline-start: 3.2rem
        }

        .m-b-32 {
            margin-bottom: 3.2rem
        }

        .m-rl-34 {
            margin: 0 3.4rem
        }

        .m-tb-34 {
            margin: 3.4rem 0
        }

        .m-t-34 {
            margin-top: 3.4rem
        }

        .m-r-34 {
            margin-inline-end: 3.4rem
        }

        .m-l-34 {
            margin-inline-start: 3.4rem
        }

        .m-b-34 {
            margin-bottom: 3.4rem
        }

        .m-rl-36 {
            margin: 0 3.6rem
        }

        .m-tb-36 {
            margin: 3.6rem 0
        }

        .m-t-36 {
            margin-top: 3.6rem
        }

        .m-r-36 {
            margin-inline-end: 3.6rem
        }

        .m-l-36 {
            margin-inline-start: 3.6rem
        }

        .m-b-36 {
            margin-bottom: 3.6rem
        }

        .m-rl-38 {
            margin: 0 3.8rem
        }

        .m-tb-38 {
            margin: 3.8rem 0
        }

        .m-t-38 {
            margin-top: 3.8rem
        }

        .m-r-38 {
            margin-inline-end: 3.8rem
        }

        .m-l-38 {
            margin-inline-start: 3.8rem
        }

        .m-b-38 {
            margin-bottom: 3.8rem
        }

        .m-rl-40 {
            margin: 0 4rem
        }

        .m-tb-40 {
            margin: 4rem 0
        }

        .m-t-40 {
            margin-top: 4rem
        }

        .m-r-40 {
            margin-inline-end: 4rem
        }

        .m-l-40 {
            margin-inline-start: 4rem
        }

        .m-b-40 {
            margin-bottom: 4rem
        }

        .m-rl-42 {
            margin: 0 4.2rem
        }

        .m-tb-42 {
            margin: 4.2rem 0
        }

        .m-t-42 {
            margin-top: 4.2rem
        }

        .m-r-42 {
            margin-inline-end: 4.2rem
        }

        .m-l-42 {
            margin-inline-start: 4.2rem
        }

        .m-b-42 {
            margin-bottom: 4.2rem
        }

        .m-rl-44 {
            margin: 0 4.4rem
        }

        .m-tb-44 {
            margin: 4.4rem 0
        }

        .m-t-44 {
            margin-top: 4.4rem
        }

        .m-r-44 {
            margin-inline-end: 4.4rem
        }

        .m-l-44 {
            margin-inline-start: 4.4rem
        }

        .m-b-44 {
            margin-bottom: 4.4rem
        }

        .m-rl-46 {
            margin: 0 4.6rem
        }

        .m-tb-46 {
            margin: 4.6rem 0
        }

        .m-t-46 {
            margin-top: 4.6rem
        }

        .m-r-46 {
            margin-inline-end: 4.6rem
        }

        .m-l-46 {
            margin-inline-start: 4.6rem
        }

        .m-b-46 {
            margin-bottom: 4.6rem
        }
    

        [data-gene-ui-version="2.16.5"] .icon {
            display: block;
            font-size: 2.4rem
        }

        [data-gene-ui-version="2.16.5"] .icon.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .icon.bc-icon-loader {
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .icon.bc-icon-loader:before {
            animation: loader-icon .3s linear infinite;
            display: block
        }

        @keyframes loader-icon {
            to {
                transform: rotate(1turn)
            }
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-arrow-right-nav:before {
            content: "\e906"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-arrow-left-nav:before {
            content: "\e90a"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-arrow-right:before {
            content: "\e907"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-arrow-left:before {
            content: "\e90b"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-arrow-forward:before {
            content: "\e901"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-left-outline:before {
            content: "\e959"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-right-outline:before {
            content: "\e955"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-forwards:before {
            content: "\e95b"
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .bc-icon-backwards:before {
            content: "\e95a"
        }
    

    

        [data-gene-ui-version="2.16.5"] .notifier-block {
            align-items: flex-start;
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: 1rem;
            box-shadow: 0 .2rem .4rem 0 #0000001a;
            cursor: pointer;
            display: flex;
            height: 8.5rem;
            transition: border-color .3s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .notifier-block.mobile-view {
            border-radius: 0;
            border-width: 0 0 1px;
            box-shadow: none
        }

        [data-gene-ui-version="2.16.5"] .notifier-block>li {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .notifier-block>li.notifier-icon {
            align-self: stretch
        }

        [data-gene-ui-version="2.16.5"] .notifier-block>li.notifier-content {
            flex: auto;
            overflow: hidden;
            padding: 1.2rem 1.4rem;
            width: 10rem
        }

        [data-gene-ui-version="2.16.5"] .notifier-block>li.notifier-action {
            padding: 1rem 1.5rem 0 0
        }

        html[dir=rtl] .notifier-block>li.notifier-action {
            padding: 1rem 0 0 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .notifier-block>li.notifier-action .icon {
            cursor: pointer
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .notifier-block>li.notifier-action .icon:hover {
                color: var(--hero)
            }

            [data-gene-ui-version="2.16.5"] .notifier-block:hover {
                border-color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .notifier-icon {
            align-items: center;
            background: rgba(var(--hero-rgb), .28);
            border-radius: .9rem 0 0 .9rem;
            color: var(--background);
            display: flex;
            font-size: 4.2rem;
            justify-content: center;
            width: 8.5rem
        }

        html[dir=rtl] .notifier-icon {
            border-radius: 0 .9rem .9rem 0
        }

        [data-gene-ui-version="2.16.5"] .notifier-block.mobile-view .notifier-icon {
            border-radius: 0
        }

        [data-gene-ui-version="2.16.5"] .type-clean .notifier-icon {
            background: none;
            color: rgba(var(--hero-rgb), .48)
        }

        html:not([dir=rtl]) .type-clean .notifier-icon {
            border-right: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        html[dir=rtl] .type-clean .notifier-icon {
            border-left: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .notifier-title {
            font: 600 1.4rem/1.36 var(--font-family);
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .notifier-c-t {
            margin: .8rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .notifier-c-t>ul {
            display: grid;
            font: 600 1.2rem/1.42 var(--font-family);
            grid-template-areas: "c1 c2";
            grid-template-columns: auto 1fr
        }

        [data-gene-ui-version="2.16.5"] .notifier-c-t>ul>li {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .notifier-c-t>ul>li:first-child {
            grid-area: c1;
            opacity: .5;
            width: 6.4rem
        }

        [data-gene-ui-version="2.16.5"] .notifier-c-t>ul>li:nth-child(2) {
            grid-area: c2
        }
    

        [data-gene-ui-version="2.16.5"] .alert-holder {
            background: var(--background);
            border-radius: .6rem;
            width: 100%;
            word-break: break-word
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.top .alert-holder.mobile-view:first-child,
        [data-gene-ui-version="2.16.5"] .toaster-holder.top .alert-holder.mobile-view:first-child .alert-box {
            border-top-left-radius: 0;
            border-top-right-radius: 0
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.bottom .alert-holder.mobile-view:last-child,
        [data-gene-ui-version="2.16.5"] .toaster-holder.bottom .alert-holder.mobile-view:last-child .alert-box {
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0
        }

        [data-gene-ui-version="2.16.5"] .alert-box {
            background: rgba(var(--confirm-rgb), .1);
            border: 1px solid var(--confirm);
            border-radius: .6rem;
            display: flex;
            min-height: 4.2rem;
            padding: .8rem .7rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .alert-box.type-info {
            --confirm: var(--hero);
            --confirm-hover: var(--hero-hover);
            --confirm-sc: var(--hero-sc);
            --confirm-rgb: var(--hero-rgb);
            --confirm-sc-rgb: var(--hero-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .alert-box.type-warning {
            --confirm: var(--warning);
            --confirm-hover: var(--warning-hover);
            --confirm-sc: var(--warning-sc);
            --confirm-rgb: var(--warning-rgb);
            --confirm-sc-rgb: var(--warning-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .alert-box.type-error {
            --confirm: var(--danger);
            --confirm-hover: var(--danger-hover);
            --confirm-sc: var(--danger-sc);
            --confirm-rgb: var(--danger-rgb);
            --confirm-sc-rgb: var(--danger-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .alert-box.type-note {
            --confirm: var(--note);
            --confirm-hover: var(--note-hover);
            --confirm-sc: var(--note-sc);
            --confirm-rgb: var(--note-rgb);
            --confirm-sc-rgb: var(--note-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .alert-box.type-message {
            --confirm: var(--message);
            --confirm-hover: var(--message-hover);
            --confirm-sc: var(--message-sc);
            --confirm-rgb: var(--message-rgb);
            --confirm-sc-rgb: var(--message-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .alert-holder.mobile-view .alert-box {
            border-bottom-color: rgba(var(--background-sc-rgb), .1);
            border-width: 0 0 1px
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder:not(.top, .bottom, .center) .alert-holder.mobile-view .alert-box {
            border-radius: 0
        }

        [data-gene-ui-version="2.16.5"] .alert-box>li {
            flex-shrink: 0;
            padding: 0 .7rem
        }

        [data-gene-ui-version="2.16.5"] .alert-box>li.ab-c-c {
            align-self: center;
            flex: auto;
            margin: .4rem 0
        }

        [data-gene-ui-version="2.16.5"] .alert-box>li.ab-bc-icon-c {
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .alert-box>li a,
        [data-gene-ui-version="2.16.5"] .alert-box>li.ab-bc-icon-c {
            color: var(--confirm)
        }

        [data-gene-ui-version="2.16.5"] .alert-box .bc-icon-close {
            cursor: pointer
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .alert-box .bc-icon-close:hover {
                color: var(--confirm)
            }
        }

        [data-gene-ui-version="2.16.5"] .alert-box a {
            color: var(--hero);
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .alert-box-title {
            font: 600 1.4rem/1.8rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .alert-text {
            font: 600 1.2rem/1.42 var(--font-family);
            margin: .8rem 0 0
        }
    

        [data-gene-ui-version="2.16.5"] .toaster-holder {
            max-width: 38rem;
            padding: 1.5rem;
            position: fixed;
            width: 100%;
            z-index: 500
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder>*+* {
            margin: 2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.left-top {
            left: 0;
            top: var(--header-height, 0)
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.left-bottom {
            bottom: 0;
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.right-top {
            right: 0;
            top: var(--header-height, 0)
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.right-bottom {
            bottom: 0;
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.bottom,
        [data-gene-ui-version="2.16.5"] .toaster-holder.top {
            left: 50%;
            transform: translate3d(-50%, 0, 0)
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.top {
            top: var(--header-height, 0)
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.center {
            left: 50%;
            top: 50%;
            transform: translate3d(-50%, -50%, 0)
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.bottom {
            bottom: 0
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.mobile-view {
            transform: none;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.mobile-view:not(.top, .bottom) {
            padding: 0
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder.mobile-view.center:not(.top, .bottom) {
            padding: 0 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .toaster-holder:empty {
            pointer-events: none
        }
    

        [data-gene-ui-version="2.16.5"] .skeleton-holder {
            display: block;
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .skeleton-holder .react-loading-skeleton {
            background-color: var(--background-hover);
            background-image: linear-gradient(90deg, var(--background-hover), var(--background), var(--background-hover))
        }

        [data-gene-ui-version="2.16.5"] .skeleton-holder span {
            display: block
        }
    

        .information-message {
            cursor: default;
            font: 600 1.2rem/1.42 var(--font-family);
            margin: .6rem 0 0;
            padding: 0 var(--input-message-padding-side);
            width: 100%
        }

        .information-message:empty {
            display: none
        }

        .input-description {
            cursor: default;
            font: 600 1.4rem/2rem var(--font-family);
            margin: 1rem 0 0;
            max-width: 100%;
            opacity: .7
        }

        .input-structure~.input-description {
            padding: 0 1rem
        }

        .crs-holder {
            align-items: flex-start;
            display: inline-flex;
            flex-direction: column;
            font: 600 1.4rem/1.8rem var(--font-family);
            max-width: 100%;
            transition: opacity .3s;
            -webkit-user-select: none;
            user-select: none
        }

        .crs-holder.disabled {
            opacity: .5;
            pointer-events: none
        }

        .crs-holder.read-only .label-holder div label {
            cursor: default
        }

        .crs-holder.read-only:active {
            pointer-events: none
        }

        .crs-holder .label-holder {
            grid-row-gap: .8rem;
            align-items: center;
            display: inline-grid;
            grid-template-columns: auto 1fr;
            max-width: 100%;
            vertical-align: top
        }

        .crs-holder .label-holder.has-label {
            grid-column-gap: var(--crs-grid-column-gap, 1rem)
        }

        .lp-bottom.crs-holder .label-holder,
        .lp-top.crs-holder .label-holder {
            grid-template-columns: auto;
            grid-template-rows: auto auto
        }

        .lp-bottom.crs-holder .label-holder .crs-component,
        .lp-right.crs-holder .label-holder .crs-component {
            order: 0
        }

        .lp-bottom.crs-holder .label-holder .crs-label,
        .lp-right.crs-holder .label-holder .crs-label {
            order: 1
        }

        .la-start.crs-holder .label-holder .crs-item {
            align-items: flex-start;
            justify-content: flex-start;
            text-align: start
        }

        .la-center.crs-holder .label-holder .crs-item {
            align-items: center;
            justify-content: center;
            text-align: center
        }

        .la-end.crs-holder .label-holder .crs-item {
            align-items: flex-end;
            justify-content: flex-end;
            text-align: end
        }

        .crs-holder.la-start {
            align-items: flex-start
        }

        .crs-holder.la-center {
            align-items: center
        }

        .crs-holder.la-end,
        .crs-holder.lp-left {
            align-items: flex-end
        }

        .popover-content .crs-holder .label-holder,
        .popover-positioner.mobile-view .crs-holder {
            width: 100%
        }

        .crs-component {
            position: relative
        }

        .crs-component input {
            left: 0;
            opacity: 0;
            pointer-events: none;
            position: absolute;
            top: 0
        }

        .crs-label {
            overflow: hidden
        }

        .crs-label label {
            cursor: pointer;
            display: block
        }

        .crs-item {
            display: flex
        }

        .cr-element {
            --size: 1.6rem;
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .45);
            color: var(--hero-sc);
            cursor: pointer;
            display: block;
            height: var(--size);
            position: relative;
            transition: color .4s, border-color .4s, background .4s, width .4s, height .4s;
            width: var(--size)
        }

        .cr-element:after,
        .cr-element:before {
            align-items: center;
            bottom: 0;
            display: flex;
            justify-content: center;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            transform: scale(0);
            transition: transform .4s, background .4s
        }

        @media (hover:hover) {

            .cr-element:hover,
            .crs-external-active:active .cr-element,
            .crs-external-hover:hover .cr-element,
            .crs-holder:focus-within .cr-element,
            .crs-label:hover~.crs-component .cr-element,
            label:hover .cr-element {
                border-color: var(--hero)
            }
        }

        .cr-element.active:before {
            transform: scale(1)
        }

        .cr-element.checkbox {
            border-radius: .3rem
        }

        .cr-element.checkbox:before {
            content: "\e911"
        }

        .cr-element.checkbox:after {
            content: "\e913"
        }

        .cr-element.checkbox:after,
        .cr-element.checkbox:before {
            font: calc(var(--size) - .2rem)/1 betcore
        }

        .cr-element.checkbox.active,
        .cr-element.checkbox.indeterminate {
            background: var(--hero);
            border-color: var(--hero)
        }

        .cr-element.checkbox.indeterminate:after {
            transform: scale(1)
        }

        .crs-holder.read-only .cr-element.checkbox {
            background: none;
            border-color: #0000;
            color: var(--hero)
        }

        .crs-holder.read-only .cr-element.checkbox.active:before {
            transform: scale(1.4)
        }

        .crs-holder.read-only .cr-element.checkbox:not(.active, .indeterminate) {
            color: rgba(var(--background-sc-rgb), .38)
        }

        .crs-holder.read-only .cr-element.checkbox:not(.active, .indeterminate):after {
            content: "\e916";
            transform: scale(1.3)
        }

        .cr-element.s-big {
            --size: 2rem
        }

        .cr-element.radio {
            border-radius: 100%
        }

        .view-normal .cr-element.radio {
            --size: 12px
        }

        .view-normal .cr-element.radio:before {
            --gap: 2px
        }

        .view-small .cr-element.radio {
            --size: 10px
        }

        .view-small .cr-element.radio:before {
            --gap: 2px
        }

        .cr-element.radio:before {
            --gap: 0.3rem;
            background: var(--hero);
            border-radius: 100%;
            bottom: var(--gap);
            content: "";
            left: var(--gap);
            right: var(--gap);
            top: var(--gap)
        }

        .cr-element.radio.active {
            border-color: var(--hero)
        }

        .crs-holder.read-only .cr-element.radio {
            background: rgba(var(--background-sc-rgb), .45);
            border-color: #0000
        }

        .crs-holder.read-only .cr-element.radio.active {
            background: var(--hero)
        }

        .crs-holder.read-only .cr-element.radio.active:before {
            background: var(--hero-sc)
        }

        .cr-element:not(:focus-within) .cr-element.error-color {
            border-color: var(--danger) !important
        }

        .cha-ra-group {
            display: flex;
            flex-wrap: wrap;
            width: 100%
        }

        .cha-ra-group .crs-holder {
            padding: 2rem
        }

        .cha-ra-group.t-tab {
            align-items: center;
            border-radius: 2.2rem;
            box-shadow: inset 0 0 0 1px rgba(var(--background-sc-rgb), .1);
            display: inline-flex;
            justify-content: center;
            max-width: 100%;
            width: auto
        }

        .cha-ra-group.t-tab .crs-holder {
            padding: 0
        }

        .cha-ra-group.t-tab .crs-holder .label-holder {
            display: flex;
            position: relative
        }

        .cha-ra-group.t-tab .crs-holder .crs-label {
            transition: color .4s
        }

        .cha-ra-group.t-tab .crs-holder .crs-label label {
            font: 600 1.4rem/4.2rem var(--font-family);
            min-width: 10rem;
            padding: 0 2rem
        }

        .cha-ra-group.t-tab .crs-holder .crs-component {
            border: 1px solid rgba(var(--hero-rgb), 0);
            border-radius: 4.2rem;
            height: 100%;
            left: 0;
            pointer-events: none;
            position: absolute;
            top: 0;
            transition: border-color .4s;
            width: 100%
        }

        .cha-ra-group.t-tab .crs-holder .crs-component label {
            opacity: 0
        }

        .cha-ra-group.t-tab .crs-holder.input-active .crs-label {
            color: var(--hero)
        }

        .cha-ra-group.t-tab .crs-holder.input-active .crs-component {
            border-color: var(--hero)
        }
    

        [data-gene-ui-version="2.16.5"] .loader-holder {
            align-items: center;
            color: var(--hero);
            display: flex;
            flex-direction: column;
            margin: auto;
            position: relative;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .loader-holder.p-static {
            margin: 6rem
        }

        [data-gene-ui-version="2.16.5"] .loader-holder.p-absolute {
            left: 50%;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%)
        }

        [data-gene-ui-version="2.16.5"] .loader-holder .s-medium {
            font-size: 2.8rem
        }

        [data-gene-ui-version="2.16.5"] .loader-holder .s-big {
            font-size: 5.4rem
        }

        [data-gene-ui-version="2.16.5"] .loader-text {
            font: 600 1.6rem/2rem var(--font-family);
            margin: 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .bubble-loader {
            animation: sk-rotate 2s linear infinite;
            height: 6.6rem;
            position: relative;
            width: 6.6rem
        }

        @keyframes sk-rotate {
            to {
                transform: rotate(1turn)
            }
        }

        [data-gene-ui-version="2.16.5"] .bubble-loader .dot {
            animation: sk-bounce 2s ease-in-out infinite;
            background: var(--hero);
            border-radius: 100%;
            height: 60%;
            position: absolute;
            top: 0;
            width: 60%
        }

        @keyframes sk-bounce {

            0%,
            to {
                transform: scale(0)
            }

            50% {
                transform: scale(1)
            }
        }

        [data-gene-ui-version="2.16.5"] .bubble-loader .dot2 {
            animation-delay: -1s;
            bottom: 0;
            top: auto
        }

        [data-gene-ui-version="2.16.5"] .bar-loader {
            height: .6rem;
            left: 0;
            overflow: hidden;
            position: fixed;
            top: calc(var(--header-height, .6rem) - .6rem);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bar-loader:before {
            animation: bar-loader .8s linear infinite;
            background: linear-gradient(270deg, #7eb8ff 30%, #8d14e6 50%, #7eb8ff 70%) no-repeat 50% 50%/100vw .6rem;
            content: "";
            display: block;
            height: 100%;
            left: 50%;
            max-width: 0;
            opacity: 0;
            overflow: hidden;
            position: absolute;
            top: 0;
            transform: translateX(-50%);
            width: 100%
        }

        @keyframes bar-loader {

            0%,
            to {
                opacity: 0
            }

            10%,
            90% {
                opacity: 1
            }

            0% {
                max-width: 0
            }

            to {
                max-width: 100%
            }
        }
    

        [data-gene-ui-version="2.16.5"] .empty-state-holder {
            align-items: center;
            display: flex;
            flex-direction: column;
            justify-content: center;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .empty-state-holder.absolute {
            left: 50%;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%)
        }

        [data-gene-ui-version="2.16.5"] .empty-state-image img {
            height: 16.6rem;
            max-width: inherit
        }

        [data-gene-ui-version="2.16.5"] .s-small>.empty-state-image img {
            height: 6.6rem
        }

        [data-gene-ui-version="2.16.5"] .s-medium>.empty-state-image img {
            height: 12rem
        }

        [data-gene-ui-version="2.16.5"] .empty-state-title {
            font: 600 1.6rem/2rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .empty-state-title:not(:last-child) {
            margin: 0 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .s-medium>.empty-state-title {
            font-size: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .s-small>.empty-state-title {
            font-size: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .empty-state-subtitle {
            font: 1.4rem/1.36 var(--font-family);
            max-width: 23.8rem
        }

        [data-gene-ui-version="2.16.5"] .s-small>.empty-state-subtitle {
            font-size: 1rem
        }
    

        [data-gene-ui-version="2.16.5"] .scroll-holder {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder .scroll-thumb {
            background: rgba(var(--background-sc-rgb), .05);
            border-radius: var(--scrollbar-size, 16px);
            transition: background .3s, transform .25s
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder .scroll-track {
            cursor: pointer;
            position: absolute;
            transition: opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder .scroll-track.horizontal {
            bottom: 0;
            height: var(--scrollbar-size, 16px) !important;
            left: 0;
            padding: var(--scrollbar-space, 4px) var(--scrollbar-gutter, 10px);
            width: 100% !important
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder .scroll-track.vertical {
            height: 100% !important;
            padding: var(--scrollbar-gutter, 10px) var(--scrollbar-space, 4px);
            top: 0;
            width: var(--scrollbar-size, 16px) !important
        }

        html:not([dir=rtl]) .scroll-holder .scroll-track.vertical {
            right: 0
        }

        html[dir=rtl] .scroll-holder .scroll-track.vertical {
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder .scroll-track:active .scroll-thumb,
        [data-gene-ui-version="2.16.5"] .scroll-holder .scroll-track:hover .scroll-thumb {
            background: rgba(var(--background-sc-rgb), .1);
            transition: background .3s
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder:not(:hover, :active) .scroll-track {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder .scroll-content {
            margin-bottom: var(--sb-margin-bottom);
            margin-inline-end: var(--sb-margin-side);
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .scroll-holder.s-small {
            --scrollbar-size: 10px;
            --scrollbar-thumbSize: 4px;
            --scrollbar-gutter: 3px;
            --scrollbar-space: 3px
        }
    

        [data-gene-ui-version="2.16.5"] .popover-positioner {
            --popover-border-radius: 1rem;
            --popover-shadow: 0 0.2rem 0.4rem 0 #0000000d, 0 0 0 1px rgba(var(--background-sc-rgb), 0.08);
            z-index: 400
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.cr-smooth-radius {
            --popover-border-radius: 0.4rem
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view {
            --popover-border-radius: 0.8rem 0.8rem 0 0;
            --popover-shadow: 0 -1px 0.2rem 0 #0000000d;
            bottom: 0;
            left: 0 !important;
            overflow: hidden;
            position: fixed !important;
            top: 0 !important;
            transform: translate(0) !important;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner .popover-top-bottom-padding {
            padding: 1rem 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner .popover-top-bottom-padding>div[style*=width] {
            width: 100% !important
        }

        [data-gene-ui-version="2.16.5"] .popover {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .popover {
            height: 100%;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner-disable {
            margin-top: 5px;
            position: inherit !important;
            transform: none !important
        }

        [data-gene-ui-version="2.16.5"] .popover-track {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-content {
            background: var(--background);
            border-radius: var(--popover-border-radius);
            box-shadow: var(--popover-shadow);
            overflow: hidden;
            padding: 0 0 env(safe-area-inset-bottom);
            transition: padding .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .popover-content {
            -webkit-overflow-scrolling: auto;
            bottom: 0;
            left: 0;
            max-height: calc(100% - 10rem);
            overflow-x: hidden;
            overflow-y: auto;
            position: absolute;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view[style*="opacity: 0"] .popover-content {
            transform: translateY(100%)
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .popover-content {
            transform: translateY(0)
        }

        [data-gene-ui-version="2.16.5"] .popover-mobile-backdrop {
            background: #0003;
            height: 100%;
            left: 0;
            opacity: 1;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .popover-footer,
        [data-gene-ui-version="2.16.5"] .popover-header {
            background: var(--background);
            position: -webkit-sticky;
            position: sticky;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .popover-header {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .popover-footer {
            align-items: stretch;
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            bottom: calc(env(safe-area-inset-bottom)*-1);
            display: flex;
            padding: 0 0 env(safe-area-inset-bottom);
            transition: padding .4s
        }

        [data-gene-ui-version="2.16.5"] .popover-body {
            position: relative;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .popover-search {
            padding: 1.4rem 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .empty-data-holder {
            align-items: center;
            display: flex;
            height: 19rem;
            justify-content: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-disabled {
            opacity: .5;
            pointer-events: none;
            transition: opacity .5s
        }
    

        [data-gene-ui-version="2.16.5"] .tooltip-c-p {
            pointer-events: none;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .s-small .tooltip-c-p {
            padding: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .tooltip-wrapper {
            max-width: inherit
        }

        [data-gene-ui-version="2.16.5"] .tooltip-content {
            background: rgba(var(--background-sc-rgb), .6);
            border-radius: .4rem;
            color: rgba(var(--background-rgb), .7);
            font: 600 1.2rem/1.6rem var(--font-family);
            max-width: 20rem;
            padding: .6rem 1rem;
            word-break: break-word
        }

        [data-gene-ui-version="2.16.5"] .tooltip-content>*+* {
            margin: .2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .s-small .tooltip-content {
            font: 600 1rem/1.4rem var(--font-family);
            padding: .6rem .8rem
        }

        [data-gene-ui-version="2.16.5"] .tooltip-title {
            color: var(--background)
        }
    

        [data-gene-ui-version="2.16.5"] .suggestion-list {
            background: var(--background);
            border: 1px solid #0000000d;
            border-radius: 1rem;
            box-shadow: 0 .2rem .4rem 0 #0000000d, 0 0 0 1px #ffffff14;
            overflow: hidden;
            position: fixed;
            width: 200px;
            z-index: 400
        }

        [data-gene-ui-version="2.16.5"] .suggestion-list .suggestion-rows {
            font: 600 1.4rem/1.8rem var(--font-family);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .suggestion-list .suggestion-rows ul {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .suggestion-list .suggestion-rows ul li {
            align-items: center;
            cursor: pointer;
            display: flex;
            height: 4rem;
            padding-left: 16px;
            transition: background .4s, color .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .suggestion-list .suggestion-rows ul li.hover {
            background: rgba(var(--background-sc-rgb), .05)
        }
    

        [data-gene-ui-version="2.16.5"] .input-holder {
            --input-message-padding-side: 2rem;
            --input-element-padding-side: 0.5rem;
            --input-element-height: 3.6rem;
            --textarea-height: 21.5rem;
            --number-actions-holder-padding: 0 0.5rem;
            --swap-label-color: inherit;
            height: -webkit-fit-content;
            height: -moz-fit-content;
            height: fit-content;
            max-width: 100%;
            position: relative;
            transition: opacity .3s;
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .input-holder.disabled {
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .input-holder.read-only {
            cursor: inherit;
            -webkit-user-select: text;
            user-select: text
        }

        [data-gene-ui-version="2.16.5"] .input-holder:not(.f-content-size) {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .input-holder.s-big {
            --input-element-height: 4.2rem;
            --textarea-height: 52rem
        }

        [data-gene-ui-version="2.16.5"] .input-holder.s-small {
            --input-element-height: 3.2rem;
            --textarea-height: 14.8rem
        }

        [data-gene-ui-version="2.16.5"] .input-holder.id-start .validation-icon {
            margin-inline-end: -.5rem
        }

        [data-gene-ui-version="2.16.5"] .input-holder.id-end {
            --direction: row-reverse
        }

        [data-gene-ui-version="2.16.5"] .input-holder.id-end .validation-icon {
            margin-inline-start: -.5rem
        }

        [data-gene-ui-version="2.16.5"] .input-holder.cr-smooth-radius {
            --input-element-border-radius: 0.4rem;
            --textarea-border-radius: 0.4rem
        }

        [data-gene-ui-version="2.16.5"] .input-holder .end-add-on {
            align-items: center;
            border-radius: 0 var(--input-element-border-radius, 4.2rem) var(--input-element-border-radius, 4.2rem) 0;
            display: flex;
            font: 600 1.4rem/1.5 var(--font-family);
            height: var(--input-element-height);
            justify-content: center;
            margin: 1px 0;
            margin-inline-end: calc(var(--input-structure-padding, 1.5rem)*-1 + 1px);
            margin-inline-start: var(--input-structure-padding, 1.5rem);
            padding: 0 var(--input-structure-padding, 1.5rem);
            transition: background .3s, border-color .3s, opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-outline {
            --input-element-border-color: rgba(var(--background-sc-rgb), 0.2)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-outline:not(.t-textarea) .end-add-on {
            background: rgba(var(--background-sc-rgb), .03);
            border-inline-start: 1px solid var(--input-element-border-color, #0000);
            height: calc(var(--input-element-height) - .2rem)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-outline.read-only {
            --input-element-border-color: rgba(var(--background-sc-rgb), 0.05)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-outline.filled:not(:focus-within) {
            --input-element-border-color: rgba(var(--background-sc-rgb), 0.3)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-outline:not(.read-only):focus-within {
            --input-element-border-color: var(--hero);
            --swap-label-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal {
            --input-element-background: rgba(var(--background-sc-rgb), 0.02)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal.read-only {
            --input-element-background: rgba(var(--background-sc-rgb), 0.01)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal.filled:not(:focus-within),
        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal:not(.read-only):focus-within {
            --input-element-background: rgba(var(--background-sc-rgb), 0.03)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal.s-small {
            --input-message-padding-side: 0.7rem;
            --input-element-background: rgba(var(--background-sc-rgb), 0.03);
            --input-element-padding-side: 0.3rem;
            --number-actions-holder-padding: 0;
            --input-structure-padding: 0.4rem
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal.s-small.read-only {
            --input-element-background: rgba(var(--background-sc-rgb), 0.01)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal.s-small.filled:not(:focus-within) {
            --input-element-background: rgba(var(--background-sc-rgb), 0.03)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal.s-small:not(.read-only):focus-within {
            --input-element-background: #0000;
            --input-element-border-color: var(--hero);
            --swap-label-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-light:not(.read-only):focus-within {
            --input-element-background: rgba(var(--background-sc-rgb), 0.05)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .input-holder.a-light:hover {
                --input-element-background: rgba(var(--background-sc-rgb), 0.05)
            }
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-light.popover-opened {
            --input-element-background: rgba(var(--background-sc-rgb), 0.05)
        }

        [data-gene-ui-version="2.16.5"] .input-holder.error-color,
        [data-gene-ui-version="2.16.5"] .input-holder.success-color {
            --input-element-background: #0000 !important
        }

        [data-gene-ui-version="2.16.5"] .input-holder.error-color {
            --input-element-border-color: var(--danger) !important
        }

        [data-gene-ui-version="2.16.5"] .input-holder.error-color:not(.read-only):focus-within {
            --swap-label-color: var(--danger) !important
        }

        [data-gene-ui-version="2.16.5"] .input-holder.success-color {
            --input-element-border-color: var(--confirm) !important
        }

        [data-gene-ui-version="2.16.5"] .input-holder.success-color:not(.read-only):focus-within {
            --swap-label-color: var(--confirm) !important
        }

        [data-gene-ui-version="2.16.5"] .input-holder.t-textarea .end-add-on {
            align-self: flex-end
        }

        [data-gene-ui-version="2.16.5"] .input-structure {
            align-items: center;
            display: flex;
            flex-direction: var(--direction, row);
            padding: 0 var(--input-structure-padding, 1.5rem);
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .input-structure>* {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .input-structure>:not(label) {
            position: relative;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .input-holder.a-minimal.s-small .input-structure>:not(label) {
            margin: 0 .3rem
        }

        [data-gene-ui-version="2.16.5"] .input-structure>:not(label).bc-icon-clear {
            border-radius: 100%;
            transition: background .4s, color .4s
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .input-structure>:not(label).bc-icon-clear:hover {
                background: rgba(var(--background-sc-rgb), .03);
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .input-structure>label {
            cursor: inherit;
            display: block;
            flex: auto;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .input-structure .icon {
            align-items: center;
            display: flex;
            justify-content: center;
            transition: color .3s, background .3s;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .input-structure .icon-holder {
            order: -1;
            z-index: 2
        }

        [data-gene-ui-version="2.16.5"] .input-structure .icon-holder-disabled {
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .input-element-back {
            background: var(--input-element-background, var(--background));
            border: 1px solid var(--input-element-border-color, #0000);
            border-radius: var(--input-element-border-radius, 4.2rem);
            bottom: 0;
            height: 100%;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            transition: background .3s, border-color .3s, opacity .3s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .t-textarea .input-element-back {
            border-radius: var(--textarea-border-radius, 1rem)
        }

        [data-gene-ui-version="2.16.5"] .read-only .input-element-back:empty {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .fit-content-hack {
            height: 0;
            opacity: 0;
            overflow: hidden;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .input-element-relative {
            position: relative;
            width: 100%;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .input-element {
            color: rgba(var(--background-sc-rgb), .75);
            font: 600 1.4rem var(--font-family);
            height: var(--input-element-height);
            overflow: hidden;
            padding: 0 var(--input-element-padding-side);
            position: relative;
            resize: none;
            text-overflow: ellipsis;
            transition: opacity .15s;
            white-space: nowrap;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .input-element:-webkit-autofill {
            -webkit-text-fill-color: var(--background-sc);
            -webkit-background-clip: text;
            background-clip: text
        }

        [data-gene-ui-version="2.16.5"] .input-element:-webkit-autofill::selection {
            -webkit-text-fill-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .input-element.hide {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .input-element::input-placeholder {
            color: rgba(var(--background-sc-rgb), .375);
            font-size: 1.4rem;
            font-weight: 600;
            transition: color .15s
        }

        [data-gene-ui-version="2.16.5"] .input-element:placeholder {
            color: rgba(var(--background-sc-rgb), .375);
            font-size: 1.4rem;
            font-weight: 600;
            transition: color .15s
        }

        [data-gene-ui-version="2.16.5"] .input-element::placeholder {
            color: rgba(var(--background-sc-rgb), .375);
            font-size: 1.4rem;
            font-weight: 600;
            transition: color .15s
        }

        [data-gene-ui-version="2.16.5"] .input-element:input-placeholder {
            color: rgba(var(--background-sc-rgb), .375);
            font-size: 1.4rem;
            font-weight: 600;
            transition: color .15s
        }

        [data-gene-ui-version="2.16.5"] .input-element.read-only:not(.textarea-element) {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .textarea-element,
        [data-gene-ui-version="2.16.5"] textarea.input-element {
            border: 1px solid #0000;
            cursor: auto;
            height: var(--textarea-height);
            overflow: auto;
            padding: 1rem var(--input-element-padding-side);
            padding-right: 70px !important;
            text-overflow: unset;
            white-space: normal
        }

        [data-gene-ui-version="2.16.5"] .textarea-element.read-only,
        [data-gene-ui-version="2.16.5"] textarea.input-element.read-only {
            height: auto
        }

        [data-gene-ui-version="2.16.5"] .textarea-element::-webkit-scrollbar,
        [data-gene-ui-version="2.16.5"] textarea.input-element::-webkit-scrollbar {
            height: 1.6rem;
            width: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .textarea-element::-webkit-scrollbar-thumb,
        [data-gene-ui-version="2.16.5"] textarea.input-element::-webkit-scrollbar-thumb {
            background: rgba(var(--background-sc-rgb), .05);
            border: .4rem solid var(--background);
            border-radius: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] div.input-element {
            align-items: center;
            display: flex;
            justify-content: flex-start
        }

        [data-gene-ui-version="2.16.5"] div.input-element:not([readonly]).placeholder {
            color: rgba(var(--background-sc-rgb), .375)
        }

        [data-gene-ui-version="2.16.5"] div.input-element:not([readonly]).placeholder:focus {
            color: rgba(var(--background-sc-rgb), 0)
        }

        [data-gene-ui-version="2.16.5"] .input-element[readonly] {
            cursor: inherit
        }

        [data-gene-ui-version="2.16.5"] .input-element[readonly]::selection {
            background: #0000;
            color: inherit
        }

        [data-gene-ui-version="2.16.5"] .input-element[type=date],
        [data-gene-ui-version="2.16.5"] .input-element[type=datetime-local],
        [data-gene-ui-version="2.16.5"] .input-element[type=time] {
            line-height: var(--input-element-height)
        }

        [data-gene-ui-version="2.16.5"] .input-fake-placeholder {
            align-items: center;
            color: rgba(var(--background-sc-rgb), .375);
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 100%;
            left: 0;
            padding: 0 var(--input-element-padding-side);
            pointer-events: none;
            position: absolute;
            top: 0;
            transition: opacity .15s;
            -webkit-user-select: none;
            user-select: none;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .input-fake-placeholder.hide {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .input-swap-label {
            display: flex;
            font: 600 1rem/1.8rem var(--font-family);
            left: 0;
            max-width: 100%;
            padding: 0 var(--input-message-padding-side);
            position: absolute;
            top: -.9rem;
            width: -webkit-fit-content;
            width: -moz-fit-content;
            width: fit-content;
            z-index: 5
        }

        [data-gene-ui-version="2.16.5"] .input-swap-label .icon {
            font-size: 1.8rem;
            transition: none
        }

        [data-gene-ui-version="2.16.5"] .input-swap {
            max-width: 100%;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .input-swap-animate {
            align-items: center;
            background: var(--background);
            box-shadow: inset 0 -.8rem 0 var(--input-element-background);
            color: var(--swap-label-color);
            display: flex;
            max-width: 100%;
            padding: 0 .4rem;
            transition: transform .3s, opacity .3s .1s, color .3s
        }

        [data-gene-ui-version="2.16.5"] .input-swap-animate>*+* {
            margin-inline-start: .5rem
        }

        [data-gene-ui-version="2.16.5"] .input-swap-animate.hide {
            opacity: 0;
            transform: translateY(100%)
        }

        [data-gene-ui-version="2.16.5"] .number-actions-holder {
            padding: var(--number-actions-holder-padding)
        }

        [data-gene-ui-version="2.16.5"] .number-actions-holder>ul {
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: .7rem;
            color: inherit;
            font-size: 1rem;
            width: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .number-actions-holder>ul>li {
            cursor: pointer;
            transition: color .3s, background .3s, opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .number-actions-holder>ul>li:first-child {
            border-radius: .7rem .7rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .number-actions-holder>ul>li:last-child {
            border-radius: 0 0 .7rem .7rem
        }

        [data-gene-ui-version="2.16.5"] .number-actions-holder>ul>li.disabled {
            opacity: .5;
            pointer-events: none
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .number-actions-holder>ul>li:hover {
                background: rgba(var(--background-sc-rgb), .03);
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .information-message {
            cursor: default;
            font: 600 1.2rem/1.42 var(--font-family);
            margin: .6rem 0 0;
            padding: 0 var(--input-message-padding-side);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .information-message:empty {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .input-description {
            cursor: default;
            font: 600 1.4rem/2rem var(--font-family);
            margin: 1rem 0 0;
            max-width: 100%;
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .input-structure~.input-description {
            padding: 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .input-title {
            align-items: center;
            cursor: default;
            display: flex;
            font: 600 1.4rem/2rem var(--font-family);
            margin: 0 0 .4rem;
            max-width: 100%;
            opacity: .5;
            padding: 0 var(--input-message-padding-side)
        }

        [data-gene-ui-version="2.16.5"] .input-title>*+* {
            margin-inline-start: .5rem
        }
    

        [data-gene-ui-version="2.16.5"] .dropdown-holder {
            --input-message-padding-side: 2rem;
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .dropdown-holder .read-only-cursor-default {
            cursor: default
        }

        [data-gene-ui-version="2.16.5"] .dropdown-holder:not(.f-content-size) {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .dropdown-holder.a-minimal.s-small {
            --input-message-padding-side: 0.7rem
        }

        [data-gene-ui-version="2.16.5"] .pointer-events-none-dropdown:active {
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .dropdown-actions {
            align-items: center;
            color: var(--hero);
            display: flex;
            font: 600 1.6rem/2rem var(--font-family);
            height: 6.1rem;
            padding-inline-end: 3rem;
            padding-inline-start: 2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .dropdown-actions:not(:only-child) {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .dropdown-actions>li:first-child {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .dropdown-actions>li:nth-child(2) {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item {
            align-items: center;
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 4rem;
            justify-content: flex-start;
            padding: 0 1.4rem;
            transition: color .4s, background .4s;
            width: 100%
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .dropdown-item.hovered,
            [data-gene-ui-version="2.16.5"] .dropdown-item:not(.hover-disabled):hover {
                background: rgba(var(--background-sc-rgb), .05)
            }
        }

        html[dir=rtl] .dropdown-item {
            justify-content: flex-end
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item:not(.read-only) {
            cursor: pointer
        }

        html[dir=rtl] .dropdown-item:not(.sticky-option, .group-title) {
            display: flex;
            flex-direction: row-reverse;
            justify-content: flex-start;
            width: 100%
        }

        html[dir=rtl] .dropdown-item:not(.sticky-option, .group-title) p {
            flex-grow: 1 !important
        }

        html[dir=rtl] .dropdown-item .crs-holder .label-holder.has-label {
            grid-template-columns: 1fr auto
        }

        html[dir=rtl] .dropdown-item .crs-holder .label-holder.has-label>:first-child {
            order: 0
        }

        html[dir=rtl] .dropdown-item .crs-holder .label-holder.has-label>:last-child {
            order: 1
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.sticky-option {
            position: -webkit-sticky;
            position: sticky;
            top: 0;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.sticky-option.hovered {
            background: var(--background-hover)
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.sticky-option:not(.hovered) {
            background: var(--background)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .dropdown-item.sticky-option:not(.hover-disabled):hover {
                background: var(--background-hover)
            }
        }

        html[dir=rtl] .dropdown-item.sticky-option {
            display: flex;
            justify-content: flex-start;
            width: 100%
        }

        html[dir=rtl] .dropdown-item.sticky-option .label-holder {
            display: flex;
            flex-direction: row-reverse
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item>p {
            align-items: center;
            display: flex;
            flex: auto;
            overflow: hidden
        }

        html[dir=rtl] .dropdown-item>p {
            flex: none
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item>p i {
            flex-shrink: 0
        }

        html:not([dir=rtl]) .dropdown-item>p i {
            margin-right: 1.2rem
        }

        html[dir=rtl] .dropdown-item>p i {
            margin-left: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item>p span {
            flex: auto;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item>small {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item>small.bc-icon-selected:before {
            display: block;
            transform: scale(0);
            transition: transform .4s
        }

        [data-gene-ui-version="2.16.5"] .selected.dropdown-item>small.bc-icon-selected:before {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.selected {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.group-title {
            background: #0000;
            color: rgba(var(--background-sc-rgb), .75);
            display: flex;
            font-size: 12px;
            font-weight: 600;
            height: 25px;
            line-height: 16px;
            padding: 0 1.2rem 0 .8rem;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.group-title:hover {
            background: #0000
        }

        html[dir=rtl] .dropdown-item.group-title {
            flex-direction: row-reverse;
            justify-content: space-between;
            padding: 0 .8rem 0 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item .group-title-icon {
            color: rgba(var(--background-sc-rgb), .75);
            pointer-events: auto
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item.groupLastChild {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .16)
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .dropdown-item {
            height: 4.8rem;
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .temporary-full-width {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .dropdown-item-tag {
            flex-shrink: 0;
            font: 600 1.4rem/1.8rem var(--font-family);
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .busy-loader {
            align-items: center;
            border-radius: 100%;
            display: block;
            display: flex;
            height: 19rem;
            justify-content: center;
            margin: 0 1rem
        }
    

        [data-gene-ui-version="2.16.5"] .static-title-holder {
            align-items: flex-start;
            display: inline-flex;
            flex-direction: column;
            max-width: 100%;
            vertical-align: top
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder .st-t {
            font: 600 1.4rem/1.8rem var(--font-family);
            margin: 0 0 .4rem;
            opacity: .5;
            padding: 0 var(--static-title-padding, 0)
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder .st-c {
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder .st-c:nth-child(2) {
            align-items: center;
            display: flex;
            min-height: 3.2rem
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder.f-full-width,
        [data-gene-ui-version="2.16.5"] .static-title-holder.f-full-width .st-c {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tag-c {
            --color: var(--hero);
            align-items: center;
            background: var(--background);
            color: var(--color);
            display: flex;
            flex-direction: row-reverse;
            flex-shrink: 0;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: var(--size);
            justify-content: center;
            max-width: 100%;
            padding: 0 1rem;
            position: relative;
            text-align: center;
            transition: color .3s;
            -webkit-user-select: none;
            user-select: none;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tag-c.s-small {
            --size: 2.4rem;
            font-size: 1.2rem
        }

        html:not([dir=rtl]) .tag-c.s-small .icon {
            margin-left: 1px
        }

        html[dir=rtl] .tag-c.s-small .icon {
            margin-right: 1px
        }

        [data-gene-ui-version="2.16.5"] .tag-c.s-medium {
            --size: 2.6rem
        }

        html:not([dir=rtl]) .tag-c.s-medium .icon {
            margin-left: .5rem
        }

        html[dir=rtl] .tag-c.s-medium .icon {
            margin-right: .5rem
        }

        [data-gene-ui-version="2.16.5"] .tag-c.s-big {
            --size: 3rem
        }

        html:not([dir=rtl]) .tag-c.s-big .icon {
            margin-left: .5rem
        }

        html[dir=rtl] .tag-c.s-big .icon {
            margin-right: .5rem
        }

        [data-gene-ui-version="2.16.5"] .tag-c.f-compact {
            min-width: var(--size)
        }

        [data-gene-ui-version="2.16.5"] .tag-c.f-compact.s-small {
            padding: 0 .4rem
        }

        [data-gene-ui-version="2.16.5"] .tag-c.f-compact.s-medium {
            padding: 0 .5rem
        }

        [data-gene-ui-version="2.16.5"] .tag-c.f-compact.s-big {
            padding: 0 .7rem
        }

        html:not([dir=rtl]) .tag-c:not(.f-compact).s-small .icon {
            margin-right: -.9rem
        }

        html[dir=rtl] .tag-c:not(.f-compact).s-small .icon {
            margin-left: -.9rem
        }

        html:not([dir=rtl]) .tag-c:not(.f-compact).s-medium .icon {
            margin-right: -.7rem
        }

        html[dir=rtl] .tag-c:not(.f-compact).s-medium .icon {
            margin-left: -.7rem
        }

        html:not([dir=rtl]) .tag-c:not(.f-compact).s-big .icon {
            margin-right: -.2rem
        }

        html[dir=rtl] .tag-c:not(.f-compact).s-big .icon {
            margin-left: -.2rem
        }

        [data-gene-ui-version="2.16.5"] .tag-c.cr-full-radius {
            border-radius: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .tag-c.cr-smooth-radius {
            border-radius: .6rem
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-simple {
            --color: var(--background-sc)
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-simple .tag-backdrop:before {
            opacity: .1
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-simple .tag-backdrop:after {
            content: none
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-minimal .tag-backdrop {
            --color: var(--background-sc)
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-minimal .tag-backdrop:before {
            opacity: .03
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-minimal .tag-backdrop:after {
            opacity: .07
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-outline .tag-backdrop:before {
            content: none
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-colored .tag-backdrop:before {
            opacity: .1
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-clean {
            --color: var(--background-sc)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-clean:hover {
                --color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-clean .tag-backdrop:after,
        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-clean .tag-backdrop:before {
            content: none
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-light .tag-backdrop:before {
            opacity: .1
        }

        [data-gene-ui-version="2.16.5"] .tag-c:not(.active).a-light .tag-backdrop:after {
            border: 0
        }

        [data-gene-ui-version="2.16.5"] .tag-c.active {
            color: var(--hero-sc)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .tag-c:hover .tag-backdrop {
                opacity: .6
            }
        }

        [data-gene-ui-version="2.16.5"] .tag-c .icon,
        [data-gene-ui-version="2.16.5"] .tag-c .tag-cc {
            position: relative;
            transition: opacity .3s;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .tag-c .icon {
            cursor: pointer;
            opacity: .5
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .tag-c .icon:hover {
                opacity: 1
            }

            [data-gene-ui-version="2.16.5"] .tag-c .icon:hover~.tag-cp {
                opacity: .6
            }
        }

        [data-gene-ui-version="2.16.5"] .tag-backdrop {
            border-radius: inherit;
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            transition: opacity .3s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tag-backdrop:after,
        [data-gene-ui-version="2.16.5"] .tag-backdrop:before {
            border-radius: inherit;
            content: "";
            display: block;
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tag-backdrop:before {
            background: var(--color);
            transition: background .3s, opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .tag-backdrop:after {
            border: 1px solid var(--color);
            transition: border-color .3s, opacity .3s
        }
    

        [data-gene-ui-version="2.16.5"] .switcher-element {
            --size: 1.8rem;
            align-items: center;
            background: rgba(var(--background-sc-rgb), .38);
            border: 1px solid #0000;
            border-radius: 2rem;
            color: var(--background);
            cursor: pointer;
            display: flex;
            font: 600 .8rem/1rem var(--font-family);
            height: var(--size);
            justify-content: center;
            min-width: calc(var(--size)*2);
            padding-inline-end: .3rem;
            padding-inline-start: var(--size);
            position: relative;
            transition: color .2s, background .2s, border-color .2s, min-width .2s, height .2s
        }

        [data-gene-ui-version="2.16.5"] .switcher-element small {
            background: var(--background);
            border-radius: 1.4rem;
            box-shadow: 0 .2rem .4rem 0 #00000029;
            height: calc(var(--size) - 4px);
            position: absolute;
            top: 1px;
            transition: width .2s, left .2s, right .2s, transform .2s, background .2s, box-shadow .2s;
            width: calc(var(--size) - 4px)
        }

        html:not([dir=rtl]) .switcher-element small {
            left: 1px
        }

        html[dir=rtl] .switcher-element small {
            right: 1px
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .crs-component .switcher-element:hover,
            [data-gene-ui-version="2.16.5"] .crs-holder:focus-within .switcher-element,
            [data-gene-ui-version="2.16.5"] .crs-label:hover~.crs-component .switcher-element {
                color: #0000
            }

            [data-gene-ui-version="2.16.5"] .crs-component .switcher-element:hover small,
            [data-gene-ui-version="2.16.5"] .crs-holder:focus-within .switcher-element small,
            [data-gene-ui-version="2.16.5"] .crs-label:hover~.crs-component .switcher-element small {
                width: var(--size)
            }
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.active {
            background: var(--hero);
            color: var(--hero-sc);
            padding-inline-end: var(--size);
            padding-inline-start: .3rem
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.active small {
            background: var(--hero-sc);
            transform: translateX(-100%)
        }

        html:not([dir=rtl]) .switcher-element.active small {
            left: calc(100% - 1px)
        }

        html[dir=rtl] .switcher-element.active small {
            right: calc(100% - 1px);
            transform: translateX(100%)
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.s-big {
            --size: 2rem
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.error-color {
            background: var(--danger);
            color: var(--danger-sc)
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.error-color small {
            background: var(--danger-sc)
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.read-only {
            background: none;
            border-color: rgba(var(--background-sc-rgb), .38);
            color: rgba(var(--background-sc-rgb), .38)
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.read-only small {
            background: rgba(var(--background-sc-rgb), .38);
            box-shadow: none
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.read-only.active {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .switcher-element.read-only.active small {
            background: var(--hero)
        }
    

        [data-gene-ui-version="2.16.5"] .btn {
            --size: 3.6rem;
            align-items: center;
            border: 1px solid #0000;
            border-radius: var(--button-external-border-radius, var(--button-external-size, var(--size)));
            color: inherit;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/2rem var(--font-family);
            justify-content: center;
            min-height: var(--button-external-size, var(--size));
            min-width: var(--button-external-size, var(--size));
            position: relative;
            transition: color .3s, background .3s, opacity .2s;
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .btn:focus-visible {
            border-radius: var(--button-external-border-radius, var(--button-external-size, var(--size)));
            outline: .2rem var(--hero) solid
        }

        [data-gene-ui-version="2.16.5"] .btn:disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .btn.s-medium {
            --size: 3.2rem;
            font-size: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .btn.s-big {
            --size: 4.2rem
        }

        [data-gene-ui-version="2.16.5"] .btn.cr-smooth {
            border-radius: var(--button-external-border-radius, .4rem)
        }

        [data-gene-ui-version="2.16.5"] .btn>*+* {
            margin: 0 0 0 .4rem
        }

        html[dir=rtl] .btn>*+* {
            margin: 0 .4rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .btn.id-end {
            flex-direction: row-reverse
        }

        [data-gene-ui-version="2.16.5"] .btn.id-end>*+* {
            margin: 0 .7rem 0 0
        }

        html[dir=rtl] .btn.id-end>*+* {
            margin: 0 0 0 .7rem
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.c-icon) {
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.c-icon).f-content-size {
            padding: 0 1.3rem
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.c-icon).f-default {
            min-width: 10rem
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.c-icon).f-full-width {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.c-icon).loading-padding {
            padding: 0 .6rem
        }

        [data-gene-ui-version="2.16.5"] .btn.c-confirm {
            --hero: var(--confirm);
            --hero-sc: var(--confirm-sc);
            --hero-hover: var(--confirm-hover)
        }

        [data-gene-ui-version="2.16.5"] .btn.c-danger {
            --hero: var(--danger);
            --hero-sc: var(--danger-sc);
            --hero-hover: var(--danger-hover)
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-outline {
            border-color: var(--hero);
            color: var(--hero)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .btn:not(.active).a-outline:hover {
                background: var(--hero);
                color: var(--hero-sc)
            }
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-outline:active {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-minimal:not(.c-default) {
            color: var(--hero)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .btn:not(.active).a-minimal:hover {
                background: rgba(var(--background-sc-rgb), .03)
            }
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-minimal.active {
            background: rgba(var(--background-sc-rgb), .03)
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-grayscale:not(:disabled) {
            background: rgba(var(--background-sc-rgb), .01)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .btn:not(.active).a-grayscale:not(:disabled):hover {
                background: rgba(var(--background-sc-rgb), .03)
            }
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-grayscale:not(:disabled).active {
            background: rgba(var(--background-sc-rgb), .03)
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-grayscale:not(.c-default) {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-clean:not(.c-default) {
            color: rgba(var(--background-sc-rgb), .6)
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-clean:not(:disabled) {
            background: rgba(var(--hero-rgb), .1);
            color: var(--hero)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .btn:not(.active).a-clean:not(:disabled):hover {
                background: var(--hero);
                color: var(--hero-sc)
            }
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.active).a-clean:not(:disabled).active {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .btn:not(.a-grayscale).with-shadow {
            box-shadow: 0 .2rem .4rem 0 #0000001a
        }

        [data-gene-ui-version="2.16.5"] .btn.a-grayscale:not(:disabled) {
            box-shadow: 0 1px 0 0 #00000029
        }

        [data-gene-ui-version="2.16.5"] .btn.a-default,
        [data-gene-ui-version="2.16.5"] .btn.active {
            background: var(--hero);
            color: var(--hero-sc)
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .btn.a-default:hover,
            [data-gene-ui-version="2.16.5"] .btn.active:hover {
                background: var(--hero-hover)
            }
        }

        [data-gene-ui-version="2.16.5"] .btn.loading-state>:not(.btn-loader-holder) {
            color: #0000 !important
        }

        [data-gene-ui-version="2.16.5"] .btn .btn-loader-holder {
            left: 50%;
            margin: 0;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%)
        }
    

        [data-gene-ui-version="2.16.5"] .label {
            display: inline-block;
            font-weight: 400;
            max-width: 100%;
            overflow: hidden;
            text-overflow: ellipsis;
            vertical-align: top;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .label.bold {
            font-weight: bolder
        }

        [data-gene-ui-version="2.16.5"] .label.semiBold {
            font-weight: 700
        }
    

        [data-gene-ui-version="2.16.5"] .divider {
            background: rgba(var(--background-sc-rgb), .05);
            height: 2.6rem;
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .divider:not(.divider-withNoSpace) {
            margin: 0 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .divider:not(.divider-withNoSpace).type-horizontal {
            margin: 1.5rem 0
        }

        [data-gene-ui-version="2.16.5"] .divider.type-horizontal {
            height: 1px;
            width: 2.6rem
        }

        [data-gene-ui-version="2.16.5"] .divider.type-horizontal.full-width {
            width: 100%
        }
    

        [data-gene-ui-version="2.16.5"] .badge {
            max-width: -webkit-fit-content;
            max-width: -moz-fit-content;
            max-width: fit-content;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .badge__content {
            background: var(--danger);
            border-radius: 3rem;
            color: var(--danger-sc);
            display: block;
            font: 600 1rem/1.6rem var(--font-family);
            min-width: 1.6rem;
            padding: 0 .5rem;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .badge__content-children {
            position: absolute;
            top: -.8rem
        }

        html:not([dir=rtl]) .badge__content-children {
            right: -.8rem
        }

        html[dir=rtl] .badge__content-children {
            left: -.8rem
        }

        [data-gene-ui-version="2.16.5"] .badge__content-dot {
            height: 1rem;
            min-height: 1rem;
            min-width: 1rem;
            top: -.5rem;
            width: 1rem
        }

        html:not([dir=rtl]) .badge__content-dot {
            right: -.5rem
        }

        html[dir=rtl] .badge__content-dot {
            left: -.5rem
        }

        [data-gene-ui-version="2.16.5"] .badge__content-medium {
            line-height: 1.8rem;
            min-height: 1.8rem;
            min-width: 1.8rem
        }

        [data-gene-ui-version="2.16.5"] .badge__content-big {
            line-height: 2.2rem;
            min-height: 2.2rem;
            min-width: 2.2rem
        }

        [data-gene-ui-version="2.16.5"] .badge__content-huge {
            font-size: 1.3rem;
            line-height: 2.6rem;
            min-height: 2.6rem;
            min-width: 2.6rem
        }

        [data-gene-ui-version="2.16.5"] .badge__content-big,
        [data-gene-ui-version="2.16.5"] .badge__content-huge,
        [data-gene-ui-version="2.16.5"] .badge__content-medium {
            top: -1rem
        }

        html:not([dir=rtl]) .badge__content-big,
        html:not([dir=rtl]) .badge__content-huge,
        html:not([dir=rtl]) .badge__content-medium {
            right: -1rem
        }

        html[dir=rtl] .badge__content-big,
        html[dir=rtl] .badge__content-huge,
        html[dir=rtl] .badge__content-medium {
            left: -1rem
        }

        [data-gene-ui-version="2.16.5"] .badge__content-primary {
            background: var(--hero)
        }
    

        [data-gene-ui-version="2.16.5"] .module-header {
            background: var(--background);
            display: flex;
            flex-shrink: 0;
            height: 5rem;
            padding: 0 .5rem 0 2rem;
            width: 100%
        }

        html[dir=rtl] .module-header {
            padding: 0 2rem 0 .5rem
        }

        [data-gene-ui-version="2.16.5"] .module-header.headerBorder.p-top {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .module-header.headerBorder.p-top.cr-position-radius {
            border-radius: 2rem 2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .module-header.headerBorder.p-bottom {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .module-header.headerBorder.p-bottom.cr-position-radius {
            border-radius: 0 0 2rem 2rem
        }

        [data-gene-ui-version="2.16.5"] .module-header.cr-full-radius {
            border-radius: 2rem
        }

        [data-gene-ui-version="2.16.5"] .module-header>li {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .module-header>li.left-content {
            flex: auto;
            overflow: hidden;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .module-header>li.left-content .left-inner {
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .module-header>li.left-content .left-inner:nth-last-child(2) {
            max-width: calc(100% - 3.2rem)
        }

        [data-gene-ui-version="2.16.5"] .module-header>li.left-content .left-inner-icon {
            margin-inline-start: .8rem
        }

        [data-gene-ui-version="2.16.5"] .module-header>li.right-content {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .module-header.s-small {
            height: 3rem
        }

        [data-gene-ui-version="2.16.5"] .module-header.s-small .module-description-title .m-title,
        [data-gene-ui-version="2.16.5"] .module-header.s-small .module-title {
            font-size: 1.2rem;
            line-height: normal
        }

        [data-gene-ui-version="2.16.5"] .module-header.s-medium {
            height: 4rem
        }

        [data-gene-ui-version="2.16.5"] .module-header.s-extra-big {
            height: 6rem
        }

        [data-gene-ui-version="2.16.5"] .module-title {
            font: 600 1.4rem/1.8rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .module-title:before {
            background: var(--hero);
            content: "";
            display: block;
            height: .3rem;
            position: absolute;
            width: 3.4rem
        }

        html:not([dir=rtl]) .module-title:before {
            left: 0
        }

        html[dir=rtl] .module-title:before {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .p-top .module-title:before {
            bottom: 0
        }

        [data-gene-ui-version="2.16.5"] .p-bottom .module-title:before {
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .module-title-without-border {
            font: 600 1.4rem/1.8rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .module-description-title {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .module-description-title .m-description {
            font: 600 1.2rem/1.6rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .module-description-title .m-title {
            font: 600 1.6rem/2.8rem var(--font-family)
        }
    

        [data-gene-ui-version="2.16.5"] .time-holder {
            align-items: center;
            display: flex;
            font-weight: 600;
            line-height: 3.2rem;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .time-holder>*+* {
            margin: 0 0 0 .3rem
        }

        html[dir=rtl] .time-holder>*+* {
            margin: 0 .3rem 0 0
        }
    

        [data-gene-ui-version="2.16.5"] .popover-positioner {
            --popover-border-radius: 1rem;
            --popover-shadow: 0 0.2rem 0.4rem 0 #0000000d, 0 0 0 1px rgba(var(--background-sc-rgb), 0.08);
            z-index: 400
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.cr-smooth-radius {
            --popover-border-radius: 0.4rem
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view {
            --popover-border-radius: 0.8rem 0.8rem 0 0;
            --popover-shadow: 0 -1px 0.2rem 0 #0000000d;
            bottom: 0;
            left: 0 !important;
            overflow: hidden;
            position: fixed !important;
            top: 0 !important;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner .popover-top-bottom-padding {
            padding: 1rem 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner .popover-top-bottom-padding>div[style*=width] {
            width: 100% !important
        }

        [data-gene-ui-version="2.16.5"] .popover {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .popover {
            height: 100%;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .popover-content {
            background: var(--background);
            border-radius: var(--popover-border-radius);
            box-shadow: var(--popover-shadow);
            overflow: hidden;
            padding: 0 0 env(safe-area-inset-bottom);
            transition: padding .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .popover-content {
            -webkit-overflow-scrolling: auto;
            bottom: 0;
            left: 0;
            max-height: calc(100% - 10rem);
            overflow-x: hidden;
            overflow-y: auto;
            position: absolute;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view[style*="opacity: 0"] .popover-content {
            transform: translateY(100%)
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .popover-content {
            transform: translateY(0)
        }

        [data-gene-ui-version="2.16.5"] .fullHeight {
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-mobile-backdrop {
            background: #0003;
            height: 100%;
            left: 0;
            opacity: 1;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .popover-footer,
        [data-gene-ui-version="2.16.5"] .popover-header {
            background: var(--background);
            position: -webkit-sticky;
            position: sticky;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .popover-header {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .popover-footer {
            align-items: stretch;
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            bottom: calc(env(safe-area-inset-bottom)*-1);
            display: flex;
            padding: 0 0 env(safe-area-inset-bottom);
            transition: padding .4s
        }

        [data-gene-ui-version="2.16.5"] .popover-body {
            position: relative;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .popover-search {
            padding: 1.4rem 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .empty-data-holder {
            align-items: center;
            display: flex;
            height: 19rem;
            justify-content: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-disabled {
            opacity: .5;
            pointer-events: none;
            transition: opacity .5s
        }
    

        [data-gene-ui-version="2.16.5"] .title-holder {
            align-items: center;
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            min-height: 3.2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .title-holder.c-hero .title-text {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .title-holder>li {
            align-items: center;
            display: flex;
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .title-holder>li.line {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .title-holder>li.line i {
            background: rgba(var(--background-sc-rgb), .1);
            display: block;
            height: 1px;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .title-holder>li~li {
            margin: 0 0 0 1rem
        }

        html[dir=rtl] .title-holder>li~li {
            margin: 0 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .title-holder .divider {
            margin: 0 1rem
        }
    

        [data-gene-ui-version="2.16.5"] .image-holder {
            --image-border-radius: 1rem;
            padding: 100% 0 0;
            position: relative;
            transition: box-shadow .4s;
            -webkit-user-select: none;
            user-select: none;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .image-holder.with-border {
            --distance: 0.8rem;
            --image-border-radius: 0.6rem;
            border-radius: 1rem;
            box-shadow: inset 0 0 0 1px rgba(var(--background-sc-rgb), .2)
        }

        [data-gene-ui-version="2.16.5"] .image-holder.with-border:hover {
            box-shadow: inset 0 0 0 1px rgba(var(--background-sc-rgb), .5)
        }

        [data-gene-ui-version="2.16.5"] .image-holder.with-border.error {
            box-shadow: inset 0 0 0 1px rgba(var(--danger-rgb), .5)
        }

        [data-gene-ui-version="2.16.5"] .image-holder.with-border.error:hover {
            box-shadow: inset 0 0 0 1px var(--danger)
        }

        [data-gene-ui-version="2.16.5"] .image-content {
            bottom: var(--distance, 0);
            left: var(--distance, 0);
            position: absolute;
            right: var(--distance, 0);
            top: var(--distance, 0)
        }

        [data-gene-ui-version="2.16.5"] .image-content img {
            border-radius: var(--image-border-radius);
            display: block;
            height: 100%;
            object-fit: cover;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .image-label-holder {
            background: #0003;
            border-radius: var(--image-border-radius);
            cursor: pointer;
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .image-heading {
            align-items: center;
            display: flex;
            left: 0;
            padding: 0 .7rem;
            position: absolute;
            top: 1.2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .image-heading>li {
            margin: 0 .5rem
        }

        [data-gene-ui-version="2.16.5"] .image-heading>li.image-cra {
            background: #fff;
            border-radius: .3rem;
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .image-heading>li.image-title {
            color: #fff;
            flex: auto;
            font: 700 1.2rem/2rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .image-actions-holder {
            align-items: center;
            background: #0009;
            border-radius: var(--image-border-radius);
            display: flex;
            height: 100%;
            justify-content: center;
            left: 0;
            position: absolute;
            top: 0;
            transition: opacity .4s, visibility .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .image-holder:not(:hover) .image-actions-holder {
            opacity: 0;
            visibility: hidden
        }

        [data-gene-ui-version="2.16.5"] .image-actions {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .image-actions>* {
            box-shadow: inset 0 0 0 5rem #ffffffe6
        }

        html:not([dir=rtl]) .image-actions>*+* {
            margin-left: .5rem
        }

        html[dir=rtl] .image-actions>*+* {
            margin-right: .5rem
        }

        [data-gene-ui-version="2.16.5"] .image-empty-state-holder {
            bottom: 0;
            left: 0;
            margin: auto;
            position: absolute;
            right: 0;
            top: 0
        }
    

        [data-gene-ui-version="2.16.5"] .geneKeyValue {
            align-items: flex-start;
            display: flex;
            flex-wrap: wrap;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .geneKeyValue--horizontal {
            align-items: center;
            flex-wrap: nowrap
        }

        [data-gene-ui-version="2.16.5"] .geneKeyValue__icon {
            padding: 0 0 0 8px
        }

        [data-gene-ui-version="2.16.5"] .geneKeyValue__label {
            color: #3c4043b3;
            flex: 1 1;
            font-size: 12px;
            font-weight: 600;
            line-height: 24px;
            margin: 0 0 1rem 1rem;
            max-width: 100%;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .geneKeyValue__label--horizontal {
            flex: none;
            margin: 0 0 0 1rem;
            max-width: 50%;
            width: auto
        }

        [data-gene-ui-version="2.16.5"] .geneKeyValue__value {
            font-size: 14px;
            font-weight: 600;
            line-height: 24px;
            margin: 0 1rem;
            max-width: 100%;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .geneKeyValue__value--horizontal {
            margin: 0 1rem;
            max-width: 50%
        }

        [data-gene-ui-version="2.16.5"] .geneKeyValue__iconWrapper+p+p:not(.geneKeyValue__value--horizontal) {
            margin: 0 3.2rem 0 4.2rem
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .geneKeyValue__iconWrapper+p+p:not(.geneKeyValue__value--horizontal) {
            margin: 0 3.2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .geneKeyValue__label {
            direction: ltr;
            margin: 0 1rem 1rem 0
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .geneKeyValue__label--horizontal {
            margin: 0 0 0 1rem
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .geneKeyValue__value {
            direction: ltr
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .geneKeyValue__iconWrapper+p:not(.geneKeyValue__label--horizontal) {
            margin: 0 0 1rem
        }
    

        [data-gene-ui-version="2.16.5"] .option-container {
            align-items: center;
            cursor: pointer;
            display: flex;
            min-height: 4rem;
            overflow: hidden;
            padding: 0 1.4rem;
            position: relative;
            transition: background .4s;
            -webkit-user-select: none;
            user-select: none;
            width: 100%;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .option-container>* {
            transition: color .4s
        }

        [data-gene-ui-version="2.16.5"] .option-container.mobile-view {
            min-height: 4.8rem;
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .option-container.border-top {
            border-top: 1px solid
        }

        [data-gene-ui-version="2.16.5"] .option-container.border-bottom {
            border-bottom: 1px solid
        }

        [data-gene-ui-version="2.16.5"] .option-container.border-bottom,
        [data-gene-ui-version="2.16.5"] .option-container.border-top {
            border-color: rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .option-container.sticky-bottom,
        [data-gene-ui-version="2.16.5"] .option-container.sticky-top {
            position: -webkit-sticky;
            position: sticky;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .option-container.sticky-top {
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .option-container.sticky-bottom {
            bottom: 0
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .option-container.hovered:hover,
            [data-gene-ui-version="2.16.5"] .option-container:hover:hover {
                background: rgba(var(--background-sc-rgb), .05)
            }
        }

        [data-gene-ui-version="2.16.5"] .option-container.hovered {
            background: rgba(var(--background-sc-rgb), .05)
        }

        [data-gene-ui-version="2.16.5"] .option-container.active,
        [data-gene-ui-version="2.16.5"] .option-container.c-hero {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .option-container.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .option-container a {
            display: block;
            line-height: 4rem;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .option-container a.active~* {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .option-container-relative {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .option-left-elements {
            align-items: center;
            display: flex;
            flex-shrink: 0;
            justify-content: center;
            margin-inline-end: 1.2rem;
            min-height: 2.4rem;
            min-width: 2.4rem
        }

        [data-gene-ui-version="2.16.5"] .option-right-elements {
            flex-shrink: 0;
            margin-inline-start: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .option-right-elements .bc-icon-selected {
            transition: transform .4s
        }

        [data-gene-ui-version="2.16.5"] .option-container:not(.mobile-view) .option-right-elements .bc-icon-selected {
            margin-inline-end: -.4rem
        }

        [data-gene-ui-version="2.16.5"] .option-container:not(.active) .option-right-elements .bc-icon-selected {
            transform: scale(0)
        }

        [data-gene-ui-version="2.16.5"] .mobile-view .bc-icon-selected {
            margin-inline-end: .8rem !important
        }

        [data-gene-ui-version="2.16.5"] .option-texts {
            align-items: center;
            display: flex;
            flex: auto;
            font: 600 1.4rem/2rem var(--font-family);
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .option-texts>li {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .option-texts>li:first-child {
            flex: auto;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .option-texts>li.assigned-value {
            margin-inline-start: 1rem;
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .option-description {
            font: 600 1.2rem/1.6rem var(--font-family);
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .option-title-center {
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .option-title-end {
            text-align: end
        }
    

        [data-gene-ui-version="2.16.5"] .imagePreview {
            display: flex;
            flex-direction: column;
            max-height: 100%;
            max-width: 100%;
            min-width: 320px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__close {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.mobile-view .imagePreview__close {
            margin-left: auto
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .imagePreview.mobile-view .imagePreview__close {
            margin-left: 0;
            margin-right: auto
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__header {
            align-items: center;
            display: flex;
            justify-content: space-between;
            padding: 16px;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.mobile-view .imagePreview__header {
            align-items: flex-start;
            flex-direction: column-reverse;
            padding: 8px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__infoWrapper {
            align-items: center;
            align-self: stretch;
            display: flex;
            max-width: calc(100% - 250px)
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.mobile-view .imagePreview__infoWrapper {
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__info {
            display: flex;
            flex-direction: column;
            font-size: 14px;
            font-weight: 600;
            height: 100%;
            justify-content: center;
            max-width: calc(100% - 28px);
            padding: 4px 0
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__info-center {
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__imgIcon {
            opacity: .8
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__sizes {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__weight {
            opacity: .8;
            padding-right: 8px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__resolution {
            opacity: .8;
            padding-left: 8px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__resolution--divider {
            opacity: .8;
            padding-left: 0
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__resolution--separate {
            margin: 0 5px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__options {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.mobile-view .imagePreview__options {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__magnifier {
            min-width: -webkit-fit-content;
            min-width: -moz-fit-content;
            min-width: fit-content;
            padding-right: 8px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__rotate {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__divider,
        [data-gene-ui-version="2.16.5"] .imagePreview__divider-small {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__divider-small:after {
            background: rgba(var(--background-sc-rgb), .3);
            content: "";
            height: 12px;
            position: absolute;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .imagePreview__divider-small {
            margin: 0 5px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.mobile-view .imagePreview__divider {
            margin-right: 6px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__icon {
            cursor: pointer;
            font-size: 28px;
            font-weight: 100;
            margin: 6px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.mobile-view .imagePreview__icon {
            margin-left: 0
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__content {
            align-items: center;
            aspect-ratio: 1;
            display: flex;
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .imagePreview__img {
            max-height: 100%;
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .imagePreview__name {
            padding-right: 8px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view {
            height: 100%;
            left: 0;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 500
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__header {
            background: #000
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__infoWrapper,
        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__name {
            color: #fff
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__sizes {
            color: #fff9
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__options {
            color: #fff
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__magnifier .switcher-element {
            background: #ffffff61
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__magnifier .switcher-element.active {
            background: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__divider:after {
            background: #ffffff4d;
            content: "";
            height: 24px;
            position: absolute;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__divider-small:after {
            background: #ffffff4d
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__content {
            height: 100%;
            transform: translateZ(0);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__background {
            background-color: #000c;
            height: 100%;
            position: absolute;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .imagePreview.modal-view .imagePreview__img {
            margin: 0 auto;
            max-height: calc(100vh - 10rem);
            max-width: calc(100vh - 10rem)
        }

        [data-gene-ui-version="2.16.5"] .imgMagnifier {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .imgMagnifier__glass {
            border: 2px solid #000;
            cursor: none;
            height: 150px;
            position: absolute;
            width: 150px;
            z-index: 999999
        }

        [data-gene-ui-version="2.16.5"] .imgMagnifier__img {
            width: 100%
        }
    

        [data-gene-ui-version="2.16.5"] .paper {
            align-content: flex-start;
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .paper:not(.bg-transparent) {
            background: var(--background)
        }

        [data-gene-ui-version="2.16.5"] .paper.with-shadow {
            box-shadow: 0 .3rem .6rem 0 #0000000d
        }

        [data-gene-ui-version="2.16.5"] .paper.top-radius {
            border-radius: 2rem 2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .paper.bottom-radius {
            border-radius: 0 0 2rem 2rem
        }

        [data-gene-ui-version="2.16.5"] .paper.full-radius {
            border-radius: 2rem
        }

        [data-gene-ui-version="2.16.5"] .paper.with-border {
            border: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .pd-row {
            flex-direction: row
        }

        [data-gene-ui-version="2.16.5"] .pd-row-reverse {
            flex-direction: row-reverse
        }

        [data-gene-ui-version="2.16.5"] .pd-column {
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .pd-column-reverse {
            flex-direction: column-reverse
        }

        [data-gene-ui-version="2.16.5"] .pw-nowrap {
            flex-wrap: nowrap
        }

        [data-gene-ui-version="2.16.5"] .pw-wrap {
            flex-wrap: wrap
        }

        [data-gene-ui-version="2.16.5"] .pw-wrap-reverse {
            flex-wrap: wrap-reverse
        }

        [data-gene-ui-version="2.16.5"] .jc-paper-start {
            justify-content: flex-start
        }

        [data-gene-ui-version="2.16.5"] .jc-paper-end {
            justify-content: flex-end
        }

        [data-gene-ui-version="2.16.5"] .jc-center {
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .jc-start {
            justify-content: start
        }

        [data-gene-ui-version="2.16.5"] .jc-end {
            justify-content: end
        }

        [data-gene-ui-version="2.16.5"] .jc-left {
            justify-content: left
        }

        [data-gene-ui-version="2.16.5"] .jc-right {
            justify-content: right
        }

        [data-gene-ui-version="2.16.5"] .jc-normal {
            justify-content: normal
        }

        [data-gene-ui-version="2.16.5"] .jc-space-between {
            justify-content: space-between
        }

        [data-gene-ui-version="2.16.5"] .jc-space-around {
            justify-content: space-around
        }

        [data-gene-ui-version="2.16.5"] .jc-space-evenly {
            justify-content: space-evenly
        }

        [data-gene-ui-version="2.16.5"] .jc-stretch {
            justify-content: stretch
        }

        [data-gene-ui-version="2.16.5"] .jc-inherit {
            justify-content: inherit
        }

        [data-gene-ui-version="2.16.5"] .jc-initial {
            justify-content: normal
        }

        [data-gene-ui-version="2.16.5"] .jc-unset {
            justify-content: unset
        }

        [data-gene-ui-version="2.16.5"] .ai-normal {
            align-items: normal
        }

        [data-gene-ui-version="2.16.5"] .ai-stretch {
            align-items: stretch
        }

        [data-gene-ui-version="2.16.5"] .ai-center {
            align-items: center
        }

        [data-gene-ui-version="2.16.5"] .ai-start {
            align-items: start
        }

        [data-gene-ui-version="2.16.5"] .ai-end {
            align-items: end
        }

        [data-gene-ui-version="2.16.5"] .ai-paper-start {
            align-items: flex-start
        }

        [data-gene-ui-version="2.16.5"] .ai-paper-end {
            align-items: flex-end
        }

        [data-gene-ui-version="2.16.5"] .ai-self-start {
            align-items: self-start
        }

        [data-gene-ui-version="2.16.5"] .ai-self-end {
            align-items: self-end
        }

        [data-gene-ui-version="2.16.5"] .ai-baseline {
            align-items: baseline
        }

        [data-gene-ui-version="2.16.5"] .ai-inherit {
            align-items: inherit
        }

        [data-gene-ui-version="2.16.5"] .ai-initial {
            align-items: normal
        }

        [data-gene-ui-version="2.16.5"] .ai-unset {
            align-items: unset
        }
    

        [data-gene-ui-version="2.16.5"] .user-avatar-c {
            --size: 2.6rem;
            background: var(--background-sc) no-repeat 50% 50%/cover;
            border-radius: .3rem;
            box-shadow: 0 0 0 0 rgba(var(--background-sc-rgb), .2);
            color: var(--background);
            font: 600 calc(var(--size)/2.3)/var(--size) var(--font-family);
            height: var(--size);
            text-align: center;
            transition: box-shadow .3s;
            width: var(--size)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.clickable {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.clickable:hover {
            box-shadow: 0 0 0 .3rem rgba(var(--background-sc-rgb), .2)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c:not(.color-default) {
            background: var(--background) no-repeat 50% 50%/cover;
            box-shadow: 0 0 0 0 rgba(var(--background-rgb), .2);
            color: var(--background-sc)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c:not(.color-default).clickable:hover {
            box-shadow: 0 0 0 .3rem rgba(var(--background-rgb), .2)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.color-green {
            --background: var(--confirm);
            --background-hover: var(--confirm-hover);
            --background-sc: var(--confirm-sc);
            --background-rgb: var(--confirm-rgb);
            --background-sc-rgb: var(--confirm-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.color-red {
            --background: var(--danger);
            --background-hover: var(--danger-hover);
            --background-sc: var(--danger-sc);
            --background-rgb: var(--danger-rgb);
            --background-sc-rgb: var(--danger-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.shape-circle {
            border-radius: 100%
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.text-small {
            font-size: calc(var(--size)/2.5)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c[class*=bc-icon-] {
            font-size: calc(var(--size)/2);
            line-height: var(--size)
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.size-small {
            --size: 2.2rem
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.size-medium {
            --size: 3.6rem
        }

        [data-gene-ui-version="2.16.5"] .user-avatar-c.size-big {
            --size: 4.6rem
        }
    

        [data-gene-ui-version="2.16.5"] .linkButton {
            align-items: center;
            color: var(--hero);
            cursor: pointer;
            display: flex;
            max-width: -webkit-fit-content;
            max-width: -moz-fit-content;
            max-width: fit-content;
            padding: 0 .8rem
        }

        [data-gene-ui-version="2.16.5"] .linkButton:focus-visible {
            border-radius: .4rem;
            outline: .2rem var(--hero) solid
        }

        [data-gene-ui-version="2.16.5"] .linkButton__icon {
            display: inline-block
        }

        [data-gene-ui-version="2.16.5"] .linkButton-disable {
            opacity: .3;
            pointer-events: none
        }
    

        [data-gene-ui-version="2.16.5"] .grid-holder {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .grid-items-group {
            display: flex;
            flex-wrap: wrap;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .grid-child {
            display: flex
        }
    

        [data-gene-ui-version="2.16.5"] .tabs-holder {
            align-items: flex-start;
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.reversed {
            flex-direction: row-reverse
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.horizontal {
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .tabs-head {
            display: flex;
            flex-shrink: 0;
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.horizontal>.tabs-head {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tabs-head>.tabs-wrapper {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .tabs-head>.tabs-actions {
            align-items: center;
            box-shadow: inset 0 -1px 0 0 rgba(var(--background-sc-rgb), .06);
            color: var(--hero);
            display: flex;
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .tabs-head>.tabs-actions>* {
            margin-inline-end: 2rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.horizontal>.tabs-head>.tabs-wrapper {
            overflow-x: auto;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.horizontal>.tabs-head>.tabs-wrapper::-webkit-scrollbar {
            display: none;
            height: 0;
            width: 0
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.horizontal>.tabs-head>.tabs-wrapper>.tabs-content.equal-tabs,
        [data-gene-ui-version="2.16.5"] .tabs-holder.horizontal>.tabs-head>.tabs-wrapper>.tabs-content.type-basic {
            min-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tabs-content {
            display: inline-flex;
            font-weight: 600;
            line-height: 4.2rem;
            text-align: center;
            vertical-align: top
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content {
            flex-direction: column;
            text-align: start
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content .tab-icon {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .tabs-content>li {
            align-items: center;
            cursor: pointer;
            display: flex;
            justify-content: center;
            padding: 0 2rem;
            position: relative;
            transition: color .3s, box-shadow .3s, border-color .3s, background-color, .3s
        }

        [data-gene-ui-version="2.16.5"] .tabs-content>li .tab-icon {
            flex-shrink: 0;
            margin-inline-end: 1.4rem;
            margin-inline-start: -.4rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content>li {
            justify-content: flex-start;
            padding: 0 3rem 0 2rem
        }

        html[dir=rtl] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content>li {
            padding: 0 2rem 0 3rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical:not(.reversed)>.tabs-head>.tabs-wrapper>.type-basic.tabs-content>li {
            justify-content: flex-end
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.reversed>.tabs-head>.tabs-wrapper>.tabs-content>li {
            padding: 0 2rem 0 3rem
        }

        html[dir=rtl] .tabs-holder.reversed>.tabs-head>.tabs-wrapper>.tabs-content>li {
            padding: 0 3rem 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-content>li.disabled {
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .tabs-content>li.active,
        [data-gene-ui-version="2.16.5"] .tabs-content>li.disabled {
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .tabs-content>li .tab-close-button {
            align-items: center;
            background: rgba(var(--background-sc-rgb), .07);
            border-radius: 100%;
            color: var(--background-sc);
            cursor: pointer;
            display: flex;
            height: 1.6rem;
            justify-content: center;
            margin-inline-end: -1.6rem;
            margin-inline-start: .8rem;
            pointer-events: auto;
            transition: color .3s, background-color .3s;
            width: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-content>li .tab-close-button .icon {
            font-size: 1.2rem
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .tabs-content>li .tab-close-button:hover {
                background: var(--hero);
                color: var(--hero-sc)
            }
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.active .tab-close-button {
            background: rgba(var(--hero-rgb), .1);
            color: var(--hero)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .tabs-content.active .tab-close-button:hover {
                background: var(--hero);
                color: var(--hero-sc)
            }
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.equal-tabs>li {
            flex: 1;
            min-width: 12rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.equal-tabs>li {
            width: 13rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.equal-tabs.type-text>li {
            width: 12rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-basic {
            box-shadow: inset 0 -1px 0 0 rgba(var(--background-sc-rgb), .06);
            line-height: 4.6rem;
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-basic {
            box-shadow: inset -1px 0 0 rgba(var(--background-sc-rgb), .06);
            padding: 2rem 0;
            text-align: end
        }

        html[dir=rtl] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-basic {
            box-shadow: inset 1px 0 0 rgba(var(--background-sc-rgb), .06)
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-basic {
            box-shadow: inset 1px 0 0 rgba(var(--background-sc-rgb), .06);
            text-align: start
        }

        html[dir=rtl] .tabs-holder.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-basic {
            box-shadow: inset -1px 0 0 rgba(var(--background-sc-rgb), .06)
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-basic>li {
            box-shadow: inset 0 0 0 var(--hero);
            flex: inherit
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-basic>li.active {
            box-shadow: inset 0 -.4rem 0 0 var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-basic>li.active {
            box-shadow: inset -.3rem 0 0 var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-basic>li.active,
        html[dir=rtl] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-basic>li.active {
            box-shadow: inset .3rem 0 0 var(--hero)
        }

        html[dir=rtl] .tabs-holder.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-basic>li.active {
            box-shadow: inset -.3rem 0 0 var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-box>li {
            border: 1px solid #0000;
            border-radius: 1rem 1rem 0 0;
            line-height: 4.1rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder:not(.vertical)>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li+* {
            margin: 0 0 0 .2rem
        }

        html[dir=rtl] .tabs-holder:not(.vertical)>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li+* {
            margin: 0 .2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li {
            border-radius: 1rem 0 0 1rem
        }

        html[dir=rtl] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li {
            border-radius: 0 1rem 1rem 0
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li+* {
            margin: .2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li {
            border-radius: 0 1rem 1rem 0
        }

        html[dir=rtl] .tabs-holder.vertical.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li {
            border-radius: 1rem 0 0 1rem
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .tabs-content.type-box>li:hover {
                border-color: rgba(var(--background-sc-rgb), .1)
            }
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-box>li.active {
            border-color: rgba(var(--background-sc-rgb), .1)
        }

        @media (hover:hover) {
            html:not([dir=rtl]) .tabs-holder.vertical:not(.reversed)>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li:hover {
                border-right-color: #0000
            }

            html:not([dir=rtl]) .tabs-holder.vertical.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li:hover,
            html[dir=rtl] .tabs-holder.vertical:not(.reversed)>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li:hover {
                border-left-color: #0000
            }

            html[dir=rtl] .tabs-holder.vertical.reversed>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li:hover {
                border-right-color: #0000
            }
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder:not(.vertical)>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li.active {
            border-bottom-color: var(--background)
        }

        html:not([dir=rtl]) .tabs-holder.vertical:not(.reversed)>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li.active {
            border-right-color: var(--background)
        }

        html:not([dir=rtl]) .tabs-holder.reversed.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li.active,
        html[dir=rtl] .tabs-holder.vertical:not(.reversed)>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li.active {
            border-left-color: var(--background)
        }

        html[dir=rtl] .tabs-holder.reversed.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-box>li.active {
            border-right-color: var(--background)
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-button {
            box-shadow: inset 0 0 0 1px rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-button:not(.equal-tabs)>li {
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-button>li {
            box-shadow: inset 0 0 0 0 var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-button>li.active {
            box-shadow: inset 0 0 0 1px var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-text.equal-tabs>li {
            min-width: 10rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-text.equal-tabs>li {
            min-width: 12rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-text>li {
            line-height: 2.8rem;
            padding: 0 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-text>li {
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-head>.tabs-wrapper>.tabs-content.type-text>li+* {
            margin: 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-text>li.active {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-box>li.active,
        [data-gene-ui-version="2.16.5"] .tabs-content.type-button>li.active {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .tabs-content.type-button,
        [data-gene-ui-version="2.16.5"] .tabs-content.type-button>li,
        [data-gene-ui-version="2.16.5"] .tabs-content.type-text,
        [data-gene-ui-version="2.16.5"] .tabs-content.type-text>li {
            border-radius: 2rem
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .tabs-content.type-button>li:not(.active):hover,
            [data-gene-ui-version="2.16.5"] .tabs-content.type-text>li:not(.active):hover {
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .tabs-content-holder {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-content-holder {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .tabs-content-holder.c-type-box {
            align-self: stretch;
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: 0 0 1rem 1rem;
            margin: -1px 0 0
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical>.tabs-content-holder.c-type-box {
            border-radius: 1rem
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical:not(.reversed)>.tabs-content-holder.c-type-box {
            border-radius: 0 1rem 1rem 0;
            margin: 0 0 0 -1px
        }

        [data-gene-ui-version="2.16.5"] .tabs-holder.vertical.reversed>.tabs-content-holder.c-type-box,
        html[dir=rtl] .tabs-holder.vertical:not(.reversed)>.tabs-content-holder.c-type-box {
            border-radius: 1rem 0 0 1rem;
            margin: 0 -1px 0 0
        }

        html[dir=rtl] .tabs-holder.vertical.reversed>.tabs-content-holder.c-type-box {
            border-radius: 0 1rem 1rem 0;
            margin: 0 0 0 -1px
        }

        [data-gene-ui-version="2.16.5"] .external-link {
            align-items: center;
            display: flex;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .external-link>*+* {
            margin-inline-start: .2rem
        }
    

        [data-gene-ui-version="2.16.5"] .steps-holder {
            --circle-font-size: 1.2rem;
            --font-size: 1.2rem;
            --circle-size: 2.6rem;
            --min-height: 8.8rem;
            display: flex;
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.s-big {
            --circle-font-size: 1.6rem;
            --font-size: 1.4rem;
            --circle-size: 3.6rem;
            --min-height: 9.8rem
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.s-big .bc-icon-selected {
            font-size: var(--circle-size)
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-horizontal {
            align-items: center;
            min-height: var(--min-height);
            text-align: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-horizontal>li:not(:first-child) {
            margin: 0 0 0 1rem
        }

        html[dir=rtl] .steps-holder.d-horizontal>li:not(:first-child) {
            margin: 0 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-horizontal .line {
            height: 1px;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-horizontal .line:before {
            height: inherit;
            width: 0
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-horizontal .line.active:before {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-vertical {
            align-items: flex-start;
            flex-direction: column;
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-vertical>li:not(:first-child) {
            margin: .8rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-vertical .line-box {
            display: flex;
            justify-content: center;
            width: var(--circle-size)
        }

        [data-gene-ui-version="2.16.5"] .a-dots.steps-holder.d-vertical .line-box {
            width: 1.9rem
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-vertical .line {
            height: 100%;
            min-height: 3.4rem;
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-vertical .line:before {
            height: 0;
            width: inherit
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-vertical .line.active:before {
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.d-vertical .step-texts {
            margin: 0 0 0 1.5rem
        }

        html[dir=rtl] .steps-holder.d-vertical .step-texts {
            margin: 0 1.5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .steps-holder .line {
            background: rgba(var(--background-sc-rgb), .04)
        }

        [data-gene-ui-version="2.16.5"] .steps-holder .line:before {
            background: var(--hero);
            content: "";
            display: block;
            transition: width .4s, height .4s
        }

        [data-gene-ui-version="2.16.5"] .steps-holder.a-dots .line {
            background: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .steps-holder .s-success {
            --hero: var(--confirm);
            --hero-hover: var(--confirm-hover);
            --hero-sc: var(--confirm-sc);
            --hero-rgb: var(--confirm-rgb);
            --hero-sc-rgb: var(--confirm-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .steps-holder .s-fail {
            --hero: var(--danger);
            --hero-hover: var(--danger-hover);
            --hero-sc: var(--danger-sc);
            --hero-rgb: var(--danger-rgb);
            --hero-sc-rgb: var(--danger-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .step {
            align-items: center;
            display: flex;
            flex-shrink: 0;
            font: 600 var(--font-size)/1.8rem var(--font-family);
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .step.clickable {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .step.clickable .step-circle:before {
            border: 1px solid var(--hero);
            border-radius: 100%;
            bottom: -.4rem;
            content: "";
            display: block;
            left: -.4rem;
            position: absolute;
            right: -.4rem;
            top: -.4rem;
            transform: scale(0);
            transition: transform .4s, border-color .4s
        }

        [data-gene-ui-version="2.16.5"] .s-initial.step.clickable .step-circle:before,
        [data-gene-ui-version="2.16.5"] .steps-holder:not(.highlight-current) .s-current.step.clickable .step-circle:before {
            border-color: rgba(var(--background-sc-rgb), .06)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .step.clickable:hover .step-circle:before {
                transform: scale(1)
            }
        }

        [data-gene-ui-version="2.16.5"] .step.clickable.s-activated .step-circle:before {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .line-box {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .d-horizontal .step-label,
        [data-gene-ui-version="2.16.5"] .d-horizontal .step-title {
            bottom: 100%;
            left: 50%;
            position: absolute;
            transform: translateX(-50%);
            white-space: nowrap;
            width: auto
        }

        [data-gene-ui-version="2.16.5"] .d-horizontal .step-title {
            margin: 0 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .d-horizontal .step-title:nth-last-child(2) {
            bottom: auto;
            margin: 1rem 0 0;
            top: 100%
        }

        [data-gene-ui-version="2.16.5"] .step-label {
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .d-horizontal .step-label {
            margin: 0 0 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .step-texts {
            align-items: flex-start;
            display: flex;
            flex-direction: column;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .step-texts.both {
            font-size: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .step-circle {
            align-items: center;
            background: rgba(var(--background-sc-rgb), .04);
            border-radius: 100%;
            display: flex;
            font-size: var(--circle-font-size);
            height: var(--circle-size);
            justify-content: center;
            position: relative;
            transition: color .3s, background .3s;
            width: var(--circle-size)
        }

        [data-gene-ui-version="2.16.5"] .highlight-current .s-current .step-circle,
        [data-gene-ui-version="2.16.5"] .passed .step-circle,
        [data-gene-ui-version="2.16.5"] .s-activated .step-circle {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .step-layer {
            align-items: center;
            display: flex;
            height: 100%;
            justify-content: center;
            left: 0;
            position: absolute;
            top: 0;
            transition: transform .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .passed .step-layer.layer-1,
        [data-gene-ui-version="2.16.5"] .step-layer.layer-2 {
            transform: scale(0)
        }

        [data-gene-ui-version="2.16.5"] .passed .step-layer.layer-2 {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .step-dot {
            --size: 1.9rem;
            --inner-size: 0.9rem;
            align-items: center;
            display: flex;
            height: var(--size);
            justify-content: center;
            position: relative;
            width: var(--size)
        }

        [data-gene-ui-version="2.16.5"] .view-normal .step-dot {
            --size: 15px;
            --inner-size: 7px
        }

        [data-gene-ui-version="2.16.5"] .view-small .step-dot {
            --size: 11px;
            --inner-size: 5px
        }

        [data-gene-ui-version="2.16.5"] .step-dot:after,
        [data-gene-ui-version="2.16.5"] .step-dot:before {
            border-radius: 100%;
            box-shadow: inset 0 0 0 .2rem var(--hero);
            content: "";
            display: block
        }

        [data-gene-ui-version="2.16.5"] .step-dot:before {
            content: "";
            height: var(--inner-size);
            transition: box-shadow .3s;
            width: var(--inner-size)
        }

        [data-gene-ui-version="2.16.5"] .passed .step-dot:before,
        [data-gene-ui-version="2.16.5"] .s-activated .step-dot:before,
        [data-gene-ui-version="2.16.5"] .s-current .step-dot:before {
            box-shadow: inset 0 0 0 .9rem var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .step-dot:after {
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            transform: scale(0);
            transition: transform .3s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .s-activated .step-dot:after,
        [data-gene-ui-version="2.16.5"] .s-current .step-dot:after {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .detailed-value-popover-container {
            padding: 16px
        }
    

        [data-gene-ui-version="2.16.5"] .timeline-item {
            display: flex;
            font-weight: 600;
            line-height: 1.36
        }

        [data-gene-ui-version="2.16.5"] .timeline-item.c-success {
            --hero: var(--confirm);
            --hero-hover: var(--confirm-hover);
            --hero-sc: var(--confirm-sc);
            --hero-rgb: var(--confirm-rgb);
            --hero-sc-rgb: var(--confirm-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .timeline-item.c-danger {
            --hero: var(--danger);
            --hero-hover: var(--danger-hover);
            --hero-sc: var(--danger-sc);
            --hero-rgb: var(--danger-rgb);
            --hero-sc-rgb: var(--danger-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .timeline-item:not(:last-child).with-line .t-line:before {
            background: rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .timeline-item:not(:last-child) .t-texts {
            padding: 0 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .timeline-item>li {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .timeline-item.a-default .t-texts>*+* {
            margin: 0 0 0 1rem
        }

        html[dir=rtl] .timeline-item.a-default .t-texts>*+* {
            margin: 0 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .timeline-item.a-compact .t-texts {
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .timeline-item.a-compact .t-texts>*+* {
            margin: .5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .t-line {
            flex-shrink: 0;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .t-line:before {
            content: "";
            display: block;
            height: 100%;
            margin: 0 .5rem;
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .t-texts {
            flex: auto;
            margin: 0 0 0 1.5rem
        }

        html[dir=rtl] .timeline-item .t-texts {
            margin: 0 1.5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .t-description {
            color: rgba(var(--background-sc-rgb), .6);
            font: 600 1.2rem/1.8rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .t-description,
        [data-gene-ui-version="2.16.5"] .timeline-item .t-title {
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .icon {
            background: var(--background);
            border-radius: 100%;
            color: var(--hero);
            left: 50%;
            position: absolute;
            top: 0;
            transform: translate3d(-50%, -.3rem, 0)
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .t-icon {
            background: var(--background);
            border: .2rem solid var(--hero);
            border-radius: 100%;
            box-shadow: 0 0 0 .4rem var(--background);
            font-size: 1.5rem;
            height: 1.1rem;
            left: 0;
            position: absolute;
            top: .4rem;
            width: 1.1rem
        }

        [data-gene-ui-version="2.16.5"] .timeline-item .t-icon.bc-icon-loader {
            top: .2rem
        }
    

        [data-gene-ui-version="2.16.5"] .timeline-holder {
            display: flex;
            flex-direction: column
        }
    

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper {
            min-width: 18rem;
            overflow: hidden;
            white-space: nowrap;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper>ul {
            display: flex;
            min-width: 100%;
            transform: translateX(calc(var(--translate-x)*-1));
            transition: transform .3s
        }

        html[dir=rtl] .menu-items-wrapper>ul {
            transform: translateX(var(--translate-x))
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper>ul.reversed>li:first-child {
            order: 0
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper>ul.reversed>li:nth-child(2) {
            order: 2
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper>ul.reversed>li:nth-child(3) {
            order: 1
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper>ul>li {
            display: flex;
            flex-direction: column;
            flex-shrink: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .divider.type-horizontal {
            margin: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .divider.type-horizontal.full-width {
            margin: 1rem 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-item {
            align-items: center;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/2rem var(--font-family);
            padding: 1rem 1.4rem;
            transition: color .3s, background .3s
        }

        [data-gene-ui-version="2.16.5"] .popover-positioner.mobile-view .menu-items-wrapper .menu-item {
            padding: 1.4rem 2rem
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-item.highlighted {
            color: var(--hero)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-item:hover {
                background: rgba(var(--background-sc-rgb), .05)
            }

            [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-item.act-direction:hover {
                background: var(--hero);
                color: var(--hero-sc)
            }
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-item .icon {
            margin: -.2rem 0
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-item .icon.menu-custom-icon {
            margin-inline-end: 1rem
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-item.header {
            flex-direction: row-reverse
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-text {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .menu-items-wrapper .menu-text .small-text {
            font-size: 1.2rem;
            line-height: 1.4rem;
            opacity: .7
        }
    

        [data-gene-ui-version="2.16.5"] .m-popup-holder {
            height: 100%;
            left: 0;
            overflow: hidden;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 400
        }

        [data-gene-ui-version="2.16.5"] .m-popup-backdrop {
            animation: m-popup-backdrop-reveal .3s forwards;
            background-color: #0003;
            height: 100%;
            left: 0;
            opacity: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        @keyframes m-popup-backdrop-reveal {
            to {
                opacity: 1
            }
        }

        [data-gene-ui-version="2.16.5"] .m-popup-c {
            animation: m-popup-c-reveal .4s .25s forwards;
            background: var(--background);
            border-radius: 1rem 1rem 0 0;
            bottom: 0;
            box-shadow: 0 -1px .2rem 0 #0000000d;
            display: flex;
            flex-direction: column;
            left: 0;
            max-height: calc(100% - 2rem);
            padding: 0 1.6rem;
            position: absolute;
            right: 0;
            transform: translate3d(0, 100%, 0)
        }

        @keyframes m-popup-c-reveal {
            to {
                transform: translateZ(0)
            }
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            display: grid;
            font-weight: 700;
            grid-template-columns: 1fr auto 1fr;
            height: 5.1rem;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li {
            align-items: center;
            display: flex;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li:first-child .mp-action .icon {
            margin-inline-end: 1rem
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li:last-child .mp-action {
            flex-direction: row-reverse
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li:last-child .mp-action .icon {
            margin-inline-start: 1rem
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li:nth-child(2) {
            padding: 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li:not(:nth-child(2)) {
            min-width: -webkit-fit-content;
            min-width: -moz-fit-content;
            min-width: fit-content
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li:nth-child(3) {
            justify-content: flex-end
        }

        [data-gene-ui-version="2.16.5"] .m-popup-head>li .mp-action {
            align-items: center;
            color: var(--hero);
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/3.6rem var(--font-family);
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .m-popup-content {
            -webkit-overflow-scrolling: auto;
            flex: auto;
            margin: 0 -1.6rem;
            overflow-y: auto;
            padding: 0 1.6rem env(safe-area-inset-bottom);
            transition: padding .4s;
            width: calc(100% + 3.2rem)
        }
    

        [data-gene-ui-version="2.16.5"] .card-holder {
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .card-holder.with-button {
            padding-inline-end: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .card-holder+.card-holder {
            padding-top: 1rem
        }

        [data-gene-ui-version="2.16.5"] .ReactVirtualized__Grid .card-holder {
            left: 0;
            position: absolute;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .card-container {
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .card-more-button-holder {
            background: var(--background);
            border-radius: 100%;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%);
            z-index: 1
        }

        html[dir=rtl] .card-more-button-holder {
            transform: translate(50%, -50%)
        }

        html:not([dir=rtl]) .card-more-button-holder {
            left: 100%
        }

        html[dir=rtl] .card-more-button-holder {
            right: 100%
        }

        [data-gene-ui-version="2.16.5"] .card-c-holder {
            grid-column-gap: 1rem;
            grid-row-gap: 1.2rem;
            background: var(--background);
            border-radius: 1rem;
            display: grid;
            font: 600 1.6rem/2.2rem var(--font-family);
            grid-template-columns: 1fr 1fr;
            padding: 1.4rem 1rem;
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .card-c-holder.border:after {
            border: 1px solid var(--background-sc);
            border-radius: inherit;
            content: "";
            display: block;
            height: 100%;
            left: 0;
            opacity: .1;
            pointer-events: none;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .card-c-holder.shadow {
            box-shadow: 0 1px .3rem 0 #0000001a
        }

        [data-gene-ui-version="2.16.5"] .card-c-holder .card-list-col {
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .card-c-holder .card-list-col .kv-label {
            font: 600 1.2rem/1.6rem var(--font-family);
            margin: 0 0 .4rem;
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .card-c-holder a {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .expand-card-holder {
            background: var(--background);
            bottom: 0;
            padding: 0 0 1.6rem;
            position: -webkit-sticky;
            position: sticky;
            width: 100%;
            z-index: 10
        }
    

        .slider-holder {
            --left: 0;
            --sliderWidth: 30rem;
            align-items: center;
            display: flex;
            width: 100%
        }

        .slider-holder.disabled {
            opacity: .5;
            pointer-events: none
        }

        .slider-holder>* {
            flex-shrink: 0
        }

        .slider-holder>.slider-comp {
            flex: auto
        }

        .slider-holder>*+* {
            margin: 0 0 0 2.2rem
        }

        html[dir=rtl] .slider-holder>*+* {
            margin: 0 2.2rem 0 0
        }

        .slider-holder.gradient-value [class*=rc-slider-handle][style*=min-coloring],
        .slider-holder.negative-value {
            --hero: var(--danger);
            --hero-hover: var(--danger-hover);
            --hero-sc: var(--danger-sc);
            --hero-rgb: var(--danger-rgb);
            --hero-sc-rgb: var(--danger-sc-rgb)
        }

        .slider-holder.gradient-value [class*=rc-slider-handle][style*=max-coloring],
        .slider-holder.positive-value {
            --hero: var(--confirm);
            --hero-hover: var(--confirm-hover);
            --hero-sc: var(--confirm-sc);
            --hero-rgb: var(--confirm-rgb);
            --hero-sc-rgb: var(--confirm-sc-rgb)
        }

        .rc-slider {
            flex: auto;
            height: .3rem;
            position: relative;
            touch-action: none
        }

        .rc-slider-rail {
            background: rgba(var(--background-sc-rgb), .1);
            border-radius: .2rem;
            top: 0;
            width: 100%
        }

        .rc-slider-rail,
        .rc-slider-track {
            height: .3rem;
            left: 0;
            position: absolute
        }

        .rc-slider-track {
            background: var(--hero);
            border-radius: .2rem 0 0 .2rem;
            overflow: hidden
        }

        html[dir=rtl] .rc-slider-track {
            border-radius: 0 .2rem .2rem 0
        }

        .gradient-value .rc-slider-track:before {
            background-image: linear-gradient(to right, var(--danger), var(--warning) 50%, var(--confirm));
            border-radius: .2rem;
            content: "";
            display: block;
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            transform: translateX(var(--left));
            width: var(--sliderWidth)
        }

        .rc-slider-handle {
            background: var(--hero);
            border-radius: 100%;
            box-shadow: 0 0 0 rgba(var(--hero-rgb), .2);
            cursor: grab;
            font-size: 0;
            height: 1.1rem;
            position: absolute;
            top: -.4rem;
            touch-action: pan-x;
            transition: color .3s, background .3s, box-shadow .3s;
            width: 1.1rem
        }

        .rc-slider-handle[style*=middle-coloring] {
            --hero: var(--warning);
            --hero-hover: var(--warning-hover);
            --hero-sc: var(--warning-sc);
            --hero-rgb: var(--warning-rgb);
            --hero-sc-rgb: var(--warning-sc-rgb)
        }

        .size-small .rc-slider-handle {
            height: .9rem;
            top: -.3rem;
            width: .9rem
        }

        .rc-slider-handle:not(:focus, :active):hover {
            height: 1.3rem;
            top: -.5rem;
            width: 1.3rem
        }

        .size-small .rc-slider-handle:not(:focus, :active):hover {
            height: 1.1rem;
            top: -.4rem;
            width: 1.1rem
        }

        .rc-slider-handle:active,
        .rc-slider-handle:focus {
            cursor: grabbing
        }

        .rc-slider-handle:active,
        .rc-slider-handle:focus,
        .slider-holder:not(.show-on-drag) .rc-slider-handle {
            --s1s: 0.5rem;
            box-shadow: 0 0 0 var(--s1s) rgba(var(--hero-rgb), .2)
        }

        .rc-slider-handle:active[style*=middle-size],
        .rc-slider-handle:focus[style*=middle-size],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=middle-size] {
            --s1s: 0.8rem
        }

        .rc-slider-handle:active[style*=max-size],
        .rc-slider-handle:focus[style*=max-size],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=max-size] {
            --s1s: 1rem
        }

        .size-small .rc-slider-handle:active,
        .size-small .rc-slider-handle:focus,
        .size-small .slider-holder:not(.show-on-drag) .rc-slider-handle {
            --s1s: 0.6rem
        }

        .size-small .rc-slider-handle:active[style*=middle-size],
        .size-small .rc-slider-handle:focus[style*=middle-size],
        .size-small .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=middle-size] {
            --s1s: 0.8rem
        }

        .size-small .rc-slider-handle:active[style*=max-size],
        .size-small .rc-slider-handle:focus[style*=max-size],
        .size-small .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=max-size] {
            --s1s: 1rem
        }

        .rc-slider-handle:active[style*=c-type-2],
        .rc-slider-handle:active[style*=c-type-3],
        .rc-slider-handle:focus[style*=c-type-2],
        .rc-slider-handle:focus[style*=c-type-3],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-2],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-3] {
            --s1s: 0.5rem;
            --s2s: 0.6rem
        }

        .rc-slider-handle:active[style*=c-type-2][style*=middle-size],
        .rc-slider-handle:active[style*=c-type-3][style*=middle-size],
        .rc-slider-handle:focus[style*=c-type-2][style*=middle-size],
        .rc-slider-handle:focus[style*=c-type-3][style*=middle-size],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-2][style*=middle-size],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-3][style*=middle-size] {
            --s1s: 0.8rem;
            --s2s: 0.9rem
        }

        .rc-slider-handle:active[style*=c-type-2][style*=max-size],
        .rc-slider-handle:active[style*=c-type-3][style*=max-size],
        .rc-slider-handle:focus[style*=c-type-2][style*=max-size],
        .rc-slider-handle:focus[style*=c-type-3][style*=max-size],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-2][style*=max-size],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-3][style*=max-size] {
            --s1s: 1rem;
            --s2s: 1.1rem
        }

        .rc-slider-handle:active[style*=c-type-2],
        .rc-slider-handle:focus[style*=c-type-2],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-2] {
            box-shadow: 0 0 0 var(--s1s) rgba(var(--background-rgb), .8), 0 0 0 var(--s2s) rgba(var(--hero-rgb), .2)
        }

        .rc-slider-handle:active[style*=c-type-3],
        .rc-slider-handle:focus[style*=c-type-3],
        .slider-holder:not(.show-on-drag) .rc-slider-handle[style*=c-type-3] {
            box-shadow: 0 0 0 var(--s1s) var(--background), 0 1px .2rem var(--s2s) #0000001a
        }

        .rc-slider-mark {
            font-size: 1.2rem;
            left: 0;
            position: absolute;
            top: 1.8rem;
            width: 100%
        }

        .rc-slider-mark-text {
            color: rgba(var(--background-sc-rgb), .4);
            cursor: pointer;
            display: inline-block;
            position: absolute;
            text-align: center;
            vertical-align: middle
        }

        .rc-slider-mark-text-active {
            color: rgba(var(--background-sc-rgb), .6)
        }

        .rc-slider-step {
            background: #0000;
            height: .4rem;
            width: 100%
        }

        .rc-slider-dot,
        .rc-slider-step {
            cursor: pointer;
            position: absolute
        }

        .rc-slider-dot {
            background: var(--background);
            border: .2rem solid rgba(var(--background-sc-rgb), .1);
            border-radius: 50%;
            bottom: -.2rem;
            height: .8rem;
            margin-left: -.4rem;
            vertical-align: middle;
            width: .8rem
        }

        .rc-slider-dot-active {
            border-color: rgba(var(--hero-rgb), .2)
        }

        .rc-slider-vertical {
            height: 100%;
            padding: 0 .5rem;
            width: 1.4rem
        }

        .rc-slider-vertical .rc-slider-rail {
            height: 100%;
            width: .4rem
        }

        .rc-slider-vertical .rc-slider-track {
            bottom: 0;
            left: .5rem;
            width: .4rem
        }

        .rc-slider-vertical .rc-slider-handle {
            margin-bottom: -.7rem;
            margin-left: -.5rem;
            touch-action: pan-y
        }

        .rc-slider-vertical .rc-slider-mark {
            height: 100%;
            left: 1.8rem;
            top: 0
        }

        .rc-slider-vertical .rc-slider-step {
            height: 100%;
            width: .4rem
        }

        .rc-slider-vertical .rc-slider-dot {
            left: .2rem;
            margin-bottom: -.4rem
        }

        .rc-slider-vertical .rc-slider-dot:first-child,
        .rc-slider-vertical .rc-slider-dot:last-child {
            margin-bottom: -.4rem
        }

        .rc-slider-tooltip-zoom-down-appear,
        .rc-slider-tooltip-zoom-down-enter,
        .rc-slider-tooltip-zoom-down-leave {
            display: block !important
        }

        .tooltip-el {
            padding: .8rem 0;
            pointer-events: none;
            position: absolute
        }

        .tooltip-el-hidden {
            display: none
        }

        .tooltip-el .tooltip-el-content {
            background: rgba(var(--background-sc-rgb), .6);
            border-radius: .4rem;
            color: var(--background);
            font: 600 1.2rem/1.6rem var(--font-family);
            padding: .6rem 1rem;
            position: relative
        }

        .tooltip-el-arrow {
            border-color: #0000;
            border-style: solid;
            height: 0;
            position: absolute;
            width: 0
        }

        .tooltip-el.tooltip-el-placement-bottom .tooltip-el-arrow,
        .tooltip-el.tooltip-el-placement-top .tooltip-el-arrow {
            left: 50%;
            margin: 0 0 0 -.5rem
        }

        .tooltip-el.tooltip-el-placement-bottom .tooltip-el-arrow {
            border-bottom-color: rgba(var(--background-sc-rgb), .6);
            border-width: 0 .5rem .5rem;
            bottom: 100%
        }

        .tooltip-el.tooltip-el-placement-top .tooltip-el-arrow {
            border-top-color: rgba(var(--background-sc-rgb), .6);
            border-width: .5rem .5rem 0;
            top: 100%
        }

        .tooltip-el.tooltip-el-placement-left,
        .tooltip-el.tooltip-el-placement-right {
            padding: 0 .8rem
        }

        .tooltip-el.tooltip-el-placement-left .tooltip-el-arrow,
        .tooltip-el.tooltip-el-placement-right .tooltip-el-arrow {
            margin: -.5rem 0 0;
            top: 50%
        }

        .tooltip-el.tooltip-el-placement-left .tooltip-el-arrow {
            border-left-color: rgba(var(--background-sc-rgb), .6);
            border-width: .5rem 0 .5rem .5rem;
            left: 100%
        }

        .tooltip-el.tooltip-el-placement-right .tooltip-el-arrow {
            border-right-color: rgba(var(--background-sc-rgb), .6);
            border-width: .5rem .5rem .5rem 0;
            right: 100%
        }

        .slider-actions {
            align-items: center;
            display: flex
        }

        .slider-actions>*+* {
            margin: 0 0 0 1.2rem
        }

        html[dir=rtl] .slider-actions>*+* {
            margin: 0 1.2rem 0 0
        }

        .slider-actions .icon {
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: 100%;
            color: rgba(var(--background-sc-rgb), .7);
            cursor: pointer;
            transition: color .3s
        }

        .slider-actions .icon:hover {
            color: var(--hero)
        }

        .slider-actions .icon.disabled {
            opacity: .5
        }

        .slider-holder {
            height: 2rem
        }

        .slider-holder>.icon {
            background: rgba(var(--background-sc-rgb), .05);
            border-radius: 100%;
            color: rgba(var(--background-sc-rgb), .4);
            cursor: pointer;
            padding: 1px;
            transition: color .3s, background .3s
        }

        .slider-holder>.icon.half {
            background: rgba(var(--hero-rgb), .05);
            color: rgba(var(--hero-rgb), .5)
        }

        .slider-holder>.icon.active {
            background: rgba(var(--hero-rgb), .1);
            color: var(--hero)
        }

        .slider-holder>.icon.negative-value {
            --hero: var(--danger);
            --hero-hover: var(--danger-hover);
            --hero-sc: var(--danger-sc);
            --hero-rgb: var(--danger-rgb);
            --hero-sc-rgb: var(--danger-sc-rgb)
        }

        .slider-holder>.icon.positive-value {
            --hero: var(--confirm);
            --hero-hover: var(--confirm-hover);
            --hero-sc: var(--confirm-sc);
            --hero-rgb: var(--confirm-rgb);
            --hero-sc-rgb: var(--confirm-sc-rgb)
        }
    

        [data-gene-ui-version="2.16.5"] .pagination-holder {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .pagination-holder .icon {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .pagination-holder .defaultCursor {
            cursor: default
        }

        [data-gene-ui-version="2.16.5"] .pagination-holder .input-element {
            text-align: center
        }
    

        [data-gene-ui-version="2.16.5"] .wrapped-editor {
            --editor-main-height: 38rem;
            --editor-toolbar-padding: 0.6rem;
            --editor-border-color: rgba(var(--background-sc-rgb), 0.1);
            --editor-status-color: rgba(var(--background-sc-rgb), 0.8);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.error {
            --editor-border-color: var(--danger) !important;
            --editor-status-color: var(--danger) !important
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.success {
            --editor-border-color: var(--confirm) !important;
            --editor-status-color: var(--confirm) !important
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdown-selectedtext,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-option-wrapper {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdown-selectedtext:hover,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-option-wrapper:hover,
        [data-gene-ui-version="2.16.5"] [aria-expanded=true]>.wrapped-editor:not(.mobile) .rdw-dropdown-selectedtext,
        [data-gene-ui-version="2.16.5"] [aria-expanded=true]>.wrapped-editor:not(.mobile) .rdw-option-wrapper {
            background: rgba(var(--hero-rgb), .1);
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-colorpicker-modal,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdown-optionwrapper,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-embedded-modal,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-emoji-modal,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-image-modal,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-link-modal {
            background: var(--background);
            border-radius: 1rem;
            box-shadow: 0 .2rem .4rem 0 #0000000d, 0 0 0 1px rgba(var(--background-sc-rgb), .08);
            margin: .3rem 0 0;
            min-width: 100%;
            padding: .6rem 0;
            position: absolute;
            top: 100%;
            z-index: 20
        }

        html:not([dir=rtl]) .wrapped-editor:not(.mobile) .rdw-colorpicker-modal,
        html:not([dir=rtl]) .wrapped-editor:not(.mobile) .rdw-dropdown-optionwrapper,
        html:not([dir=rtl]) .wrapped-editor:not(.mobile) .rdw-embedded-modal,
        html:not([dir=rtl]) .wrapped-editor:not(.mobile) .rdw-emoji-modal,
        html:not([dir=rtl]) .wrapped-editor:not(.mobile) .rdw-image-modal,
        html:not([dir=rtl]) .wrapped-editor:not(.mobile) .rdw-link-modal {
            left: 0
        }

        html[dir=rtl] .wrapped-editor:not(.mobile) .rdw-colorpicker-modal,
        html[dir=rtl] .wrapped-editor:not(.mobile) .rdw-dropdown-optionwrapper,
        html[dir=rtl] .wrapped-editor:not(.mobile) .rdw-embedded-modal,
        html[dir=rtl] .wrapped-editor:not(.mobile) .rdw-emoji-modal,
        html[dir=rtl] .wrapped-editor:not(.mobile) .rdw-image-modal,
        html[dir=rtl] .wrapped-editor:not(.mobile) .rdw-link-modal {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdownoption-default {
            align-items: center;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 3.6rem;
            min-width: 100%;
            padding-inline-end: 6rem;
            padding-inline-start: 2rem;
            position: relative;
            transition: color .4s;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdownoption-default:after {
            content: "\e95f";
            font: 2.4rem/1 BetCore;
            position: absolute;
            right: 1.4rem;
            top: calc(50% - 1.2rem);
            transform: scale(0);
            transition: transform .4s
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdownoption-default.rdw-dropdownoption-active:after {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdownoption-default.rdw-dropdownoption-active,
        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) .rdw-dropdownoption-default.rdw-dropdownoption-highlighted {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) [class*=rdw-dropdown-caret] {
            display: block;
            font: 2rem/2.4rem BetCore;
            opacity: .6;
            padding: 0 .6rem;
            transition: transform .4s
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) [class*=rdw-dropdown-caret]:before {
            content: "\e903"
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor:not(.mobile) [class*=rdw-dropdown-caret].rdw-dropdown-carettoclose {
            transform: rotate(180deg)
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-option-wrapper {
            font: 1.6rem/1.8rem BetCore;
            margin-left: .6rem
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-wrapper {
            display: flex;
            flex-direction: column-reverse
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-wrapper .rdw-editor-main {
            --editor-main-height: 12rem
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-toolbar {
            --editor-toolbar-padding: 0.4rem;
            border-bottom: none;
            border-top: 1px solid var(--editor-border-color, #0000);
            flex-wrap: nowrap;
            overflow: auto
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-toolbar .rdw-text-align-wrapper {
            flex-wrap: nowrap;
            margin-bottom: 0
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-toolbar button.btn {
            min-width: -webkit-fit-content;
            min-width: -moz-fit-content;
            min-width: fit-content
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-toolbar .rdw-dropdown-wrapper,
        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper .rdw-dropdownoption-default {
            align-items: center;
            border-radius: .4rem;
            display: flex;
            font-size: 1.4rem;
            font-weight: 600;
            height: 3.6rem;
            justify-content: center;
            min-width: 3.6rem;
            padding: 0 .6rem;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper .rdw-dropdownoption-default.rdw-dropdownoption-active {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-dropdown-selectedtext {
            font-size: 1.6rem;
            font-weight: 900;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-dropdown-selectedtext [class*=rdw-dropdown-caret] {
            display: block;
            font: 2.4rem/2.4rem BetCore;
            opacity: .6;
            padding: 0 .6rem;
            transform: rotate(-90deg);
            transition: transform .4s
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-dropdown-selectedtext [class*=rdw-dropdown-caret]:before {
            content: "\e903"
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor.mobile .rdw-dropdown-selectedtext [class*=rdw-dropdown-caret].rdw-dropdown-carettoclose {
            transform: rotate(90deg)
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor .editor-information-message {
            color: var(--editor-status-color, #0000);
            font: 600 1.2rem/1.42 var(--font-family);
            margin: .6rem 0 0;
            padding: 0 20px;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor .public-DraftEditorPlaceholder-root.public-DraftEditorPlaceholder-hasFocus {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor .DraftEditor-editorContainer,
        [data-gene-ui-version="2.16.5"] .wrapped-editor .DraftEditor-root {
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .wrapped-editor .DraftEditor-editorContainer .public-DraftEditor-content,
        [data-gene-ui-version="2.16.5"] .wrapped-editor .DraftEditor-root .public-DraftEditor-content {
            min-height: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-wrapper {
            background: var(--background);
            border: 1px solid var(--editor-border-color, #0000);
            border-radius: 1rem;
            width: 100%
        }

        @media (max-device-pixel-ratio:1) {
            [data-gene-ui-version="2.16.5"] .rdw-editor-wrapper ::-webkit-scrollbar {
                height: 1.6rem;
                width: 1.6rem
            }

            [data-gene-ui-version="2.16.5"] .rdw-editor-wrapper ::-webkit-scrollbar-thumb {
                background: rgba(var(--background-sc-rgb), .05);
                border: .4rem solid var(--background);
                border-radius: 1.6rem
            }
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-toolbar {
            align-items: center;
            border-bottom: 1px solid var(--editor-border-color, #0000);
            display: flex;
            flex-wrap: wrap;
            justify-content: flex-start;
            padding: var(--editor-toolbar-padding);
            position: relative;
            width: 100%;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-toolbar>div {
            align-items: center;
            display: flex;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-toolbar>div:not(:last-child):after {
            background: rgba(var(--background-sc-rgb), .2);
            content: "";
            display: block;
            height: 2rem;
            margin: 0 .8rem;
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-disabled {
            opacity: .3;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .rdw-dropdown-wrapper {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .rdw-dropdown-selectedtext,
        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper {
            align-items: center;
            border-radius: .4rem;
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 3.6rem;
            justify-content: center;
            min-width: 3.6rem;
            transition: color .4s, background .4s, opacity .4s
        }

        [data-gene-ui-version="2.16.5"] .rdw-dropdown-selectedtext.rdw-option-active,
        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper.rdw-option-active {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .rdw-dropdown-selectedtext {
            padding-inline-start: 1rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper {
            font: 1.4rem/1.8rem BetCore
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper>img {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Bold]:before {
            content: "\e964"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Italic]:before {
            content: "\e969"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Underline]:before {
            content: "\e975"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Strikethrough]:before {
            content: "\e972"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Monospace]:before {
            content: "\e96d"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Superscript]:before {
            content: "\e974"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Subscript]:before {
            content: "\e973"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Unordered]:before {
            content: "\e96c"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Ordered]:before {
            content: "\e96b"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Indent]:before {
            content: "\e968"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Outdent]:before {
            content: "\e96e"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Left]:before {
            content: "\e962"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Center]:before {
            content: "\e942"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Right]:before {
            content: "\e963"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Justify]:before {
            content: "\e961"
        }

        [data-gene-ui-version="2.16.5"] [title*="Color Picker"]>.rdw-option-wrapper:before {
            content: "\e96f"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Link]:before {
            content: "\e96a"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Unlink]:before {
            content: "\e977"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Embedded]:before {
            content: "\e966"
        }

        [data-gene-ui-version="2.16.5"] [title*=Emoji]>.rdw-option-wrapper:before {
            content: "\e971"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Image]:before {
            content: "\e967"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*="Clean formatting"]:before {
            content: "\e965"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Undo]:before {
            content: "\e976"
        }

        [data-gene-ui-version="2.16.5"] .rdw-option-wrapper[title*=Redo]:before {
            content: "\e970"
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-main {
            caret-color: var(--hero);
            height: var(--editor-main-height);
            overflow: auto;
            padding: 2rem;
            resize: vertical
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-main ol,
        [data-gene-ui-version="2.16.5"] .rdw-editor-main ul {
            padding-inline-start: 4rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-main ol li,
        [data-gene-ui-version="2.16.5"] .rdw-editor-main ul li {
            display: list-item
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-main blockquote {
            border-inline-start: .4rem solid var(--hero);
            padding-inline-start: .5rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-editor-main [style*=monospace],
        [data-gene-ui-version="2.16.5"] .rdw-editor-main pre {
            background: rgba(var(--hero-rgb), .05) !important;
            border-radius: .3rem !important;
            color: var(--hero) !important
        }

        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal,
        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal,
        [data-gene-ui-version="2.16.5"] .rdw-emoji-modal,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal,
        [data-gene-ui-version="2.16.5"] .rdw-link-modal {
            max-height: 30rem;
            overflow-x: hidden;
            overflow-y: auto;
            width: 28rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal-header,
        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-header,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header {
            align-items: center;
            box-shadow: inset 0 -1px 0 rgba(var(--background-sc-rgb), .05);
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal-header>span,
        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-header>span,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header>span {
            box-shadow: inset 0 0 0 var(--hero);
            cursor: pointer;
            display: block;
            font: 600 1.4rem/4.2rem var(--font-family);
            position: relative;
            text-align: center;
            transition: color .4s, box-shadow .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal-header>span.rdw-colorpicker-modal-style-label-active,
        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal-header>span:only-child,
        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-header>span.rdw-colorpicker-modal-style-label-active,
        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-header>span:only-child,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header>span.rdw-colorpicker-modal-style-label-active,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header>span:only-child {
            box-shadow: inset 0 -.3rem 0 var(--hero);
            color: var(--hero)
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal-header>span:hover,
            [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-header>span:hover,
            [data-gene-ui-version="2.16.5"] .rdw-image-modal-header>span:hover {
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal-options,
        [data-gene-ui-version="2.16.5"] .rdw-emoji-modal {
            align-items: center;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            margin-bottom: -.6rem;
            padding: 2rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-modal-options .rdw-colorpicker-option,
        [data-gene-ui-version="2.16.5"] .rdw-emoji-modal .rdw-colorpicker-option {
            height: 4.8rem;
            width: 4.8rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-colorpicker-cube {
            border-radius: 100%;
            box-shadow: inset 0 0 0 1px rgba(var(--background-sc-rgb), .05);
            display: block;
            height: 2.8rem;
            width: 2.8rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-emoji-icon {
            align-items: center;
            border-radius: .4rem;
            cursor: pointer;
            display: flex;
            font-size: 2.4rem;
            height: 4rem;
            justify-content: center;
            transition: color .4s, background .4s, opacity .4s;
            width: 4rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-emoji-icon:hover {
            background: rgba(var(--hero-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-btn-section,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-btn-section,
        [data-gene-ui-version="2.16.5"] .rdw-link-modal-buttonsection {
            align-items: center;
            border-top: 1px solid rgba(var(--background-sc-rgb), .05);
            display: flex;
            flex-direction: row-reverse;
            justify-content: center;
            margin: 2.6rem 0 0;
            min-width: 100%;
            padding: 1.5rem 0
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-btn-section button,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-btn-section button,
        [data-gene-ui-version="2.16.5"] .rdw-link-modal-buttonsection button {
            align-items: center;
            border-radius: 3.6rem;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 3.6rem;
            justify-content: center;
            min-width: 10rem;
            padding: 0 2.4rem;
            text-align: center;
            transition: opacity .4s, background .4s, color .4s
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-btn-section button:disabled,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-btn-section button:disabled,
        [data-gene-ui-version="2.16.5"] .rdw-link-modal-buttonsection button:disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-btn-section button:last-child:not(:hover),
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-btn-section button:last-child:not(:hover),
        [data-gene-ui-version="2.16.5"] .rdw-link-modal-buttonsection button:last-child:not(:hover) {
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-btn-section button:not(:last-child),
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-btn-section button:not(:last-child),
        [data-gene-ui-version="2.16.5"] .rdw-link-modal-buttonsection button:not(:last-child) {
            background: var(--hero);
            color: var(--hero-sc)
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-btn-section button:not(:last-child):hover,
            [data-gene-ui-version="2.16.5"] .rdw-image-modal-btn-section button:not(:last-child):hover,
            [data-gene-ui-version="2.16.5"] .rdw-link-modal-buttonsection button:not(:last-child):hover {
                background: var(--hero-hover)
            }
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-btn-section,
        [data-gene-ui-version="2.16.5"] .rdw-link-modal-buttonsection {
            margin-inline-start: -2rem;
            width: calc(100% + 4rem)
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-link-section,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal,
        [data-gene-ui-version="2.16.5"] .rdw-link-modal {
            align-items: flex-start;
            display: flex;
            flex-direction: column;
            font: 600 1.2rem/1.6rem var(--font-family);
            min-width: 100%;
            padding: 2.4rem 2rem 0
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-link-section input:not([type=checkbox]),
        [data-gene-ui-version="2.16.5"] .rdw-image-modal input:not([type=checkbox]),
        [data-gene-ui-version="2.16.5"] .rdw-link-modal input:not([type=checkbox]) {
            background: rgba(var(--background-sc-rgb), .03);
            border-radius: 3.6rem;
            display: block;
            font: 600 1.4rem var(--font-family);
            height: 3.6rem;
            padding: 0 2rem;
            transition: background .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-link-section input:not([type=checkbox]):not(.rdw-image-modal-size-input),
        [data-gene-ui-version="2.16.5"] .rdw-image-modal input:not([type=checkbox]):not(.rdw-image-modal-size-input),
        [data-gene-ui-version="2.16.5"] .rdw-link-modal input:not([type=checkbox]):not(.rdw-image-modal-size-input) {
            margin: .4rem 0 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-link-section input:not([type=checkbox]):focus,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal input:not([type=checkbox]):focus,
        [data-gene-ui-version="2.16.5"] .rdw-link-modal input:not([type=checkbox]):focus {
            background: rgba(var(--background-sc-rgb), .05)
        }

        [data-gene-ui-version="2.16.5"] .rdw-link-modal-label {
            max-width: 100%;
            padding-inline-start: 2rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-link-modal-target-option {
            cursor: pointer;
            display: flex;
            padding-inline-start: 2rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-link-modal-target-option input {
            -webkit-appearance: checkbox;
            appearance: checkbox;
            height: 1.4rem;
            margin-inline-end: .8rem;
            width: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-link-input-wrapper,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-url-section {
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-link-input-wrapper input,
        [data-gene-ui-version="2.16.5"] .rdw-image-modal-url-section input {
            margin-top: 0 !important
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-size {
            grid-column-gap: 2rem;
            display: grid;
            grid-template-columns: 1fr 1fr;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-embedded-modal-size>span {
            align-items: flex-start;
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-mandatory-sign {
            align-self: flex-start;
            color: var(--danger);
            margin-inline-start: .4rem;
            margin-top: .8rem
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-size {
            align-items: center;
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header {
            margin: -1.4rem 0 2.4rem;
            margin-inline-start: -2rem;
            width: calc(100% + 4rem)
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header .rdw-image-modal-header-label {
            bottom: 0;
            box-shadow: inset 0 0 0 var(--hero);
            height: .3rem;
            left: 0;
            position: absolute;
            transition: box-shadow .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header .rdw-image-modal-header-label:after {
            background: var(--hero);
            bottom: .3rem;
            content: "";
            display: block;
            height: 3.9rem;
            left: 0;
            mix-blend-mode: color;
            opacity: 0;
            position: absolute;
            transition: opacity .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header .rdw-image-modal-header-label.rdw-image-modal-header-label-highlighted {
            box-shadow: inset 0 -.3rem 0 var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-header .rdw-image-modal-header-label.rdw-image-modal-header-label-highlighted:after {
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-upload-option-input {
            left: 0;
            opacity: 0;
            pointer-events: none;
            position: absolute;
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-modal-upload-option-label {
            align-items: center;
            background: rgba(var(--hero-rgb), .05);
            border: 1px dashed var(--hero);
            border-radius: 3.6rem;
            color: var(--hero);
            cursor: pointer;
            display: flex;
            font: 600 1.2rem/1.6rem var(--font-family);
            height: 4.5rem;
            justify-content: center;
            margin: 0 0 1.4rem;
            padding: 1.5rem;
            text-align: center;
            transition: background .4s;
            width: 25rem
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .rdw-image-modal-upload-option-label:hover {
                background: rgba(var(--hero-rgb), .1)
            }
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment {
            display: flex;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment * {
            pointer-events: auto
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment.rdw-image-left {
            float: left
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment.rdw-image-right {
            float: right
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment.rdw-image-center {
            align-items: center;
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment .rdw-image-imagewrapper {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment .rdw-image-imagewrapper .rdw-image-alignment-options-popup {
            align-items: center;
            background: #0009;
            display: flex;
            height: 100%;
            justify-content: center;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 1000
        }

        [data-gene-ui-version="2.16.5"] .rdw-image-alignment .rdw-image-imagewrapper .rdw-image-alignment-options-popup>* {
            --size: 3.6rem;
            align-items: center;
            border: 1px solid #0000;
            border-radius: var(--size);
            box-shadow: inset 0 0 0 5rem hsla(0, 0%, 100%, .902);
            color: inherit;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/2rem var(--font-family);
            justify-content: center;
            margin: 0 .2rem;
            min-height: var(--size);
            min-width: var(--size);
            transition: color .3s, background .3s, opacity .2s
        }

        [data-gene-ui-version="2.16.5"] .public-DraftEditor-content[contenteditable=true] {
            -webkit-user-modify: read-write-plaintext-only
        }

        [data-gene-ui-version="2.16.5"] .DraftEditor-root {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .DraftEditor-editorContainer {
            position: relative;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .public-DraftEditor-block {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .DraftEditor-alignLeft .public-DraftEditorPlaceholder-root {
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .DraftEditor-alignCenter .public-DraftEditorPlaceholder-root {
            margin: 0 auto;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .DraftEditor-alignRight .public-DraftEditorPlaceholder-root {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .public-DraftEditorPlaceholder-root {
            position: absolute;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .DraftEditorPlaceholder-hidden {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-block {
            position: relative;
            white-space: pre-wrap
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-ltr {
            direction: ltr
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-rtl {
            direction: rtl
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-listLTR {
            direction: ltr
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-listRTL {
            direction: rtl
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-ol,
        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-ul {
            padding: 1.6rem 0
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL {
            padding-right: 1.5em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR {
            padding-left: 3em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL {
            padding-right: 3em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR {
            padding-left: 4.5em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL {
            padding-right: 4.5em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR {
            padding-left: 6em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL {
            padding-right: 6em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR {
            padding-left: 7.5em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL {
            padding-right: 7.5em
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-unorderedListItem {
            list-style-type: square;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0 {
            list-style-type: disc
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 {
            list-style-type: circle
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem {
            list-style-type: none;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before {
            left: -3.6rem;
            position: absolute;
            text-align: right;
            width: 3rem
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before {
            position: absolute;
            right: -3.6rem;
            text-align: left;
            width: 3rem
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem:before {
            content: counter(ol0) ". ";
            counter-increment: ol0
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before {
            content: counter(ol1) ". ";
            counter-increment: ol1
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before {
            content: counter(ol2) ". ";
            counter-increment: ol2
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before {
            content: counter(ol3) ". ";
            counter-increment: ol3
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before {
            content: counter(ol4) ". ";
            counter-increment: ol4
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset {
            counter-reset: ol0
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset {
            counter-reset: ol1
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset {
            counter-reset: ol2
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset {
            counter-reset: ol3
        }

        [data-gene-ui-version="2.16.5"] .public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset {
            counter-reset: ol4
        }

        [data-gene-ui-version="2.16.5"] .rdw-text-align-wrapper {
            align-items: center;
            display: flex;
            flex-wrap: wrap;
            margin-bottom: 6px
        }

        [data-gene-ui-version="2.16.5"] .rdw-text-align-dropdown {
            width: 50px;
            z-index: 90
        }

        [data-gene-ui-version="2.16.5"] .rdw-text-align-dropdownOption {
            display: flex;
            height: 40px;
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .rdw-right-aligned-block {
            text-align: right
        }

        [data-gene-ui-version="2.16.5"] .rdw-left-aligned-block {
            text-align: left !important
        }

        [data-gene-ui-version="2.16.5"] .rdw-center-aligned-block {
            text-align: center !important
        }

        [data-gene-ui-version="2.16.5"] .rdw-justify-aligned-block {
            text-align: justify !important
        }

        [data-gene-ui-version="2.16.5"] .rdw-center-aligned-block>div,
        [data-gene-ui-version="2.16.5"] .rdw-justify-aligned-block>div,
        [data-gene-ui-version="2.16.5"] .rdw-left-aligned-block>div,
        [data-gene-ui-version="2.16.5"] .rdw-right-aligned-block>div {
            display: inline-block
        }
    

        [data-gene-ui-version="2.16.5"] .media-preview-holder {
            background-color: #000c;
            color: #fff;
            display: flex;
            height: 100%;
            left: 0;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 500
        }

        [data-gene-ui-version="2.16.5"] .media-preview-holder .bc-icon-close {
            cursor: pointer;
            position: absolute;
            right: 2.2rem;
            top: 2.2rem
        }

        [data-gene-ui-version="2.16.5"] .media-preview {
            display: flex;
            flex-direction: column;
            margin: auto;
            padding: 3rem 0 0;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .media-preview .mp-title {
            font: 600 1.4rem/1.8rem var(--font-family);
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mp-details {
            font: 600 1.4rem/2rem var(--font-family);
            margin: .5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .mp-details>li {
            margin: 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .mp-details span {
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .mp-element {
            height: auto;
            max-height: calc(100vh - 20rem);
            max-width: 100%;
            width: auto
        }
    

        [data-gene-ui-version="2.16.5"] .uploaded-item {
            align-items: center;
            border-radius: .4rem;
            display: flex;
            height: 2.8rem;
            padding: 0 1px 0 .8rem;
            transition: background .4s, color .4s, border-color .4s;
            width: 100%
        }

        html[dir=rtl] .uploaded-item {
            padding: 0 .8rem 0 1px
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item:not(.error) {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item>li {
            align-items: center;
            display: flex;
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item>li.ui-title {
            flex: auto;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item .ui-preview-holder {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item .ui-preview-holder small {
            display: block;
            font: 700 .5rem/.9rem var(--font-family);
            left: 0;
            position: absolute;
            text-align: center;
            text-transform: uppercase;
            top: .8rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item .ui-title {
            font: 600 1.4rem/normal var(--font-family);
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item .ui-actions-holder small {
            display: block;
            font: 600 1rem/1.4rem var(--font-family);
            opacity: .7;
            padding-inline-end: .8rem;
            text-transform: uppercase
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item .ui-actions-holder .icon {
            cursor: pointer;
            transition: opacity .4s
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-light .ui-actions-holder .icon,
        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-minimal .ui-actions-holder .icon {
            opacity: 0
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-light .ui-actions-holder .icon:hover,
            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-minimal .ui-actions-holder .icon:hover {
                opacity: 1
            }

            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-light:hover,
            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-minimal:hover {
                background: rgba(var(--background-sc-rgb), .05)
            }

            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-light:hover .ui-actions-holder .icon:not(:hover),
            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-minimal:hover .ui-actions-holder .icon:not(:hover) {
                opacity: .5
            }
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-light.error,
        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-minimal.error {
            color: var(--danger)
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-light.error:hover,
            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-minimal.error:hover {
                background: rgba(var(--danger-rgb), .05)
            }
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-light.error .ui-actions-holder .icon:not(:hover),
        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-minimal.error .ui-actions-holder .icon:not(:hover) {
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed {
            border: 1px solid rgba(var(--background-sc-rgb), .08);
            border-radius: .8rem;
            height: 4.2rem;
            padding: 0 .8rem 0 1.4rem
        }

        html[dir=rtl] .uploaded-item.ui-detailed {
            padding: 0 1.4rem 0 .8rem
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed img {
            border-radius: .4rem;
            height: 2.6rem;
            object-fit: cover;
            width: 2.6rem
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed .ui-title {
            font-size: 1.2rem;
            padding: 0 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed .ui-actions-holder .icon {
            opacity: .5
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed .ui-actions-holder .icon:hover {
                opacity: 1
            }

            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed:hover {
                border-color: rgba(var(--background-sc-rgb), .38)
            }
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed.error {
            border-color: rgba(var(--danger-rgb), .5)
        }

        [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed.error .ui-actions-holder .icon {
            color: var(--danger)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed.error:hover {
                border-color: var(--danger)
            }

            [data-gene-ui-version="2.16.5"] .uploaded-item.ui-detailed.error:hover .ui-actions-holder .icon {
                opacity: 1
            }
        }
    

        [data-gene-ui-version="2.16.5"] .drop-area-holder {
            max-width: 100%;
            position: relative;
            transition: opacity .4s
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder:not(.ua-button) {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder.ua-input .uploader-chooser-holder {
            display: grid;
            grid-template-areas: "input button";
            grid-template-columns: 1fr auto;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder.ua-input .uploader-chooser-holder .input-holder {
            grid-area: input
        }

        html:not([dir=rtl]) .drop-area-holder.ua-input .uploader-chooser-holder .input-element-back {
            border-top-right-radius: 0
        }

        html[dir=rtl] .drop-area-holder.ua-input .uploader-chooser-holder .input-element-back {
            border-top-left-radius: 0
        }

        html:not([dir=rtl]) .drop-area-holder.ua-input .uploader-chooser-holder .input-element-back {
            border-bottom-right-radius: 0
        }

        html[dir=rtl] .drop-area-holder.ua-input .uploader-chooser-holder .input-element-back {
            border-bottom-left-radius: 0
        }

        html:not([dir=rtl]) .drop-area-holder.ua-input .uploader-chooser-holder .input-element-back {
            border-right: 0
        }

        html[dir=rtl] .drop-area-holder.ua-input .uploader-chooser-holder .input-element-back {
            border-left: 0
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder.ua-input .uploader-chooser-holder .btn {
            grid-area: button
        }

        html:not([dir=rtl]) .drop-area-holder.ua-input .uploader-chooser-holder .btn {
            border-top-left-radius: 0
        }

        html[dir=rtl] .drop-area-holder.ua-input .uploader-chooser-holder .btn {
            border-top-right-radius: 0
        }

        html:not([dir=rtl]) .drop-area-holder.ua-input .uploader-chooser-holder .btn {
            border-bottom-left-radius: 0
        }

        html[dir=rtl] .drop-area-holder.ua-input .uploader-chooser-holder .btn {
            border-bottom-right-radius: 0
        }

        html:not([dir=rtl]) .drop-area-holder.ua-input .uploader-chooser-holder .btn {
            border-left: 0
        }

        html[dir=rtl] .drop-area-holder.ua-input .uploader-chooser-holder .btn {
            border-right: 0
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder.ua-input .uploader-chooser-holder.dirty input[type=file] {
            grid-area: input
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder.ua-box .uploader-chooser-holder {
            padding: 100% 0 0;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .uploader-chooser-holder {
            display: block;
            transition: opacity .4s
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder.active .uploader-chooser-holder {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .uploader-chooser-holder input[type=file] {
            cursor: pointer;
            height: 100%;
            left: 0;
            opacity: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .uploader-chooser-holder input[type=file]::-webkit-file-upload-button {
            visibility: hidden
        }

        [data-gene-ui-version="2.16.5"] .drop-here-element {
            align-items: center;
            background: rgba(var(--hero-rgb), .1);
            border: 1px dashed var(--hero);
            border-radius: 1rem;
            color: var(--hero);
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 100%;
            justify-content: center;
            left: 0;
            padding: 0 1rem;
            pointer-events: none;
            position: absolute;
            top: 0;
            transition: opacity .4s;
            width: 100%;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .drop-area-holder:not(.active) .drop-here-element {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .ua-button .drop-here-element.cr-round,
        [data-gene-ui-version="2.16.5"] .ua-input .drop-here-element.cr-round {
            border-radius: 3.6rem
        }

        [data-gene-ui-version="2.16.5"] .ua-button .drop-here-element.cr-smooth,
        [data-gene-ui-version="2.16.5"] .ua-input .drop-here-element.cr-smooth {
            border-radius: .4rem
        }

        [data-gene-ui-version="2.16.5"] .ua-cloud .drop-here-element {
            border-radius: .8rem
        }

        [data-gene-ui-version="2.16.5"] .cloud-box-uploader {
            align-items: center;
            border: 1px dashed rgba(var(--background-sc-rgb), .2);
            border-radius: .8rem;
            display: flex;
            flex-direction: column;
            font: 600 2rem/2.4rem var(--font-family);
            justify-content: center;
            min-height: 28rem;
            text-align: center;
            transition: background .4s, border-color .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .uploader-chooser-holder:hover .cloud-box-uploader {
            background: rgba(var(--hero-rgb), .02);
            border-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .s-uploading .cloud-box-uploader {
            background: rgba(var(--background-sc-rgb), .01)
        }

        [data-gene-ui-version="2.16.5"] .cloud-box-uploader.error {
            background: rgba(var(--danger-rgb), .02);
            border-color: var(--danger)
        }

        [data-gene-ui-version="2.16.5"] .cloud-box-uploader>p {
            opacity: .8
        }

        [data-gene-ui-version="2.16.5"] .cloud-box-uploader>.icon {
            font-size: 9.6rem;
            margin: 1rem 0 .4rem;
            opacity: .23
        }

        [data-gene-ui-version="2.16.5"] .cloud-box-uploader>h5 {
            font: inherit;
            opacity: .8
        }

        [data-gene-ui-version="2.16.5"] .cloud-box-uploader>small {
            display: block;
            font: 600 1.4rem/1.8rem var(--font-family);
            margin: 1rem 0 1.5rem;
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .box-uploader {
            align-items: center;
            border: 1px dashed rgba(var(--background-sc-rgb), .2);
            border-radius: 1rem;
            display: flex;
            flex-direction: column;
            height: 100%;
            justify-content: center;
            left: 0;
            position: absolute;
            text-align: center;
            top: 0;
            transition: background .4s, border-color .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .uploader-chooser-holder:hover .box-uploader {
            background: rgba(var(--hero-rgb), .02);
            border-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .s-uploading .box-uploader {
            border-style: solid
        }

        [data-gene-ui-version="2.16.5"] .box-uploader.error {
            background: rgba(var(--danger-rgb), .02);
            border-color: var(--danger)
        }

        [data-gene-ui-version="2.16.5"] .box-uploader h5 {
            font: 600 1.4rem/normal var(--font-family);
            margin: 1rem 0 0;
            opacity: .8
        }

        [data-gene-ui-version="2.16.5"] .box-uploader .responsive-plus-icon-holder {
            max-height: 6.4rem;
            max-width: 6.4rem;
            min-height: 3.6rem;
            min-width: 3.6rem;
            opacity: .2;
            width: 23.2456140351%
        }

        [data-gene-ui-version="2.16.5"] .responsive-plus-icon {
            padding: 100% 0 0;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .responsive-plus-icon:after,
        [data-gene-ui-version="2.16.5"] .responsive-plus-icon:before {
            background: var(--background-sc);
            border-radius: 1rem;
            content: "";
            display: block;
            left: 50%;
            padding: 7.5471698113% 0 0;
            position: absolute;
            top: 50%;
            width: 88.679245283%
        }

        [data-gene-ui-version="2.16.5"] .responsive-plus-icon:before {
            transform: translate(-50%, -50%)
        }

        [data-gene-ui-version="2.16.5"] .responsive-plus-icon:after {
            transform: translate(-50%, -50%) rotate(90deg)
        }
    

        [data-gene-ui-version="2.16.5"] .uploader-holder {
            align-items: flex-start;
            display: flex;
            flex-direction: column;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .uploader-holder .grid-child {
            min-height: 2.8rem;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .uploader-header {
            align-items: flex-start;
            display: flex;
            flex-direction: column;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .uploader-header:not(.only-child) {
            margin: 0 0 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .uploader-footer {
            align-items: flex-start;
            display: flex;
            flex-direction: column;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .ua-cloud>.uploader-footer {
            align-items: center
        }

        [data-gene-ui-version="2.16.5"] .ua-input>.uploader-footer {
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .uploader-footer .uploader-footer-button {
            margin: 1.8rem 0 0
        }
    

        [data-gene-ui-version="2.16.5"] .datepicker-holder {
            background: var(--background);
            display: inline-grid;
            font-weight: 600;
            grid-template-areas: "date-box-1" "date-actions";
            grid-template-columns: auto;
            grid-template-rows: auto auto;
            min-width: 20.8rem;
            padding: 1rem 2rem 2rem;
            vertical-align: top
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder .not-clickable {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder:not(.range-mode) {
            padding-bottom: 0
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder.range-mode {
            grid-template-areas: "date-box-1 date-box-2 date-actions";
            grid-template-columns: auto auto auto;
            grid-template-rows: auto
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder.range-mode:not(.simple-range-mode)>li+li {
            margin: 0 0 0 3rem
        }

        html[dir=rtl] .datepicker-holder.range-mode:not(.simple-range-mode)>li+li {
            margin: 0 3rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder.range-mode .date-box {
            display: grid;
            grid-template-rows: auto 1fr auto
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder.range-mode.simple-range-mode {
            grid-template-areas: "date-box-1 date-box-2" "date-actions date-actions";
            grid-template-columns: auto auto;
            grid-template-rows: auto auto
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder.range-mode.simple-range-mode .date-box-2 {
            margin: 0 0 0 3rem
        }

        html[dir=rtl] .datepicker-holder.range-mode.simple-range-mode .date-box-2 {
            margin: 0 3rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder.range-mode.simple-range-mode .date-actions {
            margin: .5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder .date-box-1 {
            grid-area: date-box-1
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder .date-box-2 {
            grid-area: date-box-2
        }

        [data-gene-ui-version="2.16.5"] .datepicker-holder .date-actions {
            grid-area: date-actions
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul {
            display: flex;
            margin: 0 0 .5rem
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul+ul {
            margin: 2px 0 0
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li {
            align-items: center;
            border: 1px solid #0000;
            border-radius: 100%;
            color: rgba(var(--background-sc-rgb), .8);
            cursor: pointer;
            display: flex;
            height: 3.6rem;
            justify-content: center;
            position: relative;
            text-align: center;
            transition: color .3s, border-color .3s, background .3s;
            width: 3.6rem
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li+li {
            margin: 0 0 0 2px
        }

        html[dir=rtl] .calendar-days>ul>li+li {
            margin: 0 2px 0 0
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li>span {
            display: block;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li>span:before {
            bottom: -1px;
            content: "";
            display: block;
            left: -2px;
            pointer-events: none;
            position: absolute;
            right: -2px;
            top: -1px;
            transition: background .3s;
            z-index: -1
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.heading {
            color: rgba(var(--background-sc-rgb), 32);
            font-weight: 700;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.heading>span {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.disabled {
            color: rgba(var(--background-sc-rgb), .3);
            font-weight: 600;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.current {
            border-color: var(--hero);
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.will-be-current {
            background: rgba(var(--hero-rgb), .15)
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li:hover {
            background: rgba(var(--background-sc-rgb), .03)
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.selected {
            background: var(--hero) !important;
            color: var(--hero-sc) !important
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.selected:hover {
            background: var(--hero-hover) !important
        }

        [data-gene-ui-version="2.16.5"] .range-mode .calendar-days>ul>li:hover {
            background: rgba(var(--hero-rgb), .15)
        }

        html:not([dir=rtl]) .calendar-days>ul>li.range-start>span:before,
        html:not([dir=rtl]) .calendar-days>ul>li:first-child>span:before {
            border-top-left-radius: 3.8rem
        }

        html[dir=rtl] .calendar-days>ul>li.range-start>span:before,
        html[dir=rtl] .calendar-days>ul>li:first-child>span:before {
            border-top-right-radius: 3.8rem
        }

        html:not([dir=rtl]) .calendar-days>ul>li.range-start>span:before,
        html:not([dir=rtl]) .calendar-days>ul>li:first-child>span:before {
            border-bottom-left-radius: 3.8rem
        }

        html[dir=rtl] .calendar-days>ul>li.range-start>span:before,
        html[dir=rtl] .calendar-days>ul>li:first-child>span:before {
            border-bottom-right-radius: 3.8rem
        }

        html:not([dir=rtl]) .calendar-days>ul>li.range-end>span:before,
        html:not([dir=rtl]) .calendar-days>ul>li:last-child>span:before {
            border-top-right-radius: 3.8rem
        }

        html[dir=rtl] .calendar-days>ul>li.range-end>span:before,
        html[dir=rtl] .calendar-days>ul>li:last-child>span:before {
            border-top-left-radius: 3.8rem
        }

        html:not([dir=rtl]) .calendar-days>ul>li.range-end>span:before,
        html:not([dir=rtl]) .calendar-days>ul>li:last-child>span:before {
            border-bottom-right-radius: 3.8rem
        }

        html[dir=rtl] .calendar-days>ul>li.range-end>span:before,
        html[dir=rtl] .calendar-days>ul>li:last-child>span:before {
            border-bottom-left-radius: 3.8rem
        }

        [data-gene-ui-version="2.16.5"] .calendar-days>ul.hover-row:hover>li>span:before,
        [data-gene-ui-version="2.16.5"] .calendar-days>ul>li.ranged>span:before {
            background: rgba(var(--hero-rgb), .15)
        }

        [data-gene-ui-version="2.16.5"] .date-actions ul {
            display: flex;
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .date-actions.horizontal li:only-child {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            justify-content: center;
            margin: .5rem 0 0;
            padding: .8rem 0
        }

        [data-gene-ui-version="2.16.5"] .date-actions.horizontal li:only-child .btn {
            font-weight: 700
        }

        [data-gene-ui-version="2.16.5"] .date-actions.vertical .btn:not(.a-outline) {
            margin: 0 0 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .date-actions.vertical .btn.a-outline {
            margin: .8rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .simple-range-mode .date-actions ul {
            flex-direction: row
        }

        [data-gene-ui-version="2.16.5"] .simple-range-mode .date-actions ul li {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .simple-range-mode .date-actions ul li:first-child {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .date-heading {
            align-items: center;
            display: flex;
            font: 700 1.6rem var(--font-family);
            margin: 0 0 1.8rem;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .date-heading>li {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .date-heading>li:not(.title) {
            align-items: center;
            display: flex;
            flex: auto;
            justify-content: flex-start;
            width: 50%
        }

        [data-gene-ui-version="2.16.5"] .date-heading>li:not(.title)>*+* {
            margin: 0 0 0 .4rem
        }

        html[dir=rtl] .date-heading>li:not(.title)>*+* {
            margin: 0 .4rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .date-heading>li:not(.title):last-child {
            justify-content: flex-end
        }

        [data-gene-ui-version="2.16.5"] .date-heading>li.title {
            opacity: unset;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .date-heading .clickable {
            cursor: pointer;
            transition: color .3s
        }

        [data-gene-ui-version="2.16.5"] .date-heading .clickable.active,
        [data-gene-ui-version="2.16.5"] .date-heading .clickable:hover {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .date-heading .icon {
            align-items: center;
            border-radius: 100%;
            cursor: pointer;
            display: flex;
            height: 3rem;
            justify-content: center;
            transition: background .3s;
            width: 3rem
        }

        [data-gene-ui-version="2.16.5"] .date-heading .icon:hover {
            background: rgba(var(--background-sc-rgb), .03)
        }

        [data-gene-ui-version="2.16.5"] .month-years-select {
            min-height: 22.9rem;
            width: 26.4rem
        }

        [data-gene-ui-version="2.16.5"] .month-years-select li {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .month-years-select li+li {
            margin: 3.6rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .month-years-select button {
            border-radius: 3rem;
            cursor: pointer;
            display: block;
            font: 600 1.6rem var(--font-family);
            height: 3rem;
            overflow: hidden;
            text-overflow: ellipsis;
            transition: color .3s, background .3s;
            -webkit-user-select: none;
            user-select: none;
            white-space: nowrap;
            width: calc(33.33333% - 1.46667rem)
        }

        [data-gene-ui-version="2.16.5"] .month-years-select button:nth-child(2) {
            margin: 0 2.2rem
        }

        [data-gene-ui-version="2.16.5"] .month-years-select button:hover {
            background: rgba(var(--background-sc-rgb), .03)
        }

        [data-gene-ui-version="2.16.5"] .month-years-select button.disabled {
            color: rgba(var(--background-sc-rgb), .3);
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .month-years-select button.selected {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .month-years-select .disable {
            color: rgba(var(--background-sc-rgb), .3);
            pointer-events: none;
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .month-years-select-button {
            max-height: 3rem;
            min-height: 3rem
        }

        [data-gene-ui-version="2.16.5"] .month-years-select-button.selected:hover {
            background: var(--hero) !important
        }

        [data-gene-ui-version="2.16.5"] .month-years-select-button:active {
            background: none
        }

        [data-gene-ui-version="2.16.5"] .time-inputs-str {
            align-items: center;
            display: flex;
            font: 600 1.6rem var(--font-family);
            justify-content: center;
            margin: 1.2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .time-inputs-str li {
            align-items: center;
            display: flex;
            flex-direction: column;
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .time-inputs-str li>:first-child {
            order: 0
        }

        [data-gene-ui-version="2.16.5"] .time-inputs-str li>:nth-child(2) {
            order: 2
        }

        [data-gene-ui-version="2.16.5"] .time-inputs-str li>:nth-child(3) {
            order: 1
        }

        [data-gene-ui-version="2.16.5"] .time-inputs-str li>*+* {
            margin: .2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .time-inputs-str li+li {
            margin: 0 0 0 1rem
        }

        html[dir=rtl] .time-inputs-str li+li {
            margin: 0 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .time-input-el {
            align-items: center;
            background: rgba(var(--background-sc-rgb), .03);
            border: 1px solid rgba(var(--hero-rgb), 0);
            border-radius: .3rem;
            cursor: default;
            display: flex;
            height: 3.6rem;
            justify-content: center;
            text-align: center;
            transition: border-color .4s, background .4s;
            width: 5.8rem
        }

        [data-gene-ui-version="2.16.5"] button:active~.time-input-el {
            background: #0000;
            border-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .week-picker:hover {
            background: rgba(var(--background-sc-rgb), .03)
        }
    

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-holder {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .md-range-title {
            font: 600 1.6rem/2.2rem var(--font-family);
            margin: 0 0 1.5rem;
            padding: 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .default-cursor {
            cursor: default !important
        }

        [data-gene-ui-version="2.16.5"] .text-cursor {
            cursor: text
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker {
            grid-column-gap: 2rem;
            grid-row-gap: 2rem;
            display: grid;
            grid-template-areas: "m-start-date m-end-date";
            grid-template-columns: repeat(2, calc(50% - 1rem));
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker.with-time {
            grid-template-areas: "m-start-date m-start-time" "m-end-date m-end-time";
            grid-template-columns: calc(55% - 1rem) calc(45% - 1rem)
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker .m-start-date {
            grid-area: m-start-date
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker .m-end-date {
            grid-area: m-end-date
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker .m-start-time {
            grid-area: m-start-time
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker .m-end-time {
            grid-area: m-end-time
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker i[class*=calendar],
        [data-gene-ui-version="2.16.5"] .mobile-single-date-picker i[class*=calendar] {
            order: -2;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker i[class*=clear],
        [data-gene-ui-version="2.16.5"] .mobile-single-date-picker i[class*=clear] {
            order: -1
        }

        [data-gene-ui-version="2.16.5"] .date-input .input-structure>label {
            height: var(--input-element-height)
        }

        [data-gene-ui-version="2.16.5"] .date-input .input-structure>.icon+label input {
            padding-inline: 2rem 4.4rem
        }

        [data-gene-ui-version="2.16.5"] .date-input .input-structure .input-element-relative {
            left: 0;
            position: absolute;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .date-input .input-structure .input-element-relative>input {
            padding-inline: 2rem 1.5rem;
            padding-inline-end: 6.4rem
        }

        [data-gene-ui-version="2.16.5"] .date-input .input-structure .input-element-relative>.read-only {
            padding-inline: 2rem 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .date-input i[class*=calendar] {
            order: -2
        }

        [data-gene-ui-version="2.16.5"] .date-input i[class*=clear] {
            order: -1
        }

        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker .bc-icon-calendar,
        [data-gene-ui-version="2.16.5"] .mobile-date-ranges-picker .bc-icon.clock,
        [data-gene-ui-version="2.16.5"] .mobile-single-date-picker .bc-icon-calendar,
        [data-gene-ui-version="2.16.5"] .mobile-single-date-picker .bc-icon.clock {
            pointer-events: none
        }
    

        [data-gene-ui-version="2.16.5"] .modal-splash {
            animation: modal-splash .3s forwards;
            display: flex;
            height: calc(100% - var(--header-height, 0px));
            left: 0;
            opacity: 0;
            overflow-y: auto;
            padding: 2.8rem;
            position: fixed;
            top: var(--header-height, 0);
            width: 100%;
            z-index: 300
        }

        @keyframes modal-splash {
            to {
                opacity: 1
            }
        }

        [data-gene-ui-version="2.16.5"] .modal-splash.p-top {
            padding-top: 0
        }

        [data-gene-ui-version="2.16.5"] .modal-splash.p-bottom {
            padding-bottom: 0
        }

        [data-gene-ui-version="2.16.5"] .modal-splash.light-background {
            background: #fff9
        }

        [data-gene-ui-version="2.16.5"] .modal-splash.dark-background {
            background: #0006
        }

        [data-gene-ui-version="2.16.5"] .modal-content {
            animation: modal-content .4s .1s forwards;
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: 2rem;
            box-shadow: 0 .2rem .4rem 0 #0000001a;
            display: flex;
            flex-direction: column;
            margin: auto;
            max-width: 100%;
            opacity: 0;
            position: relative
        }

        @keyframes modal-content {
            to {
                opacity: 1
            }
        }

        [data-gene-ui-version="2.16.5"] .modal-content.s-default {
            width: 35rem
        }

        [data-gene-ui-version="2.16.5"] .modal-content .modal-close {
            position: absolute;
            top: .5rem
        }

        html:not([dir=rtl]) .modal-content .modal-close {
            right: 1.6rem
        }

        html[dir=rtl] .modal-content .modal-close {
            left: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .modal-splash.p-top .modal-content {
            align-self: flex-start;
            border-top-left-radius: 0;
            border-top-right-radius: 0;
            margin: 0 auto
        }

        [data-gene-ui-version="2.16.5"] .modal-splash.p-bottom .modal-content {
            align-self: flex-end;
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
            box-shadow: 0 -.2rem .4rem 0 #0000001a;
            margin: 0 auto
        }

        [data-gene-ui-version="2.16.5"] .modal-head {
            align-items: center;
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            font: 700 1.4rem/1.8rem var(--font-family);
            justify-content: center;
            min-height: 4rem;
            padding: 0 5.4rem;
            position: relative;
            text-align: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .modal-head .modal-close {
            top: 50%;
            transform: translateY(-50%)
        }

        [data-gene-ui-version="2.16.5"] .a-compact .modal-head {
            border-bottom: 0;
            line-height: 1.6rem;
            margin: 2.6rem 0 .6rem;
            min-height: inherit
        }

        [data-gene-ui-version="2.16.5"] .modal-body {
            color: rgba(var(--background-sc-rgb), .62);
            font: 600 1.2rem/1.42 var(--font-family);
            padding: 2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .modal-footer {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            justify-content: center;
            padding: 1.5rem 2.5rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .modal-footer>* {
            margin: 0 .5rem
        }
    

        [data-gene-ui-version="2.16.5"] .accordion-holder {
            overflow: hidden;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-minimal:not(.active)+.a-minimal {
            margin: 1.5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-minimal.active .accordion-head-arrow {
            transform: rotate(180deg)
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-minimal .a-minimal:not(.active) .accordion-head-arrow {
            transform: rotate(-90deg)
        }

        html[dir=rtl] .accordion-holder.a-minimal .a-minimal:not(.active) .accordion-head-arrow {
            transform: rotate(90deg)
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-default {
            border: 1px solid rgba(var(--background-sc-rgb), .05)
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-default+.a-default {
            margin: .5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-default:first-of-type {
            border-top-left-radius: 1rem;
            border-top-right-radius: 1rem
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-default:last-of-type {
            border-bottom-left-radius: 1rem;
            border-bottom-right-radius: 1rem
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.a-default:not(.active) .accordion-head-arrow {
            transform: rotate(-90deg)
        }

        html[dir=rtl] .accordion-holder.a-default:not(.active) .accordion-head-arrow {
            transform: rotate(90deg)
        }

        [data-gene-ui-version="2.16.5"] .accordion-holder.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .accordion-head {
            align-items: center;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/2.4rem var(--font-family);
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .a-default>.accordion-head {
            background: rgba(var(--background-sc-rgb), .02);
            height: 4rem;
            padding: 0 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .a-default>.accordion-head>li {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .a-default>.accordion-head>li+li {
            margin: 0 0 0 1.8rem
        }

        html[dir=rtl] .a-default>.accordion-head>li+li {
            margin: 0 1.8rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .a-default>.accordion-head>li.ellipsis-text {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .a-minimal>.accordion-head>li {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .a-minimal>.accordion-head>li.ellipsis-text {
            margin: 0 1rem 0 .4rem
        }

        html[dir=rtl] .a-minimal>.accordion-head>li.ellipsis-text {
            margin: 0 .4rem 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .a-minimal>.accordion-head>li.line {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .a-minimal>.accordion-head .line {
            background: rgba(var(--background-sc-rgb), .1);
            height: 1px
        }

        [data-gene-ui-version="2.16.5"] .accordion-head .accordion-head-arrow {
            transition: transform .3s
        }

        [data-gene-ui-version="2.16.5"] .accordion-body {
            font: 1.2rem/1.33 var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .a-default .accordion-body {
            padding: 1rem 2rem
        }

        [data-gene-ui-version="2.16.5"] .a-minimal .accordion-body {
            padding: 1rem 0 1rem 2.8rem
        }

        html[dir=rtl] .a-minimal .accordion-body {
            padding: 1rem 2.8rem 1rem 0
        }
    

        [data-gene-ui-version="2.16.5"] .static-title-holder {
            align-items: flex-start;
            display: inline-flex;
            flex-direction: column;
            max-width: 100%;
            vertical-align: top
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder .st-t {
            font: 600 1.4rem/1.8rem var(--font-family);
            margin: 0 0 .4rem;
            opacity: .5;
            padding: 0 var(--static-title-padding, 0)
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder .st-c {
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder .st-c:nth-child(2) {
            align-items: center;
            display: flex;
            min-height: 3.2rem
        }

        [data-gene-ui-version="2.16.5"] .static-title-holder.f-full-width,
        [data-gene-ui-version="2.16.5"] .static-title-holder.f-full-width .st-c {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .status-holder {
            align-items: center;
            display: flex;
            font: 600 1.4rem/2.4rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .status-holder p {
            height: 2.4rem;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .status-holder span {
            display: block;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .status-holder>*+* {
            margin: 0 0 0 .7rem
        }

        html[dir=rtl] .status-holder>*+* {
            margin: 0 .7rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .status-holder .status-icon {
            align-items: center;
            color: var(--hero);
            display: flex;
            height: 3rem;
            justify-content: center;
            position: relative;
            transition: color .3s, opacity .3s;
            width: 3rem
        }

        [data-gene-ui-version="2.16.5"] .status-holder .status-icon:after,
        [data-gene-ui-version="2.16.5"] .status-holder .status-icon:before {
            border-radius: 100%;
            content: "";
            display: block;
            height: 100%;
            left: 0;
            opacity: 0;
            position: absolute;
            top: 0;
            transition: opacity .3s, background .3s, border-color .3s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .status-holder .status-icon:before {
            background: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .status-holder .status-icon:after {
            border: 1px solid var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .status-holder .status-icon .icon {
            position: relative;
            z-index: 2
        }

        [data-gene-ui-version="2.16.5"] .status-holder:hover .hover-text+span,
        [data-gene-ui-version="2.16.5"] .status-holder:not(:hover) .hover-text {
            height: 0
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .status-holder.clickable:hover .status-icon:before {
                opacity: .05
            }

            [data-gene-ui-version="2.16.5"] .status-holder.clickable:hover .status-icon:after {
                opacity: .66
            }
        }
    

        [data-gene-ui-version="2.16.5"] .overlay-back-drop {
            animation: fadeIn 1s forwards;
            background: rgba(var(--background-rgb), .6);
            height: 100%;
            left: 0;
            opacity: 0;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 299
        }

        @keyframes fadeIn {
            to {
                opacity: 1
            }
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder {
            display: flex;
            flex-direction: column;
            position: fixed;
            transition: width .4s, height .4s;
            z-index: 300
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal {
            animation: slideInX .4s linear forwards;
            background: var(--background);
            bottom: 0;
            top: var(--header-height, 0)
        }

        @keyframes slideInX {
            to {
                transform: translateX(0)
            }
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal.p-left {
            box-shadow: .5rem 0 .6rem 0 #0000000d;
            transform: translateX(-120%)
        }

        html:not([dir=rtl]) .overlay-holder.t-horizontal.p-left {
            left: 0
        }

        html[dir=rtl] .overlay-holder.t-horizontal.p-left {
            box-shadow: -.5rem 0 .6rem 0 #0000000d;
            right: 0;
            transform: translateX(120%)
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal.p-left .overlay-close {
            border-radius: 0 .4rem .4rem 0;
            box-shadow: .5rem 0 .6rem 0 #0000000d
        }

        html:not([dir=rtl]) .overlay-holder.t-horizontal.p-left .overlay-close {
            left: 100%
        }

        html[dir=rtl] .overlay-holder.t-horizontal.p-left .overlay-close {
            border-radius: .4rem 0 0 .4rem;
            box-shadow: -.5rem 0 .6rem 0 #0000000d;
            right: 100%
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal.p-right {
            box-shadow: -.5rem 0 .6rem 0 #0000000d;
            transform: translateX(120%)
        }

        html:not([dir=rtl]) .overlay-holder.t-horizontal.p-right {
            right: 0
        }

        html[dir=rtl] .overlay-holder.t-horizontal.p-right {
            box-shadow: .5rem 0 .6rem 0 #0000000d;
            left: 0;
            transform: translateX(-120%)
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal.p-right .overlay-close {
            border-radius: .4rem 0 0 .4rem;
            box-shadow: -.5rem 0 .6rem 0 #0000000d
        }

        html:not([dir=rtl]) .overlay-holder.t-horizontal.p-right .overlay-close {
            right: 100%
        }

        html[dir=rtl] .overlay-holder.t-horizontal.p-right .overlay-close {
            border-radius: 0 .4rem .4rem 0;
            box-shadow: .5rem 0 .6rem 0 #0000000d;
            left: 100%
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal.s-half {
            width: 50%
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal.s-wide {
            width: 75%
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-horizontal.s-minimal {
            width: 30rem
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-vertical {
            animation: slideInY .4s linear forwards;
            background: var(--background);
            height: 25vh;
            left: 0;
            width: 100%
        }

        @keyframes slideInY {
            to {
                transform: translateY(0)
            }
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-vertical.s-extended {
            height: 50vh
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-vertical.p-top {
            border-radius: 0 0 2rem 2rem;
            box-shadow: 0 .3rem .6rem 0 #0000000d;
            top: 0;
            transform: translateY(-120%)
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-vertical.p-top .extend-reduce {
            box-shadow: 0 .3rem .6rem 0 #0000000d;
            top: 100%;
            transform: translate(-50%, -50%)
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-vertical.p-bottom {
            border-radius: 2rem 2rem 0 0;
            bottom: 0;
            box-shadow: 0 -.3rem .6rem 0 #0000000d;
            flex-direction: column-reverse;
            transform: translateY(120%)
        }

        [data-gene-ui-version="2.16.5"] .overlay-holder.t-vertical.p-bottom .extend-reduce {
            bottom: 100%;
            box-shadow: 0 -.3rem .6rem 0 #0000000d;
            transform: translate(-50%, 50%)
        }

        [data-gene-ui-version="2.16.5"] .overlay-head {
            flex-shrink: 0;
            position: relative;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .overlay-close {
            align-items: center;
            background: var(--background);
            display: flex;
            height: 6rem;
            justify-content: center;
            position: absolute;
            top: 0;
            width: 6rem
        }

        [data-gene-ui-version="2.16.5"] .overlay-body {
            display: flex;
            flex: auto;
            flex-direction: column;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .overlay-body>.scroll-holder {
            height: 100%;
            left: 0;
            position: absolute !important;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .overlay-body>.scroll-holder>.scroll-content {
            align-items: stretch;
            display: flex;
            flex-direction: column;
            justify-content: flex-start
        }

        [data-gene-ui-version="2.16.5"] .overlay-body .overlay-content {
            flex: auto;
            padding: 2.1rem 1.9rem
        }

        [data-gene-ui-version="2.16.5"] .overlay-body .overlay-footer {
            display: flex;
            flex-shrink: 0;
            justify-content: flex-end
        }

        [data-gene-ui-version="2.16.5"] .overlay-body .overlay-footer>* {
            margin: 1rem
        }

        [data-gene-ui-version="2.16.5"] .extend-reduce {
            background: var(--background);
            border-radius: 3.6rem;
            color: var(--hero);
            cursor: pointer;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 3.6rem;
            left: 50%;
            min-width: 14rem;
            padding: 0 2rem;
            position: absolute;
            text-align: center;
            transition: color .3s, background .3s
        }

        [data-gene-ui-version="2.16.5"] .extend-reduce:hover {
            background: var(--hero);
            color: var(--hero-sc)
        }
    

        [data-gene-ui-version="2.16.5"] .profile-menu-holder {
            min-width: 25rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .user-profile-c {
            align-items: center;
            background: rgba(var(--background-sc-rgb), .05);
            border-radius: 1.6rem;
            box-shadow: 0 .3rem .6rem 0 #00000029;
            color: var(--background-sc);
            cursor: pointer;
            display: flex;
            font: 600 1.2rem/1.6rem var(--font-family);
            padding: .3rem;
            transition: color .3s, background .3s
        }

        [data-gene-ui-version="2.16.5"] .user-profile-c:focus-visible {
            border-radius: 1.6rem;
            outline: .2rem var(--hero) solid
        }

        [data-gene-ui-version="2.16.5"] .user-profile-c>p {
            max-width: 25.6rem;
            padding: .3rem 1.6rem;
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .user-profile-c .user-profile-text-select {
            -webkit-user-select: auto;
            user-select: auto
        }

        [data-gene-ui-version="2.16.5"] .user-profile-c>.icon {
            margin: 0 .7rem 0 0
        }

        html[dir=rtl] .user-profile-c>.icon {
            margin: 0 0 0 .7rem
        }

        [data-gene-ui-version="2.16.5"] .user-profile-c:hover {
            background: rgba(var(--background-sc-rgb), .2)
        }

        [data-gene-ui-version="2.16.5"] .user-profile-c.active {
            background-color: rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .profile-module {
            align-items: center;
            display: flex;
            font: 600 1.7rem/2.3rem var(--font-family);
            margin: 20px 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .popover-content .profile-module {
            padding: 0 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .profile-module>li:first-child {
            flex-shrink: 0
        }

        html:not([dir=rtl]) .profile-module>li:first-child {
            padding-right: 1.8rem
        }

        html[dir=rtl] .profile-module>li:first-child {
            padding-left: 1.8rem
        }

        [data-gene-ui-version="2.16.5"] .profile-module>li:nth-child(2) {
            flex: auto;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .popover-holder.mobile-view .profile-module {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .05);
            margin-bottom: 2rem;
            padding: .8rem 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .profile-module-sub-title {
            font: 600 1.3rem/1.7rem var(--font-family);
            margin: .4rem 0 0;
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .popover-content:has(#partners) {
            max-height: 100%;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .languages__imgWrapper {
            border-radius: 100%;
            height: 2.4rem;
            overflow: hidden;
            position: relative;
            width: 2.4rem
        }

        [data-gene-ui-version="2.16.5"] .languages__flagImg {
            display: block;
            height: 100%;
            left: 50%;
            max-width: inherit;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%)
        }

        [data-gene-ui-version="2.16.5"] .languages__title {
            align-items: center;
            display: flex;
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .languages__titleImgContainer {
            border-radius: 100%;
            display: inline-block;
            height: 1.6rem;
            margin: 0 .8rem;
            overflow: hidden;
            position: relative;
            width: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .languages__selectedTitle {
            margin-inline-start: .8rem
        }

        [data-gene-ui-version="2.16.5"] .languages__titleImg {
            display: block;
            height: 100%;
            left: 50%;
            max-width: inherit;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%)
        }

        [data-gene-ui-version="2.16.5"] .partners__searchHolder {
            background: var(--background);
            left: 0;
            padding: 10px;
            position: -webkit-sticky;
            position: sticky;
            top: 0;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .partners__emptyTitle {
            left: 50%;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%)
        }

        [data-gene-ui-version="2.16.5"] .partners__title {
            display: flex
        }
    

        [data-gene-ui-version="2.16.5"] .highcharts-container * {
            font-family: var(--font-family) !important
        }

        [data-gene-ui-version="2.16.5"] .highcharts-container * .highcharts-column-series {
            opacity: 1 !important
        }

        [data-gene-ui-version="2.16.5"] .fullWidth {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .chart-selected-title {
            display: flex !important;
            justify-content: center;
            position: absolute;
            top: 2rem;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .chart-selected-title span {
            background-color: #fff;
            border-radius: 2.2rem;
            box-shadow: 0 .2rem .4rem 0 #3c40431a;
            font-size: 1.5rem;
            height: 4.4rem;
            line-height: 4.4rem;
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table {
            align-items: center;
            display: flex !important;
            flex-direction: column;
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table.active .view-activity .icon {
            transform: rotate(270deg)
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table.active .chart-activity-data {
            transform: translateY(0)
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table .chart-activity-data {
            background-color: #fff;
            display: flex;
            flex-direction: column;
            height: 100%;
            left: 0;
            overflow: hidden;
            position: absolute;
            top: 0;
            transform: translateY(100%);
            width: 100%;
            z-index: 2
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table .chart-activity-data .chart-activity-title {
            color: #3c4043cc;
            cursor: pointer;
            display: inline-flex;
            flex-direction: column;
            justify-content: center;
            padding-top: 1rem;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table .chart-activity-data .chart-activity-title span {
            color: #3c4043;
            font-size: 2.2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table .chart-activity-data .chart-activity-title .icon {
            height: 2.5rem;
            transform: rotate(-90deg)
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table .view-activity {
            color: #3c4043cc;
            cursor: pointer;
            display: inline-flex;
            flex-direction: column;
            justify-content: center;
            position: relative;
            text-align: center;
            top: -.5rem
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table .view-activity span {
            font-size: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .chart-activity-table .view-activity .icon {
            height: 2.5rem;
            transform: rotate(90deg)
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block {
            display: flex !important;
            flex-direction: column;
            min-width: inherit !important;
            padding: 1.2rem;
            position: absolute;
            right: 2rem;
            top: 6rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block:before {
            background-color: #ffffffbf;
            content: "";
            height: 100%;
            left: 1.2rem;
            position: absolute;
            top: 0;
            width: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block:after {
            background-color: #ffffffbf;
            content: "";
            height: 100%;
            position: absolute;
            right: 1.2rem;
            top: 0;
            width: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block .custom-legends-content {
            display: flex;
            flex-direction: row;
            overflow-x: auto;
            padding-bottom: 15px;
            padding-right: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block.mobile {
            flex-direction: row;
            margin: 0 auto;
            max-width: 36rem;
            padding: 1.2rem;
            position: relative;
            right: 0;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block.mobile .chart-legend-item {
            margin-bottom: 0
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block.mobile .chart-legend-item:first-child {
            margin-left: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block.mobile .chart-legend-item:last-child {
            padding-right: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block.mobile .chart-legend-item .chart-legend-symbol {
            height: 1rem;
            width: 1rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block.mobile .chart-legend-item .chart-legend-text {
            font-size: 1.4rem;
            font-weight: 400
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block .chart-legend-item {
            align-items: center;
            cursor: pointer;
            display: flex;
            margin-bottom: 1rem;
            padding: .6rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block .chart-legend-item.disabled {
            color: #3c404380
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block .chart-legend-item.disabled .chart-legend-symbol {
            background-color: initial !important
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block .chart-legend-item .chart-legend-symbol {
            border-radius: 50%;
            border-style: solid;
            border-width: 2px;
            height: 1.4rem;
            margin-right: 1rem;
            width: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .chart-lengend-block .chart-legend-item .chart-legend-text {
            font-size: 1.5rem;
            font-weight: 600;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .highcharts-tooltip {
            z-index: 3
        }

        [data-gene-ui-version="2.16.5"] .highcharts-tooltip .highcharts-label-box.highcharts-shadow {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .highcharts-tooltip .highcharts-label-box.highcharts-tooltip-box {
            stroke: none;
            fill: #000000b3
        }

        [data-gene-ui-version="2.16.5"] .highcharts-tooltip span,
        [data-gene-ui-version="2.16.5"] .highcharts-tooltip text {
            fill: #fff !important;
            color: #fff !important
        }

        [data-gene-ui-version="2.16.5"] .highcharts-tooltip span,
        [data-gene-ui-version="2.16.5"] .highcharts-tooltip text,
        [data-gene-ui-version="2.16.5"] .highcharts-tooltip tspan {
            font: 600 1.2rem var(--font-family) !important
        }

        [data-gene-ui-version="2.16.5"] .highcharts-tooltip ul {
            padding: 0 0 0 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .highcharts-tooltip ul li {
            display: list-item
        }

        [data-gene-ui-version="2.16.5"] .highcharts-button path,
        [data-gene-ui-version="2.16.5"] .highcharts-button rect {
            fill: #0009 !important;
            stroke: none;
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .highcharts-button:hover path,
        [data-gene-ui-version="2.16.5"] .highcharts-button:hover rect {
            fill: #000c !important
        }

        [data-gene-ui-version="2.16.5"] .highcharts-button text {
            fill: #fff !important
        }

        [data-gene-ui-version="2.16.5"] .highcharts-credits {
            display: none !important
        }

        [data-gene-ui-version="2.16.5"] .axisText {
            color: #3c4043;
            font-family: var(--font-family) !important;
            font-size: 1.6rem;
            font-weight: 700
        }

        [data-gene-ui-version="2.16.5"] .hs-tooltip {
            border: none;
            color: #fff;
            font-size: 1.4rem;
            font-weight: 600;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .hs-tooltip .fixed {
            height: 25rem !important;
            width: 25rem !important
        }

        [data-gene-ui-version="2.16.5"] .hs-tooltip.tree-map-tp {
            font: 600 1.4rem/1.36 var(--font-family);
            max-width: 19.6rem;
            text-align: start;
            white-space: normal;
            width: -webkit-max-content;
            width: max-content
        }

        [data-gene-ui-version="2.16.5"] .hs-tooltip.tree-map-tp p {
            margin: 0 0 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .hs-tooltip.tree-map-tp small {
            display: block;
            font-size: 1.2rem;
            line-height: 1.42
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder {
            -webkit-overflow-scrolling: touch;
            background-color: #fff;
            overflow-x: auto;
            overflow-y: hidden;
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.direction-row {
            align-content: stretch;
            align-items: center;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-around;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.direction-row .highcharts-container {
            margin: 0 auto
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.mobile .chart-title {
            font-size: 1.8rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.mobile .chart-subtitle {
            font-size: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder .chart-subtitle,
        [data-gene-ui-version="2.16.5"] .chart-overflow-holder .chart-title {
            color: #3c4043;
            padding: .6rem 0;
            text-align: center;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder .chart-title {
            font-size: 2rem;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder .chart-subtitle {
            font-size: 1.8rem;
            font-weight: 400
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart .highcharts-graph,
        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-pie-chart .highcharts-graph {
            stroke: none;
            fill: #3c404305
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart.mobile .highcharts-title {
            font-size: 2.3rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart.empty .chart-subtitle {
            color: #3c404380
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart.empty .highcharts-title {
            color: #3c404380 !important;
            z-index: 3
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart .highcharts-root {
            position: relative;
            z-index: 2
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart .highcharts-root .highcharts-background {
            fill: #0000
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.charts-donut-chart .highcharts-title {
            align-items: center;
            background-color: #fff;
            border-radius: 100%;
            display: flex !important;
            flex-direction: column;
            justify-content: center;
            left: calc(50% + 5px) !important;
            margin: 0;
            overflow: hidden;
            text-align: center;
            top: calc(50% - 3px) !important;
            transform: translate(-50%, -50%);
            z-index: 1
        }
    

        [data-gene-ui-version="2.16.5"] .line-chart {
            background-color: var(--background);
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .line-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .line-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .funnel-chart {
            background-color: var(--background);
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .funnel-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .funnel-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .charts-map-chart {
            background-color: var(--background);
            min-height: 48rem;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .chart-activity-box {
            background-color: #000000b3;
            border-radius: 4px;
            color: #fff;
            font-weight: 600;
            height: 24rem;
            opacity: 0;
            padding: 1rem;
            pointer-events: none;
            position: absolute;
            right: 7rem;
            text-align: center;
            top: 3rem;
            transition: .4s;
            width: 24rem
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .chart-activity-box.active {
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .chart-activity-box .headline {
            line-height: 1.36
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .chart-activity-box .content {
            align-items: center;
            display: flex;
            height: calc(100% - 36px);
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .highcharts-reset-zoom {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .actions-box {
            position: absolute;
            right: 2.8rem;
            top: 2.8rem;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .actions-box .zoom-button {
            align-items: center;
            background-color: #0009;
            border-radius: 100%;
            color: #fff;
            cursor: pointer;
            display: flex;
            height: 2.8rem;
            justify-content: center;
            margin-bottom: 1rem;
            width: 2.8rem
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .actions-box .zoom-button:hover {
            background-color: #000c
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .actions-box .zoom-button.disabled {
            background-color: #0003;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .actions-box .zoom-button .icon {
            font-size: 2rem
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .map-inline-data {
            align-items: center;
            display: flex;
            font-weight: 600;
            justify-content: center;
            overflow-x: auto;
            padding: 1.5rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .map-inline-data.isMobile {
            justify-content: flex-start
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .map-inline-data.isMobile li {
            padding: .5rem
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .map-inline-data>li {
            align-items: center;
            display: flex;
            padding: 1.5rem 2.5rem;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .map-inline-data>li:last-child span {
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .charts-map-chart .map-inline-data small {
            border-radius: 100%;
            display: block;
            height: 1.2rem;
            margin: 0 1rem;
            width: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .map-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .map-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .whiteDrillDown .highcharts-drillup-button.highcharts-button:not(:hover) text {
            fill: #fff !important
        }

        [data-gene-ui-version="2.16.5"] .tree-map-chart {
            background-color: var(--background);
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .tree-map-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .tree-map-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .bar-chart {
            background-color: var(--background);
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .bar-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .bar-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.column-chart {
            background-color: var(--background);
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.column-chart .highcharts-series-0 .highcharts-point {
            y: 0;
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .column-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .column-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .highcharts-drillup-button rect {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .highcharts-drillup-button.highcharts-button text {
            fill: #3c4043 !important;
            font-size: 1.4rem !important;
            font-weight: 600 !important
        }

        [data-gene-ui-version="2.16.5"] .highcharts-drillup-button.highcharts-button:hover text {
            fill: var(--hero) !important
        }

        [data-gene-ui-version="2.16.5"] .dal-chart {
            background-color: var(--background);
            min-height: 55rem
        }

        [data-gene-ui-version="2.16.5"] .dal-chart-proxy-content {
            min-height: 55rem
        }

        [data-gene-ui-version="2.16.5"] .dal-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .stacked-chart {
            background-color: var(--background);
            min-height: 55rem
        }

        [data-gene-ui-version="2.16.5"] .stacked-chart-proxy-content {
            min-height: 55rem
        }

        [data-gene-ui-version="2.16.5"] .stacked-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .stacked-column-chart {
            background-color: var(--background);
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .stacked-column-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .stacked-column-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart {
            background-color: var(--background);
            min-height: 48.8rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend {
            display: flex;
            flex-direction: column;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend.mobile .area-chart-lengend-shadow {
            display: block
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend.mobile .area-chart-lengend-content {
            max-width: 36rem;
            padding: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend.mobile .area-chart-lengend-content .area-chart-legend-item {
            padding: .6rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend.mobile .area-chart-lengend-content .area-chart-legend-item:first-child {
            padding-left: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend.mobile .area-chart-lengend-content .area-chart-legend-item:last-child {
            padding-right: 2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-shadow {
            display: none;
            height: 100%;
            left: 50%;
            max-width: 36rem;
            pointer-events: none;
            position: absolute;
            top: 50%;
            transform: translate(-50%, -50%);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-shadow:after,
        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-shadow:before {
            content: "";
            height: 100%;
            position: absolute;
            width: 2.6rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-shadow:before {
            background: linear-gradient(90deg, #fff 20%, #fff0);
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-shadow:after {
            background: linear-gradient(270deg, #fff 20%, #fff0);
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content {
            align-items: center;
            display: flex;
            flex-direction: row;
            margin: 0 auto;
            overflow-x: auto;
            padding: 1.5rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content.mobile {
            max-width: 36rem;
            padding: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content.mobile .area-chart-legend-item {
            padding: .6rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content.mobile .area-chart-legend-item:first-child {
            padding-left: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content.mobile .area-chart-legend-item:last-child {
            padding-right: 2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content .area-chart-legend-item {
            align-items: center;
            cursor: pointer;
            display: flex;
            padding: 2rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content .area-chart-legend-item.disabled {
            color: #ccc
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content .area-chart-legend-item.disabled .area-chart-legend-symbol {
            background-color: #ccc !important
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content .area-chart-legend-item .area-chart-legend-symbol {
            border-radius: 50%;
            height: 1rem;
            margin-right: 1rem;
            width: 1rem
        }

        [data-gene-ui-version="2.16.5"] .chart-overflow-holder.area-chart .area-chart-lengend .area-chart-lengend-content .area-chart-legend-item .area-chart-legend-text {
            font-size: 1.4rem;
            font-weight: 600;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .proxy-content {
            min-height: 48.8rem
        }

        [data-gene-ui-version="2.16.5"] .proxy-content>.icon {
            margin: auto
        }
    

        .buttonBack___1mlaL,
        .buttonFirst___2rhFr,
        .buttonLast___2yuh0,
        .buttonNext___2mOCa,
        .buttonNext___3Lm3s,
        .dot___3c3SI {
            cursor: pointer
        }

        .image___xtQGH {
            display: block;
            height: 100%;
            width: 100%
        }

        .spinner___27VUp {
            animation-duration: 1s;
            animation-iteration-count: infinite;
            animation-name: spin___S3UuE;
            animation-timing-function: linear;
            border: 4px solid #a9a9a9;
            border-radius: 30px;
            border-top-color: #000;
            height: 30px;
            left: calc(50% - 15px);
            position: absolute;
            top: calc(50% - 15px);
            width: 30px
        }

        @keyframes spin___S3UuE {
            0% {
                transform: rotate(0deg)
            }

            to {
                transform: rotate(1turn)
            }
        }

        .container___2O72F {
            height: 100%;
            overflow: hidden;
            position: relative;
            width: 100%
        }

        .overlay___IV4qY {
            bottom: 0;
            cursor: zoom-in;
            left: 0;
            opacity: 0;
            position: absolute;
            right: 0;
            top: 0;
            transition: opacity .3s, transform .3s
        }

        .hover___MYy31,
        .loading___1pvNI,
        .zoom___3kqYk {
            opacity: 1
        }

        .imageLoadingSpinnerContainer___3UIPD {
            background-color: #f4f4f4;
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0
        }

        .slide___3-Nqo {
            box-sizing: border-box;
            display: block;
            height: 0;
            list-style-type: none;
            margin: 0;
            position: relative
        }

        .slide___3-Nqo:focus {
            outline: none !important
        }

        .slideHorizontal___1NzNV {
            float: left
        }

        [dir=rtl] .slideHorizontal___1NzNV {
            direction: rtl;
            transform: scaleX(-1)
        }

        .slideInner___2mfX9 {
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        .focusRing___1airF {
            bottom: 5px;
            left: 5px;
            outline-color: Highlight;
            outline-style: solid;
            outline-width: 5px;
            pointer-events: none;
            position: absolute;
            right: 5px;
            top: 5px
        }

        @media (-webkit-min-device-pixel-ratio:0) {
            .focusRing___1airF {
                outline-color: -webkit-focus-ring-color;
                outline-style: auto
            }
        }

        .horizontalSlider___281Ls {
            overflow: hidden;
            position: relative;
            touch-action: pan-y pinch-zoom
        }

        [dir=rtl] .horizontalSlider___281Ls {
            direction: ltr;
            transform: scaleX(-1)
        }

        .horizontalSliderTray___1L-0W {
            overflow: hidden;
            width: 100%
        }

        .verticalSlider___34ZFD {
            overflow: hidden;
            position: relative
        }

        .verticalSliderTray___267D8 {
            overflow: hidden
        }

        .verticalTray___12Key {
            float: left
        }

        .verticalSlideTrayWrap___2nO7o {
            overflow: hidden
        }

        .sliderTray___-vHFQ {
            display: block;
            list-style: none;
            margin: 0;
            padding: 0
        }

        .sliderAnimation___300FY {
            transition: transform .5s;
            transition-timing-function: cubic-bezier(.645, .045, .355, 1);
            will-change: transform
        }

        .masterSpinnerContainer___1Z6hB {
            background-color: #f4f4f4;
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0
        }
    

        [data-gene-ui-version="2.16.5"] .chart-custom-legend * {
            outline: none !important
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.vertical {
            height: 100%;
            margin: 0 3rem 0 2rem;
            max-height: 40rem;
            max-width: 30rem;
            overflow-y: auto;
            width: -webkit-fit-content;
            width: -moz-fit-content;
            width: fit-content
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.vertical .legend-item {
            margin-bottom: 1.8rem
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal {
            margin: 0 auto;
            padding: 2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .carousel {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .carousel__back-button,
        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .carousel__next-button {
            margin: 0;
            position: absolute;
            top: 50%;
            transform: translateY(-50%)
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .carousel__back-button[disabled],
        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .carousel__next-button[disabled] {
            color: #ccc
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .carousel__back-button {
            left: -2.4rem
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .carousel__next-button {
            right: -2.4rem
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .legend-item {
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.horizontal .legend-item .item-name {
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.mobile .legend-item:active {
            cursor: grabbing
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend.mobile .legend-item .item-symbol {
            max-height: 1rem;
            max-width: 1rem;
            min-height: 1rem;
            min-width: 1rem
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend .legend-item {
            align-items: center;
            cursor: pointer;
            display: flex;
            font-size: 1.2rem;
            height: 100%;
            padding: 0 .3rem
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend .legend-item.disabled,
        [data-gene-ui-version="2.16.5"] .chart-custom-legend .legend-item.inactive {
            color: #ccc
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend .legend-item.disabled .item-symbol,
        [data-gene-ui-version="2.16.5"] .chart-custom-legend .legend-item.inactive .item-symbol {
            background-color: initial !important
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend .legend-item.disabled {
            cursor: default;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .chart-custom-legend .legend-item .item-symbol {
            border-radius: 50%;
            border-style: solid;
            border-width: .2rem;
            margin-right: 1rem;
            max-height: 1.4rem;
            max-width: 1.4rem;
            min-height: 1.4rem;
            min-width: 1.4rem
        }
    

        [data-gene-ui-version="2.16.5"] .charts-pie-chart {
            background-color: var(--background);
            min-height: 48rem;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .charts-pie-chart.vertical-legend {
            align-items: center;
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .pie-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .pie-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .charts-donut-chart {
            background-color: var(--background);
            min-height: 55rem;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .charts-donut-chart.direction-row .chart-wrapper {
            width: calc(100% - 30rem)
        }

        [data-gene-ui-version="2.16.5"] .charts-donut-chart .highcharts-title {
            white-space: normal !important
        }

        [data-gene-ui-version="2.16.5"] .charts-donut-chart .highcharts-container {
            width: 100% !important
        }

        [data-gene-ui-version="2.16.5"] .charts-donut-chart .highcharts-label-box {
            fill: none !important
        }

        [data-gene-ui-version="2.16.5"] .charts-donut-chart .highcharts-root {
            margin: 0 auto;
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .charts-donut-chart .hs-tooltip {
            background: #000000b3;
            border-radius: 2px;
            padding: 10px
        }

        [data-gene-ui-version="2.16.5"] .donut-chart-proxy-content {
            min-height: 55rem
        }

        [data-gene-ui-version="2.16.5"] .donut-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder {
            background-color: var(--background);
            height: 100rem;
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .chart-overflow-header {
            align-items: center;
            display: flex;
            height: 40px;
            justify-content: space-between;
            margin: 10px 0;
            padding: 0 10px 0 50px
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .chart-overflow-header .chart-label {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .chart-overflow-header .chart-label .label {
            color: #3c4043;
            max-width: 200px
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .chart-overflow-header .chart-label .static-title-holder {
            margin-left: 10px
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .chart-overflow-header .chart-label .static-title-holder .tag-c {
            background: #1473e680;
            color: #fff
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .highcharts-selection-marker {
            stroke-width: .5;
            stroke: var(--hero);
            stroke-linecap: round;
            stroke-dasharray: 1, 3
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .highcharts-button path,
        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .highcharts-button rect {
            fill: var(--hero) !important
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .highcharts-button path:hover,
        [data-gene-ui-version="2.16.5"] .scatter-chart-holder .highcharts-button rect:hover {
            fill: var(--hero-hover) !important
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-proxy-content {
            min-height: 48rem
        }

        [data-gene-ui-version="2.16.5"] .scatter-chart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .high-chart {
            background-color: var(--background);
            min-height: 70rem
        }

        [data-gene-ui-version="2.16.5"] .highchart-proxy-content {
            min-height: 70rem
        }

        [data-gene-ui-version="2.16.5"] .highchart-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .columnRangeChart__formatter {
            color: #000c;
            font-size: 10px;
            font-weight: 700
        }

        [data-gene-ui-version="2.16.5"] .column-range-chart {
            background-color: var(--background);
            min-height: 440px
        }

        [data-gene-ui-version="2.16.5"] .column-range-proxy-content {
            min-height: 440px
        }

        [data-gene-ui-version="2.16.5"] .column-range-proxy-content>.icon {
            margin: auto
        }
    

        [data-gene-ui-version="2.16.5"] .widget-holder {
            background: var(--background);
            border-radius: 2rem;
            height: 6rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.s-small {
            --font-size: 1.6rem;
            border-radius: 1rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.s-medium {
            border-radius: 1rem;
            height: 8rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.s-big {
            height: 11rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder .no-data {
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.shadow {
            box-shadow: 0 .3rem .6rem 0 #0000000d
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.border {
            border: 1px solid rgba(var(--background-sc-rgb), .05)
        }

        [data-gene-ui-version="2.16.5"] .widget-holder .module-title {
            text-transform: uppercase
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid {
            display: grid;
            grid-template-areas: "image head" "image text";
            grid-template-columns: auto 1fr;
            grid-template-rows: 1fr 1fr
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-default {
            padding-inline: 2rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-default .module-title {
            font-size: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-default .module-header {
            padding: 0
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-default .image {
            padding-inline-end: 3.5rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-default .image img {
            height: 5rem;
            width: 5rem
        }

        [data-gene-ui-version="2.16.5"] .s-small.widget-holder.widget-grid.t-default .image {
            padding-inline-end: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .s-small.widget-holder.widget-grid.t-default .image img {
            height: 3.4rem;
            width: 3.4rem
        }

        [data-gene-ui-version="2.16.5"] .s-medium.widget-holder.widget-grid.t-default .image {
            padding-inline-end: 2rem
        }

        [data-gene-ui-version="2.16.5"] .s-medium.widget-holder.widget-grid.t-default .image img {
            height: 4.8rem;
            width: 4.8rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-compact .text.key-values,
        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-default .text.key-values {
            display: grid;
            gap: 1.6rem;
            grid-template-columns: .5fr .4fr 1fr
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-compact .text .widget-timeline-holder,
        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-default .text .widget-timeline-holder {
            align-items: center;
            border-left: 1px solid rgba(var(--background-sc-rgb), .05);
            display: flex;
            justify-content: space-between;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-compact {
            grid-template-areas: "head head" "image text";
            grid-template-rows: auto 1fr
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-compact .image {
            padding-inline-end: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-compact .image img {
            height: 4.8rem;
            width: 4.8rem
        }

        [data-gene-ui-version="2.16.5"] .s-small.widget-holder.widget-grid.t-compact .image {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .s-medium.widget-holder.widget-grid.t-compact .image {
            padding-inline: 2rem
        }

        [data-gene-ui-version="2.16.5"] .s-medium.widget-holder.widget-grid.t-compact .image img {
            height: 3rem;
            width: 3rem
        }

        [data-gene-ui-version="2.16.5"] .s-big.widget-holder.widget-grid.t-compact .image {
            padding-inline: 2rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-compact .text {
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.widget-grid.t-compact .text:not(.bobol)>p {
            text-align: end
        }

        [data-gene-ui-version="2.16.5"] .widget-holder>li {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .widget-holder>li.image {
            grid-area: image;
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .widget-holder>li.head {
            grid-area: head;
            overflow: hidden;
            padding: 0 0 1px
        }

        [data-gene-ui-version="2.16.5"] .widget-holder>li.text {
            grid-area: text;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .widget-holder>li.text>p {
            flex: auto;
            font: 700 var(--font-size, 1.8rem)/3rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .widget-holder>li.text .icon {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-minimal {
            align-items: center;
            border-radius: 1rem;
            display: flex;
            flex-direction: column;
            justify-content: center;
            padding: 0 .8rem;
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-minimal.shadow {
            box-shadow: 0 .2rem .4rem 0 #0000000d
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-minimal>li {
            justify-content: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-minimal>li:first-child {
            color: rgba(var(--background-sc-rgb), .61);
            font: 600 1.2rem/1.6rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-minimal>li:nth-child(2) {
            font-weight: 600;
            margin: 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-minimal>li>i {
            border-radius: 100%;
            display: block;
            flex-shrink: 0;
            height: .8rem;
            width: .8rem
        }

        html:not([dir=rtl]) .widget-holder.t-minimal>li>i {
            margin-right: .8rem
        }

        html[dir=rtl] .widget-holder.t-minimal>li>i {
            margin-left: .8rem
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-colorful {
            border: 1px solid var(--hero);
            display: block;
            max-width: 100%;
            min-width: 14rem;
            padding: 1rem 1.4rem .8rem;
            position: relative;
            width: auto
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-colorful:before {
            background: var(--hero);
            border-radius: inherit;
            content: "";
            display: block;
            height: 100%;
            left: 0;
            opacity: .03;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-colorful>li {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-colorful .widget-c-title {
            font: 600 1.2rem/1.6rem var(--font-family);
            margin: 0 0 .4rem;
            opacity: .8
        }

        [data-gene-ui-version="2.16.5"] .widget-holder.t-colorful .widget-c-text {
            font: 700 1.6rem/2.2rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .comparison-icons-holder {
            --status-color: inherit;
            align-items: center;
            color: var(--status-color);
            display: flex;
            flex-shrink: 0;
            font: 700 1.4rem/1.8rem var(--font-family);
            margin-inline-start: .6rem;
            transition: color .4s
        }

        [data-gene-ui-version="2.16.5"] .comparison-icons-holder.cs-up {
            --status-color: #51cf78
        }

        [data-gene-ui-version="2.16.5"] .comparison-icons-holder.cs-up .bc-icon-comparison-down {
            color: rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .comparison-icons-holder.cs-down {
            --status-color: #e84855
        }

        [data-gene-ui-version="2.16.5"] .comparison-icons-holder.cs-down .bc-icon-comparison-up {
            color: rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .comparison-icons-holder .icon+.icon {
            left: 0;
            position: absolute;
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .comparison-icons {
            position: relative
        }
    

        [data-gene-ui-version="2.16.5"] .progress-holder {
            color: rgba(var(--background-sc-rgb), .64);
            display: flex;
            flex-direction: column;
            font: 600 1.6rem/2rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .progress-holder:not(.a-circular) {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .progress-holder.a-default.s-medium {
            font-size: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .progress-holder.a-default.s-small {
            font-size: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .progress-holder.a-default .progress-line {
            margin: .5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .progress-holder:not(.a-default) {
            font: 700 1.2rem/1.6rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .progress-holder:not(.a-default) .progress-sub-title {
            font: 600 1rem/1.4rem var(--font-family);
            margin: .5rem 0 0;
            text-transform: capitalize
        }

        [data-gene-ui-version="2.16.5"] .progress-holder.c-success {
            --hero: var(--confirm);
            --hero-hover: var(--confirm-hover);
            --hero-sc: var(--confirm-sc);
            --hero-rgb: var(--confirm-rgb);
            --hero-sc-rgb: var(--confirm-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .progress-holder.c-fail {
            --hero: var(--danger);
            --hero-hover: var(--danger-hover);
            --hero-sc: var(--danger-sc);
            --hero-rgb: var(--danger-rgb);
            --hero-sc-rgb: var(--danger-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .progress-holder .to-be-colored {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .progress-holder.a-box-bar,
        [data-gene-ui-version="2.16.5"] .progress-holder.a-box-circular {
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            box-shadow: 0 .6rem .9rem 0 #0000000d
        }

        [data-gene-ui-version="2.16.5"] .progress-holder.a-box-circular {
            border-radius: 2rem
        }

        [data-gene-ui-version="2.16.5"] .progress-line {
            background: rgba(var(--background-sc-rgb), .06);
            border-radius: 1rem;
            display: flex;
            height: .8rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .a-box-bar>.progress-line {
            background: none;
            border-radius: 0;
            height: .5rem
        }

        [data-gene-ui-version="2.16.5"] .s-medium .progress-line {
            height: .6rem
        }

        [data-gene-ui-version="2.16.5"] .s-small .progress-line {
            height: .3rem
        }

        [data-gene-ui-version="2.16.5"] .progress-line .progress-line-fill {
            background: var(--hero);
            border-radius: inherit;
            max-width: 100%;
            transition: width .3s
        }

        [data-gene-ui-version="2.16.5"] .a-linear .progress-line {
            background: rgba(var(--background-sc-rgb), .19);
            height: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .a-linear .progress-line .progress-line-fill {
            animation: linear-animation .8s linear infinite;
            background: repeating-linear-gradient(-45deg, rgba(var(--background-sc-rgb), .34), rgba(var(--background-sc-rgb), .34) 1rem, #0000 1rem, #0000 2rem) 0 0/11.3rem 10rem
        }

        @keyframes linear-animation {
            to {
                background-position: 11.3rem 0
            }
        }

        [data-gene-ui-version="2.16.5"] .a-linear.s-small .progress-line {
            height: .8rem
        }

        [data-gene-ui-version="2.16.5"] .progress-structure {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .a-detailed>.progress-structure {
            min-height: 5.2rem
        }

        [data-gene-ui-version="2.16.5"] .a-box-bar>.progress-structure,
        [data-gene-ui-version="2.16.5"] .a-box-circular>.progress-structure {
            min-height: 7.3rem;
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .a-box-circular>.progress-structure {
            min-height: 7.8rem
        }

        [data-gene-ui-version="2.16.5"] .progress-structure .left-info {
            flex: auto;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .progress-structure .right-info {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .progress-structure .blended {
            color: rgba(var(--background-sc-rgb), .06)
        }

        [data-gene-ui-version="2.16.5"] .progress-structure .bc-icon-success {
            color: var(--confirm);
            margin: 0 .8rem
        }

        [data-gene-ui-version="2.16.5"] .progress-structure .left-additional-info {
            font: 600 1.6rem/2rem var(--font-family);
            margin: 0 4rem 0 0;
            width: 5rem
        }

        html[dir=rtl] .progress-structure .left-additional-info {
            margin: 0 0 0 4rem
        }

        [data-gene-ui-version="2.16.5"] .progress-actions {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner {
            --size: 12rem;
            --borderSize: 0.8rem;
            font: 600 2.2rem/2.6rem var(--font-family);
            height: var(--size);
            position: relative;
            width: var(--size)
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner:hover .layer-text,
        [data-gene-ui-version="2.16.5"] .circular-progress-inner:not(:hover) .layer-action {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner .icon {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner:not(.s-very-small) .icon {
            font-size: 3.6rem
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner.s-medium {
            --size: 10rem;
            --borderSize: 0.6rem;
            font-size: 2rem
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner.s-small {
            --size: 8rem;
            --borderSize: 0.5rem;
            font-size: 1.8rem
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner.s-small .icon {
            font-size: 3rem
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner.s-very-small {
            --size: 5rem;
            --borderSize: 0.4rem;
            font-size: 1.2rem;
            font-weight: 700
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner svg {
            display: block;
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-inner svg path {
            stroke: var(--hero);
            stroke-dasharray: 0, 30rem;
            stroke-dashoffset: 0;
            stroke-linecap: round;
            stroke-width: 6;
            fill-opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-back {
            border: var(--borderSize) solid rgba(var(--background-sc-rgb), .06);
            border-radius: 100%;
            height: 100%;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-layer {
            display: flex;
            justify-content: center;
            left: 0;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-layer>div {
            transition: opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .circular-progress-layer .layer-action {
            left: 50%;
            position: absolute;
            top: 50%;
            transform: translate3d(-50%, -50%, 0)
        }

        [data-gene-ui-version="2.16.5"] .linear-progress-text {
            font: 600 1.8rem/2.2rem var(--font-family);
            margin: .5rem 0 0;
            text-align: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .on-hover-layers {
            align-items: center;
            display: flex;
            justify-content: center;
            min-height: 4rem;
            min-width: 4rem;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .on-hover-layers>li {
            transition: opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .on-hover-layers>li:nth-child(2) {
            height: 100%;
            left: 0;
            opacity: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .progress-holder:hover .on-hover-layers>li:nth-child(2) {
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .progress-holder:hover .on-hover-layers>li:nth-last-child(2) {
            opacity: 0
        }
    

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar {
            background: var(--background);
            border-top: 1px solid rgba(var(--background-sc-rgb), .06);
            bottom: 0;
            font: 600 1rem/1.4rem var(--font-family);
            left: 0;
            position: fixed;
            text-align: center;
            width: 100%;
            z-index: 200
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul {
            display: table;
            table-layout: fixed;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li {
            display: table-cell;
            overflow: hidden;
            padding: .8rem 0 .4rem;
            position: relative;
            transition: color .3s, opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li .badge {
            margin: 0 auto;
            position: absolute;
            top: .8rem;
            width: 5.2rem
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li .badge-right .badge {
            right: calc(50% - 2.5rem)
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li .badge-left .badge {
            left: calc(50% - 2.5rem)
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li:before {
            background: var(--hero);
            border-radius: 0 0 .5rem .5rem;
            content: "";
            display: block;
            height: .3rem;
            left: calc(50% - 2.6rem);
            position: absolute;
            top: 0;
            transform: translateY(-100%);
            transition: transform .3s;
            width: 5.2rem
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li.active {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li.active:before {
            transform: translateY(0)
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar>ul>li.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .mob-navigation-bar .icon {
            margin: 0 0 .2rem
        }
    

        [data-gene-ui-version="2.16.5"] .products-switcher-holder {
            display: flex;
            flex-wrap: wrap;
            justify-content: flex-start;
            padding: .5rem 2rem;
            text-align: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .products-switcher-holder .divider {
            margin-left: auto;
            margin-right: auto
        }

        [data-gene-ui-version="2.16.5"] .product-item {
            border: 1px solid #0000;
            border-radius: 1rem;
            cursor: pointer;
            display: flex;
            flex-wrap: wrap;
            font: 600 1.2rem/1.42 var(--font-family);
            justify-content: center;
            margin: .5rem 0;
            padding: 1rem .5rem;
            text-align: center;
            width: 33.3333333333%
        }

        [data-gene-ui-version="2.16.5"] .product-item .icon {
            align-items: center;
            background: rgba(var(--background-sc-rgb), .05);
            border-radius: 100%;
            display: flex;
            height: 5rem;
            justify-content: center;
            margin: 0 0 .5rem;
            transition: color .2s, background .2s;
            width: 5rem
        }

        [data-gene-ui-version="2.16.5"] .product-item p {
            width: 100%
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .product-item:hover .icon {
                background: var(--hero);
                color: var(--hero-sc)
            }
        }

        [data-gene-ui-version="2.16.5"] .product-item.active .icon {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .product-item.active {
            pointer-events: none
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .product-item:hover {
                border-color: rgba(var(--background-sc-rgb), .11)
            }
        }
    

        [data-gene-ui-version="2.16.5"] .holder {
            --delay: 200ms;
            --width: 1.9rem;
            --opened-width: 39.9rem;
            background: var(--background);
            height: 100%;
            position: relative;
            top: 0;
            transition: width .4s var(--delay);
            width: var(--width);
            z-index: 200
        }

        [data-gene-ui-version="2.16.5"] .holder.disabled {
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .holder.disabled .holder-toggle .icon {
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .holder.pinned {
            --width: var(--opened-width);
            --delay: 0ms
        }

        [data-gene-ui-version="2.16.5"] .holder.pinned.opened .layer-1 {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .holder.opened {
            --delay: 400ms
        }

        [data-gene-ui-version="2.16.5"] .holder.opened .holder-wrapper {
            opacity: 1;
            width: var(--opened-width)
        }

        [data-gene-ui-version="2.16.5"] .holder:not(.pinned).opened .layer-3,
        [data-gene-ui-version="2.16.5"] .holder:not(.pinned):not(.opened) .layer-2 {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .holder-c-wrapper {
            background: var(--background);
            height: 100%;
            min-width: 100%;
            position: absolute;
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .holder-toggle {
            padding: .5rem;
            position: absolute;
            top: 1rem
        }

        [data-gene-ui-version="2.16.5"] .holder-toggle button {
            background: var(--background);
            border-radius: 100%;
            box-shadow: 0 0 .2rem rgba(var(--background-sc-rgb), .16);
            color: var(--hero);
            cursor: pointer;
            height: 3rem;
            position: relative;
            transition: color .25s, background .25s;
            width: 3rem
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .holder-toggle button:hover {
                background: var(--hero);
                color: var(--hero-sc)
            }
        }

        [data-gene-ui-version="2.16.5"] .holder-toggle button.active {
            background: var(--hero);
            color: var(--hero-sc)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .holder-toggle button.active:hover {
                background: var(--hero-hover)
            }
        }

        [data-gene-ui-version="2.16.5"] .holder-toggle .icon {
            left: 0;
            padding: .3rem;
            position: absolute;
            top: 0;
            transform: scale(0);
            transition: transform .4s, opacity .4s
        }

        [data-gene-ui-version="2.16.5"] .holder-wrapper {
            height: 100%;
            opacity: 0;
            overflow: hidden;
            position: relative;
            transition: opacity .15s var(--delay), width .4s var(--delay);
            width: var(--width)
        }

        html:not([dir=rtl]) .holder-left {
            left: 0
        }

        html[dir=rtl] .holder-left {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .holder-left .holder-c-wrapper {
            border-inline-end: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        html:not([dir=rtl]) .holder-left .holder-c-wrapper {
            left: 0
        }

        html[dir=rtl] .holder-left .holder-c-wrapper {
            right: 0
        }

        html:not([dir=rtl]) .holder-left .module-header {
            padding-right: 1.5rem
        }

        html[dir=rtl] .holder-left .module-header {
            padding-left: 1.5rem
        }

        html:not([dir=rtl]) .holder-left .holder-toggle {
            right: -2rem
        }

        html[dir=rtl] .holder-left .holder-toggle {
            left: -2rem
        }

        html:not([dir=rtl]) .holder-right {
            right: 0
        }

        html[dir=rtl] .holder-right {
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .holder-right .holder-c-wrapper {
            border-inline-start: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        html:not([dir=rtl]) .holder-right .holder-c-wrapper {
            right: 0
        }

        html[dir=rtl] .holder-right .holder-c-wrapper {
            left: 0
        }

        html:not([dir=rtl]) .holder-right .holder-toggle {
            left: -2rem
        }

        html[dir=rtl] .holder-right .holder-toggle {
            right: -2rem
        }

        [data-gene-ui-version="2.16.5"] .opened .holder-content {
            width: var(--opened-width)
        }

        [data-gene-ui-version="2.16.5"] .holder-content {
            display: grid;
            grid-template-areas: "head" "body" "footer";
            grid-template-columns: 100%;
            grid-template-rows: auto 1fr auto;
            height: 100%;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .holder-content-disable {
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .holder-content .module-header {
            grid-area: head
        }

        [data-gene-ui-version="2.16.5"] .holder-content .holder-body {
            grid-area: body
        }

        [data-gene-ui-version="2.16.5"] .holder-footer {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            grid-area: footer;
            padding: 2rem
        }

        [data-gene-ui-version="2.16.5"] .holder-footer:empty {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .holder-body-c {
            display: flex;
            flex-wrap: wrap;
            padding: 1rem
        }

        [data-gene-ui-version="2.16.5"] .holder-body-c>* {
            margin: 1rem
        }

        [data-gene-ui-version="2.16.5"] .holder-body-c .holder-title {
            font: 600 1.6rem/2rem var(--font-family);
            margin-bottom: .5rem;
            padding: 0 1rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .holder-body-c .col-6 {
            width: 50%
        }
    

        [data-gene-ui-version="2.16.5"] .bread-crumbs-holder {
            align-items: center;
            display: flex;
            font-weight: 600;
            justify-content: flex-start;
            min-height: 3.6rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bread-crumbs-holder>*+:not(button) {
            margin: 0 0 0 1rem
        }

        html[dir=rtl] .bread-crumbs-holder>*+:not(button) {
            margin: 0 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .bread-crumbs-holder>button {
            margin: 0 .4rem
        }

        [data-gene-ui-version="2.16.5"] .bread-crumbs-holder>button+.icon,
        html[dir=rtl] .bread-crumbs-holder>button+.icon {
            margin: 0
        }

        [data-gene-ui-version="2.16.5"] .breadcrumbs-link {
            color: inherit;
            cursor: pointer
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .breadcrumbs-link:hover {
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .breadcrumbs-link.active {
            color: var(--hero)
        }
    

        [data-gene-ui-version="2.16.5"] .section-holder {
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: 2rem;
            padding: 0 2rem 2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .section-holder+.section-holder {
            margin: 1.3rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .section-head {
            align-items: center;
            display: flex;
            height: 5.4rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .section-body {
            align-items: stretch;
            display: flex;
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .section-sub-group {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .section-sub-group:not(:last-child) {
            margin-bottom: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .section-sub-group:not(:first-child) {
            margin-top: .7rem
        }
    

        [data-gene-ui-version="2.16.5"] .time-picker-holder {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder.read-only .cursor-pointer {
            cursor: default
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder.mobile {
            caret-color: #0000;
            color: #0000;
            text-shadow: 0 0 0 rgba(var(--background-sc-rgb), .75)
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder.disabled {
            opacity: .6;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder>ul {
            align-items: center;
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder>ul>li.no-shrink {
            align-items: center;
            display: flex;
            flex-shrink: 0;
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder>ul>li.no-shrink>span {
            display: block;
            font-weight: 600;
            margin: 0 .5rem
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder>ul>li.shrink-auto {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .time-picker-holder>ul>li.icon-holder {
            margin-inline-end: .5rem;
            width: 4rem
        }

        [data-gene-ui-version="2.16.5"] .time-picker-drop-holder {
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .time-picker-drop-holder>li {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .time-picker-drop-holder>li+li {
            border-inline-start: 1px solid rgba(var(--background-sc-rgb), .08)
        }

        [data-gene-ui-version="2.16.5"] .time-picker-drop {
            font: 600 1.4rem/1.8rem var(--font-family);
            padding: 1rem 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .time-picker-drop ul {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .time-picker-drop ul li {
            align-items: center;
            cursor: pointer;
            display: flex;
            height: 4rem;
            justify-content: center;
            text-align: center;
            transition: background .4s, color .4s;
            width: 100%
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .time-picker-drop ul li:hover {
                background: rgba(var(--background-sc-rgb), .05)
            }
        }

        [data-gene-ui-version="2.16.5"] .time-picker-drop ul li.active {
            color: var(--hero)
        }
    

        [data-gene-ui-version="2.16.5"] .color-picker-holder {
            background: var(--background);
            padding: 1.2rem;
            width: 27.6rem
        }

        [data-gene-ui-version="2.16.5"] .color-picker-holder .react-colorful {
            grid-row-gap: 1.2rem;
            display: grid;
            grid-template-columns: 100%;
            height: auto;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .color-picker-holder .react-colorful .react-colorful__saturation {
            border-radius: .5rem;
            height: 14rem
        }

        [data-gene-ui-version="2.16.5"] .color-picker-holder .react-colorful .react-colorful__alpha,
        [data-gene-ui-version="2.16.5"] .color-picker-holder .react-colorful .react-colorful__hue {
            border-radius: 1.6rem;
            height: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .color-picker-holder .react-colorful .react-colorful__pointer {
            box-shadow: 0 0 6px 0 #0000004d;
            height: 2rem;
            width: 2rem
        }

        [data-gene-ui-version="2.16.5"] .color-picker-samples {
            grid-column-gap: .5rem;
            grid-row-gap: .5rem;
            display: grid;
            grid-template-columns: repeat(7, 1fr);
            margin: 2.4rem 0 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .color-picker-samples button {
            border: 1px solid rgba(var(--background-sc-rgb), .05);
            border-radius: .5rem;
            cursor: pointer;
            padding: 100% 0 0;
            position: relative;
            transition: border-color .4s
        }

        [data-gene-ui-version="2.16.5"] .color-picker-samples button:after {
            background: #fff;
            border-radius: .3rem;
            content: "";
            height: 100%;
            left: 0;
            opacity: 0;
            position: absolute;
            top: 0;
            transition: opacity .4s;
            width: 100%
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .color-picker-samples button:hover {
                border-color: rgba(var(--background-sc-rgb), .15)
            }

            [data-gene-ui-version="2.16.5"] .color-picker-samples button:hover:after {
                opacity: .15
            }
        }

        [data-gene-ui-version="2.16.5"] .color-picker-samples button small {
            background: #e86a6a;
            border-radius: .2rem;
            display: block;
            height: .2rem;
            left: 50%;
            position: absolute;
            top: 50%;
            transform: translate3d(-50%, -50%, 0) rotate(-45deg);
            width: 110%
        }

        [data-gene-ui-version="2.16.5"] .color-picker-inputs {
            grid-column-gap: .5rem;
            display: grid;
            grid-template-columns: 100%;
            margin: 1.2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .alpha-enabled .color-picker-inputs {
            grid-template-columns: 1fr .75fr
        }

        [data-gene-ui-version="2.16.5"] .color-picker-inputs input {
            background-color: var(--b);
            border: 1px solid rgba(var(--background-sc-rgb), .15);
            border-radius: .8rem;
            height: 3.2rem;
            padding: 0 1.2rem;
            text-align: center;
            transition: border-color .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .color-picker-inputs input:focus {
            border-color: rgba(var(--background-sc-rgb), .3)
        }
    

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu {
            --size: 3.6rem;
            align-items: center;
            border: 1px solid #0000;
            border-radius: var(--button-external-size, var(--size));
            color: #fff;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/2rem var(--font-family);
            justify-content: center;
            min-height: var(--button-external-size, var(--size));
            min-width: var(--button-external-size, var(--size));
            padding: 0 1rem;
            position: relative;
            transition: color .3s, background .3s, opacity .2s;
            -webkit-user-select: none;
            user-select: none
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .bc-navigation-menu:hover {
                background: #ffffff1a
            }
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu.active {
            background: #ffffff1a
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu:disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_head {
            align-items: center;
            display: flex;
            justify-content: center;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_layer {
            align-items: center;
            display: flex;
            margin: 0 .8rem;
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_layer.active,
        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_layer:last-child {
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_content {
            display: flex;
            padding: 1rem 0
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_content-menu {
            width: 25.8rem
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_content-menu:not(.bc-navigation-menu_content-menu:last-child) {
            border-right: 1px solid #0000001a
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_title-wrapper {
            align-items: center;
            display: flex;
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .bc-navigation-menu_title-wrapper:not(.bc-navigation-menu_title-wrapper:last-child):after {
            background-color: #fff;
            content: "";
            display: block;
            height: 2.3rem;
            margin-inline: .6rem;
            transform: rotate(15deg);
            width: 1px
        }
    

        [data-gene-ui-version="2.16.5"] .tag-wrapper {
            align-items: center;
            display: flex;
            max-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tag-wrapper.flex-basis {
            align-self: center;
            flex-basis: 20px
        }

        [data-gene-ui-version="2.16.5"] .tag-wrapper .input {
            background: #0000;
            border: none;
            caret-color: var(--background-sc);
            color: var(--background-sc);
            flex: 1 1;
            margin: 1px 0;
            outline: none;
            padding: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tag-wrapper span {
            align-self: flex-start;
            background: #fff;
            border: none;
            color: #000;
            display: flex;
            flex: 1 1;
            height: 0;
            outline: none;
            padding: 0;
            visibility: hidden;
            white-space: pre
        }
    

        [data-gene-ui-version="2.16.5"] .combo-box {
            --element-height: 4.6rem;
            --element-min-width: 25rem;
            --message-padding-side: 2rem;
            --input-message-padding-side: 2rem;
            --element-border-color: rgba(var(--background-sc-rgb), 0.2);
            height: -webkit-fit-content;
            height: -moz-fit-content;
            height: fit-content;
            max-width: 100%;
            min-width: var(--element-min-width);
            position: relative;
            transition: opacity .3s;
            -webkit-user-select: none;
            user-select: none;
            width: -webkit-fit-content;
            width: -moz-fit-content;
            width: fit-content
        }

        [data-gene-ui-version="2.16.5"] .combo-box.read-only {
            --element-border-color: rgba(var(--background-sc-rgb), 0.05)
        }

        [data-gene-ui-version="2.16.5"] .combo-box.filled:not(:focus-within) {
            --element-border-color: rgba(var(--background-sc-rgb), 0.3)
        }

        [data-gene-ui-version="2.16.5"] .combo-box:not(.read-only):focus-within {
            --element-border-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .combo-box:not(.f-content-size) {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .combo-box.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .combo-box.disabled:not(.read-only):focus-within {
            --element-border-color: rgba(var(--background-sc-rgb), 0.2)
        }

        [data-gene-ui-version="2.16.5"] .combo-box.read-only {
            cursor: inherit
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container {
            border: 1px solid var(--element-border-color, #0000);
            border-radius: 10px;
            overflow: hidden;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container .swap-label {
            display: flex;
            font: 600 1rem/1.8rem var(--font-family);
            left: 0;
            padding: 0 var(--input-message-padding-side);
            position: absolute;
            top: -.9rem;
            width: 100%;
            z-index: 5
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container .swap-label .icon {
            font-size: 1.8rem;
            transition: none
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container .swap {
            max-width: 100%;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container .swap-animate {
            align-items: center;
            background: var(--background);
            box-shadow: inset 0 -.8rem 0 var(--input-element-background);
            color: var(--swap-label-color);
            display: flex;
            max-width: 100%;
            padding: 0 .4rem;
            transition: transform .3s, opacity .3s .1s, color .3s
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container .swap-animate>*+* {
            margin-inline-start: .5rem
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container .swap-animate.hide {
            opacity: 0;
            transform: translateY(100%)
        }

        [data-gene-ui-version="2.16.5"] .combo-box .combo-box-container .boxes {
            display: flex;
            flex-wrap: wrap;
            gap: 8px;
            min-height: 4.2rem;
            padding: 8px 16px
        }

        [data-gene-ui-version="2.16.5"] .information-message {
            cursor: default;
            font: 600 1.2rem/1.42 var(--font-family);
            margin: .6rem 0 0;
            padding: 0 var(--input-message-padding-side);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .information-message:empty {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .input-description {
            cursor: default;
            font: 600 1.4rem/2rem var(--font-family);
            margin: 1rem 0 0;
            max-width: 100%;
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .input-structure~.input-description {
            padding: 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .title {
            align-items: center;
            cursor: default;
            display: flex;
            font: 600 1.4rem/2rem var(--font-family);
            margin: 0 0 .4rem;
            max-width: 100%;
            opacity: .5;
            padding: 0 var(--message-padding-side)
        }

        [data-gene-ui-version="2.16.5"] .title>*+* {
            margin-inline-start: .5rem
        }
    

        [data-gene-ui-version="2.16.5"] .counter {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .counter.s-small {
            --height: 2.4rem;
            --width: var(--height);
            min-width: 8rem
        }

        [data-gene-ui-version="2.16.5"] .counter.s-medium {
            --height: 3.6rem;
            --width: var(--height);
            min-width: 12rem
        }

        [data-gene-ui-version="2.16.5"] .counter.s-big {
            --height: 4.2rem;
            --width: var(--height);
            min-width: 14rem
        }

        [data-gene-ui-version="2.16.5"] .counter.r-round .react-loading-skeleton {
            border-radius: 4.2rem
        }

        [data-gene-ui-version="2.16.5"] .counter.r-smooth .react-loading-skeleton {
            border-radius: .4rem
        }

        [data-gene-ui-version="2.16.5"] .counter__label {
            color: rgba(var(--background-sc-rgb), .75);
            font-size: 1.4rem;
            font-weight: 600;
            margin-bottom: .8rem;
            opacity: .5
        }

        [data-gene-ui-version="2.16.5"] .counter__wrapper {
            display: flex;
            gap: .4rem;
            height: var(--height)
        }

        [data-gene-ui-version="2.16.5"] .counter__input {
            opacity: 1 !important
        }

        [data-gene-ui-version="2.16.5"] .counter__input-holder {
            display: flex;
            min-width: var(---width);
            overflow: hidden;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .counter__input-holder .react-loading-skeleton {
            height: var(--height) !important
        }

        [data-gene-ui-version="2.16.5"] .counter__input .input-structure {
            padding: 0
        }

        [data-gene-ui-version="2.16.5"] .counter__input .input-element {
            justify-content: center;
            max-height: var(--height);
            min-height: var(--height);
            text-align: center
        }

        [data-gene-ui-version="2.16.5"] .counter__input .input-element:disabled {
            color: rgba(var(--background-sc-rgb), .5)
        }

        [data-gene-ui-version="2.16.5"] .counter__button {
            height: 100%;
            min-height: 100%;
            min-width: var(--width);
            width: var(--width)
        }

        [data-gene-ui-version="2.16.5"] .counter__button .btn {
            max-height: 100%;
            max-width: 100%;
            min-height: 100%;
            min-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .counter__button .skeleton-holder .react-loading-skeleton {
            height: var(--height) !important;
            width: var(--width)
        }
    

        [data-gene-ui-version="2.16.5"] .advancedSearch {
            margin-left: auto;
            margin-right: 0;
            min-height: 3.6rem;
            min-width: 10rem;
            position: relative;
            width: -webkit-fit-content;
            width: -moz-fit-content;
            width: fit-content
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch-left {
            margin-left: 0;
            margin-right: auto
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__wrapper {
            color: rgba(var(--background-sc-rgb), .75);
            left: auto;
            max-width: var(--advanced-search-width);
            position: absolute;
            right: 0;
            top: 0;
            width: 100vw
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__wrapper-left {
            left: 0;
            right: auto
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__popover {
            min-height: 50rem;
            width: var(--advanced-search-width)
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__content {
            color: rgba(var(--background-sc-rgb), .75);
            display: flex;
            height: 52rem;
            justify-content: space-between;
            max-height: 50rem !important
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__searchResult {
            flex-grow: 3;
            height: auto;
            max-height: 100%
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__searchResult-border {
            border-left: none;
            border-right: 1px solid rgba(var(--background-sc-rgb), .3)
        }

        [data-gene-ui-version="2.16.5"] [dir=rtl] .advancedSearch__searchResult-border {
            border-left: 1px solid rgba(var(--background-sc-rgb), .3);
            border-right: none
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__filters {
            width: 27rem
        }

        [data-gene-ui-version="2.16.5"] .advancedSearch__divider {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .3)
        }

        [data-gene-ui-version="2.16.5"] .filterList__filter {
            height: 50%;
            min-height: 50%;
            padding: .8rem 0;
            padding-inline-end: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .filterList__filterHeader {
            font-size: 1.2rem;
            padding: .8rem
        }

        [data-gene-ui-version="2.16.5"] .filterList__filterList {
            display: flex;
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .filterList__showMoreLi {
            margin: .8rem
        }

        [data-gene-ui-version="2.16.5"] .filterList__showMoreLink {
            padding: .4rem .8rem
        }

        [data-gene-ui-version="2.16.5"] .listElementWithCheckbox {
            align-items: center;
            display: flex;
            flex-wrap: nowrap;
            height: 4rem;
            padding: 0 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .listElementWithCheckbox-hover,
        [data-gene-ui-version="2.16.5"] .listElementWithCheckbox:hover {
            background: rgba(var(--background-sc-rgb), .03)
        }

        [data-gene-ui-version="2.16.5"] .listElementWithCheckbox__label {
            align-items: center;
            cursor: pointer;
            display: flex;
            -webkit-user-select: none;
            user-select: none;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .listElementWithCheckbox__icon,
        [data-gene-ui-version="2.16.5"] .listElementWithCheckbox__name {
            margin-inline-start: .8rem
        }

        [data-gene-ui-version="2.16.5"] .searchResult {
            height: 100%;
            padding: .8rem 0;
            padding-inline-end: 0;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .searchResult__scrollbar {
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .searchResult__scrollbar-loading {
            visibility: hidden
        }

        [data-gene-ui-version="2.16.5"] .searchResult__header {
            align-items: center;
            display: flex;
            justify-content: flex-start;
            padding: .8rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .searchResult__list {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .searchResult__text {
            font-size: 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .searchResult__badge {
            margin-inline-start: .8rem
        }

        [data-gene-ui-version="2.16.5"] .searchResult__showMoreLi {
            margin: .8rem;
            padding: .8rem 0;
            padding-inline-start: .8rem
        }

        [data-gene-ui-version="2.16.5"] .searchResult__showMoreLink {
            padding: .4rem
        }

        [data-gene-ui-version="2.16.5"] .searchResult__empty {
            height: calc(100% - 5.5rem)
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow {
            align-items: center;
            display: flex;
            height: 4.5rem;
            justify-content: space-between;
            margin: .4rem 0;
            max-width: 100%;
            padding: .4rem .8rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow-hover,
        [data-gene-ui-version="2.16.5"] .searchResultRow:hover {
            background: rgba(var(--background-sc-rgb), .03)
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__icon {
            padding: 0 .8rem
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__info {
            display: flex;
            flex-direction: column;
            flex-grow: 2;
            height: 100%;
            justify-content: space-between;
            overflow: hidden;
            padding-inline-start: .8rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__titleWrapper {
            align-items: center;
            display: flex;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__id {
            color: rgba(var(--background-sc-rgb), .6);
            margin-inline-end: .8rem
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__title {
            color: var(--background-sc-rgb)
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__nameWrapper {
            align-items: center;
            color: rgba(var(--background-sc-rgb), .6);
            display: flex;
            flex-wrap: nowrap
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__name {
            font-size: 1.2rem;
            white-space: nowrap
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__dateSeparator {
            font-size: 1.2rem;
            padding-top: .3rem
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__dateWrapper {
            align-items: center;
            display: flex;
            font-size: 1rem;
            padding-top: .3rem
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__dateText {
            font-style: italic;
            margin-inline-end: .4rem
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__actions {
            display: flex;
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .searchResultRow__action {
            color: var(--hero);
            cursor: pointer;
            margin: 0 .4rem
        }

        [data-gene-ui-version="2.16.5"] .skeleton {
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .skeleton__filter {
            align-items: center;
            display: flex;
            flex-wrap: nowrap;
            height: 4rem;
            padding: 0 .8rem
        }

        [data-gene-ui-version="2.16.5"] .skeleton__searchElement {
            align-items: center;
            display: flex;
            height: 44px;
            margin: 1.5rem .8rem;
            padding-inline-end: .8rem
        }
    

        [data-gene-ui-version="2.16.5"] .copy {
            cursor: pointer;
            max-height: -webkit-fit-content;
            max-height: -moz-fit-content;
            max-height: fit-content;
            max-width: -webkit-fit-content;
            max-width: -moz-fit-content;
            max-width: fit-content
        }

        [data-gene-ui-version="2.16.5"] .copy-controlVisibility {
            visibility: hidden
        }

        [data-gene-ui-version="2.16.5"] .copy-pointerNon {
            cursor: auto
        }

        [data-gene-ui-version="2.16.5"] .copy-isVisible {
            visibility: visible
        }

        [data-gene-ui-version="2.16.5"] .copy__showOnHover {
            visibility: hidden
        }

        [data-gene-ui-version="2.16.5"] .copy__showOnHover-show {
            visibility: visible
        }

        [data-gene-ui-version="2.16.5"] .copy__icon {
            max-height: -webkit-fit-content;
            max-height: -moz-fit-content;
            max-height: fit-content;
            max-width: -webkit-fit-content;
            max-width: -moz-fit-content;
            max-width: fit-content
        }

        [data-gene-ui-version="2.16.5"] .copy__icon-big {
            font-size: 3.2rem
        }

        [data-gene-ui-version="2.16.5"] .copy__icon-small {
            font-size: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .copy:hover {
            visibility: visible
        }
    

        [data-gene-ui-version="2.16.5"] .interactiveWidget {
            background: var(--background);
            border-radius: 1.6rem;
            box-sizing: border-box;
            display: flex;
            height: 10.4rem;
            min-width: 1px;
            padding: 2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget:focus-visible {
            outline: .2rem var(--hero) solid
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget-border {
            border: .2rem solid rgba(var(--background-sc-rgb), .05)
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget-border:hover {
            border: .2rem solid var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget-pointer {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget-pointer:hover {
            background: rgba(var(--hero-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget-disabled {
            opacity: .6;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__wrapper {
            align-items: center;
            display: flex;
            height: 100%;
            min-width: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__content {
            display: flex;
            flex-direction: column;
            height: 100%;
            justify-content: flex-start;
            min-width: 0;
            overflow: hidden;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__header {
            align-items: center;
            display: flex;
            margin-bottom: .6rem;
            min-width: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__titleWrapper {
            display: flex;
            flex: 1;
            max-width: 100%;
            min-width: 0;
            padding-inline-end: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__title {
            font-size: 1.6rem;
            font-weight: 700
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__infoIcon {
            margin-inline-start: .4rem
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__components {
            align-items: center;
            display: flex;
            flex: 0 0 auto
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__switcher {
            margin-inline-start: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget__description {
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            display: -webkit-box;
            font-size: 1.2rem;
            line-height: 1.6rem;
            opacity: .7;
            overflow: hidden;
            text-overflow: ellipsis
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget .widgetIcon {
            fill: var(--icon-color);
            align-items: center;
            color: var(--icon-color);
            display: flex;
            flex: 0 0 auto;
            justify-content: center;
            margin-inline-end: 2rem;
            position: relative;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget .widgetIcon-default {
            box-sizing: border-box;
            height: 6.4rem;
            padding: 1rem;
            width: 6.4rem
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget .widgetIcon-compact {
            height: 2.4rem;
            width: 2.4rem
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget .widgetIcon-compact .widgetIcon__background {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget .widgetIcon__iconDefault {
            font-size: 4rem
        }

        [data-gene-ui-version="2.16.5"] .interactiveWidget .widgetIcon__background {
            background: var(--icon-color);
            border-radius: 100%;
            height: 100%;
            left: 0;
            opacity: .07;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: -1
        }
    

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix {
            display: flex;
            max-width: 100%;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix.f-full-width {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix.f-full-width .search-holder {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix.f-full-width .dropdown-holder {
            min-width: 36.8811881188%
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix.f-default-width .search-holder {
            max-width: 25.5rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix.f-default-width .dropdown-holder {
            min-width: 14.9rem
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix .search-holder:before {
            background: rgba(var(--background-sc-rgb), .05);
            bottom: .6rem;
            content: "";
            display: block;
            position: absolute;
            top: .6rem;
            width: 1px
        }

        html:not([dir=rtl]) .search-dropdown-mix .search-holder:before {
            left: 100%
        }

        html[dir=rtl] .search-dropdown-mix .search-holder:before {
            right: 100%
        }

        html:not([dir=rtl]) .search-dropdown-mix .search-holder .input-element-back {
            border-top-right-radius: 0
        }

        html[dir=rtl] .search-dropdown-mix .search-holder .input-element-back {
            border-top-left-radius: 0
        }

        html:not([dir=rtl]) .search-dropdown-mix .search-holder .input-element-back {
            border-bottom-right-radius: 0
        }

        html[dir=rtl] .search-dropdown-mix .search-holder .input-element-back {
            border-bottom-left-radius: 0
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix .dropdown-holder {
            flex-shrink: 0
        }

        html:not([dir=rtl]) .search-dropdown-mix .dropdown-holder .input-element-back {
            border-top-left-radius: 0
        }

        html[dir=rtl] .search-dropdown-mix .dropdown-holder .input-element-back {
            border-top-right-radius: 0
        }

        html:not([dir=rtl]) .search-dropdown-mix .dropdown-holder .input-element-back {
            border-bottom-left-radius: 0
        }

        html[dir=rtl] .search-dropdown-mix .dropdown-holder .input-element-back {
            border-bottom-right-radius: 0
        }

        [data-gene-ui-version="2.16.5"] .search-dropdown-mix .dropDown {
            max-width: 150px;
            min-width: 150px
        }
    

        [data-gene-ui-version="2.16.5"] .checkbox-group-with-search-holder {
            background: var(--background);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .empty-data-holder {
            align-items: center;
            display: flex;
            height: 19rem;
            justify-content: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .c-g-w-s-content {
            background: rgba(var(--background-sc-rgb), .01);
            display: flex;
            flex-direction: column;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .c-g-w-s-content>li {
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .c-g-w-s-head {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            padding: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .c-g-w-s-footer {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            justify-content: center;
            padding: 1.5rem 0
        }

        [data-gene-ui-version="2.16.5"] .c-g-w-s-footer>*+* {
            margin-inline-start: 1rem
        }

        [data-gene-ui-version="2.16.5"] .c-g-w-s-body-content {
            max-height: 31rem;
            padding: 1.5rem 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .grouped-checkbox-with-search {
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .grouped-checkbox-with-search>div {
            padding: 1rem !important
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .checkbox-group-with-search-holder .crs-holder.active {
                background: rgba(var(--background-sc-rgb), .05)
            }
        }
    

        [data-gene-ui-version="2.16.5"] .overspread-container {
            height: 100%;
            left: 0;
            overflow: hidden;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 300
        }

        [data-gene-ui-version="2.16.5"] .overspread-holder {
            animation: overspread-reveal .5s forwards;
            background: var(--background);
            display: grid;
            grid-template-columns: 100%;
            grid-template-rows: auto 1fr;
            height: 100%;
            transform: translate3d(0, 100%, 0);
            width: 100%
        }

        @keyframes overspread-reveal {
            to {
                transform: translateZ(0)
            }
        }

        [data-gene-ui-version="2.16.5"] .overspread-head {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .05);
            display: grid;
            grid-template-areas: "left center right";
            grid-template-columns: 1fr auto 1fr;
            padding: 0 1rem;
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .overspread-head>li {
            align-items: center;
            display: flex;
            height: 4.6rem;
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .overspread-head>li.over-h-act {
            font: 600 1.5rem/2.3rem var(--font-family);
            grid-area: left;
            min-width: -webkit-fit-content;
            min-width: -moz-fit-content;
            min-width: fit-content;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .overspread-head>li.over-h-act:last-child {
            grid-area: right;
            justify-content: flex-end
        }

        [data-gene-ui-version="2.16.5"] .overspread-head>li.over-h-tt {
            font: 600 1.7rem/2.3rem var(--font-family);
            grid-area: center
        }

        [data-gene-ui-version="2.16.5"] .overspread-head>li>* {
            margin: 0 .5rem
        }

        [data-gene-ui-version="2.16.5"] .overspread-head>li .color-hero {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .overspread-head button {
            transition: opacity .4s
        }

        [data-gene-ui-version="2.16.5"] .overspread-head button:disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .overspread-body {
            -webkit-overflow-scrolling: touch;
            overflow-y: auto;
            padding: 1.5rem
        }

        [data-gene-ui-version="2.16.5"] .overspread-search {
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .overspread-search:not(:focus-within, .show-search) input {
            height: 100%;
            left: 0;
            opacity: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .overspread-search:not(:focus-within, .show-search) .bc-icon-search {
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .overspread-search:not(:focus-within, .show-search) .bc-icon-close {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within {
            background: var(--background);
            display: flex;
            left: 0;
            margin: 0;
            padding: 0 1rem;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 100%;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search>*,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within>* {
            padding: 0 .5rem
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search .bc-icon-search,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within .bc-icon-search {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search input,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within input {
            font: 600 1.4rem var(--font-family);
            height: 2.4rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search input::input-placeholder,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within input::input-placeholder {
            color: rgba(var(--background-sc-rgb), .5);
            font-size: 1.4rem;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search input:placeholder,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within input:placeholder {
            color: rgba(var(--background-sc-rgb), .5);
            font-size: 1.4rem;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search input::placeholder,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within input::placeholder {
            color: rgba(var(--background-sc-rgb), .5);
            font-size: 1.4rem;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .overspread-search.show-search input:input-placeholder,
        [data-gene-ui-version="2.16.5"] .overspread-search:focus-within input:input-placeholder {
            color: rgba(var(--background-sc-rgb), .5);
            font-size: 1.4rem;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .back-button-holder {
            align-items: center;
            cursor: pointer;
            display: flex
        }
    

        [data-gene-ui-version="2.16.5"] .date-filters-holder {
            align-items: center;
            display: flex;
            justify-content: flex-end;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .date-filters-holder>:not(:last-child) {
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .date-filter-input {
            margin-inline-start: 1rem
        }

        html:not([dir=rtl]) .date-filter-input .input-structure {
            padding-right: 0
        }

        html[dir=rtl] .date-filter-input .input-structure {
            padding-left: 0
        }

        [data-gene-ui-version="2.16.5"] .date-filter-input .icon {
            border-radius: var(--input-element-border-radius, 100%);
            height: 3.6rem;
            margin: 0 0 0 .5rem;
            width: 3.6rem
        }

        html[dir=rtl] .date-filter-input .icon {
            margin: 0 .5rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .date-filter-input.active .icon {
            background: var(--hero);
            color: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .date-filter-input.active .input-element-back {
            background: #0000;
            border-color: var(--hero)
        }
    

        [data-gene-ui-version="2.16.5"] .nested-table {
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: .4rem;
            display: flex;
            flex-direction: column;
            font: 600 1.4rem/2rem var(--font-family);
            overflow: hidden;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .nt-row {
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .nt-row~.nt-row {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .nt-head {
            background: rgba(var(--background-sc-rgb), .04);
            font-weight: 700
        }

        [data-gene-ui-version="2.16.5"] .nt-cell {
            display: flex;
            overflow: hidden;
            padding: 1.1rem 2rem;
            position: relative;
            width: 100%;
            word-break: break-word
        }

        [data-gene-ui-version="2.16.5"] .nt-cell~.nt-cell:before {
            background: var(--background);
            border-right: 1px solid rgba(var(--background-sc-rgb), .15);
            bottom: 1rem;
            content: "";
            display: block;
            position: absolute;
            top: 1rem
        }

        html:not([dir=rtl]) .nt-cell~.nt-cell:before {
            left: 0
        }

        html[dir=rtl] .nt-cell~.nt-cell:before {
            right: 0
        }
    

        [data-gene-ui-version="2.16.5"] .ta-header {
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-header .ta-cell {
            align-items: normal;
            flex-direction: column
        }

        [data-gene-ui-version="2.16.5"] .ta-header .ta-cell.centered .table-heading {
            justify-content: center
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .ta-header .ta-cell:hover {
                background: rgba(var(--background-sc-rgb), .02)
            }

            [data-gene-ui-version="2.16.5"] .ta-header .ta-cell.sticky:hover {
                background: rgba(var(--background-sc-rgb), .06)
            }
        }

        [data-gene-ui-version="2.16.5"] .ta-header .ta-cell.is-dragged-over {
            background-color: rgba(var(--hero-rgb), .05)
        }

        [data-gene-ui-version="2.16.5"] .ta-header .ta-cell .ta-cell-header-item {
            padding: 5px 0
        }

        [data-gene-ui-version="2.16.5"] .ta-header .ta-cell .ta-cell-header-tittle {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .sticky-viewport-checker {
            bottom: 0;
            position: absolute;
            top: 0;
            visibility: hidden;
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .table-heading {
            align-items: center;
            display: flex;
            flex-shrink: 0;
            flex: auto;
            overflow: hidden;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .ta-filter-icon {
            color: rgba(var(--background-sc-rgb), .38);
            cursor: pointer;
            flex-shrink: 0;
            margin: 0 .4rem;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .ta-filter-icon:after,
        [data-gene-ui-version="2.16.5"] .ta-filter-icon:before {
            display: block;
            font: 2.4rem/1 betcore;
            transition: color .3s
        }

        [data-gene-ui-version="2.16.5"] .ta-filter-icon:before {
            content: "\e92c"
        }

        [data-gene-ui-version="2.16.5"] .ta-filter-icon:after {
            content: "\e92b";
            left: 0;
            position: absolute;
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-filter-icon.active-asc:before,
        [data-gene-ui-version="2.16.5"] .ta-filter-icon.active-desc:after {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .table-heading-text {
            transition: color .3s
        }

        [data-gene-ui-version="2.16.5"] .table-heading-text.active {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .cell-options {
            transition: opacity .4s
        }

        [data-gene-ui-version="2.16.5"] .ta-cell:not(:hover) .cell-options:not(.popover-opened),
        [data-gene-ui-version="2.16.5"] .vertical-resizing-cursor .cell-options {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .th-divider-holder {
            bottom: 0;
            display: flex;
            padding: .9rem;
            position: absolute;
            top: 0;
            transform: translateZ(0);
            transform: translateX(-50%);
            z-index: 10
        }

        html:not([dir=rtl]) .th-divider-holder {
            left: 100%
        }

        html[dir=rtl] .th-divider-holder {
            right: 100%;
            transform: translateX(50%)
        }

        [data-gene-ui-version="2.16.5"] .th-divider-holder i {
            transition: opacity .3s
        }

        [data-gene-ui-version="2.16.5"] .th-divider {
            background: rgba(var(--background-sc-rgb), .15);
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .sticky .th-divider,
        [data-gene-ui-version="2.16.5"] .ta-cell:hover .th-divider:nth-child(2),
        [data-gene-ui-version="2.16.5"] .table-resize-handle:active~.th-divider {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .table-resize-handle {
            bottom: 0;
            cursor: col-resize;
            display: flex;
            left: 0;
            padding: .4rem .9rem;
            position: absolute;
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-cell:not(:hover) .table-resize-handle:not(:active) {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .table-resize-handle:before {
            border-left: 1px dashed rgba(var(--background-sc-rgb), .18);
            content: "";
            display: block;
            width: 1px
        }

        [data-gene-ui-version="2.16.5"] .table-resize-handle:active:before {
            border-color: var(--hero)
        }
    

        [data-gene-ui-version="2.16.5"] .ta-footer .ellipsis-text {
            -webkit-user-select: all;
            user-select: all
        }
    

        [data-gene-ui-version="2.16.5"] .table-loader-container {
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .table-holder {
            display: flex;
            flex-direction: column;
            font: 600 1.4rem/1.8rem var(--font-family);
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .table-loader-container .table-holder {
            position: static
        }

        [data-gene-ui-version="2.16.5"] .table-holder .ReactVirtualized__Grid {
            direction: inherit !important;
            min-width: 100%;
            overflow: visible !important;
            width: auto !important
        }

        [data-gene-ui-version="2.16.5"] .table-holder .ReactVirtualized__Grid .ReactVirtualized__Grid__innerScrollContainer {
            max-width: inherit !important;
            min-width: 100%;
            overflow: visible !important;
            width: auto !important
        }

        [data-gene-ui-version="2.16.5"] .table-holder:not(.content-empty) {
            max-height: calc(100vh - var(--header-height, 0px) - var(--table-max-height-additional-calc, 0px))
        }

        [data-gene-ui-version="2.16.5"] .ta-body {
            display: inline-block;
            min-width: 100%;
            position: relative;
            z-index: 0
        }

        [data-gene-ui-version="2.16.5"] .content-empty .ta-body {
            position: -webkit-sticky;
            position: sticky
        }

        html:not([dir=rtl]) .content-empty .ta-body {
            left: 0
        }

        html[dir=rtl] .content-empty .ta-body {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-n-body {
            background: var(--background);
            display: inline-block;
            font-weight: 700;
            min-width: 100%;
            position: -webkit-sticky;
            position: sticky;
            -webkit-user-select: none;
            user-select: none;
            z-index: 10
        }

        [data-gene-ui-version="2.16.5"] .ta-n-body .ta-row {
            background: rgba(var(--background-sc-rgb), .04);
            display: inline-flex;
            min-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .ta-n-body .ta-row.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .ta-group {
            display: inline-flex;
            flex-direction: column;
            min-width: 100%;
            position: relative;
            width: auto !important
        }

        html:not([dir=rtl]) .ta-group {
            right: auto !important
        }

        html[dir=rtl] .ta-group {
            left: auto !important
        }

        html:not([dir=rtl]) .ta-group {
            left: 0 !important
        }

        html[dir=rtl] .ta-group {
            right: 0 !important
        }

        [data-gene-ui-version="2.16.5"] .ta-gr-left-line {
            bottom: 0;
            display: flex;
            pointer-events: none;
            position: absolute;
            top: -1px;
            width: 100%;
            z-index: 12
        }

        html:not([dir=rtl]) .ta-gr-left-line {
            left: 0
        }

        html[dir=rtl] .ta-gr-left-line {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-gr-left-line:before {
            background: var(--hero);
            content: "";
            display: block;
            height: 100%;
            position: -webkit-sticky;
            position: sticky;
            transform: translateX(-110%);
            transition: transform .3s;
            width: .3rem
        }

        html:not([dir=rtl]) .ta-gr-left-line:before {
            left: 0
        }

        html[dir=rtl] .ta-gr-left-line:before {
            right: 0;
            transform: translateX(110%)
        }

        [data-gene-ui-version="2.16.5"] .hover-able:hover .ta-gr-left-line:before,
        [data-gene-ui-version="2.16.5"] .selected .ta-gr-left-line:before {
            transform: translateX(0)
        }

        [data-gene-ui-version="2.16.5"] .ta-row {
            align-items: center;
            background-clip: content-box;
            display: flex;
            justify-content: flex-start;
            min-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .ta-row.border-bottom {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .ta-row.border-top {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .ta-row.even-coloring {
            background-color: rgba(var(--background-sc-rgb), .02)
        }

        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover,
        [data-gene-ui-version="2.16.5"] .ta-row.selected {
            background-color: rgba(var(--hero-rgb), .08)
        }

        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover .tl-bc-icon-action,
        [data-gene-ui-version="2.16.5"] .ta-row.selected .tl-bc-icon-action {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:not(.cursor-grab) {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .ta-row.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .ta-cell {
            align-items: center;
            display: flex;
            flex-shrink: 0;
            min-height: 4.2rem;
            min-width: 4.2rem;
            position: relative;
            will-change: width, background-color, position
        }

        [data-gene-ui-version="2.16.5"] .ta-cell>.ellipsis-text {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .ta-n-body .ta-cell:last-child,
        [data-gene-ui-version="2.16.5"] .ta-n-body .ta-cell:nth-last-child(2) {
            overflow: hidden
        }

        [data-gene-ui-version="2.16.5"] .ta-cell a {
            color: var(--hero);
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .ta-cell:not(.a-square) {
            padding: 0 1.2rem 0 2rem
        }

        html[dir=rtl] .ta-cell:not(.a-square) {
            padding: 0 2rem 0 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.a-square {
            justify-content: center
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.a-square:empty {
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.a-square:not(:empty) {
            position: -webkit-sticky;
            position: sticky;
            transform: translateZ(0);
            z-index: 11
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.sticky {
            background-color: inherit;
            box-shadow: 1px 0 0 rgba(var(--background-sc-rgb), .1), -1px 0 0 rgba(var(--background-sc-rgb), .1), inset 0 0 0 10rem var(--background);
            position: -webkit-sticky;
            position: sticky;
            transition: none;
            z-index: 11
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.sticky:before {
            background: inherit;
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: -1
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.sticky:after {
            bottom: -1px;
            content: "";
            display: block;
            opacity: 0;
            pointer-events: none;
            position: absolute;
            top: 0;
            transition: opacity .3s, visibility .3s;
            visibility: hidden;
            width: 2rem
        }

        [data-gene-ui-version="2.16.5"] sub:last-of-type+.ta-cell.sticky:after,
        [data-gene-ui-version="2.16.5"] sup:first-of-type+.ta-cell.sticky:after {
            opacity: 1;
            visibility: visible
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.sticky.now-sticky {
            box-shadow: inset 0 0 0 10rem var(--background)
        }

        html:not([dir=rtl]) .ta-cell.sticky.sticky-left {
            left: 0
        }

        html[dir=rtl] .ta-cell.sticky.sticky-left {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.sticky.sticky-left:after {
            background: linear-gradient(to right, #0000000d, rgba(var(--background-rgb), 0))
        }

        html:not([dir=rtl]) .ta-cell.sticky.sticky-left:after {
            left: 100%
        }

        html[dir=rtl] .ta-cell.sticky.sticky-left:after {
            background: linear-gradient(to left, #0000000d, rgba(var(--background-rgb), 0));
            right: 100%
        }

        [data-gene-ui-version="2.16.5"] sub:last-of-type+.ta-cell.sticky.sticky-left {
            box-shadow: 1px 0 0 rgba(var(--background-sc-rgb), .1), inset 0 0 0 10rem var(--background)
        }

        html:not([dir=rtl]) .ta-cell.sticky.sticky-right {
            right: 0
        }

        html[dir=rtl] .ta-cell.sticky.sticky-right {
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-cell.sticky.sticky-right:after {
            background: linear-gradient(to left, #0000000d, rgba(var(--background-rgb), 0))
        }

        html:not([dir=rtl]) .ta-cell.sticky.sticky-right:after {
            right: 100%
        }

        html[dir=rtl] .ta-cell.sticky.sticky-right:after {
            background: linear-gradient(to right, #0000000d, rgba(var(--background-rgb), 0));
            left: 100%
        }

        [data-gene-ui-version="2.16.5"] sup:first-of-type+.ta-cell.sticky.sticky-right {
            box-shadow: -1px 0 0 rgba(var(--background-sc-rgb), .1), inset 0 0 0 10rem var(--background)
        }

        [data-gene-ui-version="2.16.5"] .ta-cell:hover .copy-icon {
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .ta-cell .copy-icon {
            font-size: 14px;
            margin-right: 6px;
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-cell .copy-icon:focus {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .ta-cell .crs-holder {
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .ta-nested-child-holder {
            cursor: auto;
            max-width: var(--table-max-width);
            overflow: hidden;
            position: -webkit-sticky;
            position: sticky;
            -webkit-user-select: text;
            user-select: text;
            width: 100%
        }

        html:not([dir=rtl]) .ta-nested-child-holder {
            left: 0
        }

        html[dir=rtl] .ta-nested-child-holder {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-nested-child-holder:not(.table-empty-holder) {
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .ta-nested-child {
            padding: 1.2rem 1.4rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .tl-bc-icon-action {
            cursor: pointer;
            position: relative;
            text-align: center;
            transition: color .3s, transform .3s;
            width: 100%;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .tl-bc-icon-action.active {
            transform: rotate(180deg)
        }

        [data-gene-ui-version="2.16.5"] .table-splash-loader {
            background: rgba(var(--background-rgb), .6);
            border-radius: 2rem;
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 11
        }

        [data-gene-ui-version="2.16.5"] .table-empty-holder {
            align-items: center;
            display: flex;
            justify-content: center;
            min-height: 42rem;
            padding: 2rem;
            -webkit-user-select: none;
            user-select: none
        }

        [data-gene-ui-version="2.16.5"] .right-actions-holder {
            width: 5.2rem
        }

        html:not([dir=rtl]) .right-actions-holder {
            right: 0
        }

        html[dir=rtl] .right-actions-holder {
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-n-body .right-actions-holder:not(.sticky) {
            opacity: 0;
            pointer-events: none
        }

        html:not([dir=rtl]) .left-actions-holder {
            left: 0
        }

        html[dir=rtl] .left-actions-holder {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .left-actions-holder .icon {
            margin: 0 .9rem
        }

        [data-gene-ui-version="2.16.5"] .left-actions-holder:after,
        [data-gene-ui-version="2.16.5"] .left-actions-holder:before {
            bottom: 0;
            content: "";
            pointer-events: none;
            position: absolute;
            top: 0
        }

        html:not([dir=rtl]) .left-actions-holder:after,
        html:not([dir=rtl]) .left-actions-holder:before {
            right: -2rem
        }

        html[dir=rtl] .left-actions-holder:after,
        html[dir=rtl] .left-actions-holder:before {
            left: -2rem
        }

        html:not([dir=rtl]) .left-actions-holder:after,
        html:not([dir=rtl]) .left-actions-holder:before {
            left: 0
        }

        html[dir=rtl] .left-actions-holder:after,
        html[dir=rtl] .left-actions-holder:before {
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .left-actions-holder:before {
            background: linear-gradient(to right, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        html[dir=rtl] .left-actions-holder:before {
            background: linear-gradient(to left, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        [data-gene-ui-version="2.16.5"] .even-coloring .left-actions-holder:before {
            background: linear-gradient(to right, rgba(var(--background-sc-rgb), .02) 65%, rgba(var(--background-sc-rgb), 0) 100%), linear-gradient(to right, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        html[dir=rtl] .even-coloring .left-actions-holder:before {
            background: linear-gradient(to left, rgba(var(--background-sc-rgb), .02) 65%, rgba(var(--background-sc-rgb), 0) 100%), linear-gradient(to left, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        [data-gene-ui-version="2.16.5"] .left-actions-holder:after {
            background: linear-gradient(to right, rgba(var(--hero-rgb), .08) 65%, rgba(var(--hero-rgb), 0) 100%), linear-gradient(to right, var(--background) 65%, rgba(var(--background-rgb), 0) 100%);
            opacity: 0
        }

        html[dir=rtl] .left-actions-holder:after {
            background: linear-gradient(to left, rgba(var(--hero-rgb), .08) 65%, rgba(var(--hero-rgb), 0) 100%), linear-gradient(to left, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover .left-actions-holder:before,
        [data-gene-ui-version="2.16.5"] .ta-row.selected .left-actions-holder:before {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover .left-actions-holder:after,
        [data-gene-ui-version="2.16.5"] .ta-row.selected .left-actions-holder:after {
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .ta-action {
            align-items: center;
            bottom: 0;
            display: flex;
            padding: 0 .6rem;
            position: absolute;
            top: 0
        }

        html:not([dir=rtl]) .ta-action {
            right: 0
        }

        html[dir=rtl] .ta-action {
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-action:after,
        [data-gene-ui-version="2.16.5"] .ta-action:before {
            bottom: 0;
            content: "";
            position: absolute;
            top: 0
        }

        html:not([dir=rtl]) .ta-action:after,
        html:not([dir=rtl]) .ta-action:before {
            left: -3rem
        }

        html[dir=rtl] .ta-action:after,
        html[dir=rtl] .ta-action:before {
            right: -3rem
        }

        html:not([dir=rtl]) .ta-action:after,
        html:not([dir=rtl]) .ta-action:before {
            right: 0
        }

        html[dir=rtl] .ta-action:after,
        html[dir=rtl] .ta-action:before {
            left: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-action:before {
            background: linear-gradient(to left, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        html[dir=rtl] .ta-action:before {
            background: linear-gradient(to right, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        [data-gene-ui-version="2.16.5"] .even-coloring .ta-action:before {
            background: linear-gradient(to left, rgba(var(--background-sc-rgb), .02) 65%, rgba(var(--background-sc-rgb), 0) 100%), linear-gradient(to left, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        html[dir=rtl] .even-coloring .ta-action:before {
            background: linear-gradient(to right, rgba(var(--background-sc-rgb), .02) 65%, rgba(var(--background-sc-rgb), 0) 100%), linear-gradient(to right, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        [data-gene-ui-version="2.16.5"] .ta-action:after {
            background: linear-gradient(to left, rgba(var(--hero-rgb), .08) 65%, rgba(var(--hero-rgb), 0) 100%), linear-gradient(to left, var(--background) 65%, rgba(var(--background-rgb), 0) 100%);
            opacity: 0
        }

        html[dir=rtl] .ta-action:after {
            background: linear-gradient(to right, rgba(var(--hero-rgb), .08) 65%, rgba(var(--hero-rgb), 0) 100%), linear-gradient(to right, var(--background) 65%, rgba(var(--background-rgb), 0) 100%)
        }

        [data-gene-ui-version="2.16.5"] .ta-action.ta-a-2,
        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover .ta-action.ta-a-1:not(:only-child),
        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover .ta-action:before,
        [data-gene-ui-version="2.16.5"] .ta-row.selected .ta-action.ta-a-1:not(:only-child),
        [data-gene-ui-version="2.16.5"] .ta-row.selected .ta-action:before {
            opacity: 0
        }

        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover .ta-action.ta-a-2,
        [data-gene-ui-version="2.16.5"] .ta-row.hover-able:hover .ta-action:after,
        [data-gene-ui-version="2.16.5"] .ta-row.selected .ta-action.ta-a-2,
        [data-gene-ui-version="2.16.5"] .ta-row.selected .ta-action:after {
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .now-sticky .ta-action:before {
            content: none
        }

        [data-gene-ui-version="2.16.5"] .ta-item {
            align-items: center;
            display: flex;
            position: relative;
            z-index: 1
        }

        [data-gene-ui-version="2.16.5"] .edit-save-button-holder {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .edit-save-button-holder:not(:only-child) {
            margin-inline-end: 1rem
        }

        [data-gene-ui-version="2.16.5"] .edit-save-button-holder>*+* {
            margin-inline-start: 1rem
        }
    

        [data-gene-ui-version="2.16.5"] .paper-actions {
            align-items: center;
            display: flex;
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .paper-actions>li {
            align-items: center;
            display: flex;
            padding: 2rem
        }

        [data-gene-ui-version="2.16.5"] .paper-actions .paper-left-actions {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .paper-actions .paper-left-actions>.dropdown-holder,
        [data-gene-ui-version="2.16.5"] .paper-actions .paper-left-actions>.input-holder {
            max-width: 25.5rem
        }

        html:not([dir=rtl]) .paper-actions .paper-left-actions>*+* {
            margin-left: 2rem
        }

        html[dir=rtl] .paper-actions .paper-left-actions>*+* {
            margin-right: 2rem
        }

        [data-gene-ui-version="2.16.5"] .paper-actions .paper-right-actions {
            flex-shrink: 0
        }

        html:not([dir=rtl]) .paper-actions .paper-right-actions>:not(.btn)+:not(.btn) {
            margin-left: 1.6rem
        }

        html[dir=rtl] .paper-actions .paper-right-actions>:not(.btn)+:not(.btn) {
            margin-right: 1.6rem
        }
    

        [data-gene-ui-version="2.16.5"] .pagination-drop {
            align-items: center;
            display: flex
        }

        html:not([dir=rtl]) .pagination-drop>*+* {
            margin-left: 2rem
        }

        html[dir=rtl] .pagination-drop>*+* {
            margin-right: 2rem
        }

        [data-gene-ui-version="2.16.5"] .pagination-drop>p {
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .ta-pagination-holder {
            align-items: center;
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            flex-shrink: 0;
            flex-wrap: wrap;
            justify-content: flex-end;
            padding: 1rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .ta-pagination-holder>li {
            padding: 1rem
        }

        [data-gene-ui-version="2.16.5"] .ta-pagination-holder>li:first-child {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .ta-pagination-holder>li:last-child {
            flex-shrink: 0
        }
    

        [data-gene-ui-version="2.16.5"] .table-actions {
            align-items: center;
            display: flex;
            padding: 1rem
        }

        [data-gene-ui-version="2.16.5"] .table-actions>li {
            padding: 1rem
        }

        [data-gene-ui-version="2.16.5"] .table-actions .table-left-actions {
            flex: auto
        }

        [data-gene-ui-version="2.16.5"] .table-actions .table-right-actions {
            flex-shrink: 0
        }
    

        [data-gene-ui-version="2.16.5"] .mobile-table-holder {
            position: relative;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .paper>.mobile-table-holder {
            padding: 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .m-popup-content>.paper>.mobile-table-holder {
            padding: 1.6rem 0
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-head {
            margin: 0 0 1rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-head>ul {
            align-items: center;
            display: flex;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-head>ul>li {
            align-items: center;
            display: flex;
            flex-shrink: 0
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-head>ul>li+li {
            margin: 0 0 0 3rem
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-head>ul>li:nth-child(2) {
            flex: auto;
            max-width: 20rem
        }

        [data-gene-ui-version="2.16.5"] .mt-results-holder {
            font: 600 1.4rem/1.8rem var(--font-family);
            opacity: .7;
            padding: 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .mt-results-holder:not(:first-child) {
            margin: 1.6rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-cc {
            margin-inline-end: 3rem;
            width: 19.6rem
        }

        [data-gene-ui-version="2.16.5"] .mobile-sort-button {
            align-items: center;
            cursor: pointer;
            display: flex;
            font: 600 1.4rem/2.4rem var(--font-family)
        }

        [data-gene-ui-version="2.16.5"] .mobile-sort-button p {
            transition: color .4s
        }

        [data-gene-ui-version="2.16.5"] .mobile-sort-button .active {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .mobile-sort-icons {
            height: 2.4rem;
            margin-inline-start: 1.2rem;
            position: relative;
            width: 2.4rem
        }

        [data-gene-ui-version="2.16.5"] .mobile-sort-icons .icon {
            left: 0;
            position: absolute;
            top: 0;
            transition: color .4s
        }

        [data-gene-ui-version="2.16.5"] .mobile-sort-icons .icon:not(.active) {
            color: rgba(var(--background-sc-rgb), .5)
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-body {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-body .ReactVirtualized__Grid,
        [data-gene-ui-version="2.16.5"] .mobile-table-body .ReactVirtualized__Grid__innerScrollContainer {
            overflow: visible !important
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-loading {
            align-items: center;
            display: flex;
            justify-content: center;
            padding: 2.4rem 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mobile-table-loading.absolute-splash {
            background: rgba(var(--background-rgb), .6);
            height: 100%;
            left: 0;
            position: absolute;
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .cards-empty-holder {
            align-items: center;
            display: flex;
            height: calc(100vh - 35.7rem);
            justify-content: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .quick-view-holder {
            padding: 1.6rem 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .quick-view-holder>.card-list-col {
            grid-column-gap: 3.8rem;
            align-items: center;
            display: grid;
            font: 600 1.4rem/2.2rem var(--font-family);
            grid-template-columns: 1fr 1fr
        }

        [data-gene-ui-version="2.16.5"] .quick-view-holder>.card-list-col+.card-list-col {
            margin: 2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .quick-view-holder>.card-list-col .kv-label {
            opacity: .7
        }

        [data-gene-ui-version="2.16.5"] .quick-view-holder>.card-list-col .kv-value {
            white-space: normal;
            word-break: break-word
        }

        [data-gene-ui-version="2.16.5"] .quick-view-holder a:not([class]) {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .mc-widgets-holder {
            -webkit-overflow-scrolling: auto;
            margin: 0 -1.6rem;
            overflow-x: auto;
            overflow-y: hidden;
            padding: 0 1.6rem 1.6rem;
            width: calc(100% + 3.2rem)
        }

        [data-gene-ui-version="2.16.5"] .mc-widgets-holder>ul {
            align-items: center;
            display: flex;
            min-width: 100%
        }

        [data-gene-ui-version="2.16.5"] .mc-widgets-holder>ul>li {
            margin-inline-end: 1rem
        }

        [data-gene-ui-version="2.16.5"] .mc-widgets-holder+.mobile-table-head {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1);
            padding: 1.6rem 0 0
        }
    

        [data-gene-ui-version="2.16.5"] .form-buttons {
            margin: 2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .form-buttons>*+* {
            margin-inline-start: 1rem
        }

        [data-gene-ui-version="2.16.5"] form {
            width: 100%
        }
    

        [data-gene-ui-version="2.16.5"] .bc-transfer-element {
            grid-column-gap: 1.2rem;
            --crs-grid-column-gap: 2rem;
            align-items: center;
            cursor: pointer;
            display: grid;
            grid-template-columns: 1fr auto;
            margin: .75rem 0;
            overflow: hidden;
            padding: 0 1.5rem 0 2rem;
            transition: color .4s, background .4s, opacity .4s, box-shadow .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element:not(.minimalistic) {
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: 1rem;
            box-shadow: inset 0 0 0 4.2rem rgba(var(--hero-rgb), 0), 0 .2rem .4rem 0 rgba(var(--hero-rgb), 0);
            height: 4.2rem
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .bc-transfer-element:not(.minimalistic):hover {
                border-color: rgba(var(--hero-rgb), .2);
                box-shadow: inset 0 0 0 4.2rem rgba(var(--hero-rgb), .1), 0 .2rem .4rem 0 rgba(var(--hero-rgb), 0);
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element.hovered {
            border-color: rgba(var(--hero-rgb), .2);
            box-shadow: inset 0 0 0 4.2rem rgba(var(--hero-rgb), .1), 0 .2rem .4rem 0 rgba(var(--hero-rgb), 0);
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element.dragged {
            border-color: rgba(var(--hero-rgb), .1);
            box-shadow: inset 0 0 0 4.2rem rgba(var(--hero-rgb), .1), 0 .2rem .4rem 0 rgba(var(--hero-rgb), .1);
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element.readOnly {
            cursor: default
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element.readOnly .crs-holder .crs-component {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element>.icon {
            cursor: grab
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element>.icon:active {
            cursor: grabbing
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-element .crs-holder {
            pointer-events: none
        }
    

        [data-gene-ui-version="2.16.5"] .bc-transfer-container {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-container>li+li {
            border-top: 1px solid var(--transfer-container-border-color, #0000)
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-head {
            align-items: center;
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 5.1rem;
            justify-content: space-between;
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-head h5 {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-head span {
            color: rgba(var(--background-sc-rgb), .5)
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-buttons {
            --button-external-size: 4rem;
            border-width: medium;
            border-bottom: 0 solid rgba(var(--background-sc-rgb), .1);
            border-left: 1px solid rgba(var(--background-sc-rgb), .1);
            border-right: 1px solid rgba(var(--background-sc-rgb), .1);
            border-top: 0 solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            flex-direction: column;
            flex-shrink: 0;
            justify-content: center;
            padding: 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-buttons>*+* {
            margin: 1rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-search {
            padding: 2rem
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-content-holder {
            height: var(--transfer-container-content-height);
            overflow: hidden;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-content {
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
            min-height: 100%;
            padding: .7rem 2rem;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-content>.bc-tl-item {
            opacity: 1 !important
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-placeholder {
            align-items: center;
            display: flex;
            height: 100%;
            justify-content: center;
            left: 0;
            padding: 0 0 3.6rem;
            position: absolute;
            top: 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-drop-here {
            align-items: center;
            display: flex;
            flex-direction: column;
            font: 600 1.4rem/1.8rem var(--font-family);
            text-align: center;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bc-tl-drop-here i {
            color: rgba(var(--hero-rgb), .1);
            font-size: 11rem
        }
    

        [data-gene-ui-version="2.16.5"] .bc-transfer-list {
            --transfer-container-border-color: rgba(var(--background-sc-rgb), 0.1);
            --transfer-container-content-height: 33.4rem;
            background: var(--background);
            box-shadow: 0 0 0 1px var(--transfer-container-border-color);
            display: flex;
            grid-template-columns: 1fr auto 1fr;
            -webkit-user-select: none;
            user-select: none;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bc-transfer-list .scroll-holder .scroll-content {
            z-index: inherit
        }
    

        /*!
 * jodit - Jodit is awesome and usefully wysiwyg editor with filebrowser
 * Author: Chupurnov <chupurnov@gmail.com> (https://xdsoft.net/)
 * Version: v3.24.7
 * Url: https://xdsoft.net/jodit/
 * License(s): MIT
 */
        .jodit-wysiwyg {
            outline: 0
        }

        .jodit-wysiwyg ::-moz-selection,
        .jodit-wysiwyg::-moz-selection {
            background: #b5d6fd;
            color: #4c4c4c
        }

        .jodit-wysiwyg ::selection,
        .jodit-wysiwyg::selection {
            background: #b5d6fd;
            color: #4c4c4c
        }

        .jodit-container:not(.jodit_inline) .jodit-wysiwyg {
            margin: 0;
            outline: 0;
            overflow-x: auto;
            padding: 8px;
            position: relative
        }

        .jodit-container:not(.jodit_inline) .jodit-wysiwyg img {
            max-width: 100%;
            position: relative
        }

        .jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media {
            position: relative
        }

        .jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media * {
            position: relative;
            z-index: 0
        }

        .jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media:before {
            bottom: 0;
            content: "";
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 1
        }

        .jodit-form {
            color: #4c4c4c;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px
        }

        .jodit-form.jodit_error {
            border-color: #ff3b3b;
            -webkit-box-shadow: inset 0 0 3px 0 hsla(0, 0%, 74%, .3);
            box-shadow: inset 0 0 3px 0 hsla(0, 0%, 74%, .3)
        }

        @media (max-width:768px) {
            .jodit-form {
                min-width: 150px
            }
        }

        .jodit-form button {
            background: #d6d6d6;
            border: none;
            color: #4c4c4c;
            cursor: pointer;
            font-size: 16px;
            height: 36px;
            line-height: 1;
            margin-bottom: 8px;
            margin-top: 8px;
            outline: none;
            padding: 8px;
            text-decoration: none;
            -webkit-transition: background .2s ease 0s;
            -o-transition: background .2s ease 0s;
            transition: background .2s ease 0s
        }

        .jodit-form button:hover {
            background-color: #ecebe9;
            color: #4c4c4c
        }

        .jodit-form button:active {
            background: #ecebe9;
            color: #4c4c4c
        }

        .jodit-form label {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-bottom: 8px;
            text-align: left;
            white-space: nowrap
        }

        .jodit-form label:last-child {
            margin-bottom: 0
        }

        .jodit-form .jodit-form__center {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit .jodit-input {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background-color: #fff;
            border: 1px solid #dadada;
            border-radius: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            height: 32px;
            line-height: 32px;
            outline: none;
            padding: 0 8px;
            width: 100%
        }

        .jodit .jodit-select {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background-color: #fff;
            border: 1px solid #dadada;
            border-radius: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            height: 32px;
            line-height: 32px;
            outline: none;
            padding: 0 8px;
            width: 100%
        }

        .jodit .jodit-textarea {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background-color: #fff;
            border: 1px solid #dadada;
            border-radius: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            height: 32px;
            line-height: 32px;
            outline: none;
            padding: 0 8px;
            width: 100%
        }

        .jodit .jodit-input[disabled] {
            background-color: #f0f0f0;
            color: #dadada
        }

        .jodit .jodit-select[disabled] {
            background-color: #f0f0f0;
            color: #dadada
        }

        .jodit .jodit-textarea[disabled] {
            background-color: #f0f0f0;
            color: #dadada
        }

        .jodit .jodit-input_has-error_true {
            border-color: #ff3b3b
        }

        .jodit .jodit-select_has-error_true {
            border-color: #ff3b3b
        }

        .jodit .jodit-textarea_has-error_true {
            border-color: #ff3b3b
        }

        .jodit .jodit-input:focus {
            border-color: #66afe9;
            outline: 0
        }

        .jodit-checkbox {
            border: 0;
            cursor: pointer;
            height: 16px;
            margin: 0 calc(8px/2) 0 0;
            outline: none;
            padding: 0;
            position: relative;
            width: 16px;
            z-index: 2
        }

        .jodit-select {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id=%27Layer_1%27 data-name=%27Layer 1%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4.95 10%27%3E%3Cdefs%3E%3Cstyle%3E.cls-2{fill:%23444}%3C/style%3E%3C/defs%3E%3Cpath style=%27fill:%23fff%27 d=%27M0 0h4.95v10H0z%27/%3E%3Cpath class=%27cls-2%27 d=%27m1.41 4.67 1.07-1.49 1.06 1.49H1.41zM3.54 5.33 2.48 6.82 1.41 5.33h2.13z%27/%3E%3C/svg%3E");
            background-position: 98% 50%;
            background-repeat: no-repeat;
            padding-right: calc(8px*2)
        }

        .jodit-textarea {
            height: auto
        }

        .jodit-form__group {
            min-width: 180px
        }

        .jodit-textarea {
            min-width: 180px
        }

        .jodit-form__group {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .jodit-form__group {
            margin-bottom: 8px
        }

        .jodit-form__group>label {
            margin-bottom: 8px
        }

        .jodit-button {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #dadada;
            border: 0;
            border-radius: .25rem;
            color: #4c4c4c;
            cursor: pointer;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            height: calc(8px*4);
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            line-height: 1;
            margin: 0;
            padding: 0 8px;
            position: relative;
            text-decoration: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            width: auto
        }

        .jodit-button svg {
            display: inline-block;
            height: 24px;
            width: 24px
        }

        .jodit-button svg+span {
            margin-left: calc(8px/2)
        }

        .jodit-button:active,
        .jodit-button:focus {
            outline: 0
        }

        .jodit-button.disabled {
            opacity: .7
        }

        .jodit-buttons {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            margin-bottom: 8px
        }

        .jodit-button .jodit_icon,
        .jodit-button svg,
        .jodit-dialog__header .jodit_icon,
        .jodit-dialog__header svg {
            display: inline-block;
            height: 16px;
            vertical-align: middle;
            width: 16px
        }

        .jodit-switcher {
            display: inline-block;
            height: 32px;
            position: relative;
            width: 60px
        }

        .jodit-switcher input {
            height: 0;
            opacity: 0;
            width: 0
        }

        .jodit-switcher .jodit-switcher__slider {
            background-color: #dadada;
            border-radius: 32px;
            bottom: 0;
            cursor: pointer;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            -webkit-transition: .4s;
            -o-transition: .4s;
            transition: .4s
        }

        .jodit-switcher .jodit-switcher__slider:before {
            background-color: #fff;
            border-radius: 50%;
            bottom: 4px;
            content: "";
            height: calc(32px - 4px*2);
            left: 4px;
            position: absolute;
            -webkit-transition: .4s;
            -o-transition: .4s;
            transition: .4s;
            width: calc(32px - 4px*2)
        }

        input:checked+.jodit-switcher__slider {
            background-color: #2196f3
        }

        input:checked+.jodit-switcher__slider:before {
            -webkit-transform: translateX(calc(60px - 4px*2 - calc(32px - 4px*2)));
            -ms-transform: translateX(calc(60px - 4px*2 - calc(32px - 4px*2)));
            transform: translateX(calc(60px - 4px*2 - calc(32px - 4px*2)))
        }

        input:focus+.jodit-switcher__slider {
            -webkit-box-shadow: 0 0 1px #2196f3;
            box-shadow: 0 0 1px #2196f3
        }

        .jodit-button-group {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit-button-group input {
            display: none
        }

        .jodit-button-group button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center
        }

        .jodit-button-group button+button {
            margin-left: -1px
        }

        .jodit-button-group button:first-child,
        .jodit-button-group input:first-child+button {
            border-bottom-right-radius: 0;
            border-right: 0;
            border-top-right-radius: 0
        }

        .jodit-button-group button:last-child,
        .jodit-button-group input:last-child+button {
            border-bottom-left-radius: 0;
            border-left: 0;
            border-top-left-radius: 0
        }

        .jodit-button-group input[type=checkbox]:checked+button,
        .jodit-button-group input[type=checkbox]:not(:checked)+button+button {
            background-image: none;
            -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .05);
            box-shadow: inset 0 2px 4px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .05)
        }

        .jodit_text_icons .jodit_icon {
            font-size: 14px;
            width: auto
        }

        .jodit_text_icons .jodit_icon:first-letter {
            text-transform: uppercase
        }

        .jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            width: auto
        }

        .jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a i {
            width: auto
        }

        .jodit_text_icons.jodit-dialog .jodit-button {
            color: rgba(0, 0, 0, .75);
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            padding: 8px;
            width: auto
        }

        .jodit_text_icons.jodit-dialog .jodit-dialog__header a {
            color: rgba(0, 0, 0, .75);
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            padding: 8px;
            width: auto
        }

        .jodit_text_icons.jodit-dialog .jodit-button .jodit_icon,
        .jodit_text_icons.jodit-dialog .jodit-dialog__header a .jodit_icon {
            width: auto
        }

        .jodit-grid {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%
        }

        .jodit-grid.jodit-grid_column {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        @media (max-width:480px) {
            .jodit-grid.jodit-grid_xs-column {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
        }

        .jodit-grid [class*=jodit_col-] {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto
        }

        .jodit-grid .jodit_col-lg-5-5 {
            width: 100%
        }

        .jodit-grid .jodit_col-lg-4-5 {
            width: 80%
        }

        .jodit-grid .jodit_col-lg-3-5 {
            width: 60%
        }

        .jodit-grid .jodit_col-lg-2-5 {
            width: 40%
        }

        .jodit-grid .jodit_col-lg-1-5 {
            width: 20%
        }

        .jodit-grid .jodit_col-lg-4-4 {
            width: 100%
        }

        .jodit-grid .jodit_col-lg-3-4 {
            width: 75%
        }

        .jodit-grid .jodit_col-lg-2-4 {
            width: 50%
        }

        .jodit-grid .jodit_col-lg-1-4 {
            width: 25%
        }

        @media (max-width:992px) {
            .jodit-grid .jodit_col-md-5-5 {
                width: 100%
            }

            .jodit-grid .jodit_col-md-4-5 {
                width: 80%
            }

            .jodit-grid .jodit_col-md-3-5 {
                width: 60%
            }

            .jodit-grid .jodit_col-md-2-5 {
                width: 40%
            }

            .jodit-grid .jodit_col-md-1-5 {
                width: 20%
            }

            .jodit-grid .jodit_col-md-4-4 {
                width: 100%
            }

            .jodit-grid .jodit_col-md-3-4 {
                width: 75%
            }

            .jodit-grid .jodit_col-md-2-4 {
                width: 50%
            }

            .jodit-grid .jodit_col-md-1-4 {
                width: 25%
            }
        }

        @media (max-width:768px) {
            .jodit-grid .jodit_col-sm-5-5 {
                width: 100%
            }

            .jodit-grid .jodit_col-sm-4-5 {
                width: 80%
            }

            .jodit-grid .jodit_col-sm-3-5 {
                width: 60%
            }

            .jodit-grid .jodit_col-sm-2-5 {
                width: 40%
            }

            .jodit-grid .jodit_col-sm-1-5 {
                width: 20%
            }

            .jodit-grid .jodit_col-sm-4-4 {
                width: 100%
            }

            .jodit-grid .jodit_col-sm-3-4 {
                width: 75%
            }

            .jodit-grid .jodit_col-sm-2-4 {
                width: 50%
            }

            .jodit-grid .jodit_col-sm-1-4 {
                width: 25%
            }
        }

        @media (max-width:480px) {
            .jodit-grid .jodit_col-xs-5-5 {
                width: 100%
            }

            .jodit-grid .jodit_col-xs-4-5 {
                width: 80%
            }

            .jodit-grid .jodit_col-xs-3-5 {
                width: 60%
            }

            .jodit-grid .jodit_col-xs-2-5 {
                width: 40%
            }

            .jodit-grid .jodit_col-xs-1-5 {
                width: 20%
            }

            .jodit-grid .jodit_col-xs-4-4 {
                width: 100%
            }

            .jodit-grid .jodit_col-xs-3-4 {
                width: 75%
            }

            .jodit-grid .jodit_col-xs-2-4 {
                width: 50%
            }

            .jodit-grid .jodit_col-xs-1-4 {
                width: 25%
            }
        }

        @-webkit-keyframes a {
            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes a {
            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .jodit-icon_loader {
            -webkit-animation: a 2s ease-out 0s infinite;
            animation: a 2s ease-out 0s infinite;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;
            background-size: 100% 100%;
            display: inline-block;
            height: 48px;
            vertical-align: middle;
            width: 48px;
            will-change: transform
        }

        .jodit-icon {
            fill: #4c4c4c;
            background: 50% no-repeat;
            background-size: contain;
            height: 14px;
            overflow: visible;
            -webkit-transform-origin: 0 0 !important;
            -ms-transform-origin: 0 0 !important;
            transform-origin: 0 0 !important;
            width: 14px
        }

        .jodit-icon {
            stroke: #4c4c4c
        }

        .jodit-icon_close {
            stroke: #4c4c4c
        }

        svg.jodit-icon {
            height: auto;
            isolation: isolate
        }

        .jodit-icon_text {
            font-size: 14px
        }

        .jodit,
        .jodit *,
        .jodit-container,
        .jodit-container * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .jodit .jodit-workplace,
        .jodit-container .jodit-workplace {
            overflow: auto;
            position: relative
        }

        .jodit .jodit-workplace .jodit-wysiwyg,
        .jodit .jodit-workplace .jodit-wysiwyg_iframe,
        .jodit-container .jodit-workplace .jodit-wysiwyg,
        .jodit-container .jodit-workplace .jodit-wysiwyg_iframe {
            height: 100%;
            width: 100%
        }

        .jodit-wysiwyg [contenteditable=false] {
            cursor: default
        }

        .jodit-container:not(.jodit_inline) {
            background-color: #f5f5f6;
            border: 1px solid #dadada;
            border-radius: 3px
        }

        .jodit-container:not(.jodit_inline) .jodit-workplace {
            background-color: #fff;
            border: 0 solid #dadada;
            max-height: 100%
        }

        .jodit-container:not(.jodit_inline).jodit_disabled {
            background: #dadada
        }

        .jodit-container:not(.jodit_inline).jodit_disabled .jodit-workplace {
            opacity: .4
        }

        .jodit_disabled,
        .jodit_lock {
            -webkit-user-select: none !important;
            -moz-user-select: none !important;
            -ms-user-select: none !important;
            user-select: none !important
        }

        .jodit_hidden {
            display: none !important
        }

        .jodit_vertical_middle {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit-box,
        .jodit-context-menu {
            background: 0 0;
            border: 0;
            float: none;
            height: auto;
            margin: 0;
            max-width: none;
            outline: 0;
            padding: 0;
            position: static;
            width: auto
        }

        .jodit-context-menu {
            -webkit-box-shadow: 0 4px 1px -2px rgba(76, 76, 76, .2), 0 3px 3px 0 rgba(76, 76, 76, .15), 0 1px 4px 0 rgba(76, 76, 76, .13);
            box-shadow: 0 4px 1px -2px rgba(76, 76, 76, .2), 0 3px 3px 0 rgba(76, 76, 76, .15), 0 1px 4px 0 rgba(76, 76, 76, .13);
            display: inline-block;
            position: fixed;
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            z-index: 10000001;
            z-index: 30000005
        }

        .jodit-context-menu__content {
            overflow-scrolling: touch;
            background: #fff;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            max-height: 300px;
            overflow: auto;
            padding: 8px
        }

        .jodit-context-menu_padding_false .jodit-context-menu__content {
            padding: 0
        }

        .jodit-context-menu_max-height_false .jodit-context-menu__content {
            max-height: -webkit-fit-content;
            max-height: -moz-fit-content;
            max-height: fit-content
        }

        .jodit-context-menu .jodit-ui-button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit-context-menu__actions {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px
        }

        .jodit-context-menu__actions button {
            width: 100%
        }

        .jodit-context-menu_theme_dark .jodit-context-menu__content {
            background-color: #575757
        }

        .jodit-popup {
            background: 0 0;
            border: 0;
            -webkit-box-shadow: 0 4px 1px -2px rgba(76, 76, 76, .2), 0 3px 3px 0 rgba(76, 76, 76, .15), 0 1px 4px 0 rgba(76, 76, 76, .13);
            box-shadow: 0 4px 1px -2px rgba(76, 76, 76, .2), 0 3px 3px 0 rgba(76, 76, 76, .15), 0 1px 4px 0 rgba(76, 76, 76, .13);
            display: inline-block;
            float: none;
            height: auto;
            margin: 0;
            max-width: none;
            outline: 0;
            padding: 0;
            position: static;
            position: fixed;
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            width: auto;
            z-index: 10000001
        }

        .jodit-popup__content {
            overflow-scrolling: touch;
            background: #fff;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            max-height: 300px;
            overflow: auto;
            padding: 8px
        }

        .jodit-popup_padding_false .jodit-popup__content {
            padding: 0
        }

        .jodit-popup_max-height_false .jodit-popup__content {
            max-height: -webkit-fit-content;
            max-height: -moz-fit-content;
            max-height: fit-content
        }

        .jodit-ui-button-icon-text__icon {
            display: none
        }

        .jodit-ui-button-icon-text__icon:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex
        }

        .jodit-ui-button-icon-text__text {
            display: none
        }

        .jodit-ui-button-icon-text__text:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text {
            -webkit-box-pack: left;
            -ms-flex-pack: left;
            justify-content: left;
            padding-left: 8px;
            position: relative
        }

        .jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text:before {
            border-left: 1px solid #dadada;
            content: "";
            height: 35px;
            left: 0;
            position: absolute;
            top: calc(8px*-1)
        }

        .jodit-ui-button-icon-text__icon:not(:empty)+.jodit-ui-button-icon-text__text:not(:empty) {
            margin-left: 8px
        }

        .jodit-ui-button-icon-text__icon:empty+.jodit-ui-button-icon-text__text:not(:empty) {
            padding: 0 8px
        }

        .jodit-ui-button-clear,
        .jodit-ui-button_clear {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background: 0 0;
            border: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            font-style: normal;
            outline: 0;
            padding: 0;
            position: relative;
            text-align: center;
            text-decoration: none;
            text-transform: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-ui-button-sizes {
            height: 34px;
            min-width: 34px
        }

        .jodit-ui-button-sizes .jodit-icon {
            height: 14px;
            width: 14px
        }

        .jodit-ui-button-sizes button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 34px;
            min-width: 34px;
            padding: 0
        }

        .jodit-ui-button-sizes_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button-sizes_size_tiny {
            height: 16px;
            min-width: 16px
        }

        .jodit-ui-button-sizes_size_tiny .jodit-icon {
            height: 8px;
            width: 8px
        }

        .jodit-ui-button-sizes_size_tiny button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 16px;
            min-width: 16px;
            padding: 0
        }

        .jodit-ui-button-sizes_size_tiny_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button-sizes_size_xsmall {
            height: 22px;
            min-width: 22px
        }

        .jodit-ui-button-sizes_size_xsmall .jodit-icon {
            height: 10px;
            width: 10px
        }

        .jodit-ui-button-sizes_size_xsmall button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 22px;
            min-width: 22px;
            padding: 0
        }

        .jodit-ui-button-sizes_size_xsmall_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button-sizes_size_small {
            height: 28px;
            min-width: 28px
        }

        .jodit-ui-button-sizes_size_small .jodit-icon {
            height: 12px;
            width: 12px
        }

        .jodit-ui-button-sizes_size_small button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 28px;
            min-width: 28px;
            padding: 0
        }

        .jodit-ui-button-sizes_size_small_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button-sizes_size_large {
            height: 40px;
            min-width: 40px
        }

        .jodit-ui-button-sizes_size_large .jodit-icon {
            height: 16px;
            width: 16px
        }

        .jodit-ui-button-sizes_size_large button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 40px;
            min-width: 40px;
            padding: 0
        }

        .jodit-ui-button-sizes_size_large_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button-variants_variant_default {
            background-color: #e3e3e3;
            color: #212529
        }

        .jodit-ui-button-variants_variant_default svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button-variants_variant_default [disabled] {
            opacity: .7
        }

        .jodit-ui-button-variants_variant_default:hover:not([disabled]) {
            background-color: #c9cdd1;
            color: #212529
        }

        .jodit-ui-button-variants_variant_default:hover:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button-variants_variant_default:active:not([disabled]) {
            background-color: #dae0e5;
            color: #212529
        }

        .jodit-ui-button-variants_variant_default:active:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button-variants_variant_default:focus:not([disabled]) {
            outline: 1px dashed #dae0e5
        }

        .jodit-ui-button-variants_variant_primary {
            background-color: #007bff;
            color: #fff
        }

        .jodit-ui-button-variants_variant_primary svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_primary [disabled] {
            opacity: .7
        }

        .jodit-ui-button-variants_variant_primary:hover:not([disabled]) {
            background-color: #0069d9;
            color: #fff
        }

        .jodit-ui-button-variants_variant_primary:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_primary:active:not([disabled]) {
            background-color: #0062cc;
            color: #fff
        }

        .jodit-ui-button-variants_variant_primary:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_primary:focus:not([disabled]) {
            outline: 1px dashed #0062cc
        }

        .jodit-ui-button-variants_variant_secondary {
            background-color: #d8d8d8;
            border-radius: 0;
            color: #212529
        }

        .jodit-ui-button-variants_variant_secondary svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button-variants_variant_secondary [disabled] {
            opacity: .7
        }

        .jodit-ui-button-variants_variant_secondary:hover:not([disabled]) {
            background-color: #c9cdd1;
            color: #212529
        }

        .jodit-ui-button-variants_variant_secondary:hover:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button-variants_variant_secondary:active:not([disabled]) {
            background-color: #dae0e5;
            color: #212529
        }

        .jodit-ui-button-variants_variant_secondary:active:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button-variants_variant_secondary:focus:not([disabled]) {
            outline: 1px dashed #dae0e5
        }

        .jodit-ui-button-variants_variant_success {
            background-color: #28a745;
            color: #fff
        }

        .jodit-ui-button-variants_variant_success svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_success [disabled] {
            opacity: .7
        }

        .jodit-ui-button-variants_variant_success:hover:not([disabled]) {
            background-color: #218838;
            color: #fff
        }

        .jodit-ui-button-variants_variant_success:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_success:active:not([disabled]) {
            background-color: #1e7e34;
            color: #fff
        }

        .jodit-ui-button-variants_variant_success:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_success:focus:not([disabled]) {
            outline: 1px dashed #1e7e34
        }

        .jodit-ui-button-variants_variant_danger {
            background-color: #dc3545;
            color: #fff
        }

        .jodit-ui-button-variants_variant_danger svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_danger [disabled] {
            opacity: .7
        }

        .jodit-ui-button-variants_variant_danger:hover:not([disabled]) {
            background-color: #c82333;
            color: #fff
        }

        .jodit-ui-button-variants_variant_danger:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_danger:active:not([disabled]) {
            background-color: #bd2130;
            color: #fff
        }

        .jodit-ui-button-variants_variant_danger:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button-variants_variant_danger:focus:not([disabled]) {
            outline: 1px dashed #bd2130
        }

        .jodit-ui-button-style {
            border-radius: 3px;
            padding: 0 8px
        }

        .jodit-ui-button {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            color: rgba(0, 0, 0, .75);
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-ui-button-style {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            color: rgba(0, 0, 0, .75);
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-ui-button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background: 0 0;
            border: 0;
            border-radius: 3px;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            cursor: pointer;
            font-style: normal;
            height: 34px;
            min-width: 34px;
            outline: 0;
            padding: 0;
            padding: 0 8px;
            position: relative;
            text-align: center;
            text-decoration: none;
            text-transform: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-ui-button:focus-visible:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-ui-button:hover:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-ui-button:active:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-ui-button[aria-pressed=true]:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-ui-button[aria-pressed=true]:hover:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .6)
        }

        .jodit-ui-button[disabled] {
            opacity: .3;
            pointer-events: none
        }

        .jodit-ui-button .jodit-icon {
            height: 14px;
            width: 14px
        }

        .jodit-ui-button button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 34px;
            min-width: 34px;
            padding: 0
        }

        .jodit-ui-button_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button_size_tiny {
            height: 16px;
            min-width: 16px
        }

        .jodit-ui-button_size_tiny .jodit-icon {
            height: 8px;
            width: 8px
        }

        .jodit-ui-button_size_tiny button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 16px;
            min-width: 16px;
            padding: 0
        }

        .jodit-ui-button_size_tiny_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button_size_xsmall {
            height: 22px;
            min-width: 22px
        }

        .jodit-ui-button_size_xsmall .jodit-icon {
            height: 10px;
            width: 10px
        }

        .jodit-ui-button_size_xsmall button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 22px;
            min-width: 22px;
            padding: 0
        }

        .jodit-ui-button_size_xsmall_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button_size_small {
            height: 28px;
            min-width: 28px
        }

        .jodit-ui-button_size_small .jodit-icon {
            height: 12px;
            width: 12px
        }

        .jodit-ui-button_size_small button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 28px;
            min-width: 28px;
            padding: 0
        }

        .jodit-ui-button_size_small_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button_size_large {
            height: 40px;
            min-width: 40px
        }

        .jodit-ui-button_size_large .jodit-icon {
            height: 16px;
            width: 16px
        }

        .jodit-ui-button_size_large button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 40px;
            min-width: 40px;
            padding: 0
        }

        .jodit-ui-button_size_large_text-icons_true button {
            padding: 0 8px
        }

        .jodit-ui-button__icon {
            display: none
        }

        .jodit-ui-button__icon:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex
        }

        .jodit-ui-button__text {
            display: none
        }

        .jodit-ui-button__text:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-ui-button_context_menu .jodit-ui-button__text {
            -webkit-box-pack: left;
            -ms-flex-pack: left;
            justify-content: left;
            padding-left: 8px;
            position: relative
        }

        .jodit-ui-button_context_menu .jodit-ui-button__text:before {
            border-left: 1px solid #dadada;
            content: "";
            height: 35px;
            left: 0;
            position: absolute;
            top: calc(8px*-1)
        }

        .jodit-ui-button__icon:not(:empty)+.jodit-ui-button__text:not(:empty) {
            margin-left: 8px
        }

        .jodit-ui-button__icon:empty+.jodit-ui-button__text:not(:empty) {
            padding: 0 8px
        }

        .jodit-ui-button:focus:not([disabled]) {
            outline: 1px dashed #b5d6fd
        }

        .jodit-ui-button_variant_default {
            background-color: #e3e3e3;
            color: #212529
        }

        .jodit-ui-button_variant_default svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button_variant_default [disabled] {
            opacity: .7
        }

        .jodit-ui-button_variant_default:hover:not([disabled]) {
            background-color: #c9cdd1;
            color: #212529
        }

        .jodit-ui-button_variant_default:hover:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button_variant_default:active:not([disabled]) {
            background-color: #dae0e5;
            color: #212529
        }

        .jodit-ui-button_variant_default:active:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button_variant_default:focus:not([disabled]) {
            outline: 1px dashed #dae0e5
        }

        .jodit-ui-button_variant_primary {
            background-color: #007bff;
            color: #fff
        }

        .jodit-ui-button_variant_primary svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_primary [disabled] {
            opacity: .7
        }

        .jodit-ui-button_variant_primary:hover:not([disabled]) {
            background-color: #0069d9;
            color: #fff
        }

        .jodit-ui-button_variant_primary:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_primary:active:not([disabled]) {
            background-color: #0062cc;
            color: #fff
        }

        .jodit-ui-button_variant_primary:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_primary:focus:not([disabled]) {
            outline: 1px dashed #0062cc
        }

        .jodit-ui-button_variant_secondary {
            background-color: #d8d8d8;
            border-radius: 0;
            color: #212529
        }

        .jodit-ui-button_variant_secondary svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button_variant_secondary [disabled] {
            opacity: .7
        }

        .jodit-ui-button_variant_secondary:hover:not([disabled]) {
            background-color: #c9cdd1;
            color: #212529
        }

        .jodit-ui-button_variant_secondary:hover:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button_variant_secondary:active:not([disabled]) {
            background-color: #dae0e5;
            color: #212529
        }

        .jodit-ui-button_variant_secondary:active:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-ui-button_variant_secondary:focus:not([disabled]) {
            outline: 1px dashed #dae0e5
        }

        .jodit-ui-button_variant_success {
            background-color: #28a745;
            color: #fff
        }

        .jodit-ui-button_variant_success svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_success [disabled] {
            opacity: .7
        }

        .jodit-ui-button_variant_success:hover:not([disabled]) {
            background-color: #218838;
            color: #fff
        }

        .jodit-ui-button_variant_success:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_success:active:not([disabled]) {
            background-color: #1e7e34;
            color: #fff
        }

        .jodit-ui-button_variant_success:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_success:focus:not([disabled]) {
            outline: 1px dashed #1e7e34
        }

        .jodit-ui-button_variant_danger {
            background-color: #dc3545;
            color: #fff
        }

        .jodit-ui-button_variant_danger svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_danger [disabled] {
            opacity: .7
        }

        .jodit-ui-button_variant_danger:hover:not([disabled]) {
            background-color: #c82333;
            color: #fff
        }

        .jodit-ui-button_variant_danger:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_danger:active:not([disabled]) {
            background-color: #bd2130;
            color: #fff
        }

        .jodit-ui-button_variant_danger:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-ui-button_variant_danger:focus:not([disabled]) {
            outline: 1px dashed #bd2130
        }

        .jodit-ui-list {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .jodit-ui-list_mode_vertical .jodit-ui-group {
            background-color: transparent;
            border: 0;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .jodit-ui-list_mode_vertical .jodit-toolbar-button {
            height: auto;
            min-height: calc(14px + calc((14px - 4px)*2) + 2px*2)
        }

        .jodit-ui-list_mode_vertical .jodit-toolbar-button__button {
            cursor: pointer;
            height: auto;
            min-height: calc(14px + calc((14px - 4px)*2) + 2px*2);
            width: 100%
        }

        .jodit-ui-list_mode_vertical .jodit-toolbar-button__text:not(:empty) {
            -webkit-box-pack: left;
            -ms-flex-pack: left;
            justify-content: left
        }

        .jodit-ui-separator {
            border-left: 0;
            border-right: 1px solid #dadada;
            cursor: default;
            margin: 2px;
            padding: 0
        }

        .jodit-ui-break {
            border-top: 1px solid #dadada;
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            height: 0 !important;
            width: 0
        }

        .jodit-ui-spacer {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1
        }

        .jodit-ui-group {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            max-width: 100%
        }

        .jodit-ui-group_line_true {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: stretch;
            -ms-flex-pack: stretch;
            justify-content: stretch
        }

        .jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after {
            border-left: 0;
            border-right: 1px solid #dadada;
            content: "";
            cursor: default;
            margin: 2px;
            padding: 0
        }

        .jodit-ui-group:last-child {
            border-bottom: 0
        }

        .jodit-ui-button-group {
            margin-bottom: 8px
        }

        .jodit-ui-button-group__label {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-button-group__options {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start
        }

        .jodit-ui-button-group .jodit-ui-button:not(:last-child) {
            border-bottom-right-radius: 0;
            border-top-right-radius: 0
        }

        .jodit-ui-button-group .jodit-ui-button+.jodit-ui-button {
            border-bottom-left-radius: 0;
            border-left: 1px solid hsla(0, 0%, 86%, .4);
            border-top-left-radius: 0
        }

        .jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled]) {
            background-color: #dcdcdc;
            border-left: 0;
            -webkit-box-shadow: inset 0 0 3px 0 #4c4c4c;
            box-shadow: inset 0 0 3px 0 #4c4c4c;
            color: #4c4c4c;
            outline: 0
        }

        .jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled])+.jodit-ui-button {
            border: 0
        }

        .jodit-ui-tooltip {
            background: #727171;
            background-clip: padding-box;
            border-radius: 2px;
            color: #fff;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            font-size: 11px;
            line-height: 1.4;
            max-width: 120px;
            opacity: 0;
            padding: calc(8px/4) calc(8px/2);
            position: fixed;
            text-rendering: optimizeLegibility;
            -webkit-transition: opacity .2s ease 0s;
            -o-transition: opacity .2s ease 0s;
            transition: opacity .2s ease 0s;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            white-space: normal;
            width: auto;
            z-index: 30000006
        }

        @media (max-width:768px) {
            .jodit-ui-tooltip {
                display: none
            }
        }

        .jodit-ui-tooltip.jodit-ui-tooltip_visible_true {
            opacity: 1
        }

        .jodit-dialog {
            border: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            display: none;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            height: 0;
            position: absolute;
            width: 0;
            will-change: left, top, width, height
        }

        .jodit-dialog_moved_true {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-dialog * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .jodit-dialog .jodit_elfinder,
        .jodit-dialog .jodit_elfinder * {
            -webkit-box-sizing: initial;
            box-sizing: initial
        }

        .jodit-dialog__overlay {
            background-color: rgba(0, 0, 0, .5);
            display: none;
            height: 100%;
            left: 0;
            overflow: auto;
            position: fixed;
            text-align: center;
            top: 0;
            white-space: nowrap;
            width: 100%;
            z-index: 20000003
        }

        .jodit-dialog_static_true .jodit-dialog__overlay {
            display: none
        }

        .jodit-dialog_active_true,
        .jodit-dialog_modal_true .jodit-dialog__overlay {
            display: block
        }

        .jodit-dialog__panel {
            background-color: #fff;
            -webkit-box-shadow: 0 8px calc(8px*2) rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23);
            box-shadow: 0 8px calc(8px*2) rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            left: 0;
            max-height: 100%;
            max-width: 100%;
            min-height: 100px;
            min-width: 200px;
            position: fixed;
            text-align: left;
            top: 0;
            white-space: normal;
            z-index: 20000004
        }

        @media (max-width:480px) {
            .jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__panel {
                height: 100% !important;
                left: 0 !important;
                max-width: 100%;
                top: 0 !important;
                width: 100% !important
            }
        }

        .jodit-dialog_static_true {
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            display: block;
            height: auto;
            position: relative;
            width: auto;
            z-index: inherit
        }

        .jodit-dialog_static_true .jodit-dialog__panel {
            border: 1px solid #dadada;
            -webkit-box-shadow: none;
            box-shadow: none;
            left: auto !important;
            position: relative;
            top: auto !important;
            width: 100% !important;
            z-index: inherit
        }

        .jodit-dialog_theme_dark {
            background-color: #353535;
            color: #fff
        }

        .jodit-dialog_theme_dark .jodit-dialog__panel {
            background-color: #353535;
            color: #fff
        }

        .jodit-dialog__header {
            border-bottom: 1px solid #dadada;
            cursor: move;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            min-height: 50px;
            text-align: left
        }

        .jodit-dialog__header-title {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-negative: 3;
            flex-shrink: 3;
            font-size: 18px;
            font-weight: 400;
            line-height: 48px;
            margin: 0;
            padding: 0 8px;
            vertical-align: top
        }

        .jodit-dialog__header-toolbar {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-negative: 3;
            flex-shrink: 3;
            font-size: 18px;
            font-weight: 400;
            line-height: 48px;
            margin: 0;
            padding: 0 8px;
            vertical-align: top
        }

        @media (max-width:480px) {
            .jodit-dialog__header-toolbar {
                padding-left: 0
            }
        }

        .jodit-dialog__header-button {
            color: #222;
            -ms-flex-preferred-size: 48px;
            flex-basis: 48px;
            font-size: 28px;
            height: 48px;
            line-height: 48px;
            text-align: center;
            text-decoration: none;
            -webkit-transition: background-color .2s ease 0s;
            -o-transition: background-color .2s ease 0s;
            transition: background-color .2s ease 0s
        }

        .jodit-dialog__header-button:hover {
            background-color: #ecebe9
        }

        .jodit-dialog__header .jodit_toolbar {
            background: transparent;
            border: 0;
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .jodit-dialog__header .jodit_toolbar>li.jodit-toolbar-button .jodit-input {
            padding-left: 8px;
            width: auto
        }

        @media (max-width:480px) {
            .jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__header {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
        }

        .jodit-dialog_slim_true .jodit-dialog__header {
            min-height: 10px
        }

        .jodit-dialog_slim_true .jodit-dialog__header-title {
            padding: 0 calc(8px/4)
        }

        .jodit-dialog_slim_true .jodit-dialog__header-toolbar {
            padding: 0 calc(8px/4)
        }

        .jodit-dialog_theme_dark .jodit-dialog__header {
            border-color: #4c4c4c
        }

        .jodit-dialog_fullsize_true .jodit-dialog__header {
            cursor: default
        }

        .jodit-dialog__content {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            min-height: 100px;
            overflow: auto
        }

        .jodit-dialog__content .jodit-form__group {
            margin-bottom: calc(8px*1.5);
            padding: 0 8px
        }

        .jodit-dialog__content .jodit-form__group:first-child {
            margin-top: 8px
        }

        .jodit-dialog__content .jodit-form__group label+.jodit-grid {
            margin-top: calc(8px/2)
        }

        .jodit-dialog__content .jodit-form__group label+.jodit-input_group {
            margin-top: calc(8px/2)
        }

        .jodit-dialog__content .jodit-form__group label+.jodit-select {
            margin-top: calc(8px/2)
        }

        .jodit-dialog__content .jodit-form__group label+input {
            margin-top: calc(8px/2)
        }

        .jodit-dialog__content .jodit-form__group .jodit-input_group {
            border-collapse: separate;
            display: table;
            width: 100%
        }

        .jodit-dialog__content .jodit-form__group .jodit-input_group>* {
            display: table-cell;
            height: 34px;
            vertical-align: middle
        }

        .jodit-dialog__content .jodit-form__group .jodit-input_group>input {
            margin: 0 !important
        }

        .jodit-dialog__content .jodit-form__group .jodit-input_group>input:not([class*=col-]) {
            width: 100%
        }

        .jodit-dialog__content .jodit-form__group .jodit-input_group-buttons {
            font-size: 0;
            vertical-align: middle;
            white-space: nowrap;
            width: 1%
        }

        .jodit-dialog__content .jodit-form__group .jodit-input_group-buttons>.jodit-button {
            border: 1px solid #dadada;
            border-radius: 0;
            height: 34px;
            line-height: 34px;
            margin-left: -1px
        }

        .jodit-dialog__footer {
            display: none;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding: 8px
        }

        .jodit-dialog__footer button {
            margin-right: calc(8px/2)
        }

        .jodit-dialog__footer button:last-child {
            margin-right: 0
        }

        .jodit-dialog__column {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit-dialog__resizer {
            display: none;
            position: relative
        }

        .jodit-dialog__resizer svg {
            fill: #a5a5a5;
            bottom: 0;
            cursor: nwse-resize;
            height: 12px;
            overflow: hidden;
            position: absolute;
            right: 0;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            width: 12px
        }

        .jodit-dialog_resizable_true .jodit-dialog__resizer {
            display: block
        }

        @media (max-width:480px) {
            .jodit-dialog__resizer {
                display: none
            }
        }

        .jodit-dialog_prompt {
            max-width: 300px;
            min-width: 200px;
            padding: 8px;
            word-break: break-all
        }

        .jodit-dialog_prompt label {
            display: block;
            margin-bottom: calc(8px/2)
        }

        .jodit-dialog_alert {
            max-width: 300px;
            min-width: 200px;
            padding: 8px;
            word-break: break-all
        }

        .jodit-dialog_footer_true .jodit-dialog__footer {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit_fullsize .jodit-dialog__panel {
            bottom: 0 !important;
            height: 100% !important;
            left: 0 !important;
            right: 0 !important;
            top: 0 !important;
            width: 100% !important
        }

        .jodit_fullsize .jodit-dialog__panel .jodit-dialog__resizer {
            display: none
        }

        .jodit-dialog .jodit-ui-messages {
            z-index: 20000004
        }

        .jodit-toolbar__box:not(:empty) {
            background-color: #fff;
            border-bottom: 1px solid #dadada;
            border-radius: 3px 3px 0 0;
            overflow: hidden
        }

        .jodit-toolbar__box:not(:empty):not(:empty) {
            background-color: #f9f9f9
        }

        .jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after {
            background-color: #f9f9f9
        }

        .jodit-ui-messages {
            bottom: 0;
            height: 0;
            overflow: visible;
            position: absolute;
            right: 0;
            width: 0;
            z-index: 3
        }

        .jodit-ui-message {
            background: #cfe2ff;
            border: 1px solid #b6d4fe;
            border-radius: 0.375rem;
            bottom: 0;
            color: #084298;
            cursor: pointer;
            display: block;
            font-size: 1rem;
            opacity: 0;
            padding: 0.5rem 1rem;
            position: absolute;
            right: calc(8px/2);
            -webkit-transition: opacity .1s linear, bottom .3s linear, -webkit-transform .1s ease-out;
            transition: opacity .1s linear, bottom .3s linear, -webkit-transform .1s ease-out;
            -o-transition: opacity .1s linear, bottom .3s linear, transform .1s ease-out;
            transition: opacity .1s linear, bottom .3s linear, transform .1s ease-out;
            transition: opacity .1s linear, bottom .3s linear, transform .1s ease-out, -webkit-transform .1s ease-out;
            white-space: pre
        }

        .jodit-ui-message_active_true {
            opacity: 1
        }

        .jodit-ui-message:active {
            -webkit-transform: scale(.76);
            -ms-transform: scale(.76);
            transform: scale(.76)
        }

        .jodit-ui-message_variant_danger {
            background: #f8d7da;
            border-color: #f5c2c7;
            color: #842029
        }

        .jodit-ui-message_variant_error {
            background: #f8d7da;
            border-color: #f5c2c7;
            color: #842029
        }

        .jodit-ui-message_variant_secondary {
            background: #e2e3e5;
            border-color: #d3d6d8;
            color: #41464b
        }

        .jodit-ui-message_variant_success {
            background: #d1e7dd;
            border-color: #badbcc;
            color: #0f5132
        }

        .jodit-ui-label {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-input {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-bottom: 8px
        }

        .jodit-ui-input__input {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background-color: #fff;
            border: 0;
            border-radius: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            height: 32px;
            line-height: 32px;
            outline: none;
            padding: 0 8px;
            width: 100%
        }

        .jodit-ui-input__input[disabled] {
            background-color: #f0f0f0;
            color: #dadada
        }

        .jodit-ui-input__input_has-error_true {
            border-color: #ff3b3b
        }

        .jodit-ui-input__input:focus {
            outline: 0
        }

        .jodit-ui-input_theme_dark .jodit-ui-input__input {
            background-color: #dadada
        }

        .jodit-ui-input_has-error_true .jodit-ui-input__input {
            border-color: #ff3b3b
        }

        .jodit-ui-input__error {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-input__label {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-input__error {
            color: #ff3b3b
        }

        .jodit-ui-input_has-error_true .jodit-ui-input__label {
            color: #ff3b3b
        }

        .jodit-ui-input__wrapper {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #fff;
            border: 1px solid #dadada;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: stretch;
            -ms-flex-pack: stretch;
            justify-content: stretch;
            min-width: 200px
        }

        @media (max-width:480px) {
            .jodit-ui-input__wrapper {
                min-width: 140px
            }
        }

        .jodit-ui-input_theme_dark .jodit-ui-input__wrapper {
            background-color: #dadada;
            border-color: #dadada
        }

        .jodit-ui-input_focused_true .jodit-ui-input__wrapper {
            border-color: #1e88e5
        }

        .jodit-ui-input__icon:not(:empty) {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 0 8px
        }

        .jodit-ui-input__icon:not(:empty) svg {
            fill: #dadada;
            height: 16px;
            width: 16px
        }

        .jodit-ui-input__icon:not(:empty)+.jodit-ui-input__input {
            padding-left: 0
        }

        .jodit-ui-input__clear {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            opacity: .8;
            padding: 0 8px 0 0
        }

        .jodit-ui-input__clear:active {
            opacity: 1;
            -webkit-transform: scale(1.1);
            -ms-transform: scale(1.1);
            transform: scale(1.1)
        }

        .jodit-ui-input__clear svg {
            fill: #dadada;
            height: 12px;
            width: 12px
        }

        .jodit-ui-input_theme_dark .jodit-ui-input__clear svg {
            fill: #4c4c4c
        }

        .jodit-ui-input_theme_dark .jodit-ui-input__icon svg {
            fill: #4c4c4c
        }

        .jodit-ui-block .jodit-ui-input {
            margin-bottom: 0
        }

        .jodit-ui-select {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-bottom: 8px
        }

        .jodit-ui-select__input {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background-color: #fff;
            border: 0;
            border-radius: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            height: 32px;
            line-height: 32px;
            outline: none;
            padding: 0 8px;
            width: 100%
        }

        .jodit-ui-select__input[disabled] {
            background-color: #f0f0f0;
            color: #dadada
        }

        .jodit-ui-select__input_has-error_true {
            border-color: #ff3b3b
        }

        .jodit-ui-select__input:focus {
            outline: 0
        }

        .jodit-ui-select_theme_dark .jodit-ui-select__input {
            background-color: #dadada
        }

        .jodit-ui-select_has-error_true .jodit-ui-select__input {
            border-color: #ff3b3b
        }

        .jodit-ui-select__error {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-select__label {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-select__error {
            color: #ff3b3b
        }

        .jodit-ui-select_has-error_true .jodit-ui-select__label {
            color: #ff3b3b
        }

        .jodit-ui-select__wrapper {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #fff;
            border: 1px solid #dadada;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: stretch;
            -ms-flex-pack: stretch;
            justify-content: stretch;
            min-width: 200px
        }

        @media (max-width:480px) {
            .jodit-ui-select__wrapper {
                min-width: 140px
            }
        }

        .jodit-ui-select_theme_dark .jodit-ui-select__wrapper {
            background-color: #dadada;
            border-color: #dadada
        }

        .jodit-ui-select_focused_true .jodit-ui-select__wrapper {
            border-color: #1e88e5
        }

        .jodit-ui-select__icon:not(:empty) {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 0 8px
        }

        .jodit-ui-select__icon:not(:empty) svg {
            fill: #dadada;
            height: 16px;
            width: 16px
        }

        .jodit-ui-select__icon:not(:empty)+.jodit-ui-select__input {
            padding-left: 0
        }

        .jodit-ui-select__clear {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            opacity: .8;
            padding: 0 8px 0 0
        }

        .jodit-ui-select__clear:active {
            opacity: 1;
            -webkit-transform: scale(1.1);
            -ms-transform: scale(1.1);
            transform: scale(1.1)
        }

        .jodit-ui-select__clear svg {
            fill: #dadada;
            height: 12px;
            width: 12px
        }

        .jodit-ui-select_theme_dark .jodit-ui-select__clear svg {
            fill: #4c4c4c
        }

        .jodit-ui-select_theme_dark .jodit-ui-select__icon svg {
            fill: #4c4c4c
        }

        .jodit-ui-select__input {
            background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBzdHlsZT0iZmlsbDojZmZmIiBkPSJNMCAwaDQuOTV2MTBIMHoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0xLjQxIDQuNjcgMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxek0zLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zM2gyLjEzeiIvPjwvc3ZnPg==);
            background-position: 98% 50%;
            background-repeat: no-repeat;
            padding-right: calc(8px*2)
        }

        .jodit-ui-select_size_tiny {
            margin-bottom: 0
        }

        .jodit-ui-select_size_tiny .jodit-ui-select__input {
            height: calc(32px/1.8);
            line-height: calc(32px/1.8)
        }

        .jodit-ui-select_variant_outline .jodit-ui-select__wrapper {
            border: 0
        }

        .jodit-ui-select_variant_outline .jodit-ui-select__wrapper select {
            outline: 0
        }

        .jodit-ui-select_width_auto {
            width: auto
        }

        .jodit-ui-select_width_auto .jodit-ui-select__wrapper {
            min-width: auto
        }

        .jodit-ui-text-area {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-bottom: 8px;
            width: 100%
        }

        .jodit-ui-text-area__input {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background-color: #fff;
            border: 0;
            border-radius: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            height: 32px;
            line-height: 32px;
            outline: none;
            padding: 0 8px;
            width: 100%
        }

        .jodit-ui-text-area__input[disabled] {
            background-color: #f0f0f0;
            color: #dadada
        }

        .jodit-ui-text-area__input_has-error_true {
            border-color: #ff3b3b
        }

        .jodit-ui-text-area__input:focus {
            outline: 0
        }

        .jodit-ui-text-area_theme_dark .jodit-ui-text-area__input {
            background-color: #dadada
        }

        .jodit-ui-text-area_has-error_true .jodit-ui-text-area__input {
            border-color: #ff3b3b
        }

        .jodit-ui-text-area__error {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-text-area__label {
            color: #a5a5a5;
            display: block;
            font-size: .8em;
            margin-bottom: calc(8px/4)
        }

        .jodit-ui-text-area__error {
            color: #ff3b3b
        }

        .jodit-ui-text-area_has-error_true .jodit-ui-text-area__label {
            color: #ff3b3b
        }

        .jodit-ui-text-area__wrapper {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #fff;
            border: 1px solid #dadada;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: stretch;
            -ms-flex-pack: stretch;
            justify-content: stretch;
            min-width: 200px
        }

        @media (max-width:480px) {
            .jodit-ui-text-area__wrapper {
                min-width: 140px
            }
        }

        .jodit-ui-text-area_theme_dark .jodit-ui-text-area__wrapper {
            background-color: #dadada;
            border-color: #dadada
        }

        .jodit-ui-text-area_focused_true .jodit-ui-text-area__wrapper {
            border-color: #1e88e5
        }

        .jodit-ui-text-area__icon:not(:empty) {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 0 8px
        }

        .jodit-ui-text-area__icon:not(:empty) svg {
            fill: #dadada;
            height: 16px;
            width: 16px
        }

        .jodit-ui-text-area__icon:not(:empty)+.jodit-ui-text-area__input {
            padding-left: 0
        }

        .jodit-ui-text-area__clear {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            opacity: .8;
            padding: 0 8px 0 0
        }

        .jodit-ui-text-area__clear:active {
            opacity: 1;
            -webkit-transform: scale(1.1);
            -ms-transform: scale(1.1);
            transform: scale(1.1)
        }

        .jodit-ui-text-area__clear svg {
            fill: #dadada;
            height: 12px;
            width: 12px
        }

        .jodit-ui-text-area_theme_dark .jodit-ui-text-area__clear svg {
            fill: #4c4c4c
        }

        .jodit-ui-text-area_theme_dark .jodit-ui-text-area__icon svg {
            fill: #4c4c4c
        }

        .jodit-ui-text-area__wrapper {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1
        }

        .jodit-ui-text-area__input {
            height: 100%;
            min-height: 60px
        }

        .jodit-ui-checkbox {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            margin-bottom: 8px
        }

        .jodit-ui-checkbox__input {
            margin-right: 8px
        }

        .jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper {
            display: inline-block;
            height: 34px;
            margin-right: 8px;
            position: relative;
            width: 60px
        }

        .jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper input {
            height: 0;
            opacity: 0;
            width: 0
        }

        .jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider {
            background-color: #ccc;
            border-radius: 34px;
            bottom: 0;
            cursor: pointer;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            -webkit-transition: .4s;
            -o-transition: .4s;
            transition: .4s
        }

        .jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider:before {
            background-color: #fff;
            border-radius: 50%;
            bottom: 4px;
            content: "";
            height: 26px;
            left: 4px;
            position: absolute;
            -webkit-transition: .4s;
            -o-transition: .4s;
            transition: .4s;
            width: 26px
        }

        .jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider {
            background-color: #2196f3
        }

        .jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider:before {
            -webkit-transform: translateX(26px);
            -ms-transform: translateX(26px);
            transform: translateX(26px)
        }

        .jodit-ui-checkbox_switch_true.jodit-ui-checkbox_focused_true .jodit-ui-checkbox__switch-slider {
            -webkit-box-shadow: 0 0 1px #2196f3;
            box-shadow: 0 0 1px #2196f3
        }

        .jodit-ui-block .jodit-ui-checkbox {
            margin-bottom: 0
        }

        .jodit-ui-file-input {
            overflow: hidden;
            position: relative
        }

        .jodit-ui-file-input__input {
            bottom: 0;
            cursor: pointer;
            font-size: 400px;
            margin: 0 calc(8px*-1) 0 0;
            opacity: 0;
            padding: 0;
            position: absolute;
            right: 0;
            top: 0
        }

        .jodit-ui-block {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: stretch;
            -ms-flex-pack: stretch;
            justify-content: stretch;
            margin-bottom: 8px
        }

        .jodit-ui-block_width_full {
            width: 100%
        }

        .jodit-ui-block_align_full {
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .jodit-ui-block_align_right {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end
        }

        .jodit-ui-block_padding_true {
            padding: 8px
        }

        @-webkit-keyframes b {
            30% {
                opacity: .6
            }

            60% {
                opacity: 0
            }

            to {
                opacity: .6
            }
        }

        @keyframes b {
            30% {
                opacity: .6
            }

            60% {
                opacity: 0
            }

            to {
                opacity: .6
            }
        }

        .jodit-progress-bar {
            border-radius: 1px;
            height: 2px;
            left: 0;
            opacity: .7;
            position: absolute;
            top: 0;
            z-index: 2147483647
        }

        .jodit-progress-bar div {
            background: #b91f1f;
            height: 2px;
            position: relative;
            -webkit-transition: width .5s ease-out, opacity .5s linear;
            -o-transition: width .5s ease-out, opacity .5s linear;
            transition: width .5s ease-out, opacity .5s linear;
            will-change: width, opacity
        }

        .jodit-progress-bar div:after {
            -webkit-animation: b 2s ease-out 0s infinite;
            animation: b 2s ease-out 0s infinite;
            border-radius: 100%;
            -webkit-box-shadow: #b91f1f 1px 0 6px 1px;
            box-shadow: #b91f1f 1px 0 6px 1px;
            content: "";
            display: inline-block;
            height: 2px;
            opacity: .6;
            position: absolute;
            top: 0
        }

        .jodit-progress-bar div:before {
            -webkit-animation: b 2s ease-out 0s infinite;
            animation: b 2s ease-out 0s infinite;
            border-radius: 100%;
            -webkit-box-shadow: #b91f1f 1px 0 6px 1px;
            box-shadow: #b91f1f 1px 0 6px 1px;
            content: "";
            display: inline-block;
            height: 2px;
            opacity: .6;
            position: absolute;
            top: 0
        }

        .jodit-progress-bar div:before {
            clip: rect(-6px, 90px, 14px, -6px);
            right: -80px;
            width: 180px
        }

        .jodit-progress-bar div:after {
            clip: rect(-6px, 22px, 14px, 8px);
            right: 0;
            width: 20px
        }

        .jodit-toolbar-collection,
        .jodit-toolbar-editor-collection {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #dadada calc(14px + calc((14px - 4px)*2) + 2px*2));
            background-image: repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #dadada calc(14px + calc((14px - 4px)*2) + 2px*2));
            position: relative
        }

        .jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #dadada calc(14px + calc((14px - 4px)*2) + 2px*2));
            background-image: repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #dadada calc(14px + calc((14px - 4px)*2) + 2px*2));
            position: relative
        }

        .jodit-toolbar-collection_mode_horizontal:after {
            background-color: #fff;
            bottom: 0;
            content: "";
            display: block;
            height: 1px;
            left: 0;
            position: absolute;
            width: 100%
        }

        .jodit-toolbar-editor-collection_mode_horizontal:after {
            background-color: #fff;
            bottom: 0;
            content: "";
            display: block;
            height: 1px;
            left: 0;
            position: absolute;
            width: 100%
        }

        .jodit-toolbar-collection_size_tiny.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px);
            background-image: repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px)
        }

        .jodit-toolbar-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px);
            background-image: repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px)
        }

        .jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px);
            background-image: repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px)
        }

        .jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px);
            background-image: repeating-linear-gradient(transparent 0, transparent 19px, #dadada 20px)
        }

        .jodit-toolbar-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px);
            background-image: repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px)
        }

        .jodit-toolbar-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px);
            background-image: repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px)
        }

        .jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px);
            background-image: repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px)
        }

        .jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px);
            background-image: repeating-linear-gradient(transparent 0, transparent 25px, #dadada 26px)
        }

        .jodit-toolbar-collection_size_small.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px);
            background-image: repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px)
        }

        .jodit-toolbar-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px);
            background-image: repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px)
        }

        .jodit-toolbar-editor-collection_size_small.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px);
            background-image: repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px)
        }

        .jodit-toolbar-editor-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px);
            background-image: repeating-linear-gradient(transparent 0, transparent 31px, #dadada 32px)
        }

        .jodit-toolbar-collection_size_middle.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px);
            background-image: repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px)
        }

        .jodit-toolbar-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px);
            background-image: repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px)
        }

        .jodit-toolbar-editor-collection_size_middle.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px);
            background-image: repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px)
        }

        .jodit-toolbar-editor-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px);
            background-image: repeating-linear-gradient(transparent 0, transparent 37px, #dadada 38px)
        }

        .jodit-toolbar-collection_size_large.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px);
            background-image: repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px)
        }

        .jodit-toolbar-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px);
            background-image: repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px)
        }

        .jodit-toolbar-editor-collection_size_large.jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px);
            background-image: repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px)
        }

        .jodit-toolbar-editor-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px);
            background-image: repeating-linear-gradient(transparent 0, transparent 43px, #dadada 44px)
        }

        .jodit-toolbar-collection_mode_vertical .jodit-ui-group,
        .jodit-toolbar-editor-collection_mode_vertical .jodit-ui-group {
            background-color: transparent;
            border: 0;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .jodit-toolbar-collection_mode_vertical .jodit-toolbar-button {
            height: auto;
            min-height: calc(14px + calc((14px - 4px)*2) + 2px*2)
        }

        .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button {
            height: auto;
            min-height: calc(14px + calc((14px - 4px)*2) + 2px*2)
        }

        .jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__button {
            cursor: pointer;
            height: auto;
            min-height: calc(14px + calc((14px - 4px)*2) + 2px*2);
            width: 100%
        }

        .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button {
            cursor: pointer;
            height: auto;
            min-height: calc(14px + calc((14px - 4px)*2) + 2px*2);
            width: 100%
        }

        .jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__text:not(:empty),
        .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__text:not(:empty) {
            -webkit-box-pack: left;
            -ms-flex-pack: left;
            justify-content: left
        }

        .jodit-toolbar-collection .jodit-toolbar-button {
            margin: 2px 1px;
            padding: 0
        }

        .jodit-toolbar-collection .jodit-toolbar-content {
            margin: 2px 1px;
            padding: 0
        }

        .jodit-toolbar-editor-collection .jodit-toolbar-button {
            margin: 2px 1px;
            padding: 0
        }

        .jodit-toolbar-editor-collection .jodit-toolbar-content {
            margin: 2px 1px;
            padding: 0
        }

        .jodit-dialog .jodit-toolbar-collection_mode_horizontal,
        .jodit-dialog .jodit-toolbar-editor-collection_mode_horizontal {
            background-image: none
        }

        .jodit-toolbar-button {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border: 1px solid transparent;
            border-radius: 3px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 34px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            min-width: 34px;
            overflow: hidden
        }

        .jodit-toolbar-button__icon {
            display: none
        }

        .jodit-toolbar-button__icon:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex
        }

        .jodit-toolbar-button__text {
            display: none
        }

        .jodit-toolbar-button__text:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-toolbar-button_context_menu .jodit-toolbar-button__text {
            -webkit-box-pack: left;
            -ms-flex-pack: left;
            justify-content: left;
            padding-left: 8px;
            position: relative
        }

        .jodit-toolbar-button_context_menu .jodit-toolbar-button__text:before {
            border-left: 1px solid #dadada;
            content: "";
            height: 35px;
            left: 0;
            position: absolute;
            top: calc(8px*-1)
        }

        .jodit-toolbar-button__icon:not(:empty)+.jodit-toolbar-button__text:not(:empty) {
            margin-left: 8px
        }

        .jodit-toolbar-button__icon:empty+.jodit-toolbar-button__text:not(:empty) {
            padding: 0 8px;
            padding: 0
        }

        .jodit-toolbar-button .jodit-icon {
            height: 14px;
            width: 14px
        }

        .jodit-toolbar-button button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 34px;
            min-width: 34px;
            padding: 0
        }

        .jodit-toolbar-button_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-button_size_tiny {
            height: 16px;
            min-width: 16px
        }

        .jodit-toolbar-button_size_tiny .jodit-icon {
            height: 8px;
            width: 8px
        }

        .jodit-toolbar-button_size_tiny button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 16px;
            min-width: 16px;
            padding: 0
        }

        .jodit-toolbar-button_size_tiny_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-button_size_xsmall {
            height: 22px;
            min-width: 22px
        }

        .jodit-toolbar-button_size_xsmall .jodit-icon {
            height: 10px;
            width: 10px
        }

        .jodit-toolbar-button_size_xsmall button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 22px;
            min-width: 22px;
            padding: 0
        }

        .jodit-toolbar-button_size_xsmall_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-button_size_small {
            height: 28px;
            min-width: 28px
        }

        .jodit-toolbar-button_size_small .jodit-icon {
            height: 12px;
            width: 12px
        }

        .jodit-toolbar-button_size_small button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 28px;
            min-width: 28px;
            padding: 0
        }

        .jodit-toolbar-button_size_small_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-button_size_large {
            height: 40px;
            min-width: 40px
        }

        .jodit-toolbar-button_size_large .jodit-icon {
            height: 16px;
            width: 16px
        }

        .jodit-toolbar-button_size_large button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 40px;
            min-width: 40px;
            padding: 0
        }

        .jodit-toolbar-button_size_large_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-button__button {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background: 0 0;
            border: 0;
            border-radius: 3px;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            color: rgba(0, 0, 0, .75);
            cursor: pointer;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            font-style: normal;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            outline: 0;
            padding: 0;
            padding: 0 8px;
            position: relative;
            text-align: center;
            text-decoration: none;
            text-transform: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-toolbar-button__button:focus-visible:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-toolbar-button__button:hover:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-toolbar-button__button:active:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-toolbar-button__button[aria-pressed=true]:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-toolbar-button__button[aria-pressed=true]:hover:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .6)
        }

        .jodit-toolbar-button__button[disabled] {
            opacity: .3;
            pointer-events: none
        }

        .jodit-toolbar-button__trigger {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border-radius: 0 3px 3px 0;
            cursor: pointer;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            opacity: .4;
            width: 14px
        }

        .jodit-toolbar-button__trigger:focus-visible:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-toolbar-button__trigger:hover:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-toolbar-button__trigger:active:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-toolbar-button__trigger[aria-pressed=true]:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-toolbar-button__trigger[aria-pressed=true]:hover:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .6)
        }

        .jodit-toolbar-button__trigger[disabled] {
            opacity: .3;
            pointer-events: none
        }

        .jodit-toolbar-button__trigger svg {
            width: 10px
        }

        .jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger {
            width: 8px
        }

        .jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger svg {
            width: 4px
        }

        .jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger {
            width: 10px
        }

        .jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger svg {
            width: 6px
        }

        .jodit-toolbar-button_size_small .jodit-toolbar-button__trigger {
            width: 12px
        }

        .jodit-toolbar-button_size_small .jodit-toolbar-button__trigger svg {
            width: 8px
        }

        .jodit-toolbar-button_size_large .jodit-toolbar-button__trigger {
            width: 16px
        }

        .jodit-toolbar-button_size_large .jodit-toolbar-button__trigger svg {
            width: 12px
        }

        .jodit-toolbar-button_with-trigger_true .jodit-toolbar-button__button {
            border-radius: 3px 0 0 3px
        }

        .jodit-toolbar-button_with-trigger_true:hover:not([disabled]) {
            border-color: #dadada
        }

        .jodit-toolbar-button_stroke_false svg {
            stroke: none
        }

        .jodit-toolbar-content {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background: 0 0;
            border: 1px solid transparent;
            border-radius: 3px;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            color: rgba(0, 0, 0, .75);
            cursor: pointer;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            font-style: normal;
            height: 34px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            min-width: 34px;
            outline: 0;
            padding: 0;
            position: relative;
            text-align: center;
            text-decoration: none;
            text-transform: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-toolbar-content:focus-visible:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-toolbar-content:hover:not([disabled]) {
            background-color: #dcdcdc;
            opacity: 1;
            outline: 0
        }

        .jodit-toolbar-content:active:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-toolbar-content[aria-pressed=true]:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .4);
            outline: 0
        }

        .jodit-toolbar-content[aria-pressed=true]:hover:not([disabled]) {
            background-color: hsla(0, 0%, 86%, .6)
        }

        .jodit-toolbar-content[disabled] {
            opacity: .3;
            pointer-events: none
        }

        .jodit-toolbar-content .jodit-icon {
            height: 14px;
            width: 14px
        }

        .jodit-toolbar-content button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 34px;
            min-width: 34px;
            padding: 0
        }

        .jodit-toolbar-content_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-content_size_tiny {
            height: 16px;
            min-width: 16px
        }

        .jodit-toolbar-content_size_tiny .jodit-icon {
            height: 8px;
            width: 8px
        }

        .jodit-toolbar-content_size_tiny button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 16px;
            min-width: 16px;
            padding: 0
        }

        .jodit-toolbar-content_size_tiny_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-content_size_xsmall {
            height: 22px;
            min-width: 22px
        }

        .jodit-toolbar-content_size_xsmall .jodit-icon {
            height: 10px;
            width: 10px
        }

        .jodit-toolbar-content_size_xsmall button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 22px;
            min-width: 22px;
            padding: 0
        }

        .jodit-toolbar-content_size_xsmall_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-content_size_small {
            height: 28px;
            min-width: 28px
        }

        .jodit-toolbar-content_size_small .jodit-icon {
            height: 12px;
            width: 12px
        }

        .jodit-toolbar-content_size_small button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 28px;
            min-width: 28px;
            padding: 0
        }

        .jodit-toolbar-content_size_small_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-content_size_large {
            height: 40px;
            min-width: 40px
        }

        .jodit-toolbar-content_size_large .jodit-icon {
            height: 16px;
            width: 16px
        }

        .jodit-toolbar-content_size_large button {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            height: 40px;
            min-width: 40px;
            padding: 0
        }

        .jodit-toolbar-content_size_large_text-icons_true button {
            padding: 0 8px
        }

        .jodit-toolbar-content__icon {
            display: none
        }

        .jodit-toolbar-content__icon:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex
        }

        .jodit-toolbar-content__text {
            display: none
        }

        .jodit-toolbar-content__text:not(:empty) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-toolbar-content_context_menu .jodit-toolbar-content__text {
            -webkit-box-pack: left;
            -ms-flex-pack: left;
            justify-content: left;
            padding-left: 8px;
            position: relative
        }

        .jodit-toolbar-content_context_menu .jodit-toolbar-content__text:before {
            border-left: 1px solid #dadada;
            content: "";
            height: 35px;
            left: 0;
            position: absolute;
            top: calc(8px*-1)
        }

        .jodit-toolbar-content__icon:not(:empty)+.jodit-toolbar-content__text:not(:empty) {
            margin-left: 8px
        }

        .jodit-toolbar-content__icon:empty+.jodit-toolbar-content__text:not(:empty) {
            padding: 0 8px
        }

        .jodit-toolbar-content:focus:not([disabled]) {
            outline: 1px dashed #b5d6fd
        }

        .jodit-toolbar-content_variant_default {
            background-color: #e3e3e3;
            color: #212529
        }

        .jodit-toolbar-content_variant_default svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-toolbar-content_variant_default [disabled] {
            opacity: .7
        }

        .jodit-toolbar-content_variant_default:hover:not([disabled]) {
            background-color: #c9cdd1;
            color: #212529
        }

        .jodit-toolbar-content_variant_default:hover:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-toolbar-content_variant_default:active:not([disabled]) {
            background-color: #dae0e5;
            color: #212529
        }

        .jodit-toolbar-content_variant_default:active:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-toolbar-content_variant_default:focus:not([disabled]) {
            outline: 1px dashed #dae0e5
        }

        .jodit-toolbar-content_variant_primary {
            background-color: #007bff;
            color: #fff
        }

        .jodit-toolbar-content_variant_primary svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_primary [disabled] {
            opacity: .7
        }

        .jodit-toolbar-content_variant_primary:hover:not([disabled]) {
            background-color: #0069d9;
            color: #fff
        }

        .jodit-toolbar-content_variant_primary:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_primary:active:not([disabled]) {
            background-color: #0062cc;
            color: #fff
        }

        .jodit-toolbar-content_variant_primary:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_primary:focus:not([disabled]) {
            outline: 1px dashed #0062cc
        }

        .jodit-toolbar-content_variant_secondary {
            background-color: #d8d8d8;
            border-radius: 0;
            color: #212529
        }

        .jodit-toolbar-content_variant_secondary svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-toolbar-content_variant_secondary [disabled] {
            opacity: .7
        }

        .jodit-toolbar-content_variant_secondary:hover:not([disabled]) {
            background-color: #c9cdd1;
            color: #212529
        }

        .jodit-toolbar-content_variant_secondary:hover:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-toolbar-content_variant_secondary:active:not([disabled]) {
            background-color: #dae0e5;
            color: #212529
        }

        .jodit-toolbar-content_variant_secondary:active:not([disabled]) svg {
            fill: #212529;
            stroke: #212529
        }

        .jodit-toolbar-content_variant_secondary:focus:not([disabled]) {
            outline: 1px dashed #dae0e5
        }

        .jodit-toolbar-content_variant_success {
            background-color: #28a745;
            color: #fff
        }

        .jodit-toolbar-content_variant_success svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_success [disabled] {
            opacity: .7
        }

        .jodit-toolbar-content_variant_success:hover:not([disabled]) {
            background-color: #218838;
            color: #fff
        }

        .jodit-toolbar-content_variant_success:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_success:active:not([disabled]) {
            background-color: #1e7e34;
            color: #fff
        }

        .jodit-toolbar-content_variant_success:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_success:focus:not([disabled]) {
            outline: 1px dashed #1e7e34
        }

        .jodit-toolbar-content_variant_danger {
            background-color: #dc3545;
            color: #fff
        }

        .jodit-toolbar-content_variant_danger svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_danger [disabled] {
            opacity: .7
        }

        .jodit-toolbar-content_variant_danger:hover:not([disabled]) {
            background-color: #c82333;
            color: #fff
        }

        .jodit-toolbar-content_variant_danger:hover:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_danger:active:not([disabled]) {
            background-color: #bd2130;
            color: #fff
        }

        .jodit-toolbar-content_variant_danger:active:not([disabled]) svg {
            fill: #fff;
            stroke: #fff
        }

        .jodit-toolbar-content_variant_danger:focus:not([disabled]) {
            outline: 1px dashed #bd2130
        }

        .jodit-toolbar-content:hover:not([disabled]) {
            background-color: transparent;
            opacity: 1;
            outline: 0
        }

        .jodit-filebrowser {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            height: 100%
        }

        .jodit-filebrowser_no-files_true {
            padding: 8px
        }

        @media (max-width:480px) {
            .jodit-filebrowser {
                -webkit-box-orient: vertical;
                -webkit-box-direction: reverse;
                -ms-flex-flow: column-reverse;
                flex-flow: column-reverse
            }
        }

        .jodit-dialog .jodit-dialog__header-title.jodit-filebrowser__title-box {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding-left: 8px
        }

        .jodit-filebrowser-preview {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: auto;
            max-height: 100%;
            max-width: Min(100%, 1000px);
            min-height: Min(100%, 500px);
            min-width: 400px;
            position: relative;
            text-align: center
        }

        @media (max-width:768px) {
            .jodit-filebrowser-preview {
                height: 100%;
                max-height: 100%;
                max-width: 100%;
                min-height: auto;
                min-width: auto
            }
        }

        .jodit-filebrowser-preview__box {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-filebrowser-preview__navigation {
            cursor: pointer;
            height: 100%;
            left: 0;
            position: absolute;
            top: 0
        }

        .jodit-filebrowser-preview__navigation_arrow_next {
            left: auto;
            right: 0
        }

        .jodit-filebrowser-preview__navigation svg {
            fill: #9e9ba7;
            height: 45px;
            position: relative;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            -webkit-transition: fill .3s linear;
            -o-transition: fill .3s linear;
            transition: fill .3s linear;
            width: 45px
        }

        .jodit-filebrowser-preview__navigation:hover svg {
            fill: #000
        }

        .jodit-filebrowser-preview img {
            max-height: 100%;
            max-width: 100%
        }

        .jodit-image-editor {
            height: 100%;
            overflow: hidden;
            padding: 8px;
            width: 100%
        }

        @media (max-width:768px) {
            .jodit-image-editor {
                height: auto
            }
        }

        .jodit-image-editor>div,
        .jodit-image-editor>div>div {
            height: 100%
        }

        @media (max-width:768px) {

            .jodit-image-editor>div,
            .jodit-image-editor>div>div {
                height: auto;
                min-height: 200px
            }
        }

        .jodit-image-editor * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .jodit-image-editor .jodit-image-editor__slider-title {
            background-color: #f9f9f9;
            border-bottom: 1px solid hsla(0, 0%, 62%, .31);
            color: #333;
            cursor: pointer;
            font-weight: 700;
            line-height: 1em;
            padding: .8em 1em;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            text-shadow: #f3f3f3 0 1px 0;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            white-space: nowrap
        }

        .jodit-image-editor .jodit-image-editor__slider-title svg {
            display: inline-block;
            margin-right: 8px;
            vertical-align: middle;
            width: 16px
        }

        .jodit-image-editor .jodit-image-editor__slider-content {
            display: none
        }

        .jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title {
            background-color: #5d5d5d;
            color: #fff;
            text-shadow: #000 0 1px 0
        }

        .jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title svg {
            fill: #fff
        }

        .jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-content {
            display: block
        }

        .jodit-image-editor__area {
            background-color: #eee;
            background-image: -o-linear-gradient(45deg, #dadada 25%, transparent 25%, transparent 75%, #dadada 75%, #dadada), -o-linear-gradient(45deg, #dadada 25%, transparent 25%, transparent 75%, #dadada 75%, #dadada);
            background-image: linear-gradient(45deg, #dadada 25%, transparent 25%, transparent 75%, #dadada 75%, #dadada), linear-gradient(45deg, #dadada 25%, transparent 25%, transparent 75%, #dadada 75%, #dadada);
            background-position: 0 0, 15px 15px;
            background-size: 30px 30px;
            display: none;
            height: 100%;
            overflow: hidden;
            position: relative;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            width: 100%
        }

        .jodit-image-editor__area.jodit-image-editor_active {
            display: block
        }

        .jodit-image-editor__area .jodit-image-editor__box {
            height: 100%;
            overflow: hidden;
            pointer-events: none;
            position: relative;
            z-index: 1
        }

        .jodit-image-editor__area .jodit-image-editor__box img {
            max-height: 100%;
            max-width: 100%;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-image-editor__area .jodit-image-editor__croper {
            background-repeat: no-repeat;
            border: 1px solid #fff;
            -webkit-box-shadow: 0 0 11px #000;
            box-shadow: 0 0 11px #000;
            height: 100px;
            left: 20px;
            pointer-events: none;
            position: absolute;
            top: 8px;
            width: 100px;
            z-index: 2
        }

        .jodit-image-editor__area .jodit-image-editor__resizer {
            background-repeat: no-repeat;
            border: 1px solid #fff;
            -webkit-box-shadow: 0 0 11px #000;
            box-shadow: 0 0 11px #000;
            height: 100px;
            left: 20px;
            pointer-events: none;
            position: absolute;
            top: 8px;
            width: 100px;
            z-index: 2
        }

        .jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright {
            background-color: #8c7878;
            border: 1px solid #383838;
            border-radius: 50%;
            bottom: calc(8px*-1);
            -webkit-box-shadow: 0 0 11px #000;
            box-shadow: 0 0 11px #000;
            cursor: se-resize;
            display: inline-block;
            height: 20px;
            pointer-events: all;
            position: absolute;
            right: calc(8px*-1);
            width: 20px;
            z-index: 4
        }

        .jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright {
            background-color: #8c7878;
            border: 1px solid #383838;
            border-radius: 50%;
            bottom: calc(8px*-1);
            -webkit-box-shadow: 0 0 11px #000;
            box-shadow: 0 0 11px #000;
            cursor: se-resize;
            display: inline-block;
            height: 20px;
            pointer-events: all;
            position: absolute;
            right: calc(8px*-1);
            width: 20px;
            z-index: 4
        }

        .jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright:active,
        .jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright:active {
            border: 1px solid #ff0
        }

        .jodit-image-editor__area.jodit-image-editor__area_crop {
            background: #eee;
            height: 100%;
            line-height: 100%;
            position: relative;
            text-align: center
        }

        .jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box {
            height: 100%;
            line-height: 100%;
            overflow: visible;
            pointer-events: all;
            text-align: left
        }

        .jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box img {
            height: 100%;
            max-height: 100%;
            max-width: 100%;
            width: 100%
        }

        .jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box:after {
            background: hsla(0, 0%, 100%, .3);
            bottom: 0;
            content: "";
            left: 0;
            margin: auto;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 1
        }

        .jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper {
            cursor: move;
            pointer-events: all
        }

        .jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper i.jodit-image-editor__sizes {
            background: rgba(0, 0, 0, .2);
            border-radius: .4em;
            bottom: -30px;
            color: #fff;
            display: block;
            font-size: 12px;
            left: 100%;
            padding: 9px 6px;
            position: absolute;
            text-align: center;
            text-shadow: none;
            white-space: pre
        }

        .jodit-image-editor__area.jodit-image-editor__area_crop.jodit-image-editor_active {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-filebrowser-files {
            display: none;
            height: 100%;
            overflow-anchor: auto;
            position: relative;
            vertical-align: top
        }

        .jodit-filebrowser-files .jodit-button {
            border-radius: 0
        }

        .jodit-filebrowser-files_loading_true:before {
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        .jodit-filebrowser-files_loading_true:after {
            -webkit-animation: a 2s ease-out 0s infinite;
            animation: a 2s ease-out 0s infinite;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;
            background-size: 100% 100%;
            content: "";
            display: inline-block;
            height: 48px;
            left: 50%;
            margin-left: calc(48px/-2);
            margin-top: calc(48px/-2);
            opacity: .7;
            position: absolute;
            top: 50%;
            vertical-align: middle;
            width: 48px;
            will-change: transform
        }

        .jodit-filebrowser-files_active_true {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit-filebrowser-files::-webkit-scrollbar {
            width: calc(8px/2)
        }

        .jodit-filebrowser-files::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
        }

        .jodit-filebrowser-files::-webkit-scrollbar-thumb {
            background-color: #a9a9a9;
            outline: 1px solid #708090
        }

        .jodit-filebrowser-files_active_true {
            -ms-flex-line-pack: start;
            align-content: flex-start;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            overflow-y: auto;
            padding: calc(8px/2);
            width: 100%
        }

        .jodit-filebrowser-files__item {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border: 1px solid #dadada;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            font-size: 0;
            height: 150px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: calc(8px/2);
            overflow: hidden;
            position: relative;
            text-align: center;
            -webkit-transition: border .1s linear, bottom .1s linear;
            -o-transition: border .1s linear, bottom .1s linear;
            transition: border .1s linear, bottom .1s linear;
            width: 150px
        }

        @media (max-width:480px) {
            .jodit-filebrowser-files__item {
                width: calc(50% - 8px)
            }
        }

        .jodit-filebrowser-files__item img {
            max-width: 100%
        }

        .jodit-filebrowser-files__item:hover {
            border-color: #433b5c
        }

        .jodit-filebrowser-files__item_active_true {
            background-color: #b5b5b5;
            border-color: #1e88e5
        }

        .jodit-filebrowser-files__item_active_true .jodit-filebrowser-files__item-info {
            background-color: #b5b5b5;
            color: #fff;
            text-shadow: none
        }

        .jodit-filebrowser-files__item-info {
            background-color: #e9e9e9;
            bottom: 0;
            color: #333;
            font-size: 14px;
            left: 0;
            line-height: 16px;
            opacity: .85;
            overflow: visible;
            padding: .3em .6em;
            position: absolute;
            right: 0;
            text-align: left;
            text-shadow: #eee 0 1px 0;
            -webkit-transition: opacity .4s ease;
            -o-transition: opacity .4s ease;
            transition: opacity .4s ease;
            white-space: normal
        }

        .jodit-filebrowser-files__item-info>span {
            display: block;
            font-size: .75em;
            overflow: hidden;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .jodit-filebrowser-files__item-info>span.jodit-filebrowser-files__item-info-filename {
            font-size: .9em;
            font-weight: 700
        }

        .jodit-filebrowser-files__item:hover:not(.jodit-filebrowser-files__item_active_true) .jodit-filebrowser-files__item-info {
            bottom: -100px
        }

        .jodit-filebrowser-files_view_list {
            scroll-behavior: smooth
        }

        .jodit-filebrowser-files_view_list a {
            border-width: 0 0 1px;
            display: block;
            height: 26px;
            line-height: 26px;
            margin: 0;
            text-align: left;
            white-space: nowrap;
            width: 100%
        }

        .jodit-filebrowser-files_view_list a img {
            display: inline-block;
            margin-left: 4px;
            max-width: 16px;
            min-width: 16px;
            vertical-align: middle
        }

        .jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info {
            background-color: transparent;
            display: inline-block;
            font-size: 0;
            height: 100%;
            line-height: inherit;
            margin-left: 4px;
            padding: 0;
            position: static;
            vertical-align: middle;
            width: calc(100% - 20px)
        }

        .jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info>span {
            display: inline-block;
            font-size: 12px;
            height: 100%
        }

        .jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filename {
            width: 50%
        }

        .jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filechanged,
        .jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filesize {
            width: 25%
        }

        .jodit-filebrowser-files_view_list a:hover {
            background-color: #433b5c
        }

        .jodit-filebrowser-files_view_list a:hover .jodit-filebrowser-files__item-info {
            color: #fff;
            text-shadow: none
        }

        .jodit-filebrowser-files_view_list a:before {
            content: "";
            display: inline-block;
            height: 100%;
            vertical-align: middle
        }

        .jodit-filebrowser-tree {
            display: none;
            height: 100%;
            overflow-anchor: auto;
            position: relative;
            vertical-align: top
        }

        .jodit-filebrowser-tree .jodit-button {
            border-radius: 0
        }

        .jodit-filebrowser-tree_active_true {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit-filebrowser-tree_loading_true:before {
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%
        }

        .jodit-filebrowser-tree_loading_true:after {
            -webkit-animation: a 2s ease-out 0s infinite;
            animation: a 2s ease-out 0s infinite;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;
            background-size: 100% 100%;
            content: "";
            display: inline-block;
            height: 48px;
            left: 50%;
            margin-left: calc(48px/-2);
            margin-top: calc(48px/-2);
            opacity: .7;
            position: absolute;
            top: 50%;
            vertical-align: middle;
            width: 48px;
            will-change: transform
        }

        .jodit-filebrowser-tree::-webkit-scrollbar {
            width: calc(8px/2)
        }

        .jodit-filebrowser-tree::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
        }

        .jodit-filebrowser-tree::-webkit-scrollbar-thumb {
            background-color: #a9a9a9;
            outline: 1px solid #708090
        }

        .jodit-filebrowser-tree_active_true {
            background-color: #3f3f3f;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            max-width: 290px;
            min-width: 200px;
            overflow-y: auto;
            width: 31%;
            z-index: 2
        }

        @media (max-width:480px) {
            .jodit-filebrowser-tree_active_true {
                height: 100px;
                max-width: 100%;
                width: auto
            }
        }

        .jodit-filebrowser-tree_active_true::-webkit-scrollbar {
            width: calc(8px/2)
        }

        .jodit-filebrowser-tree_active_true::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
        }

        .jodit-filebrowser-tree_active_true::-webkit-scrollbar-thumb {
            background-color: hsla(0, 0%, 50%, .5);
            outline: 1px solid #708090
        }

        .jodit-filebrowser-tree__item {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border-bottom: 1px solid #474747;
            color: #b1b1b1;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            min-height: 38px;
            padding: calc(8px/2) 8px;
            position: relative;
            text-decoration: none;
            -webkit-transition: background-color .2s ease 0s;
            -o-transition: background-color .2s ease 0s;
            transition: background-color .2s ease 0s;
            word-break: break-all
        }

        .jodit-filebrowser-tree__item-title {
            color: #b1b1b1;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1
        }

        .jodit-filebrowser-tree__item .jodit-icon_folder {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: calc(12px + 4px);
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-left: calc(8px/2);
            opacity: .3;
            width: calc(12px + 4px)
        }

        .jodit-filebrowser-tree__item .jodit-icon_folder svg {
            fill: #b1b1b1 !important;
            stroke: #b1b1b1 !important;
            height: 12px;
            width: 12px
        }

        .jodit-filebrowser-tree__item .jodit-icon_folder:hover {
            background: #696969
        }

        .jodit-filebrowser-tree__item:hover {
            background-color: #ecebe9
        }

        .jodit-filebrowser-tree__item:hover-title {
            color: #222
        }

        .jodit-filebrowser-tree__item:hover i.jodit-icon_folder {
            opacity: .6
        }

        .jodit-filebrowser-tree__source-title {
            background: #5a5a5a;
            border-bottom: 1px solid #484848;
            color: #969696;
            display: block;
            font-size: 12px;
            padding: 2px 4px;
            position: relative;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            word-break: break-all
        }

        a+.jodit-filebrowser-tree__source-title {
            margin-top: 8px
        }

        .jodit-status-bar {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #f9f9f9;
            border-radius: 0 0 3px 3px;
            color: rgba(0, 0, 0, .75);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            font-size: 11px;
            height: 20px;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            overflow: hidden;
            padding: 0 calc(8px/2);
            text-transform: uppercase
        }

        .jodit-status-bar_resize-handle_true {
            padding-right: 14px
        }

        .jodit-status-bar:before {
            content: "";
            -webkit-box-flex: 1;
            -ms-flex: auto;
            flex: auto;
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

        .jodit-status-bar .jodit-status-bar__item {
            line-height: 1.57142857em;
            margin: 0 8px 0 0;
            -webkit-box-ordinal-group: 1;
            -ms-flex-order: 0;
            order: 0;
            padding: 0
        }

        .jodit-status-bar .jodit-status-bar__item {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            font-size: 11px
        }

        .jodit-status-bar .jodit-status-bar__item>span {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px;
            font-size: 11px
        }

        .jodit-status-bar .jodit-status-bar__item.jodit-status-bar__item-right {
            margin: 0 0 0 8px;
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

        .jodit-status-bar .jodit-status-bar__item a {
            border-radius: 3px;
            cursor: default;
            text-decoration: none
        }

        .jodit-status-bar .jodit-status-bar__item a:hover {
            background-color: #dadada;
            text-decoration: none
        }

        .jodit-status-bar a.jodit-status-bar-link {
            cursor: pointer
        }

        .jodit-status-bar a.jodit-status-bar-link {
            background-color: transparent;
            color: rgba(0, 0, 0, .75)
        }

        .jodit-status-bar a.jodit-status-bar-link:hover {
            background-color: transparent;
            color: rgba(0, 0, 0, .75)
        }

        .jodit-status-bar a.jodit-status-bar-link:visited {
            background-color: transparent;
            color: rgba(0, 0, 0, .75)
        }

        .jodit-status-bar a.jodit-status-bar-link:hover {
            text-decoration: underline
        }

        .jodit-workplace+.jodit-status-bar:not(:empty) {
            border-top: 1px solid #dadada
        }

        .jodit_disabled .jodit-status-bar {
            opacity: .4
        }

        .jodit-drag-and-drop__file-box {
            border: 1px dashed #dadada;
            margin: 8px 0;
            overflow: hidden;
            padding: 25px 0;
            position: relative;
            text-align: center;
            width: 100%
        }

        .jodit_uploadfile_button {
            border: 1px dashed #dadada;
            margin: 8px 0;
            overflow: hidden;
            padding: 25px 0;
            position: relative;
            text-align: center;
            width: 100%
        }

        .jodit-drag-and-drop__file-box:hover {
            background-color: #ecebe9
        }

        .jodit_uploadfile_button:hover {
            background-color: #ecebe9
        }

        .jodit-drag-and-drop__file-box input,
        .jodit_uploadfile_button input {
            bottom: 0;
            cursor: pointer;
            font-size: 400px;
            left: 0;
            margin: 0;
            opacity: 0;
            padding: 0;
            position: absolute;
            right: 0;
            top: 0
        }

        @media (max-width:768px) {
            .jodit-drag-and-drop__file-box {
                max-width: 100%;
                min-width: 180px;
                width: auto
            }
        }

        .jodit-about {
            padding: 20px
        }

        .jodit-about a {
            color: #459ce7;
            text-decoration: none
        }

        .jodit-about a:focus,
        .jodit-about a:hover {
            color: #23527c;
            outline: 0;
            text-decoration: underline
        }

        .jodit-about div {
            margin-bottom: calc(8px/2)
        }

        .jodit-add-new-line {
            display: block;
            height: 1px;
            outline: none;
            position: fixed;
            top: 0;
            z-index: 1
        }

        .jodit-add-new-line,
        .jodit-add-new-line * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .jodit-add-new-line:after {
            background-color: #6b6b6b;
            content: "";
            display: block;
            height: 1px;
            width: 100%
        }

        .jodit-add-new-line span {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background: hsla(40, 7%, 92%, .3);
            border: 1px solid #6b6b6b;
            cursor: pointer;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 30px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            left: calc(100% - 30px);
            position: absolute;
            width: 30px
        }

        .jodit-add-new-line span:hover {
            background: #ecebe9
        }

        .jodit-add-new-line_after span {
            bottom: 0
        }

        .jodit-add-new-line svg {
            fill: #6b6b6b;
            width: 16px
        }

        .jodit-source__mode .jodit-add-new-line {
            display: none !important
        }

        .jodit-color-picker {
            margin: 0;
            text-align: left;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-color-picker__group {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-bottom: calc(8px/2);
            max-width: calc(24px*10);
            white-space: normal
        }

        .jodit-color-picker__color-item {
            border: 1px solid transparent;
            display: block;
            height: 24px;
            text-align: center;
            text-decoration: none;
            vertical-align: middle;
            width: 24px
        }

        .jodit-color-picker__color-item:hover {
            border-color: #000
        }

        .jodit-color-picker__color-item:active {
            border: 2px solid #1e88e5
        }

        .jodit-color-picker__color-item_active_true {
            border: 2px solid #1e88e5
        }

        .jodit-color-picker__native svg {
            display: inline-block;
            height: 16px;
            margin-right: 4px;
            width: 16px
        }

        .jodit-color-picker__native input {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            border: none;
            height: 18px;
            padding: 0;
            width: 18px
        }

        .jodit-color-picker__native input[type=color]::-webkit-color-swatch-wrapper {
            padding: 0
        }

        .jodit-color-picker__native input input[type=color]::-webkit-color-swatch {
            border: none
        }

        .jodit-tabs {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
            font-size: 14px
        }

        .jodit-tabs .jodit-tabs__buttons {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            line-height: 18px;
            margin-bottom: calc(8px/2);
            margin-top: 4px
        }

        .jodit-tabs .jodit-tabs__buttons>* {
            cursor: pointer;
            margin-left: calc(8px/2)
        }

        .jodit-tabs .jodit-tabs__buttons>:only-of-type {
            width: 100%
        }

        .jodit-tabs .jodit-tabs__buttons>:first-child {
            margin-left: 0
        }

        @media (max-width:480px) {
            .jodit-tabs .jodit-tabs__buttons {
                display: block
            }

            .jodit-tabs .jodit-tabs__buttons>* {
                margin-left: 0;
                width: 100%
            }
        }

        .jodit-tabs__button {
            min-width: 80px
        }

        .jodit-tabs__button_columns_3 {
            width: 33.33333%
        }

        .jodit-tabs__button_columns_2 {
            width: 50%
        }

        .jodit-tabs .jodit-tabs__wrapper .jodit-tab {
            display: none
        }

        .jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_active {
            display: block
        }

        .jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_empty {
            min-height: 100px;
            min-width: 220px
        }

        .jodit_fullsize-box_true {
            overflow: visible !important;
            position: static !important;
            z-index: 100000 !important
        }

        body.jodit_fullsize-box_true,
        html.jodit_fullsize-box_true {
            height: 0 !important;
            overflow: hidden !important;
            width: 0 !important
        }

        html.jodit_fullsize-box_true {
            position: fixed !important
        }

        .jodit_fullsize {
            bottom: 0;
            left: 0;
            max-width: none !important;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 100000
        }

        .jodit_fullsize .toolbar {
            width: 100% !important
        }

        .jodit_fullsize .jodit__area,
        .jodit_fullsize .jodit_editor {
            height: 100%
        }

        .jodit-properties__lock>svg,
        .jodit-properties__unlock>svg {
            fill: #222;
            display: inline-block;
            font-size: 8px;
            font-style: normal;
            height: 14px;
            line-height: 14px;
            overflow: hidden;
            -webkit-transform-origin: 0 0 !important;
            -ms-transform-origin: 0 0 !important;
            transform-origin: 0 0 !important;
            vertical-align: middle;
            width: 14px
        }

        .jodit-properties .jodit-properties_view_box {
            padding: 8px
        }

        .jodit-properties .jodit-properties_view_box .jodit-properties_image_view {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #f6f6f6;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 150px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 0 0 8px;
            padding: 0
        }

        .jodit-properties .jodit-properties_view_box .jodit-properties_image_view img {
            max-height: 100%;
            max-width: 100%
        }

        .jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            margin: 0 !important;
            min-width: auto;
            padding: 0 !important
        }

        .jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group a {
            cursor: pointer;
            display: inline-block
        }

        .jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group .jodit-input {
            width: calc(50% - 8px) !important
        }

        .jodit-popup-inline__container {
            min-width: 700px;
            z-index: 1300
        }

        .jodit-paste-storage {
            max-width: 600px;
            padding: 8px
        }

        @media (max-width:768px) {
            .jodit-paste-storage {
                max-width: 100%
            }
        }

        .jodit-paste-storage>div {
            border: 1px solid #dadada;
            max-height: 300px;
            max-width: 100%
        }

        .jodit-paste-storage>div:first-child {
            margin-bottom: 8px
        }

        .jodit-paste-storage>div:first-child a {
            border: 1px solid transparent;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            color: #4c4c4c;
            display: block;
            margin: 0;
            max-width: 100%;
            outline: none;
            overflow: hidden;
            padding: calc(8px/2);
            text-decoration: none;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: pre
        }

        .jodit-paste-storage>div:first-child a.jodit_active {
            background-color: #575757;
            color: #fff
        }

        .jodit-paste-storage>div:first-child a:focus {
            outline: none
        }

        .jodit-paste-storage>div:last-child {
            overflow: auto;
            padding: 8px
        }

        .jodit-paste-storage>div:last-child li,
        .jodit-paste-storage>div:last-child ul {
            margin: 0
        }

        .jodit-placeholder {
            color: #a5a5a5;
            display: block;
            left: 0;
            padding: 8px;
            pointer-events: none;
            position: absolute;
            top: 0;
            -webkit-user-select: none !important;
            -moz-user-select: none !important;
            -ms-user-select: none !important;
            user-select: none !important;
            width: 100%;
            z-index: 1
        }

        .jodit__preview-box table {
            border: none;
            border-collapse: collapse;
            empty-cells: show;
            margin-bottom: 1em;
            margin-top: 1em;
            max-width: 100%
        }

        .jodit__preview-box table tr {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit__preview-box table tr td {
            border: 1px solid #dadada;
            min-width: 2em;
            padding: .4em;
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            user-select: text;
            vertical-align: middle
        }

        .jodit__preview-box table tr th {
            border: 1px solid #dadada;
            min-width: 2em;
            padding: .4em;
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            user-select: text;
            vertical-align: middle
        }

        .jodit-table-resizer {
            cursor: col-resize;
            margin-left: calc(8px/-2);
            padding-left: calc(8px/2);
            padding-right: calc(8px/2);
            position: absolute;
            z-index: 3
        }

        .jodit-table-resizer:after {
            border: 0;
            content: "";
            display: block;
            height: 100%;
            width: 0
        }

        .jodit-table-resizer_moved {
            background-color: #b5d6fd;
            z-index: 2
        }

        .jodit-table-resizer_moved:after {
            border-right: 1px solid moved
        }

        [data-jodit_iframe_wrapper] {
            display: block;
            position: relative;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        [data-jodit_iframe_wrapper] iframe {
            position: relative
        }

        [data-jodit_iframe_wrapper]:after {
            background: transparent;
            bottom: 0;
            content: "";
            cursor: pointer;
            display: block;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 1
        }

        [data-jodit_iframe_wrapper][data-jodit-wrapper_active=true] iframe {
            z-index: 2
        }

        .jodit_lock [data-jodit-wrapper_active=true] iframe {
            z-index: 1
        }

        .jodit-resizer {
            font-size: 0;
            height: 100px;
            left: 0;
            outline: 3px solid #98c1f1;
            pointer-events: none;
            position: absolute;
            top: 0;
            width: 100px
        }

        .jodit-resizer,
        .jodit-resizer * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .jodit-resizer>span {
            background-color: #a5a5a5;
            color: #fff;
            display: inline-block;
            font-size: 12px;
            height: 24px;
            left: 50%;
            line-height: 24px;
            margin-left: calc(70px/-2);
            margin-top: calc(24px/-2);
            opacity: 0;
            overflow: visible;
            position: absolute;
            text-align: center;
            top: 50%;
            -webkit-transition: opacity .2s linear;
            -o-transition: opacity .2s linear;
            transition: opacity .2s linear;
            width: 70px
        }

        .jodit-resizer>div {
            background-color: #5ba4f3;
            display: inline-block;
            height: 10px;
            pointer-events: all;
            position: absolute;
            width: 10px;
            z-index: 4
        }

        .jodit-resizer>div:hover {
            background-color: #537ebb
        }

        .jodit-resizer>div:first-child {
            cursor: nwse-resize;
            left: calc(10px/-2);
            top: calc(10px/-2)
        }

        .jodit-resizer>div:nth-child(2) {
            cursor: nesw-resize;
            right: calc(10px/-2);
            top: calc(10px/-2)
        }

        .jodit-resizer>div:nth-child(3) {
            bottom: calc(10px/-2);
            cursor: nwse-resize;
            right: calc(10px/-2)
        }

        .jodit-resizer>div:nth-child(4) {
            bottom: calc(10px/-2);
            cursor: nesw-resize;
            left: calc(10px/-2)
        }

        .jodit-ui-search {
            height: 0;
            position: absolute;
            right: 0;
            top: 0;
            width: 0
        }

        .jodit-ui-search_sticky_true {
            position: fixed
        }

        .jodit-ui-search__box {
            background-color: #f9f9f9;
            border: solid #dadada;
            border-width: 0 0 1px 1px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            max-width: 100vw;
            padding: calc(8px/2);
            position: absolute;
            right: 0;
            width: 320px
        }

        .jodit-ui-search__box input {
            background-color: transparent;
            border: 0;
            height: 100%;
            margin: 0;
            outline: none;
            padding: 0 8px;
            width: 100%
        }

        .jodit-ui-search__box input[data-ref=replace] {
            display: none
        }

        .jodit-ui-search__box input:not(:focus)+input:not(:focus) {
            border-top: 1px solid #dadada
        }

        .jodit-ui-search__buttons {
            height: 30px
        }

        .jodit-ui-search__counts {
            height: 30px
        }

        .jodit-ui-search__inputs {
            height: 30px
        }

        .jodit-ui-search__inputs {
            padding-right: calc(8px/2);
            width: 60%
        }

        .jodit-ui-search__counts {
            border-left: 1px solid #dadada;
            color: #dadada;
            width: 15%
        }

        .jodit-ui-search__buttons,
        .jodit-ui-search__counts {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .jodit-ui-search__buttons {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            padding-left: 0
        }

        .jodit-ui-search__buttons button {
            background-color: transparent;
            border: 1px solid transparent;
            height: 100%;
            margin-right: 1%;
            width: 32%
        }

        .jodit-ui-search__buttons button[data-ref=replace-btn] {
            border: 1px solid #dadada;
            display: none;
            margin-top: 2px;
            width: 100%
        }

        .jodit-ui-search__buttons button:hover {
            background-color: #ecebe9
        }

        .jodit-ui-search__buttons button:focus {
            border: 1px solid rgba(181, 214, 253, .995)
        }

        .jodit-ui-search__buttons button:active {
            border: 1px solid #b5d6fd;
            -webkit-transform: scale(0.95);
            -ms-transform: scale(0.95);
            transform: scale(0.95)
        }

        .jodit-ui-search_empty-query_true [data-ref=next],
        .jodit-ui-search_empty-query_true [data-ref=prev] {
            opacity: .5
        }

        .jodit-ui-search_replace_true .jodit-ui-search__counts {
            height: calc(30px*2)
        }

        .jodit-ui-search_replace_true .jodit-ui-search__inputs {
            height: calc(30px*2)
        }

        .jodit-ui-search_replace_true .jodit-ui-search__counts input {
            height: 50%;
            -webkit-transition: background-color 0.1s linear;
            -o-transition: background-color 0.1s linear;
            transition: background-color 0.1s linear
        }

        .jodit-ui-search_replace_true .jodit-ui-search__inputs input {
            height: 50%;
            -webkit-transition: background-color 0.1s linear;
            -o-transition: background-color 0.1s linear;
            transition: background-color 0.1s linear
        }

        .jodit-ui-search_replace_true .jodit-ui-search__counts input:focus {
            -webkit-box-shadow: inset 0 0 3px 0 #dadada;
            box-shadow: inset 0 0 3px 0 #dadada
        }

        .jodit-ui-search_replace_true .jodit-ui-search__inputs input:focus {
            -webkit-box-shadow: inset 0 0 3px 0 #dadada;
            box-shadow: inset 0 0 3px 0 #dadada
        }

        .jodit-ui-search_replace_true .jodit-ui-search__counts input[data-ref=replace],
        .jodit-ui-search_replace_true .jodit-ui-search__inputs input[data-ref=replace] {
            display: block
        }

        .jodit-ui-search_replace_true .jodit-ui-search__buttons {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .jodit-ui-search_replace_true .jodit-ui-search__buttons button[data-ref=replace-btn] {
            display: block
        }

        [jd-tmp-selection] {
            background-color: #7fffd4
        }

        .jodit-container:not(.jodit_inline) {
            min-height: 100px
        }

        .jodit-container:not(.jodit_inline) .jodit-workplace {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            height: auto;
            min-height: 50px;
            overflow: hidden
        }

        .jodit-container:not(.jodit_inline) .jodit-editor__resize {
            position: relative
        }

        .jodit-container:not(.jodit_inline) .jodit-editor__resize svg {
            fill: #a5a5a5;
            bottom: 0;
            cursor: nwse-resize;
            height: 12px;
            overflow: hidden;
            position: absolute;
            right: 0;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            width: 12px
        }

        .jodit-source {
            background-color: #323232;
            display: none;
            -webkit-box-flex: 1;
            -ms-flex: auto;
            flex: auto;
            overflow: auto;
            position: relative
        }

        .jodit-source,
        .jodit-source .jodit-source__mirror-fake {
            min-height: 100%
        }

        .jodit-source * {
            font: 12px/normal Monaco, Menlo, Ubuntu Mono, Consolas, source-code-pro, monospace
        }

        .jodit-container.jodit-source__mode .jodit-wysiwyg,
        .jodit-container.jodit-source__mode .jodit-wysiwyg_iframe {
            display: none !important
        }

        .jodit-container.jodit-source__mode .jodit-source {
            display: block !important
        }

        .jodit-container.jodit_split_mode .jodit-workplace {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap
        }

        .jodit-container.jodit_split_mode .jodit-source,
        .jodit-container.jodit_split_mode .jodit-wysiwyg,
        .jodit-container.jodit_split_mode .jodit-wysiwyg_iframe {
            display: block !important;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            width: 50%
        }

        .jodit-source__mirror {
            background: #323232;
            border: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            color: #f0f0f0;
            height: 100%;
            line-height: 1.5;
            font: 12px/normal Monaco, Menlo, Ubuntu Mono, Consolas, source-code-pro, monospace;
            margin: 0;
            min-height: 100%;
            outline: none;
            overflow: auto;
            padding: 8px;
            resize: none;
            -moz-tab-size: 2em;
            -o-tab-size: 2em;
            tab-size: 2em;
            white-space: pre-wrap;
            width: 100%;
            z-index: 2
        }

        .jodit-source__mirror::-moz-selection {
            background: #bdbdbd
        }

        .jodit-source__mirror::selection {
            background: #bdbdbd
        }

        .jodit_sticky-dummy_toolbar {
            display: none
        }

        .jodit_sticky>.jodit-toolbar__box {
            border-bottom: 1px solid #dadada;
            left: auto;
            position: fixed;
            position: sticky;
            top: 0;
            z-index: 3
        }

        .jodit_sticky .jodit_sticky-dummy_toolbar {
            display: block
        }

        .jodit-symbols {
            padding: 8px;
            width: 460px
        }

        .jodit-symbols__container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .jodit-symbols__container_table {
            width: 88%
        }

        .jodit-symbols__container_preview {
            width: 12%
        }

        .jodit-symbols__preview {
            border: 1px solid #dadada;
            font-size: 34px;
            padding: 20px 0;
            text-align: center
        }

        .jodit-symbols__table {
            border: 0;
            border-spacing: 0;
            table-layout: fixed
        }

        .jodit-symbols__table td {
            padding: 0
        }

        .jodit-symbols__table td a {
            border: 1px solid transparent;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            color: #4c4c4c;
            cursor: pointer;
            display: inline-block;
            font-size: 16px;
            height: calc(18px*1.2);
            line-height: calc(18px*1.2);
            text-align: center;
            text-decoration: none;
            vertical-align: top;
            width: calc(18px*1.2)
        }

        .jodit-symbols__table td a:focus {
            outline: 2px solid #dadada
        }

        .jodit-symbols__table td a:hover {
            outline: 2px solid #dadada
        }

        .jodit-context table,
        .jodit-wysiwyg table {
            border: none;
            border-collapse: collapse;
            empty-cells: show;
            margin-bottom: 1em;
            margin-top: 1em;
            max-width: 100%
        }

        .jodit-context table tr,
        .jodit-wysiwyg table tr {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .jodit-context table tr td {
            border: 1px solid #dadada;
            min-width: 2em;
            padding: .4em;
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            user-select: text;
            vertical-align: middle
        }

        .jodit-context table tr th {
            border: 1px solid #dadada;
            min-width: 2em;
            padding: .4em;
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            user-select: text;
            vertical-align: middle
        }

        .jodit-wysiwyg table tr td {
            border: 1px solid #dadada;
            min-width: 2em;
            padding: .4em;
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            user-select: text;
            vertical-align: middle
        }

        .jodit-wysiwyg table tr th {
            border: 1px solid #dadada;
            min-width: 2em;
            padding: .4em;
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            user-select: text;
            vertical-align: middle
        }

        .jodit-form__inserter .jodit-form__table-creator-box {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        @media (max-width:768px) {
            .jodit-form__inserter .jodit-form__table-creator-box {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
        }

        .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container {
            font-size: 0;
            margin: 0;
            min-width: 180px;
            padding: 0
        }

        .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span {
            border: 1px solid #dadada;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            display: inline-block;
            height: 18px;
            margin-bottom: 2px;
            margin-left: 2px;
            vertical-align: top;
            width: 18px
        }

        .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span:first-child {
            margin-left: 0
        }

        .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span.jodit_hovered {
            background: #7a450f;
            border-color: #7a450f
        }

        .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options {
            font-size: 14px
        }

        .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label {
            padding-top: 0;
            text-align: left
        }

        .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label input {
            margin-right: 8px
        }

        .jodit-form__inserter label {
            font-size: 14px;
            margin: 0;
            padding: 8px;
            text-align: center
        }

        .jodit-xpath {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-left: calc(8px/-2)
        }

        .jodit-xpath__item {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 11px;
            line-height: calc(11px - 1px)
        }

        .jodit-xpath__item a {
            color: #4c4c4c;
            font-size: 11px;
            margin-left: 2px;
            outline: 0;
            padding: 0 3px
        }

        .jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2));
            background-image: repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))
        }

        .jodit-dialog_theme_dark .jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2));
            background-image: repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))
        }

        .jodit_theme_dark .jodit-toolbar-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2));
            background-image: repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))
        }

        .jodit_theme_dark .jodit-toolbar-editor-collection_mode_horizontal {
            background-image: -o-repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2));
            background-image: repeating-linear-gradient(transparent 0, transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px), #6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))
        }

        .jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal:after {
            background-color: #6b6b6b
        }

        .jodit-dialog_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after {
            background-color: #6b6b6b
        }

        .jodit_theme_dark .jodit-toolbar-collection_mode_horizontal:after {
            background-color: #6b6b6b
        }

        .jodit_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after {
            background-color: #6b6b6b
        }

        .jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty) {
            border-color: #6b6b6b
        }

        .jodit_theme_dark .jodit-toolbar__box:not(:empty) {
            border-color: #6b6b6b
        }

        .jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after {
            background-color: #6b6b6b
        }

        .jodit_theme_dark .jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after {
            background-color: #6b6b6b
        }

        .jodit-dialog_theme_dark .jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after {
            border-right-color: #6b6b6b
        }

        .jodit_theme_dark .jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after {
            border-right-color: #6b6b6b
        }

        .jodit-dialog_theme_dark.jodit-container {
            background-color: #575757;
            border-color: #6b6b6b
        }

        .jodit_theme_dark.jodit-container {
            background-color: #575757;
            border-color: #6b6b6b
        }

        .jodit-dialog_theme_dark.jodit-container.jodit_disabled {
            background-color: #575757
        }

        .jodit_theme_dark.jodit-container.jodit_disabled {
            background-color: #575757
        }

        .jodit-dialog_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace {
            border-color: #575757
        }

        .jodit_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace {
            border-color: #575757
        }

        .jodit-dialog_theme_dark .jodit-popup__content {
            background: #787878
        }

        .jodit_theme_dark .jodit-popup__content {
            background: #787878
        }

        .jodit-dialog_theme_dark .jodit-toolbar-button__text {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-ui-button__text {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-toolbar-button__text {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-ui-button__text {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-toolbar-button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit-dialog_theme_dark .jodit-toolbar-button__button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit-dialog_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit-dialog_theme_dark .jodit-ui-button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit-dialog_theme_dark .jodit-ui-button__button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit-dialog_theme_dark .jodit-ui-button__trigger:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit_theme_dark .jodit-toolbar-button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit_theme_dark .jodit-toolbar-button__button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit_theme_dark .jodit-ui-button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit_theme_dark .jodit-ui-button__button:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit_theme_dark .jodit-ui-button__trigger:hover:not([disabled]) {
            background-color: #787878
        }

        .jodit-dialog_theme_dark .jodit-status-bar {
            background-color: #5f5c5c;
            border-color: #6b6b6b;
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) {
            background-color: #5f5c5c;
            border-color: #6b6b6b;
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-status-bar {
            background-color: #5f5c5c;
            border-color: #6b6b6b;
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) {
            background-color: #5f5c5c;
            border-color: #6b6b6b;
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-status-bar {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item a {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item span {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item a {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item span {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:hover {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:visited {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-status-bar {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-status-bar .jodit-status-bar__item a {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-status-bar .jodit-status-bar__item span {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item a {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item span {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:hover {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:visited {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty) {
            background: #5f5c5c
        }

        .jodit_theme_dark .jodit-toolbar__box:not(:empty) {
            background: #5f5c5c
        }

        .jodit-dialog_theme_dark .jodit-icon {
            fill: silver;
            stroke: silver
        }

        .jodit-dialog_theme_dark .jodit-toolbar-button .jodit-toolbar-button__trigger {
            fill: silver;
            stroke: silver
        }

        .jodit-dialog_theme_dark .jodit__upload-button svg {
            fill: silver;
            stroke: silver
        }

        .jodit_theme_dark .jodit-icon {
            fill: silver;
            stroke: silver
        }

        .jodit_theme_dark .jodit-toolbar-button .jodit-toolbar-button__trigger {
            fill: silver;
            stroke: silver
        }

        .jodit_theme_dark .jodit__upload-button svg {
            fill: silver;
            stroke: silver
        }

        .jodit-dialog_theme_dark .jodit-icon-close {
            stroke: silver
        }

        .jodit_theme_dark .jodit-icon-close {
            stroke: silver
        }

        .jodit-dialog_theme_dark .jodit-wysiwyg {
            background-color: #575757;
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-wysiwyg_iframe {
            background-color: #575757;
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-wysiwyg {
            background-color: #575757;
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-wysiwyg_iframe {
            background-color: #575757;
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-form input[type=text] {
            background-color: rgba(81, 81, 81, .41);
            border-color: #686767;
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-form input[type=url] {
            background-color: rgba(81, 81, 81, .41);
            border-color: #686767;
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-form textarea {
            background-color: rgba(81, 81, 81, .41);
            border-color: #686767;
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-form input[type=text] {
            background-color: rgba(81, 81, 81, .41);
            border-color: #686767;
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-form input[type=url] {
            background-color: rgba(81, 81, 81, .41);
            border-color: #686767;
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-form textarea {
            background-color: rgba(81, 81, 81, .41);
            border-color: #686767;
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-form button {
            background-color: hsla(0, 0%, 41%, .75);
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-form button {
            background-color: hsla(0, 0%, 41%, .75);
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-placeholder {
            color: hsla(0, 5%, 81%, .8)
        }

        .jodit_theme_dark .jodit-placeholder {
            color: hsla(0, 5%, 81%, .8)
        }

        .jodit-dialog_theme_dark .jodit-drag-and-drop__file-box {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit_uploadfile_button {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit-drag-and-drop__file-box {
            color: #d1cccc
        }

        .jodit_theme_dark .jodit_uploadfile_button {
            color: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-drag-and-drop__file-box:hover {
            background-color: hsla(0, 0%, 41%, .75)
        }

        .jodit-dialog_theme_dark .jodit_uploadfile_button:hover {
            background-color: hsla(0, 0%, 41%, .75)
        }

        .jodit_theme_dark .jodit-drag-and-drop__file-box:hover {
            background-color: hsla(0, 0%, 41%, .75)
        }

        .jodit_theme_dark .jodit_uploadfile_button:hover {
            background-color: hsla(0, 0%, 41%, .75)
        }

        .jodit-dialog_theme_dark .jodit-add-new-line:before {
            border-top-color: #686767
        }

        .jodit_theme_dark .jodit-add-new-line:before {
            border-top-color: #686767
        }

        .jodit-dialog_theme_dark .jodit-add-new-line span {
            background: hsla(0, 0%, 41%, .75);
            border-color: #686767
        }

        .jodit_theme_dark .jodit-add-new-line span {
            background: hsla(0, 0%, 41%, .75);
            border-color: #686767
        }

        .jodit-dialog_theme_dark .jodit-add-new-line span svg {
            fill: #d1cccc
        }

        .jodit_theme_dark .jodit-add-new-line span svg {
            fill: #d1cccc
        }

        .jodit-dialog_theme_dark .jodit-resizer>i {
            background: hsla(0, 0%, 41%, .75);
            border-color: silver
        }

        .jodit_theme_dark .jodit-resizer>i {
            background: hsla(0, 0%, 41%, .75);
            border-color: silver
        }

        .jodit-dialog_theme_dark .jodit-input {
            background-color: #787878;
            border-color: #444;
            color: #444
        }

        .jodit-dialog_theme_dark .jodit-select {
            background-color: #787878;
            border-color: #444;
            color: #444
        }

        .jodit_theme_dark .jodit-input {
            background-color: #787878;
            border-color: #444;
            color: #444
        }

        .jodit_theme_dark .jodit-select {
            background-color: #787878;
            border-color: #444;
            color: #444
        }

        .jodit-dialog_theme_dark.jodit-dialog {
            background-color: #575757
        }

        .jodit_theme_dark.jodit-dialog {
            background-color: #575757
        }

        .jodit-dialog_theme_dark.jodit-dialog .jodit-dialog__header {
            border-color: #444
        }

        .jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item {
            border-color: #444
        }

        .jodit_theme_dark.jodit-dialog .jodit-dialog__header {
            border-color: #444
        }

        .jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item {
            border-color: #444
        }

        .jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info {
            background-color: #d1cccc
        }

        .jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info {
            background-color: #d1cccc
        }
    

        [data-gene-ui-version="2.16.5"] .information-message {
            cursor: default;
            font: 600 1.2rem/1.42 var(--font-family);
            margin: .6rem 0 0;
            padding: 0 var(--input-message-padding-side);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .information-message:empty {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .rich-editor-wrapper {
            align-items: stretch;
            display: flex;
            flex-direction: column;
            transition: opacity .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .rich-editor-wrapper.error {
            --editor-border-color: var(--danger)
        }

        [data-gene-ui-version="2.16.5"] .rich-editor-wrapper.error .information-message {
            color: var(--danger)
        }

        [data-gene-ui-version="2.16.5"] .rich-editor-wrapper.success {
            --editor-border-color: var(--confirm)
        }

        [data-gene-ui-version="2.16.5"] .rich-editor-wrapper.success .information-message {
            color: var(--confirm)
        }

        [data-gene-ui-version="2.16.5"] .rich-editor-wrapper.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .jodit-container {
            overflow: auto
        }

        [data-gene-ui-version="2.16.5"] .jodit-container:not(.jodit_fullsize) {
            height: 100% !important;
            width: 100% !important
        }

        [data-gene-ui-version="2.16.5"] .jodit-container:not(.jodit_inline) {
            background: var(--background);
            border: 1px solid var(--editor-border-color, rgba(var(--background-sc-rgb), .1));
            border-radius: 1rem;
            color: var(--background-sc);
            transition: border-color .4s
        }

        [data-gene-ui-version="2.16.5"] .jodit-container sup {
            font-size: smaller;
            vertical-align: super
        }

        [data-gene-ui-version="2.16.5"] .jodit-container sub {
            font-size: smaller;
            vertical-align: sub
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection_mode_horizontal {
            background: none !important
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection_mode_horizontal:after {
            content: none
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_horizontal .jodit-ui-group {
            gap: .6rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar__box:not(:empty) {
            background-color: var(--background);
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: .9rem .9rem 0 0;
            padding: .6rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button {
            border: 0;
            margin: 0;
            min-height: 3.6rem;
            min-width: 3.6rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button button {
            border-radius: .4rem;
            cursor: pointer;
            min-height: 3.6rem;
            min-width: 3.6rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button button .jodit-icon {
            stroke: rgba(var(--background-sc-rgb), .75);
            fill: rgba(var(--background-sc-rgb), .75);
            height: 1.4rem;
            width: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__button:active:not([disabled]) {
            background-color: rgba(var(--background-sc-rgb), .05)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__button:hover:not([disabled]) {
                background: rgba(var(--hero-rgb), .1);
                color: var(--hero)
            }

            [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__button:hover:not([disabled]) .jodit-icon {
                stroke: var(--hero);
                fill: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__button[aria-pressed=true]:not([disabled]) {
            background: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__button[aria-pressed=true]:not([disabled]) .jodit-icon {
            stroke: var(--hero-sc);
            fill: var(--hero-sc)
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__trigger {
            border-radius: .4rem;
            cursor: pointer;
            opacity: 1
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__trigger svg {
            fill: rgba(var(--background-sc-rgb), .5);
            height: .8rem;
            width: .8rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__trigger:active:not([disabled]) {
            background-color: rgba(var(--background-sc-rgb), .05)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__trigger:hover:not([disabled]) {
                background: rgba(var(--hero-rgb), .1)
            }

            [data-gene-ui-version="2.16.5"] .jodit-toolbar-editor-collection .jodit-toolbar-button__trigger:hover:not([disabled]) svg {
                fill: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-separator {
            align-self: center;
            border-color: rgba(var(--background-sc-rgb), .1);
            height: 2rem;
            margin: 0 .8rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace+.jodit-status-bar:not(:empty) {
            border-top: 1px solid rgba(var(--background-sc-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar {
            background: #0000;
            border-radius: 0;
            height: 2.6rem;
            padding: 0 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar * {
            font-family: var(--font-family) !important
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar .jodit-toolbar-button {
            align-items: center;
            border: 0;
            display: flex;
            height: 1.8rem;
            justify-content: center;
            width: 1.8rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar .jodit-toolbar-button button {
            border-radius: .4rem;
            cursor: pointer;
            height: 1.8rem;
            width: 1.8rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar .jodit-toolbar-button button:hover:not([disabled]) {
            background-color: rgba(var(--hero-rgb), .1)
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar .jodit-toolbar-button button:hover:not([disabled]) svg {
            fill: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar .jodit-toolbar-button svg {
            fill: var(--background-sc)
        }

        [data-gene-ui-version="2.16.5"] .jodit-status-bar .jodit-xpath__item a {
            color: rgba(var(--background-sc-rgb), .6);
            cursor: pointer;
            display: block
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-status-bar .jodit-xpath__item a:hover {
                background-color: rgba(var(--hero-rgb), .1);
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup {
            border-radius: 1rem;
            box-shadow: 0 .2rem .4rem 0 #0000000d, 0 0 0 1px rgba(var(--background-sc-rgb), .08);
            margin: .8rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content {
            background: var(--background);
            border-radius: 1rem;
            color: var(--background-sc);
            font: 600 1.4rem/1.6 var(--font-family);
            max-height: 40rem;
            padding: 1rem 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_horizontal {
            padding: 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button {
            border-radius: 0;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button button:only-child {
            border-radius: 0;
            padding: .9rem 1.4rem;
            padding-inline-end: 5rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child:before {
            color: var(--hero);
            content: "\e95f";
            font: 2.4rem/1 betcore;
            position: absolute;
            top: calc(50% - 1.2rem);
            transform: scale(0);
            transition: color .4s, transform .4s
        }

        html:not([dir=rtl]) .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child:before {
            right: 1.4rem
        }

        html[dir=rtl] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child:before {
            left: 1.4rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child:active:not([disabled]) {
            background-color: rgba(var(--background-sc-rgb), .05)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child:hover:not([disabled]) {
                background: rgba(var(--background-sc-rgb), .05)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child[aria-pressed=true]:before {
            transform: scale(1)
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child[aria-pressed=true]:not([disabled]) {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .jodit-popup__content .jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button:only-child[aria-pressed=true]:not([disabled]):not(:hover) {
            background: var(--background)
        }

        [data-gene-ui-version="2.16.5"] .jodit-tabs {
            padding: .6rem 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-tabs .jodit-tabs__buttons {
            border-radius: 4.2rem;
            box-shadow: inset 0 0 0 1px rgba(var(--background-sc-rgb), .1);
            margin: 0 0 1rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-tabs .jodit-tabs__buttons button {
            background: none !important;
            border: 1px solid rgba(var(--hero-rgb), 0);
            border-radius: 4.2rem;
            cursor: pointer;
            height: 3.8rem;
            margin: 0;
            outline: 0 !important;
            transition: color .4s, border-color .4s;
            width: 100%
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-tabs .jodit-tabs__buttons button:hover {
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-tabs .jodit-tabs__buttons button[aria-pressed=true] {
            border-color: var(--hero);
            color: var(--hero);
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .jodit-tabs .jodit-tabs__buttons button svg {
            display: none
        }

        [data-gene-ui-version="2.16.5"] .jodit-color-picker a:hover {
            border-color: var(--background-sc)
        }

        [data-gene-ui-version="2.16.5"] .jodit-color-picker__extra {
            align-items: center;
            display: flex;
            margin: 1.2rem 0 0;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .jodit-color-picker__extra .jodit-color-picker__native {
            align-items: center;
            display: flex
        }

        [data-gene-ui-version="2.16.5"] .jodit-color-picker__extra .jodit-color-picker__native svg {
            fill: var(--background-sc)
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form {
            grid-row-gap: 1.6rem;
            display: grid;
            grid-template-columns: 100%;
            min-width: 24rem;
            padding: .6rem 1.6rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form>* {
            margin: 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form * {
            outline: 0 !important
        }

        [data-gene-ui-version="2.16.5"] .jodit-tab .jodit-ui-form {
            padding: 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input {
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__label {
            color: rgba(var(--background-sc-rgb), .6);
            font: 600 1.2rem/1.4rem var(--font-family);
            margin: 0 0 .6rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__wrapper,
        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__wrapper {
            background: none;
            border: 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__input,
        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input {
            background: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: .4rem;
            color: var(--background-sc);
            font-family: var(--font-family);
            font-size: 1.4rem;
            font-weight: 600;
            height: 3.6rem;
            padding: 0 1.2rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__input::input-placeholder,
        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input::input-placeholder {
            color: rgba(var(--background-sc-rgb), .6)
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__input:placeholder,
        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input:placeholder {
            color: rgba(var(--background-sc-rgb), .6)
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__input::placeholder,
        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input::placeholder {
            color: rgba(var(--background-sc-rgb), .6)
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__input:input-placeholder,
        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input:input-placeholder {
            color: rgba(var(--background-sc-rgb), .6)
        }

        @media (hover:hover) {

            [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__input:hover,
            [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input:hover {
                border-color: rgba(var(--background-sc-rgb), .15)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-input__input:focus,
        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input:focus {
            border-color: rgba(var(--background-sc-rgb), .2)
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-text-area__input {
            min-height: 8rem;
            padding: 1.2rem;
            resize: vertical
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-block.jodit-ui-block_size_middle {
            gap: 1rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-block.jodit-ui-block_size_middle .jodit-ui-button {
            border-radius: 3.6rem;
            cursor: pointer;
            height: 3.6rem;
            padding: 0 1.2rem;
            transition: color .4s, background .4s;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-block.jodit-ui-block_size_middle .jodit-ui-button.jodit-ui-button_status_default {
            background: rgba(var(--background-sc-rgb), .05);
            color: var(--background-sc)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-block.jodit-ui-block_size_middle .jodit-ui-button.jodit-ui-button_status_default:hover {
                background: rgba(var(--background-sc-rgb), .1)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-block.jodit-ui-block_size_middle .jodit-ui-button.jodit-ui-button_status_primary {
            background: var(--hero);
            color: var(--hero-sc)
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-ui-form .jodit-ui-block.jodit-ui-block_size_middle .jodit-ui-button.jodit-ui-button_status_primary:hover {
                background: var(--hero-hover)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-checkbox,
        [data-gene-ui-version="2.16.5"] .jodit-ui-checkbox__input {
            -webkit-appearance: checkbox;
            appearance: checkbox
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace {
            background: #fff;
            color: #000;
            line-height: 1.7
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace ol,
        [data-gene-ui-version="2.16.5"] .jodit-workplace ul {
            grid-row-gap: 1rem;
            display: grid;
            grid-template-columns: 100%;
            padding: .6rem 2rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace ol li,
        [data-gene-ui-version="2.16.5"] .jodit-workplace ul li {
            display: list-item
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace blockquote {
            background: #f3f3f5;
            border-radius: 1.2rem;
            padding: 2.4rem 4.8rem;
            position: relative
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace blockquote:after,
        [data-gene-ui-version="2.16.5"] .jodit-workplace blockquote:before {
            color: #8c8c91;
            font-size: 4.8rem;
            line-height: 1;
            margin: 1.5rem;
            position: absolute
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace blockquote:before {
            content: open-quote;
            left: 0;
            top: 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-workplace blockquote:after {
            bottom: 0;
            content: close-quote;
            margin-bottom: 0;
            right: 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-form__inserter {
            padding: 1rem 2rem
        }

        [data-gene-ui-version="2.16.5"] .jodit-form__inserter .jodit-form__center {
            color: rgba(var(--background-sc-rgb), .7);
            padding: 1.2rem 0 0
        }

        [data-gene-ui-version="2.16.5"] .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span {
            border-color: rgba(var(--background-sc-rgb), .15);
            border-radius: 1px;
            cursor: pointer;
            transition: background .2s, border-color .2s
        }

        [data-gene-ui-version="2.16.5"] .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span.jodit_hovered {
            background: rgba(var(--hero-rgb), .1);
            border-color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .jodit-drag-and-drop__file-box {
            border-color: rgba(var(--background-sc-rgb), .2);
            border-radius: 1rem;
            color: var(--background-sc);
            transition: color .2s, background .2s, border-color .2s;
            width: 24rem
        }

        @media (hover:hover) {
            [data-gene-ui-version="2.16.5"] .jodit-drag-and-drop__file-box:hover {
                background: rgba(var(--hero-rgb), .1);
                border-color: var(--hero);
                color: var(--hero)
            }
        }

        [data-gene-ui-version="2.16.5"] .jodit-dialog__panel {
            color: #000
        }

        [data-gene-ui-version="2.16.5"] .jodit-dialog__panel .jodit-tabs__buttons {
            box-shadow: inset 0 0 0 1px #0000001a
        }
    

        [data-gene-ui-version="2.16.5"] .bc-drawer {
            --width: 7.2rem;
            --head-justify: center;
            --item-width: 4.2rem;
            --item-padding: 0;
            --item-justify: center;
            --item-title-display: none;
            --item-icon-margin: 0;
            background: var(--background);
            border-right: 1px solid rgba(var(--background-sc-rgb), .1);
            left: 0;
            overflow: hidden;
            top: 0;
            transition: width .15s cubic-bezier(.4, 0, .2, 1);
            width: var(--width);
            z-index: 200
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer.open {
            --width: 30rem;
            --head-justify: space-between;
            --item-width: 100%;
            --item-padding: 0 14px;
            --item-justify: flex-start;
            --item-title-display: block;
            --item-icon-margin: 17px
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer.open .bc-drawer-head:after {
            background-color: #1473e6;
            bottom: 0;
            content: "";
            height: 3px;
            left: 20px;
            margin: 17px 198px 0 0;
            position: absolute;
            width: 34px
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-head {
            align-items: center;
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            height: 64px;
            justify-content: var(--head-justify);
            padding: 20px;
            position: relative;
            width: var(--width)
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-head .bc-drawer-head-title {
            font-size: 16px;
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-head .bc-drawer-head-icon {
            cursor: pointer
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-head .bc-drawer-head-icon:hover {
            color: #1473e6
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-content {
            display: flex;
            flex-direction: column;
            height: calc(100% - 64px);
            overflow-x: hidden;
            overflow-y: auto;
            padding: 10px 12px;
            width: var(--width)
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item {
            align-items: center;
            border-radius: 21px;
            cursor: pointer;
            display: flex;
            height: 42px;
            justify-content: var(--item-justify);
            min-height: 42px;
            overflow: hidden;
            padding: var(--item-padding);
            position: relative;
            transition: width .15s cubic-bezier(.4, 0, .2, 1);
            transition: color .3s, background .3s, opacity .2s;
            width: var(--item-width)
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item:hover {
            background-color: #00000008
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item.disabled {
            opacity: .5;
            pointer-events: none
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item.active:not(.nested) {
            background-color: #1473e6;
            color: #fff
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item.active.nested {
            background-color: #1473e608;
            color: #1473e6
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item.nested {
            padding-left: 57px
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item .bc-drawer-item-icon {
            margin-right: var(--item-icon-margin)
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item .bc-drawer-item-title {
            display: var(--item-title-display);
            font-weight: 600
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item .bc-drawer-item-arrow {
            position: absolute;
            right: 17px;
            transition: .15s cubic-bezier(.4, 0, .2, 1)
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item .bc-drawer-item-arrow.open {
            transform: rotate(-180deg)
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item-nested-list {
            max-height: 0;
            overflow: hidden;
            transition: .15s cubic-bezier(.4, 0, .2, 1);
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .bc-drawer .bc-drawer-item-nested-list.open {
            max-height: 100%
        }
    

        [data-gene-ui-version="2.16.5"] .gene-actionable-list {
            display: flex;
            flex-direction: column;
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-header {
            margin: 16px 0
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-header .gene-actionable-list-header-title {
            align-items: center;
            border-bottom: 1px solid rgba(var(--background-sc-rgb), .1);
            display: flex;
            font: 600 1.4rem/1.8rem var(--font-family);
            height: 5.1rem;
            justify-content: space-between;
            padding: 0 2rem
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-header .gene-actionable-list-header-title h5 {
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-header .gene-actionable-list-header-title span {
            color: rgba(var(--background-sc-rgb), .5)
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-header .gene-actionable-list-header-search-box {
            align-items: center;
            display: flex;
            padding: 16px
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-header .gene-actionable-list-header-mark-all {
            padding: 0 32px
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-body {
            height: 100%;
            padding: 0 16px
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-body .gene-actionable-list-row-content {
            align-items: center;
            background-color: var(--background);
            border: 1px solid rgba(var(--background-sc-rgb), .1);
            border-radius: 8px;
            display: flex;
            margin-bottom: 1.5rem;
            padding: 0 8px
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-body .gene-actionable-list-row-content .gene-actionable-list-row-content-body {
            align-items: center;
            display: flex;
            flex: 1;
            height: 100%
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-body .gene-actionable-list-row-content .gene-actionable-list-row-content-body>span {
            line-height: 40px;
            margin-left: 8px;
            width: 100%
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-body .gene-actionable-list-row-content .gene-actionable-list-row-content-body>span>span.highlight {
            background: rgba(var(--hero-rgb), .15);
            color: var(--hero)
        }

        [data-gene-ui-version="2.16.5"] .gene-actionable-list .gene-actionable-list-body .gene-actionable-list-row-children {
            margin-left: 34px
        }
    