/**
 * Kendo UI v2024.3.1015 (http://www.telerik.com/kendo-ui)
 * Copyright 2024 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
 *
 * Kendo UI commercial licenses may be obtained at
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
 * If you do not own a commercial license, this file shall be governed by the trial license terms.
 */
.k-ratio-auto {
    aspect-ratio: auto;
}

.\!k-ratio-auto {
    aspect-ratio: auto !important;
}

.k-ratio-1 {
    aspect-ratio: 1;
}

.\!k-ratio-1 {
    aspect-ratio: 1 !important;
}

.k-ratio-square {
    aspect-ratio: 1 / 1;
}

.\!k-ratio-square {
    aspect-ratio: 1 / 1 !important;
}

.k-ratio-video {
    aspect-ratio: 16 / 9;
}

.\!k-ratio-video {
    aspect-ratio: 16 / 9 !important;
}

.k-aspect-ratio-auto {
    aspect-ratio: auto;
}

.\!k-aspect-ratio-auto {
    aspect-ratio: auto !important;
}

.k-aspect-ratio-1 {
    aspect-ratio: 1;
}

.\!k-aspect-ratio-1 {
    aspect-ratio: 1 !important;
}

.k-aspect-ratio-square {
    aspect-ratio: 1 / 1;
}

.\!k-aspect-ratio-square {
    aspect-ratio: 1 / 1 !important;
}

.k-aspect-ratio-video {
    aspect-ratio: 16 / 9;
}

.\!k-aspect-ratio-video {
    aspect-ratio: 16 / 9 !important;
}

.k-box-sizing-border {
    box-sizing: border-box;
}

.\!k-box-sizing-border {
    box-sizing: border-box !important;
}

.k-box-sizing-content {
    box-sizing: content-box;
}

.\!k-box-sizing-content {
    box-sizing: content-box !important;
}

.k-clear-left {
    clear: left;
}

.\!k-clear-left {
    clear: left !important;
}

.k-clear-right {
    clear: right;
}

.\!k-clear-right {
    clear: right !important;
}

.k-clear-both {
    clear: both;
}

.\!k-clear-both {
    clear: both !important;
}

.k-clear-none {
    clear: none;
}

.\!k-clear-none {
    clear: none !important;
}

.k-columns-1 {
    columns: 1;
}

.\!k-columns-1 {
    columns: 1 !important;
}

.k-columns-2 {
    columns: 2;
}

.\!k-columns-2 {
    columns: 2 !important;
}

.k-columns-3 {
    columns: 3;
}

.\!k-columns-3 {
    columns: 3 !important;
}

.k-columns-4 {
    columns: 4;
}

.\!k-columns-4 {
    columns: 4 !important;
}

.k-columns-5 {
    columns: 5;
}

.\!k-columns-5 {
    columns: 5 !important;
}

.k-columns-6 {
    columns: 6;
}

.\!k-columns-6 {
    columns: 6 !important;
}

.k-columns-7 {
    columns: 7;
}

.\!k-columns-7 {
    columns: 7 !important;
}

.k-columns-8 {
    columns: 8;
}

.\!k-columns-8 {
    columns: 8 !important;
}

.k-columns-9 {
    columns: 9;
}

.\!k-columns-9 {
    columns: 9 !important;
}

.k-columns-10 {
    columns: 10;
}

.\!k-columns-10 {
    columns: 10 !important;
}

.k-columns-11 {
    columns: 11;
}

.\!k-columns-11 {
    columns: 11 !important;
}

.k-columns-12 {
    columns: 12;
}

.\!k-columns-12 {
    columns: 12 !important;
}

.k-columns-auto {
    columns: auto;
}

.\!k-columns-auto {
    columns: auto !important;
}

.k-d-none {
    display: none;
}

.\!k-d-none {
    display: none !important;
}

.k-d-contents {
    display: contents;
}

.\!k-d-contents {
    display: contents !important;
}

.k-d-block {
    display: block;
}

.\!k-d-block {
    display: block !important;
}

.k-d-inline {
    display: inline;
}

.\!k-d-inline {
    display: inline !important;
}

.k-d-inline-block {
    display: inline-block;
}

.\!k-d-inline-block {
    display: inline-block !important;
}

.k-d-flex, .k-d-flex-row, .k-d-flex-col {
    display: flex;
}

.\!k-d-flex, .\!k-d-flex-row, .\!k-d-flex-col {
    display: flex !important;
}

.k-d-inline-flex {
    display: inline-flex;
}

.\!k-d-inline-flex {
    display: inline-flex !important;
}

.k-d-grid {
    display: grid;
}

.\!k-d-grid {
    display: grid !important;
}

.k-d-inline-grid {
    display: inline-grid;
}

.\!k-d-inline-grid {
    display: inline-grid !important;
}

.k-d-table {
    display: table;
}

.\!k-d-table {
    display: table !important;
}

.k-d-inline-table {
    display: inline-table;
}

.\!k-d-inline-table {
    display: inline-table !important;
}

.k-d-table-row {
    display: table-row;
}

.\!k-d-table-row {
    display: table-row !important;
}

.k-d-table-cell {
    display: table-cell;
}

.\!k-d-table-cell {
    display: table-cell !important;
}

.k-d-list-item {
    display: list-item;
}

.\!k-d-list-item {
    display: list-item !important;
}

.k-display-none {
    display: none;
}

.\!k-display-none {
    display: none !important;
}

.k-display-contents {
    display: contents;
}

.\!k-display-contents {
    display: contents !important;
}

.k-display-block {
    display: block;
}

.\!k-display-block {
    display: block !important;
}

.k-display-inline {
    display: inline;
}

.\!k-display-inline {
    display: inline !important;
}

.k-display-inline-block {
    display: inline-block;
}

.\!k-display-inline-block {
    display: inline-block !important;
}

.k-display-flex {
    display: flex;
}

.\!k-display-flex {
    display: flex !important;
}

.k-display-inline-flex {
    display: inline-flex;
}

.\!k-display-inline-flex {
    display: inline-flex !important;
}

.k-display-grid {
    display: grid;
}

.\!k-display-grid {
    display: grid !important;
}

.k-display-inline-grid {
    display: inline-grid;
}

.\!k-display-inline-grid {
    display: inline-grid !important;
}

.k-display-table {
    display: table;
}

.\!k-display-table {
    display: table !important;
}

.k-display-inline-table {
    display: inline-table;
}

.\!k-display-inline-table {
    display: inline-table !important;
}

.k-display-table-row {
    display: table-row;
}

.\!k-display-table-row {
    display: table-row !important;
}

.k-display-table-cell {
    display: table-cell;
}

.\!k-display-table-cell {
    display: table-cell !important;
}

.k-display-list-item {
    display: list-item;
}

.\!k-display-list-item {
    display: list-item !important;
}

.k-float-left {
    float: left;
}

.\!k-float-left {
    float: left !important;
}

.k-float-right {
    float: right;
}

.\!k-float-right {
    float: right !important;
}

.k-float-none {
    float: none;
}

.\!k-float-none {
    float: none !important;
}

.k-object-fit-contain {
    object-fit: contain;
}

.\!k-object-fit-contain {
    object-fit: contain !important;
}

.k-object-fit-cover {
    object-fit: cover;
}

.\!k-object-fit-cover {
    object-fit: cover !important;
}

.k-object-fit-fill {
    object-fit: fill;
}

.\!k-object-fit-fill {
    object-fit: fill !important;
}

.k-object-fit-scale-down {
    object-fit: scale-down;
}

.\!k-object-fit-scale-down {
    object-fit: scale-down !important;
}

.k-object-fit-initial {
    object-fit: initial;
}

.\!k-object-fit-initial {
    object-fit: initial !important;
}

.k-object-fit-none {
    object-fit: none;
}

.\!k-object-fit-none {
    object-fit: none !important;
}

.k-object-position-center {
    object-position: center;
}

.\!k-object-position-center {
    object-position: center !important;
}

.k-object-position-top {
    object-position: top;
}

.\!k-object-position-top {
    object-position: top !important;
}

.k-object-position-right {
    object-position: right;
}

.\!k-object-position-right {
    object-position: right !important;
}

.k-object-position-bottom {
    object-position: bottom;
}

.\!k-object-position-bottom {
    object-position: bottom !important;
}

.k-object-position-left {
    object-position: left;
}

.\!k-object-position-left {
    object-position: left !important;
}

.k-object-position-top-left {
    object-position: top left;
}

.\!k-object-position-top-left {
    object-position: top left !important;
}

.k-object-position-top-right {
    object-position: top right;
}

.\!k-object-position-top-right {
    object-position: top right !important;
}

.k-object-position-bottom-left {
    object-position: bottom left;
}

.\!k-object-position-bottom-left {
    object-position: bottom left !important;
}

.k-object-position-bottom-right {
    object-position: bottom right;
}

.\!k-object-position-bottom-right {
    object-position: bottom right !important;
}

.k-overflow-auto {
    overflow: auto;
}

.\!k-overflow-auto {
    overflow: auto !important;
}

.k-overflow-hidden {
    overflow: hidden;
}

.\!k-overflow-hidden {
    overflow: hidden !important;
}

.k-overflow-visible {
    overflow: visible;
}

.\!k-overflow-visible {
    overflow: visible !important;
}

.k-overflow-scroll {
    overflow: scroll;
}

.\!k-overflow-scroll {
    overflow: scroll !important;
}

.k-overflow-clip {
    overflow: clip;
}

.\!k-overflow-clip {
    overflow: clip !important;
}

.k-overflow-x-auto {
    overflow-x: auto;
}

.\!k-overflow-x-auto {
    overflow-x: auto !important;
}

.k-overflow-x-hidden {
    overflow-x: hidden;
}

.\!k-overflow-x-hidden {
    overflow-x: hidden !important;
}

.k-overflow-x-visible {
    overflow-x: visible;
}

.\!k-overflow-x-visible {
    overflow-x: visible !important;
}

.k-overflow-x-scroll {
    overflow-x: scroll;
}

.\!k-overflow-x-scroll {
    overflow-x: scroll !important;
}

.k-overflow-x-clip {
    overflow-x: clip;
}

.\!k-overflow-x-clip {
    overflow-x: clip !important;
}

.k-overflow-y-auto {
    overflow-y: auto;
}

.\!k-overflow-y-auto {
    overflow-y: auto !important;
}

.k-overflow-y-hidden {
    overflow-y: hidden;
}

.\!k-overflow-y-hidden {
    overflow-y: hidden !important;
}

.k-overflow-y-visible {
    overflow-y: visible;
}

.\!k-overflow-y-visible {
    overflow-y: visible !important;
}

.k-overflow-y-scroll {
    overflow-y: scroll;
}

.\!k-overflow-y-scroll {
    overflow-y: scroll !important;
}

.k-overflow-y-clip {
    overflow-y: clip;
}

.\!k-overflow-y-clip {
    overflow-y: clip !important;
}

.k-top-0 {
    top: 0px;
}

.\!k-top-0 {
    top: 0px !important;
}

.k-top-1px {
    top: 1px;
}

.\!k-top-1px {
    top: 1px !important;
}

.k-top-0\.5 {
    top: 0.125rem;
}

.\!k-top-0\.5 {
    top: 0.125rem !important;
}

.k-top-1 {
    top: 0.25rem;
}

.\!k-top-1 {
    top: 0.25rem !important;
}

.k-top-1\.5 {
    top: 0.375rem;
}

.\!k-top-1\.5 {
    top: 0.375rem !important;
}

.k-top-2 {
    top: 0.5rem;
}

.\!k-top-2 {
    top: 0.5rem !important;
}

.k-top-2\.5 {
    top: 0.625rem;
}

.\!k-top-2\.5 {
    top: 0.625rem !important;
}

.k-top-3 {
    top: 0.75rem;
}

.\!k-top-3 {
    top: 0.75rem !important;
}

.k-top-3\.5 {
    top: 0.875rem;
}

.\!k-top-3\.5 {
    top: 0.875rem !important;
}

.k-top-4 {
    top: 1rem;
}

.\!k-top-4 {
    top: 1rem !important;
}

.k-top-4\.5 {
    top: 1.125rem;
}

.\!k-top-4\.5 {
    top: 1.125rem !important;
}

.k-top-5 {
    top: 1.25rem;
}

.\!k-top-5 {
    top: 1.25rem !important;
}

.k-top-5\.5 {
    top: 1.375rem;
}

.\!k-top-5\.5 {
    top: 1.375rem !important;
}

.k-top-6 {
    top: 1.5rem;
}

.\!k-top-6 {
    top: 1.5rem !important;
}

.k-top-6\.5 {
    top: 1.625rem;
}

.\!k-top-6\.5 {
    top: 1.625rem !important;
}

.k-top-7 {
    top: 1.75rem;
}

.\!k-top-7 {
    top: 1.75rem !important;
}

.k-top-7\.5 {
    top: 1.875rem;
}

.\!k-top-7\.5 {
    top: 1.875rem !important;
}

.k-top-8 {
    top: 2rem;
}

.\!k-top-8 {
    top: 2rem !important;
}

.k-top-9 {
    top: 2.25rem;
}

.\!k-top-9 {
    top: 2.25rem !important;
}

.k-top-10 {
    top: 2.5rem;
}

.\!k-top-10 {
    top: 2.5rem !important;
}

.k-top-11 {
    top: 2.75rem;
}

.\!k-top-11 {
    top: 2.75rem !important;
}

.k-top-12 {
    top: 3rem;
}

.\!k-top-12 {
    top: 3rem !important;
}

.k-top-13 {
    top: 3.25rem;
}

.\!k-top-13 {
    top: 3.25rem !important;
}

.k-top-14 {
    top: 3.5rem;
}

.\!k-top-14 {
    top: 3.5rem !important;
}

.k-top-15 {
    top: 3.75rem;
}

.\!k-top-15 {
    top: 3.75rem !important;
}

.k-top-16 {
    top: 4rem;
}

.\!k-top-16 {
    top: 4rem !important;
}

.k-top-17 {
    top: 4.25rem;
}

.\!k-top-17 {
    top: 4.25rem !important;
}

.k-top-18 {
    top: 4.5rem;
}

.\!k-top-18 {
    top: 4.5rem !important;
}

.k-top-19 {
    top: 4.75rem;
}

.\!k-top-19 {
    top: 4.75rem !important;
}

.k-top-20 {
    top: 5rem;
}

.\!k-top-20 {
    top: 5rem !important;
}

.k-top-21 {
    top: 5.25rem;
}

.\!k-top-21 {
    top: 5.25rem !important;
}

.k-top-22 {
    top: 5.5rem;
}

.\!k-top-22 {
    top: 5.5rem !important;
}

.k-top-23 {
    top: 5.75rem;
}

.\!k-top-23 {
    top: 5.75rem !important;
}

.k-top-24 {
    top: 6rem;
}

.\!k-top-24 {
    top: 6rem !important;
}

.k-top-25 {
    top: 7rem;
}

.\!k-top-25 {
    top: 7rem !important;
}

.k-top-26 {
    top: 8rem;
}

.\!k-top-26 {
    top: 8rem !important;
}

.k-top-27 {
    top: 9rem;
}

.\!k-top-27 {
    top: 9rem !important;
}

.k-top-28 {
    top: 10rem;
}

.\!k-top-28 {
    top: 10rem !important;
}

.k-top-29 {
    top: 11rem;
}

.\!k-top-29 {
    top: 11rem !important;
}

.k-top-30 {
    top: 12rem;
}

.\!k-top-30 {
    top: 12rem !important;
}

.k-top--1 {
    top: -1px;
}

.\!k-top--1 {
    top: -1px !important;
}

.k-right-0 {
    right: 0px;
}

.\!k-right-0 {
    right: 0px !important;
}

.k-right-1px {
    right: 1px;
}

.\!k-right-1px {
    right: 1px !important;
}

.k-right-0\.5 {
    right: 0.125rem;
}

.\!k-right-0\.5 {
    right: 0.125rem !important;
}

.k-right-1 {
    right: 0.25rem;
}

.\!k-right-1 {
    right: 0.25rem !important;
}

.k-right-1\.5 {
    right: 0.375rem;
}

.\!k-right-1\.5 {
    right: 0.375rem !important;
}

.k-right-2 {
    right: 0.5rem;
}

.\!k-right-2 {
    right: 0.5rem !important;
}

.k-right-2\.5 {
    right: 0.625rem;
}

.\!k-right-2\.5 {
    right: 0.625rem !important;
}

.k-right-3 {
    right: 0.75rem;
}

.\!k-right-3 {
    right: 0.75rem !important;
}

.k-right-3\.5 {
    right: 0.875rem;
}

.\!k-right-3\.5 {
    right: 0.875rem !important;
}

.k-right-4 {
    right: 1rem;
}

.\!k-right-4 {
    right: 1rem !important;
}

.k-right-4\.5 {
    right: 1.125rem;
}

.\!k-right-4\.5 {
    right: 1.125rem !important;
}

.k-right-5 {
    right: 1.25rem;
}

.\!k-right-5 {
    right: 1.25rem !important;
}

.k-right-5\.5 {
    right: 1.375rem;
}

.\!k-right-5\.5 {
    right: 1.375rem !important;
}

.k-right-6 {
    right: 1.5rem;
}

.\!k-right-6 {
    right: 1.5rem !important;
}

.k-right-6\.5 {
    right: 1.625rem;
}

.\!k-right-6\.5 {
    right: 1.625rem !important;
}

.k-right-7 {
    right: 1.75rem;
}

.\!k-right-7 {
    right: 1.75rem !important;
}

.k-right-7\.5 {
    right: 1.875rem;
}

.\!k-right-7\.5 {
    right: 1.875rem !important;
}

.k-right-8 {
    right: 2rem;
}

.\!k-right-8 {
    right: 2rem !important;
}

.k-right-9 {
    right: 2.25rem;
}

.\!k-right-9 {
    right: 2.25rem !important;
}

.k-right-10 {
    right: 2.5rem;
}

.\!k-right-10 {
    right: 2.5rem !important;
}

.k-right-11 {
    right: 2.75rem;
}

.\!k-right-11 {
    right: 2.75rem !important;
}

.k-right-12 {
    right: 3rem;
}

.\!k-right-12 {
    right: 3rem !important;
}

.k-right-13 {
    right: 3.25rem;
}

.\!k-right-13 {
    right: 3.25rem !important;
}

.k-right-14 {
    right: 3.5rem;
}

.\!k-right-14 {
    right: 3.5rem !important;
}

.k-right-15 {
    right: 3.75rem;
}

.\!k-right-15 {
    right: 3.75rem !important;
}

.k-right-16 {
    right: 4rem;
}

.\!k-right-16 {
    right: 4rem !important;
}

.k-right-17 {
    right: 4.25rem;
}

.\!k-right-17 {
    right: 4.25rem !important;
}

.k-right-18 {
    right: 4.5rem;
}

.\!k-right-18 {
    right: 4.5rem !important;
}

.k-right-19 {
    right: 4.75rem;
}

.\!k-right-19 {
    right: 4.75rem !important;
}

.k-right-20 {
    right: 5rem;
}

.\!k-right-20 {
    right: 5rem !important;
}

.k-right-21 {
    right: 5.25rem;
}

.\!k-right-21 {
    right: 5.25rem !important;
}

.k-right-22 {
    right: 5.5rem;
}

.\!k-right-22 {
    right: 5.5rem !important;
}

.k-right-23 {
    right: 5.75rem;
}

.\!k-right-23 {
    right: 5.75rem !important;
}

.k-right-24 {
    right: 6rem;
}

.\!k-right-24 {
    right: 6rem !important;
}

.k-right-25 {
    right: 7rem;
}

.\!k-right-25 {
    right: 7rem !important;
}

.k-right-26 {
    right: 8rem;
}

.\!k-right-26 {
    right: 8rem !important;
}

.k-right-27 {
    right: 9rem;
}

.\!k-right-27 {
    right: 9rem !important;
}

.k-right-28 {
    right: 10rem;
}

.\!k-right-28 {
    right: 10rem !important;
}

.k-right-29 {
    right: 11rem;
}

.\!k-right-29 {
    right: 11rem !important;
}

.k-right-30 {
    right: 12rem;
}

.\!k-right-30 {
    right: 12rem !important;
}

.k-right--1 {
    right: -1px;
}

.\!k-right--1 {
    right: -1px !important;
}

.k-bottom-0 {
    bottom: 0px;
}

.\!k-bottom-0 {
    bottom: 0px !important;
}

.k-bottom-1px {
    bottom: 1px;
}

.\!k-bottom-1px {
    bottom: 1px !important;
}

.k-bottom-0\.5 {
    bottom: 0.125rem;
}

.\!k-bottom-0\.5 {
    bottom: 0.125rem !important;
}

.k-bottom-1 {
    bottom: 0.25rem;
}

.\!k-bottom-1 {
    bottom: 0.25rem !important;
}

.k-bottom-1\.5 {
    bottom: 0.375rem;
}

.\!k-bottom-1\.5 {
    bottom: 0.375rem !important;
}

.k-bottom-2 {
    bottom: 0.5rem;
}

.\!k-bottom-2 {
    bottom: 0.5rem !important;
}

.k-bottom-2\.5 {
    bottom: 0.625rem;
}

.\!k-bottom-2\.5 {
    bottom: 0.625rem !important;
}

.k-bottom-3 {
    bottom: 0.75rem;
}

.\!k-bottom-3 {
    bottom: 0.75rem !important;
}

.k-bottom-3\.5 {
    bottom: 0.875rem;
}

.\!k-bottom-3\.5 {
    bottom: 0.875rem !important;
}

.k-bottom-4 {
    bottom: 1rem;
}

.\!k-bottom-4 {
    bottom: 1rem !important;
}

.k-bottom-4\.5 {
    bottom: 1.125rem;
}

.\!k-bottom-4\.5 {
    bottom: 1.125rem !important;
}

.k-bottom-5 {
    bottom: 1.25rem;
}

.\!k-bottom-5 {
    bottom: 1.25rem !important;
}

.k-bottom-5\.5 {
    bottom: 1.375rem;
}

.\!k-bottom-5\.5 {
    bottom: 1.375rem !important;
}

.k-bottom-6 {
    bottom: 1.5rem;
}

.\!k-bottom-6 {
    bottom: 1.5rem !important;
}

.k-bottom-6\.5 {
    bottom: 1.625rem;
}

.\!k-bottom-6\.5 {
    bottom: 1.625rem !important;
}

.k-bottom-7 {
    bottom: 1.75rem;
}

.\!k-bottom-7 {
    bottom: 1.75rem !important;
}

.k-bottom-7\.5 {
    bottom: 1.875rem;
}

.\!k-bottom-7\.5 {
    bottom: 1.875rem !important;
}

.k-bottom-8 {
    bottom: 2rem;
}

.\!k-bottom-8 {
    bottom: 2rem !important;
}

.k-bottom-9 {
    bottom: 2.25rem;
}

.\!k-bottom-9 {
    bottom: 2.25rem !important;
}

.k-bottom-10 {
    bottom: 2.5rem;
}

.\!k-bottom-10 {
    bottom: 2.5rem !important;
}

.k-bottom-11 {
    bottom: 2.75rem;
}

.\!k-bottom-11 {
    bottom: 2.75rem !important;
}

.k-bottom-12 {
    bottom: 3rem;
}

.\!k-bottom-12 {
    bottom: 3rem !important;
}

.k-bottom-13 {
    bottom: 3.25rem;
}

.\!k-bottom-13 {
    bottom: 3.25rem !important;
}

.k-bottom-14 {
    bottom: 3.5rem;
}

.\!k-bottom-14 {
    bottom: 3.5rem !important;
}

.k-bottom-15 {
    bottom: 3.75rem;
}

.\!k-bottom-15 {
    bottom: 3.75rem !important;
}

.k-bottom-16 {
    bottom: 4rem;
}

.\!k-bottom-16 {
    bottom: 4rem !important;
}

.k-bottom-17 {
    bottom: 4.25rem;
}

.\!k-bottom-17 {
    bottom: 4.25rem !important;
}

.k-bottom-18 {
    bottom: 4.5rem;
}

.\!k-bottom-18 {
    bottom: 4.5rem !important;
}

.k-bottom-19 {
    bottom: 4.75rem;
}

.\!k-bottom-19 {
    bottom: 4.75rem !important;
}

.k-bottom-20 {
    bottom: 5rem;
}

.\!k-bottom-20 {
    bottom: 5rem !important;
}

.k-bottom-21 {
    bottom: 5.25rem;
}

.\!k-bottom-21 {
    bottom: 5.25rem !important;
}

.k-bottom-22 {
    bottom: 5.5rem;
}

.\!k-bottom-22 {
    bottom: 5.5rem !important;
}

.k-bottom-23 {
    bottom: 5.75rem;
}

.\!k-bottom-23 {
    bottom: 5.75rem !important;
}

.k-bottom-24 {
    bottom: 6rem;
}

.\!k-bottom-24 {
    bottom: 6rem !important;
}

.k-bottom-25 {
    bottom: 7rem;
}

.\!k-bottom-25 {
    bottom: 7rem !important;
}

.k-bottom-26 {
    bottom: 8rem;
}

.\!k-bottom-26 {
    bottom: 8rem !important;
}

.k-bottom-27 {
    bottom: 9rem;
}

.\!k-bottom-27 {
    bottom: 9rem !important;
}

.k-bottom-28 {
    bottom: 10rem;
}

.\!k-bottom-28 {
    bottom: 10rem !important;
}

.k-bottom-29 {
    bottom: 11rem;
}

.\!k-bottom-29 {
    bottom: 11rem !important;
}

.k-bottom-30 {
    bottom: 12rem;
}

.\!k-bottom-30 {
    bottom: 12rem !important;
}

.k-bottom--1 {
    bottom: -1px;
}

.\!k-bottom--1 {
    bottom: -1px !important;
}

.k-left-0 {
    left: 0px;
}

.\!k-left-0 {
    left: 0px !important;
}

.k-left-1px {
    left: 1px;
}

.\!k-left-1px {
    left: 1px !important;
}

.k-left-0\.5 {
    left: 0.125rem;
}

.\!k-left-0\.5 {
    left: 0.125rem !important;
}

.k-left-1 {
    left: 0.25rem;
}

.\!k-left-1 {
    left: 0.25rem !important;
}

.k-left-1\.5 {
    left: 0.375rem;
}

.\!k-left-1\.5 {
    left: 0.375rem !important;
}

.k-left-2 {
    left: 0.5rem;
}

.\!k-left-2 {
    left: 0.5rem !important;
}

.k-left-2\.5 {
    left: 0.625rem;
}

.\!k-left-2\.5 {
    left: 0.625rem !important;
}

.k-left-3 {
    left: 0.75rem;
}

.\!k-left-3 {
    left: 0.75rem !important;
}

.k-left-3\.5 {
    left: 0.875rem;
}

.\!k-left-3\.5 {
    left: 0.875rem !important;
}

.k-left-4 {
    left: 1rem;
}

.\!k-left-4 {
    left: 1rem !important;
}

.k-left-4\.5 {
    left: 1.125rem;
}

.\!k-left-4\.5 {
    left: 1.125rem !important;
}

.k-left-5 {
    left: 1.25rem;
}

.\!k-left-5 {
    left: 1.25rem !important;
}

.k-left-5\.5 {
    left: 1.375rem;
}

.\!k-left-5\.5 {
    left: 1.375rem !important;
}

.k-left-6 {
    left: 1.5rem;
}

.\!k-left-6 {
    left: 1.5rem !important;
}

.k-left-6\.5 {
    left: 1.625rem;
}

.\!k-left-6\.5 {
    left: 1.625rem !important;
}

.k-left-7 {
    left: 1.75rem;
}

.\!k-left-7 {
    left: 1.75rem !important;
}

.k-left-7\.5 {
    left: 1.875rem;
}

.\!k-left-7\.5 {
    left: 1.875rem !important;
}

.k-left-8 {
    left: 2rem;
}

.\!k-left-8 {
    left: 2rem !important;
}

.k-left-9 {
    left: 2.25rem;
}

.\!k-left-9 {
    left: 2.25rem !important;
}

.k-left-10 {
    left: 2.5rem;
}

.\!k-left-10 {
    left: 2.5rem !important;
}

.k-left-11 {
    left: 2.75rem;
}

.\!k-left-11 {
    left: 2.75rem !important;
}

.k-left-12 {
    left: 3rem;
}

.\!k-left-12 {
    left: 3rem !important;
}

.k-left-13 {
    left: 3.25rem;
}

.\!k-left-13 {
    left: 3.25rem !important;
}

.k-left-14 {
    left: 3.5rem;
}

.\!k-left-14 {
    left: 3.5rem !important;
}

.k-left-15 {
    left: 3.75rem;
}

.\!k-left-15 {
    left: 3.75rem !important;
}

.k-left-16 {
    left: 4rem;
}

.\!k-left-16 {
    left: 4rem !important;
}

.k-left-17 {
    left: 4.25rem;
}

.\!k-left-17 {
    left: 4.25rem !important;
}

.k-left-18 {
    left: 4.5rem;
}

.\!k-left-18 {
    left: 4.5rem !important;
}

.k-left-19 {
    left: 4.75rem;
}

.\!k-left-19 {
    left: 4.75rem !important;
}

.k-left-20 {
    left: 5rem;
}

.\!k-left-20 {
    left: 5rem !important;
}

.k-left-21 {
    left: 5.25rem;
}

.\!k-left-21 {
    left: 5.25rem !important;
}

.k-left-22 {
    left: 5.5rem;
}

.\!k-left-22 {
    left: 5.5rem !important;
}

.k-left-23 {
    left: 5.75rem;
}

.\!k-left-23 {
    left: 5.75rem !important;
}

.k-left-24 {
    left: 6rem;
}

.\!k-left-24 {
    left: 6rem !important;
}

.k-left-25 {
    left: 7rem;
}

.\!k-left-25 {
    left: 7rem !important;
}

.k-left-26 {
    left: 8rem;
}

.\!k-left-26 {
    left: 8rem !important;
}

.k-left-27 {
    left: 9rem;
}

.\!k-left-27 {
    left: 9rem !important;
}

.k-left-28 {
    left: 10rem;
}

.\!k-left-28 {
    left: 10rem !important;
}

.k-left-29 {
    left: 11rem;
}

.\!k-left-29 {
    left: 11rem !important;
}

.k-left-30 {
    left: 12rem;
}

.\!k-left-30 {
    left: 12rem !important;
}

.k-left--1 {
    left: -1px;
}

.\!k-left--1 {
    left: -1px !important;
}

.k-top,
.k-pos-top {
    top: 0;
}

.k-right,
.k-pos-right {
    right: 0;
}

.k-bottom,
.k-pos-bottom {
    bottom: 0;
}

.k-left,
.k-pos-left {
    left: 0;
}

.k-inset-0 {
    inset: 0;
}

.\!k-inset-0 {
    inset: 0 !important;
}

.k-inset-1 {
    inset: 1px;
}

.\!k-inset-1 {
    inset: 1px !important;
}

.k-inset--1 {
    inset: -1px;
}

.\!k-inset--1 {
    inset: -1px !important;
}

.k-inset-x-0 {
    inset-inline: 0;
}

.\!k-inset-x-0 {
    inset-inline: 0 !important;
}

.k-inset-x-1 {
    inset-inline: 1px;
}

.\!k-inset-x-1 {
    inset-inline: 1px !important;
}

.k-inset-x--1 {
    inset-inline: -1px;
}

.\!k-inset-x--1 {
    inset-inline: -1px !important;
}

.k-inset-y-0 {
    inset-block: 0;
}

.\!k-inset-y-0 {
    inset-block: 0 !important;
}

.k-inset-y-1 {
    inset-block: 1px;
}

.\!k-inset-y-1 {
    inset-block: 1px !important;
}

.k-inset-y--1 {
    inset-block: -1px;
}

.\!k-inset-y--1 {
    inset-block: -1px !important;
}

.k-top-left-0 {
    top: 0;
    left: 0;
}

.\!k-top-left-0 {
    top: 0 !important;
    left: 0 !important;
}

.k-top-left-1 {
    top: 1px;
    left: 1px;
}

.\!k-top-left-1 {
    top: 1px !important;
    left: 1px !important;
}

.k-top-left--1 {
    top: -1px;
    left: -1px;
}

.\!k-top-left--1 {
    top: -1px !important;
    left: -1px !important;
}

.k-top-right-0 {
    top: 0;
    right: 0;
}

.\!k-top-right-0 {
    top: 0 !important;
    right: 0 !important;
}

.k-top-right-1 {
    top: 1px;
    right: 1px;
}

.\!k-top-right-1 {
    top: 1px !important;
    right: 1px !important;
}

.k-top-right--1 {
    top: -1px;
    right: -1px;
}

.\!k-top-right--1 {
    top: -1px !important;
    right: -1px !important;
}

.k-bottom-left-0 {
    bottom: 0;
    left: 0;
}

.\!k-bottom-left-0 {
    bottom: 0 !important;
    left: 0 !important;
}

.k-bottom-left-1 {
    bottom: 1px;
    left: 1px;
}

.\!k-bottom-left-1 {
    bottom: 1px !important;
    left: 1px !important;
}

.k-bottom-left--1 {
    bottom: -1px;
    left: -1px;
}

.\!k-bottom-left--1 {
    bottom: -1px !important;
    left: -1px !important;
}

.k-bottom-right-0 {
    bottom: 0;
    right: 0;
}

.\!k-bottom-right-0 {
    bottom: 0 !important;
    right: 0 !important;
}

.k-bottom-right-1 {
    bottom: 1px;
    right: 1px;
}

.\!k-bottom-right-1 {
    bottom: 1px !important;
    right: 1px !important;
}

.k-bottom-right--1 {
    bottom: -1px;
    right: -1px;
}

.\!k-bottom-right--1 {
    bottom: -1px !important;
    right: -1px !important;
}

.k-pos-static, .k-static {
    position: static;
}

.\!k-pos-static, .\!k-static {
    position: static !important;
}

.k-pos-relative, .k-relative {
    position: relative;
}

.\!k-pos-relative, .\!k-relative {
    position: relative !important;
}

.k-pos-absolute, .k-absolute {
    position: absolute;
}

.\!k-pos-absolute, .\!k-absolute {
    position: absolute !important;
}

.k-pos-fixed, .k-fixed {
    position: fixed;
}

.\!k-pos-fixed, .\!k-fixed {
    position: fixed !important;
}

.k-pos-sticky, .k-sticky {
    position: sticky;
}

.\!k-pos-sticky, .\!k-sticky {
    position: sticky !important;
}

.k-visibility-visible, .k-visible {
    visibility: visible;
}

.\!k-visibility-visible, .\!k-visible {
    visibility: visible !important;
}

.k-visibility-invisible {
    visibility: hidden;
}

.\!k-visibility-invisible {
    visibility: hidden !important;
}

.k-visibility-collapse {
    visibility: collapse;
}

.\!k-visibility-collapse {
    visibility: collapse !important;
}

.k-z-0 {
    z-index: 0;
}

.\!k-z-0 {
    z-index: 0 !important;
}

.k-z-10 {
    z-index: 10;
}

.\!k-z-10 {
    z-index: 10 !important;
}

.k-z-20 {
    z-index: 20;
}

.\!k-z-20 {
    z-index: 20 !important;
}

.k-z-30 {
    z-index: 30;
}

.\!k-z-30 {
    z-index: 30 !important;
}

.k-z-40 {
    z-index: 40;
}

.\!k-z-40 {
    z-index: 40 !important;
}

.k-z-50 {
    z-index: 50;
}

.\!k-z-50 {
    z-index: 50 !important;
}

.k-z-auto {
    z-index: auto;
}

.\!k-z-auto {
    z-index: auto !important;
}

.k-container,
.k-container-fluid {
    margin: 0 auto;
    width: 100%;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
}

.k-row {
    margin-top: calc(var(--kendo-col-gap, 0)*-1);
    margin-left: calc(var(--kendo-col-gap, 0)*-0.5);
    margin-right: calc(var(--kendo-col-gap, 0)*-0.5);
    display: flex;
    flex-flow: row wrap;
    box-sizing: border-box;
}

.k-row > * {
    margin-top: var(--kendo-col-gap, 0);
    padding-left: calc(var(--kendo-col-gap, 0)*0.5);
    padding-right: calc(var(--kendo-col-gap, 0)*0.5);
    width: 100%;
    box-sizing: border-box;
}

.k-col {
    flex: 1 0 0%;
}

.k-col-size-1 {
    flex: 0 0 auto;
    width: 1%;
}

.k-col-size-2 {
    flex: 0 0 auto;
    width: 2%;
}

.k-col-size-3 {
    flex: 0 0 auto;
    width: 3%;
}

.k-col-size-4 {
    flex: 0 0 auto;
    width: 4%;
}

.k-col-size-5 {
    flex: 0 0 auto;
    width: 5%;
}

.k-col-size-6 {
    flex: 0 0 auto;
    width: 6%;
}

.k-col-size-7 {
    flex: 0 0 auto;
    width: 7%;
}

.k-col-size-8 {
    flex: 0 0 auto;
    width: 8%;
}

.k-col-size-9 {
    flex: 0 0 auto;
    width: 9%;
}

.k-col-size-10 {
    flex: 0 0 auto;
    width: 10%;
}

.k-col-size-11 {
    flex: 0 0 auto;
    width: 11%;
}

.k-col-size-12 {
    flex: 0 0 auto;
    width: 12%;
}

.k-col-size-13 {
    flex: 0 0 auto;
    width: 13%;
}

.k-col-size-14 {
    flex: 0 0 auto;
    width: 14%;
}

.k-col-size-15 {
    flex: 0 0 auto;
    width: 15%;
}

.k-col-size-16 {
    flex: 0 0 auto;
    width: 16%;
}

.k-col-size-17 {
    flex: 0 0 auto;
    width: 17%;
}

.k-col-size-18 {
    flex: 0 0 auto;
    width: 18%;
}

.k-col-size-19 {
    flex: 0 0 auto;
    width: 19%;
}

.k-col-size-20 {
    flex: 0 0 auto;
    width: 20%;
}

.k-col-size-21 {
    flex: 0 0 auto;
    width: 21%;
}

.k-col-size-22 {
    flex: 0 0 auto;
    width: 22%;
}

.k-col-size-23 {
    flex: 0 0 auto;
    width: 23%;
}

.k-col-size-24 {
    flex: 0 0 auto;
    width: 24%;
}

.k-col-size-25 {
    flex: 0 0 auto;
    width: 25%;
}

.k-col-size-26 {
    flex: 0 0 auto;
    width: 26%;
}

.k-col-size-27 {
    flex: 0 0 auto;
    width: 27%;
}

.k-col-size-28 {
    flex: 0 0 auto;
    width: 28%;
}

.k-col-size-29 {
    flex: 0 0 auto;
    width: 29%;
}

.k-col-size-30 {
    flex: 0 0 auto;
    width: 30%;
}

.k-col-size-31 {
    flex: 0 0 auto;
    width: 31%;
}

.k-col-size-32 {
    flex: 0 0 auto;
    width: 32%;
}

.k-col-size-33 {
    flex: 0 0 auto;
    width: 33%;
}

.k-col-size-34 {
    flex: 0 0 auto;
    width: 34%;
}

.k-col-size-35 {
    flex: 0 0 auto;
    width: 35%;
}

.k-col-size-36 {
    flex: 0 0 auto;
    width: 36%;
}

.k-col-size-37 {
    flex: 0 0 auto;
    width: 37%;
}

.k-col-size-38 {
    flex: 0 0 auto;
    width: 38%;
}

.k-col-size-39 {
    flex: 0 0 auto;
    width: 39%;
}

.k-col-size-40 {
    flex: 0 0 auto;
    width: 40%;
}

.k-col-size-41 {
    flex: 0 0 auto;
    width: 41%;
}

.k-col-size-42 {
    flex: 0 0 auto;
    width: 42%;
}

.k-col-size-43 {
    flex: 0 0 auto;
    width: 43%;
}

.k-col-size-44 {
    flex: 0 0 auto;
    width: 44%;
}

.k-col-size-45 {
    flex: 0 0 auto;
    width: 45%;
}

.k-col-size-46 {
    flex: 0 0 auto;
    width: 46%;
}

.k-col-size-47 {
    flex: 0 0 auto;
    width: 47%;
}

.k-col-size-48 {
    flex: 0 0 auto;
    width: 48%;
}

.k-col-size-49 {
    flex: 0 0 auto;
    width: 49%;
}

.k-col-size-50 {
    flex: 0 0 auto;
    width: 50%;
}

.k-col-size-51 {
    flex: 0 0 auto;
    width: 51%;
}

.k-col-size-52 {
    flex: 0 0 auto;
    width: 52%;
}

.k-col-size-53 {
    flex: 0 0 auto;
    width: 53%;
}

.k-col-size-54 {
    flex: 0 0 auto;
    width: 54%;
}

.k-col-size-55 {
    flex: 0 0 auto;
    width: 55%;
}

.k-col-size-56 {
    flex: 0 0 auto;
    width: 56%;
}

.k-col-size-57 {
    flex: 0 0 auto;
    width: 57%;
}

.k-col-size-58 {
    flex: 0 0 auto;
    width: 58%;
}

.k-col-size-59 {
    flex: 0 0 auto;
    width: 59%;
}

.k-col-size-60 {
    flex: 0 0 auto;
    width: 60%;
}

.k-col-size-61 {
    flex: 0 0 auto;
    width: 61%;
}

.k-col-size-62 {
    flex: 0 0 auto;
    width: 62%;
}

.k-col-size-63 {
    flex: 0 0 auto;
    width: 63%;
}

.k-col-size-64 {
    flex: 0 0 auto;
    width: 64%;
}

.k-col-size-65 {
    flex: 0 0 auto;
    width: 65%;
}

.k-col-size-66 {
    flex: 0 0 auto;
    width: 66%;
}

.k-col-size-67 {
    flex: 0 0 auto;
    width: 67%;
}

.k-col-size-68 {
    flex: 0 0 auto;
    width: 68%;
}

.k-col-size-69 {
    flex: 0 0 auto;
    width: 69%;
}

.k-col-size-70 {
    flex: 0 0 auto;
    width: 70%;
}

.k-col-size-71 {
    flex: 0 0 auto;
    width: 71%;
}

.k-col-size-72 {
    flex: 0 0 auto;
    width: 72%;
}

.k-col-size-73 {
    flex: 0 0 auto;
    width: 73%;
}

.k-col-size-74 {
    flex: 0 0 auto;
    width: 74%;
}

.k-col-size-75 {
    flex: 0 0 auto;
    width: 75%;
}

.k-col-size-76 {
    flex: 0 0 auto;
    width: 76%;
}

.k-col-size-77 {
    flex: 0 0 auto;
    width: 77%;
}

.k-col-size-78 {
    flex: 0 0 auto;
    width: 78%;
}

.k-col-size-79 {
    flex: 0 0 auto;
    width: 79%;
}

.k-col-size-80 {
    flex: 0 0 auto;
    width: 80%;
}

.k-col-size-81 {
    flex: 0 0 auto;
    width: 81%;
}

.k-col-size-82 {
    flex: 0 0 auto;
    width: 82%;
}

.k-col-size-83 {
    flex: 0 0 auto;
    width: 83%;
}

.k-col-size-84 {
    flex: 0 0 auto;
    width: 84%;
}

.k-col-size-85 {
    flex: 0 0 auto;
    width: 85%;
}

.k-col-size-86 {
    flex: 0 0 auto;
    width: 86%;
}

.k-col-size-87 {
    flex: 0 0 auto;
    width: 87%;
}

.k-col-size-88 {
    flex: 0 0 auto;
    width: 88%;
}

.k-col-size-89 {
    flex: 0 0 auto;
    width: 89%;
}

.k-col-size-90 {
    flex: 0 0 auto;
    width: 90%;
}

.k-col-size-91 {
    flex: 0 0 auto;
    width: 91%;
}

.k-col-size-92 {
    flex: 0 0 auto;
    width: 92%;
}

.k-col-size-93 {
    flex: 0 0 auto;
    width: 93%;
}

.k-col-size-94 {
    flex: 0 0 auto;
    width: 94%;
}

.k-col-size-95 {
    flex: 0 0 auto;
    width: 95%;
}

.k-col-size-96 {
    flex: 0 0 auto;
    width: 96%;
}

.k-col-size-97 {
    flex: 0 0 auto;
    width: 97%;
}

.k-col-size-98 {
    flex: 0 0 auto;
    width: 98%;
}

.k-col-size-99 {
    flex: 0 0 auto;
    width: 99%;
}

.k-col-size-100 {
    flex: 0 0 auto;
    width: 100%;
}

.k-col-size-91-6 {
    flex: 0 0 auto;
    width: 91.6666%;
}

.k-col-size-83-3 {
    flex: 0 0 auto;
    width: 83.3333%;
}

.k-col-size-66-6 {
    flex: 0 0 auto;
    width: 66.6666%;
}

.k-col-size-58-3 {
    flex: 0 0 auto;
    width: 58.3333%;
}

.k-col-size-41-6 {
    flex: 0 0 auto;
    width: 41.6666%;
}

.k-col-size-33-3 {
    flex: 0 0 auto;
    width: 33.3333%;
}

.k-col-size-16-7 {
    flex: 0 0 auto;
    width: 16.6666%;
}

.k-col-size-14-3 {
    flex: 0 0 auto;
    width: 14.2857%;
}

.k-col-size-12-5 {
    flex: 0 0 auto;
    width: 12.5%;
}

.k-col-size-11-1 {
    flex: 0 0 auto;
    width: 11.1111%;
}

.k-col-size-9-1 {
    flex: 0 0 auto;
    width: 9.0909%;
}

.k-col-size-8-3 {
    flex: 0 0 auto;
    width: 8.3333%;
}

.k-col-gap-0 {
    --kendo-col-gap: 0px;
}

.k-col-gap-1px {
    --kendo-col-gap: 1px;
}

.k-col-gap-0\.5 {
    --kendo-col-gap: 0.125rem;
}

.k-col-gap-1 {
    --kendo-col-gap: 0.25rem;
}

.k-col-gap-1\.5 {
    --kendo-col-gap: 0.375rem;
}

.k-col-gap-2 {
    --kendo-col-gap: 0.5rem;
}

.k-col-gap-2\.5 {
    --kendo-col-gap: 0.625rem;
}

.k-col-gap-3 {
    --kendo-col-gap: 0.75rem;
}

.k-col-gap-3\.5 {
    --kendo-col-gap: 0.875rem;
}

.k-col-gap-4 {
    --kendo-col-gap: 1rem;
}

.k-col-gap-4\.5 {
    --kendo-col-gap: 1.125rem;
}

.k-col-gap-5 {
    --kendo-col-gap: 1.25rem;
}

.k-col-gap-5\.5 {
    --kendo-col-gap: 1.375rem;
}

.k-col-gap-6 {
    --kendo-col-gap: 1.5rem;
}

.k-col-gap-6\.5 {
    --kendo-col-gap: 1.625rem;
}

.k-col-gap-7 {
    --kendo-col-gap: 1.75rem;
}

.k-col-gap-7\.5 {
    --kendo-col-gap: 1.875rem;
}

.k-col-gap-8 {
    --kendo-col-gap: 2rem;
}

.k-col-gap-9 {
    --kendo-col-gap: 2.25rem;
}

.k-col-gap-10 {
    --kendo-col-gap: 2.5rem;
}

.k-col-gap-11 {
    --kendo-col-gap: 2.75rem;
}

.k-col-gap-12 {
    --kendo-col-gap: 3rem;
}

.k-col-gap-13 {
    --kendo-col-gap: 3.25rem;
}

.k-col-gap-14 {
    --kendo-col-gap: 3.5rem;
}

.k-col-gap-15 {
    --kendo-col-gap: 3.75rem;
}

.k-col-gap-16 {
    --kendo-col-gap: 4rem;
}

.k-col-gap-17 {
    --kendo-col-gap: 4.25rem;
}

.k-col-gap-18 {
    --kendo-col-gap: 4.5rem;
}

.k-col-gap-19 {
    --kendo-col-gap: 4.75rem;
}

.k-col-gap-20 {
    --kendo-col-gap: 5rem;
}

.k-col-gap-21 {
    --kendo-col-gap: 5.25rem;
}

.k-col-gap-22 {
    --kendo-col-gap: 5.5rem;
}

.k-col-gap-23 {
    --kendo-col-gap: 5.75rem;
}

.k-col-gap-24 {
    --kendo-col-gap: 6rem;
}

.k-col-gap-25 {
    --kendo-col-gap: 7rem;
}

.k-col-gap-26 {
    --kendo-col-gap: 8rem;
}

.k-col-gap-27 {
    --kendo-col-gap: 9rem;
}

.k-col-gap-28 {
    --kendo-col-gap: 10rem;
}

.k-col-gap-29 {
    --kendo-col-gap: 11rem;
}

.k-col-gap-30 {
    --kendo-col-gap: 12rem;
}

.k-col-gap-xs {
    --kendo-col-gap: var(--kendo-spacing-1, 0.25rem);
}

.k-col-gap-sm {
    --kendo-col-gap: var(--kendo-spacing-2, 0.5rem);
}

.k-col-gap-md {
    --kendo-col-gap: var(--kendo-spacing-3, 0.75rem);
}

.k-col-gap-lg {
    --kendo-col-gap: var(--kendo-spacing-4, 1rem);
}

.k-col-gap-xl {
    --kendo-col-gap: var(--kendo-spacing-6, 1.5rem);
}

.k-col-gap-thin {
    --kendo-col-gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.k-col-gap-hair {
    --kendo-col-gap: var(--kendo-spacing-1px, 1px);
}

@media only all and (min-width: 0) {
    .k-col-xs {
        flex: 1 0 0%;
    }
    .k-col-xs-size-1 {
        flex: 0 0 auto;
        width: 1%;
    }
    .k-col-xs-size-2 {
        flex: 0 0 auto;
        width: 2%;
    }
    .k-col-xs-size-3 {
        flex: 0 0 auto;
        width: 3%;
    }
    .k-col-xs-size-4 {
        flex: 0 0 auto;
        width: 4%;
    }
    .k-col-xs-size-5 {
        flex: 0 0 auto;
        width: 5%;
    }
    .k-col-xs-size-6 {
        flex: 0 0 auto;
        width: 6%;
    }
    .k-col-xs-size-7 {
        flex: 0 0 auto;
        width: 7%;
    }
    .k-col-xs-size-8 {
        flex: 0 0 auto;
        width: 8%;
    }
    .k-col-xs-size-9 {
        flex: 0 0 auto;
        width: 9%;
    }
    .k-col-xs-size-10 {
        flex: 0 0 auto;
        width: 10%;
    }
    .k-col-xs-size-11 {
        flex: 0 0 auto;
        width: 11%;
    }
    .k-col-xs-size-12 {
        flex: 0 0 auto;
        width: 12%;
    }
    .k-col-xs-size-13 {
        flex: 0 0 auto;
        width: 13%;
    }
    .k-col-xs-size-14 {
        flex: 0 0 auto;
        width: 14%;
    }
    .k-col-xs-size-15 {
        flex: 0 0 auto;
        width: 15%;
    }
    .k-col-xs-size-16 {
        flex: 0 0 auto;
        width: 16%;
    }
    .k-col-xs-size-17 {
        flex: 0 0 auto;
        width: 17%;
    }
    .k-col-xs-size-18 {
        flex: 0 0 auto;
        width: 18%;
    }
    .k-col-xs-size-19 {
        flex: 0 0 auto;
        width: 19%;
    }
    .k-col-xs-size-20 {
        flex: 0 0 auto;
        width: 20%;
    }
    .k-col-xs-size-21 {
        flex: 0 0 auto;
        width: 21%;
    }
    .k-col-xs-size-22 {
        flex: 0 0 auto;
        width: 22%;
    }
    .k-col-xs-size-23 {
        flex: 0 0 auto;
        width: 23%;
    }
    .k-col-xs-size-24 {
        flex: 0 0 auto;
        width: 24%;
    }
    .k-col-xs-size-25 {
        flex: 0 0 auto;
        width: 25%;
    }
    .k-col-xs-size-26 {
        flex: 0 0 auto;
        width: 26%;
    }
    .k-col-xs-size-27 {
        flex: 0 0 auto;
        width: 27%;
    }
    .k-col-xs-size-28 {
        flex: 0 0 auto;
        width: 28%;
    }
    .k-col-xs-size-29 {
        flex: 0 0 auto;
        width: 29%;
    }
    .k-col-xs-size-30 {
        flex: 0 0 auto;
        width: 30%;
    }
    .k-col-xs-size-31 {
        flex: 0 0 auto;
        width: 31%;
    }
    .k-col-xs-size-32 {
        flex: 0 0 auto;
        width: 32%;
    }
    .k-col-xs-size-33 {
        flex: 0 0 auto;
        width: 33%;
    }
    .k-col-xs-size-34 {
        flex: 0 0 auto;
        width: 34%;
    }
    .k-col-xs-size-35 {
        flex: 0 0 auto;
        width: 35%;
    }
    .k-col-xs-size-36 {
        flex: 0 0 auto;
        width: 36%;
    }
    .k-col-xs-size-37 {
        flex: 0 0 auto;
        width: 37%;
    }
    .k-col-xs-size-38 {
        flex: 0 0 auto;
        width: 38%;
    }
    .k-col-xs-size-39 {
        flex: 0 0 auto;
        width: 39%;
    }
    .k-col-xs-size-40 {
        flex: 0 0 auto;
        width: 40%;
    }
    .k-col-xs-size-41 {
        flex: 0 0 auto;
        width: 41%;
    }
    .k-col-xs-size-42 {
        flex: 0 0 auto;
        width: 42%;
    }
    .k-col-xs-size-43 {
        flex: 0 0 auto;
        width: 43%;
    }
    .k-col-xs-size-44 {
        flex: 0 0 auto;
        width: 44%;
    }
    .k-col-xs-size-45 {
        flex: 0 0 auto;
        width: 45%;
    }
    .k-col-xs-size-46 {
        flex: 0 0 auto;
        width: 46%;
    }
    .k-col-xs-size-47 {
        flex: 0 0 auto;
        width: 47%;
    }
    .k-col-xs-size-48 {
        flex: 0 0 auto;
        width: 48%;
    }
    .k-col-xs-size-49 {
        flex: 0 0 auto;
        width: 49%;
    }
    .k-col-xs-size-50 {
        flex: 0 0 auto;
        width: 50%;
    }
    .k-col-xs-size-51 {
        flex: 0 0 auto;
        width: 51%;
    }
    .k-col-xs-size-52 {
        flex: 0 0 auto;
        width: 52%;
    }
    .k-col-xs-size-53 {
        flex: 0 0 auto;
        width: 53%;
    }
    .k-col-xs-size-54 {
        flex: 0 0 auto;
        width: 54%;
    }
    .k-col-xs-size-55 {
        flex: 0 0 auto;
        width: 55%;
    }
    .k-col-xs-size-56 {
        flex: 0 0 auto;
        width: 56%;
    }
    .k-col-xs-size-57 {
        flex: 0 0 auto;
        width: 57%;
    }
    .k-col-xs-size-58 {
        flex: 0 0 auto;
        width: 58%;
    }
    .k-col-xs-size-59 {
        flex: 0 0 auto;
        width: 59%;
    }
    .k-col-xs-size-60 {
        flex: 0 0 auto;
        width: 60%;
    }
    .k-col-xs-size-61 {
        flex: 0 0 auto;
        width: 61%;
    }
    .k-col-xs-size-62 {
        flex: 0 0 auto;
        width: 62%;
    }
    .k-col-xs-size-63 {
        flex: 0 0 auto;
        width: 63%;
    }
    .k-col-xs-size-64 {
        flex: 0 0 auto;
        width: 64%;
    }
    .k-col-xs-size-65 {
        flex: 0 0 auto;
        width: 65%;
    }
    .k-col-xs-size-66 {
        flex: 0 0 auto;
        width: 66%;
    }
    .k-col-xs-size-67 {
        flex: 0 0 auto;
        width: 67%;
    }
    .k-col-xs-size-68 {
        flex: 0 0 auto;
        width: 68%;
    }
    .k-col-xs-size-69 {
        flex: 0 0 auto;
        width: 69%;
    }
    .k-col-xs-size-70 {
        flex: 0 0 auto;
        width: 70%;
    }
    .k-col-xs-size-71 {
        flex: 0 0 auto;
        width: 71%;
    }
    .k-col-xs-size-72 {
        flex: 0 0 auto;
        width: 72%;
    }
    .k-col-xs-size-73 {
        flex: 0 0 auto;
        width: 73%;
    }
    .k-col-xs-size-74 {
        flex: 0 0 auto;
        width: 74%;
    }
    .k-col-xs-size-75 {
        flex: 0 0 auto;
        width: 75%;
    }
    .k-col-xs-size-76 {
        flex: 0 0 auto;
        width: 76%;
    }
    .k-col-xs-size-77 {
        flex: 0 0 auto;
        width: 77%;
    }
    .k-col-xs-size-78 {
        flex: 0 0 auto;
        width: 78%;
    }
    .k-col-xs-size-79 {
        flex: 0 0 auto;
        width: 79%;
    }
    .k-col-xs-size-80 {
        flex: 0 0 auto;
        width: 80%;
    }
    .k-col-xs-size-81 {
        flex: 0 0 auto;
        width: 81%;
    }
    .k-col-xs-size-82 {
        flex: 0 0 auto;
        width: 82%;
    }
    .k-col-xs-size-83 {
        flex: 0 0 auto;
        width: 83%;
    }
    .k-col-xs-size-84 {
        flex: 0 0 auto;
        width: 84%;
    }
    .k-col-xs-size-85 {
        flex: 0 0 auto;
        width: 85%;
    }
    .k-col-xs-size-86 {
        flex: 0 0 auto;
        width: 86%;
    }
    .k-col-xs-size-87 {
        flex: 0 0 auto;
        width: 87%;
    }
    .k-col-xs-size-88 {
        flex: 0 0 auto;
        width: 88%;
    }
    .k-col-xs-size-89 {
        flex: 0 0 auto;
        width: 89%;
    }
    .k-col-xs-size-90 {
        flex: 0 0 auto;
        width: 90%;
    }
    .k-col-xs-size-91 {
        flex: 0 0 auto;
        width: 91%;
    }
    .k-col-xs-size-92 {
        flex: 0 0 auto;
        width: 92%;
    }
    .k-col-xs-size-93 {
        flex: 0 0 auto;
        width: 93%;
    }
    .k-col-xs-size-94 {
        flex: 0 0 auto;
        width: 94%;
    }
    .k-col-xs-size-95 {
        flex: 0 0 auto;
        width: 95%;
    }
    .k-col-xs-size-96 {
        flex: 0 0 auto;
        width: 96%;
    }
    .k-col-xs-size-97 {
        flex: 0 0 auto;
        width: 97%;
    }
    .k-col-xs-size-98 {
        flex: 0 0 auto;
        width: 98%;
    }
    .k-col-xs-size-99 {
        flex: 0 0 auto;
        width: 99%;
    }
    .k-col-xs-size-100 {
        flex: 0 0 auto;
        width: 100%;
    }
    .k-col-xs-size-91-6 {
        flex: 0 0 auto;
        width: 91.6666%;
    }
    .k-col-xs-size-83-3 {
        flex: 0 0 auto;
        width: 83.3333%;
    }
    .k-col-xs-size-66-6 {
        flex: 0 0 auto;
        width: 66.6666%;
    }
    .k-col-xs-size-58-3 {
        flex: 0 0 auto;
        width: 58.3333%;
    }
    .k-col-xs-size-41-6 {
        flex: 0 0 auto;
        width: 41.6666%;
    }
    .k-col-xs-size-33-3 {
        flex: 0 0 auto;
        width: 33.3333%;
    }
    .k-col-xs-size-16-7 {
        flex: 0 0 auto;
        width: 16.6666%;
    }
    .k-col-xs-size-14-3 {
        flex: 0 0 auto;
        width: 14.2857%;
    }
    .k-col-xs-size-12-5 {
        flex: 0 0 auto;
        width: 12.5%;
    }
    .k-col-xs-size-11-1 {
        flex: 0 0 auto;
        width: 11.1111%;
    }
    .k-col-xs-size-9-1 {
        flex: 0 0 auto;
        width: 9.0909%;
    }
    .k-col-xs-size-8-3 {
        flex: 0 0 auto;
        width: 8.3333%;
    }
    .k-col-gap-xs-0 {
        --kendo-col-gap: 0px;
    }
    .k-col-gap-xs-1px {
        --kendo-col-gap: 1px;
    }
    .k-col-gap-xs-0\.5 {
        --kendo-col-gap: 0.125rem;
    }
    .k-col-gap-xs-1 {
        --kendo-col-gap: 0.25rem;
    }
    .k-col-gap-xs-1\.5 {
        --kendo-col-gap: 0.375rem;
    }
    .k-col-gap-xs-2 {
        --kendo-col-gap: 0.5rem;
    }
    .k-col-gap-xs-2\.5 {
        --kendo-col-gap: 0.625rem;
    }
    .k-col-gap-xs-3 {
        --kendo-col-gap: 0.75rem;
    }
    .k-col-gap-xs-3\.5 {
        --kendo-col-gap: 0.875rem;
    }
    .k-col-gap-xs-4 {
        --kendo-col-gap: 1rem;
    }
    .k-col-gap-xs-4\.5 {
        --kendo-col-gap: 1.125rem;
    }
    .k-col-gap-xs-5 {
        --kendo-col-gap: 1.25rem;
    }
    .k-col-gap-xs-5\.5 {
        --kendo-col-gap: 1.375rem;
    }
    .k-col-gap-xs-6 {
        --kendo-col-gap: 1.5rem;
    }
    .k-col-gap-xs-6\.5 {
        --kendo-col-gap: 1.625rem;
    }
    .k-col-gap-xs-7 {
        --kendo-col-gap: 1.75rem;
    }
    .k-col-gap-xs-7\.5 {
        --kendo-col-gap: 1.875rem;
    }
    .k-col-gap-xs-8 {
        --kendo-col-gap: 2rem;
    }
    .k-col-gap-xs-9 {
        --kendo-col-gap: 2.25rem;
    }
    .k-col-gap-xs-10 {
        --kendo-col-gap: 2.5rem;
    }
    .k-col-gap-xs-11 {
        --kendo-col-gap: 2.75rem;
    }
    .k-col-gap-xs-12 {
        --kendo-col-gap: 3rem;
    }
    .k-col-gap-xs-13 {
        --kendo-col-gap: 3.25rem;
    }
    .k-col-gap-xs-14 {
        --kendo-col-gap: 3.5rem;
    }
    .k-col-gap-xs-15 {
        --kendo-col-gap: 3.75rem;
    }
    .k-col-gap-xs-16 {
        --kendo-col-gap: 4rem;
    }
    .k-col-gap-xs-17 {
        --kendo-col-gap: 4.25rem;
    }
    .k-col-gap-xs-18 {
        --kendo-col-gap: 4.5rem;
    }
    .k-col-gap-xs-19 {
        --kendo-col-gap: 4.75rem;
    }
    .k-col-gap-xs-20 {
        --kendo-col-gap: 5rem;
    }
    .k-col-gap-xs-21 {
        --kendo-col-gap: 5.25rem;
    }
    .k-col-gap-xs-22 {
        --kendo-col-gap: 5.5rem;
    }
    .k-col-gap-xs-23 {
        --kendo-col-gap: 5.75rem;
    }
    .k-col-gap-xs-24 {
        --kendo-col-gap: 6rem;
    }
    .k-col-gap-xs-25 {
        --kendo-col-gap: 7rem;
    }
    .k-col-gap-xs-26 {
        --kendo-col-gap: 8rem;
    }
    .k-col-gap-xs-27 {
        --kendo-col-gap: 9rem;
    }
    .k-col-gap-xs-28 {
        --kendo-col-gap: 10rem;
    }
    .k-col-gap-xs-29 {
        --kendo-col-gap: 11rem;
    }
    .k-col-gap-xs-30 {
        --kendo-col-gap: 12rem;
    }
    .k-col-gap-xs-xs {
        --kendo-col-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-col-gap-xs-sm {
        --kendo-col-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-col-gap-xs-md {
        --kendo-col-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-col-gap-xs-lg {
        --kendo-col-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-col-gap-xs-xl {
        --kendo-col-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-col-gap-xs-thin {
        --kendo-col-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-col-gap-xs-hair {
        --kendo-col-gap: var(--kendo-spacing-1px, 1px);
    }
}

@media only all and (min-width: 576px) {
    .k-col-sm {
        flex: 1 0 0%;
    }
    .k-col-sm-size-1 {
        flex: 0 0 auto;
        width: 1%;
    }
    .k-col-sm-size-2 {
        flex: 0 0 auto;
        width: 2%;
    }
    .k-col-sm-size-3 {
        flex: 0 0 auto;
        width: 3%;
    }
    .k-col-sm-size-4 {
        flex: 0 0 auto;
        width: 4%;
    }
    .k-col-sm-size-5 {
        flex: 0 0 auto;
        width: 5%;
    }
    .k-col-sm-size-6 {
        flex: 0 0 auto;
        width: 6%;
    }
    .k-col-sm-size-7 {
        flex: 0 0 auto;
        width: 7%;
    }
    .k-col-sm-size-8 {
        flex: 0 0 auto;
        width: 8%;
    }
    .k-col-sm-size-9 {
        flex: 0 0 auto;
        width: 9%;
    }
    .k-col-sm-size-10 {
        flex: 0 0 auto;
        width: 10%;
    }
    .k-col-sm-size-11 {
        flex: 0 0 auto;
        width: 11%;
    }
    .k-col-sm-size-12 {
        flex: 0 0 auto;
        width: 12%;
    }
    .k-col-sm-size-13 {
        flex: 0 0 auto;
        width: 13%;
    }
    .k-col-sm-size-14 {
        flex: 0 0 auto;
        width: 14%;
    }
    .k-col-sm-size-15 {
        flex: 0 0 auto;
        width: 15%;
    }
    .k-col-sm-size-16 {
        flex: 0 0 auto;
        width: 16%;
    }
    .k-col-sm-size-17 {
        flex: 0 0 auto;
        width: 17%;
    }
    .k-col-sm-size-18 {
        flex: 0 0 auto;
        width: 18%;
    }
    .k-col-sm-size-19 {
        flex: 0 0 auto;
        width: 19%;
    }
    .k-col-sm-size-20 {
        flex: 0 0 auto;
        width: 20%;
    }
    .k-col-sm-size-21 {
        flex: 0 0 auto;
        width: 21%;
    }
    .k-col-sm-size-22 {
        flex: 0 0 auto;
        width: 22%;
    }
    .k-col-sm-size-23 {
        flex: 0 0 auto;
        width: 23%;
    }
    .k-col-sm-size-24 {
        flex: 0 0 auto;
        width: 24%;
    }
    .k-col-sm-size-25 {
        flex: 0 0 auto;
        width: 25%;
    }
    .k-col-sm-size-26 {
        flex: 0 0 auto;
        width: 26%;
    }
    .k-col-sm-size-27 {
        flex: 0 0 auto;
        width: 27%;
    }
    .k-col-sm-size-28 {
        flex: 0 0 auto;
        width: 28%;
    }
    .k-col-sm-size-29 {
        flex: 0 0 auto;
        width: 29%;
    }
    .k-col-sm-size-30 {
        flex: 0 0 auto;
        width: 30%;
    }
    .k-col-sm-size-31 {
        flex: 0 0 auto;
        width: 31%;
    }
    .k-col-sm-size-32 {
        flex: 0 0 auto;
        width: 32%;
    }
    .k-col-sm-size-33 {
        flex: 0 0 auto;
        width: 33%;
    }
    .k-col-sm-size-34 {
        flex: 0 0 auto;
        width: 34%;
    }
    .k-col-sm-size-35 {
        flex: 0 0 auto;
        width: 35%;
    }
    .k-col-sm-size-36 {
        flex: 0 0 auto;
        width: 36%;
    }
    .k-col-sm-size-37 {
        flex: 0 0 auto;
        width: 37%;
    }
    .k-col-sm-size-38 {
        flex: 0 0 auto;
        width: 38%;
    }
    .k-col-sm-size-39 {
        flex: 0 0 auto;
        width: 39%;
    }
    .k-col-sm-size-40 {
        flex: 0 0 auto;
        width: 40%;
    }
    .k-col-sm-size-41 {
        flex: 0 0 auto;
        width: 41%;
    }
    .k-col-sm-size-42 {
        flex: 0 0 auto;
        width: 42%;
    }
    .k-col-sm-size-43 {
        flex: 0 0 auto;
        width: 43%;
    }
    .k-col-sm-size-44 {
        flex: 0 0 auto;
        width: 44%;
    }
    .k-col-sm-size-45 {
        flex: 0 0 auto;
        width: 45%;
    }
    .k-col-sm-size-46 {
        flex: 0 0 auto;
        width: 46%;
    }
    .k-col-sm-size-47 {
        flex: 0 0 auto;
        width: 47%;
    }
    .k-col-sm-size-48 {
        flex: 0 0 auto;
        width: 48%;
    }
    .k-col-sm-size-49 {
        flex: 0 0 auto;
        width: 49%;
    }
    .k-col-sm-size-50 {
        flex: 0 0 auto;
        width: 50%;
    }
    .k-col-sm-size-51 {
        flex: 0 0 auto;
        width: 51%;
    }
    .k-col-sm-size-52 {
        flex: 0 0 auto;
        width: 52%;
    }
    .k-col-sm-size-53 {
        flex: 0 0 auto;
        width: 53%;
    }
    .k-col-sm-size-54 {
        flex: 0 0 auto;
        width: 54%;
    }
    .k-col-sm-size-55 {
        flex: 0 0 auto;
        width: 55%;
    }
    .k-col-sm-size-56 {
        flex: 0 0 auto;
        width: 56%;
    }
    .k-col-sm-size-57 {
        flex: 0 0 auto;
        width: 57%;
    }
    .k-col-sm-size-58 {
        flex: 0 0 auto;
        width: 58%;
    }
    .k-col-sm-size-59 {
        flex: 0 0 auto;
        width: 59%;
    }
    .k-col-sm-size-60 {
        flex: 0 0 auto;
        width: 60%;
    }
    .k-col-sm-size-61 {
        flex: 0 0 auto;
        width: 61%;
    }
    .k-col-sm-size-62 {
        flex: 0 0 auto;
        width: 62%;
    }
    .k-col-sm-size-63 {
        flex: 0 0 auto;
        width: 63%;
    }
    .k-col-sm-size-64 {
        flex: 0 0 auto;
        width: 64%;
    }
    .k-col-sm-size-65 {
        flex: 0 0 auto;
        width: 65%;
    }
    .k-col-sm-size-66 {
        flex: 0 0 auto;
        width: 66%;
    }
    .k-col-sm-size-67 {
        flex: 0 0 auto;
        width: 67%;
    }
    .k-col-sm-size-68 {
        flex: 0 0 auto;
        width: 68%;
    }
    .k-col-sm-size-69 {
        flex: 0 0 auto;
        width: 69%;
    }
    .k-col-sm-size-70 {
        flex: 0 0 auto;
        width: 70%;
    }
    .k-col-sm-size-71 {
        flex: 0 0 auto;
        width: 71%;
    }
    .k-col-sm-size-72 {
        flex: 0 0 auto;
        width: 72%;
    }
    .k-col-sm-size-73 {
        flex: 0 0 auto;
        width: 73%;
    }
    .k-col-sm-size-74 {
        flex: 0 0 auto;
        width: 74%;
    }
    .k-col-sm-size-75 {
        flex: 0 0 auto;
        width: 75%;
    }
    .k-col-sm-size-76 {
        flex: 0 0 auto;
        width: 76%;
    }
    .k-col-sm-size-77 {
        flex: 0 0 auto;
        width: 77%;
    }
    .k-col-sm-size-78 {
        flex: 0 0 auto;
        width: 78%;
    }
    .k-col-sm-size-79 {
        flex: 0 0 auto;
        width: 79%;
    }
    .k-col-sm-size-80 {
        flex: 0 0 auto;
        width: 80%;
    }
    .k-col-sm-size-81 {
        flex: 0 0 auto;
        width: 81%;
    }
    .k-col-sm-size-82 {
        flex: 0 0 auto;
        width: 82%;
    }
    .k-col-sm-size-83 {
        flex: 0 0 auto;
        width: 83%;
    }
    .k-col-sm-size-84 {
        flex: 0 0 auto;
        width: 84%;
    }
    .k-col-sm-size-85 {
        flex: 0 0 auto;
        width: 85%;
    }
    .k-col-sm-size-86 {
        flex: 0 0 auto;
        width: 86%;
    }
    .k-col-sm-size-87 {
        flex: 0 0 auto;
        width: 87%;
    }
    .k-col-sm-size-88 {
        flex: 0 0 auto;
        width: 88%;
    }
    .k-col-sm-size-89 {
        flex: 0 0 auto;
        width: 89%;
    }
    .k-col-sm-size-90 {
        flex: 0 0 auto;
        width: 90%;
    }
    .k-col-sm-size-91 {
        flex: 0 0 auto;
        width: 91%;
    }
    .k-col-sm-size-92 {
        flex: 0 0 auto;
        width: 92%;
    }
    .k-col-sm-size-93 {
        flex: 0 0 auto;
        width: 93%;
    }
    .k-col-sm-size-94 {
        flex: 0 0 auto;
        width: 94%;
    }
    .k-col-sm-size-95 {
        flex: 0 0 auto;
        width: 95%;
    }
    .k-col-sm-size-96 {
        flex: 0 0 auto;
        width: 96%;
    }
    .k-col-sm-size-97 {
        flex: 0 0 auto;
        width: 97%;
    }
    .k-col-sm-size-98 {
        flex: 0 0 auto;
        width: 98%;
    }
    .k-col-sm-size-99 {
        flex: 0 0 auto;
        width: 99%;
    }
    .k-col-sm-size-100 {
        flex: 0 0 auto;
        width: 100%;
    }
    .k-col-sm-size-91-6 {
        flex: 0 0 auto;
        width: 91.6666%;
    }
    .k-col-sm-size-83-3 {
        flex: 0 0 auto;
        width: 83.3333%;
    }
    .k-col-sm-size-66-6 {
        flex: 0 0 auto;
        width: 66.6666%;
    }
    .k-col-sm-size-58-3 {
        flex: 0 0 auto;
        width: 58.3333%;
    }
    .k-col-sm-size-41-6 {
        flex: 0 0 auto;
        width: 41.6666%;
    }
    .k-col-sm-size-33-3 {
        flex: 0 0 auto;
        width: 33.3333%;
    }
    .k-col-sm-size-16-7 {
        flex: 0 0 auto;
        width: 16.6666%;
    }
    .k-col-sm-size-14-3 {
        flex: 0 0 auto;
        width: 14.2857%;
    }
    .k-col-sm-size-12-5 {
        flex: 0 0 auto;
        width: 12.5%;
    }
    .k-col-sm-size-11-1 {
        flex: 0 0 auto;
        width: 11.1111%;
    }
    .k-col-sm-size-9-1 {
        flex: 0 0 auto;
        width: 9.0909%;
    }
    .k-col-sm-size-8-3 {
        flex: 0 0 auto;
        width: 8.3333%;
    }
    .k-col-gap-sm-0 {
        --kendo-col-gap: 0px;
    }
    .k-col-gap-sm-1px {
        --kendo-col-gap: 1px;
    }
    .k-col-gap-sm-0\.5 {
        --kendo-col-gap: 0.125rem;
    }
    .k-col-gap-sm-1 {
        --kendo-col-gap: 0.25rem;
    }
    .k-col-gap-sm-1\.5 {
        --kendo-col-gap: 0.375rem;
    }
    .k-col-gap-sm-2 {
        --kendo-col-gap: 0.5rem;
    }
    .k-col-gap-sm-2\.5 {
        --kendo-col-gap: 0.625rem;
    }
    .k-col-gap-sm-3 {
        --kendo-col-gap: 0.75rem;
    }
    .k-col-gap-sm-3\.5 {
        --kendo-col-gap: 0.875rem;
    }
    .k-col-gap-sm-4 {
        --kendo-col-gap: 1rem;
    }
    .k-col-gap-sm-4\.5 {
        --kendo-col-gap: 1.125rem;
    }
    .k-col-gap-sm-5 {
        --kendo-col-gap: 1.25rem;
    }
    .k-col-gap-sm-5\.5 {
        --kendo-col-gap: 1.375rem;
    }
    .k-col-gap-sm-6 {
        --kendo-col-gap: 1.5rem;
    }
    .k-col-gap-sm-6\.5 {
        --kendo-col-gap: 1.625rem;
    }
    .k-col-gap-sm-7 {
        --kendo-col-gap: 1.75rem;
    }
    .k-col-gap-sm-7\.5 {
        --kendo-col-gap: 1.875rem;
    }
    .k-col-gap-sm-8 {
        --kendo-col-gap: 2rem;
    }
    .k-col-gap-sm-9 {
        --kendo-col-gap: 2.25rem;
    }
    .k-col-gap-sm-10 {
        --kendo-col-gap: 2.5rem;
    }
    .k-col-gap-sm-11 {
        --kendo-col-gap: 2.75rem;
    }
    .k-col-gap-sm-12 {
        --kendo-col-gap: 3rem;
    }
    .k-col-gap-sm-13 {
        --kendo-col-gap: 3.25rem;
    }
    .k-col-gap-sm-14 {
        --kendo-col-gap: 3.5rem;
    }
    .k-col-gap-sm-15 {
        --kendo-col-gap: 3.75rem;
    }
    .k-col-gap-sm-16 {
        --kendo-col-gap: 4rem;
    }
    .k-col-gap-sm-17 {
        --kendo-col-gap: 4.25rem;
    }
    .k-col-gap-sm-18 {
        --kendo-col-gap: 4.5rem;
    }
    .k-col-gap-sm-19 {
        --kendo-col-gap: 4.75rem;
    }
    .k-col-gap-sm-20 {
        --kendo-col-gap: 5rem;
    }
    .k-col-gap-sm-21 {
        --kendo-col-gap: 5.25rem;
    }
    .k-col-gap-sm-22 {
        --kendo-col-gap: 5.5rem;
    }
    .k-col-gap-sm-23 {
        --kendo-col-gap: 5.75rem;
    }
    .k-col-gap-sm-24 {
        --kendo-col-gap: 6rem;
    }
    .k-col-gap-sm-25 {
        --kendo-col-gap: 7rem;
    }
    .k-col-gap-sm-26 {
        --kendo-col-gap: 8rem;
    }
    .k-col-gap-sm-27 {
        --kendo-col-gap: 9rem;
    }
    .k-col-gap-sm-28 {
        --kendo-col-gap: 10rem;
    }
    .k-col-gap-sm-29 {
        --kendo-col-gap: 11rem;
    }
    .k-col-gap-sm-30 {
        --kendo-col-gap: 12rem;
    }
    .k-col-gap-sm-xs {
        --kendo-col-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-col-gap-sm-sm {
        --kendo-col-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-col-gap-sm-md {
        --kendo-col-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-col-gap-sm-lg {
        --kendo-col-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-col-gap-sm-xl {
        --kendo-col-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-col-gap-sm-thin {
        --kendo-col-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-col-gap-sm-hair {
        --kendo-col-gap: var(--kendo-spacing-1px, 1px);
    }
}

@media only all and (min-width: 768px) {
    .k-col-md {
        flex: 1 0 0%;
    }
    .k-col-md-size-1 {
        flex: 0 0 auto;
        width: 1%;
    }
    .k-col-md-size-2 {
        flex: 0 0 auto;
        width: 2%;
    }
    .k-col-md-size-3 {
        flex: 0 0 auto;
        width: 3%;
    }
    .k-col-md-size-4 {
        flex: 0 0 auto;
        width: 4%;
    }
    .k-col-md-size-5 {
        flex: 0 0 auto;
        width: 5%;
    }
    .k-col-md-size-6 {
        flex: 0 0 auto;
        width: 6%;
    }
    .k-col-md-size-7 {
        flex: 0 0 auto;
        width: 7%;
    }
    .k-col-md-size-8 {
        flex: 0 0 auto;
        width: 8%;
    }
    .k-col-md-size-9 {
        flex: 0 0 auto;
        width: 9%;
    }
    .k-col-md-size-10 {
        flex: 0 0 auto;
        width: 10%;
    }
    .k-col-md-size-11 {
        flex: 0 0 auto;
        width: 11%;
    }
    .k-col-md-size-12 {
        flex: 0 0 auto;
        width: 12%;
    }
    .k-col-md-size-13 {
        flex: 0 0 auto;
        width: 13%;
    }
    .k-col-md-size-14 {
        flex: 0 0 auto;
        width: 14%;
    }
    .k-col-md-size-15 {
        flex: 0 0 auto;
        width: 15%;
    }
    .k-col-md-size-16 {
        flex: 0 0 auto;
        width: 16%;
    }
    .k-col-md-size-17 {
        flex: 0 0 auto;
        width: 17%;
    }
    .k-col-md-size-18 {
        flex: 0 0 auto;
        width: 18%;
    }
    .k-col-md-size-19 {
        flex: 0 0 auto;
        width: 19%;
    }
    .k-col-md-size-20 {
        flex: 0 0 auto;
        width: 20%;
    }
    .k-col-md-size-21 {
        flex: 0 0 auto;
        width: 21%;
    }
    .k-col-md-size-22 {
        flex: 0 0 auto;
        width: 22%;
    }
    .k-col-md-size-23 {
        flex: 0 0 auto;
        width: 23%;
    }
    .k-col-md-size-24 {
        flex: 0 0 auto;
        width: 24%;
    }
    .k-col-md-size-25 {
        flex: 0 0 auto;
        width: 25%;
    }
    .k-col-md-size-26 {
        flex: 0 0 auto;
        width: 26%;
    }
    .k-col-md-size-27 {
        flex: 0 0 auto;
        width: 27%;
    }
    .k-col-md-size-28 {
        flex: 0 0 auto;
        width: 28%;
    }
    .k-col-md-size-29 {
        flex: 0 0 auto;
        width: 29%;
    }
    .k-col-md-size-30 {
        flex: 0 0 auto;
        width: 30%;
    }
    .k-col-md-size-31 {
        flex: 0 0 auto;
        width: 31%;
    }
    .k-col-md-size-32 {
        flex: 0 0 auto;
        width: 32%;
    }
    .k-col-md-size-33 {
        flex: 0 0 auto;
        width: 33%;
    }
    .k-col-md-size-34 {
        flex: 0 0 auto;
        width: 34%;
    }
    .k-col-md-size-35 {
        flex: 0 0 auto;
        width: 35%;
    }
    .k-col-md-size-36 {
        flex: 0 0 auto;
        width: 36%;
    }
    .k-col-md-size-37 {
        flex: 0 0 auto;
        width: 37%;
    }
    .k-col-md-size-38 {
        flex: 0 0 auto;
        width: 38%;
    }
    .k-col-md-size-39 {
        flex: 0 0 auto;
        width: 39%;
    }
    .k-col-md-size-40 {
        flex: 0 0 auto;
        width: 40%;
    }
    .k-col-md-size-41 {
        flex: 0 0 auto;
        width: 41%;
    }
    .k-col-md-size-42 {
        flex: 0 0 auto;
        width: 42%;
    }
    .k-col-md-size-43 {
        flex: 0 0 auto;
        width: 43%;
    }
    .k-col-md-size-44 {
        flex: 0 0 auto;
        width: 44%;
    }
    .k-col-md-size-45 {
        flex: 0 0 auto;
        width: 45%;
    }
    .k-col-md-size-46 {
        flex: 0 0 auto;
        width: 46%;
    }
    .k-col-md-size-47 {
        flex: 0 0 auto;
        width: 47%;
    }
    .k-col-md-size-48 {
        flex: 0 0 auto;
        width: 48%;
    }
    .k-col-md-size-49 {
        flex: 0 0 auto;
        width: 49%;
    }
    .k-col-md-size-50 {
        flex: 0 0 auto;
        width: 50%;
    }
    .k-col-md-size-51 {
        flex: 0 0 auto;
        width: 51%;
    }
    .k-col-md-size-52 {
        flex: 0 0 auto;
        width: 52%;
    }
    .k-col-md-size-53 {
        flex: 0 0 auto;
        width: 53%;
    }
    .k-col-md-size-54 {
        flex: 0 0 auto;
        width: 54%;
    }
    .k-col-md-size-55 {
        flex: 0 0 auto;
        width: 55%;
    }
    .k-col-md-size-56 {
        flex: 0 0 auto;
        width: 56%;
    }
    .k-col-md-size-57 {
        flex: 0 0 auto;
        width: 57%;
    }
    .k-col-md-size-58 {
        flex: 0 0 auto;
        width: 58%;
    }
    .k-col-md-size-59 {
        flex: 0 0 auto;
        width: 59%;
    }
    .k-col-md-size-60 {
        flex: 0 0 auto;
        width: 60%;
    }
    .k-col-md-size-61 {
        flex: 0 0 auto;
        width: 61%;
    }
    .k-col-md-size-62 {
        flex: 0 0 auto;
        width: 62%;
    }
    .k-col-md-size-63 {
        flex: 0 0 auto;
        width: 63%;
    }
    .k-col-md-size-64 {
        flex: 0 0 auto;
        width: 64%;
    }
    .k-col-md-size-65 {
        flex: 0 0 auto;
        width: 65%;
    }
    .k-col-md-size-66 {
        flex: 0 0 auto;
        width: 66%;
    }
    .k-col-md-size-67 {
        flex: 0 0 auto;
        width: 67%;
    }
    .k-col-md-size-68 {
        flex: 0 0 auto;
        width: 68%;
    }
    .k-col-md-size-69 {
        flex: 0 0 auto;
        width: 69%;
    }
    .k-col-md-size-70 {
        flex: 0 0 auto;
        width: 70%;
    }
    .k-col-md-size-71 {
        flex: 0 0 auto;
        width: 71%;
    }
    .k-col-md-size-72 {
        flex: 0 0 auto;
        width: 72%;
    }
    .k-col-md-size-73 {
        flex: 0 0 auto;
        width: 73%;
    }
    .k-col-md-size-74 {
        flex: 0 0 auto;
        width: 74%;
    }
    .k-col-md-size-75 {
        flex: 0 0 auto;
        width: 75%;
    }
    .k-col-md-size-76 {
        flex: 0 0 auto;
        width: 76%;
    }
    .k-col-md-size-77 {
        flex: 0 0 auto;
        width: 77%;
    }
    .k-col-md-size-78 {
        flex: 0 0 auto;
        width: 78%;
    }
    .k-col-md-size-79 {
        flex: 0 0 auto;
        width: 79%;
    }
    .k-col-md-size-80 {
        flex: 0 0 auto;
        width: 80%;
    }
    .k-col-md-size-81 {
        flex: 0 0 auto;
        width: 81%;
    }
    .k-col-md-size-82 {
        flex: 0 0 auto;
        width: 82%;
    }
    .k-col-md-size-83 {
        flex: 0 0 auto;
        width: 83%;
    }
    .k-col-md-size-84 {
        flex: 0 0 auto;
        width: 84%;
    }
    .k-col-md-size-85 {
        flex: 0 0 auto;
        width: 85%;
    }
    .k-col-md-size-86 {
        flex: 0 0 auto;
        width: 86%;
    }
    .k-col-md-size-87 {
        flex: 0 0 auto;
        width: 87%;
    }
    .k-col-md-size-88 {
        flex: 0 0 auto;
        width: 88%;
    }
    .k-col-md-size-89 {
        flex: 0 0 auto;
        width: 89%;
    }
    .k-col-md-size-90 {
        flex: 0 0 auto;
        width: 90%;
    }
    .k-col-md-size-91 {
        flex: 0 0 auto;
        width: 91%;
    }
    .k-col-md-size-92 {
        flex: 0 0 auto;
        width: 92%;
    }
    .k-col-md-size-93 {
        flex: 0 0 auto;
        width: 93%;
    }
    .k-col-md-size-94 {
        flex: 0 0 auto;
        width: 94%;
    }
    .k-col-md-size-95 {
        flex: 0 0 auto;
        width: 95%;
    }
    .k-col-md-size-96 {
        flex: 0 0 auto;
        width: 96%;
    }
    .k-col-md-size-97 {
        flex: 0 0 auto;
        width: 97%;
    }
    .k-col-md-size-98 {
        flex: 0 0 auto;
        width: 98%;
    }
    .k-col-md-size-99 {
        flex: 0 0 auto;
        width: 99%;
    }
    .k-col-md-size-100 {
        flex: 0 0 auto;
        width: 100%;
    }
    .k-col-md-size-91-6 {
        flex: 0 0 auto;
        width: 91.6666%;
    }
    .k-col-md-size-83-3 {
        flex: 0 0 auto;
        width: 83.3333%;
    }
    .k-col-md-size-66-6 {
        flex: 0 0 auto;
        width: 66.6666%;
    }
    .k-col-md-size-58-3 {
        flex: 0 0 auto;
        width: 58.3333%;
    }
    .k-col-md-size-41-6 {
        flex: 0 0 auto;
        width: 41.6666%;
    }
    .k-col-md-size-33-3 {
        flex: 0 0 auto;
        width: 33.3333%;
    }
    .k-col-md-size-16-7 {
        flex: 0 0 auto;
        width: 16.6666%;
    }
    .k-col-md-size-14-3 {
        flex: 0 0 auto;
        width: 14.2857%;
    }
    .k-col-md-size-12-5 {
        flex: 0 0 auto;
        width: 12.5%;
    }
    .k-col-md-size-11-1 {
        flex: 0 0 auto;
        width: 11.1111%;
    }
    .k-col-md-size-9-1 {
        flex: 0 0 auto;
        width: 9.0909%;
    }
    .k-col-md-size-8-3 {
        flex: 0 0 auto;
        width: 8.3333%;
    }
    .k-col-gap-md-0 {
        --kendo-col-gap: 0px;
    }
    .k-col-gap-md-1px {
        --kendo-col-gap: 1px;
    }
    .k-col-gap-md-0\.5 {
        --kendo-col-gap: 0.125rem;
    }
    .k-col-gap-md-1 {
        --kendo-col-gap: 0.25rem;
    }
    .k-col-gap-md-1\.5 {
        --kendo-col-gap: 0.375rem;
    }
    .k-col-gap-md-2 {
        --kendo-col-gap: 0.5rem;
    }
    .k-col-gap-md-2\.5 {
        --kendo-col-gap: 0.625rem;
    }
    .k-col-gap-md-3 {
        --kendo-col-gap: 0.75rem;
    }
    .k-col-gap-md-3\.5 {
        --kendo-col-gap: 0.875rem;
    }
    .k-col-gap-md-4 {
        --kendo-col-gap: 1rem;
    }
    .k-col-gap-md-4\.5 {
        --kendo-col-gap: 1.125rem;
    }
    .k-col-gap-md-5 {
        --kendo-col-gap: 1.25rem;
    }
    .k-col-gap-md-5\.5 {
        --kendo-col-gap: 1.375rem;
    }
    .k-col-gap-md-6 {
        --kendo-col-gap: 1.5rem;
    }
    .k-col-gap-md-6\.5 {
        --kendo-col-gap: 1.625rem;
    }
    .k-col-gap-md-7 {
        --kendo-col-gap: 1.75rem;
    }
    .k-col-gap-md-7\.5 {
        --kendo-col-gap: 1.875rem;
    }
    .k-col-gap-md-8 {
        --kendo-col-gap: 2rem;
    }
    .k-col-gap-md-9 {
        --kendo-col-gap: 2.25rem;
    }
    .k-col-gap-md-10 {
        --kendo-col-gap: 2.5rem;
    }
    .k-col-gap-md-11 {
        --kendo-col-gap: 2.75rem;
    }
    .k-col-gap-md-12 {
        --kendo-col-gap: 3rem;
    }
    .k-col-gap-md-13 {
        --kendo-col-gap: 3.25rem;
    }
    .k-col-gap-md-14 {
        --kendo-col-gap: 3.5rem;
    }
    .k-col-gap-md-15 {
        --kendo-col-gap: 3.75rem;
    }
    .k-col-gap-md-16 {
        --kendo-col-gap: 4rem;
    }
    .k-col-gap-md-17 {
        --kendo-col-gap: 4.25rem;
    }
    .k-col-gap-md-18 {
        --kendo-col-gap: 4.5rem;
    }
    .k-col-gap-md-19 {
        --kendo-col-gap: 4.75rem;
    }
    .k-col-gap-md-20 {
        --kendo-col-gap: 5rem;
    }
    .k-col-gap-md-21 {
        --kendo-col-gap: 5.25rem;
    }
    .k-col-gap-md-22 {
        --kendo-col-gap: 5.5rem;
    }
    .k-col-gap-md-23 {
        --kendo-col-gap: 5.75rem;
    }
    .k-col-gap-md-24 {
        --kendo-col-gap: 6rem;
    }
    .k-col-gap-md-25 {
        --kendo-col-gap: 7rem;
    }
    .k-col-gap-md-26 {
        --kendo-col-gap: 8rem;
    }
    .k-col-gap-md-27 {
        --kendo-col-gap: 9rem;
    }
    .k-col-gap-md-28 {
        --kendo-col-gap: 10rem;
    }
    .k-col-gap-md-29 {
        --kendo-col-gap: 11rem;
    }
    .k-col-gap-md-30 {
        --kendo-col-gap: 12rem;
    }
    .k-col-gap-md-xs {
        --kendo-col-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-col-gap-md-sm {
        --kendo-col-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-col-gap-md-md {
        --kendo-col-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-col-gap-md-lg {
        --kendo-col-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-col-gap-md-xl {
        --kendo-col-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-col-gap-md-thin {
        --kendo-col-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-col-gap-md-hair {
        --kendo-col-gap: var(--kendo-spacing-1px, 1px);
    }
}

@media only all and (min-width: 992px) {
    .k-col-lg {
        flex: 1 0 0%;
    }
    .k-col-lg-size-1 {
        flex: 0 0 auto;
        width: 1%;
    }
    .k-col-lg-size-2 {
        flex: 0 0 auto;
        width: 2%;
    }
    .k-col-lg-size-3 {
        flex: 0 0 auto;
        width: 3%;
    }
    .k-col-lg-size-4 {
        flex: 0 0 auto;
        width: 4%;
    }
    .k-col-lg-size-5 {
        flex: 0 0 auto;
        width: 5%;
    }
    .k-col-lg-size-6 {
        flex: 0 0 auto;
        width: 6%;
    }
    .k-col-lg-size-7 {
        flex: 0 0 auto;
        width: 7%;
    }
    .k-col-lg-size-8 {
        flex: 0 0 auto;
        width: 8%;
    }
    .k-col-lg-size-9 {
        flex: 0 0 auto;
        width: 9%;
    }
    .k-col-lg-size-10 {
        flex: 0 0 auto;
        width: 10%;
    }
    .k-col-lg-size-11 {
        flex: 0 0 auto;
        width: 11%;
    }
    .k-col-lg-size-12 {
        flex: 0 0 auto;
        width: 12%;
    }
    .k-col-lg-size-13 {
        flex: 0 0 auto;
        width: 13%;
    }
    .k-col-lg-size-14 {
        flex: 0 0 auto;
        width: 14%;
    }
    .k-col-lg-size-15 {
        flex: 0 0 auto;
        width: 15%;
    }
    .k-col-lg-size-16 {
        flex: 0 0 auto;
        width: 16%;
    }
    .k-col-lg-size-17 {
        flex: 0 0 auto;
        width: 17%;
    }
    .k-col-lg-size-18 {
        flex: 0 0 auto;
        width: 18%;
    }
    .k-col-lg-size-19 {
        flex: 0 0 auto;
        width: 19%;
    }
    .k-col-lg-size-20 {
        flex: 0 0 auto;
        width: 20%;
    }
    .k-col-lg-size-21 {
        flex: 0 0 auto;
        width: 21%;
    }
    .k-col-lg-size-22 {
        flex: 0 0 auto;
        width: 22%;
    }
    .k-col-lg-size-23 {
        flex: 0 0 auto;
        width: 23%;
    }
    .k-col-lg-size-24 {
        flex: 0 0 auto;
        width: 24%;
    }
    .k-col-lg-size-25 {
        flex: 0 0 auto;
        width: 25%;
    }
    .k-col-lg-size-26 {
        flex: 0 0 auto;
        width: 26%;
    }
    .k-col-lg-size-27 {
        flex: 0 0 auto;
        width: 27%;
    }
    .k-col-lg-size-28 {
        flex: 0 0 auto;
        width: 28%;
    }
    .k-col-lg-size-29 {
        flex: 0 0 auto;
        width: 29%;
    }
    .k-col-lg-size-30 {
        flex: 0 0 auto;
        width: 30%;
    }
    .k-col-lg-size-31 {
        flex: 0 0 auto;
        width: 31%;
    }
    .k-col-lg-size-32 {
        flex: 0 0 auto;
        width: 32%;
    }
    .k-col-lg-size-33 {
        flex: 0 0 auto;
        width: 33%;
    }
    .k-col-lg-size-34 {
        flex: 0 0 auto;
        width: 34%;
    }
    .k-col-lg-size-35 {
        flex: 0 0 auto;
        width: 35%;
    }
    .k-col-lg-size-36 {
        flex: 0 0 auto;
        width: 36%;
    }
    .k-col-lg-size-37 {
        flex: 0 0 auto;
        width: 37%;
    }
    .k-col-lg-size-38 {
        flex: 0 0 auto;
        width: 38%;
    }
    .k-col-lg-size-39 {
        flex: 0 0 auto;
        width: 39%;
    }
    .k-col-lg-size-40 {
        flex: 0 0 auto;
        width: 40%;
    }
    .k-col-lg-size-41 {
        flex: 0 0 auto;
        width: 41%;
    }
    .k-col-lg-size-42 {
        flex: 0 0 auto;
        width: 42%;
    }
    .k-col-lg-size-43 {
        flex: 0 0 auto;
        width: 43%;
    }
    .k-col-lg-size-44 {
        flex: 0 0 auto;
        width: 44%;
    }
    .k-col-lg-size-45 {
        flex: 0 0 auto;
        width: 45%;
    }
    .k-col-lg-size-46 {
        flex: 0 0 auto;
        width: 46%;
    }
    .k-col-lg-size-47 {
        flex: 0 0 auto;
        width: 47%;
    }
    .k-col-lg-size-48 {
        flex: 0 0 auto;
        width: 48%;
    }
    .k-col-lg-size-49 {
        flex: 0 0 auto;
        width: 49%;
    }
    .k-col-lg-size-50 {
        flex: 0 0 auto;
        width: 50%;
    }
    .k-col-lg-size-51 {
        flex: 0 0 auto;
        width: 51%;
    }
    .k-col-lg-size-52 {
        flex: 0 0 auto;
        width: 52%;
    }
    .k-col-lg-size-53 {
        flex: 0 0 auto;
        width: 53%;
    }
    .k-col-lg-size-54 {
        flex: 0 0 auto;
        width: 54%;
    }
    .k-col-lg-size-55 {
        flex: 0 0 auto;
        width: 55%;
    }
    .k-col-lg-size-56 {
        flex: 0 0 auto;
        width: 56%;
    }
    .k-col-lg-size-57 {
        flex: 0 0 auto;
        width: 57%;
    }
    .k-col-lg-size-58 {
        flex: 0 0 auto;
        width: 58%;
    }
    .k-col-lg-size-59 {
        flex: 0 0 auto;
        width: 59%;
    }
    .k-col-lg-size-60 {
        flex: 0 0 auto;
        width: 60%;
    }
    .k-col-lg-size-61 {
        flex: 0 0 auto;
        width: 61%;
    }
    .k-col-lg-size-62 {
        flex: 0 0 auto;
        width: 62%;
    }
    .k-col-lg-size-63 {
        flex: 0 0 auto;
        width: 63%;
    }
    .k-col-lg-size-64 {
        flex: 0 0 auto;
        width: 64%;
    }
    .k-col-lg-size-65 {
        flex: 0 0 auto;
        width: 65%;
    }
    .k-col-lg-size-66 {
        flex: 0 0 auto;
        width: 66%;
    }
    .k-col-lg-size-67 {
        flex: 0 0 auto;
        width: 67%;
    }
    .k-col-lg-size-68 {
        flex: 0 0 auto;
        width: 68%;
    }
    .k-col-lg-size-69 {
        flex: 0 0 auto;
        width: 69%;
    }
    .k-col-lg-size-70 {
        flex: 0 0 auto;
        width: 70%;
    }
    .k-col-lg-size-71 {
        flex: 0 0 auto;
        width: 71%;
    }
    .k-col-lg-size-72 {
        flex: 0 0 auto;
        width: 72%;
    }
    .k-col-lg-size-73 {
        flex: 0 0 auto;
        width: 73%;
    }
    .k-col-lg-size-74 {
        flex: 0 0 auto;
        width: 74%;
    }
    .k-col-lg-size-75 {
        flex: 0 0 auto;
        width: 75%;
    }
    .k-col-lg-size-76 {
        flex: 0 0 auto;
        width: 76%;
    }
    .k-col-lg-size-77 {
        flex: 0 0 auto;
        width: 77%;
    }
    .k-col-lg-size-78 {
        flex: 0 0 auto;
        width: 78%;
    }
    .k-col-lg-size-79 {
        flex: 0 0 auto;
        width: 79%;
    }
    .k-col-lg-size-80 {
        flex: 0 0 auto;
        width: 80%;
    }
    .k-col-lg-size-81 {
        flex: 0 0 auto;
        width: 81%;
    }
    .k-col-lg-size-82 {
        flex: 0 0 auto;
        width: 82%;
    }
    .k-col-lg-size-83 {
        flex: 0 0 auto;
        width: 83%;
    }
    .k-col-lg-size-84 {
        flex: 0 0 auto;
        width: 84%;
    }
    .k-col-lg-size-85 {
        flex: 0 0 auto;
        width: 85%;
    }
    .k-col-lg-size-86 {
        flex: 0 0 auto;
        width: 86%;
    }
    .k-col-lg-size-87 {
        flex: 0 0 auto;
        width: 87%;
    }
    .k-col-lg-size-88 {
        flex: 0 0 auto;
        width: 88%;
    }
    .k-col-lg-size-89 {
        flex: 0 0 auto;
        width: 89%;
    }
    .k-col-lg-size-90 {
        flex: 0 0 auto;
        width: 90%;
    }
    .k-col-lg-size-91 {
        flex: 0 0 auto;
        width: 91%;
    }
    .k-col-lg-size-92 {
        flex: 0 0 auto;
        width: 92%;
    }
    .k-col-lg-size-93 {
        flex: 0 0 auto;
        width: 93%;
    }
    .k-col-lg-size-94 {
        flex: 0 0 auto;
        width: 94%;
    }
    .k-col-lg-size-95 {
        flex: 0 0 auto;
        width: 95%;
    }
    .k-col-lg-size-96 {
        flex: 0 0 auto;
        width: 96%;
    }
    .k-col-lg-size-97 {
        flex: 0 0 auto;
        width: 97%;
    }
    .k-col-lg-size-98 {
        flex: 0 0 auto;
        width: 98%;
    }
    .k-col-lg-size-99 {
        flex: 0 0 auto;
        width: 99%;
    }
    .k-col-lg-size-100 {
        flex: 0 0 auto;
        width: 100%;
    }
    .k-col-lg-size-91-6 {
        flex: 0 0 auto;
        width: 91.6666%;
    }
    .k-col-lg-size-83-3 {
        flex: 0 0 auto;
        width: 83.3333%;
    }
    .k-col-lg-size-66-6 {
        flex: 0 0 auto;
        width: 66.6666%;
    }
    .k-col-lg-size-58-3 {
        flex: 0 0 auto;
        width: 58.3333%;
    }
    .k-col-lg-size-41-6 {
        flex: 0 0 auto;
        width: 41.6666%;
    }
    .k-col-lg-size-33-3 {
        flex: 0 0 auto;
        width: 33.3333%;
    }
    .k-col-lg-size-16-7 {
        flex: 0 0 auto;
        width: 16.6666%;
    }
    .k-col-lg-size-14-3 {
        flex: 0 0 auto;
        width: 14.2857%;
    }
    .k-col-lg-size-12-5 {
        flex: 0 0 auto;
        width: 12.5%;
    }
    .k-col-lg-size-11-1 {
        flex: 0 0 auto;
        width: 11.1111%;
    }
    .k-col-lg-size-9-1 {
        flex: 0 0 auto;
        width: 9.0909%;
    }
    .k-col-lg-size-8-3 {
        flex: 0 0 auto;
        width: 8.3333%;
    }
    .k-col-gap-lg-0 {
        --kendo-col-gap: 0px;
    }
    .k-col-gap-lg-1px {
        --kendo-col-gap: 1px;
    }
    .k-col-gap-lg-0\.5 {
        --kendo-col-gap: 0.125rem;
    }
    .k-col-gap-lg-1 {
        --kendo-col-gap: 0.25rem;
    }
    .k-col-gap-lg-1\.5 {
        --kendo-col-gap: 0.375rem;
    }
    .k-col-gap-lg-2 {
        --kendo-col-gap: 0.5rem;
    }
    .k-col-gap-lg-2\.5 {
        --kendo-col-gap: 0.625rem;
    }
    .k-col-gap-lg-3 {
        --kendo-col-gap: 0.75rem;
    }
    .k-col-gap-lg-3\.5 {
        --kendo-col-gap: 0.875rem;
    }
    .k-col-gap-lg-4 {
        --kendo-col-gap: 1rem;
    }
    .k-col-gap-lg-4\.5 {
        --kendo-col-gap: 1.125rem;
    }
    .k-col-gap-lg-5 {
        --kendo-col-gap: 1.25rem;
    }
    .k-col-gap-lg-5\.5 {
        --kendo-col-gap: 1.375rem;
    }
    .k-col-gap-lg-6 {
        --kendo-col-gap: 1.5rem;
    }
    .k-col-gap-lg-6\.5 {
        --kendo-col-gap: 1.625rem;
    }
    .k-col-gap-lg-7 {
        --kendo-col-gap: 1.75rem;
    }
    .k-col-gap-lg-7\.5 {
        --kendo-col-gap: 1.875rem;
    }
    .k-col-gap-lg-8 {
        --kendo-col-gap: 2rem;
    }
    .k-col-gap-lg-9 {
        --kendo-col-gap: 2.25rem;
    }
    .k-col-gap-lg-10 {
        --kendo-col-gap: 2.5rem;
    }
    .k-col-gap-lg-11 {
        --kendo-col-gap: 2.75rem;
    }
    .k-col-gap-lg-12 {
        --kendo-col-gap: 3rem;
    }
    .k-col-gap-lg-13 {
        --kendo-col-gap: 3.25rem;
    }
    .k-col-gap-lg-14 {
        --kendo-col-gap: 3.5rem;
    }
    .k-col-gap-lg-15 {
        --kendo-col-gap: 3.75rem;
    }
    .k-col-gap-lg-16 {
        --kendo-col-gap: 4rem;
    }
    .k-col-gap-lg-17 {
        --kendo-col-gap: 4.25rem;
    }
    .k-col-gap-lg-18 {
        --kendo-col-gap: 4.5rem;
    }
    .k-col-gap-lg-19 {
        --kendo-col-gap: 4.75rem;
    }
    .k-col-gap-lg-20 {
        --kendo-col-gap: 5rem;
    }
    .k-col-gap-lg-21 {
        --kendo-col-gap: 5.25rem;
    }
    .k-col-gap-lg-22 {
        --kendo-col-gap: 5.5rem;
    }
    .k-col-gap-lg-23 {
        --kendo-col-gap: 5.75rem;
    }
    .k-col-gap-lg-24 {
        --kendo-col-gap: 6rem;
    }
    .k-col-gap-lg-25 {
        --kendo-col-gap: 7rem;
    }
    .k-col-gap-lg-26 {
        --kendo-col-gap: 8rem;
    }
    .k-col-gap-lg-27 {
        --kendo-col-gap: 9rem;
    }
    .k-col-gap-lg-28 {
        --kendo-col-gap: 10rem;
    }
    .k-col-gap-lg-29 {
        --kendo-col-gap: 11rem;
    }
    .k-col-gap-lg-30 {
        --kendo-col-gap: 12rem;
    }
    .k-col-gap-lg-xs {
        --kendo-col-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-col-gap-lg-sm {
        --kendo-col-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-col-gap-lg-md {
        --kendo-col-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-col-gap-lg-lg {
        --kendo-col-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-col-gap-lg-xl {
        --kendo-col-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-col-gap-lg-thin {
        --kendo-col-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-col-gap-lg-hair {
        --kendo-col-gap: var(--kendo-spacing-1px, 1px);
    }
}

@media only all and (min-width: 1200px) {
    .k-col-xl {
        flex: 1 0 0%;
    }
    .k-col-xl-size-1 {
        flex: 0 0 auto;
        width: 1%;
    }
    .k-col-xl-size-2 {
        flex: 0 0 auto;
        width: 2%;
    }
    .k-col-xl-size-3 {
        flex: 0 0 auto;
        width: 3%;
    }
    .k-col-xl-size-4 {
        flex: 0 0 auto;
        width: 4%;
    }
    .k-col-xl-size-5 {
        flex: 0 0 auto;
        width: 5%;
    }
    .k-col-xl-size-6 {
        flex: 0 0 auto;
        width: 6%;
    }
    .k-col-xl-size-7 {
        flex: 0 0 auto;
        width: 7%;
    }
    .k-col-xl-size-8 {
        flex: 0 0 auto;
        width: 8%;
    }
    .k-col-xl-size-9 {
        flex: 0 0 auto;
        width: 9%;
    }
    .k-col-xl-size-10 {
        flex: 0 0 auto;
        width: 10%;
    }
    .k-col-xl-size-11 {
        flex: 0 0 auto;
        width: 11%;
    }
    .k-col-xl-size-12 {
        flex: 0 0 auto;
        width: 12%;
    }
    .k-col-xl-size-13 {
        flex: 0 0 auto;
        width: 13%;
    }
    .k-col-xl-size-14 {
        flex: 0 0 auto;
        width: 14%;
    }
    .k-col-xl-size-15 {
        flex: 0 0 auto;
        width: 15%;
    }
    .k-col-xl-size-16 {
        flex: 0 0 auto;
        width: 16%;
    }
    .k-col-xl-size-17 {
        flex: 0 0 auto;
        width: 17%;
    }
    .k-col-xl-size-18 {
        flex: 0 0 auto;
        width: 18%;
    }
    .k-col-xl-size-19 {
        flex: 0 0 auto;
        width: 19%;
    }
    .k-col-xl-size-20 {
        flex: 0 0 auto;
        width: 20%;
    }
    .k-col-xl-size-21 {
        flex: 0 0 auto;
        width: 21%;
    }
    .k-col-xl-size-22 {
        flex: 0 0 auto;
        width: 22%;
    }
    .k-col-xl-size-23 {
        flex: 0 0 auto;
        width: 23%;
    }
    .k-col-xl-size-24 {
        flex: 0 0 auto;
        width: 24%;
    }
    .k-col-xl-size-25 {
        flex: 0 0 auto;
        width: 25%;
    }
    .k-col-xl-size-26 {
        flex: 0 0 auto;
        width: 26%;
    }
    .k-col-xl-size-27 {
        flex: 0 0 auto;
        width: 27%;
    }
    .k-col-xl-size-28 {
        flex: 0 0 auto;
        width: 28%;
    }
    .k-col-xl-size-29 {
        flex: 0 0 auto;
        width: 29%;
    }
    .k-col-xl-size-30 {
        flex: 0 0 auto;
        width: 30%;
    }
    .k-col-xl-size-31 {
        flex: 0 0 auto;
        width: 31%;
    }
    .k-col-xl-size-32 {
        flex: 0 0 auto;
        width: 32%;
    }
    .k-col-xl-size-33 {
        flex: 0 0 auto;
        width: 33%;
    }
    .k-col-xl-size-34 {
        flex: 0 0 auto;
        width: 34%;
    }
    .k-col-xl-size-35 {
        flex: 0 0 auto;
        width: 35%;
    }
    .k-col-xl-size-36 {
        flex: 0 0 auto;
        width: 36%;
    }
    .k-col-xl-size-37 {
        flex: 0 0 auto;
        width: 37%;
    }
    .k-col-xl-size-38 {
        flex: 0 0 auto;
        width: 38%;
    }
    .k-col-xl-size-39 {
        flex: 0 0 auto;
        width: 39%;
    }
    .k-col-xl-size-40 {
        flex: 0 0 auto;
        width: 40%;
    }
    .k-col-xl-size-41 {
        flex: 0 0 auto;
        width: 41%;
    }
    .k-col-xl-size-42 {
        flex: 0 0 auto;
        width: 42%;
    }
    .k-col-xl-size-43 {
        flex: 0 0 auto;
        width: 43%;
    }
    .k-col-xl-size-44 {
        flex: 0 0 auto;
        width: 44%;
    }
    .k-col-xl-size-45 {
        flex: 0 0 auto;
        width: 45%;
    }
    .k-col-xl-size-46 {
        flex: 0 0 auto;
        width: 46%;
    }
    .k-col-xl-size-47 {
        flex: 0 0 auto;
        width: 47%;
    }
    .k-col-xl-size-48 {
        flex: 0 0 auto;
        width: 48%;
    }
    .k-col-xl-size-49 {
        flex: 0 0 auto;
        width: 49%;
    }
    .k-col-xl-size-50 {
        flex: 0 0 auto;
        width: 50%;
    }
    .k-col-xl-size-51 {
        flex: 0 0 auto;
        width: 51%;
    }
    .k-col-xl-size-52 {
        flex: 0 0 auto;
        width: 52%;
    }
    .k-col-xl-size-53 {
        flex: 0 0 auto;
        width: 53%;
    }
    .k-col-xl-size-54 {
        flex: 0 0 auto;
        width: 54%;
    }
    .k-col-xl-size-55 {
        flex: 0 0 auto;
        width: 55%;
    }
    .k-col-xl-size-56 {
        flex: 0 0 auto;
        width: 56%;
    }
    .k-col-xl-size-57 {
        flex: 0 0 auto;
        width: 57%;
    }
    .k-col-xl-size-58 {
        flex: 0 0 auto;
        width: 58%;
    }
    .k-col-xl-size-59 {
        flex: 0 0 auto;
        width: 59%;
    }
    .k-col-xl-size-60 {
        flex: 0 0 auto;
        width: 60%;
    }
    .k-col-xl-size-61 {
        flex: 0 0 auto;
        width: 61%;
    }
    .k-col-xl-size-62 {
        flex: 0 0 auto;
        width: 62%;
    }
    .k-col-xl-size-63 {
        flex: 0 0 auto;
        width: 63%;
    }
    .k-col-xl-size-64 {
        flex: 0 0 auto;
        width: 64%;
    }
    .k-col-xl-size-65 {
        flex: 0 0 auto;
        width: 65%;
    }
    .k-col-xl-size-66 {
        flex: 0 0 auto;
        width: 66%;
    }
    .k-col-xl-size-67 {
        flex: 0 0 auto;
        width: 67%;
    }
    .k-col-xl-size-68 {
        flex: 0 0 auto;
        width: 68%;
    }
    .k-col-xl-size-69 {
        flex: 0 0 auto;
        width: 69%;
    }
    .k-col-xl-size-70 {
        flex: 0 0 auto;
        width: 70%;
    }
    .k-col-xl-size-71 {
        flex: 0 0 auto;
        width: 71%;
    }
    .k-col-xl-size-72 {
        flex: 0 0 auto;
        width: 72%;
    }
    .k-col-xl-size-73 {
        flex: 0 0 auto;
        width: 73%;
    }
    .k-col-xl-size-74 {
        flex: 0 0 auto;
        width: 74%;
    }
    .k-col-xl-size-75 {
        flex: 0 0 auto;
        width: 75%;
    }
    .k-col-xl-size-76 {
        flex: 0 0 auto;
        width: 76%;
    }
    .k-col-xl-size-77 {
        flex: 0 0 auto;
        width: 77%;
    }
    .k-col-xl-size-78 {
        flex: 0 0 auto;
        width: 78%;
    }
    .k-col-xl-size-79 {
        flex: 0 0 auto;
        width: 79%;
    }
    .k-col-xl-size-80 {
        flex: 0 0 auto;
        width: 80%;
    }
    .k-col-xl-size-81 {
        flex: 0 0 auto;
        width: 81%;
    }
    .k-col-xl-size-82 {
        flex: 0 0 auto;
        width: 82%;
    }
    .k-col-xl-size-83 {
        flex: 0 0 auto;
        width: 83%;
    }
    .k-col-xl-size-84 {
        flex: 0 0 auto;
        width: 84%;
    }
    .k-col-xl-size-85 {
        flex: 0 0 auto;
        width: 85%;
    }
    .k-col-xl-size-86 {
        flex: 0 0 auto;
        width: 86%;
    }
    .k-col-xl-size-87 {
        flex: 0 0 auto;
        width: 87%;
    }
    .k-col-xl-size-88 {
        flex: 0 0 auto;
        width: 88%;
    }
    .k-col-xl-size-89 {
        flex: 0 0 auto;
        width: 89%;
    }
    .k-col-xl-size-90 {
        flex: 0 0 auto;
        width: 90%;
    }
    .k-col-xl-size-91 {
        flex: 0 0 auto;
        width: 91%;
    }
    .k-col-xl-size-92 {
        flex: 0 0 auto;
        width: 92%;
    }
    .k-col-xl-size-93 {
        flex: 0 0 auto;
        width: 93%;
    }
    .k-col-xl-size-94 {
        flex: 0 0 auto;
        width: 94%;
    }
    .k-col-xl-size-95 {
        flex: 0 0 auto;
        width: 95%;
    }
    .k-col-xl-size-96 {
        flex: 0 0 auto;
        width: 96%;
    }
    .k-col-xl-size-97 {
        flex: 0 0 auto;
        width: 97%;
    }
    .k-col-xl-size-98 {
        flex: 0 0 auto;
        width: 98%;
    }
    .k-col-xl-size-99 {
        flex: 0 0 auto;
        width: 99%;
    }
    .k-col-xl-size-100 {
        flex: 0 0 auto;
        width: 100%;
    }
    .k-col-xl-size-91-6 {
        flex: 0 0 auto;
        width: 91.6666%;
    }
    .k-col-xl-size-83-3 {
        flex: 0 0 auto;
        width: 83.3333%;
    }
    .k-col-xl-size-66-6 {
        flex: 0 0 auto;
        width: 66.6666%;
    }
    .k-col-xl-size-58-3 {
        flex: 0 0 auto;
        width: 58.3333%;
    }
    .k-col-xl-size-41-6 {
        flex: 0 0 auto;
        width: 41.6666%;
    }
    .k-col-xl-size-33-3 {
        flex: 0 0 auto;
        width: 33.3333%;
    }
    .k-col-xl-size-16-7 {
        flex: 0 0 auto;
        width: 16.6666%;
    }
    .k-col-xl-size-14-3 {
        flex: 0 0 auto;
        width: 14.2857%;
    }
    .k-col-xl-size-12-5 {
        flex: 0 0 auto;
        width: 12.5%;
    }
    .k-col-xl-size-11-1 {
        flex: 0 0 auto;
        width: 11.1111%;
    }
    .k-col-xl-size-9-1 {
        flex: 0 0 auto;
        width: 9.0909%;
    }
    .k-col-xl-size-8-3 {
        flex: 0 0 auto;
        width: 8.3333%;
    }
    .k-col-gap-xl-0 {
        --kendo-col-gap: 0px;
    }
    .k-col-gap-xl-1px {
        --kendo-col-gap: 1px;
    }
    .k-col-gap-xl-0\.5 {
        --kendo-col-gap: 0.125rem;
    }
    .k-col-gap-xl-1 {
        --kendo-col-gap: 0.25rem;
    }
    .k-col-gap-xl-1\.5 {
        --kendo-col-gap: 0.375rem;
    }
    .k-col-gap-xl-2 {
        --kendo-col-gap: 0.5rem;
    }
    .k-col-gap-xl-2\.5 {
        --kendo-col-gap: 0.625rem;
    }
    .k-col-gap-xl-3 {
        --kendo-col-gap: 0.75rem;
    }
    .k-col-gap-xl-3\.5 {
        --kendo-col-gap: 0.875rem;
    }
    .k-col-gap-xl-4 {
        --kendo-col-gap: 1rem;
    }
    .k-col-gap-xl-4\.5 {
        --kendo-col-gap: 1.125rem;
    }
    .k-col-gap-xl-5 {
        --kendo-col-gap: 1.25rem;
    }
    .k-col-gap-xl-5\.5 {
        --kendo-col-gap: 1.375rem;
    }
    .k-col-gap-xl-6 {
        --kendo-col-gap: 1.5rem;
    }
    .k-col-gap-xl-6\.5 {
        --kendo-col-gap: 1.625rem;
    }
    .k-col-gap-xl-7 {
        --kendo-col-gap: 1.75rem;
    }
    .k-col-gap-xl-7\.5 {
        --kendo-col-gap: 1.875rem;
    }
    .k-col-gap-xl-8 {
        --kendo-col-gap: 2rem;
    }
    .k-col-gap-xl-9 {
        --kendo-col-gap: 2.25rem;
    }
    .k-col-gap-xl-10 {
        --kendo-col-gap: 2.5rem;
    }
    .k-col-gap-xl-11 {
        --kendo-col-gap: 2.75rem;
    }
    .k-col-gap-xl-12 {
        --kendo-col-gap: 3rem;
    }
    .k-col-gap-xl-13 {
        --kendo-col-gap: 3.25rem;
    }
    .k-col-gap-xl-14 {
        --kendo-col-gap: 3.5rem;
    }
    .k-col-gap-xl-15 {
        --kendo-col-gap: 3.75rem;
    }
    .k-col-gap-xl-16 {
        --kendo-col-gap: 4rem;
    }
    .k-col-gap-xl-17 {
        --kendo-col-gap: 4.25rem;
    }
    .k-col-gap-xl-18 {
        --kendo-col-gap: 4.5rem;
    }
    .k-col-gap-xl-19 {
        --kendo-col-gap: 4.75rem;
    }
    .k-col-gap-xl-20 {
        --kendo-col-gap: 5rem;
    }
    .k-col-gap-xl-21 {
        --kendo-col-gap: 5.25rem;
    }
    .k-col-gap-xl-22 {
        --kendo-col-gap: 5.5rem;
    }
    .k-col-gap-xl-23 {
        --kendo-col-gap: 5.75rem;
    }
    .k-col-gap-xl-24 {
        --kendo-col-gap: 6rem;
    }
    .k-col-gap-xl-25 {
        --kendo-col-gap: 7rem;
    }
    .k-col-gap-xl-26 {
        --kendo-col-gap: 8rem;
    }
    .k-col-gap-xl-27 {
        --kendo-col-gap: 9rem;
    }
    .k-col-gap-xl-28 {
        --kendo-col-gap: 10rem;
    }
    .k-col-gap-xl-29 {
        --kendo-col-gap: 11rem;
    }
    .k-col-gap-xl-30 {
        --kendo-col-gap: 12rem;
    }
    .k-col-gap-xl-xs {
        --kendo-col-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-col-gap-xl-sm {
        --kendo-col-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-col-gap-xl-md {
        --kendo-col-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-col-gap-xl-lg {
        --kendo-col-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-col-gap-xl-xl {
        --kendo-col-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-col-gap-xl-thin {
        --kendo-col-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-col-gap-xl-hair {
        --kendo-col-gap: var(--kendo-spacing-1px, 1px);
    }
}

@media only all and (min-width: 1400px) {
    .k-col-xxl {
        flex: 1 0 0%;
    }
    .k-col-xxl-size-1 {
        flex: 0 0 auto;
        width: 1%;
    }
    .k-col-xxl-size-2 {
        flex: 0 0 auto;
        width: 2%;
    }
    .k-col-xxl-size-3 {
        flex: 0 0 auto;
        width: 3%;
    }
    .k-col-xxl-size-4 {
        flex: 0 0 auto;
        width: 4%;
    }
    .k-col-xxl-size-5 {
        flex: 0 0 auto;
        width: 5%;
    }
    .k-col-xxl-size-6 {
        flex: 0 0 auto;
        width: 6%;
    }
    .k-col-xxl-size-7 {
        flex: 0 0 auto;
        width: 7%;
    }
    .k-col-xxl-size-8 {
        flex: 0 0 auto;
        width: 8%;
    }
    .k-col-xxl-size-9 {
        flex: 0 0 auto;
        width: 9%;
    }
    .k-col-xxl-size-10 {
        flex: 0 0 auto;
        width: 10%;
    }
    .k-col-xxl-size-11 {
        flex: 0 0 auto;
        width: 11%;
    }
    .k-col-xxl-size-12 {
        flex: 0 0 auto;
        width: 12%;
    }
    .k-col-xxl-size-13 {
        flex: 0 0 auto;
        width: 13%;
    }
    .k-col-xxl-size-14 {
        flex: 0 0 auto;
        width: 14%;
    }
    .k-col-xxl-size-15 {
        flex: 0 0 auto;
        width: 15%;
    }
    .k-col-xxl-size-16 {
        flex: 0 0 auto;
        width: 16%;
    }
    .k-col-xxl-size-17 {
        flex: 0 0 auto;
        width: 17%;
    }
    .k-col-xxl-size-18 {
        flex: 0 0 auto;
        width: 18%;
    }
    .k-col-xxl-size-19 {
        flex: 0 0 auto;
        width: 19%;
    }
    .k-col-xxl-size-20 {
        flex: 0 0 auto;
        width: 20%;
    }
    .k-col-xxl-size-21 {
        flex: 0 0 auto;
        width: 21%;
    }
    .k-col-xxl-size-22 {
        flex: 0 0 auto;
        width: 22%;
    }
    .k-col-xxl-size-23 {
        flex: 0 0 auto;
        width: 23%;
    }
    .k-col-xxl-size-24 {
        flex: 0 0 auto;
        width: 24%;
    }
    .k-col-xxl-size-25 {
        flex: 0 0 auto;
        width: 25%;
    }
    .k-col-xxl-size-26 {
        flex: 0 0 auto;
        width: 26%;
    }
    .k-col-xxl-size-27 {
        flex: 0 0 auto;
        width: 27%;
    }
    .k-col-xxl-size-28 {
        flex: 0 0 auto;
        width: 28%;
    }
    .k-col-xxl-size-29 {
        flex: 0 0 auto;
        width: 29%;
    }
    .k-col-xxl-size-30 {
        flex: 0 0 auto;
        width: 30%;
    }
    .k-col-xxl-size-31 {
        flex: 0 0 auto;
        width: 31%;
    }
    .k-col-xxl-size-32 {
        flex: 0 0 auto;
        width: 32%;
    }
    .k-col-xxl-size-33 {
        flex: 0 0 auto;
        width: 33%;
    }
    .k-col-xxl-size-34 {
        flex: 0 0 auto;
        width: 34%;
    }
    .k-col-xxl-size-35 {
        flex: 0 0 auto;
        width: 35%;
    }
    .k-col-xxl-size-36 {
        flex: 0 0 auto;
        width: 36%;
    }
    .k-col-xxl-size-37 {
        flex: 0 0 auto;
        width: 37%;
    }
    .k-col-xxl-size-38 {
        flex: 0 0 auto;
        width: 38%;
    }
    .k-col-xxl-size-39 {
        flex: 0 0 auto;
        width: 39%;
    }
    .k-col-xxl-size-40 {
        flex: 0 0 auto;
        width: 40%;
    }
    .k-col-xxl-size-41 {
        flex: 0 0 auto;
        width: 41%;
    }
    .k-col-xxl-size-42 {
        flex: 0 0 auto;
        width: 42%;
    }
    .k-col-xxl-size-43 {
        flex: 0 0 auto;
        width: 43%;
    }
    .k-col-xxl-size-44 {
        flex: 0 0 auto;
        width: 44%;
    }
    .k-col-xxl-size-45 {
        flex: 0 0 auto;
        width: 45%;
    }
    .k-col-xxl-size-46 {
        flex: 0 0 auto;
        width: 46%;
    }
    .k-col-xxl-size-47 {
        flex: 0 0 auto;
        width: 47%;
    }
    .k-col-xxl-size-48 {
        flex: 0 0 auto;
        width: 48%;
    }
    .k-col-xxl-size-49 {
        flex: 0 0 auto;
        width: 49%;
    }
    .k-col-xxl-size-50 {
        flex: 0 0 auto;
        width: 50%;
    }
    .k-col-xxl-size-51 {
        flex: 0 0 auto;
        width: 51%;
    }
    .k-col-xxl-size-52 {
        flex: 0 0 auto;
        width: 52%;
    }
    .k-col-xxl-size-53 {
        flex: 0 0 auto;
        width: 53%;
    }
    .k-col-xxl-size-54 {
        flex: 0 0 auto;
        width: 54%;
    }
    .k-col-xxl-size-55 {
        flex: 0 0 auto;
        width: 55%;
    }
    .k-col-xxl-size-56 {
        flex: 0 0 auto;
        width: 56%;
    }
    .k-col-xxl-size-57 {
        flex: 0 0 auto;
        width: 57%;
    }
    .k-col-xxl-size-58 {
        flex: 0 0 auto;
        width: 58%;
    }
    .k-col-xxl-size-59 {
        flex: 0 0 auto;
        width: 59%;
    }
    .k-col-xxl-size-60 {
        flex: 0 0 auto;
        width: 60%;
    }
    .k-col-xxl-size-61 {
        flex: 0 0 auto;
        width: 61%;
    }
    .k-col-xxl-size-62 {
        flex: 0 0 auto;
        width: 62%;
    }
    .k-col-xxl-size-63 {
        flex: 0 0 auto;
        width: 63%;
    }
    .k-col-xxl-size-64 {
        flex: 0 0 auto;
        width: 64%;
    }
    .k-col-xxl-size-65 {
        flex: 0 0 auto;
        width: 65%;
    }
    .k-col-xxl-size-66 {
        flex: 0 0 auto;
        width: 66%;
    }
    .k-col-xxl-size-67 {
        flex: 0 0 auto;
        width: 67%;
    }
    .k-col-xxl-size-68 {
        flex: 0 0 auto;
        width: 68%;
    }
    .k-col-xxl-size-69 {
        flex: 0 0 auto;
        width: 69%;
    }
    .k-col-xxl-size-70 {
        flex: 0 0 auto;
        width: 70%;
    }
    .k-col-xxl-size-71 {
        flex: 0 0 auto;
        width: 71%;
    }
    .k-col-xxl-size-72 {
        flex: 0 0 auto;
        width: 72%;
    }
    .k-col-xxl-size-73 {
        flex: 0 0 auto;
        width: 73%;
    }
    .k-col-xxl-size-74 {
        flex: 0 0 auto;
        width: 74%;
    }
    .k-col-xxl-size-75 {
        flex: 0 0 auto;
        width: 75%;
    }
    .k-col-xxl-size-76 {
        flex: 0 0 auto;
        width: 76%;
    }
    .k-col-xxl-size-77 {
        flex: 0 0 auto;
        width: 77%;
    }
    .k-col-xxl-size-78 {
        flex: 0 0 auto;
        width: 78%;
    }
    .k-col-xxl-size-79 {
        flex: 0 0 auto;
        width: 79%;
    }
    .k-col-xxl-size-80 {
        flex: 0 0 auto;
        width: 80%;
    }
    .k-col-xxl-size-81 {
        flex: 0 0 auto;
        width: 81%;
    }
    .k-col-xxl-size-82 {
        flex: 0 0 auto;
        width: 82%;
    }
    .k-col-xxl-size-83 {
        flex: 0 0 auto;
        width: 83%;
    }
    .k-col-xxl-size-84 {
        flex: 0 0 auto;
        width: 84%;
    }
    .k-col-xxl-size-85 {
        flex: 0 0 auto;
        width: 85%;
    }
    .k-col-xxl-size-86 {
        flex: 0 0 auto;
        width: 86%;
    }
    .k-col-xxl-size-87 {
        flex: 0 0 auto;
        width: 87%;
    }
    .k-col-xxl-size-88 {
        flex: 0 0 auto;
        width: 88%;
    }
    .k-col-xxl-size-89 {
        flex: 0 0 auto;
        width: 89%;
    }
    .k-col-xxl-size-90 {
        flex: 0 0 auto;
        width: 90%;
    }
    .k-col-xxl-size-91 {
        flex: 0 0 auto;
        width: 91%;
    }
    .k-col-xxl-size-92 {
        flex: 0 0 auto;
        width: 92%;
    }
    .k-col-xxl-size-93 {
        flex: 0 0 auto;
        width: 93%;
    }
    .k-col-xxl-size-94 {
        flex: 0 0 auto;
        width: 94%;
    }
    .k-col-xxl-size-95 {
        flex: 0 0 auto;
        width: 95%;
    }
    .k-col-xxl-size-96 {
        flex: 0 0 auto;
        width: 96%;
    }
    .k-col-xxl-size-97 {
        flex: 0 0 auto;
        width: 97%;
    }
    .k-col-xxl-size-98 {
        flex: 0 0 auto;
        width: 98%;
    }
    .k-col-xxl-size-99 {
        flex: 0 0 auto;
        width: 99%;
    }
    .k-col-xxl-size-100 {
        flex: 0 0 auto;
        width: 100%;
    }
    .k-col-xxl-size-91-6 {
        flex: 0 0 auto;
        width: 91.6666%;
    }
    .k-col-xxl-size-83-3 {
        flex: 0 0 auto;
        width: 83.3333%;
    }
    .k-col-xxl-size-66-6 {
        flex: 0 0 auto;
        width: 66.6666%;
    }
    .k-col-xxl-size-58-3 {
        flex: 0 0 auto;
        width: 58.3333%;
    }
    .k-col-xxl-size-41-6 {
        flex: 0 0 auto;
        width: 41.6666%;
    }
    .k-col-xxl-size-33-3 {
        flex: 0 0 auto;
        width: 33.3333%;
    }
    .k-col-xxl-size-16-7 {
        flex: 0 0 auto;
        width: 16.6666%;
    }
    .k-col-xxl-size-14-3 {
        flex: 0 0 auto;
        width: 14.2857%;
    }
    .k-col-xxl-size-12-5 {
        flex: 0 0 auto;
        width: 12.5%;
    }
    .k-col-xxl-size-11-1 {
        flex: 0 0 auto;
        width: 11.1111%;
    }
    .k-col-xxl-size-9-1 {
        flex: 0 0 auto;
        width: 9.0909%;
    }
    .k-col-xxl-size-8-3 {
        flex: 0 0 auto;
        width: 8.3333%;
    }
    .k-col-gap-xxl-0 {
        --kendo-col-gap: 0px;
    }
    .k-col-gap-xxl-1px {
        --kendo-col-gap: 1px;
    }
    .k-col-gap-xxl-0\.5 {
        --kendo-col-gap: 0.125rem;
    }
    .k-col-gap-xxl-1 {
        --kendo-col-gap: 0.25rem;
    }
    .k-col-gap-xxl-1\.5 {
        --kendo-col-gap: 0.375rem;
    }
    .k-col-gap-xxl-2 {
        --kendo-col-gap: 0.5rem;
    }
    .k-col-gap-xxl-2\.5 {
        --kendo-col-gap: 0.625rem;
    }
    .k-col-gap-xxl-3 {
        --kendo-col-gap: 0.75rem;
    }
    .k-col-gap-xxl-3\.5 {
        --kendo-col-gap: 0.875rem;
    }
    .k-col-gap-xxl-4 {
        --kendo-col-gap: 1rem;
    }
    .k-col-gap-xxl-4\.5 {
        --kendo-col-gap: 1.125rem;
    }
    .k-col-gap-xxl-5 {
        --kendo-col-gap: 1.25rem;
    }
    .k-col-gap-xxl-5\.5 {
        --kendo-col-gap: 1.375rem;
    }
    .k-col-gap-xxl-6 {
        --kendo-col-gap: 1.5rem;
    }
    .k-col-gap-xxl-6\.5 {
        --kendo-col-gap: 1.625rem;
    }
    .k-col-gap-xxl-7 {
        --kendo-col-gap: 1.75rem;
    }
    .k-col-gap-xxl-7\.5 {
        --kendo-col-gap: 1.875rem;
    }
    .k-col-gap-xxl-8 {
        --kendo-col-gap: 2rem;
    }
    .k-col-gap-xxl-9 {
        --kendo-col-gap: 2.25rem;
    }
    .k-col-gap-xxl-10 {
        --kendo-col-gap: 2.5rem;
    }
    .k-col-gap-xxl-11 {
        --kendo-col-gap: 2.75rem;
    }
    .k-col-gap-xxl-12 {
        --kendo-col-gap: 3rem;
    }
    .k-col-gap-xxl-13 {
        --kendo-col-gap: 3.25rem;
    }
    .k-col-gap-xxl-14 {
        --kendo-col-gap: 3.5rem;
    }
    .k-col-gap-xxl-15 {
        --kendo-col-gap: 3.75rem;
    }
    .k-col-gap-xxl-16 {
        --kendo-col-gap: 4rem;
    }
    .k-col-gap-xxl-17 {
        --kendo-col-gap: 4.25rem;
    }
    .k-col-gap-xxl-18 {
        --kendo-col-gap: 4.5rem;
    }
    .k-col-gap-xxl-19 {
        --kendo-col-gap: 4.75rem;
    }
    .k-col-gap-xxl-20 {
        --kendo-col-gap: 5rem;
    }
    .k-col-gap-xxl-21 {
        --kendo-col-gap: 5.25rem;
    }
    .k-col-gap-xxl-22 {
        --kendo-col-gap: 5.5rem;
    }
    .k-col-gap-xxl-23 {
        --kendo-col-gap: 5.75rem;
    }
    .k-col-gap-xxl-24 {
        --kendo-col-gap: 6rem;
    }
    .k-col-gap-xxl-25 {
        --kendo-col-gap: 7rem;
    }
    .k-col-gap-xxl-26 {
        --kendo-col-gap: 8rem;
    }
    .k-col-gap-xxl-27 {
        --kendo-col-gap: 9rem;
    }
    .k-col-gap-xxl-28 {
        --kendo-col-gap: 10rem;
    }
    .k-col-gap-xxl-29 {
        --kendo-col-gap: 11rem;
    }
    .k-col-gap-xxl-30 {
        --kendo-col-gap: 12rem;
    }
    .k-col-gap-xxl-xs {
        --kendo-col-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-col-gap-xxl-sm {
        --kendo-col-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-col-gap-xxl-md {
        --kendo-col-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-col-gap-xxl-lg {
        --kendo-col-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-col-gap-xxl-xl {
        --kendo-col-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-col-gap-xxl-thin {
        --kendo-col-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-col-gap-xxl-hair {
        --kendo-col-gap: var(--kendo-spacing-1px, 1px);
    }
}

@media only all and (min-width: 576px) {
    .k-container {
        max-width: var(--kendo-container-sm-max-width, 540px);
    }
}

@media only all and (min-width: 768px) {
    .k-container {
        max-width: var(--kendo-container-md-max-width, 720px);
    }
}

@media only all and (min-width: 992px) {
    .k-container {
        max-width: var(--kendo-container-lg-max-width, 960px);
    }
}

@media only all and (min-width: 1200px) {
    .k-container {
        max-width: var(--kendo-container-xl-max-width, 1140px);
    }
}

@media only all and (min-width: 1400px) {
    .k-container {
        max-width: var(--kendo-container-xxl-max-width, 1320px);
    }
}

.k-align-content-normal {
    align-content: normal;
}

.\!k-align-content-normal {
    align-content: normal !important;
}

.k-align-content-stretch {
    align-content: stretch;
}

.\!k-align-content-stretch {
    align-content: stretch !important;
}

.k-align-content-center {
    align-content: center;
}

.\!k-align-content-center {
    align-content: center !important;
}

.k-align-content-start {
    align-content: start;
}

.\!k-align-content-start {
    align-content: start !important;
}

.k-align-content-end {
    align-content: end;
}

.\!k-align-content-end {
    align-content: end !important;
}

.k-align-content-flex-start {
    align-content: flex-start;
}

.\!k-align-content-flex-start {
    align-content: flex-start !important;
}

.k-align-content-flex-end {
    align-content: flex-end;
}

.\!k-align-content-flex-end {
    align-content: flex-end !important;
}

.k-align-content-baseline {
    align-content: baseline;
}

.\!k-align-content-baseline {
    align-content: baseline !important;
}

.k-align-content-first-baseline {
    align-content: first baseline;
}

.\!k-align-content-first-baseline {
    align-content: first baseline !important;
}

.k-align-content-last-baseline {
    align-content: last baseline;
}

.\!k-align-content-last-baseline {
    align-content: last baseline !important;
}

.k-align-content-between {
    align-content: space-between;
}

.\!k-align-content-between {
    align-content: space-between !important;
}

.k-align-content-around {
    align-content: space-around;
}

.\!k-align-content-around {
    align-content: space-around !important;
}

.k-align-content-evenly {
    align-content: space-evenly;
}

.\!k-align-content-evenly {
    align-content: space-evenly !important;
}

.k-align-items-normal {
    align-items: normal;
}

.\!k-align-items-normal {
    align-items: normal !important;
}

.k-align-items-stretch {
    align-items: stretch;
}

.\!k-align-items-stretch {
    align-items: stretch !important;
}

.k-align-items-center {
    align-items: center;
}

.\!k-align-items-center {
    align-items: center !important;
}

.k-align-items-start {
    align-items: start;
}

.\!k-align-items-start {
    align-items: start !important;
}

.k-align-items-end {
    align-items: end;
}

.\!k-align-items-end {
    align-items: end !important;
}

.k-align-items-flex-start {
    align-items: flex-start;
}

.\!k-align-items-flex-start {
    align-items: flex-start !important;
}

.k-align-items-flex-end {
    align-items: flex-end;
}

.\!k-align-items-flex-end {
    align-items: flex-end !important;
}

.k-align-items-baseline {
    align-items: baseline;
}

.\!k-align-items-baseline {
    align-items: baseline !important;
}

.k-align-items-first-baseline {
    align-items: first baseline;
}

.\!k-align-items-first-baseline {
    align-items: first baseline !important;
}

.k-align-items-last-baseline {
    align-items: last baseline;
}

.\!k-align-items-last-baseline {
    align-items: last baseline !important;
}

.k-align-items-self-start {
    align-items: self-start;
}

.\!k-align-items-self-start {
    align-items: self-start !important;
}

.k-align-items-self-end {
    align-items: self-end;
}

.\!k-align-items-self-end {
    align-items: self-end !important;
}

.k-align-self-auto {
    align-self: auto;
}

.\!k-align-self-auto {
    align-self: auto !important;
}

.k-align-self-normal {
    align-self: normal;
}

.\!k-align-self-normal {
    align-self: normal !important;
}

.k-align-self-stretch {
    align-self: stretch;
}

.\!k-align-self-stretch {
    align-self: stretch !important;
}

.k-align-self-center {
    align-self: center;
}

.\!k-align-self-center {
    align-self: center !important;
}

.k-align-self-start {
    align-self: start;
}

.\!k-align-self-start {
    align-self: start !important;
}

.k-align-self-end {
    align-self: end;
}

.\!k-align-self-end {
    align-self: end !important;
}

.k-align-self-flex-start {
    align-self: flex-start;
}

.\!k-align-self-flex-start {
    align-self: flex-start !important;
}

.k-align-self-flex-end {
    align-self: flex-end;
}

.\!k-align-self-flex-end {
    align-self: flex-end !important;
}

.k-align-self-baseline {
    align-self: baseline;
}

.\!k-align-self-baseline {
    align-self: baseline !important;
}

.k-align-self-first-baseline {
    align-self: first baseline;
}

.\!k-align-self-first-baseline {
    align-self: first baseline !important;
}

.k-align-self-last-baseline {
    align-self: last baseline;
}

.\!k-align-self-last-baseline {
    align-self: last baseline !important;
}

.k-align-self-self-start {
    align-self: self-start;
}

.\!k-align-self-self-start {
    align-self: self-start !important;
}

.k-align-self-self-end {
    align-self: self-end;
}

.\!k-align-self-self-end {
    align-self: self-end !important;
}

.k-basis-0 {
    flex-basis: 0px;
}

.\!k-basis-0 {
    flex-basis: 0px !important;
}

.k-basis-1px {
    flex-basis: 1px;
}

.\!k-basis-1px {
    flex-basis: 1px !important;
}

.k-basis-0\.5 {
    flex-basis: 0.125rem;
}

.\!k-basis-0\.5 {
    flex-basis: 0.125rem !important;
}

.k-basis-1 {
    flex-basis: 0.25rem;
}

.\!k-basis-1 {
    flex-basis: 0.25rem !important;
}

.k-basis-1\.5 {
    flex-basis: 0.375rem;
}

.\!k-basis-1\.5 {
    flex-basis: 0.375rem !important;
}

.k-basis-2 {
    flex-basis: 0.5rem;
}

.\!k-basis-2 {
    flex-basis: 0.5rem !important;
}

.k-basis-2\.5 {
    flex-basis: 0.625rem;
}

.\!k-basis-2\.5 {
    flex-basis: 0.625rem !important;
}

.k-basis-3 {
    flex-basis: 0.75rem;
}

.\!k-basis-3 {
    flex-basis: 0.75rem !important;
}

.k-basis-3\.5 {
    flex-basis: 0.875rem;
}

.\!k-basis-3\.5 {
    flex-basis: 0.875rem !important;
}

.k-basis-4 {
    flex-basis: 1rem;
}

.\!k-basis-4 {
    flex-basis: 1rem !important;
}

.k-basis-4\.5 {
    flex-basis: 1.125rem;
}

.\!k-basis-4\.5 {
    flex-basis: 1.125rem !important;
}

.k-basis-5 {
    flex-basis: 1.25rem;
}

.\!k-basis-5 {
    flex-basis: 1.25rem !important;
}

.k-basis-5\.5 {
    flex-basis: 1.375rem;
}

.\!k-basis-5\.5 {
    flex-basis: 1.375rem !important;
}

.k-basis-6 {
    flex-basis: 1.5rem;
}

.\!k-basis-6 {
    flex-basis: 1.5rem !important;
}

.k-basis-6\.5 {
    flex-basis: 1.625rem;
}

.\!k-basis-6\.5 {
    flex-basis: 1.625rem !important;
}

.k-basis-7 {
    flex-basis: 1.75rem;
}

.\!k-basis-7 {
    flex-basis: 1.75rem !important;
}

.k-basis-7\.5 {
    flex-basis: 1.875rem;
}

.\!k-basis-7\.5 {
    flex-basis: 1.875rem !important;
}

.k-basis-8 {
    flex-basis: 2rem;
}

.\!k-basis-8 {
    flex-basis: 2rem !important;
}

.k-basis-9 {
    flex-basis: 2.25rem;
}

.\!k-basis-9 {
    flex-basis: 2.25rem !important;
}

.k-basis-10 {
    flex-basis: 2.5rem;
}

.\!k-basis-10 {
    flex-basis: 2.5rem !important;
}

.k-basis-11 {
    flex-basis: 2.75rem;
}

.\!k-basis-11 {
    flex-basis: 2.75rem !important;
}

.k-basis-12 {
    flex-basis: 3rem;
}

.\!k-basis-12 {
    flex-basis: 3rem !important;
}

.k-basis-13 {
    flex-basis: 3.25rem;
}

.\!k-basis-13 {
    flex-basis: 3.25rem !important;
}

.k-basis-14 {
    flex-basis: 3.5rem;
}

.\!k-basis-14 {
    flex-basis: 3.5rem !important;
}

.k-basis-15 {
    flex-basis: 3.75rem;
}

.\!k-basis-15 {
    flex-basis: 3.75rem !important;
}

.k-basis-16 {
    flex-basis: 4rem;
}

.\!k-basis-16 {
    flex-basis: 4rem !important;
}

.k-basis-17 {
    flex-basis: 4.25rem;
}

.\!k-basis-17 {
    flex-basis: 4.25rem !important;
}

.k-basis-18 {
    flex-basis: 4.5rem;
}

.\!k-basis-18 {
    flex-basis: 4.5rem !important;
}

.k-basis-19 {
    flex-basis: 4.75rem;
}

.\!k-basis-19 {
    flex-basis: 4.75rem !important;
}

.k-basis-20 {
    flex-basis: 5rem;
}

.\!k-basis-20 {
    flex-basis: 5rem !important;
}

.k-basis-21 {
    flex-basis: 5.25rem;
}

.\!k-basis-21 {
    flex-basis: 5.25rem !important;
}

.k-basis-22 {
    flex-basis: 5.5rem;
}

.\!k-basis-22 {
    flex-basis: 5.5rem !important;
}

.k-basis-23 {
    flex-basis: 5.75rem;
}

.\!k-basis-23 {
    flex-basis: 5.75rem !important;
}

.k-basis-24 {
    flex-basis: 6rem;
}

.\!k-basis-24 {
    flex-basis: 6rem !important;
}

.k-basis-25 {
    flex-basis: 7rem;
}

.\!k-basis-25 {
    flex-basis: 7rem !important;
}

.k-basis-26 {
    flex-basis: 8rem;
}

.\!k-basis-26 {
    flex-basis: 8rem !important;
}

.k-basis-27 {
    flex-basis: 9rem;
}

.\!k-basis-27 {
    flex-basis: 9rem !important;
}

.k-basis-28 {
    flex-basis: 10rem;
}

.\!k-basis-28 {
    flex-basis: 10rem !important;
}

.k-basis-29 {
    flex-basis: 11rem;
}

.\!k-basis-29 {
    flex-basis: 11rem !important;
}

.k-basis-30 {
    flex-basis: 12rem;
}

.\!k-basis-30 {
    flex-basis: 12rem !important;
}

.k-basis-auto {
    flex-basis: auto;
}

.\!k-basis-auto {
    flex-basis: auto !important;
}

.k-basis-1\/2 {
    flex-basis: 50%;
}

.\!k-basis-1\/2 {
    flex-basis: 50% !important;
}

.k-basis-1\/3 {
    flex-basis: 33.333333%;
}

.\!k-basis-1\/3 {
    flex-basis: 33.333333% !important;
}

.k-basis-2\/3 {
    flex-basis: 66.666667%;
}

.\!k-basis-2\/3 {
    flex-basis: 66.666667% !important;
}

.k-basis-1\/4 {
    flex-basis: 25%;
}

.\!k-basis-1\/4 {
    flex-basis: 25% !important;
}

.k-basis-2\/4 {
    flex-basis: 50%;
}

.\!k-basis-2\/4 {
    flex-basis: 50% !important;
}

.k-basis-3\/4 {
    flex-basis: 75%;
}

.\!k-basis-3\/4 {
    flex-basis: 75% !important;
}

.k-basis-1\/5 {
    flex-basis: 20%;
}

.\!k-basis-1\/5 {
    flex-basis: 20% !important;
}

.k-basis-2\/5 {
    flex-basis: 40%;
}

.\!k-basis-2\/5 {
    flex-basis: 40% !important;
}

.k-basis-3\/5 {
    flex-basis: 60%;
}

.\!k-basis-3\/5 {
    flex-basis: 60% !important;
}

.k-basis-4\/5 {
    flex-basis: 80%;
}

.\!k-basis-4\/5 {
    flex-basis: 80% !important;
}

.k-basis-1\/6 {
    flex-basis: 16.666667%;
}

.\!k-basis-1\/6 {
    flex-basis: 16.666667% !important;
}

.k-basis-2\/6 {
    flex-basis: 33.333333%;
}

.\!k-basis-2\/6 {
    flex-basis: 33.333333% !important;
}

.k-basis-3\/6 {
    flex-basis: 50%;
}

.\!k-basis-3\/6 {
    flex-basis: 50% !important;
}

.k-basis-4\/6 {
    flex-basis: 66.666667%;
}

.\!k-basis-4\/6 {
    flex-basis: 66.666667% !important;
}

.k-basis-5\/6 {
    flex-basis: 83.333333%;
}

.\!k-basis-5\/6 {
    flex-basis: 83.333333% !important;
}

.k-basis-1\/12 {
    flex-basis: 8.333333%;
}

.\!k-basis-1\/12 {
    flex-basis: 8.333333% !important;
}

.k-basis-2\/12 {
    flex-basis: 16.666667%;
}

.\!k-basis-2\/12 {
    flex-basis: 16.666667% !important;
}

.k-basis-3\/12 {
    flex-basis: 25%;
}

.\!k-basis-3\/12 {
    flex-basis: 25% !important;
}

.k-basis-4\/12 {
    flex-basis: 33.333333%;
}

.\!k-basis-4\/12 {
    flex-basis: 33.333333% !important;
}

.k-basis-5\/12 {
    flex-basis: 41.666667%;
}

.\!k-basis-5\/12 {
    flex-basis: 41.666667% !important;
}

.k-basis-6\/12 {
    flex-basis: 50%;
}

.\!k-basis-6\/12 {
    flex-basis: 50% !important;
}

.k-basis-7\/12 {
    flex-basis: 58.333333%;
}

.\!k-basis-7\/12 {
    flex-basis: 58.333333% !important;
}

.k-basis-8\/12 {
    flex-basis: 66.666667%;
}

.\!k-basis-8\/12 {
    flex-basis: 66.666667% !important;
}

.k-basis-9\/12 {
    flex-basis: 75%;
}

.\!k-basis-9\/12 {
    flex-basis: 75% !important;
}

.k-basis-10\/12 {
    flex-basis: 83.333333%;
}

.\!k-basis-10\/12 {
    flex-basis: 83.333333% !important;
}

.k-basis-11\/12 {
    flex-basis: 91.666667%;
}

.\!k-basis-11\/12 {
    flex-basis: 91.666667% !important;
}

.k-basis-full {
    flex-basis: 100%;
}

.\!k-basis-full {
    flex-basis: 100% !important;
}

.k-basis-min {
    flex-basis: min-content;
}

.\!k-basis-min {
    flex-basis: min-content !important;
}

.k-basis-max {
    flex-basis: max-content;
}

.\!k-basis-max {
    flex-basis: max-content !important;
}

.k-basis-fit {
    flex-basis: fit-content;
}

.\!k-basis-fit {
    flex-basis: fit-content !important;
}

.k-flex-basis-0 {
    flex-basis: 0px;
}

.\!k-flex-basis-0 {
    flex-basis: 0px !important;
}

.k-flex-basis-1px {
    flex-basis: 1px;
}

.\!k-flex-basis-1px {
    flex-basis: 1px !important;
}

.k-flex-basis-0\.5 {
    flex-basis: 0.125rem;
}

.\!k-flex-basis-0\.5 {
    flex-basis: 0.125rem !important;
}

.k-flex-basis-1 {
    flex-basis: 0.25rem;
}

.\!k-flex-basis-1 {
    flex-basis: 0.25rem !important;
}

.k-flex-basis-1\.5 {
    flex-basis: 0.375rem;
}

.\!k-flex-basis-1\.5 {
    flex-basis: 0.375rem !important;
}

.k-flex-basis-2 {
    flex-basis: 0.5rem;
}

.\!k-flex-basis-2 {
    flex-basis: 0.5rem !important;
}

.k-flex-basis-2\.5 {
    flex-basis: 0.625rem;
}

.\!k-flex-basis-2\.5 {
    flex-basis: 0.625rem !important;
}

.k-flex-basis-3 {
    flex-basis: 0.75rem;
}

.\!k-flex-basis-3 {
    flex-basis: 0.75rem !important;
}

.k-flex-basis-3\.5 {
    flex-basis: 0.875rem;
}

.\!k-flex-basis-3\.5 {
    flex-basis: 0.875rem !important;
}

.k-flex-basis-4 {
    flex-basis: 1rem;
}

.\!k-flex-basis-4 {
    flex-basis: 1rem !important;
}

.k-flex-basis-4\.5 {
    flex-basis: 1.125rem;
}

.\!k-flex-basis-4\.5 {
    flex-basis: 1.125rem !important;
}

.k-flex-basis-5 {
    flex-basis: 1.25rem;
}

.\!k-flex-basis-5 {
    flex-basis: 1.25rem !important;
}

.k-flex-basis-5\.5 {
    flex-basis: 1.375rem;
}

.\!k-flex-basis-5\.5 {
    flex-basis: 1.375rem !important;
}

.k-flex-basis-6 {
    flex-basis: 1.5rem;
}

.\!k-flex-basis-6 {
    flex-basis: 1.5rem !important;
}

.k-flex-basis-6\.5 {
    flex-basis: 1.625rem;
}

.\!k-flex-basis-6\.5 {
    flex-basis: 1.625rem !important;
}

.k-flex-basis-7 {
    flex-basis: 1.75rem;
}

.\!k-flex-basis-7 {
    flex-basis: 1.75rem !important;
}

.k-flex-basis-7\.5 {
    flex-basis: 1.875rem;
}

.\!k-flex-basis-7\.5 {
    flex-basis: 1.875rem !important;
}

.k-flex-basis-8 {
    flex-basis: 2rem;
}

.\!k-flex-basis-8 {
    flex-basis: 2rem !important;
}

.k-flex-basis-9 {
    flex-basis: 2.25rem;
}

.\!k-flex-basis-9 {
    flex-basis: 2.25rem !important;
}

.k-flex-basis-10 {
    flex-basis: 2.5rem;
}

.\!k-flex-basis-10 {
    flex-basis: 2.5rem !important;
}

.k-flex-basis-11 {
    flex-basis: 2.75rem;
}

.\!k-flex-basis-11 {
    flex-basis: 2.75rem !important;
}

.k-flex-basis-12 {
    flex-basis: 3rem;
}

.\!k-flex-basis-12 {
    flex-basis: 3rem !important;
}

.k-flex-basis-13 {
    flex-basis: 3.25rem;
}

.\!k-flex-basis-13 {
    flex-basis: 3.25rem !important;
}

.k-flex-basis-14 {
    flex-basis: 3.5rem;
}

.\!k-flex-basis-14 {
    flex-basis: 3.5rem !important;
}

.k-flex-basis-15 {
    flex-basis: 3.75rem;
}

.\!k-flex-basis-15 {
    flex-basis: 3.75rem !important;
}

.k-flex-basis-16 {
    flex-basis: 4rem;
}

.\!k-flex-basis-16 {
    flex-basis: 4rem !important;
}

.k-flex-basis-17 {
    flex-basis: 4.25rem;
}

.\!k-flex-basis-17 {
    flex-basis: 4.25rem !important;
}

.k-flex-basis-18 {
    flex-basis: 4.5rem;
}

.\!k-flex-basis-18 {
    flex-basis: 4.5rem !important;
}

.k-flex-basis-19 {
    flex-basis: 4.75rem;
}

.\!k-flex-basis-19 {
    flex-basis: 4.75rem !important;
}

.k-flex-basis-20 {
    flex-basis: 5rem;
}

.\!k-flex-basis-20 {
    flex-basis: 5rem !important;
}

.k-flex-basis-21 {
    flex-basis: 5.25rem;
}

.\!k-flex-basis-21 {
    flex-basis: 5.25rem !important;
}

.k-flex-basis-22 {
    flex-basis: 5.5rem;
}

.\!k-flex-basis-22 {
    flex-basis: 5.5rem !important;
}

.k-flex-basis-23 {
    flex-basis: 5.75rem;
}

.\!k-flex-basis-23 {
    flex-basis: 5.75rem !important;
}

.k-flex-basis-24 {
    flex-basis: 6rem;
}

.\!k-flex-basis-24 {
    flex-basis: 6rem !important;
}

.k-flex-basis-25 {
    flex-basis: 7rem;
}

.\!k-flex-basis-25 {
    flex-basis: 7rem !important;
}

.k-flex-basis-26 {
    flex-basis: 8rem;
}

.\!k-flex-basis-26 {
    flex-basis: 8rem !important;
}

.k-flex-basis-27 {
    flex-basis: 9rem;
}

.\!k-flex-basis-27 {
    flex-basis: 9rem !important;
}

.k-flex-basis-28 {
    flex-basis: 10rem;
}

.\!k-flex-basis-28 {
    flex-basis: 10rem !important;
}

.k-flex-basis-29 {
    flex-basis: 11rem;
}

.\!k-flex-basis-29 {
    flex-basis: 11rem !important;
}

.k-flex-basis-30 {
    flex-basis: 12rem;
}

.\!k-flex-basis-30 {
    flex-basis: 12rem !important;
}

.k-flex-basis-auto {
    flex-basis: auto;
}

.\!k-flex-basis-auto {
    flex-basis: auto !important;
}

.k-flex-basis-1\/2 {
    flex-basis: 50%;
}

.\!k-flex-basis-1\/2 {
    flex-basis: 50% !important;
}

.k-flex-basis-1\/3 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-1\/3 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-2\/3 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-2\/3 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-1\/4 {
    flex-basis: 25%;
}

.\!k-flex-basis-1\/4 {
    flex-basis: 25% !important;
}

.k-flex-basis-2\/4 {
    flex-basis: 50%;
}

.\!k-flex-basis-2\/4 {
    flex-basis: 50% !important;
}

.k-flex-basis-3\/4 {
    flex-basis: 75%;
}

.\!k-flex-basis-3\/4 {
    flex-basis: 75% !important;
}

.k-flex-basis-1\/5 {
    flex-basis: 20%;
}

.\!k-flex-basis-1\/5 {
    flex-basis: 20% !important;
}

.k-flex-basis-2\/5 {
    flex-basis: 40%;
}

.\!k-flex-basis-2\/5 {
    flex-basis: 40% !important;
}

.k-flex-basis-3\/5 {
    flex-basis: 60%;
}

.\!k-flex-basis-3\/5 {
    flex-basis: 60% !important;
}

.k-flex-basis-4\/5 {
    flex-basis: 80%;
}

.\!k-flex-basis-4\/5 {
    flex-basis: 80% !important;
}

.k-flex-basis-1\/6 {
    flex-basis: 16.666667%;
}

.\!k-flex-basis-1\/6 {
    flex-basis: 16.666667% !important;
}

.k-flex-basis-2\/6 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-2\/6 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-3\/6 {
    flex-basis: 50%;
}

.\!k-flex-basis-3\/6 {
    flex-basis: 50% !important;
}

.k-flex-basis-4\/6 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-4\/6 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-5\/6 {
    flex-basis: 83.333333%;
}

.\!k-flex-basis-5\/6 {
    flex-basis: 83.333333% !important;
}

.k-flex-basis-1\/12 {
    flex-basis: 8.333333%;
}

.\!k-flex-basis-1\/12 {
    flex-basis: 8.333333% !important;
}

.k-flex-basis-2\/12 {
    flex-basis: 16.666667%;
}

.\!k-flex-basis-2\/12 {
    flex-basis: 16.666667% !important;
}

.k-flex-basis-3\/12 {
    flex-basis: 25%;
}

.\!k-flex-basis-3\/12 {
    flex-basis: 25% !important;
}

.k-flex-basis-4\/12 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-4\/12 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-5\/12 {
    flex-basis: 41.666667%;
}

.\!k-flex-basis-5\/12 {
    flex-basis: 41.666667% !important;
}

.k-flex-basis-6\/12 {
    flex-basis: 50%;
}

.\!k-flex-basis-6\/12 {
    flex-basis: 50% !important;
}

.k-flex-basis-7\/12 {
    flex-basis: 58.333333%;
}

.\!k-flex-basis-7\/12 {
    flex-basis: 58.333333% !important;
}

.k-flex-basis-8\/12 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-8\/12 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-9\/12 {
    flex-basis: 75%;
}

.\!k-flex-basis-9\/12 {
    flex-basis: 75% !important;
}

.k-flex-basis-10\/12 {
    flex-basis: 83.333333%;
}

.\!k-flex-basis-10\/12 {
    flex-basis: 83.333333% !important;
}

.k-flex-basis-11\/12 {
    flex-basis: 91.666667%;
}

.\!k-flex-basis-11\/12 {
    flex-basis: 91.666667% !important;
}

.k-flex-basis-full {
    flex-basis: 100%;
}

.\!k-flex-basis-full {
    flex-basis: 100% !important;
}

.k-flex-basis-min {
    flex-basis: min-content;
}

.\!k-flex-basis-min {
    flex-basis: min-content !important;
}

.k-flex-basis-max {
    flex-basis: max-content;
}

.\!k-flex-basis-max {
    flex-basis: max-content !important;
}

.k-flex-basis-fit {
    flex-basis: fit-content;
}

.\!k-flex-basis-fit {
    flex-basis: fit-content !important;
}

.k-flex-row, .k-d-flex-row {
    flex-direction: row;
}

.\!k-flex-row, .\!k-d-flex-row, .\!k-d-flex-col {
    flex-direction: row !important;
}

.k-flex-row-reverse {
    flex-direction: row-reverse;
}

.\!k-flex-row-reverse {
    flex-direction: row-reverse !important;
}

.k-flex-col, .k-d-flex-col, .k-flex-column {
    flex-direction: column;
}

.\!k-flex-col {
    flex-direction: column !important;
}

.k-flex-col-reverse, .k-flex-column-reverse {
    flex-direction: column-reverse;
}

.\!k-flex-col-reverse {
    flex-direction: column-reverse !important;
}

.k-grow {
    flex-grow: 1;
}

.\!k-grow {
    flex-grow: 1 !important;
}

.k-grow-0 {
    flex-grow: 0;
}

.\!k-grow-0 {
    flex-grow: 0 !important;
}

.k-flex-grow {
    flex-grow: 1;
}

.\!k-flex-grow {
    flex-grow: 1 !important;
}

.k-flex-grow-0 {
    flex-grow: 0;
}

.\!k-flex-grow-0 {
    flex-grow: 0 !important;
}

.k-shrink {
    flex-shrink: 1;
}

.\!k-shrink {
    flex-shrink: 1 !important;
}

.k-shrink-0 {
    flex-shrink: 0;
}

.\!k-shrink-0 {
    flex-shrink: 0 !important;
}

.k-flex-shrink {
    flex-shrink: 1;
}

.\!k-flex-shrink {
    flex-shrink: 1 !important;
}

.k-flex-shrink-0 {
    flex-shrink: 0;
}

.\!k-flex-shrink-0 {
    flex-shrink: 0 !important;
}

.k-flex-wrap {
    flex-wrap: wrap;
}

.\!k-flex-wrap {
    flex-wrap: wrap !important;
}

.k-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
}

.\!k-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}

.k-flex-nowrap {
    flex-wrap: nowrap;
}

.\!k-flex-nowrap {
    flex-wrap: nowrap !important;
}

.k-flex-1 {
    flex: 1 1 0%;
}

.\!k-flex-1 {
    flex: 1 1 0% !important;
}

.k-flex-auto {
    flex: 1 1 auto;
}

.\!k-flex-auto {
    flex: 1 1 auto !important;
}

.k-flex-initial {
    flex: 0 1 auto;
}

.\!k-flex-initial {
    flex: 0 1 auto !important;
}

.k-flex-none {
    flex: none;
}

.\!k-flex-none {
    flex: none !important;
}

.k-gap-0 {
    gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-0 {
    gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-1px {
    gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-1px {
    gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-0\.5 {
    gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-0\.5 {
    gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-1 {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-1 {
    gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-1\.5 {
    gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-1\.5 {
    gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-2 {
    gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-2 {
    gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-2\.5 {
    gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-2\.5 {
    gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-3 {
    gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-3 {
    gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-3\.5 {
    gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-3\.5 {
    gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-4 {
    gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-4 {
    gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-4\.5 {
    gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-4\.5 {
    gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-5 {
    gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-5 {
    gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-5\.5 {
    gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-5\.5 {
    gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-6 {
    gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-6 {
    gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-6\.5 {
    gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-6\.5 {
    gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-7 {
    gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-7 {
    gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-7\.5 {
    gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-7\.5 {
    gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-8 {
    gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-8 {
    gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-9 {
    gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-9 {
    gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-10 {
    gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-10 {
    gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-11 {
    gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-11 {
    gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-12 {
    gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-12 {
    gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-13 {
    gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-13 {
    gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-14 {
    gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-14 {
    gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-15 {
    gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-15 {
    gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-16 {
    gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-16 {
    gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-17 {
    gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-17 {
    gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-18 {
    gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-18 {
    gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-19 {
    gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-19 {
    gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-20 {
    gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-20 {
    gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-21 {
    gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-21 {
    gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-22 {
    gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-22 {
    gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-23 {
    gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-23 {
    gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-24 {
    gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-24 {
    gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-25 {
    gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-25 {
    gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-26 {
    gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-26 {
    gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-27 {
    gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-27 {
    gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-28 {
    gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-28 {
    gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-29 {
    gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-29 {
    gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-30 {
    gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-30 {
    gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-xs {
    gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-xs {
    gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-sm {
    gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-sm {
    gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-md {
    gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-md {
    gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-lg {
    gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-lg {
    gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-xl {
    gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-xl {
    gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-thin {
    gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-thin {
    gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-hair {
    gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-hair {
    gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-gap-x-0 {
    column-gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-x-0 {
    column-gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-x-1px {
    column-gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-x-1px {
    column-gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-x-0\.5 {
    column-gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-x-0\.5 {
    column-gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-x-1 {
    column-gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-x-1 {
    column-gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-x-1\.5 {
    column-gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-x-1\.5 {
    column-gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-x-2 {
    column-gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-x-2 {
    column-gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-x-2\.5 {
    column-gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-x-2\.5 {
    column-gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-x-3 {
    column-gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-x-3 {
    column-gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-x-3\.5 {
    column-gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-x-3\.5 {
    column-gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-x-4 {
    column-gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-x-4 {
    column-gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-x-4\.5 {
    column-gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-x-4\.5 {
    column-gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-x-5 {
    column-gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-x-5 {
    column-gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-x-5\.5 {
    column-gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-x-5\.5 {
    column-gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-x-6 {
    column-gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-x-6 {
    column-gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-x-6\.5 {
    column-gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-x-6\.5 {
    column-gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-x-7 {
    column-gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-x-7 {
    column-gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-x-7\.5 {
    column-gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-x-7\.5 {
    column-gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-x-8 {
    column-gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-x-8 {
    column-gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-x-9 {
    column-gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-x-9 {
    column-gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-x-10 {
    column-gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-x-10 {
    column-gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-x-11 {
    column-gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-x-11 {
    column-gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-x-12 {
    column-gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-x-12 {
    column-gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-x-13 {
    column-gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-x-13 {
    column-gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-x-14 {
    column-gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-x-14 {
    column-gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-x-15 {
    column-gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-x-15 {
    column-gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-x-16 {
    column-gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-x-16 {
    column-gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-x-17 {
    column-gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-x-17 {
    column-gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-x-18 {
    column-gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-x-18 {
    column-gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-x-19 {
    column-gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-x-19 {
    column-gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-x-20 {
    column-gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-x-20 {
    column-gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-x-21 {
    column-gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-x-21 {
    column-gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-x-22 {
    column-gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-x-22 {
    column-gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-x-23 {
    column-gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-x-23 {
    column-gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-x-24 {
    column-gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-x-24 {
    column-gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-x-25 {
    column-gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-x-25 {
    column-gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-x-26 {
    column-gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-x-26 {
    column-gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-x-27 {
    column-gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-x-27 {
    column-gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-x-28 {
    column-gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-x-28 {
    column-gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-x-29 {
    column-gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-x-29 {
    column-gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-x-30 {
    column-gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-x-30 {
    column-gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-x-xs {
    column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-x-xs {
    column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-x-sm {
    column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-x-sm {
    column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-x-md {
    column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-x-md {
    column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-x-lg {
    column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-x-lg {
    column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-x-xl {
    column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-x-xl {
    column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-x-thin {
    column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-x-thin {
    column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-x-hair {
    column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-x-hair {
    column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-gap-y-0 {
    row-gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-y-0 {
    row-gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-y-1px {
    row-gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-y-1px {
    row-gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-y-0\.5 {
    row-gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-y-0\.5 {
    row-gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-y-1 {
    row-gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-y-1 {
    row-gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-y-1\.5 {
    row-gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-y-1\.5 {
    row-gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-y-2 {
    row-gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-y-2 {
    row-gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-y-2\.5 {
    row-gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-y-2\.5 {
    row-gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-y-3 {
    row-gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-y-3 {
    row-gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-y-3\.5 {
    row-gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-y-3\.5 {
    row-gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-y-4 {
    row-gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-y-4 {
    row-gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-y-4\.5 {
    row-gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-y-4\.5 {
    row-gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-y-5 {
    row-gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-y-5 {
    row-gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-y-5\.5 {
    row-gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-y-5\.5 {
    row-gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-y-6 {
    row-gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-y-6 {
    row-gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-y-6\.5 {
    row-gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-y-6\.5 {
    row-gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-y-7 {
    row-gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-y-7 {
    row-gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-y-7\.5 {
    row-gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-y-7\.5 {
    row-gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-y-8 {
    row-gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-y-8 {
    row-gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-y-9 {
    row-gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-y-9 {
    row-gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-y-10 {
    row-gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-y-10 {
    row-gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-y-11 {
    row-gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-y-11 {
    row-gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-y-12 {
    row-gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-y-12 {
    row-gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-y-13 {
    row-gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-y-13 {
    row-gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-y-14 {
    row-gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-y-14 {
    row-gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-y-15 {
    row-gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-y-15 {
    row-gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-y-16 {
    row-gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-y-16 {
    row-gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-y-17 {
    row-gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-y-17 {
    row-gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-y-18 {
    row-gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-y-18 {
    row-gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-y-19 {
    row-gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-y-19 {
    row-gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-y-20 {
    row-gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-y-20 {
    row-gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-y-21 {
    row-gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-y-21 {
    row-gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-y-22 {
    row-gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-y-22 {
    row-gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-y-23 {
    row-gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-y-23 {
    row-gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-y-24 {
    row-gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-y-24 {
    row-gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-y-25 {
    row-gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-y-25 {
    row-gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-y-26 {
    row-gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-y-26 {
    row-gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-y-27 {
    row-gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-y-27 {
    row-gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-y-28 {
    row-gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-y-28 {
    row-gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-y-29 {
    row-gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-y-29 {
    row-gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-y-30 {
    row-gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-y-30 {
    row-gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-y-xs {
    row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-y-xs {
    row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-y-sm {
    row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-y-sm {
    row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-y-md {
    row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-y-md {
    row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-y-lg {
    row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-y-lg {
    row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-y-xl {
    row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-y-xl {
    row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-y-thin {
    row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-y-thin {
    row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-y-hair {
    row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-y-hair {
    row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-grid-auto-cols-auto {
    grid-auto-columns: auto;
}

.\!k-grid-auto-cols-auto {
    grid-auto-columns: auto !important;
}

.k-grid-auto-cols-min {
    grid-auto-columns: min-content;
}

.\!k-grid-auto-cols-min {
    grid-auto-columns: min-content !important;
}

.k-grid-auto-cols-max {
    grid-auto-columns: max-content;
}

.\!k-grid-auto-cols-max {
    grid-auto-columns: max-content !important;
}

.k-grid-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
}

.\!k-grid-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr) !important;
}

.k-grid-flow-row {
    grid-auto-flow: row;
}

.\!k-grid-flow-row {
    grid-auto-flow: row !important;
}

.k-grid-flow-col {
    grid-auto-flow: column;
}

.\!k-grid-flow-col {
    grid-auto-flow: column !important;
}

.k-grid-flow-dense {
    grid-auto-flow: dense;
}

.\!k-grid-flow-dense {
    grid-auto-flow: dense !important;
}

.k-grid-flow-row-dense {
    grid-auto-flow: row dense;
}

.\!k-grid-flow-row-dense {
    grid-auto-flow: row dense !important;
}

.k-grid-flow-col-dense {
    grid-auto-flow: column dense;
}

.\!k-grid-flow-col-dense {
    grid-auto-flow: column dense !important;
}

.k-grid-flow-unset {
    grid-auto-flow: unset;
}

.\!k-grid-flow-unset {
    grid-auto-flow: unset !important;
}

.k-grid-auto-rows-auto {
    grid-auto-rows: auto;
}

.\!k-grid-auto-rows-auto {
    grid-auto-rows: auto !important;
}

.k-grid-auto-rows-min {
    grid-auto-rows: min-content;
}

.\!k-grid-auto-rows-min {
    grid-auto-rows: min-content !important;
}

.k-grid-auto-rows-max {
    grid-auto-rows: max-content;
}

.\!k-grid-auto-rows-max {
    grid-auto-rows: max-content !important;
}

.k-grid-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
}

.\!k-grid-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr) !important;
}

.k-col-span-1 {
    grid-column: span 1/span 1;
}

.\!k-col-span-1 {
    grid-column: span 1/span 1 !important;
}

.k-col-span-2 {
    grid-column: span 2/span 2;
}

.\!k-col-span-2 {
    grid-column: span 2/span 2 !important;
}

.k-col-span-3 {
    grid-column: span 3/span 3;
}

.\!k-col-span-3 {
    grid-column: span 3/span 3 !important;
}

.k-col-span-4 {
    grid-column: span 4/span 4;
}

.\!k-col-span-4 {
    grid-column: span 4/span 4 !important;
}

.k-col-span-5 {
    grid-column: span 5/span 5;
}

.\!k-col-span-5 {
    grid-column: span 5/span 5 !important;
}

.k-col-span-6 {
    grid-column: span 6/span 6;
}

.\!k-col-span-6 {
    grid-column: span 6/span 6 !important;
}

.k-col-span-7 {
    grid-column: span 7/span 7;
}

.\!k-col-span-7 {
    grid-column: span 7/span 7 !important;
}

.k-col-span-8 {
    grid-column: span 8/span 8;
}

.\!k-col-span-8 {
    grid-column: span 8/span 8 !important;
}

.k-col-span-9 {
    grid-column: span 9/span 9;
}

.\!k-col-span-9 {
    grid-column: span 9/span 9 !important;
}

.k-col-span-10 {
    grid-column: span 10/span 10;
}

.\!k-col-span-10 {
    grid-column: span 10/span 10 !important;
}

.k-col-span-11 {
    grid-column: span 11/span 11;
}

.\!k-col-span-11 {
    grid-column: span 11/span 11 !important;
}

.k-col-span-12 {
    grid-column: span 12/span 12;
}

.\!k-col-span-12 {
    grid-column: span 12/span 12 !important;
}

.k-col-span-full {
    grid-column: 1 / -1;
}

.\!k-col-span-full {
    grid-column: 1 / -1 !important;
}

.k-col-span-auto {
    grid-column: auto;
}

.\!k-col-span-auto {
    grid-column: auto !important;
}

.k-col-start-1 {
    grid-column-start: 1;
}

.\!k-col-start-1 {
    grid-column-start: 1 !important;
}

.k-col-start-2 {
    grid-column-start: 2;
}

.\!k-col-start-2 {
    grid-column-start: 2 !important;
}

.k-col-start-3 {
    grid-column-start: 3;
}

.\!k-col-start-3 {
    grid-column-start: 3 !important;
}

.k-col-start-4 {
    grid-column-start: 4;
}

.\!k-col-start-4 {
    grid-column-start: 4 !important;
}

.k-col-start-5 {
    grid-column-start: 5;
}

.\!k-col-start-5 {
    grid-column-start: 5 !important;
}

.k-col-start-6 {
    grid-column-start: 6;
}

.\!k-col-start-6 {
    grid-column-start: 6 !important;
}

.k-col-start-7 {
    grid-column-start: 7;
}

.\!k-col-start-7 {
    grid-column-start: 7 !important;
}

.k-col-start-8 {
    grid-column-start: 8;
}

.\!k-col-start-8 {
    grid-column-start: 8 !important;
}

.k-col-start-9 {
    grid-column-start: 9;
}

.\!k-col-start-9 {
    grid-column-start: 9 !important;
}

.k-col-start-10 {
    grid-column-start: 10;
}

.\!k-col-start-10 {
    grid-column-start: 10 !important;
}

.k-col-start-11 {
    grid-column-start: 11;
}

.\!k-col-start-11 {
    grid-column-start: 11 !important;
}

.k-col-start-12 {
    grid-column-start: 12;
}

.\!k-col-start-12 {
    grid-column-start: 12 !important;
}

.k-col-start-13 {
    grid-column-start: 13;
}

.\!k-col-start-13 {
    grid-column-start: 13 !important;
}

.k-col-start-auto {
    grid-column-start: auto;
}

.\!k-col-start-auto {
    grid-column-start: auto !important;
}

.k-col-end-1 {
    grid-column-end: 1;
}

.\!k-col-end-1 {
    grid-column-end: 1 !important;
}

.k-col-end-2 {
    grid-column-end: 2;
}

.\!k-col-end-2 {
    grid-column-end: 2 !important;
}

.k-col-end-3 {
    grid-column-end: 3;
}

.\!k-col-end-3 {
    grid-column-end: 3 !important;
}

.k-col-end-4 {
    grid-column-end: 4;
}

.\!k-col-end-4 {
    grid-column-end: 4 !important;
}

.k-col-end-5 {
    grid-column-end: 5;
}

.\!k-col-end-5 {
    grid-column-end: 5 !important;
}

.k-col-end-6 {
    grid-column-end: 6;
}

.\!k-col-end-6 {
    grid-column-end: 6 !important;
}

.k-col-end-7 {
    grid-column-end: 7;
}

.\!k-col-end-7 {
    grid-column-end: 7 !important;
}

.k-col-end-8 {
    grid-column-end: 8;
}

.\!k-col-end-8 {
    grid-column-end: 8 !important;
}

.k-col-end-9 {
    grid-column-end: 9;
}

.\!k-col-end-9 {
    grid-column-end: 9 !important;
}

.k-col-end-10 {
    grid-column-end: 10;
}

.\!k-col-end-10 {
    grid-column-end: 10 !important;
}

.k-col-end-11 {
    grid-column-end: 11;
}

.\!k-col-end-11 {
    grid-column-end: 11 !important;
}

.k-col-end-12 {
    grid-column-end: 12;
}

.\!k-col-end-12 {
    grid-column-end: 12 !important;
}

.k-col-end-13 {
    grid-column-end: 13;
}

.\!k-col-end-13 {
    grid-column-end: 13 !important;
}

.k-col-end-auto {
    grid-column-end: auto;
}

.\!k-col-end-auto {
    grid-column-end: auto !important;
}

.k-colspan-1 {
    grid-column: span 1/span 1;
}

.\!k-colspan-1 {
    grid-column: span 1/span 1 !important;
}

.k-colspan-2 {
    grid-column: span 2/span 2;
}

.\!k-colspan-2 {
    grid-column: span 2/span 2 !important;
}

.k-colspan-3 {
    grid-column: span 3/span 3;
}

.\!k-colspan-3 {
    grid-column: span 3/span 3 !important;
}

.k-colspan-4 {
    grid-column: span 4/span 4;
}

.\!k-colspan-4 {
    grid-column: span 4/span 4 !important;
}

.k-colspan-5 {
    grid-column: span 5/span 5;
}

.\!k-colspan-5 {
    grid-column: span 5/span 5 !important;
}

.k-colspan-6 {
    grid-column: span 6/span 6;
}

.\!k-colspan-6 {
    grid-column: span 6/span 6 !important;
}

.k-colspan-7 {
    grid-column: span 7/span 7;
}

.\!k-colspan-7 {
    grid-column: span 7/span 7 !important;
}

.k-colspan-8 {
    grid-column: span 8/span 8;
}

.\!k-colspan-8 {
    grid-column: span 8/span 8 !important;
}

.k-colspan-9 {
    grid-column: span 9/span 9;
}

.\!k-colspan-9 {
    grid-column: span 9/span 9 !important;
}

.k-colspan-10 {
    grid-column: span 10/span 10;
}

.\!k-colspan-10 {
    grid-column: span 10/span 10 !important;
}

.k-colspan-11 {
    grid-column: span 11/span 11;
}

.\!k-colspan-11 {
    grid-column: span 11/span 11 !important;
}

.k-colspan-12 {
    grid-column: span 12/span 12;
}

.\!k-colspan-12 {
    grid-column: span 12/span 12 !important;
}

.k-colspan-full, .k-colspan-all {
    grid-column: 1 / -1;
}

.\!k-colspan-full, .\!k-colspan-all {
    grid-column: 1 / -1 !important;
}

.k-colspan-auto {
    grid-column: auto;
}

.\!k-colspan-auto {
    grid-column: auto !important;
}

.k-row-start-1 {
    grid-row-start: 1;
}

.\!k-row-start-1 {
    grid-row-start: 1 !important;
}

.k-row-start-2 {
    grid-row-start: 2;
}

.\!k-row-start-2 {
    grid-row-start: 2 !important;
}

.k-row-start-3 {
    grid-row-start: 3;
}

.\!k-row-start-3 {
    grid-row-start: 3 !important;
}

.k-row-start-4 {
    grid-row-start: 4;
}

.\!k-row-start-4 {
    grid-row-start: 4 !important;
}

.k-row-start-5 {
    grid-row-start: 5;
}

.\!k-row-start-5 {
    grid-row-start: 5 !important;
}

.k-row-start-6 {
    grid-row-start: 6;
}

.\!k-row-start-6 {
    grid-row-start: 6 !important;
}

.k-row-start-7 {
    grid-row-start: 7;
}

.\!k-row-start-7 {
    grid-row-start: 7 !important;
}

.k-row-start-8 {
    grid-row-start: 8;
}

.\!k-row-start-8 {
    grid-row-start: 8 !important;
}

.k-row-start-9 {
    grid-row-start: 9;
}

.\!k-row-start-9 {
    grid-row-start: 9 !important;
}

.k-row-start-10 {
    grid-row-start: 10;
}

.\!k-row-start-10 {
    grid-row-start: 10 !important;
}

.k-row-start-11 {
    grid-row-start: 11;
}

.\!k-row-start-11 {
    grid-row-start: 11 !important;
}

.k-row-start-12 {
    grid-row-start: 12;
}

.\!k-row-start-12 {
    grid-row-start: 12 !important;
}

.k-row-start-13 {
    grid-row-start: 13;
}

.\!k-row-start-13 {
    grid-row-start: 13 !important;
}

.k-row-start-auto {
    grid-row-start: auto;
}

.\!k-row-start-auto {
    grid-row-start: auto !important;
}

.k-row-end-1 {
    grid-row-end: 1;
}

.\!k-row-end-1 {
    grid-row-end: 1 !important;
}

.k-row-end-2 {
    grid-row-end: 2;
}

.\!k-row-end-2 {
    grid-row-end: 2 !important;
}

.k-row-end-3 {
    grid-row-end: 3;
}

.\!k-row-end-3 {
    grid-row-end: 3 !important;
}

.k-row-end-4 {
    grid-row-end: 4;
}

.\!k-row-end-4 {
    grid-row-end: 4 !important;
}

.k-row-end-5 {
    grid-row-end: 5;
}

.\!k-row-end-5 {
    grid-row-end: 5 !important;
}

.k-row-end-6 {
    grid-row-end: 6;
}

.\!k-row-end-6 {
    grid-row-end: 6 !important;
}

.k-row-end-7 {
    grid-row-end: 7;
}

.\!k-row-end-7 {
    grid-row-end: 7 !important;
}

.k-row-end-8 {
    grid-row-end: 8;
}

.\!k-row-end-8 {
    grid-row-end: 8 !important;
}

.k-row-end-9 {
    grid-row-end: 9;
}

.\!k-row-end-9 {
    grid-row-end: 9 !important;
}

.k-row-end-10 {
    grid-row-end: 10;
}

.\!k-row-end-10 {
    grid-row-end: 10 !important;
}

.k-row-end-11 {
    grid-row-end: 11;
}

.\!k-row-end-11 {
    grid-row-end: 11 !important;
}

.k-row-end-12 {
    grid-row-end: 12;
}

.\!k-row-end-12 {
    grid-row-end: 12 !important;
}

.k-row-end-13 {
    grid-row-end: 13;
}

.\!k-row-end-13 {
    grid-row-end: 13 !important;
}

.k-row-end-auto {
    grid-row-end: auto;
}

.\!k-row-end-auto {
    grid-row-end: auto !important;
}

.k-row-span-1 {
    grid-row: span 1/span 1;
}

.\!k-row-span-1 {
    grid-row: span 1/span 1 !important;
}

.k-row-span-2 {
    grid-row: span 2/span 2;
}

.\!k-row-span-2 {
    grid-row: span 2/span 2 !important;
}

.k-row-span-3 {
    grid-row: span 3/span 3;
}

.\!k-row-span-3 {
    grid-row: span 3/span 3 !important;
}

.k-row-span-4 {
    grid-row: span 4/span 4;
}

.\!k-row-span-4 {
    grid-row: span 4/span 4 !important;
}

.k-row-span-5 {
    grid-row: span 5/span 5;
}

.\!k-row-span-5 {
    grid-row: span 5/span 5 !important;
}

.k-row-span-6 {
    grid-row: span 6/span 6;
}

.\!k-row-span-6 {
    grid-row: span 6/span 6 !important;
}

.k-row-span-7 {
    grid-row: span 7/span 7;
}

.\!k-row-span-7 {
    grid-row: span 7/span 7 !important;
}

.k-row-span-8 {
    grid-row: span 8/span 8;
}

.\!k-row-span-8 {
    grid-row: span 8/span 8 !important;
}

.k-row-span-9 {
    grid-row: span 9/span 9;
}

.\!k-row-span-9 {
    grid-row: span 9/span 9 !important;
}

.k-row-span-10 {
    grid-row: span 10/span 10;
}

.\!k-row-span-10 {
    grid-row: span 10/span 10 !important;
}

.k-row-span-11 {
    grid-row: span 11/span 11;
}

.\!k-row-span-11 {
    grid-row: span 11/span 11 !important;
}

.k-row-span-12 {
    grid-row: span 12/span 12;
}

.\!k-row-span-12 {
    grid-row: span 12/span 12 !important;
}

.k-row-span-full {
    grid-row: span 1/span -1;
}

.\!k-row-span-full {
    grid-row: span 1/span -1 !important;
}

.k-row-span-auto {
    grid-row: auto;
}

.\!k-row-span-auto {
    grid-row: auto !important;
}

.k-rowspan-1 {
    grid-row: span 1/span 1;
}

.\!k-rowspan-1 {
    grid-row: span 1/span 1 !important;
}

.k-rowspan-2 {
    grid-row: span 2/span 2;
}

.\!k-rowspan-2 {
    grid-row: span 2/span 2 !important;
}

.k-rowspan-3 {
    grid-row: span 3/span 3;
}

.\!k-rowspan-3 {
    grid-row: span 3/span 3 !important;
}

.k-rowspan-4 {
    grid-row: span 4/span 4;
}

.\!k-rowspan-4 {
    grid-row: span 4/span 4 !important;
}

.k-rowspan-5 {
    grid-row: span 5/span 5;
}

.\!k-rowspan-5 {
    grid-row: span 5/span 5 !important;
}

.k-rowspan-6 {
    grid-row: span 6/span 6;
}

.\!k-rowspan-6 {
    grid-row: span 6/span 6 !important;
}

.k-rowspan-7 {
    grid-row: span 7/span 7;
}

.\!k-rowspan-7 {
    grid-row: span 7/span 7 !important;
}

.k-rowspan-8 {
    grid-row: span 8/span 8;
}

.\!k-rowspan-8 {
    grid-row: span 8/span 8 !important;
}

.k-rowspan-9 {
    grid-row: span 9/span 9;
}

.\!k-rowspan-9 {
    grid-row: span 9/span 9 !important;
}

.k-rowspan-10 {
    grid-row: span 10/span 10;
}

.\!k-rowspan-10 {
    grid-row: span 10/span 10 !important;
}

.k-rowspan-11 {
    grid-row: span 11/span 11;
}

.\!k-rowspan-11 {
    grid-row: span 11/span 11 !important;
}

.k-rowspan-12 {
    grid-row: span 12/span 12;
}

.\!k-rowspan-12 {
    grid-row: span 12/span 12 !important;
}

.k-rowspan-full, .k-rowspan-all {
    grid-row: span 1/span -1;
}

.\!k-rowspan-full, .\!k-rowspan-all {
    grid-row: span 1/span -1 !important;
}

.k-rowspan-auto {
    grid-row: auto;
}

.\!k-rowspan-auto {
    grid-row: auto !important;
}

.k-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.\!k-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.k-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.\!k-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.k-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.\!k-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

.k-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.\!k-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.k-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.\!k-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}

.k-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.\!k-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}

.k-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.\!k-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}

.k-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.\!k-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}

.k-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.\!k-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}

.k-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.\!k-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}

.k-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.\!k-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}

.k-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.\!k-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.k-grid-cols-none {
    grid-template-columns: none;
}

.\!k-grid-cols-none {
    grid-template-columns: none !important;
}

.k-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.\!k-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}

.k-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.\!k-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}

.k-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.\!k-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}

.k-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.\!k-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}

.k-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.\!k-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}

.k-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.\!k-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}

.k-grid-rows-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.\!k-grid-rows-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr)) !important;
}

.k-grid-rows-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.\!k-grid-rows-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr)) !important;
}

.k-grid-rows-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.\!k-grid-rows-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr)) !important;
}

.k-grid-rows-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.\!k-grid-rows-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr)) !important;
}

.k-grid-rows-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.\!k-grid-rows-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr)) !important;
}

.k-grid-rows-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.\!k-grid-rows-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr)) !important;
}

.k-grid-rows-none {
    grid-template-rows: none;
}

.\!k-grid-rows-none {
    grid-template-rows: none !important;
}

.k-justify-content-normal {
    justify-content: normal;
}

.\!k-justify-content-normal {
    justify-content: normal !important;
}

.k-justify-content-stretch {
    justify-content: stretch;
}

.\!k-justify-content-stretch {
    justify-content: stretch !important;
}

.k-justify-content-center {
    justify-content: center;
}

.\!k-justify-content-center {
    justify-content: center !important;
}

.k-justify-content-start {
    justify-content: start;
}

.\!k-justify-content-start {
    justify-content: start !important;
}

.k-justify-content-end {
    justify-content: end;
}

.\!k-justify-content-end {
    justify-content: end !important;
}

.k-justify-content-flex-start {
    justify-content: flex-start;
}

.\!k-justify-content-flex-start {
    justify-content: flex-start !important;
}

.k-justify-content-flex-end {
    justify-content: flex-end;
}

.\!k-justify-content-flex-end {
    justify-content: flex-end !important;
}

.k-justify-content-left {
    justify-content: left;
}

.\!k-justify-content-left {
    justify-content: left !important;
}

.k-justify-content-right {
    justify-content: right;
}

.\!k-justify-content-right {
    justify-content: right !important;
}

.k-justify-content-baseline {
    justify-content: baseline;
}

.\!k-justify-content-baseline {
    justify-content: baseline !important;
}

.k-justify-content-first-baseline {
    justify-content: first baseline;
}

.\!k-justify-content-first-baseline {
    justify-content: first baseline !important;
}

.k-justify-content-last-baseline {
    justify-content: last baseline;
}

.\!k-justify-content-last-baseline {
    justify-content: last baseline !important;
}

.k-justify-content-between {
    justify-content: space-between;
}

.\!k-justify-content-between {
    justify-content: space-between !important;
}

.k-justify-content-around {
    justify-content: space-around;
}

.\!k-justify-content-around {
    justify-content: space-around !important;
}

.k-justify-content-evenly {
    justify-content: space-evenly;
}

.\!k-justify-content-evenly {
    justify-content: space-evenly !important;
}

.k-justify-content-stretch > * {
    flex: 1 0 0%;
}

.\!.k-justify-content-stretch > * {
    flex: 1 0 0% !important;
}

.k-justify-items-normal {
    justify-items: normal;
}

.\!k-justify-items-normal {
    justify-items: normal !important;
}

.k-justify-items-stretch {
    justify-items: stretch;
}

.\!k-justify-items-stretch {
    justify-items: stretch !important;
}

.k-justify-items-center {
    justify-items: center;
}

.\!k-justify-items-center {
    justify-items: center !important;
}

.k-justify-items-start {
    justify-items: start;
}

.\!k-justify-items-start {
    justify-items: start !important;
}

.k-justify-items-end {
    justify-items: end;
}

.\!k-justify-items-end {
    justify-items: end !important;
}

.k-justify-items-flex-start {
    justify-items: flex-start;
}

.\!k-justify-items-flex-start {
    justify-items: flex-start !important;
}

.k-justify-items-flex-end {
    justify-items: flex-end;
}

.\!k-justify-items-flex-end {
    justify-items: flex-end !important;
}

.k-justify-items-self-start {
    justify-items: self-start;
}

.\!k-justify-items-self-start {
    justify-items: self-start !important;
}

.k-justify-items-self-end {
    justify-items: self-end;
}

.\!k-justify-items-self-end {
    justify-items: self-end !important;
}

.k-justify-items-left {
    justify-items: left;
}

.\!k-justify-items-left {
    justify-items: left !important;
}

.k-justify-items-right {
    justify-items: right;
}

.\!k-justify-items-right {
    justify-items: right !important;
}

.k-justify-items-baseline {
    justify-items: baseline;
}

.\!k-justify-items-baseline {
    justify-items: baseline !important;
}

.k-justify-items-first-baseline {
    justify-items: first baseline;
}

.\!k-justify-items-first-baseline {
    justify-items: first baseline !important;
}

.k-justify-items-last-baseline {
    justify-items: last baseline;
}

.\!k-justify-items-last-baseline {
    justify-items: last baseline !important;
}

.k-justify-self-auto {
    justify-self: auto;
}

.\!k-justify-self-auto {
    justify-self: auto !important;
}

.k-justify-self-normal {
    justify-self: normal;
}

.\!k-justify-self-normal {
    justify-self: normal !important;
}

.k-justify-self-stretch {
    justify-self: stretch;
}

.\!k-justify-self-stretch {
    justify-self: stretch !important;
}

.k-justify-self-center {
    justify-self: center;
}

.\!k-justify-self-center {
    justify-self: center !important;
}

.k-justify-self-start {
    justify-self: start;
}

.\!k-justify-self-start {
    justify-self: start !important;
}

.k-justify-self-end {
    justify-self: end;
}

.\!k-justify-self-end {
    justify-self: end !important;
}

.k-justify-self-flex-start {
    justify-self: flex-start;
}

.\!k-justify-self-flex-start {
    justify-self: flex-start !important;
}

.k-justify-self-flex-end {
    justify-self: flex-end;
}

.\!k-justify-self-flex-end {
    justify-self: flex-end !important;
}

.k-justify-self-self-start {
    justify-self: self-start;
}

.\!k-justify-self-self-start {
    justify-self: self-start !important;
}

.k-justify-self-self-end {
    justify-self: self-end;
}

.\!k-justify-self-self-end {
    justify-self: self-end !important;
}

.k-justify-self-baseline {
    justify-self: baseline;
}

.\!k-justify-self-baseline {
    justify-self: baseline !important;
}

.k-justify-self-first-baseline {
    justify-self: first baseline;
}

.\!k-justify-self-first-baseline {
    justify-self: first baseline !important;
}

.k-justify-self-last-baseline {
    justify-self: last baseline;
}

.\!k-justify-self-last-baseline {
    justify-self: last baseline !important;
}

.k-order-1 {
    order: 1;
}

.\!k-order-1 {
    order: 1 !important;
}

.k-order-2 {
    order: 2;
}

.\!k-order-2 {
    order: 2 !important;
}

.k-order-3 {
    order: 3;
}

.\!k-order-3 {
    order: 3 !important;
}

.k-order-4 {
    order: 4;
}

.\!k-order-4 {
    order: 4 !important;
}

.k-order-5 {
    order: 5;
}

.\!k-order-5 {
    order: 5 !important;
}

.k-order-6 {
    order: 6;
}

.\!k-order-6 {
    order: 6 !important;
}

.k-order-7 {
    order: 7;
}

.\!k-order-7 {
    order: 7 !important;
}

.k-order-8 {
    order: 8;
}

.\!k-order-8 {
    order: 8 !important;
}

.k-order-9 {
    order: 9;
}

.\!k-order-9 {
    order: 9 !important;
}

.k-order-10 {
    order: 10;
}

.\!k-order-10 {
    order: 10 !important;
}

.k-order-11 {
    order: 11;
}

.\!k-order-11 {
    order: 11 !important;
}

.k-order-12 {
    order: 12;
}

.\!k-order-12 {
    order: 12 !important;
}

.k-order-first {
    order: -9999;
}

.\!k-order-first {
    order: -9999 !important;
}

.k-order-last {
    order: 9999;
}

.\!k-order-last {
    order: 9999 !important;
}

.k-order-none {
    order: 0;
}

.\!k-order-none {
    order: 0 !important;
}

.k-place-content-normal {
    place-content: normal;
}

.\!k-place-content-normal {
    place-content: normal !important;
}

.k-place-content-stretch {
    place-content: stretch;
}

.\!k-place-content-stretch {
    place-content: stretch !important;
}

.k-place-content-center {
    place-content: center;
}

.\!k-place-content-center {
    place-content: center !important;
}

.k-place-content-start {
    place-content: start;
}

.\!k-place-content-start {
    place-content: start !important;
}

.k-place-content-end {
    place-content: end;
}

.\!k-place-content-end {
    place-content: end !important;
}

.k-place-content-flex-start {
    place-content: flex-start;
}

.\!k-place-content-flex-start {
    place-content: flex-start !important;
}

.k-place-content-flex-end {
    place-content: flex-end;
}

.\!k-place-content-flex-end {
    place-content: flex-end !important;
}

.k-place-content-baseline {
    place-content: baseline;
}

.\!k-place-content-baseline {
    place-content: baseline !important;
}

.k-place-content-between {
    place-content: space-between;
}

.\!k-place-content-between {
    place-content: space-between !important;
}

.k-place-content-around {
    place-content: space-around;
}

.\!k-place-content-around {
    place-content: space-around !important;
}

.k-place-content-evenly {
    place-content: space-evenly;
}

.\!k-place-content-evenly {
    place-content: space-evenly !important;
}

.k-place-items-normal {
    place-items: normal;
}

.\!k-place-items-normal {
    place-items: normal !important;
}

.k-place-items-stretch {
    place-items: stretch;
}

.\!k-place-items-stretch {
    place-items: stretch !important;
}

.k-place-items-center {
    place-items: center;
}

.\!k-place-items-center {
    place-items: center !important;
}

.k-place-items-start {
    place-items: start;
}

.\!k-place-items-start {
    place-items: start !important;
}

.k-place-items-end {
    place-items: end;
}

.\!k-place-items-end {
    place-items: end !important;
}

.k-place-items-flex-start {
    place-items: flex-start;
}

.\!k-place-items-flex-start {
    place-items: flex-start !important;
}

.k-place-items-flex-end {
    place-items: flex-end;
}

.\!k-place-items-flex-end {
    place-items: flex-end !important;
}

.k-place-items-self-start {
    place-items: self-start;
}

.\!k-place-items-self-start {
    place-items: self-start !important;
}

.k-place-items-self-end {
    place-items: self-end;
}

.\!k-place-items-self-end {
    place-items: self-end !important;
}

.k-place-items-baseline {
    place-items: baseline;
}

.\!k-place-items-baseline {
    place-items: baseline !important;
}

.k-place-self-auto {
    place-self: auto;
}

.\!k-place-self-auto {
    place-self: auto !important;
}

.k-place-self-normal {
    place-self: normal;
}

.\!k-place-self-normal {
    place-self: normal !important;
}

.k-place-self-stretch {
    place-self: stretch;
}

.\!k-place-self-stretch {
    place-self: stretch !important;
}

.k-place-self-center {
    place-self: center;
}

.\!k-place-self-center {
    place-self: center !important;
}

.k-place-self-start {
    place-self: start;
}

.\!k-place-self-start {
    place-self: start !important;
}

.k-place-self-end {
    place-self: end;
}

.\!k-place-self-end {
    place-self: end !important;
}

.k-place-self-flex-start {
    place-self: flex-start;
}

.\!k-place-self-flex-start {
    place-self: flex-start !important;
}

.k-place-self-flex-end {
    place-self: flex-end;
}

.\!k-place-self-flex-end {
    place-self: flex-end !important;
}

.k-place-self-self-start {
    place-self: self-start;
}

.\!k-place-self-self-start {
    place-self: self-start !important;
}

.k-place-self-self-end {
    place-self: self-end;
}

.\!k-place-self-self-end {
    place-self: self-end !important;
}

.k-place-self-baseline {
    place-self: baseline;
}

.\!k-place-self-baseline {
    place-self: baseline !important;
}

.k-m-0 {
    margin: var(--kendo-spacing-0, 0px);
}

.\!k-m-0 {
    margin: var(--kendo-spacing-0, 0px) !important;
}

.k-m-1px {
    margin: var(--kendo-spacing-1px, 1px);
}

.\!k-m-1px {
    margin: var(--kendo-spacing-1px, 1px) !important;
}

.k-m-0\.5 {
    margin: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-m-0\.5 {
    margin: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-m-1 {
    margin: var(--kendo-spacing-1, 0.25rem);
}

.\!k-m-1 {
    margin: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-m-1\.5 {
    margin: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-m-1\.5 {
    margin: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-m-2 {
    margin: var(--kendo-spacing-2, 0.5rem);
}

.\!k-m-2 {
    margin: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-m-2\.5 {
    margin: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-m-2\.5 {
    margin: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-m-3 {
    margin: var(--kendo-spacing-3, 0.75rem);
}

.\!k-m-3 {
    margin: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-m-3\.5 {
    margin: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-m-3\.5 {
    margin: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-m-4 {
    margin: var(--kendo-spacing-4, 1rem);
}

.\!k-m-4 {
    margin: var(--kendo-spacing-4, 1rem) !important;
}

.k-m-4\.5 {
    margin: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-m-4\.5 {
    margin: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-m-5 {
    margin: var(--kendo-spacing-5, 1.25rem);
}

.\!k-m-5 {
    margin: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-m-5\.5 {
    margin: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-m-5\.5 {
    margin: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-m-6 {
    margin: var(--kendo-spacing-6, 1.5rem);
}

.\!k-m-6 {
    margin: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-m-6\.5 {
    margin: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-m-6\.5 {
    margin: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-m-7 {
    margin: var(--kendo-spacing-7, 1.75rem);
}

.\!k-m-7 {
    margin: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-m-7\.5 {
    margin: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-m-7\.5 {
    margin: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-m-8 {
    margin: var(--kendo-spacing-8, 2rem);
}

.\!k-m-8 {
    margin: var(--kendo-spacing-8, 2rem) !important;
}

.k-m-9 {
    margin: var(--kendo-spacing-9, 2.25rem);
}

.\!k-m-9 {
    margin: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-m-10 {
    margin: var(--kendo-spacing-10, 2.5rem);
}

.\!k-m-10 {
    margin: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-m-11 {
    margin: var(--kendo-spacing-11, 2.75rem);
}

.\!k-m-11 {
    margin: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-m-12 {
    margin: var(--kendo-spacing-12, 3rem);
}

.\!k-m-12 {
    margin: var(--kendo-spacing-12, 3rem) !important;
}

.k-m-13 {
    margin: var(--kendo-spacing-13, 3.25rem);
}

.\!k-m-13 {
    margin: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-m-14 {
    margin: var(--kendo-spacing-14, 3.5rem);
}

.\!k-m-14 {
    margin: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-m-15 {
    margin: var(--kendo-spacing-15, 3.75rem);
}

.\!k-m-15 {
    margin: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-m-16 {
    margin: var(--kendo-spacing-16, 4rem);
}

.\!k-m-16 {
    margin: var(--kendo-spacing-16, 4rem) !important;
}

.k-m-17 {
    margin: var(--kendo-spacing-17, 4.25rem);
}

.\!k-m-17 {
    margin: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-m-18 {
    margin: var(--kendo-spacing-18, 4.5rem);
}

.\!k-m-18 {
    margin: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-m-19 {
    margin: var(--kendo-spacing-19, 4.75rem);
}

.\!k-m-19 {
    margin: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-m-20 {
    margin: var(--kendo-spacing-20, 5rem);
}

.\!k-m-20 {
    margin: var(--kendo-spacing-20, 5rem) !important;
}

.k-m-21 {
    margin: var(--kendo-spacing-21, 5.25rem);
}

.\!k-m-21 {
    margin: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-m-22 {
    margin: var(--kendo-spacing-22, 5.5rem);
}

.\!k-m-22 {
    margin: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-m-23 {
    margin: var(--kendo-spacing-23, 5.75rem);
}

.\!k-m-23 {
    margin: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-m-24 {
    margin: var(--kendo-spacing-24, 6rem);
}

.\!k-m-24 {
    margin: var(--kendo-spacing-24, 6rem) !important;
}

.k-m-25 {
    margin: var(--kendo-spacing-25, 7rem);
}

.\!k-m-25 {
    margin: var(--kendo-spacing-25, 7rem) !important;
}

.k-m-26 {
    margin: var(--kendo-spacing-26, 8rem);
}

.\!k-m-26 {
    margin: var(--kendo-spacing-26, 8rem) !important;
}

.k-m-27 {
    margin: var(--kendo-spacing-27, 9rem);
}

.\!k-m-27 {
    margin: var(--kendo-spacing-27, 9rem) !important;
}

.k-m-28 {
    margin: var(--kendo-spacing-28, 10rem);
}

.\!k-m-28 {
    margin: var(--kendo-spacing-28, 10rem) !important;
}

.k-m-29 {
    margin: var(--kendo-spacing-29, 11rem);
}

.\!k-m-29 {
    margin: var(--kendo-spacing-29, 11rem) !important;
}

.k-m-30 {
    margin: var(--kendo-spacing-30, 12rem);
}

.\!k-m-30 {
    margin: var(--kendo-spacing-30, 12rem) !important;
}

.k-m--1px {
    margin: var(--kendo-spacing--1px, -1px);
}

.\!k-m--1px {
    margin: var(--kendo-spacing--1px, -1px) !important;
}

.k-m--0\.5 {
    margin: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-m--0\.5 {
    margin: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-m--1 {
    margin: var(--kendo-spacing--1, -0.25rem);
}

.\!k-m--1 {
    margin: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-m--1\.5 {
    margin: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-m--1\.5 {
    margin: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-m--2 {
    margin: var(--kendo-spacing--2, -0.5rem);
}

.\!k-m--2 {
    margin: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-m--2\.5 {
    margin: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-m--2\.5 {
    margin: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-m--3 {
    margin: var(--kendo-spacing--3, -0.75rem);
}

.\!k-m--3 {
    margin: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-m--3\.5 {
    margin: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-m--3\.5 {
    margin: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-m--4 {
    margin: var(--kendo-spacing--4, -1rem);
}

.\!k-m--4 {
    margin: var(--kendo-spacing--4, -1rem) !important;
}

.k-m--4\.5 {
    margin: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-m--4\.5 {
    margin: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-m--5 {
    margin: var(--kendo-spacing--5, -1.25rem);
}

.\!k-m--5 {
    margin: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-m--5\.5 {
    margin: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-m--5\.5 {
    margin: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-m--6 {
    margin: var(--kendo-spacing--6, -1.5rem);
}

.\!k-m--6 {
    margin: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-m--6\.5 {
    margin: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-m--6\.5 {
    margin: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-m--7 {
    margin: var(--kendo-spacing--7, -1.75rem);
}

.\!k-m--7 {
    margin: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-m--7\.5 {
    margin: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-m--7\.5 {
    margin: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-m--8 {
    margin: var(--kendo-spacing--8, -2rem);
}

.\!k-m--8 {
    margin: var(--kendo-spacing--8, -2rem) !important;
}

.k-m--9 {
    margin: var(--kendo-spacing--9, -2.25rem);
}

.\!k-m--9 {
    margin: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-m--10 {
    margin: var(--kendo-spacing--10, -2.5rem);
}

.\!k-m--10 {
    margin: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-m--11 {
    margin: var(--kendo-spacing--11, -2.75rem);
}

.\!k-m--11 {
    margin: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-m--12 {
    margin: var(--kendo-spacing--12, -3rem);
}

.\!k-m--12 {
    margin: var(--kendo-spacing--12, -3rem) !important;
}

.k-m--13 {
    margin: var(--kendo-spacing--13, -3.25rem);
}

.\!k-m--13 {
    margin: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-m--14 {
    margin: var(--kendo-spacing--14, -3.5rem);
}

.\!k-m--14 {
    margin: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-m--15 {
    margin: var(--kendo-spacing--15, -3.75rem);
}

.\!k-m--15 {
    margin: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-m--16 {
    margin: var(--kendo-spacing--16, -4rem);
}

.\!k-m--16 {
    margin: var(--kendo-spacing--16, -4rem) !important;
}

.k-m--17 {
    margin: var(--kendo-spacing--17, -4.25rem);
}

.\!k-m--17 {
    margin: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-m--18 {
    margin: var(--kendo-spacing--18, -4.5rem);
}

.\!k-m--18 {
    margin: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-m--19 {
    margin: var(--kendo-spacing--19, -4.75rem);
}

.\!k-m--19 {
    margin: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-m--20 {
    margin: var(--kendo-spacing--20, -5rem);
}

.\!k-m--20 {
    margin: var(--kendo-spacing--20, -5rem) !important;
}

.k-m--21 {
    margin: var(--kendo-spacing--21, -5.25rem);
}

.\!k-m--21 {
    margin: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-m--22 {
    margin: var(--kendo-spacing--22, -5.5rem);
}

.\!k-m--22 {
    margin: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-m--23 {
    margin: var(--kendo-spacing--23, -5.75rem);
}

.\!k-m--23 {
    margin: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-m--24 {
    margin: var(--kendo-spacing--24, -6rem);
}

.\!k-m--24 {
    margin: var(--kendo-spacing--24, -6rem) !important;
}

.k-m--25 {
    margin: var(--kendo-spacing--25, -7rem);
}

.\!k-m--25 {
    margin: var(--kendo-spacing--25, -7rem) !important;
}

.k-m--26 {
    margin: var(--kendo-spacing--26, -8rem);
}

.\!k-m--26 {
    margin: var(--kendo-spacing--26, -8rem) !important;
}

.k-m--27 {
    margin: var(--kendo-spacing--27, -9rem);
}

.\!k-m--27 {
    margin: var(--kendo-spacing--27, -9rem) !important;
}

.k-m--28 {
    margin: var(--kendo-spacing--28, -10rem);
}

.\!k-m--28 {
    margin: var(--kendo-spacing--28, -10rem) !important;
}

.k-m--29 {
    margin: var(--kendo-spacing--29, -11rem);
}

.\!k-m--29 {
    margin: var(--kendo-spacing--29, -11rem) !important;
}

.k-m--30 {
    margin: var(--kendo-spacing--30, -12rem);
}

.\!k-m--30 {
    margin: var(--kendo-spacing--30, -12rem) !important;
}

.k-m-xs {
    margin: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-m-xs {
    margin: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-m-sm {
    margin: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-m-sm {
    margin: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-m-md {
    margin: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-m-md {
    margin: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-m-lg {
    margin: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-m-lg {
    margin: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-m-xl {
    margin: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-m-xl {
    margin: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-m-thin {
    margin: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-m-thin {
    margin: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-m-hair {
    margin: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-m-hair {
    margin: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-m-auto {
    margin: var(--kendo-spacing-auto, auto);
}

.\!k-m-auto {
    margin: var(--kendo-spacing-auto, auto) !important;
}

.k-mt-0 {
    margin-top: var(--kendo-spacing-0, 0px);
}

.\!k-mt-0 {
    margin-top: var(--kendo-spacing-0, 0px) !important;
}

.k-mt-1px {
    margin-top: var(--kendo-spacing-1px, 1px);
}

.\!k-mt-1px {
    margin-top: var(--kendo-spacing-1px, 1px) !important;
}

.k-mt-0\.5 {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mt-0\.5 {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mt-1 {
    margin-top: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mt-1 {
    margin-top: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mt-1\.5 {
    margin-top: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mt-1\.5 {
    margin-top: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mt-2 {
    margin-top: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mt-2 {
    margin-top: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mt-2\.5 {
    margin-top: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mt-2\.5 {
    margin-top: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mt-3 {
    margin-top: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mt-3 {
    margin-top: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mt-3\.5 {
    margin-top: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mt-3\.5 {
    margin-top: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mt-4 {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.\!k-mt-4 {
    margin-top: var(--kendo-spacing-4, 1rem) !important;
}

.k-mt-4\.5 {
    margin-top: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mt-4\.5 {
    margin-top: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mt-5 {
    margin-top: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mt-5 {
    margin-top: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mt-5\.5 {
    margin-top: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mt-5\.5 {
    margin-top: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mt-6 {
    margin-top: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mt-6 {
    margin-top: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mt-6\.5 {
    margin-top: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mt-6\.5 {
    margin-top: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mt-7 {
    margin-top: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mt-7 {
    margin-top: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mt-7\.5 {
    margin-top: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mt-7\.5 {
    margin-top: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mt-8 {
    margin-top: var(--kendo-spacing-8, 2rem);
}

.\!k-mt-8 {
    margin-top: var(--kendo-spacing-8, 2rem) !important;
}

.k-mt-9 {
    margin-top: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mt-9 {
    margin-top: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mt-10 {
    margin-top: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mt-10 {
    margin-top: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mt-11 {
    margin-top: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mt-11 {
    margin-top: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mt-12 {
    margin-top: var(--kendo-spacing-12, 3rem);
}

.\!k-mt-12 {
    margin-top: var(--kendo-spacing-12, 3rem) !important;
}

.k-mt-13 {
    margin-top: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mt-13 {
    margin-top: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mt-14 {
    margin-top: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mt-14 {
    margin-top: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mt-15 {
    margin-top: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mt-15 {
    margin-top: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mt-16 {
    margin-top: var(--kendo-spacing-16, 4rem);
}

.\!k-mt-16 {
    margin-top: var(--kendo-spacing-16, 4rem) !important;
}

.k-mt-17 {
    margin-top: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mt-17 {
    margin-top: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mt-18 {
    margin-top: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mt-18 {
    margin-top: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mt-19 {
    margin-top: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mt-19 {
    margin-top: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mt-20 {
    margin-top: var(--kendo-spacing-20, 5rem);
}

.\!k-mt-20 {
    margin-top: var(--kendo-spacing-20, 5rem) !important;
}

.k-mt-21 {
    margin-top: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mt-21 {
    margin-top: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mt-22 {
    margin-top: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mt-22 {
    margin-top: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mt-23 {
    margin-top: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mt-23 {
    margin-top: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mt-24 {
    margin-top: var(--kendo-spacing-24, 6rem);
}

.\!k-mt-24 {
    margin-top: var(--kendo-spacing-24, 6rem) !important;
}

.k-mt-25 {
    margin-top: var(--kendo-spacing-25, 7rem);
}

.\!k-mt-25 {
    margin-top: var(--kendo-spacing-25, 7rem) !important;
}

.k-mt-26 {
    margin-top: var(--kendo-spacing-26, 8rem);
}

.\!k-mt-26 {
    margin-top: var(--kendo-spacing-26, 8rem) !important;
}

.k-mt-27 {
    margin-top: var(--kendo-spacing-27, 9rem);
}

.\!k-mt-27 {
    margin-top: var(--kendo-spacing-27, 9rem) !important;
}

.k-mt-28 {
    margin-top: var(--kendo-spacing-28, 10rem);
}

.\!k-mt-28 {
    margin-top: var(--kendo-spacing-28, 10rem) !important;
}

.k-mt-29 {
    margin-top: var(--kendo-spacing-29, 11rem);
}

.\!k-mt-29 {
    margin-top: var(--kendo-spacing-29, 11rem) !important;
}

.k-mt-30 {
    margin-top: var(--kendo-spacing-30, 12rem);
}

.\!k-mt-30 {
    margin-top: var(--kendo-spacing-30, 12rem) !important;
}

.k-mt--1px {
    margin-top: var(--kendo-spacing--1px, -1px);
}

.\!k-mt--1px {
    margin-top: var(--kendo-spacing--1px, -1px) !important;
}

.k-mt--0\.5 {
    margin-top: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mt--0\.5 {
    margin-top: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mt--1 {
    margin-top: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mt--1 {
    margin-top: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mt--1\.5 {
    margin-top: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mt--1\.5 {
    margin-top: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mt--2 {
    margin-top: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mt--2 {
    margin-top: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mt--2\.5 {
    margin-top: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mt--2\.5 {
    margin-top: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mt--3 {
    margin-top: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mt--3 {
    margin-top: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mt--3\.5 {
    margin-top: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mt--3\.5 {
    margin-top: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mt--4 {
    margin-top: var(--kendo-spacing--4, -1rem);
}

.\!k-mt--4 {
    margin-top: var(--kendo-spacing--4, -1rem) !important;
}

.k-mt--4\.5 {
    margin-top: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mt--4\.5 {
    margin-top: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mt--5 {
    margin-top: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mt--5 {
    margin-top: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mt--5\.5 {
    margin-top: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mt--5\.5 {
    margin-top: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mt--6 {
    margin-top: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mt--6 {
    margin-top: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mt--6\.5 {
    margin-top: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mt--6\.5 {
    margin-top: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mt--7 {
    margin-top: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mt--7 {
    margin-top: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mt--7\.5 {
    margin-top: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mt--7\.5 {
    margin-top: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mt--8 {
    margin-top: var(--kendo-spacing--8, -2rem);
}

.\!k-mt--8 {
    margin-top: var(--kendo-spacing--8, -2rem) !important;
}

.k-mt--9 {
    margin-top: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mt--9 {
    margin-top: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mt--10 {
    margin-top: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mt--10 {
    margin-top: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mt--11 {
    margin-top: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mt--11 {
    margin-top: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mt--12 {
    margin-top: var(--kendo-spacing--12, -3rem);
}

.\!k-mt--12 {
    margin-top: var(--kendo-spacing--12, -3rem) !important;
}

.k-mt--13 {
    margin-top: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mt--13 {
    margin-top: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mt--14 {
    margin-top: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mt--14 {
    margin-top: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mt--15 {
    margin-top: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mt--15 {
    margin-top: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mt--16 {
    margin-top: var(--kendo-spacing--16, -4rem);
}

.\!k-mt--16 {
    margin-top: var(--kendo-spacing--16, -4rem) !important;
}

.k-mt--17 {
    margin-top: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mt--17 {
    margin-top: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mt--18 {
    margin-top: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mt--18 {
    margin-top: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mt--19 {
    margin-top: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mt--19 {
    margin-top: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mt--20 {
    margin-top: var(--kendo-spacing--20, -5rem);
}

.\!k-mt--20 {
    margin-top: var(--kendo-spacing--20, -5rem) !important;
}

.k-mt--21 {
    margin-top: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mt--21 {
    margin-top: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mt--22 {
    margin-top: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mt--22 {
    margin-top: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mt--23 {
    margin-top: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mt--23 {
    margin-top: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mt--24 {
    margin-top: var(--kendo-spacing--24, -6rem);
}

.\!k-mt--24 {
    margin-top: var(--kendo-spacing--24, -6rem) !important;
}

.k-mt--25 {
    margin-top: var(--kendo-spacing--25, -7rem);
}

.\!k-mt--25 {
    margin-top: var(--kendo-spacing--25, -7rem) !important;
}

.k-mt--26 {
    margin-top: var(--kendo-spacing--26, -8rem);
}

.\!k-mt--26 {
    margin-top: var(--kendo-spacing--26, -8rem) !important;
}

.k-mt--27 {
    margin-top: var(--kendo-spacing--27, -9rem);
}

.\!k-mt--27 {
    margin-top: var(--kendo-spacing--27, -9rem) !important;
}

.k-mt--28 {
    margin-top: var(--kendo-spacing--28, -10rem);
}

.\!k-mt--28 {
    margin-top: var(--kendo-spacing--28, -10rem) !important;
}

.k-mt--29 {
    margin-top: var(--kendo-spacing--29, -11rem);
}

.\!k-mt--29 {
    margin-top: var(--kendo-spacing--29, -11rem) !important;
}

.k-mt--30 {
    margin-top: var(--kendo-spacing--30, -12rem);
}

.\!k-mt--30 {
    margin-top: var(--kendo-spacing--30, -12rem) !important;
}

.k-mt-xs {
    margin-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mt-xs {
    margin-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mt-sm {
    margin-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mt-sm {
    margin-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mt-md {
    margin-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mt-md {
    margin-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mt-lg {
    margin-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mt-lg {
    margin-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mt-xl {
    margin-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mt-xl {
    margin-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mt-thin {
    margin-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mt-thin {
    margin-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mt-hair {
    margin-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mt-hair {
    margin-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mt-auto {
    margin-top: var(--kendo-spacing-auto, auto);
}

.\!k-mt-auto {
    margin-top: var(--kendo-spacing-auto, auto) !important;
}

.k-mr-0 {
    margin-right: var(--kendo-spacing-0, 0px);
}

.\!k-mr-0 {
    margin-right: var(--kendo-spacing-0, 0px) !important;
}

.k-mr-1px {
    margin-right: var(--kendo-spacing-1px, 1px);
}

.\!k-mr-1px {
    margin-right: var(--kendo-spacing-1px, 1px) !important;
}

.k-mr-0\.5 {
    margin-right: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mr-0\.5 {
    margin-right: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mr-1 {
    margin-right: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mr-1 {
    margin-right: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mr-1\.5 {
    margin-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mr-1\.5 {
    margin-right: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mr-2 {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mr-2 {
    margin-right: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mr-2\.5 {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mr-2\.5 {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mr-3 {
    margin-right: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mr-3 {
    margin-right: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mr-3\.5 {
    margin-right: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mr-3\.5 {
    margin-right: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mr-4 {
    margin-right: var(--kendo-spacing-4, 1rem);
}

.\!k-mr-4 {
    margin-right: var(--kendo-spacing-4, 1rem) !important;
}

.k-mr-4\.5 {
    margin-right: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mr-4\.5 {
    margin-right: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mr-5 {
    margin-right: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mr-5 {
    margin-right: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mr-5\.5 {
    margin-right: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mr-5\.5 {
    margin-right: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mr-6 {
    margin-right: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mr-6 {
    margin-right: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mr-6\.5 {
    margin-right: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mr-6\.5 {
    margin-right: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mr-7 {
    margin-right: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mr-7 {
    margin-right: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mr-7\.5 {
    margin-right: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mr-7\.5 {
    margin-right: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mr-8 {
    margin-right: var(--kendo-spacing-8, 2rem);
}

.\!k-mr-8 {
    margin-right: var(--kendo-spacing-8, 2rem) !important;
}

.k-mr-9 {
    margin-right: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mr-9 {
    margin-right: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mr-10 {
    margin-right: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mr-10 {
    margin-right: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mr-11 {
    margin-right: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mr-11 {
    margin-right: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mr-12 {
    margin-right: var(--kendo-spacing-12, 3rem);
}

.\!k-mr-12 {
    margin-right: var(--kendo-spacing-12, 3rem) !important;
}

.k-mr-13 {
    margin-right: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mr-13 {
    margin-right: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mr-14 {
    margin-right: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mr-14 {
    margin-right: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mr-15 {
    margin-right: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mr-15 {
    margin-right: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mr-16 {
    margin-right: var(--kendo-spacing-16, 4rem);
}

.\!k-mr-16 {
    margin-right: var(--kendo-spacing-16, 4rem) !important;
}

.k-mr-17 {
    margin-right: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mr-17 {
    margin-right: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mr-18 {
    margin-right: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mr-18 {
    margin-right: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mr-19 {
    margin-right: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mr-19 {
    margin-right: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mr-20 {
    margin-right: var(--kendo-spacing-20, 5rem);
}

.\!k-mr-20 {
    margin-right: var(--kendo-spacing-20, 5rem) !important;
}

.k-mr-21 {
    margin-right: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mr-21 {
    margin-right: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mr-22 {
    margin-right: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mr-22 {
    margin-right: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mr-23 {
    margin-right: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mr-23 {
    margin-right: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mr-24 {
    margin-right: var(--kendo-spacing-24, 6rem);
}

.\!k-mr-24 {
    margin-right: var(--kendo-spacing-24, 6rem) !important;
}

.k-mr-25 {
    margin-right: var(--kendo-spacing-25, 7rem);
}

.\!k-mr-25 {
    margin-right: var(--kendo-spacing-25, 7rem) !important;
}

.k-mr-26 {
    margin-right: var(--kendo-spacing-26, 8rem);
}

.\!k-mr-26 {
    margin-right: var(--kendo-spacing-26, 8rem) !important;
}

.k-mr-27 {
    margin-right: var(--kendo-spacing-27, 9rem);
}

.\!k-mr-27 {
    margin-right: var(--kendo-spacing-27, 9rem) !important;
}

.k-mr-28 {
    margin-right: var(--kendo-spacing-28, 10rem);
}

.\!k-mr-28 {
    margin-right: var(--kendo-spacing-28, 10rem) !important;
}

.k-mr-29 {
    margin-right: var(--kendo-spacing-29, 11rem);
}

.\!k-mr-29 {
    margin-right: var(--kendo-spacing-29, 11rem) !important;
}

.k-mr-30 {
    margin-right: var(--kendo-spacing-30, 12rem);
}

.\!k-mr-30 {
    margin-right: var(--kendo-spacing-30, 12rem) !important;
}

.k-mr--1px {
    margin-right: var(--kendo-spacing--1px, -1px);
}

.\!k-mr--1px {
    margin-right: var(--kendo-spacing--1px, -1px) !important;
}

.k-mr--0\.5 {
    margin-right: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mr--0\.5 {
    margin-right: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mr--1 {
    margin-right: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mr--1 {
    margin-right: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mr--1\.5 {
    margin-right: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mr--1\.5 {
    margin-right: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mr--2 {
    margin-right: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mr--2 {
    margin-right: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mr--2\.5 {
    margin-right: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mr--2\.5 {
    margin-right: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mr--3 {
    margin-right: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mr--3 {
    margin-right: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mr--3\.5 {
    margin-right: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mr--3\.5 {
    margin-right: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mr--4 {
    margin-right: var(--kendo-spacing--4, -1rem);
}

.\!k-mr--4 {
    margin-right: var(--kendo-spacing--4, -1rem) !important;
}

.k-mr--4\.5 {
    margin-right: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mr--4\.5 {
    margin-right: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mr--5 {
    margin-right: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mr--5 {
    margin-right: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mr--5\.5 {
    margin-right: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mr--5\.5 {
    margin-right: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mr--6 {
    margin-right: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mr--6 {
    margin-right: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mr--6\.5 {
    margin-right: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mr--6\.5 {
    margin-right: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mr--7 {
    margin-right: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mr--7 {
    margin-right: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mr--7\.5 {
    margin-right: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mr--7\.5 {
    margin-right: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mr--8 {
    margin-right: var(--kendo-spacing--8, -2rem);
}

.\!k-mr--8 {
    margin-right: var(--kendo-spacing--8, -2rem) !important;
}

.k-mr--9 {
    margin-right: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mr--9 {
    margin-right: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mr--10 {
    margin-right: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mr--10 {
    margin-right: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mr--11 {
    margin-right: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mr--11 {
    margin-right: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mr--12 {
    margin-right: var(--kendo-spacing--12, -3rem);
}

.\!k-mr--12 {
    margin-right: var(--kendo-spacing--12, -3rem) !important;
}

.k-mr--13 {
    margin-right: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mr--13 {
    margin-right: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mr--14 {
    margin-right: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mr--14 {
    margin-right: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mr--15 {
    margin-right: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mr--15 {
    margin-right: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mr--16 {
    margin-right: var(--kendo-spacing--16, -4rem);
}

.\!k-mr--16 {
    margin-right: var(--kendo-spacing--16, -4rem) !important;
}

.k-mr--17 {
    margin-right: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mr--17 {
    margin-right: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mr--18 {
    margin-right: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mr--18 {
    margin-right: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mr--19 {
    margin-right: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mr--19 {
    margin-right: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mr--20 {
    margin-right: var(--kendo-spacing--20, -5rem);
}

.\!k-mr--20 {
    margin-right: var(--kendo-spacing--20, -5rem) !important;
}

.k-mr--21 {
    margin-right: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mr--21 {
    margin-right: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mr--22 {
    margin-right: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mr--22 {
    margin-right: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mr--23 {
    margin-right: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mr--23 {
    margin-right: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mr--24 {
    margin-right: var(--kendo-spacing--24, -6rem);
}

.\!k-mr--24 {
    margin-right: var(--kendo-spacing--24, -6rem) !important;
}

.k-mr--25 {
    margin-right: var(--kendo-spacing--25, -7rem);
}

.\!k-mr--25 {
    margin-right: var(--kendo-spacing--25, -7rem) !important;
}

.k-mr--26 {
    margin-right: var(--kendo-spacing--26, -8rem);
}

.\!k-mr--26 {
    margin-right: var(--kendo-spacing--26, -8rem) !important;
}

.k-mr--27 {
    margin-right: var(--kendo-spacing--27, -9rem);
}

.\!k-mr--27 {
    margin-right: var(--kendo-spacing--27, -9rem) !important;
}

.k-mr--28 {
    margin-right: var(--kendo-spacing--28, -10rem);
}

.\!k-mr--28 {
    margin-right: var(--kendo-spacing--28, -10rem) !important;
}

.k-mr--29 {
    margin-right: var(--kendo-spacing--29, -11rem);
}

.\!k-mr--29 {
    margin-right: var(--kendo-spacing--29, -11rem) !important;
}

.k-mr--30 {
    margin-right: var(--kendo-spacing--30, -12rem);
}

.\!k-mr--30 {
    margin-right: var(--kendo-spacing--30, -12rem) !important;
}

.k-mr-xs {
    margin-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mr-xs {
    margin-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mr-sm {
    margin-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mr-sm {
    margin-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mr-md {
    margin-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mr-md {
    margin-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mr-lg {
    margin-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mr-lg {
    margin-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mr-xl {
    margin-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mr-xl {
    margin-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mr-thin {
    margin-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mr-thin {
    margin-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mr-hair {
    margin-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mr-hair {
    margin-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mr-auto {
    margin-right: var(--kendo-spacing-auto, auto);
}

.\!k-mr-auto {
    margin-right: var(--kendo-spacing-auto, auto) !important;
}

.k-mb-0 {
    margin-bottom: var(--kendo-spacing-0, 0px);
}

.\!k-mb-0 {
    margin-bottom: var(--kendo-spacing-0, 0px) !important;
}

.k-mb-1px {
    margin-bottom: var(--kendo-spacing-1px, 1px);
}

.\!k-mb-1px {
    margin-bottom: var(--kendo-spacing-1px, 1px) !important;
}

.k-mb-0\.5 {
    margin-bottom: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mb-0\.5 {
    margin-bottom: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mb-1 {
    margin-bottom: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mb-1 {
    margin-bottom: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mb-1\.5 {
    margin-bottom: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mb-1\.5 {
    margin-bottom: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mb-2 {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mb-2 {
    margin-bottom: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mb-2\.5 {
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mb-2\.5 {
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mb-3 {
    margin-bottom: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mb-3 {
    margin-bottom: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mb-3\.5 {
    margin-bottom: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mb-3\.5 {
    margin-bottom: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mb-4 {
    margin-bottom: var(--kendo-spacing-4, 1rem);
}

.\!k-mb-4 {
    margin-bottom: var(--kendo-spacing-4, 1rem) !important;
}

.k-mb-4\.5 {
    margin-bottom: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mb-4\.5 {
    margin-bottom: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mb-5 {
    margin-bottom: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mb-5 {
    margin-bottom: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mb-5\.5 {
    margin-bottom: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mb-5\.5 {
    margin-bottom: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mb-6 {
    margin-bottom: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mb-6 {
    margin-bottom: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mb-6\.5 {
    margin-bottom: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mb-6\.5 {
    margin-bottom: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mb-7 {
    margin-bottom: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mb-7 {
    margin-bottom: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mb-7\.5 {
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mb-7\.5 {
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mb-8 {
    margin-bottom: var(--kendo-spacing-8, 2rem);
}

.\!k-mb-8 {
    margin-bottom: var(--kendo-spacing-8, 2rem) !important;
}

.k-mb-9 {
    margin-bottom: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mb-9 {
    margin-bottom: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mb-10 {
    margin-bottom: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mb-10 {
    margin-bottom: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mb-11 {
    margin-bottom: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mb-11 {
    margin-bottom: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mb-12 {
    margin-bottom: var(--kendo-spacing-12, 3rem);
}

.\!k-mb-12 {
    margin-bottom: var(--kendo-spacing-12, 3rem) !important;
}

.k-mb-13 {
    margin-bottom: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mb-13 {
    margin-bottom: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mb-14 {
    margin-bottom: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mb-14 {
    margin-bottom: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mb-15 {
    margin-bottom: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mb-15 {
    margin-bottom: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mb-16 {
    margin-bottom: var(--kendo-spacing-16, 4rem);
}

.\!k-mb-16 {
    margin-bottom: var(--kendo-spacing-16, 4rem) !important;
}

.k-mb-17 {
    margin-bottom: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mb-17 {
    margin-bottom: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mb-18 {
    margin-bottom: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mb-18 {
    margin-bottom: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mb-19 {
    margin-bottom: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mb-19 {
    margin-bottom: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mb-20 {
    margin-bottom: var(--kendo-spacing-20, 5rem);
}

.\!k-mb-20 {
    margin-bottom: var(--kendo-spacing-20, 5rem) !important;
}

.k-mb-21 {
    margin-bottom: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mb-21 {
    margin-bottom: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mb-22 {
    margin-bottom: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mb-22 {
    margin-bottom: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mb-23 {
    margin-bottom: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mb-23 {
    margin-bottom: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mb-24 {
    margin-bottom: var(--kendo-spacing-24, 6rem);
}

.\!k-mb-24 {
    margin-bottom: var(--kendo-spacing-24, 6rem) !important;
}

.k-mb-25 {
    margin-bottom: var(--kendo-spacing-25, 7rem);
}

.\!k-mb-25 {
    margin-bottom: var(--kendo-spacing-25, 7rem) !important;
}

.k-mb-26 {
    margin-bottom: var(--kendo-spacing-26, 8rem);
}

.\!k-mb-26 {
    margin-bottom: var(--kendo-spacing-26, 8rem) !important;
}

.k-mb-27 {
    margin-bottom: var(--kendo-spacing-27, 9rem);
}

.\!k-mb-27 {
    margin-bottom: var(--kendo-spacing-27, 9rem) !important;
}

.k-mb-28 {
    margin-bottom: var(--kendo-spacing-28, 10rem);
}

.\!k-mb-28 {
    margin-bottom: var(--kendo-spacing-28, 10rem) !important;
}

.k-mb-29 {
    margin-bottom: var(--kendo-spacing-29, 11rem);
}

.\!k-mb-29 {
    margin-bottom: var(--kendo-spacing-29, 11rem) !important;
}

.k-mb-30 {
    margin-bottom: var(--kendo-spacing-30, 12rem);
}

.\!k-mb-30 {
    margin-bottom: var(--kendo-spacing-30, 12rem) !important;
}

.k-mb--1px {
    margin-bottom: var(--kendo-spacing--1px, -1px);
}

.\!k-mb--1px {
    margin-bottom: var(--kendo-spacing--1px, -1px) !important;
}

.k-mb--0\.5 {
    margin-bottom: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mb--0\.5 {
    margin-bottom: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mb--1 {
    margin-bottom: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mb--1 {
    margin-bottom: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mb--1\.5 {
    margin-bottom: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mb--1\.5 {
    margin-bottom: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mb--2 {
    margin-bottom: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mb--2 {
    margin-bottom: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mb--2\.5 {
    margin-bottom: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mb--2\.5 {
    margin-bottom: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mb--3 {
    margin-bottom: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mb--3 {
    margin-bottom: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mb--3\.5 {
    margin-bottom: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mb--3\.5 {
    margin-bottom: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mb--4 {
    margin-bottom: var(--kendo-spacing--4, -1rem);
}

.\!k-mb--4 {
    margin-bottom: var(--kendo-spacing--4, -1rem) !important;
}

.k-mb--4\.5 {
    margin-bottom: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mb--4\.5 {
    margin-bottom: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mb--5 {
    margin-bottom: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mb--5 {
    margin-bottom: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mb--5\.5 {
    margin-bottom: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mb--5\.5 {
    margin-bottom: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mb--6 {
    margin-bottom: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mb--6 {
    margin-bottom: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mb--6\.5 {
    margin-bottom: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mb--6\.5 {
    margin-bottom: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mb--7 {
    margin-bottom: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mb--7 {
    margin-bottom: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mb--7\.5 {
    margin-bottom: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mb--7\.5 {
    margin-bottom: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mb--8 {
    margin-bottom: var(--kendo-spacing--8, -2rem);
}

.\!k-mb--8 {
    margin-bottom: var(--kendo-spacing--8, -2rem) !important;
}

.k-mb--9 {
    margin-bottom: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mb--9 {
    margin-bottom: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mb--10 {
    margin-bottom: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mb--10 {
    margin-bottom: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mb--11 {
    margin-bottom: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mb--11 {
    margin-bottom: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mb--12 {
    margin-bottom: var(--kendo-spacing--12, -3rem);
}

.\!k-mb--12 {
    margin-bottom: var(--kendo-spacing--12, -3rem) !important;
}

.k-mb--13 {
    margin-bottom: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mb--13 {
    margin-bottom: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mb--14 {
    margin-bottom: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mb--14 {
    margin-bottom: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mb--15 {
    margin-bottom: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mb--15 {
    margin-bottom: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mb--16 {
    margin-bottom: var(--kendo-spacing--16, -4rem);
}

.\!k-mb--16 {
    margin-bottom: var(--kendo-spacing--16, -4rem) !important;
}

.k-mb--17 {
    margin-bottom: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mb--17 {
    margin-bottom: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mb--18 {
    margin-bottom: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mb--18 {
    margin-bottom: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mb--19 {
    margin-bottom: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mb--19 {
    margin-bottom: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mb--20 {
    margin-bottom: var(--kendo-spacing--20, -5rem);
}

.\!k-mb--20 {
    margin-bottom: var(--kendo-spacing--20, -5rem) !important;
}

.k-mb--21 {
    margin-bottom: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mb--21 {
    margin-bottom: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mb--22 {
    margin-bottom: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mb--22 {
    margin-bottom: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mb--23 {
    margin-bottom: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mb--23 {
    margin-bottom: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mb--24 {
    margin-bottom: var(--kendo-spacing--24, -6rem);
}

.\!k-mb--24 {
    margin-bottom: var(--kendo-spacing--24, -6rem) !important;
}

.k-mb--25 {
    margin-bottom: var(--kendo-spacing--25, -7rem);
}

.\!k-mb--25 {
    margin-bottom: var(--kendo-spacing--25, -7rem) !important;
}

.k-mb--26 {
    margin-bottom: var(--kendo-spacing--26, -8rem);
}

.\!k-mb--26 {
    margin-bottom: var(--kendo-spacing--26, -8rem) !important;
}

.k-mb--27 {
    margin-bottom: var(--kendo-spacing--27, -9rem);
}

.\!k-mb--27 {
    margin-bottom: var(--kendo-spacing--27, -9rem) !important;
}

.k-mb--28 {
    margin-bottom: var(--kendo-spacing--28, -10rem);
}

.\!k-mb--28 {
    margin-bottom: var(--kendo-spacing--28, -10rem) !important;
}

.k-mb--29 {
    margin-bottom: var(--kendo-spacing--29, -11rem);
}

.\!k-mb--29 {
    margin-bottom: var(--kendo-spacing--29, -11rem) !important;
}

.k-mb--30 {
    margin-bottom: var(--kendo-spacing--30, -12rem);
}

.\!k-mb--30 {
    margin-bottom: var(--kendo-spacing--30, -12rem) !important;
}

.k-mb-xs {
    margin-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mb-xs {
    margin-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mb-sm {
    margin-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mb-sm {
    margin-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mb-md {
    margin-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mb-md {
    margin-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mb-lg {
    margin-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mb-lg {
    margin-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mb-xl {
    margin-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mb-xl {
    margin-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mb-thin {
    margin-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mb-thin {
    margin-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mb-hair {
    margin-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mb-hair {
    margin-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mb-auto {
    margin-bottom: var(--kendo-spacing-auto, auto);
}

.\!k-mb-auto {
    margin-bottom: var(--kendo-spacing-auto, auto) !important;
}

.k-ml-0 {
    margin-left: var(--kendo-spacing-0, 0px);
}

.\!k-ml-0 {
    margin-left: var(--kendo-spacing-0, 0px) !important;
}

.k-ml-1px {
    margin-left: var(--kendo-spacing-1px, 1px);
}

.\!k-ml-1px {
    margin-left: var(--kendo-spacing-1px, 1px) !important;
}

.k-ml-0\.5 {
    margin-left: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-ml-0\.5 {
    margin-left: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-ml-1 {
    margin-left: var(--kendo-spacing-1, 0.25rem);
}

.\!k-ml-1 {
    margin-left: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-ml-1\.5 {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-ml-1\.5 {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-ml-2 {
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.\!k-ml-2 {
    margin-left: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-ml-2\.5 {
    margin-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-ml-2\.5 {
    margin-left: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-ml-3 {
    margin-left: var(--kendo-spacing-3, 0.75rem);
}

.\!k-ml-3 {
    margin-left: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-ml-3\.5 {
    margin-left: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-ml-3\.5 {
    margin-left: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-ml-4 {
    margin-left: var(--kendo-spacing-4, 1rem);
}

.\!k-ml-4 {
    margin-left: var(--kendo-spacing-4, 1rem) !important;
}

.k-ml-4\.5 {
    margin-left: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-ml-4\.5 {
    margin-left: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-ml-5 {
    margin-left: var(--kendo-spacing-5, 1.25rem);
}

.\!k-ml-5 {
    margin-left: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-ml-5\.5 {
    margin-left: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-ml-5\.5 {
    margin-left: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-ml-6 {
    margin-left: var(--kendo-spacing-6, 1.5rem);
}

.\!k-ml-6 {
    margin-left: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-ml-6\.5 {
    margin-left: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-ml-6\.5 {
    margin-left: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-ml-7 {
    margin-left: var(--kendo-spacing-7, 1.75rem);
}

.\!k-ml-7 {
    margin-left: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-ml-7\.5 {
    margin-left: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-ml-7\.5 {
    margin-left: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-ml-8 {
    margin-left: var(--kendo-spacing-8, 2rem);
}

.\!k-ml-8 {
    margin-left: var(--kendo-spacing-8, 2rem) !important;
}

.k-ml-9 {
    margin-left: var(--kendo-spacing-9, 2.25rem);
}

.\!k-ml-9 {
    margin-left: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-ml-10 {
    margin-left: var(--kendo-spacing-10, 2.5rem);
}

.\!k-ml-10 {
    margin-left: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-ml-11 {
    margin-left: var(--kendo-spacing-11, 2.75rem);
}

.\!k-ml-11 {
    margin-left: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-ml-12 {
    margin-left: var(--kendo-spacing-12, 3rem);
}

.\!k-ml-12 {
    margin-left: var(--kendo-spacing-12, 3rem) !important;
}

.k-ml-13 {
    margin-left: var(--kendo-spacing-13, 3.25rem);
}

.\!k-ml-13 {
    margin-left: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-ml-14 {
    margin-left: var(--kendo-spacing-14, 3.5rem);
}

.\!k-ml-14 {
    margin-left: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-ml-15 {
    margin-left: var(--kendo-spacing-15, 3.75rem);
}

.\!k-ml-15 {
    margin-left: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-ml-16 {
    margin-left: var(--kendo-spacing-16, 4rem);
}

.\!k-ml-16 {
    margin-left: var(--kendo-spacing-16, 4rem) !important;
}

.k-ml-17 {
    margin-left: var(--kendo-spacing-17, 4.25rem);
}

.\!k-ml-17 {
    margin-left: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-ml-18 {
    margin-left: var(--kendo-spacing-18, 4.5rem);
}

.\!k-ml-18 {
    margin-left: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-ml-19 {
    margin-left: var(--kendo-spacing-19, 4.75rem);
}

.\!k-ml-19 {
    margin-left: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-ml-20 {
    margin-left: var(--kendo-spacing-20, 5rem);
}

.\!k-ml-20 {
    margin-left: var(--kendo-spacing-20, 5rem) !important;
}

.k-ml-21 {
    margin-left: var(--kendo-spacing-21, 5.25rem);
}

.\!k-ml-21 {
    margin-left: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-ml-22 {
    margin-left: var(--kendo-spacing-22, 5.5rem);
}

.\!k-ml-22 {
    margin-left: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-ml-23 {
    margin-left: var(--kendo-spacing-23, 5.75rem);
}

.\!k-ml-23 {
    margin-left: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-ml-24 {
    margin-left: var(--kendo-spacing-24, 6rem);
}

.\!k-ml-24 {
    margin-left: var(--kendo-spacing-24, 6rem) !important;
}

.k-ml-25 {
    margin-left: var(--kendo-spacing-25, 7rem);
}

.\!k-ml-25 {
    margin-left: var(--kendo-spacing-25, 7rem) !important;
}

.k-ml-26 {
    margin-left: var(--kendo-spacing-26, 8rem);
}

.\!k-ml-26 {
    margin-left: var(--kendo-spacing-26, 8rem) !important;
}

.k-ml-27 {
    margin-left: var(--kendo-spacing-27, 9rem);
}

.\!k-ml-27 {
    margin-left: var(--kendo-spacing-27, 9rem) !important;
}

.k-ml-28 {
    margin-left: var(--kendo-spacing-28, 10rem);
}

.\!k-ml-28 {
    margin-left: var(--kendo-spacing-28, 10rem) !important;
}

.k-ml-29 {
    margin-left: var(--kendo-spacing-29, 11rem);
}

.\!k-ml-29 {
    margin-left: var(--kendo-spacing-29, 11rem) !important;
}

.k-ml-30 {
    margin-left: var(--kendo-spacing-30, 12rem);
}

.\!k-ml-30 {
    margin-left: var(--kendo-spacing-30, 12rem) !important;
}

.k-ml--1px {
    margin-left: var(--kendo-spacing--1px, -1px);
}

.\!k-ml--1px {
    margin-left: var(--kendo-spacing--1px, -1px) !important;
}

.k-ml--0\.5 {
    margin-left: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-ml--0\.5 {
    margin-left: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-ml--1 {
    margin-left: var(--kendo-spacing--1, -0.25rem);
}

.\!k-ml--1 {
    margin-left: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-ml--1\.5 {
    margin-left: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-ml--1\.5 {
    margin-left: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-ml--2 {
    margin-left: var(--kendo-spacing--2, -0.5rem);
}

.\!k-ml--2 {
    margin-left: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-ml--2\.5 {
    margin-left: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-ml--2\.5 {
    margin-left: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-ml--3 {
    margin-left: var(--kendo-spacing--3, -0.75rem);
}

.\!k-ml--3 {
    margin-left: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-ml--3\.5 {
    margin-left: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-ml--3\.5 {
    margin-left: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-ml--4 {
    margin-left: var(--kendo-spacing--4, -1rem);
}

.\!k-ml--4 {
    margin-left: var(--kendo-spacing--4, -1rem) !important;
}

.k-ml--4\.5 {
    margin-left: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-ml--4\.5 {
    margin-left: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-ml--5 {
    margin-left: var(--kendo-spacing--5, -1.25rem);
}

.\!k-ml--5 {
    margin-left: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-ml--5\.5 {
    margin-left: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-ml--5\.5 {
    margin-left: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-ml--6 {
    margin-left: var(--kendo-spacing--6, -1.5rem);
}

.\!k-ml--6 {
    margin-left: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-ml--6\.5 {
    margin-left: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-ml--6\.5 {
    margin-left: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-ml--7 {
    margin-left: var(--kendo-spacing--7, -1.75rem);
}

.\!k-ml--7 {
    margin-left: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-ml--7\.5 {
    margin-left: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-ml--7\.5 {
    margin-left: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-ml--8 {
    margin-left: var(--kendo-spacing--8, -2rem);
}

.\!k-ml--8 {
    margin-left: var(--kendo-spacing--8, -2rem) !important;
}

.k-ml--9 {
    margin-left: var(--kendo-spacing--9, -2.25rem);
}

.\!k-ml--9 {
    margin-left: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-ml--10 {
    margin-left: var(--kendo-spacing--10, -2.5rem);
}

.\!k-ml--10 {
    margin-left: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-ml--11 {
    margin-left: var(--kendo-spacing--11, -2.75rem);
}

.\!k-ml--11 {
    margin-left: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-ml--12 {
    margin-left: var(--kendo-spacing--12, -3rem);
}

.\!k-ml--12 {
    margin-left: var(--kendo-spacing--12, -3rem) !important;
}

.k-ml--13 {
    margin-left: var(--kendo-spacing--13, -3.25rem);
}

.\!k-ml--13 {
    margin-left: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-ml--14 {
    margin-left: var(--kendo-spacing--14, -3.5rem);
}

.\!k-ml--14 {
    margin-left: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-ml--15 {
    margin-left: var(--kendo-spacing--15, -3.75rem);
}

.\!k-ml--15 {
    margin-left: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-ml--16 {
    margin-left: var(--kendo-spacing--16, -4rem);
}

.\!k-ml--16 {
    margin-left: var(--kendo-spacing--16, -4rem) !important;
}

.k-ml--17 {
    margin-left: var(--kendo-spacing--17, -4.25rem);
}

.\!k-ml--17 {
    margin-left: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-ml--18 {
    margin-left: var(--kendo-spacing--18, -4.5rem);
}

.\!k-ml--18 {
    margin-left: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-ml--19 {
    margin-left: var(--kendo-spacing--19, -4.75rem);
}

.\!k-ml--19 {
    margin-left: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-ml--20 {
    margin-left: var(--kendo-spacing--20, -5rem);
}

.\!k-ml--20 {
    margin-left: var(--kendo-spacing--20, -5rem) !important;
}

.k-ml--21 {
    margin-left: var(--kendo-spacing--21, -5.25rem);
}

.\!k-ml--21 {
    margin-left: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-ml--22 {
    margin-left: var(--kendo-spacing--22, -5.5rem);
}

.\!k-ml--22 {
    margin-left: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-ml--23 {
    margin-left: var(--kendo-spacing--23, -5.75rem);
}

.\!k-ml--23 {
    margin-left: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-ml--24 {
    margin-left: var(--kendo-spacing--24, -6rem);
}

.\!k-ml--24 {
    margin-left: var(--kendo-spacing--24, -6rem) !important;
}

.k-ml--25 {
    margin-left: var(--kendo-spacing--25, -7rem);
}

.\!k-ml--25 {
    margin-left: var(--kendo-spacing--25, -7rem) !important;
}

.k-ml--26 {
    margin-left: var(--kendo-spacing--26, -8rem);
}

.\!k-ml--26 {
    margin-left: var(--kendo-spacing--26, -8rem) !important;
}

.k-ml--27 {
    margin-left: var(--kendo-spacing--27, -9rem);
}

.\!k-ml--27 {
    margin-left: var(--kendo-spacing--27, -9rem) !important;
}

.k-ml--28 {
    margin-left: var(--kendo-spacing--28, -10rem);
}

.\!k-ml--28 {
    margin-left: var(--kendo-spacing--28, -10rem) !important;
}

.k-ml--29 {
    margin-left: var(--kendo-spacing--29, -11rem);
}

.\!k-ml--29 {
    margin-left: var(--kendo-spacing--29, -11rem) !important;
}

.k-ml--30 {
    margin-left: var(--kendo-spacing--30, -12rem);
}

.\!k-ml--30 {
    margin-left: var(--kendo-spacing--30, -12rem) !important;
}

.k-ml-xs {
    margin-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-ml-xs {
    margin-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-ml-sm {
    margin-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-ml-sm {
    margin-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-ml-md {
    margin-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-ml-md {
    margin-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-ml-lg {
    margin-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-ml-lg {
    margin-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-ml-xl {
    margin-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-ml-xl {
    margin-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-ml-thin {
    margin-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-ml-thin {
    margin-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-ml-hair {
    margin-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-ml-hair {
    margin-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-ml-auto {
    margin-left: var(--kendo-spacing-auto, auto);
}

.\!k-ml-auto {
    margin-left: var(--kendo-spacing-auto, auto) !important;
}

.k-mx-0 {
    margin-inline: var(--kendo-spacing-0, 0px);
}

.\!k-mx-0 {
    margin-inline: var(--kendo-spacing-0, 0px) !important;
}

.k-mx-1px {
    margin-inline: var(--kendo-spacing-1px, 1px);
}

.\!k-mx-1px {
    margin-inline: var(--kendo-spacing-1px, 1px) !important;
}

.k-mx-0\.5 {
    margin-inline: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mx-0\.5 {
    margin-inline: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mx-1 {
    margin-inline: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mx-1 {
    margin-inline: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mx-1\.5 {
    margin-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mx-1\.5 {
    margin-inline: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mx-2 {
    margin-inline: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mx-2 {
    margin-inline: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mx-2\.5 {
    margin-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mx-2\.5 {
    margin-inline: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mx-3 {
    margin-inline: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mx-3 {
    margin-inline: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mx-3\.5 {
    margin-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mx-3\.5 {
    margin-inline: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mx-4 {
    margin-inline: var(--kendo-spacing-4, 1rem);
}

.\!k-mx-4 {
    margin-inline: var(--kendo-spacing-4, 1rem) !important;
}

.k-mx-4\.5 {
    margin-inline: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mx-4\.5 {
    margin-inline: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mx-5 {
    margin-inline: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mx-5 {
    margin-inline: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mx-5\.5 {
    margin-inline: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mx-5\.5 {
    margin-inline: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mx-6 {
    margin-inline: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mx-6 {
    margin-inline: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mx-6\.5 {
    margin-inline: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mx-6\.5 {
    margin-inline: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mx-7 {
    margin-inline: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mx-7 {
    margin-inline: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mx-7\.5 {
    margin-inline: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mx-7\.5 {
    margin-inline: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mx-8 {
    margin-inline: var(--kendo-spacing-8, 2rem);
}

.\!k-mx-8 {
    margin-inline: var(--kendo-spacing-8, 2rem) !important;
}

.k-mx-9 {
    margin-inline: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mx-9 {
    margin-inline: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mx-10 {
    margin-inline: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mx-10 {
    margin-inline: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mx-11 {
    margin-inline: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mx-11 {
    margin-inline: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mx-12 {
    margin-inline: var(--kendo-spacing-12, 3rem);
}

.\!k-mx-12 {
    margin-inline: var(--kendo-spacing-12, 3rem) !important;
}

.k-mx-13 {
    margin-inline: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mx-13 {
    margin-inline: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mx-14 {
    margin-inline: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mx-14 {
    margin-inline: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mx-15 {
    margin-inline: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mx-15 {
    margin-inline: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mx-16 {
    margin-inline: var(--kendo-spacing-16, 4rem);
}

.\!k-mx-16 {
    margin-inline: var(--kendo-spacing-16, 4rem) !important;
}

.k-mx-17 {
    margin-inline: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mx-17 {
    margin-inline: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mx-18 {
    margin-inline: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mx-18 {
    margin-inline: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mx-19 {
    margin-inline: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mx-19 {
    margin-inline: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mx-20 {
    margin-inline: var(--kendo-spacing-20, 5rem);
}

.\!k-mx-20 {
    margin-inline: var(--kendo-spacing-20, 5rem) !important;
}

.k-mx-21 {
    margin-inline: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mx-21 {
    margin-inline: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mx-22 {
    margin-inline: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mx-22 {
    margin-inline: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mx-23 {
    margin-inline: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mx-23 {
    margin-inline: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mx-24 {
    margin-inline: var(--kendo-spacing-24, 6rem);
}

.\!k-mx-24 {
    margin-inline: var(--kendo-spacing-24, 6rem) !important;
}

.k-mx-25 {
    margin-inline: var(--kendo-spacing-25, 7rem);
}

.\!k-mx-25 {
    margin-inline: var(--kendo-spacing-25, 7rem) !important;
}

.k-mx-26 {
    margin-inline: var(--kendo-spacing-26, 8rem);
}

.\!k-mx-26 {
    margin-inline: var(--kendo-spacing-26, 8rem) !important;
}

.k-mx-27 {
    margin-inline: var(--kendo-spacing-27, 9rem);
}

.\!k-mx-27 {
    margin-inline: var(--kendo-spacing-27, 9rem) !important;
}

.k-mx-28 {
    margin-inline: var(--kendo-spacing-28, 10rem);
}

.\!k-mx-28 {
    margin-inline: var(--kendo-spacing-28, 10rem) !important;
}

.k-mx-29 {
    margin-inline: var(--kendo-spacing-29, 11rem);
}

.\!k-mx-29 {
    margin-inline: var(--kendo-spacing-29, 11rem) !important;
}

.k-mx-30 {
    margin-inline: var(--kendo-spacing-30, 12rem);
}

.\!k-mx-30 {
    margin-inline: var(--kendo-spacing-30, 12rem) !important;
}

.k-mx--1px {
    margin-inline: var(--kendo-spacing--1px, -1px);
}

.\!k-mx--1px {
    margin-inline: var(--kendo-spacing--1px, -1px) !important;
}

.k-mx--0\.5 {
    margin-inline: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mx--0\.5 {
    margin-inline: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mx--1 {
    margin-inline: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mx--1 {
    margin-inline: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mx--1\.5 {
    margin-inline: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mx--1\.5 {
    margin-inline: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mx--2 {
    margin-inline: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mx--2 {
    margin-inline: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mx--2\.5 {
    margin-inline: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mx--2\.5 {
    margin-inline: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mx--3 {
    margin-inline: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mx--3 {
    margin-inline: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mx--3\.5 {
    margin-inline: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mx--3\.5 {
    margin-inline: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mx--4 {
    margin-inline: var(--kendo-spacing--4, -1rem);
}

.\!k-mx--4 {
    margin-inline: var(--kendo-spacing--4, -1rem) !important;
}

.k-mx--4\.5 {
    margin-inline: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mx--4\.5 {
    margin-inline: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mx--5 {
    margin-inline: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mx--5 {
    margin-inline: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mx--5\.5 {
    margin-inline: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mx--5\.5 {
    margin-inline: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mx--6 {
    margin-inline: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mx--6 {
    margin-inline: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mx--6\.5 {
    margin-inline: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mx--6\.5 {
    margin-inline: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mx--7 {
    margin-inline: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mx--7 {
    margin-inline: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mx--7\.5 {
    margin-inline: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mx--7\.5 {
    margin-inline: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mx--8 {
    margin-inline: var(--kendo-spacing--8, -2rem);
}

.\!k-mx--8 {
    margin-inline: var(--kendo-spacing--8, -2rem) !important;
}

.k-mx--9 {
    margin-inline: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mx--9 {
    margin-inline: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mx--10 {
    margin-inline: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mx--10 {
    margin-inline: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mx--11 {
    margin-inline: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mx--11 {
    margin-inline: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mx--12 {
    margin-inline: var(--kendo-spacing--12, -3rem);
}

.\!k-mx--12 {
    margin-inline: var(--kendo-spacing--12, -3rem) !important;
}

.k-mx--13 {
    margin-inline: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mx--13 {
    margin-inline: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mx--14 {
    margin-inline: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mx--14 {
    margin-inline: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mx--15 {
    margin-inline: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mx--15 {
    margin-inline: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mx--16 {
    margin-inline: var(--kendo-spacing--16, -4rem);
}

.\!k-mx--16 {
    margin-inline: var(--kendo-spacing--16, -4rem) !important;
}

.k-mx--17 {
    margin-inline: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mx--17 {
    margin-inline: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mx--18 {
    margin-inline: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mx--18 {
    margin-inline: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mx--19 {
    margin-inline: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mx--19 {
    margin-inline: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mx--20 {
    margin-inline: var(--kendo-spacing--20, -5rem);
}

.\!k-mx--20 {
    margin-inline: var(--kendo-spacing--20, -5rem) !important;
}

.k-mx--21 {
    margin-inline: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mx--21 {
    margin-inline: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mx--22 {
    margin-inline: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mx--22 {
    margin-inline: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mx--23 {
    margin-inline: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mx--23 {
    margin-inline: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mx--24 {
    margin-inline: var(--kendo-spacing--24, -6rem);
}

.\!k-mx--24 {
    margin-inline: var(--kendo-spacing--24, -6rem) !important;
}

.k-mx--25 {
    margin-inline: var(--kendo-spacing--25, -7rem);
}

.\!k-mx--25 {
    margin-inline: var(--kendo-spacing--25, -7rem) !important;
}

.k-mx--26 {
    margin-inline: var(--kendo-spacing--26, -8rem);
}

.\!k-mx--26 {
    margin-inline: var(--kendo-spacing--26, -8rem) !important;
}

.k-mx--27 {
    margin-inline: var(--kendo-spacing--27, -9rem);
}

.\!k-mx--27 {
    margin-inline: var(--kendo-spacing--27, -9rem) !important;
}

.k-mx--28 {
    margin-inline: var(--kendo-spacing--28, -10rem);
}

.\!k-mx--28 {
    margin-inline: var(--kendo-spacing--28, -10rem) !important;
}

.k-mx--29 {
    margin-inline: var(--kendo-spacing--29, -11rem);
}

.\!k-mx--29 {
    margin-inline: var(--kendo-spacing--29, -11rem) !important;
}

.k-mx--30 {
    margin-inline: var(--kendo-spacing--30, -12rem);
}

.\!k-mx--30 {
    margin-inline: var(--kendo-spacing--30, -12rem) !important;
}

.k-mx-xs {
    margin-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mx-xs {
    margin-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mx-sm {
    margin-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mx-sm {
    margin-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mx-md {
    margin-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mx-md {
    margin-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mx-lg {
    margin-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mx-lg {
    margin-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mx-xl {
    margin-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mx-xl {
    margin-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mx-thin {
    margin-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mx-thin {
    margin-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mx-hair {
    margin-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mx-hair {
    margin-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mx-auto {
    margin-inline: var(--kendo-spacing-auto, auto);
}

.\!k-mx-auto {
    margin-inline: var(--kendo-spacing-auto, auto) !important;
}

.k-my-0 {
    margin-block: var(--kendo-spacing-0, 0px);
}

.\!k-my-0 {
    margin-block: var(--kendo-spacing-0, 0px) !important;
}

.k-my-1px {
    margin-block: var(--kendo-spacing-1px, 1px);
}

.\!k-my-1px {
    margin-block: var(--kendo-spacing-1px, 1px) !important;
}

.k-my-0\.5 {
    margin-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-my-0\.5 {
    margin-block: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-my-1 {
    margin-block: var(--kendo-spacing-1, 0.25rem);
}

.\!k-my-1 {
    margin-block: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-my-1\.5 {
    margin-block: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-my-1\.5 {
    margin-block: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-my-2 {
    margin-block: var(--kendo-spacing-2, 0.5rem);
}

.\!k-my-2 {
    margin-block: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-my-2\.5 {
    margin-block: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-my-2\.5 {
    margin-block: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-my-3 {
    margin-block: var(--kendo-spacing-3, 0.75rem);
}

.\!k-my-3 {
    margin-block: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-my-3\.5 {
    margin-block: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-my-3\.5 {
    margin-block: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-my-4 {
    margin-block: var(--kendo-spacing-4, 1rem);
}

.\!k-my-4 {
    margin-block: var(--kendo-spacing-4, 1rem) !important;
}

.k-my-4\.5 {
    margin-block: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-my-4\.5 {
    margin-block: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-my-5 {
    margin-block: var(--kendo-spacing-5, 1.25rem);
}

.\!k-my-5 {
    margin-block: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-my-5\.5 {
    margin-block: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-my-5\.5 {
    margin-block: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-my-6 {
    margin-block: var(--kendo-spacing-6, 1.5rem);
}

.\!k-my-6 {
    margin-block: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-my-6\.5 {
    margin-block: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-my-6\.5 {
    margin-block: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-my-7 {
    margin-block: var(--kendo-spacing-7, 1.75rem);
}

.\!k-my-7 {
    margin-block: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-my-7\.5 {
    margin-block: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-my-7\.5 {
    margin-block: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-my-8 {
    margin-block: var(--kendo-spacing-8, 2rem);
}

.\!k-my-8 {
    margin-block: var(--kendo-spacing-8, 2rem) !important;
}

.k-my-9 {
    margin-block: var(--kendo-spacing-9, 2.25rem);
}

.\!k-my-9 {
    margin-block: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-my-10 {
    margin-block: var(--kendo-spacing-10, 2.5rem);
}

.\!k-my-10 {
    margin-block: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-my-11 {
    margin-block: var(--kendo-spacing-11, 2.75rem);
}

.\!k-my-11 {
    margin-block: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-my-12 {
    margin-block: var(--kendo-spacing-12, 3rem);
}

.\!k-my-12 {
    margin-block: var(--kendo-spacing-12, 3rem) !important;
}

.k-my-13 {
    margin-block: var(--kendo-spacing-13, 3.25rem);
}

.\!k-my-13 {
    margin-block: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-my-14 {
    margin-block: var(--kendo-spacing-14, 3.5rem);
}

.\!k-my-14 {
    margin-block: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-my-15 {
    margin-block: var(--kendo-spacing-15, 3.75rem);
}

.\!k-my-15 {
    margin-block: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-my-16 {
    margin-block: var(--kendo-spacing-16, 4rem);
}

.\!k-my-16 {
    margin-block: var(--kendo-spacing-16, 4rem) !important;
}

.k-my-17 {
    margin-block: var(--kendo-spacing-17, 4.25rem);
}

.\!k-my-17 {
    margin-block: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-my-18 {
    margin-block: var(--kendo-spacing-18, 4.5rem);
}

.\!k-my-18 {
    margin-block: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-my-19 {
    margin-block: var(--kendo-spacing-19, 4.75rem);
}

.\!k-my-19 {
    margin-block: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-my-20 {
    margin-block: var(--kendo-spacing-20, 5rem);
}

.\!k-my-20 {
    margin-block: var(--kendo-spacing-20, 5rem) !important;
}

.k-my-21 {
    margin-block: var(--kendo-spacing-21, 5.25rem);
}

.\!k-my-21 {
    margin-block: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-my-22 {
    margin-block: var(--kendo-spacing-22, 5.5rem);
}

.\!k-my-22 {
    margin-block: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-my-23 {
    margin-block: var(--kendo-spacing-23, 5.75rem);
}

.\!k-my-23 {
    margin-block: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-my-24 {
    margin-block: var(--kendo-spacing-24, 6rem);
}

.\!k-my-24 {
    margin-block: var(--kendo-spacing-24, 6rem) !important;
}

.k-my-25 {
    margin-block: var(--kendo-spacing-25, 7rem);
}

.\!k-my-25 {
    margin-block: var(--kendo-spacing-25, 7rem) !important;
}

.k-my-26 {
    margin-block: var(--kendo-spacing-26, 8rem);
}

.\!k-my-26 {
    margin-block: var(--kendo-spacing-26, 8rem) !important;
}

.k-my-27 {
    margin-block: var(--kendo-spacing-27, 9rem);
}

.\!k-my-27 {
    margin-block: var(--kendo-spacing-27, 9rem) !important;
}

.k-my-28 {
    margin-block: var(--kendo-spacing-28, 10rem);
}

.\!k-my-28 {
    margin-block: var(--kendo-spacing-28, 10rem) !important;
}

.k-my-29 {
    margin-block: var(--kendo-spacing-29, 11rem);
}

.\!k-my-29 {
    margin-block: var(--kendo-spacing-29, 11rem) !important;
}

.k-my-30 {
    margin-block: var(--kendo-spacing-30, 12rem);
}

.\!k-my-30 {
    margin-block: var(--kendo-spacing-30, 12rem) !important;
}

.k-my--1px {
    margin-block: var(--kendo-spacing--1px, -1px);
}

.\!k-my--1px {
    margin-block: var(--kendo-spacing--1px, -1px) !important;
}

.k-my--0\.5 {
    margin-block: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-my--0\.5 {
    margin-block: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-my--1 {
    margin-block: var(--kendo-spacing--1, -0.25rem);
}

.\!k-my--1 {
    margin-block: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-my--1\.5 {
    margin-block: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-my--1\.5 {
    margin-block: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-my--2 {
    margin-block: var(--kendo-spacing--2, -0.5rem);
}

.\!k-my--2 {
    margin-block: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-my--2\.5 {
    margin-block: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-my--2\.5 {
    margin-block: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-my--3 {
    margin-block: var(--kendo-spacing--3, -0.75rem);
}

.\!k-my--3 {
    margin-block: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-my--3\.5 {
    margin-block: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-my--3\.5 {
    margin-block: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-my--4 {
    margin-block: var(--kendo-spacing--4, -1rem);
}

.\!k-my--4 {
    margin-block: var(--kendo-spacing--4, -1rem) !important;
}

.k-my--4\.5 {
    margin-block: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-my--4\.5 {
    margin-block: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-my--5 {
    margin-block: var(--kendo-spacing--5, -1.25rem);
}

.\!k-my--5 {
    margin-block: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-my--5\.5 {
    margin-block: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-my--5\.5 {
    margin-block: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-my--6 {
    margin-block: var(--kendo-spacing--6, -1.5rem);
}

.\!k-my--6 {
    margin-block: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-my--6\.5 {
    margin-block: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-my--6\.5 {
    margin-block: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-my--7 {
    margin-block: var(--kendo-spacing--7, -1.75rem);
}

.\!k-my--7 {
    margin-block: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-my--7\.5 {
    margin-block: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-my--7\.5 {
    margin-block: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-my--8 {
    margin-block: var(--kendo-spacing--8, -2rem);
}

.\!k-my--8 {
    margin-block: var(--kendo-spacing--8, -2rem) !important;
}

.k-my--9 {
    margin-block: var(--kendo-spacing--9, -2.25rem);
}

.\!k-my--9 {
    margin-block: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-my--10 {
    margin-block: var(--kendo-spacing--10, -2.5rem);
}

.\!k-my--10 {
    margin-block: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-my--11 {
    margin-block: var(--kendo-spacing--11, -2.75rem);
}

.\!k-my--11 {
    margin-block: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-my--12 {
    margin-block: var(--kendo-spacing--12, -3rem);
}

.\!k-my--12 {
    margin-block: var(--kendo-spacing--12, -3rem) !important;
}

.k-my--13 {
    margin-block: var(--kendo-spacing--13, -3.25rem);
}

.\!k-my--13 {
    margin-block: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-my--14 {
    margin-block: var(--kendo-spacing--14, -3.5rem);
}

.\!k-my--14 {
    margin-block: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-my--15 {
    margin-block: var(--kendo-spacing--15, -3.75rem);
}

.\!k-my--15 {
    margin-block: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-my--16 {
    margin-block: var(--kendo-spacing--16, -4rem);
}

.\!k-my--16 {
    margin-block: var(--kendo-spacing--16, -4rem) !important;
}

.k-my--17 {
    margin-block: var(--kendo-spacing--17, -4.25rem);
}

.\!k-my--17 {
    margin-block: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-my--18 {
    margin-block: var(--kendo-spacing--18, -4.5rem);
}

.\!k-my--18 {
    margin-block: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-my--19 {
    margin-block: var(--kendo-spacing--19, -4.75rem);
}

.\!k-my--19 {
    margin-block: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-my--20 {
    margin-block: var(--kendo-spacing--20, -5rem);
}

.\!k-my--20 {
    margin-block: var(--kendo-spacing--20, -5rem) !important;
}

.k-my--21 {
    margin-block: var(--kendo-spacing--21, -5.25rem);
}

.\!k-my--21 {
    margin-block: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-my--22 {
    margin-block: var(--kendo-spacing--22, -5.5rem);
}

.\!k-my--22 {
    margin-block: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-my--23 {
    margin-block: var(--kendo-spacing--23, -5.75rem);
}

.\!k-my--23 {
    margin-block: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-my--24 {
    margin-block: var(--kendo-spacing--24, -6rem);
}

.\!k-my--24 {
    margin-block: var(--kendo-spacing--24, -6rem) !important;
}

.k-my--25 {
    margin-block: var(--kendo-spacing--25, -7rem);
}

.\!k-my--25 {
    margin-block: var(--kendo-spacing--25, -7rem) !important;
}

.k-my--26 {
    margin-block: var(--kendo-spacing--26, -8rem);
}

.\!k-my--26 {
    margin-block: var(--kendo-spacing--26, -8rem) !important;
}

.k-my--27 {
    margin-block: var(--kendo-spacing--27, -9rem);
}

.\!k-my--27 {
    margin-block: var(--kendo-spacing--27, -9rem) !important;
}

.k-my--28 {
    margin-block: var(--kendo-spacing--28, -10rem);
}

.\!k-my--28 {
    margin-block: var(--kendo-spacing--28, -10rem) !important;
}

.k-my--29 {
    margin-block: var(--kendo-spacing--29, -11rem);
}

.\!k-my--29 {
    margin-block: var(--kendo-spacing--29, -11rem) !important;
}

.k-my--30 {
    margin-block: var(--kendo-spacing--30, -12rem);
}

.\!k-my--30 {
    margin-block: var(--kendo-spacing--30, -12rem) !important;
}

.k-my-xs {
    margin-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-my-xs {
    margin-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-my-sm {
    margin-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-my-sm {
    margin-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-my-md {
    margin-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-my-md {
    margin-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-my-lg {
    margin-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-my-lg {
    margin-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-my-xl {
    margin-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-my-xl {
    margin-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-my-thin {
    margin-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-my-thin {
    margin-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-my-hair {
    margin-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-my-hair {
    margin-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-my-auto {
    margin-block: var(--kendo-spacing-auto, auto);
}

.\!k-my-auto {
    margin-block: var(--kendo-spacing-auto, auto) !important;
}

.k-p-0 {
    padding: var(--kendo-spacing-0, 0px);
}

.\!k-p-0 {
    padding: var(--kendo-spacing-0, 0px) !important;
}

.k-p-1px {
    padding: var(--kendo-spacing-1px, 1px);
}

.\!k-p-1px {
    padding: var(--kendo-spacing-1px, 1px) !important;
}

.k-p-0\.5 {
    padding: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-p-0\.5 {
    padding: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-p-1 {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.\!k-p-1 {
    padding: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-p-1\.5 {
    padding: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-p-1\.5 {
    padding: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-p-2 {
    padding: var(--kendo-spacing-2, 0.5rem);
}

.\!k-p-2 {
    padding: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-p-2\.5 {
    padding: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-p-2\.5 {
    padding: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-p-3 {
    padding: var(--kendo-spacing-3, 0.75rem);
}

.\!k-p-3 {
    padding: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-p-3\.5 {
    padding: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-p-3\.5 {
    padding: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-p-4 {
    padding: var(--kendo-spacing-4, 1rem);
}

.\!k-p-4 {
    padding: var(--kendo-spacing-4, 1rem) !important;
}

.k-p-4\.5 {
    padding: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-p-4\.5 {
    padding: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-p-5 {
    padding: var(--kendo-spacing-5, 1.25rem);
}

.\!k-p-5 {
    padding: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-p-5\.5 {
    padding: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-p-5\.5 {
    padding: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-p-6 {
    padding: var(--kendo-spacing-6, 1.5rem);
}

.\!k-p-6 {
    padding: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-p-6\.5 {
    padding: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-p-6\.5 {
    padding: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-p-7 {
    padding: var(--kendo-spacing-7, 1.75rem);
}

.\!k-p-7 {
    padding: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-p-7\.5 {
    padding: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-p-7\.5 {
    padding: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-p-8 {
    padding: var(--kendo-spacing-8, 2rem);
}

.\!k-p-8 {
    padding: var(--kendo-spacing-8, 2rem) !important;
}

.k-p-9 {
    padding: var(--kendo-spacing-9, 2.25rem);
}

.\!k-p-9 {
    padding: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-p-10 {
    padding: var(--kendo-spacing-10, 2.5rem);
}

.\!k-p-10 {
    padding: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-p-11 {
    padding: var(--kendo-spacing-11, 2.75rem);
}

.\!k-p-11 {
    padding: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-p-12 {
    padding: var(--kendo-spacing-12, 3rem);
}

.\!k-p-12 {
    padding: var(--kendo-spacing-12, 3rem) !important;
}

.k-p-13 {
    padding: var(--kendo-spacing-13, 3.25rem);
}

.\!k-p-13 {
    padding: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-p-14 {
    padding: var(--kendo-spacing-14, 3.5rem);
}

.\!k-p-14 {
    padding: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-p-15 {
    padding: var(--kendo-spacing-15, 3.75rem);
}

.\!k-p-15 {
    padding: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-p-16 {
    padding: var(--kendo-spacing-16, 4rem);
}

.\!k-p-16 {
    padding: var(--kendo-spacing-16, 4rem) !important;
}

.k-p-17 {
    padding: var(--kendo-spacing-17, 4.25rem);
}

.\!k-p-17 {
    padding: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-p-18 {
    padding: var(--kendo-spacing-18, 4.5rem);
}

.\!k-p-18 {
    padding: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-p-19 {
    padding: var(--kendo-spacing-19, 4.75rem);
}

.\!k-p-19 {
    padding: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-p-20 {
    padding: var(--kendo-spacing-20, 5rem);
}

.\!k-p-20 {
    padding: var(--kendo-spacing-20, 5rem) !important;
}

.k-p-21 {
    padding: var(--kendo-spacing-21, 5.25rem);
}

.\!k-p-21 {
    padding: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-p-22 {
    padding: var(--kendo-spacing-22, 5.5rem);
}

.\!k-p-22 {
    padding: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-p-23 {
    padding: var(--kendo-spacing-23, 5.75rem);
}

.\!k-p-23 {
    padding: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-p-24 {
    padding: var(--kendo-spacing-24, 6rem);
}

.\!k-p-24 {
    padding: var(--kendo-spacing-24, 6rem) !important;
}

.k-p-25 {
    padding: var(--kendo-spacing-25, 7rem);
}

.\!k-p-25 {
    padding: var(--kendo-spacing-25, 7rem) !important;
}

.k-p-26 {
    padding: var(--kendo-spacing-26, 8rem);
}

.\!k-p-26 {
    padding: var(--kendo-spacing-26, 8rem) !important;
}

.k-p-27 {
    padding: var(--kendo-spacing-27, 9rem);
}

.\!k-p-27 {
    padding: var(--kendo-spacing-27, 9rem) !important;
}

.k-p-28 {
    padding: var(--kendo-spacing-28, 10rem);
}

.\!k-p-28 {
    padding: var(--kendo-spacing-28, 10rem) !important;
}

.k-p-29 {
    padding: var(--kendo-spacing-29, 11rem);
}

.\!k-p-29 {
    padding: var(--kendo-spacing-29, 11rem) !important;
}

.k-p-30 {
    padding: var(--kendo-spacing-30, 12rem);
}

.\!k-p-30 {
    padding: var(--kendo-spacing-30, 12rem) !important;
}

.k-p-xs {
    padding: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-p-xs {
    padding: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-p-sm {
    padding: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-p-sm {
    padding: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-p-md {
    padding: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-p-md {
    padding: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-p-lg {
    padding: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-p-lg {
    padding: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-p-xl {
    padding: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-p-xl {
    padding: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-p-thin {
    padding: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-p-thin {
    padding: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-p-hair {
    padding: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-p-hair {
    padding: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pt-0 {
    padding-top: var(--kendo-spacing-0, 0px);
}

.\!k-pt-0 {
    padding-top: var(--kendo-spacing-0, 0px) !important;
}

.k-pt-1px {
    padding-top: var(--kendo-spacing-1px, 1px);
}

.\!k-pt-1px {
    padding-top: var(--kendo-spacing-1px, 1px) !important;
}

.k-pt-0\.5 {
    padding-top: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pt-0\.5 {
    padding-top: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pt-1 {
    padding-top: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pt-1 {
    padding-top: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pt-1\.5 {
    padding-top: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pt-1\.5 {
    padding-top: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pt-2 {
    padding-top: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pt-2 {
    padding-top: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pt-2\.5 {
    padding-top: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pt-2\.5 {
    padding-top: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pt-3 {
    padding-top: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pt-3 {
    padding-top: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pt-3\.5 {
    padding-top: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pt-3\.5 {
    padding-top: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pt-4 {
    padding-top: var(--kendo-spacing-4, 1rem);
}

.\!k-pt-4 {
    padding-top: var(--kendo-spacing-4, 1rem) !important;
}

.k-pt-4\.5 {
    padding-top: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pt-4\.5 {
    padding-top: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pt-5 {
    padding-top: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pt-5 {
    padding-top: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pt-5\.5 {
    padding-top: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pt-5\.5 {
    padding-top: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pt-6 {
    padding-top: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pt-6 {
    padding-top: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pt-6\.5 {
    padding-top: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pt-6\.5 {
    padding-top: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pt-7 {
    padding-top: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pt-7 {
    padding-top: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pt-7\.5 {
    padding-top: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pt-7\.5 {
    padding-top: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pt-8 {
    padding-top: var(--kendo-spacing-8, 2rem);
}

.\!k-pt-8 {
    padding-top: var(--kendo-spacing-8, 2rem) !important;
}

.k-pt-9 {
    padding-top: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pt-9 {
    padding-top: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pt-10 {
    padding-top: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pt-10 {
    padding-top: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pt-11 {
    padding-top: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pt-11 {
    padding-top: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pt-12 {
    padding-top: var(--kendo-spacing-12, 3rem);
}

.\!k-pt-12 {
    padding-top: var(--kendo-spacing-12, 3rem) !important;
}

.k-pt-13 {
    padding-top: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pt-13 {
    padding-top: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pt-14 {
    padding-top: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pt-14 {
    padding-top: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pt-15 {
    padding-top: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pt-15 {
    padding-top: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pt-16 {
    padding-top: var(--kendo-spacing-16, 4rem);
}

.\!k-pt-16 {
    padding-top: var(--kendo-spacing-16, 4rem) !important;
}

.k-pt-17 {
    padding-top: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pt-17 {
    padding-top: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pt-18 {
    padding-top: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pt-18 {
    padding-top: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pt-19 {
    padding-top: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pt-19 {
    padding-top: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pt-20 {
    padding-top: var(--kendo-spacing-20, 5rem);
}

.\!k-pt-20 {
    padding-top: var(--kendo-spacing-20, 5rem) !important;
}

.k-pt-21 {
    padding-top: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pt-21 {
    padding-top: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pt-22 {
    padding-top: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pt-22 {
    padding-top: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pt-23 {
    padding-top: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pt-23 {
    padding-top: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pt-24 {
    padding-top: var(--kendo-spacing-24, 6rem);
}

.\!k-pt-24 {
    padding-top: var(--kendo-spacing-24, 6rem) !important;
}

.k-pt-25 {
    padding-top: var(--kendo-spacing-25, 7rem);
}

.\!k-pt-25 {
    padding-top: var(--kendo-spacing-25, 7rem) !important;
}

.k-pt-26 {
    padding-top: var(--kendo-spacing-26, 8rem);
}

.\!k-pt-26 {
    padding-top: var(--kendo-spacing-26, 8rem) !important;
}

.k-pt-27 {
    padding-top: var(--kendo-spacing-27, 9rem);
}

.\!k-pt-27 {
    padding-top: var(--kendo-spacing-27, 9rem) !important;
}

.k-pt-28 {
    padding-top: var(--kendo-spacing-28, 10rem);
}

.\!k-pt-28 {
    padding-top: var(--kendo-spacing-28, 10rem) !important;
}

.k-pt-29 {
    padding-top: var(--kendo-spacing-29, 11rem);
}

.\!k-pt-29 {
    padding-top: var(--kendo-spacing-29, 11rem) !important;
}

.k-pt-30 {
    padding-top: var(--kendo-spacing-30, 12rem);
}

.\!k-pt-30 {
    padding-top: var(--kendo-spacing-30, 12rem) !important;
}

.k-pt-xs {
    padding-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pt-xs {
    padding-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pt-sm {
    padding-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pt-sm {
    padding-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pt-md {
    padding-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pt-md {
    padding-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pt-lg {
    padding-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pt-lg {
    padding-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pt-xl {
    padding-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pt-xl {
    padding-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pt-thin {
    padding-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pt-thin {
    padding-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pt-hair {
    padding-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pt-hair {
    padding-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pr-0 {
    padding-right: var(--kendo-spacing-0, 0px);
}

.\!k-pr-0 {
    padding-right: var(--kendo-spacing-0, 0px) !important;
}

.k-pr-1px {
    padding-right: var(--kendo-spacing-1px, 1px);
}

.\!k-pr-1px {
    padding-right: var(--kendo-spacing-1px, 1px) !important;
}

.k-pr-0\.5 {
    padding-right: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pr-0\.5 {
    padding-right: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pr-1 {
    padding-right: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pr-1 {
    padding-right: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pr-1\.5 {
    padding-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pr-1\.5 {
    padding-right: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pr-2 {
    padding-right: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pr-2 {
    padding-right: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pr-2\.5 {
    padding-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pr-2\.5 {
    padding-right: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pr-3 {
    padding-right: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pr-3 {
    padding-right: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pr-3\.5 {
    padding-right: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pr-3\.5 {
    padding-right: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pr-4 {
    padding-right: var(--kendo-spacing-4, 1rem);
}

.\!k-pr-4 {
    padding-right: var(--kendo-spacing-4, 1rem) !important;
}

.k-pr-4\.5 {
    padding-right: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pr-4\.5 {
    padding-right: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pr-5 {
    padding-right: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pr-5 {
    padding-right: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pr-5\.5 {
    padding-right: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pr-5\.5 {
    padding-right: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pr-6 {
    padding-right: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pr-6 {
    padding-right: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pr-6\.5 {
    padding-right: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pr-6\.5 {
    padding-right: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pr-7 {
    padding-right: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pr-7 {
    padding-right: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pr-7\.5 {
    padding-right: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pr-7\.5 {
    padding-right: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pr-8 {
    padding-right: var(--kendo-spacing-8, 2rem);
}

.\!k-pr-8 {
    padding-right: var(--kendo-spacing-8, 2rem) !important;
}

.k-pr-9 {
    padding-right: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pr-9 {
    padding-right: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pr-10 {
    padding-right: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pr-10 {
    padding-right: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pr-11 {
    padding-right: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pr-11 {
    padding-right: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pr-12 {
    padding-right: var(--kendo-spacing-12, 3rem);
}

.\!k-pr-12 {
    padding-right: var(--kendo-spacing-12, 3rem) !important;
}

.k-pr-13 {
    padding-right: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pr-13 {
    padding-right: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pr-14 {
    padding-right: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pr-14 {
    padding-right: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pr-15 {
    padding-right: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pr-15 {
    padding-right: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pr-16 {
    padding-right: var(--kendo-spacing-16, 4rem);
}

.\!k-pr-16 {
    padding-right: var(--kendo-spacing-16, 4rem) !important;
}

.k-pr-17 {
    padding-right: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pr-17 {
    padding-right: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pr-18 {
    padding-right: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pr-18 {
    padding-right: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pr-19 {
    padding-right: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pr-19 {
    padding-right: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pr-20 {
    padding-right: var(--kendo-spacing-20, 5rem);
}

.\!k-pr-20 {
    padding-right: var(--kendo-spacing-20, 5rem) !important;
}

.k-pr-21 {
    padding-right: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pr-21 {
    padding-right: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pr-22 {
    padding-right: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pr-22 {
    padding-right: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pr-23 {
    padding-right: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pr-23 {
    padding-right: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pr-24 {
    padding-right: var(--kendo-spacing-24, 6rem);
}

.\!k-pr-24 {
    padding-right: var(--kendo-spacing-24, 6rem) !important;
}

.k-pr-25 {
    padding-right: var(--kendo-spacing-25, 7rem);
}

.\!k-pr-25 {
    padding-right: var(--kendo-spacing-25, 7rem) !important;
}

.k-pr-26 {
    padding-right: var(--kendo-spacing-26, 8rem);
}

.\!k-pr-26 {
    padding-right: var(--kendo-spacing-26, 8rem) !important;
}

.k-pr-27 {
    padding-right: var(--kendo-spacing-27, 9rem);
}

.\!k-pr-27 {
    padding-right: var(--kendo-spacing-27, 9rem) !important;
}

.k-pr-28 {
    padding-right: var(--kendo-spacing-28, 10rem);
}

.\!k-pr-28 {
    padding-right: var(--kendo-spacing-28, 10rem) !important;
}

.k-pr-29 {
    padding-right: var(--kendo-spacing-29, 11rem);
}

.\!k-pr-29 {
    padding-right: var(--kendo-spacing-29, 11rem) !important;
}

.k-pr-30 {
    padding-right: var(--kendo-spacing-30, 12rem);
}

.\!k-pr-30 {
    padding-right: var(--kendo-spacing-30, 12rem) !important;
}

.k-pr-xs {
    padding-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pr-xs {
    padding-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pr-sm {
    padding-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pr-sm {
    padding-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pr-md {
    padding-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pr-md {
    padding-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pr-lg {
    padding-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pr-lg {
    padding-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pr-xl {
    padding-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pr-xl {
    padding-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pr-thin {
    padding-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pr-thin {
    padding-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pr-hair {
    padding-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pr-hair {
    padding-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pb-0 {
    padding-bottom: var(--kendo-spacing-0, 0px);
}

.\!k-pb-0 {
    padding-bottom: var(--kendo-spacing-0, 0px) !important;
}

.k-pb-1px {
    padding-bottom: var(--kendo-spacing-1px, 1px);
}

.\!k-pb-1px {
    padding-bottom: var(--kendo-spacing-1px, 1px) !important;
}

.k-pb-0\.5 {
    padding-bottom: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pb-0\.5 {
    padding-bottom: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pb-1 {
    padding-bottom: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pb-1 {
    padding-bottom: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pb-1\.5 {
    padding-bottom: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pb-1\.5 {
    padding-bottom: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pb-2 {
    padding-bottom: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pb-2 {
    padding-bottom: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pb-2\.5 {
    padding-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pb-2\.5 {
    padding-bottom: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pb-3 {
    padding-bottom: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pb-3 {
    padding-bottom: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pb-3\.5 {
    padding-bottom: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pb-3\.5 {
    padding-bottom: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pb-4 {
    padding-bottom: var(--kendo-spacing-4, 1rem);
}

.\!k-pb-4 {
    padding-bottom: var(--kendo-spacing-4, 1rem) !important;
}

.k-pb-4\.5 {
    padding-bottom: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pb-4\.5 {
    padding-bottom: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pb-5 {
    padding-bottom: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pb-5 {
    padding-bottom: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pb-5\.5 {
    padding-bottom: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pb-5\.5 {
    padding-bottom: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pb-6 {
    padding-bottom: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pb-6 {
    padding-bottom: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pb-6\.5 {
    padding-bottom: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pb-6\.5 {
    padding-bottom: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pb-7 {
    padding-bottom: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pb-7 {
    padding-bottom: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pb-7\.5 {
    padding-bottom: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pb-7\.5 {
    padding-bottom: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pb-8 {
    padding-bottom: var(--kendo-spacing-8, 2rem);
}

.\!k-pb-8 {
    padding-bottom: var(--kendo-spacing-8, 2rem) !important;
}

.k-pb-9 {
    padding-bottom: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pb-9 {
    padding-bottom: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pb-10 {
    padding-bottom: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pb-10 {
    padding-bottom: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pb-11 {
    padding-bottom: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pb-11 {
    padding-bottom: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pb-12 {
    padding-bottom: var(--kendo-spacing-12, 3rem);
}

.\!k-pb-12 {
    padding-bottom: var(--kendo-spacing-12, 3rem) !important;
}

.k-pb-13 {
    padding-bottom: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pb-13 {
    padding-bottom: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pb-14 {
    padding-bottom: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pb-14 {
    padding-bottom: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pb-15 {
    padding-bottom: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pb-15 {
    padding-bottom: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pb-16 {
    padding-bottom: var(--kendo-spacing-16, 4rem);
}

.\!k-pb-16 {
    padding-bottom: var(--kendo-spacing-16, 4rem) !important;
}

.k-pb-17 {
    padding-bottom: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pb-17 {
    padding-bottom: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pb-18 {
    padding-bottom: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pb-18 {
    padding-bottom: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pb-19 {
    padding-bottom: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pb-19 {
    padding-bottom: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pb-20 {
    padding-bottom: var(--kendo-spacing-20, 5rem);
}

.\!k-pb-20 {
    padding-bottom: var(--kendo-spacing-20, 5rem) !important;
}

.k-pb-21 {
    padding-bottom: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pb-21 {
    padding-bottom: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pb-22 {
    padding-bottom: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pb-22 {
    padding-bottom: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pb-23 {
    padding-bottom: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pb-23 {
    padding-bottom: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pb-24 {
    padding-bottom: var(--kendo-spacing-24, 6rem);
}

.\!k-pb-24 {
    padding-bottom: var(--kendo-spacing-24, 6rem) !important;
}

.k-pb-25 {
    padding-bottom: var(--kendo-spacing-25, 7rem);
}

.\!k-pb-25 {
    padding-bottom: var(--kendo-spacing-25, 7rem) !important;
}

.k-pb-26 {
    padding-bottom: var(--kendo-spacing-26, 8rem);
}

.\!k-pb-26 {
    padding-bottom: var(--kendo-spacing-26, 8rem) !important;
}

.k-pb-27 {
    padding-bottom: var(--kendo-spacing-27, 9rem);
}

.\!k-pb-27 {
    padding-bottom: var(--kendo-spacing-27, 9rem) !important;
}

.k-pb-28 {
    padding-bottom: var(--kendo-spacing-28, 10rem);
}

.\!k-pb-28 {
    padding-bottom: var(--kendo-spacing-28, 10rem) !important;
}

.k-pb-29 {
    padding-bottom: var(--kendo-spacing-29, 11rem);
}

.\!k-pb-29 {
    padding-bottom: var(--kendo-spacing-29, 11rem) !important;
}

.k-pb-30 {
    padding-bottom: var(--kendo-spacing-30, 12rem);
}

.\!k-pb-30 {
    padding-bottom: var(--kendo-spacing-30, 12rem) !important;
}

.k-pb-xs {
    padding-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pb-xs {
    padding-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pb-sm {
    padding-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pb-sm {
    padding-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pb-md {
    padding-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pb-md {
    padding-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pb-lg {
    padding-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pb-lg {
    padding-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pb-xl {
    padding-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pb-xl {
    padding-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pb-thin {
    padding-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pb-thin {
    padding-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pb-hair {
    padding-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pb-hair {
    padding-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pl-0 {
    padding-left: var(--kendo-spacing-0, 0px);
}

.\!k-pl-0 {
    padding-left: var(--kendo-spacing-0, 0px) !important;
}

.k-pl-1px {
    padding-left: var(--kendo-spacing-1px, 1px);
}

.\!k-pl-1px {
    padding-left: var(--kendo-spacing-1px, 1px) !important;
}

.k-pl-0\.5 {
    padding-left: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pl-0\.5 {
    padding-left: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pl-1 {
    padding-left: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pl-1 {
    padding-left: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pl-1\.5 {
    padding-left: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pl-1\.5 {
    padding-left: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pl-2 {
    padding-left: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pl-2 {
    padding-left: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pl-2\.5 {
    padding-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pl-2\.5 {
    padding-left: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pl-3 {
    padding-left: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pl-3 {
    padding-left: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pl-3\.5 {
    padding-left: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pl-3\.5 {
    padding-left: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pl-4 {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.\!k-pl-4 {
    padding-left: var(--kendo-spacing-4, 1rem) !important;
}

.k-pl-4\.5 {
    padding-left: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pl-4\.5 {
    padding-left: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pl-5 {
    padding-left: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pl-5 {
    padding-left: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pl-5\.5 {
    padding-left: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pl-5\.5 {
    padding-left: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pl-6 {
    padding-left: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pl-6 {
    padding-left: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pl-6\.5 {
    padding-left: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pl-6\.5 {
    padding-left: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pl-7 {
    padding-left: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pl-7 {
    padding-left: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pl-7\.5 {
    padding-left: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pl-7\.5 {
    padding-left: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pl-8 {
    padding-left: var(--kendo-spacing-8, 2rem);
}

.\!k-pl-8 {
    padding-left: var(--kendo-spacing-8, 2rem) !important;
}

.k-pl-9 {
    padding-left: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pl-9 {
    padding-left: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pl-10 {
    padding-left: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pl-10 {
    padding-left: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pl-11 {
    padding-left: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pl-11 {
    padding-left: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pl-12 {
    padding-left: var(--kendo-spacing-12, 3rem);
}

.\!k-pl-12 {
    padding-left: var(--kendo-spacing-12, 3rem) !important;
}

.k-pl-13 {
    padding-left: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pl-13 {
    padding-left: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pl-14 {
    padding-left: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pl-14 {
    padding-left: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pl-15 {
    padding-left: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pl-15 {
    padding-left: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pl-16 {
    padding-left: var(--kendo-spacing-16, 4rem);
}

.\!k-pl-16 {
    padding-left: var(--kendo-spacing-16, 4rem) !important;
}

.k-pl-17 {
    padding-left: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pl-17 {
    padding-left: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pl-18 {
    padding-left: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pl-18 {
    padding-left: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pl-19 {
    padding-left: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pl-19 {
    padding-left: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pl-20 {
    padding-left: var(--kendo-spacing-20, 5rem);
}

.\!k-pl-20 {
    padding-left: var(--kendo-spacing-20, 5rem) !important;
}

.k-pl-21 {
    padding-left: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pl-21 {
    padding-left: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pl-22 {
    padding-left: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pl-22 {
    padding-left: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pl-23 {
    padding-left: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pl-23 {
    padding-left: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pl-24 {
    padding-left: var(--kendo-spacing-24, 6rem);
}

.\!k-pl-24 {
    padding-left: var(--kendo-spacing-24, 6rem) !important;
}

.k-pl-25 {
    padding-left: var(--kendo-spacing-25, 7rem);
}

.\!k-pl-25 {
    padding-left: var(--kendo-spacing-25, 7rem) !important;
}

.k-pl-26 {
    padding-left: var(--kendo-spacing-26, 8rem);
}

.\!k-pl-26 {
    padding-left: var(--kendo-spacing-26, 8rem) !important;
}

.k-pl-27 {
    padding-left: var(--kendo-spacing-27, 9rem);
}

.\!k-pl-27 {
    padding-left: var(--kendo-spacing-27, 9rem) !important;
}

.k-pl-28 {
    padding-left: var(--kendo-spacing-28, 10rem);
}

.\!k-pl-28 {
    padding-left: var(--kendo-spacing-28, 10rem) !important;
}

.k-pl-29 {
    padding-left: var(--kendo-spacing-29, 11rem);
}

.\!k-pl-29 {
    padding-left: var(--kendo-spacing-29, 11rem) !important;
}

.k-pl-30 {
    padding-left: var(--kendo-spacing-30, 12rem);
}

.\!k-pl-30 {
    padding-left: var(--kendo-spacing-30, 12rem) !important;
}

.k-pl-xs {
    padding-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pl-xs {
    padding-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pl-sm {
    padding-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pl-sm {
    padding-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pl-md {
    padding-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pl-md {
    padding-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pl-lg {
    padding-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pl-lg {
    padding-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pl-xl {
    padding-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pl-xl {
    padding-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pl-thin {
    padding-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pl-thin {
    padding-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pl-hair {
    padding-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pl-hair {
    padding-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-px-0 {
    padding-inline: var(--kendo-spacing-0, 0px);
}

.\!k-px-0 {
    padding-inline: var(--kendo-spacing-0, 0px) !important;
}

.k-px-1px {
    padding-inline: var(--kendo-spacing-1px, 1px);
}

.\!k-px-1px {
    padding-inline: var(--kendo-spacing-1px, 1px) !important;
}

.k-px-0\.5 {
    padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-px-0\.5 {
    padding-inline: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-px-1 {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.\!k-px-1 {
    padding-inline: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-px-1\.5 {
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-px-1\.5 {
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-px-2 {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.\!k-px-2 {
    padding-inline: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-px-2\.5 {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-px-2\.5 {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-px-3 {
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.\!k-px-3 {
    padding-inline: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-px-3\.5 {
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-px-3\.5 {
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-px-4 {
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.\!k-px-4 {
    padding-inline: var(--kendo-spacing-4, 1rem) !important;
}

.k-px-4\.5 {
    padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-px-4\.5 {
    padding-inline: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-px-5 {
    padding-inline: var(--kendo-spacing-5, 1.25rem);
}

.\!k-px-5 {
    padding-inline: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-px-5\.5 {
    padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-px-5\.5 {
    padding-inline: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-px-6 {
    padding-inline: var(--kendo-spacing-6, 1.5rem);
}

.\!k-px-6 {
    padding-inline: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-px-6\.5 {
    padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-px-6\.5 {
    padding-inline: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-px-7 {
    padding-inline: var(--kendo-spacing-7, 1.75rem);
}

.\!k-px-7 {
    padding-inline: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-px-7\.5 {
    padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-px-7\.5 {
    padding-inline: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-px-8 {
    padding-inline: var(--kendo-spacing-8, 2rem);
}

.\!k-px-8 {
    padding-inline: var(--kendo-spacing-8, 2rem) !important;
}

.k-px-9 {
    padding-inline: var(--kendo-spacing-9, 2.25rem);
}

.\!k-px-9 {
    padding-inline: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-px-10 {
    padding-inline: var(--kendo-spacing-10, 2.5rem);
}

.\!k-px-10 {
    padding-inline: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-px-11 {
    padding-inline: var(--kendo-spacing-11, 2.75rem);
}

.\!k-px-11 {
    padding-inline: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-px-12 {
    padding-inline: var(--kendo-spacing-12, 3rem);
}

.\!k-px-12 {
    padding-inline: var(--kendo-spacing-12, 3rem) !important;
}

.k-px-13 {
    padding-inline: var(--kendo-spacing-13, 3.25rem);
}

.\!k-px-13 {
    padding-inline: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-px-14 {
    padding-inline: var(--kendo-spacing-14, 3.5rem);
}

.\!k-px-14 {
    padding-inline: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-px-15 {
    padding-inline: var(--kendo-spacing-15, 3.75rem);
}

.\!k-px-15 {
    padding-inline: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-px-16 {
    padding-inline: var(--kendo-spacing-16, 4rem);
}

.\!k-px-16 {
    padding-inline: var(--kendo-spacing-16, 4rem) !important;
}

.k-px-17 {
    padding-inline: var(--kendo-spacing-17, 4.25rem);
}

.\!k-px-17 {
    padding-inline: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-px-18 {
    padding-inline: var(--kendo-spacing-18, 4.5rem);
}

.\!k-px-18 {
    padding-inline: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-px-19 {
    padding-inline: var(--kendo-spacing-19, 4.75rem);
}

.\!k-px-19 {
    padding-inline: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-px-20 {
    padding-inline: var(--kendo-spacing-20, 5rem);
}

.\!k-px-20 {
    padding-inline: var(--kendo-spacing-20, 5rem) !important;
}

.k-px-21 {
    padding-inline: var(--kendo-spacing-21, 5.25rem);
}

.\!k-px-21 {
    padding-inline: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-px-22 {
    padding-inline: var(--kendo-spacing-22, 5.5rem);
}

.\!k-px-22 {
    padding-inline: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-px-23 {
    padding-inline: var(--kendo-spacing-23, 5.75rem);
}

.\!k-px-23 {
    padding-inline: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-px-24 {
    padding-inline: var(--kendo-spacing-24, 6rem);
}

.\!k-px-24 {
    padding-inline: var(--kendo-spacing-24, 6rem) !important;
}

.k-px-25 {
    padding-inline: var(--kendo-spacing-25, 7rem);
}

.\!k-px-25 {
    padding-inline: var(--kendo-spacing-25, 7rem) !important;
}

.k-px-26 {
    padding-inline: var(--kendo-spacing-26, 8rem);
}

.\!k-px-26 {
    padding-inline: var(--kendo-spacing-26, 8rem) !important;
}

.k-px-27 {
    padding-inline: var(--kendo-spacing-27, 9rem);
}

.\!k-px-27 {
    padding-inline: var(--kendo-spacing-27, 9rem) !important;
}

.k-px-28 {
    padding-inline: var(--kendo-spacing-28, 10rem);
}

.\!k-px-28 {
    padding-inline: var(--kendo-spacing-28, 10rem) !important;
}

.k-px-29 {
    padding-inline: var(--kendo-spacing-29, 11rem);
}

.\!k-px-29 {
    padding-inline: var(--kendo-spacing-29, 11rem) !important;
}

.k-px-30 {
    padding-inline: var(--kendo-spacing-30, 12rem);
}

.\!k-px-30 {
    padding-inline: var(--kendo-spacing-30, 12rem) !important;
}

.k-px-xs {
    padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-px-xs {
    padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-px-sm {
    padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-px-sm {
    padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-px-md {
    padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-px-md {
    padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-px-lg {
    padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-px-lg {
    padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-px-xl {
    padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-px-xl {
    padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-px-thin {
    padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-px-thin {
    padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-px-hair {
    padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-px-hair {
    padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-py-0 {
    padding-block: var(--kendo-spacing-0, 0px);
}

.\!k-py-0 {
    padding-block: var(--kendo-spacing-0, 0px) !important;
}

.k-py-1px {
    padding-block: var(--kendo-spacing-1px, 1px);
}

.\!k-py-1px {
    padding-block: var(--kendo-spacing-1px, 1px) !important;
}

.k-py-0\.5 {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-py-0\.5 {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-py-1 {
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.\!k-py-1 {
    padding-block: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-py-1\.5 {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-py-1\.5 {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-py-2 {
    padding-block: var(--kendo-spacing-2, 0.5rem);
}

.\!k-py-2 {
    padding-block: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-py-2\.5 {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-py-2\.5 {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-py-3 {
    padding-block: var(--kendo-spacing-3, 0.75rem);
}

.\!k-py-3 {
    padding-block: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-py-3\.5 {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-py-3\.5 {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-py-4 {
    padding-block: var(--kendo-spacing-4, 1rem);
}

.\!k-py-4 {
    padding-block: var(--kendo-spacing-4, 1rem) !important;
}

.k-py-4\.5 {
    padding-block: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-py-4\.5 {
    padding-block: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-py-5 {
    padding-block: var(--kendo-spacing-5, 1.25rem);
}

.\!k-py-5 {
    padding-block: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-py-5\.5 {
    padding-block: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-py-5\.5 {
    padding-block: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-py-6 {
    padding-block: var(--kendo-spacing-6, 1.5rem);
}

.\!k-py-6 {
    padding-block: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-py-6\.5 {
    padding-block: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-py-6\.5 {
    padding-block: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-py-7 {
    padding-block: var(--kendo-spacing-7, 1.75rem);
}

.\!k-py-7 {
    padding-block: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-py-7\.5 {
    padding-block: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-py-7\.5 {
    padding-block: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-py-8 {
    padding-block: var(--kendo-spacing-8, 2rem);
}

.\!k-py-8 {
    padding-block: var(--kendo-spacing-8, 2rem) !important;
}

.k-py-9 {
    padding-block: var(--kendo-spacing-9, 2.25rem);
}

.\!k-py-9 {
    padding-block: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-py-10 {
    padding-block: var(--kendo-spacing-10, 2.5rem);
}

.\!k-py-10 {
    padding-block: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-py-11 {
    padding-block: var(--kendo-spacing-11, 2.75rem);
}

.\!k-py-11 {
    padding-block: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-py-12 {
    padding-block: var(--kendo-spacing-12, 3rem);
}

.\!k-py-12 {
    padding-block: var(--kendo-spacing-12, 3rem) !important;
}

.k-py-13 {
    padding-block: var(--kendo-spacing-13, 3.25rem);
}

.\!k-py-13 {
    padding-block: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-py-14 {
    padding-block: var(--kendo-spacing-14, 3.5rem);
}

.\!k-py-14 {
    padding-block: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-py-15 {
    padding-block: var(--kendo-spacing-15, 3.75rem);
}

.\!k-py-15 {
    padding-block: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-py-16 {
    padding-block: var(--kendo-spacing-16, 4rem);
}

.\!k-py-16 {
    padding-block: var(--kendo-spacing-16, 4rem) !important;
}

.k-py-17 {
    padding-block: var(--kendo-spacing-17, 4.25rem);
}

.\!k-py-17 {
    padding-block: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-py-18 {
    padding-block: var(--kendo-spacing-18, 4.5rem);
}

.\!k-py-18 {
    padding-block: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-py-19 {
    padding-block: var(--kendo-spacing-19, 4.75rem);
}

.\!k-py-19 {
    padding-block: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-py-20 {
    padding-block: var(--kendo-spacing-20, 5rem);
}

.\!k-py-20 {
    padding-block: var(--kendo-spacing-20, 5rem) !important;
}

.k-py-21 {
    padding-block: var(--kendo-spacing-21, 5.25rem);
}

.\!k-py-21 {
    padding-block: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-py-22 {
    padding-block: var(--kendo-spacing-22, 5.5rem);
}

.\!k-py-22 {
    padding-block: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-py-23 {
    padding-block: var(--kendo-spacing-23, 5.75rem);
}

.\!k-py-23 {
    padding-block: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-py-24 {
    padding-block: var(--kendo-spacing-24, 6rem);
}

.\!k-py-24 {
    padding-block: var(--kendo-spacing-24, 6rem) !important;
}

.k-py-25 {
    padding-block: var(--kendo-spacing-25, 7rem);
}

.\!k-py-25 {
    padding-block: var(--kendo-spacing-25, 7rem) !important;
}

.k-py-26 {
    padding-block: var(--kendo-spacing-26, 8rem);
}

.\!k-py-26 {
    padding-block: var(--kendo-spacing-26, 8rem) !important;
}

.k-py-27 {
    padding-block: var(--kendo-spacing-27, 9rem);
}

.\!k-py-27 {
    padding-block: var(--kendo-spacing-27, 9rem) !important;
}

.k-py-28 {
    padding-block: var(--kendo-spacing-28, 10rem);
}

.\!k-py-28 {
    padding-block: var(--kendo-spacing-28, 10rem) !important;
}

.k-py-29 {
    padding-block: var(--kendo-spacing-29, 11rem);
}

.\!k-py-29 {
    padding-block: var(--kendo-spacing-29, 11rem) !important;
}

.k-py-30 {
    padding-block: var(--kendo-spacing-30, 12rem);
}

.\!k-py-30 {
    padding-block: var(--kendo-spacing-30, 12rem) !important;
}

.k-py-xs {
    padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-py-xs {
    padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-py-sm {
    padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-py-sm {
    padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-py-md {
    padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-py-md {
    padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-py-lg {
    padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-py-lg {
    padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-py-xl {
    padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-py-xl {
    padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-py-thin {
    padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-py-thin {
    padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-py-hair {
    padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-py-hair {
    padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-h-0 {
    height: 0px;
}

.\!k-h-0 {
    height: 0px !important;
}

.k-h-1px {
    height: 1px;
}

.\!k-h-1px {
    height: 1px !important;
}

.k-h-0\.5 {
    height: 0.125rem;
}

.\!k-h-0\.5 {
    height: 0.125rem !important;
}

.k-h-1 {
    height: 0.25rem;
}

.\!k-h-1 {
    height: 0.25rem !important;
}

.k-h-1\.5 {
    height: 0.375rem;
}

.\!k-h-1\.5 {
    height: 0.375rem !important;
}

.k-h-2 {
    height: 0.5rem;
}

.\!k-h-2 {
    height: 0.5rem !important;
}

.k-h-2\.5 {
    height: 0.625rem;
}

.\!k-h-2\.5 {
    height: 0.625rem !important;
}

.k-h-3 {
    height: 0.75rem;
}

.\!k-h-3 {
    height: 0.75rem !important;
}

.k-h-3\.5 {
    height: 0.875rem;
}

.\!k-h-3\.5 {
    height: 0.875rem !important;
}

.k-h-4 {
    height: 1rem;
}

.\!k-h-4 {
    height: 1rem !important;
}

.k-h-4\.5 {
    height: 1.125rem;
}

.\!k-h-4\.5 {
    height: 1.125rem !important;
}

.k-h-5 {
    height: 1.25rem;
}

.\!k-h-5 {
    height: 1.25rem !important;
}

.k-h-5\.5 {
    height: 1.375rem;
}

.\!k-h-5\.5 {
    height: 1.375rem !important;
}

.k-h-6 {
    height: 1.5rem;
}

.\!k-h-6 {
    height: 1.5rem !important;
}

.k-h-6\.5 {
    height: 1.625rem;
}

.\!k-h-6\.5 {
    height: 1.625rem !important;
}

.k-h-7 {
    height: 1.75rem;
}

.\!k-h-7 {
    height: 1.75rem !important;
}

.k-h-7\.5 {
    height: 1.875rem;
}

.\!k-h-7\.5 {
    height: 1.875rem !important;
}

.k-h-8 {
    height: 2rem;
}

.\!k-h-8 {
    height: 2rem !important;
}

.k-h-9 {
    height: 2.25rem;
}

.\!k-h-9 {
    height: 2.25rem !important;
}

.k-h-10 {
    height: 2.5rem;
}

.\!k-h-10 {
    height: 2.5rem !important;
}

.k-h-11 {
    height: 2.75rem;
}

.\!k-h-11 {
    height: 2.75rem !important;
}

.k-h-12 {
    height: 3rem;
}

.\!k-h-12 {
    height: 3rem !important;
}

.k-h-13 {
    height: 3.25rem;
}

.\!k-h-13 {
    height: 3.25rem !important;
}

.k-h-14 {
    height: 3.5rem;
}

.\!k-h-14 {
    height: 3.5rem !important;
}

.k-h-15 {
    height: 3.75rem;
}

.\!k-h-15 {
    height: 3.75rem !important;
}

.k-h-16 {
    height: 4rem;
}

.\!k-h-16 {
    height: 4rem !important;
}

.k-h-17 {
    height: 4.25rem;
}

.\!k-h-17 {
    height: 4.25rem !important;
}

.k-h-18 {
    height: 4.5rem;
}

.\!k-h-18 {
    height: 4.5rem !important;
}

.k-h-19 {
    height: 4.75rem;
}

.\!k-h-19 {
    height: 4.75rem !important;
}

.k-h-20 {
    height: 5rem;
}

.\!k-h-20 {
    height: 5rem !important;
}

.k-h-21 {
    height: 5.25rem;
}

.\!k-h-21 {
    height: 5.25rem !important;
}

.k-h-22 {
    height: 5.5rem;
}

.\!k-h-22 {
    height: 5.5rem !important;
}

.k-h-23 {
    height: 5.75rem;
}

.\!k-h-23 {
    height: 5.75rem !important;
}

.k-h-24 {
    height: 6rem;
}

.\!k-h-24 {
    height: 6rem !important;
}

.k-h-25 {
    height: 7rem;
}

.\!k-h-25 {
    height: 7rem !important;
}

.k-h-26 {
    height: 8rem;
}

.\!k-h-26 {
    height: 8rem !important;
}

.k-h-27 {
    height: 9rem;
}

.\!k-h-27 {
    height: 9rem !important;
}

.k-h-28 {
    height: 10rem;
}

.\!k-h-28 {
    height: 10rem !important;
}

.k-h-29 {
    height: 11rem;
}

.\!k-h-29 {
    height: 11rem !important;
}

.k-h-30 {
    height: 12rem;
}

.\!k-h-30 {
    height: 12rem !important;
}

.k-h-auto {
    height: auto;
}

.\!k-h-auto {
    height: auto !important;
}

.k-h-1\/2 {
    height: 50%;
}

.\!k-h-1\/2 {
    height: 50% !important;
}

.k-h-1\/3 {
    height: 33.333333%;
}

.\!k-h-1\/3 {
    height: 33.333333% !important;
}

.k-h-2\/3 {
    height: 66.666667%;
}

.\!k-h-2\/3 {
    height: 66.666667% !important;
}

.k-h-1\/4 {
    height: 25%;
}

.\!k-h-1\/4 {
    height: 25% !important;
}

.k-h-2\/4 {
    height: 50%;
}

.\!k-h-2\/4 {
    height: 50% !important;
}

.k-h-3\/4 {
    height: 75%;
}

.\!k-h-3\/4 {
    height: 75% !important;
}

.k-h-1\/5 {
    height: 20%;
}

.\!k-h-1\/5 {
    height: 20% !important;
}

.k-h-2\/5 {
    height: 40%;
}

.\!k-h-2\/5 {
    height: 40% !important;
}

.k-h-3\/5 {
    height: 60%;
}

.\!k-h-3\/5 {
    height: 60% !important;
}

.k-h-4\/5 {
    height: 80%;
}

.\!k-h-4\/5 {
    height: 80% !important;
}

.k-h-1\/6 {
    height: 16.666667%;
}

.\!k-h-1\/6 {
    height: 16.666667% !important;
}

.k-h-2\/6 {
    height: 33.333333%;
}

.\!k-h-2\/6 {
    height: 33.333333% !important;
}

.k-h-3\/6 {
    height: 50%;
}

.\!k-h-3\/6 {
    height: 50% !important;
}

.k-h-4\/6 {
    height: 66.666667%;
}

.\!k-h-4\/6 {
    height: 66.666667% !important;
}

.k-h-5\/6 {
    height: 83.333333%;
}

.\!k-h-5\/6 {
    height: 83.333333% !important;
}

.k-h-1\/12 {
    height: 8.333333%;
}

.\!k-h-1\/12 {
    height: 8.333333% !important;
}

.k-h-2\/12 {
    height: 16.666667%;
}

.\!k-h-2\/12 {
    height: 16.666667% !important;
}

.k-h-3\/12 {
    height: 25%;
}

.\!k-h-3\/12 {
    height: 25% !important;
}

.k-h-4\/12 {
    height: 33.333333%;
}

.\!k-h-4\/12 {
    height: 33.333333% !important;
}

.k-h-5\/12 {
    height: 41.666667%;
}

.\!k-h-5\/12 {
    height: 41.666667% !important;
}

.k-h-6\/12 {
    height: 50%;
}

.\!k-h-6\/12 {
    height: 50% !important;
}

.k-h-7\/12 {
    height: 58.333333%;
}

.\!k-h-7\/12 {
    height: 58.333333% !important;
}

.k-h-8\/12 {
    height: 66.666667%;
}

.\!k-h-8\/12 {
    height: 66.666667% !important;
}

.k-h-9\/12 {
    height: 75%;
}

.\!k-h-9\/12 {
    height: 75% !important;
}

.k-h-10\/12 {
    height: 83.333333%;
}

.\!k-h-10\/12 {
    height: 83.333333% !important;
}

.k-h-11\/12 {
    height: 91.666667%;
}

.\!k-h-11\/12 {
    height: 91.666667% !important;
}

.k-h-full {
    height: 100%;
}

.\!k-h-full {
    height: 100% !important;
}

.k-h-min {
    height: min-content;
}

.\!k-h-min {
    height: min-content !important;
}

.k-h-max {
    height: max-content;
}

.\!k-h-max {
    height: max-content !important;
}

.k-h-fit {
    height: -moz-fit-content;
    height: fit-content;
}

.\!k-h-fit {
    height: -moz-fit-content !important;
    height: fit-content !important;
}

.k-h-screen {
    height: 100vh;
}

.\!k-h-screen {
    height: 100vh !important;
}

.k-min-h-0 {
    min-height: 0;
}

.\!k-min-h-0 {
    min-height: 0 !important;
}

.k-min-h-full {
    min-height: 100%;
}

.\!k-min-h-full {
    min-height: 100% !important;
}

.k-min-h-screen {
    min-height: 100vh;
}

.\!k-min-h-screen {
    min-height: 100vh !important;
}

.k-min-h-min {
    min-height: min-content;
}

.\!k-min-h-min {
    min-height: min-content !important;
}

.k-min-h-max {
    min-height: max-content;
}

.\!k-min-h-max {
    min-height: max-content !important;
}

.k-min-h-fit {
    min-height: -moz-fit-content;
    min-height: fit-content;
}

.\!k-min-h-fit {
    min-height: -moz-fit-content !important;
    min-height: fit-content !important;
}

.k-max-h-none {
    max-height: none;
}

.\!k-max-h-none {
    max-height: none !important;
}

.k-max-h-0 {
    max-height: 0;
}

.\!k-max-h-0 {
    max-height: 0 !important;
}

.k-max-h-full {
    max-height: 100%;
}

.\!k-max-h-full {
    max-height: 100% !important;
}

.k-max-h-screen {
    max-height: 100vh;
}

.\!k-max-h-screen {
    max-height: 100vh !important;
}

.k-max-h-min {
    max-height: min-content;
}

.\!k-max-h-min {
    max-height: min-content !important;
}

.k-max-h-max {
    max-height: max-content;
}

.\!k-max-h-max {
    max-height: max-content !important;
}

.k-max-h-fit {
    max-height: -moz-fit-content;
    max-height: fit-content;
}

.\!k-max-h-fit {
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
}

.k-w-0 {
    width: 0px;
}

.\!k-w-0 {
    width: 0px !important;
}

.k-w-1px {
    width: 1px;
}

.\!k-w-1px {
    width: 1px !important;
}

.k-w-0\.5 {
    width: 0.125rem;
}

.\!k-w-0\.5 {
    width: 0.125rem !important;
}

.k-w-1 {
    width: 0.25rem;
}

.\!k-w-1 {
    width: 0.25rem !important;
}

.k-w-1\.5 {
    width: 0.375rem;
}

.\!k-w-1\.5 {
    width: 0.375rem !important;
}

.k-w-2 {
    width: 0.5rem;
}

.\!k-w-2 {
    width: 0.5rem !important;
}

.k-w-2\.5 {
    width: 0.625rem;
}

.\!k-w-2\.5 {
    width: 0.625rem !important;
}

.k-w-3 {
    width: 0.75rem;
}

.\!k-w-3 {
    width: 0.75rem !important;
}

.k-w-3\.5 {
    width: 0.875rem;
}

.\!k-w-3\.5 {
    width: 0.875rem !important;
}

.k-w-4 {
    width: 1rem;
}

.\!k-w-4 {
    width: 1rem !important;
}

.k-w-4\.5 {
    width: 1.125rem;
}

.\!k-w-4\.5 {
    width: 1.125rem !important;
}

.k-w-5 {
    width: 1.25rem;
}

.\!k-w-5 {
    width: 1.25rem !important;
}

.k-w-5\.5 {
    width: 1.375rem;
}

.\!k-w-5\.5 {
    width: 1.375rem !important;
}

.k-w-6 {
    width: 1.5rem;
}

.\!k-w-6 {
    width: 1.5rem !important;
}

.k-w-6\.5 {
    width: 1.625rem;
}

.\!k-w-6\.5 {
    width: 1.625rem !important;
}

.k-w-7 {
    width: 1.75rem;
}

.\!k-w-7 {
    width: 1.75rem !important;
}

.k-w-7\.5 {
    width: 1.875rem;
}

.\!k-w-7\.5 {
    width: 1.875rem !important;
}

.k-w-8 {
    width: 2rem;
}

.\!k-w-8 {
    width: 2rem !important;
}

.k-w-9 {
    width: 2.25rem;
}

.\!k-w-9 {
    width: 2.25rem !important;
}

.k-w-10 {
    width: 2.5rem;
}

.\!k-w-10 {
    width: 2.5rem !important;
}

.k-w-11 {
    width: 2.75rem;
}

.\!k-w-11 {
    width: 2.75rem !important;
}

.k-w-12 {
    width: 3rem;
}

.\!k-w-12 {
    width: 3rem !important;
}

.k-w-13 {
    width: 3.25rem;
}

.\!k-w-13 {
    width: 3.25rem !important;
}

.k-w-14 {
    width: 3.5rem;
}

.\!k-w-14 {
    width: 3.5rem !important;
}

.k-w-15 {
    width: 3.75rem;
}

.\!k-w-15 {
    width: 3.75rem !important;
}

.k-w-16 {
    width: 4rem;
}

.\!k-w-16 {
    width: 4rem !important;
}

.k-w-17 {
    width: 4.25rem;
}

.\!k-w-17 {
    width: 4.25rem !important;
}

.k-w-18 {
    width: 4.5rem;
}

.\!k-w-18 {
    width: 4.5rem !important;
}

.k-w-19 {
    width: 4.75rem;
}

.\!k-w-19 {
    width: 4.75rem !important;
}

.k-w-20 {
    width: 5rem;
}

.\!k-w-20 {
    width: 5rem !important;
}

.k-w-21 {
    width: 5.25rem;
}

.\!k-w-21 {
    width: 5.25rem !important;
}

.k-w-22 {
    width: 5.5rem;
}

.\!k-w-22 {
    width: 5.5rem !important;
}

.k-w-23 {
    width: 5.75rem;
}

.\!k-w-23 {
    width: 5.75rem !important;
}

.k-w-24 {
    width: 6rem;
}

.\!k-w-24 {
    width: 6rem !important;
}

.k-w-25 {
    width: 7rem;
}

.\!k-w-25 {
    width: 7rem !important;
}

.k-w-26 {
    width: 8rem;
}

.\!k-w-26 {
    width: 8rem !important;
}

.k-w-27 {
    width: 9rem;
}

.\!k-w-27 {
    width: 9rem !important;
}

.k-w-28 {
    width: 10rem;
}

.\!k-w-28 {
    width: 10rem !important;
}

.k-w-29 {
    width: 11rem;
}

.\!k-w-29 {
    width: 11rem !important;
}

.k-w-30 {
    width: 12rem;
}

.\!k-w-30 {
    width: 12rem !important;
}

.k-w-auto {
    width: auto;
}

.\!k-w-auto {
    width: auto !important;
}

.k-w-1\/2 {
    width: 50%;
}

.\!k-w-1\/2 {
    width: 50% !important;
}

.k-w-1\/3 {
    width: 33.333333%;
}

.\!k-w-1\/3 {
    width: 33.333333% !important;
}

.k-w-2\/3 {
    width: 66.666667%;
}

.\!k-w-2\/3 {
    width: 66.666667% !important;
}

.k-w-1\/4 {
    width: 25%;
}

.\!k-w-1\/4 {
    width: 25% !important;
}

.k-w-2\/4 {
    width: 50%;
}

.\!k-w-2\/4 {
    width: 50% !important;
}

.k-w-3\/4 {
    width: 75%;
}

.\!k-w-3\/4 {
    width: 75% !important;
}

.k-w-1\/5 {
    width: 20%;
}

.\!k-w-1\/5 {
    width: 20% !important;
}

.k-w-2\/5 {
    width: 40%;
}

.\!k-w-2\/5 {
    width: 40% !important;
}

.k-w-3\/5 {
    width: 60%;
}

.\!k-w-3\/5 {
    width: 60% !important;
}

.k-w-4\/5 {
    width: 80%;
}

.\!k-w-4\/5 {
    width: 80% !important;
}

.k-w-1\/6 {
    width: 16.666667%;
}

.\!k-w-1\/6 {
    width: 16.666667% !important;
}

.k-w-2\/6 {
    width: 33.333333%;
}

.\!k-w-2\/6 {
    width: 33.333333% !important;
}

.k-w-3\/6 {
    width: 50%;
}

.\!k-w-3\/6 {
    width: 50% !important;
}

.k-w-4\/6 {
    width: 66.666667%;
}

.\!k-w-4\/6 {
    width: 66.666667% !important;
}

.k-w-5\/6 {
    width: 83.333333%;
}

.\!k-w-5\/6 {
    width: 83.333333% !important;
}

.k-w-1\/12 {
    width: 8.333333%;
}

.\!k-w-1\/12 {
    width: 8.333333% !important;
}

.k-w-2\/12 {
    width: 16.666667%;
}

.\!k-w-2\/12 {
    width: 16.666667% !important;
}

.k-w-3\/12 {
    width: 25%;
}

.\!k-w-3\/12 {
    width: 25% !important;
}

.k-w-4\/12 {
    width: 33.333333%;
}

.\!k-w-4\/12 {
    width: 33.333333% !important;
}

.k-w-5\/12 {
    width: 41.666667%;
}

.\!k-w-5\/12 {
    width: 41.666667% !important;
}

.k-w-6\/12 {
    width: 50%;
}

.\!k-w-6\/12 {
    width: 50% !important;
}

.k-w-7\/12 {
    width: 58.333333%;
}

.\!k-w-7\/12 {
    width: 58.333333% !important;
}

.k-w-8\/12 {
    width: 66.666667%;
}

.\!k-w-8\/12 {
    width: 66.666667% !important;
}

.k-w-9\/12 {
    width: 75%;
}

.\!k-w-9\/12 {
    width: 75% !important;
}

.k-w-10\/12 {
    width: 83.333333%;
}

.\!k-w-10\/12 {
    width: 83.333333% !important;
}

.k-w-11\/12 {
    width: 91.666667%;
}

.\!k-w-11\/12 {
    width: 91.666667% !important;
}

.k-w-full {
    width: 100%;
}

.\!k-w-full {
    width: 100% !important;
}

.k-w-min {
    width: min-content;
}

.\!k-w-min {
    width: min-content !important;
}

.k-w-max {
    width: max-content;
}

.\!k-w-max {
    width: max-content !important;
}

.k-w-fit {
    width: -moz-fit-content;
    width: fit-content;
}

.\!k-w-fit {
    width: -moz-fit-content !important;
    width: fit-content !important;
}

.k-w-screen {
    width: 100vw;
}

.\!k-w-screen {
    width: 100vw !important;
}

.k-min-w-0 {
    min-width: 0;
}

.\!k-min-w-0 {
    min-width: 0 !important;
}

.k-min-w-full {
    min-width: 100%;
}

.\!k-min-w-full {
    min-width: 100% !important;
}

.k-min-w-screen {
    min-width: 100vw;
}

.\!k-min-w-screen {
    min-width: 100vw !important;
}

.k-min-w-min {
    min-width: min-content;
}

.\!k-min-w-min {
    min-width: min-content !important;
}

.k-min-w-max {
    min-width: max-content;
}

.\!k-min-w-max {
    min-width: max-content !important;
}

.k-min-w-fit {
    min-width: -moz-fit-content;
    min-width: fit-content;
}

.\!k-min-w-fit {
    min-width: -moz-fit-content !important;
    min-width: fit-content !important;
}

.k-max-w-none {
    max-width: none;
}

.\!k-max-w-none {
    max-width: none !important;
}

.k-max-w-0 {
    max-width: 0;
}

.\!k-max-w-0 {
    max-width: 0 !important;
}

.k-max-w-full {
    max-width: 100%;
}

.\!k-max-w-full {
    max-width: 100% !important;
}

.k-max-w-screen {
    max-width: 100vw;
}

.\!k-max-w-screen {
    max-width: 100vw !important;
}

.k-max-w-min {
    max-width: min-content;
}

.\!k-max-w-min {
    max-width: min-content !important;
}

.k-max-w-max {
    max-width: max-content;
}

.\!k-max-w-max {
    max-width: max-content !important;
}

.k-max-w-fit {
    max-width: -moz-fit-content;
    max-width: fit-content;
}

.\!k-max-w-fit {
    max-width: -moz-fit-content !important;
    max-width: fit-content !important;
}

.k-font-family-sans {
    font-family: var(--kendo-font-family-sans, Arial, Verdana, Tahoma, Trebuchet MS, Helvetica, Impact, Gill Sans);
}

.\!k-font-family-sans {
    font-family: var(--kendo-font-family-sans, Arial, Verdana, Tahoma, Trebuchet MS, Helvetica, Impact, Gill Sans) !important;
}

.k-font-family-serif {
    font-family: var(--kendo-font-family-serif, Times New Roman, Georgia, Garamond, Palatino, Baskerville);
}

.\!k-font-family-serif {
    font-family: var(--kendo-font-family-serif, Times New Roman, Georgia, Garamond, Palatino, Baskerville) !important;
}

.k-font-family-sans-serif {
    font-family: var(--kendo-font-family-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji);
}

.\!k-font-family-sans-serif {
    font-family: var(--kendo-font-family-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji) !important;
}

.k-font-family-monospace {
    font-family: var(--kendo-font-family-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Roboto Mono, Ubuntu Mono, Lucida Console, Courier New, monospace);
}

.\!k-font-family-monospace {
    font-family: var(--kendo-font-family-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Roboto Mono, Ubuntu Mono, Lucida Console, Courier New, monospace) !important;
}

.k-font-size-xxs {
    font-size: var(--kendo-font-size-xxs, 0.5rem);
}

.\!k-font-size-xxs {
    font-size: var(--kendo-font-size-xxs, 0.5rem) !important;
}

.k-font-size-xs {
    font-size: var(--kendo-font-size-xs, 0.625rem);
}

.\!k-font-size-xs {
    font-size: var(--kendo-font-size-xs, 0.625rem) !important;
}

.k-font-size-sm {
    font-size: var(--kendo-font-size-sm, 0.75rem);
}

.\!k-font-size-sm {
    font-size: var(--kendo-font-size-sm, 0.75rem) !important;
}

.k-font-size-md {
    font-size: var(--kendo-font-size-md, 0.875rem);
}

.\!k-font-size-md {
    font-size: var(--kendo-font-size-md, 0.875rem) !important;
}

.k-font-size-lg {
    font-size: var(--kendo-font-size-lg, 1rem);
}

.\!k-font-size-lg {
    font-size: var(--kendo-font-size-lg, 1rem) !important;
}

.k-font-size-xl {
    font-size: var(--kendo-font-size-xl, 1.25rem);
}

.\!k-font-size-xl {
    font-size: var(--kendo-font-size-xl, 1.25rem) !important;
}

.k-fs-xxs {
    font-size: var(--kendo-fs-xxs, 0.5rem);
}

.\!k-fs-xxs {
    font-size: var(--kendo-fs-xxs, 0.5rem) !important;
}

.k-fs-xs {
    font-size: var(--kendo-fs-xs, 0.625rem);
}

.\!k-fs-xs {
    font-size: var(--kendo-fs-xs, 0.625rem) !important;
}

.k-fs-sm {
    font-size: var(--kendo-fs-sm, 0.75rem);
}

.\!k-fs-sm {
    font-size: var(--kendo-fs-sm, 0.75rem) !important;
}

.k-fs-md {
    font-size: var(--kendo-fs-md, 0.875rem);
}

.\!k-fs-md {
    font-size: var(--kendo-fs-md, 0.875rem) !important;
}

.k-fs-lg {
    font-size: var(--kendo-fs-lg, 1rem);
}

.\!k-fs-lg {
    font-size: var(--kendo-fs-lg, 1rem) !important;
}

.k-fs-xl {
    font-size: var(--kendo-fs-xl, 1.25rem);
}

.\!k-fs-xl {
    font-size: var(--kendo-fs-xl, 1.25rem) !important;
}

.k-font-style-italic {
    font-style: var(--kendo-font-style-italic, italic);
}

.\!k-font-style-italic {
    font-style: var(--kendo-font-style-italic, italic) !important;
}

.k-font-style-non-italic {
    font-style: var(--kendo-font-style-non-italic, normal);
}

.\!k-font-style-non-italic {
    font-style: var(--kendo-font-style-non-italic, normal) !important;
}

.k-font-style-oblique {
    font-style: var(--kendo-font-style-oblique, oblique);
}

.\!k-font-style-oblique {
    font-style: var(--kendo-font-style-oblique, oblique) !important;
}

.k-font-thin {
    font-weight: var(--kendo-font-weight-thin, 100);
}

.\!k-font-thin {
    font-weight: var(--kendo-font-weight-thin, 100) !important;
}

.k-font-extra-light {
    font-weight: var(--kendo-font-weight-extra-light, 200);
}

.\!k-font-extra-light {
    font-weight: var(--kendo-font-weight-extra-light, 200) !important;
}

.k-font-light {
    font-weight: var(--kendo-font-weight-light, 300);
}

.\!k-font-light {
    font-weight: var(--kendo-font-weight-light, 300) !important;
}

.k-font-normal {
    font-weight: var(--kendo-font-weight-normal, 400);
}

.\!k-font-normal {
    font-weight: var(--kendo-font-weight-normal, 400) !important;
}

.k-font-medium {
    font-weight: var(--kendo-font-weight-medium, 500);
}

.\!k-font-medium {
    font-weight: var(--kendo-font-weight-medium, 500) !important;
}

.k-font-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600);
}

.\!k-font-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600) !important;
}

.k-font-bold {
    font-weight: var(--kendo-font-weight-bold, 700);
}

.\!k-font-bold {
    font-weight: var(--kendo-font-weight-bold, 700) !important;
}

.k-font-weight-thin {
    font-weight: var(--kendo-font-weight-thin, 100);
}

.\!k-font-weight-thin {
    font-weight: var(--kendo-font-weight-thin, 100) !important;
}

.k-font-weight-extra-light {
    font-weight: var(--kendo-font-weight-extra-light, 200);
}

.\!k-font-weight-extra-light {
    font-weight: var(--kendo-font-weight-extra-light, 200) !important;
}

.k-font-weight-light {
    font-weight: var(--kendo-font-weight-light, 300);
}

.\!k-font-weight-light {
    font-weight: var(--kendo-font-weight-light, 300) !important;
}

.k-font-weight-normal {
    font-weight: var(--kendo-font-weight-normal, 400);
}

.\!k-font-weight-normal {
    font-weight: var(--kendo-font-weight-normal, 400) !important;
}

.k-font-weight-medium {
    font-weight: var(--kendo-font-weight-medium, 500);
}

.\!k-font-weight-medium {
    font-weight: var(--kendo-font-weight-medium, 500) !important;
}

.k-font-weight-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600);
}

.\!k-font-weight-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600) !important;
}

.k-font-weight-bold {
    font-weight: var(--kendo-font-weight-bold, 700);
}

.\!k-font-weight-bold {
    font-weight: var(--kendo-font-weight-bold, 700) !important;
}

.k-letter-spacing-tightest {
    letter-spacing: var(--kendo-letter-spacing-tightest, -0.15px);
}

.\!k-letter-spacing-tightest {
    letter-spacing: var(--kendo-letter-spacing-tightest, -0.15px) !important;
}

.k-letter-spacing-tighter {
    letter-spacing: var(--kendo-letter-spacing-tighter, -0.1px);
}

.\!k-letter-spacing-tighter {
    letter-spacing: var(--kendo-letter-spacing-tighter, -0.1px) !important;
}

.k-letter-spacing-tight {
    letter-spacing: var(--kendo-letter-spacing-tight, -0.5px);
}

.\!k-letter-spacing-tight {
    letter-spacing: var(--kendo-letter-spacing-tight, -0.5px) !important;
}

.k-letter-spacing-normal {
    letter-spacing: var(--kendo-letter-spacing-normal, 0px);
}

.\!k-letter-spacing-normal {
    letter-spacing: var(--kendo-letter-spacing-normal, 0px) !important;
}

.k-letter-spacing-wide {
    letter-spacing: var(--kendo-letter-spacing-wide, 0.5px);
}

.\!k-letter-spacing-wide {
    letter-spacing: var(--kendo-letter-spacing-wide, 0.5px) !important;
}

.k-letter-spacing-wider {
    letter-spacing: var(--kendo-letter-spacing-wider, 0.1px);
}

.\!k-letter-spacing-wider {
    letter-spacing: var(--kendo-letter-spacing-wider, 0.1px) !important;
}

.k-letter-spacing-widest {
    letter-spacing: var(--kendo-letter-spacing-widest, 0.15px);
}

.\!k-letter-spacing-widest {
    letter-spacing: var(--kendo-letter-spacing-widest, 0.15px) !important;
}

.k-line-height-xs {
    line-height: var(--kendo-line-height-xs, 1);
}

.\!k-line-height-xs {
    line-height: var(--kendo-line-height-xs, 1) !important;
}

.k-line-height-sm {
    line-height: var(--kendo-line-height-sm, 1.25);
}

.\!k-line-height-sm {
    line-height: var(--kendo-line-height-sm, 1.25) !important;
}

.k-line-height-md {
    line-height: var(--kendo-line-height-md, 1.4285714286);
}

.\!k-line-height-md {
    line-height: var(--kendo-line-height-md, 1.4285714286) !important;
}

.k-line-height-lg {
    line-height: var(--kendo-line-height-lg, 1.5);
}

.\!k-line-height-lg {
    line-height: var(--kendo-line-height-lg, 1.5) !important;
}

.k-list-none {
    list-style-type: none;
}

.\!k-list-none {
    list-style-type: none !important;
}

.k-list-disc {
    list-style-type: disc;
}

.\!k-list-disc {
    list-style-type: disc !important;
}

.k-list-decimal {
    list-style-type: decimal;
}

.\!k-list-decimal {
    list-style-type: decimal !important;
}

.k-text-left {
    text-align: left;
}

.\!k-text-left {
    text-align: left !important;
}

.k-text-right {
    text-align: right;
}

.\!k-text-right {
    text-align: right !important;
}

.k-text-center {
    text-align: center;
}

.\!k-text-center {
    text-align: center !important;
}

.k-text-justify {
    text-align: justify;
}

.\!k-text-justify {
    text-align: justify !important;
}

.k-text-start {
    text-align: start;
}

.\!k-text-start {
    text-align: start !important;
}

.k-text-end {
    text-align: end;
}

.\!k-text-end {
    text-align: end !important;
}

.k-text-app-surface {
    color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-text-app-surface {
    color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-text-on-app-surface {
    color: var(--kendo-color-on-app-surface, #3d3d3d);
}

.\!k-text-on-app-surface {
    color: var(--kendo-color-on-app-surface, #3d3d3d) !important;
}

.k-text-subtle {
    color: var(--kendo-color-subtle, #666666);
}

.\!k-text-subtle {
    color: var(--kendo-color-subtle, #666666) !important;
}

.k-text-surface {
    color: var(--kendo-color-surface, #fafafa);
}

.\!k-text-surface {
    color: var(--kendo-color-surface, #fafafa) !important;
}

.k-text-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-text-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-text-border {
    color: var(--kendo-color-border, rgba(0, 0, 0, 0.08));
}

.\!k-text-border {
    color: var(--kendo-color-border, rgba(0, 0, 0, 0.08)) !important;
}

.k-text-border-alt {
    color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16));
}

.\!k-text-border-alt {
    color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16)) !important;
}

.k-text-base-subtle {
    color: var(--kendo-color-base-subtle, #ebebeb);
}

.\!k-text-base-subtle {
    color: var(--kendo-color-base-subtle, #ebebeb) !important;
}

.k-text-base-emphasis {
    color: var(--kendo-color-base-emphasis, #c2c2c2);
}

.\!k-text-base-emphasis {
    color: var(--kendo-color-base-emphasis, #c2c2c2) !important;
}

.k-text-primary-subtle {
    color: var(--kendo-color-primary-subtle, #ffeceb);
}

.\!k-text-primary-subtle {
    color: var(--kendo-color-primary-subtle, #ffeceb) !important;
}

.k-text-primary {
    color: var(--kendo-color-primary, #ff6358);
}

.\!k-text-primary {
    color: var(--kendo-color-primary, #ff6358) !important;
}

.k-text-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #ff9d97);
}

.\!k-text-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #ff9d97) !important;
}

.k-text-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #fafafa);
}

.\!k-text-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #fafafa) !important;
}

.k-text-secondary {
    color: var(--kendo-color-secondary, #666666);
}

.\!k-text-secondary {
    color: var(--kendo-color-secondary, #666666) !important;
}

.k-text-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #e0e0e0);
}

.\!k-text-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #e0e0e0) !important;
}

.k-text-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #d8f1fd);
}

.\!k-text-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #d8f1fd) !important;
}

.k-text-tertiary {
    color: var(--kendo-color-tertiary, #03a9f4);
}

.\!k-text-tertiary {
    color: var(--kendo-color-tertiary, #03a9f4) !important;
}

.k-text-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, #61c9f9);
}

.\!k-text-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, #61c9f9) !important;
}

.k-text-info-subtle {
    color: var(--kendo-color-info-subtle, #d2e2fb);
}

.\!k-text-info-subtle {
    color: var(--kendo-color-info-subtle, #d2e2fb) !important;
}

.k-text-info {
    color: var(--kendo-color-info, #0058e9);
}

.\!k-text-info {
    color: var(--kendo-color-info, #0058e9) !important;
}

.k-text-info-emphasis {
    color: var(--kendo-color-info-emphasis, #6098f2);
}

.\!k-text-info-emphasis {
    color: var(--kendo-color-info-emphasis, #6098f2) !important;
}

.k-text-success-subtle {
    color: var(--kendo-color-success-subtle, #dcf0d3);
}

.\!k-text-success-subtle {
    color: var(--kendo-color-success-subtle, #dcf0d3) !important;
}

.k-text-success {
    color: var(--kendo-color-success, #37b400);
}

.\!k-text-success {
    color: var(--kendo-color-success, #37b400) !important;
}

.k-text-success-emphasis {
    color: var(--kendo-color-success-emphasis, #81d15f);
}

.\!k-text-success-emphasis {
    color: var(--kendo-color-success-emphasis, #81d15f) !important;
}

.k-text-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff4d3);
}

.\!k-text-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff4d3) !important;
}

.k-text-warning {
    color: var(--kendo-color-warning, #ffc000);
}

.\!k-text-warning {
    color: var(--kendo-color-warning, #ffc000) !important;
}

.k-text-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd760);
}

.\!k-text-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd760) !important;
}

.k-text-error-subtle {
    color: var(--kendo-color-error-subtle, #fcddda);
}

.\!k-text-error-subtle {
    color: var(--kendo-color-error-subtle, #fcddda) !important;
}

.k-text-error {
    color: var(--kendo-color-error, #f31700);
}

.\!k-text-error {
    color: var(--kendo-color-error, #f31700) !important;
}

.k-text-error-emphasis {
    color: var(--kendo-color-error-emphasis, #f76f60);
}

.\!k-text-error-emphasis {
    color: var(--kendo-color-error-emphasis, #f76f60) !important;
}

.k-text-light-subtle {
    color: var(--kendo-color-light-subtle, #fafafa);
}

.\!k-text-light-subtle {
    color: var(--kendo-color-light-subtle, #fafafa) !important;
}

.k-text-light {
    color: var(--kendo-color-light, #ebebeb);
}

.\!k-text-light {
    color: var(--kendo-color-light, #ebebeb) !important;
}

.k-text-light-emphasis {
    color: var(--kendo-color-light-emphasis, #d6d6d6);
}

.\!k-text-light-emphasis {
    color: var(--kendo-color-light-emphasis, #d6d6d6) !important;
}

.k-text-dark-subtle {
    color: var(--kendo-color-dark-subtle, #c2c2c2);
}

.\!k-text-dark-subtle {
    color: var(--kendo-color-dark-subtle, #c2c2c2) !important;
}

.k-text-dark {
    color: var(--kendo-color-dark, #3d3d3d);
}

.\!k-text-dark {
    color: var(--kendo-color-dark, #3d3d3d) !important;
}

.k-text-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, #666666);
}

.\!k-text-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, #666666) !important;
}

.k-text-inherit {
    color: var(--kendo-color-inherit, inherit);
}

.\!k-text-inherit {
    color: var(--kendo-color-inherit, inherit) !important;
}

.k-text-current {
    color: var(--kendo-color-current, currentColor);
}

.\!k-text-current {
    color: var(--kendo-color-current, currentColor) !important;
}

.k-text-transparent {
    color: var(--kendo-color-transparent, transparent);
}

.\!k-text-transparent {
    color: var(--kendo-color-transparent, transparent) !important;
}

.k-text-black {
    color: var(--kendo-color-black, black);
}

.\!k-text-black {
    color: var(--kendo-color-black, black) !important;
}

.k-text-white {
    color: var(--kendo-color-white, white);
}

.\!k-text-white {
    color: var(--kendo-color-white, white) !important;
}

.k-color-app-surface {
    color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-color-app-surface {
    color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-color-on-app-surface {
    color: var(--kendo-color-on-app-surface, #3d3d3d);
}

.\!k-color-on-app-surface {
    color: var(--kendo-color-on-app-surface, #3d3d3d) !important;
}

.k-color-subtle {
    color: var(--kendo-color-subtle, #666666);
}

.\!k-color-subtle {
    color: var(--kendo-color-subtle, #666666) !important;
}

.k-color-surface {
    color: var(--kendo-color-surface, #fafafa);
}

.\!k-color-surface {
    color: var(--kendo-color-surface, #fafafa) !important;
}

.k-color-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-color-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-color-border {
    color: var(--kendo-color-border, rgba(0, 0, 0, 0.08));
}

.\!k-color-border {
    color: var(--kendo-color-border, rgba(0, 0, 0, 0.08)) !important;
}

.k-color-border-alt {
    color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16));
}

.\!k-color-border-alt {
    color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16)) !important;
}

.k-color-base-subtle {
    color: var(--kendo-color-base-subtle, #ebebeb);
}

.\!k-color-base-subtle {
    color: var(--kendo-color-base-subtle, #ebebeb) !important;
}

.k-color-base-emphasis {
    color: var(--kendo-color-base-emphasis, #c2c2c2);
}

.\!k-color-base-emphasis {
    color: var(--kendo-color-base-emphasis, #c2c2c2) !important;
}

.k-color-primary-subtle {
    color: var(--kendo-color-primary-subtle, #ffeceb);
}

.\!k-color-primary-subtle {
    color: var(--kendo-color-primary-subtle, #ffeceb) !important;
}

.k-color-primary {
    color: var(--kendo-color-primary, #ff6358);
}

.\!k-color-primary {
    color: var(--kendo-color-primary, #ff6358) !important;
}

.k-color-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #ff9d97);
}

.\!k-color-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #ff9d97) !important;
}

.k-color-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #fafafa);
}

.\!k-color-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #fafafa) !important;
}

.k-color-secondary {
    color: var(--kendo-color-secondary, #666666);
}

.\!k-color-secondary {
    color: var(--kendo-color-secondary, #666666) !important;
}

.k-color-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #e0e0e0);
}

.\!k-color-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #e0e0e0) !important;
}

.k-color-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #d8f1fd);
}

.\!k-color-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #d8f1fd) !important;
}

.k-color-tertiary {
    color: var(--kendo-color-tertiary, #03a9f4);
}

.\!k-color-tertiary {
    color: var(--kendo-color-tertiary, #03a9f4) !important;
}

.k-color-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, #61c9f9);
}

.\!k-color-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, #61c9f9) !important;
}

.k-color-info-subtle {
    color: var(--kendo-color-info-subtle, #d2e2fb);
}

.\!k-color-info-subtle {
    color: var(--kendo-color-info-subtle, #d2e2fb) !important;
}

.k-color-info {
    color: var(--kendo-color-info, #0058e9);
}

.\!k-color-info {
    color: var(--kendo-color-info, #0058e9) !important;
}

.k-color-info-emphasis {
    color: var(--kendo-color-info-emphasis, #6098f2);
}

.\!k-color-info-emphasis {
    color: var(--kendo-color-info-emphasis, #6098f2) !important;
}

.k-color-success-subtle {
    color: var(--kendo-color-success-subtle, #dcf0d3);
}

.\!k-color-success-subtle {
    color: var(--kendo-color-success-subtle, #dcf0d3) !important;
}

.k-color-success {
    color: var(--kendo-color-success, #37b400);
}

.\!k-color-success {
    color: var(--kendo-color-success, #37b400) !important;
}

.k-color-success-emphasis {
    color: var(--kendo-color-success-emphasis, #81d15f);
}

.\!k-color-success-emphasis {
    color: var(--kendo-color-success-emphasis, #81d15f) !important;
}

.k-color-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff4d3);
}

.\!k-color-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff4d3) !important;
}

.k-color-warning {
    color: var(--kendo-color-warning, #ffc000);
}

.\!k-color-warning {
    color: var(--kendo-color-warning, #ffc000) !important;
}

.k-color-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd760);
}

.\!k-color-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd760) !important;
}

.k-color-error-subtle {
    color: var(--kendo-color-error-subtle, #fcddda);
}

.\!k-color-error-subtle {
    color: var(--kendo-color-error-subtle, #fcddda) !important;
}

.k-color-error {
    color: var(--kendo-color-error, #f31700);
}

.\!k-color-error {
    color: var(--kendo-color-error, #f31700) !important;
}

.k-color-error-emphasis {
    color: var(--kendo-color-error-emphasis, #f76f60);
}

.\!k-color-error-emphasis {
    color: var(--kendo-color-error-emphasis, #f76f60) !important;
}

.k-color-light-subtle {
    color: var(--kendo-color-light-subtle, #fafafa);
}

.\!k-color-light-subtle {
    color: var(--kendo-color-light-subtle, #fafafa) !important;
}

.k-color-light {
    color: var(--kendo-color-light, #ebebeb);
}

.\!k-color-light {
    color: var(--kendo-color-light, #ebebeb) !important;
}

.k-color-light-emphasis {
    color: var(--kendo-color-light-emphasis, #d6d6d6);
}

.\!k-color-light-emphasis {
    color: var(--kendo-color-light-emphasis, #d6d6d6) !important;
}

.k-color-dark-subtle {
    color: var(--kendo-color-dark-subtle, #c2c2c2);
}

.\!k-color-dark-subtle {
    color: var(--kendo-color-dark-subtle, #c2c2c2) !important;
}

.k-color-dark {
    color: var(--kendo-color-dark, #3d3d3d);
}

.\!k-color-dark {
    color: var(--kendo-color-dark, #3d3d3d) !important;
}

.k-color-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, #666666);
}

.\!k-color-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, #666666) !important;
}

.k-color-inherit {
    color: var(--kendo-color-inherit, inherit);
}

.\!k-color-inherit {
    color: var(--kendo-color-inherit, inherit) !important;
}

.k-color-current {
    color: var(--kendo-color-current, currentColor);
}

.\!k-color-current {
    color: var(--kendo-color-current, currentColor) !important;
}

.k-color-transparent {
    color: var(--kendo-color-transparent, transparent);
}

.\!k-color-transparent {
    color: var(--kendo-color-transparent, transparent) !important;
}

.k-color-black {
    color: var(--kendo-color-black, black);
}

.\!k-color-black {
    color: var(--kendo-color-black, black) !important;
}

.k-color-white {
    color: var(--kendo-color-white, white);
}

.\!k-color-white {
    color: var(--kendo-color-white, white) !important;
}

.k-text-underline {
    text-decoration: underline;
}

.\!k-text-underline {
    text-decoration: underline !important;
}

.k-text-overline {
    text-decoration: overline;
}

.\!k-text-overline {
    text-decoration: overline !important;
}

.k-text-line-through {
    text-decoration: line-through;
}

.\!k-text-line-through {
    text-decoration: line-through !important;
}

.k-text-no-underline {
    text-decoration: none;
}

.\!k-text-no-underline {
    text-decoration: none !important;
}

.k-text-clip {
    text-overflow: clip;
}

.\!k-text-clip {
    text-overflow: clip !important;
}

.k-text-ellipsis {
    text-overflow: ellipsis;
}

.\!k-text-ellipsis {
    text-overflow: ellipsis !important;
}

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

.\!k-text-truncate, .\!k-text-ellipsis {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.k-text-uppercase {
    text-transform: uppercase;
}

.\!k-text-uppercase {
    text-transform: uppercase !important;
}

.k-text-lowercase {
    text-transform: lowercase;
}

.\!k-text-lowercase {
    text-transform: lowercase !important;
}

.k-text-capitalize {
    text-transform: capitalize;
}

.\!k-text-capitalize {
    text-transform: capitalize !important;
}

.k-text-normal-case {
    text-transform: none;
}

.\!k-text-normal-case {
    text-transform: none !important;
}

.k-align-baseline {
    vertical-align: baseline;
}

.\!k-align-baseline {
    vertical-align: baseline !important;
}

.k-align-top {
    vertical-align: top;
}

.\!k-align-top {
    vertical-align: top !important;
}

.k-align-middle {
    vertical-align: middle;
}

.\!k-align-middle {
    vertical-align: middle !important;
}

.k-align-bottom {
    vertical-align: bottom;
}

.\!k-align-bottom {
    vertical-align: bottom !important;
}

.k-align-text-top {
    vertical-align: text-top;
}

.\!k-align-text-top {
    vertical-align: text-top !important;
}

.k-align-text-bottom {
    vertical-align: text-bottom;
}

.\!k-align-text-bottom {
    vertical-align: text-bottom !important;
}

.k-align-sub {
    vertical-align: sub;
}

.\!k-align-sub {
    vertical-align: sub !important;
}

.k-align-super {
    vertical-align: super;
}

.\!k-align-super {
    vertical-align: super !important;
}

.k-white-space-normal {
    white-space: normal;
}

.\!k-white-space-normal {
    white-space: normal !important;
}

.k-white-space-nowrap, .k-text-nowrap {
    white-space: nowrap;
}

.\!k-white-space-nowrap {
    white-space: nowrap !important;
}

.k-white-space-pre {
    white-space: pre;
}

.\!k-white-space-pre {
    white-space: pre !important;
}

.k-white-space-pre-line {
    white-space: pre-line;
}

.\!k-white-space-pre-line {
    white-space: pre-line !important;
}

.k-white-space-pre-wrap {
    white-space: pre-wrap;
}

.\!k-white-space-pre-wrap {
    white-space: pre-wrap !important;
}

.k-white-space-break-spaces {
    white-space: break-spaces;
}

.\!k-white-space-break-spaces {
    white-space: break-spaces !important;
}

.k-whitespace-normal {
    white-space: normal;
}

.\!k-whitespace-normal {
    white-space: normal !important;
}

.k-whitespace-nowrap {
    white-space: nowrap;
}

.\!k-whitespace-nowrap {
    white-space: nowrap !important;
}

.k-whitespace-pre {
    white-space: pre;
}

.\!k-whitespace-pre {
    white-space: pre !important;
}

.k-whitespace-pre-line {
    white-space: pre-line;
}

.\!k-whitespace-pre-line {
    white-space: pre-line !important;
}

.k-whitespace-pre-wrap {
    white-space: pre-wrap;
}

.\!k-whitespace-pre-wrap {
    white-space: pre-wrap !important;
}

.k-whitespace-break-spaces {
    white-space: break-spaces;
}

.\!k-whitespace-break-spaces {
    white-space: break-spaces !important;
}

.k-bg-clip-border {
    background-clip: border-box;
}

.\!k-bg-clip-border {
    background-clip: border-box !important;
}

.k-bg-clip-padding {
    background-clip: padding-box;
}

.\!k-bg-clip-padding {
    background-clip: padding-box !important;
}

.k-bg-clip-content {
    background-clip: content-box;
}

.\!k-bg-clip-content {
    background-clip: content-box !important;
}

.k-bg-clip-text {
    background-clip: text;
}

.\!k-bg-clip-text {
    background-clip: text !important;
}

.k-bg-app-surface {
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-bg-app-surface {
    background-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-bg-on-app-surface {
    background-color: var(--kendo-color-on-app-surface, #3d3d3d);
}

.\!k-bg-on-app-surface {
    background-color: var(--kendo-color-on-app-surface, #3d3d3d) !important;
}

.k-bg-subtle {
    background-color: var(--kendo-color-subtle, #666666);
}

.\!k-bg-subtle {
    background-color: var(--kendo-color-subtle, #666666) !important;
}

.k-bg-surface {
    background-color: var(--kendo-color-surface, #fafafa);
}

.\!k-bg-surface {
    background-color: var(--kendo-color-surface, #fafafa) !important;
}

.k-bg-surface-alt {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-bg-surface-alt {
    background-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-bg-border {
    background-color: var(--kendo-color-border, rgba(0, 0, 0, 0.08));
}

.\!k-bg-border {
    background-color: var(--kendo-color-border, rgba(0, 0, 0, 0.08)) !important;
}

.k-bg-border-alt {
    background-color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16));
}

.\!k-bg-border-alt {
    background-color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16)) !important;
}

.k-bg-base-subtle {
    background-color: var(--kendo-color-base-subtle, #ebebeb);
}

.\!k-bg-base-subtle {
    background-color: var(--kendo-color-base-subtle, #ebebeb) !important;
}

.k-bg-base-emphasis {
    background-color: var(--kendo-color-base-emphasis, #c2c2c2);
}

.\!k-bg-base-emphasis {
    background-color: var(--kendo-color-base-emphasis, #c2c2c2) !important;
}

.k-bg-primary-subtle {
    background-color: var(--kendo-color-primary-subtle, #ffeceb);
}

.\!k-bg-primary-subtle {
    background-color: var(--kendo-color-primary-subtle, #ffeceb) !important;
}

.k-bg-primary {
    background-color: var(--kendo-color-primary, #ff6358);
}

.\!k-bg-primary {
    background-color: var(--kendo-color-primary, #ff6358) !important;
}

.k-bg-primary-emphasis {
    background-color: var(--kendo-color-primary-emphasis, #ff9d97);
}

.\!k-bg-primary-emphasis {
    background-color: var(--kendo-color-primary-emphasis, #ff9d97) !important;
}

.k-bg-secondary-subtle {
    background-color: var(--kendo-color-secondary-subtle, #fafafa);
}

.\!k-bg-secondary-subtle {
    background-color: var(--kendo-color-secondary-subtle, #fafafa) !important;
}

.k-bg-secondary {
    background-color: var(--kendo-color-secondary, #666666);
}

.\!k-bg-secondary {
    background-color: var(--kendo-color-secondary, #666666) !important;
}

.k-bg-secondary-emphasis {
    background-color: var(--kendo-color-secondary-emphasis, #e0e0e0);
}

.\!k-bg-secondary-emphasis {
    background-color: var(--kendo-color-secondary-emphasis, #e0e0e0) !important;
}

.k-bg-tertiary-subtle {
    background-color: var(--kendo-color-tertiary-subtle, #d8f1fd);
}

.\!k-bg-tertiary-subtle {
    background-color: var(--kendo-color-tertiary-subtle, #d8f1fd) !important;
}

.k-bg-tertiary {
    background-color: var(--kendo-color-tertiary, #03a9f4);
}

.\!k-bg-tertiary {
    background-color: var(--kendo-color-tertiary, #03a9f4) !important;
}

.k-bg-tertiary-emphasis {
    background-color: var(--kendo-color-tertiary-emphasis, #61c9f9);
}

.\!k-bg-tertiary-emphasis {
    background-color: var(--kendo-color-tertiary-emphasis, #61c9f9) !important;
}

.k-bg-info-subtle {
    background-color: var(--kendo-color-info-subtle, #d2e2fb);
}

.\!k-bg-info-subtle {
    background-color: var(--kendo-color-info-subtle, #d2e2fb) !important;
}

.k-bg-info {
    background-color: var(--kendo-color-info, #0058e9);
}

.\!k-bg-info {
    background-color: var(--kendo-color-info, #0058e9) !important;
}

.k-bg-info-emphasis {
    background-color: var(--kendo-color-info-emphasis, #6098f2);
}

.\!k-bg-info-emphasis {
    background-color: var(--kendo-color-info-emphasis, #6098f2) !important;
}

.k-bg-success-subtle {
    background-color: var(--kendo-color-success-subtle, #dcf0d3);
}

.\!k-bg-success-subtle {
    background-color: var(--kendo-color-success-subtle, #dcf0d3) !important;
}

.k-bg-success {
    background-color: var(--kendo-color-success, #37b400);
}

.\!k-bg-success {
    background-color: var(--kendo-color-success, #37b400) !important;
}

.k-bg-success-emphasis {
    background-color: var(--kendo-color-success-emphasis, #81d15f);
}

.\!k-bg-success-emphasis {
    background-color: var(--kendo-color-success-emphasis, #81d15f) !important;
}

.k-bg-warning-subtle {
    background-color: var(--kendo-color-warning-subtle, #fff4d3);
}

.\!k-bg-warning-subtle {
    background-color: var(--kendo-color-warning-subtle, #fff4d3) !important;
}

.k-bg-warning {
    background-color: var(--kendo-color-warning, #ffc000);
}

.\!k-bg-warning {
    background-color: var(--kendo-color-warning, #ffc000) !important;
}

.k-bg-warning-emphasis {
    background-color: var(--kendo-color-warning-emphasis, #ffd760);
}

.\!k-bg-warning-emphasis {
    background-color: var(--kendo-color-warning-emphasis, #ffd760) !important;
}

.k-bg-error-subtle {
    background-color: var(--kendo-color-error-subtle, #fcddda);
}

.\!k-bg-error-subtle {
    background-color: var(--kendo-color-error-subtle, #fcddda) !important;
}

.k-bg-error {
    background-color: var(--kendo-color-error, #f31700);
}

.\!k-bg-error {
    background-color: var(--kendo-color-error, #f31700) !important;
}

.k-bg-error-emphasis {
    background-color: var(--kendo-color-error-emphasis, #f76f60);
}

.\!k-bg-error-emphasis {
    background-color: var(--kendo-color-error-emphasis, #f76f60) !important;
}

.k-bg-light-subtle {
    background-color: var(--kendo-color-light-subtle, #fafafa);
}

.\!k-bg-light-subtle {
    background-color: var(--kendo-color-light-subtle, #fafafa) !important;
}

.k-bg-light {
    background-color: var(--kendo-color-light, #ebebeb);
}

.\!k-bg-light {
    background-color: var(--kendo-color-light, #ebebeb) !important;
}

.k-bg-light-emphasis {
    background-color: var(--kendo-color-light-emphasis, #d6d6d6);
}

.\!k-bg-light-emphasis {
    background-color: var(--kendo-color-light-emphasis, #d6d6d6) !important;
}

.k-bg-dark-subtle {
    background-color: var(--kendo-color-dark-subtle, #c2c2c2);
}

.\!k-bg-dark-subtle {
    background-color: var(--kendo-color-dark-subtle, #c2c2c2) !important;
}

.k-bg-dark {
    background-color: var(--kendo-color-dark, #3d3d3d);
}

.\!k-bg-dark {
    background-color: var(--kendo-color-dark, #3d3d3d) !important;
}

.k-bg-dark-emphasis {
    background-color: var(--kendo-color-dark-emphasis, #666666);
}

.\!k-bg-dark-emphasis {
    background-color: var(--kendo-color-dark-emphasis, #666666) !important;
}

.k-bg-inherit {
    background-color: var(--kendo-color-inherit, inherit);
}

.\!k-bg-inherit {
    background-color: var(--kendo-color-inherit, inherit) !important;
}

.k-bg-transparent {
    background-color: var(--kendo-color-transparent, transparent);
}

.\!k-bg-transparent {
    background-color: var(--kendo-color-transparent, transparent) !important;
}

.k-bg-black {
    background-color: var(--kendo-color-black, black);
}

.\!k-bg-black {
    background-color: var(--kendo-color-black, black) !important;
}

.k-bg-white {
    background-color: var(--kendo-color-white, white);
}

.\!k-bg-white {
    background-color: var(--kendo-color-white, white) !important;
}

.k-bg-center {
    background-position: center;
}

.\!k-bg-center {
    background-position: center !important;
}

.k-bg-top {
    background-position: top;
}

.\!k-bg-top {
    background-position: top !important;
}

.k-bg-right {
    background-position: right;
}

.\!k-bg-right {
    background-position: right !important;
}

.k-bg-bottom {
    background-position: bottom;
}

.\!k-bg-bottom {
    background-position: bottom !important;
}

.k-bg-left {
    background-position: left;
}

.\!k-bg-left {
    background-position: left !important;
}

.k-bg-top-left {
    background-position: top left;
}

.\!k-bg-top-left {
    background-position: top left !important;
}

.k-bg-top-right {
    background-position: top right;
}

.\!k-bg-top-right {
    background-position: top right !important;
}

.k-bg-bottom-left {
    background-position: bottom left;
}

.\!k-bg-bottom-left {
    background-position: bottom left !important;
}

.k-bg-bottom-right {
    background-position: bottom right;
}

.\!k-bg-bottom-right {
    background-position: bottom right !important;
}

.k-bg-auto {
    background-size: auto;
}

.\!k-bg-auto {
    background-size: auto !important;
}

.k-bg-cover {
    background-size: cover;
}

.\!k-bg-cover {
    background-size: cover !important;
}

.k-bg-contain {
    background-size: contain;
}

.\!k-bg-contain {
    background-size: contain !important;
}

.k-border-app-surface {
    border-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-border-app-surface {
    border-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-border-on-app-surface {
    border-color: var(--kendo-color-on-app-surface, #3d3d3d);
}

.\!k-border-on-app-surface {
    border-color: var(--kendo-color-on-app-surface, #3d3d3d) !important;
}

.k-border-subtle {
    border-color: var(--kendo-color-subtle, #666666);
}

.\!k-border-subtle {
    border-color: var(--kendo-color-subtle, #666666) !important;
}

.k-border-surface {
    border-color: var(--kendo-color-surface, #fafafa);
}

.\!k-border-surface {
    border-color: var(--kendo-color-surface, #fafafa) !important;
}

.k-border-surface-alt {
    border-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-border-surface-alt {
    border-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-border-border {
    border-color: var(--kendo-color-border, rgba(0, 0, 0, 0.08));
}

.\!k-border-border {
    border-color: var(--kendo-color-border, rgba(0, 0, 0, 0.08)) !important;
}

.k-border-border-alt {
    border-color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16));
}

.\!k-border-border-alt {
    border-color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16)) !important;
}

.k-border-base-subtle {
    border-color: var(--kendo-color-base-subtle, #ebebeb);
}

.\!k-border-base-subtle {
    border-color: var(--kendo-color-base-subtle, #ebebeb) !important;
}

.k-border-base-emphasis {
    border-color: var(--kendo-color-base-emphasis, #c2c2c2);
}

.\!k-border-base-emphasis {
    border-color: var(--kendo-color-base-emphasis, #c2c2c2) !important;
}

.k-border-primary-subtle {
    border-color: var(--kendo-color-primary-subtle, #ffeceb);
}

.\!k-border-primary-subtle {
    border-color: var(--kendo-color-primary-subtle, #ffeceb) !important;
}

.k-border-primary {
    border-color: var(--kendo-color-primary, #ff6358);
}

.\!k-border-primary {
    border-color: var(--kendo-color-primary, #ff6358) !important;
}

.k-border-primary-emphasis {
    border-color: var(--kendo-color-primary-emphasis, #ff9d97);
}

.\!k-border-primary-emphasis {
    border-color: var(--kendo-color-primary-emphasis, #ff9d97) !important;
}

.k-border-secondary-subtle {
    border-color: var(--kendo-color-secondary-subtle, #fafafa);
}

.\!k-border-secondary-subtle {
    border-color: var(--kendo-color-secondary-subtle, #fafafa) !important;
}

.k-border-secondary {
    border-color: var(--kendo-color-secondary, #666666);
}

.\!k-border-secondary {
    border-color: var(--kendo-color-secondary, #666666) !important;
}

.k-border-secondary-emphasis {
    border-color: var(--kendo-color-secondary-emphasis, #e0e0e0);
}

.\!k-border-secondary-emphasis {
    border-color: var(--kendo-color-secondary-emphasis, #e0e0e0) !important;
}

.k-border-tertiary-subtle {
    border-color: var(--kendo-color-tertiary-subtle, #d8f1fd);
}

.\!k-border-tertiary-subtle {
    border-color: var(--kendo-color-tertiary-subtle, #d8f1fd) !important;
}

.k-border-tertiary {
    border-color: var(--kendo-color-tertiary, #03a9f4);
}

.\!k-border-tertiary {
    border-color: var(--kendo-color-tertiary, #03a9f4) !important;
}

.k-border-tertiary-emphasis {
    border-color: var(--kendo-color-tertiary-emphasis, #61c9f9);
}

.\!k-border-tertiary-emphasis {
    border-color: var(--kendo-color-tertiary-emphasis, #61c9f9) !important;
}

.k-border-info-subtle {
    border-color: var(--kendo-color-info-subtle, #d2e2fb);
}

.\!k-border-info-subtle {
    border-color: var(--kendo-color-info-subtle, #d2e2fb) !important;
}

.k-border-info {
    border-color: var(--kendo-color-info, #0058e9);
}

.\!k-border-info {
    border-color: var(--kendo-color-info, #0058e9) !important;
}

.k-border-info-emphasis {
    border-color: var(--kendo-color-info-emphasis, #6098f2);
}

.\!k-border-info-emphasis {
    border-color: var(--kendo-color-info-emphasis, #6098f2) !important;
}

.k-border-success-subtle {
    border-color: var(--kendo-color-success-subtle, #dcf0d3);
}

.\!k-border-success-subtle {
    border-color: var(--kendo-color-success-subtle, #dcf0d3) !important;
}

.k-border-success {
    border-color: var(--kendo-color-success, #37b400);
}

.\!k-border-success {
    border-color: var(--kendo-color-success, #37b400) !important;
}

.k-border-success-emphasis {
    border-color: var(--kendo-color-success-emphasis, #81d15f);
}

.\!k-border-success-emphasis {
    border-color: var(--kendo-color-success-emphasis, #81d15f) !important;
}

.k-border-warning-subtle {
    border-color: var(--kendo-color-warning-subtle, #fff4d3);
}

.\!k-border-warning-subtle {
    border-color: var(--kendo-color-warning-subtle, #fff4d3) !important;
}

.k-border-warning {
    border-color: var(--kendo-color-warning, #ffc000);
}

.\!k-border-warning {
    border-color: var(--kendo-color-warning, #ffc000) !important;
}

.k-border-warning-emphasis {
    border-color: var(--kendo-color-warning-emphasis, #ffd760);
}

.\!k-border-warning-emphasis {
    border-color: var(--kendo-color-warning-emphasis, #ffd760) !important;
}

.k-border-error-subtle {
    border-color: var(--kendo-color-error-subtle, #fcddda);
}

.\!k-border-error-subtle {
    border-color: var(--kendo-color-error-subtle, #fcddda) !important;
}

.k-border-error {
    border-color: var(--kendo-color-error, #f31700);
}

.\!k-border-error {
    border-color: var(--kendo-color-error, #f31700) !important;
}

.k-border-error-emphasis {
    border-color: var(--kendo-color-error-emphasis, #f76f60);
}

.\!k-border-error-emphasis {
    border-color: var(--kendo-color-error-emphasis, #f76f60) !important;
}

.k-border-light-subtle {
    border-color: var(--kendo-color-light-subtle, #fafafa);
}

.\!k-border-light-subtle {
    border-color: var(--kendo-color-light-subtle, #fafafa) !important;
}

.k-border-light {
    border-color: var(--kendo-color-light, #ebebeb);
}

.\!k-border-light {
    border-color: var(--kendo-color-light, #ebebeb) !important;
}

.k-border-light-emphasis {
    border-color: var(--kendo-color-light-emphasis, #d6d6d6);
}

.\!k-border-light-emphasis {
    border-color: var(--kendo-color-light-emphasis, #d6d6d6) !important;
}

.k-border-dark-subtle {
    border-color: var(--kendo-color-dark-subtle, #c2c2c2);
}

.\!k-border-dark-subtle {
    border-color: var(--kendo-color-dark-subtle, #c2c2c2) !important;
}

.k-border-dark {
    border-color: var(--kendo-color-dark, #3d3d3d);
}

.\!k-border-dark {
    border-color: var(--kendo-color-dark, #3d3d3d) !important;
}

.k-border-dark-emphasis {
    border-color: var(--kendo-color-dark-emphasis, #666666);
}

.\!k-border-dark-emphasis {
    border-color: var(--kendo-color-dark-emphasis, #666666) !important;
}

.k-border-inherit {
    border-color: var(--kendo-color-inherit, inherit);
}

.\!k-border-inherit {
    border-color: var(--kendo-color-inherit, inherit) !important;
}

.k-border-current {
    border-color: var(--kendo-color-current, currentColor);
}

.\!k-border-current {
    border-color: var(--kendo-color-current, currentColor) !important;
}

.k-border-transparent {
    border-color: var(--kendo-color-transparent, transparent);
}

.\!k-border-transparent {
    border-color: var(--kendo-color-transparent, transparent) !important;
}

.k-border-black {
    border-color: var(--kendo-color-black, black);
}

.\!k-border-black {
    border-color: var(--kendo-color-black, black) !important;
}

.k-border-white {
    border-color: var(--kendo-color-white, white);
}

.\!k-border-white {
    border-color: var(--kendo-color-white, white) !important;
}

.k-rounded-none {
    border-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-none {
    border-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-xs {
    border-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-xs {
    border-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-sm {
    border-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-sm {
    border-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-md {
    border-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-md {
    border-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-lg {
    border-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-lg {
    border-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-xl {
    border-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-xl {
    border-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-xxl {
    border-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-xxl {
    border-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-xxxl {
    border-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-xxxl {
    border-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-full {
    border-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-full {
    border-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-tl-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-tl-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-tl-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-tl-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-tl-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-tl-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-tl-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-tl-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-tl-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-tl-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-tl-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-tl-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-tl-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-tl-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-tl-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-tl-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-tl-full {
    border-top-left-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-tl-full {
    border-top-left-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-tr-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-tr-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-tr-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-tr-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-tr-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-tr-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-tr-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-tr-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-tr-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-tr-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-tr-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-tr-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-tr-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-tr-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-tr-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-tr-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-tr-full {
    border-top-right-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-tr-full {
    border-top-right-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-br-none {
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-br-none {
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-br-xs {
    border-bottom-right-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-br-xs {
    border-bottom-right-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-br-sm {
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-br-sm {
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-br-md {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-br-md {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-br-lg {
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-br-lg {
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-br-xl {
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-br-xl {
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-br-xxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-br-xxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-br-xxxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-br-xxxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-br-full {
    border-bottom-right-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-br-full {
    border-bottom-right-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-bl-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-bl-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-bl-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-bl-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-bl-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-bl-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-bl-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-bl-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-bl-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-bl-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-bl-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-bl-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-bl-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-bl-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-bl-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-bl-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-bl-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-bl-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-t-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-t-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-t-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 1px);
    border-top-right-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-t-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 1px) !important;
    border-top-right-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-t-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.125rem);
    border-top-right-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-t-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
    border-top-right-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-t-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.25rem);
    border-top-right-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-t-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.25rem) !important;
    border-top-right-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-t-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.375rem);
    border-top-right-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-t-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
    border-top-right-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-t-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.5rem);
    border-top-right-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-t-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-t-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 0.75rem);
    border-top-right-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-t-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-t-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 1rem);
    border-top-right-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-t-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-t-full {
    border-top-left-radius: var(--kendo-border-radius-full, 9999px);
    border-top-right-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-t-full {
    border-top-left-radius: var(--kendo-border-radius-full, 9999px) !important;
    border-top-right-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-r-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-r-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-r-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 1px);
    border-bottom-right-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-r-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 1px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-r-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.125rem);
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-r-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-r-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.25rem);
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-r-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.25rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-r-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.375rem);
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-r-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-r-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.5rem);
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-r-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-r-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 0.75rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-r-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-r-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 1rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-r-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-r-full {
    border-top-right-radius: var(--kendo-border-radius-full, 9999px);
    border-bottom-right-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-r-full {
    border-top-right-radius: var(--kendo-border-radius-full, 9999px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-b-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-b-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-b-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 1px);
    border-bottom-right-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-b-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 1px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-b-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.125rem);
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-b-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-b-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.25rem);
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-b-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.25rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-b-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.375rem);
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-b-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-b-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.5rem);
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-b-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-b-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 0.75rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-b-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-b-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 1rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-b-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-b-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 9999px);
    border-bottom-right-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-b-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 9999px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-rounded-l-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-l-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-l-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 1px);
    border-bottom-left-radius: var(--kendo-border-radius-xs, 1px);
}

.\!k-rounded-l-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 1px) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xs, 1px) !important;
}

.k-rounded-l-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.125rem);
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.125rem);
}

.\!k-rounded-l-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.125rem) !important;
}

.k-rounded-l-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.25rem);
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.25rem);
}

.\!k-rounded-l-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.25rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.25rem) !important;
}

.k-rounded-l-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.375rem);
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.375rem);
}

.\!k-rounded-l-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.375rem) !important;
}

.k-rounded-l-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.5rem);
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.5rem);
}

.\!k-rounded-l-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.5rem) !important;
}

.k-rounded-l-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 0.75rem);
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 0.75rem);
}

.\!k-rounded-l-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 0.75rem) !important;
}

.k-rounded-l-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 1rem);
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 1rem);
}

.\!k-rounded-l-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 1rem) !important;
}

.k-rounded-l-full {
    border-top-left-radius: var(--kendo-border-radius-full, 9999px);
    border-bottom-left-radius: var(--kendo-border-radius-full, 9999px);
}

.\!k-rounded-l-full {
    border-top-left-radius: var(--kendo-border-radius-full, 9999px) !important;
    border-bottom-left-radius: var(--kendo-border-radius-full, 9999px) !important;
}

.k-border-solid {
    border-style: solid;
}

.\!k-border-solid {
    border-style: solid !important;
}

.k-border-dashed {
    border-style: dashed;
}

.\!k-border-dashed {
    border-style: dashed !important;
}

.k-border-dotted {
    border-style: dotted;
}

.\!k-border-dotted {
    border-style: dotted !important;
}

.k-border-double {
    border-style: double;
}

.\!k-border-double {
    border-style: double !important;
}

.k-border-inset {
    border-style: inset;
}

.\!k-border-inset {
    border-style: inset !important;
}

.k-border-outset {
    border-style: outset;
}

.\!k-border-outset {
    border-style: outset !important;
}

.k-border-hidden {
    border-style: hidden;
}

.\!k-border-hidden {
    border-style: hidden !important;
}

.k-border-none {
    border-style: none;
}

.\!k-border-none {
    border-style: none !important;
}

.k-border-t-solid {
    border-top-style: solid;
}

.\!k-border-t-solid {
    border-top-style: solid !important;
}

.k-border-t-dashed {
    border-top-style: dashed;
}

.\!k-border-t-dashed {
    border-top-style: dashed !important;
}

.k-border-t-dotted {
    border-top-style: dotted;
}

.\!k-border-t-dotted {
    border-top-style: dotted !important;
}

.k-border-t-double {
    border-top-style: double;
}

.\!k-border-t-double {
    border-top-style: double !important;
}

.k-border-t-inset {
    border-top-style: inset;
}

.\!k-border-t-inset {
    border-top-style: inset !important;
}

.k-border-t-outset {
    border-top-style: outset;
}

.\!k-border-t-outset {
    border-top-style: outset !important;
}

.k-border-t-hidden {
    border-top-style: hidden;
}

.\!k-border-t-hidden {
    border-top-style: hidden !important;
}

.k-border-t-none {
    border-top-style: none;
}

.\!k-border-t-none {
    border-top-style: none !important;
}

.k-border-r-solid {
    border-right-style: solid;
}

.\!k-border-r-solid {
    border-right-style: solid !important;
}

.k-border-r-dashed {
    border-right-style: dashed;
}

.\!k-border-r-dashed {
    border-right-style: dashed !important;
}

.k-border-r-dotted {
    border-right-style: dotted;
}

.\!k-border-r-dotted {
    border-right-style: dotted !important;
}

.k-border-r-double {
    border-right-style: double;
}

.\!k-border-r-double {
    border-right-style: double !important;
}

.k-border-r-inset {
    border-right-style: inset;
}

.\!k-border-r-inset {
    border-right-style: inset !important;
}

.k-border-r-outset {
    border-right-style: outset;
}

.\!k-border-r-outset {
    border-right-style: outset !important;
}

.k-border-r-hidden {
    border-right-style: hidden;
}

.\!k-border-r-hidden {
    border-right-style: hidden !important;
}

.k-border-r-none {
    border-right-style: none;
}

.\!k-border-r-none {
    border-right-style: none !important;
}

.k-border-b-solid {
    border-bottom-style: solid;
}

.\!k-border-b-solid {
    border-bottom-style: solid !important;
}

.k-border-b-dashed {
    border-bottom-style: dashed;
}

.\!k-border-b-dashed {
    border-bottom-style: dashed !important;
}

.k-border-b-dotted {
    border-bottom-style: dotted;
}

.\!k-border-b-dotted {
    border-bottom-style: dotted !important;
}

.k-border-b-double {
    border-bottom-style: double;
}

.\!k-border-b-double {
    border-bottom-style: double !important;
}

.k-border-b-inset {
    border-bottom-style: inset;
}

.\!k-border-b-inset {
    border-bottom-style: inset !important;
}

.k-border-b-outset {
    border-bottom-style: outset;
}

.\!k-border-b-outset {
    border-bottom-style: outset !important;
}

.k-border-b-hidden {
    border-bottom-style: hidden;
}

.\!k-border-b-hidden {
    border-bottom-style: hidden !important;
}

.k-border-b-none {
    border-bottom-style: none;
}

.\!k-border-b-none {
    border-bottom-style: none !important;
}

.k-border-l-solid {
    border-left-style: solid;
}

.\!k-border-l-solid {
    border-left-style: solid !important;
}

.k-border-l-dashed {
    border-left-style: dashed;
}

.\!k-border-l-dashed {
    border-left-style: dashed !important;
}

.k-border-l-dotted {
    border-left-style: dotted;
}

.\!k-border-l-dotted {
    border-left-style: dotted !important;
}

.k-border-l-double {
    border-left-style: double;
}

.\!k-border-l-double {
    border-left-style: double !important;
}

.k-border-l-inset {
    border-left-style: inset;
}

.\!k-border-l-inset {
    border-left-style: inset !important;
}

.k-border-l-outset {
    border-left-style: outset;
}

.\!k-border-l-outset {
    border-left-style: outset !important;
}

.k-border-l-hidden {
    border-left-style: hidden;
}

.\!k-border-l-hidden {
    border-left-style: hidden !important;
}

.k-border-l-none {
    border-left-style: none;
}

.\!k-border-l-none {
    border-left-style: none !important;
}

.k-border-x-solid {
    border-inline-style: solid;
}

.\!k-border-x-solid {
    border-inline-style: solid !important;
}

.k-border-x-dashed {
    border-inline-style: dashed;
}

.\!k-border-x-dashed {
    border-inline-style: dashed !important;
}

.k-border-x-dotted {
    border-inline-style: dotted;
}

.\!k-border-x-dotted {
    border-inline-style: dotted !important;
}

.k-border-x-double {
    border-inline-style: double;
}

.\!k-border-x-double {
    border-inline-style: double !important;
}

.k-border-x-inset {
    border-inline-style: inset;
}

.\!k-border-x-inset {
    border-inline-style: inset !important;
}

.k-border-x-outset {
    border-inline-style: outset;
}

.\!k-border-x-outset {
    border-inline-style: outset !important;
}

.k-border-x-hidden {
    border-inline-style: hidden;
}

.\!k-border-x-hidden {
    border-inline-style: hidden !important;
}

.k-border-x-none {
    border-inline-style: none;
}

.\!k-border-x-none {
    border-inline-style: none !important;
}

.k-border-y-solid {
    border-block-style: solid;
}

.\!k-border-y-solid {
    border-block-style: solid !important;
}

.k-border-y-dashed {
    border-block-style: dashed;
}

.\!k-border-y-dashed {
    border-block-style: dashed !important;
}

.k-border-y-dotted {
    border-block-style: dotted;
}

.\!k-border-y-dotted {
    border-block-style: dotted !important;
}

.k-border-y-double {
    border-block-style: double;
}

.\!k-border-y-double {
    border-block-style: double !important;
}

.k-border-y-inset {
    border-block-style: inset;
}

.\!k-border-y-inset {
    border-block-style: inset !important;
}

.k-border-y-outset {
    border-block-style: outset;
}

.\!k-border-y-outset {
    border-block-style: outset !important;
}

.k-border-y-hidden {
    border-block-style: hidden;
}

.\!k-border-y-hidden {
    border-block-style: hidden !important;
}

.k-border-y-none {
    border-block-style: none;
}

.\!k-border-y-none {
    border-block-style: none !important;
}

.k-border {
    border-width: 1px;
}

.\!k-border {
    border-width: 1px !important;
}

.k-border-0 {
    border-width: 0;
}

.\!k-border-0 {
    border-width: 0 !important;
}

.k-border-2 {
    border-width: 2px;
}

.\!k-border-2 {
    border-width: 2px !important;
}

.k-border-4 {
    border-width: 4px;
}

.\!k-border-4 {
    border-width: 4px !important;
}

.k-border-8 {
    border-width: 8px;
}

.\!k-border-8 {
    border-width: 8px !important;
}

.k-border-t {
    border-top-width: 1px;
}

.\!k-border-t {
    border-top-width: 1px !important;
}

.k-border-t-0 {
    border-top-width: 0;
}

.\!k-border-t-0 {
    border-top-width: 0 !important;
}

.k-border-t-2 {
    border-top-width: 2px;
}

.\!k-border-t-2 {
    border-top-width: 2px !important;
}

.k-border-t-4 {
    border-top-width: 4px;
}

.\!k-border-t-4 {
    border-top-width: 4px !important;
}

.k-border-t-8 {
    border-top-width: 8px;
}

.\!k-border-t-8 {
    border-top-width: 8px !important;
}

.k-border-r {
    border-right-width: 1px;
}

.\!k-border-r {
    border-right-width: 1px !important;
}

.k-border-r-0 {
    border-right-width: 0;
}

.\!k-border-r-0 {
    border-right-width: 0 !important;
}

.k-border-r-2 {
    border-right-width: 2px;
}

.\!k-border-r-2 {
    border-right-width: 2px !important;
}

.k-border-r-4 {
    border-right-width: 4px;
}

.\!k-border-r-4 {
    border-right-width: 4px !important;
}

.k-border-r-8 {
    border-right-width: 8px;
}

.\!k-border-r-8 {
    border-right-width: 8px !important;
}

.k-border-b {
    border-bottom-width: 1px;
}

.\!k-border-b {
    border-bottom-width: 1px !important;
}

.k-border-b-0 {
    border-bottom-width: 0;
}

.\!k-border-b-0 {
    border-bottom-width: 0 !important;
}

.k-border-b-2 {
    border-bottom-width: 2px;
}

.\!k-border-b-2 {
    border-bottom-width: 2px !important;
}

.k-border-b-4 {
    border-bottom-width: 4px;
}

.\!k-border-b-4 {
    border-bottom-width: 4px !important;
}

.k-border-b-8 {
    border-bottom-width: 8px;
}

.\!k-border-b-8 {
    border-bottom-width: 8px !important;
}

.k-border-l {
    border-left-width: 1px;
}

.\!k-border-l {
    border-left-width: 1px !important;
}

.k-border-l-0 {
    border-left-width: 0;
}

.\!k-border-l-0 {
    border-left-width: 0 !important;
}

.k-border-l-2 {
    border-left-width: 2px;
}

.\!k-border-l-2 {
    border-left-width: 2px !important;
}

.k-border-l-4 {
    border-left-width: 4px;
}

.\!k-border-l-4 {
    border-left-width: 4px !important;
}

.k-border-l-8 {
    border-left-width: 8px;
}

.\!k-border-l-8 {
    border-left-width: 8px !important;
}

.k-border-x {
    border-inline-width: 1px;
}

.\!k-border-x {
    border-inline-width: 1px !important;
}

.k-border-x-0 {
    border-inline-width: 0;
}

.\!k-border-x-0 {
    border-inline-width: 0 !important;
}

.k-border-x-2 {
    border-inline-width: 2px;
}

.\!k-border-x-2 {
    border-inline-width: 2px !important;
}

.k-border-x-4 {
    border-inline-width: 4px;
}

.\!k-border-x-4 {
    border-inline-width: 4px !important;
}

.k-border-x-8 {
    border-inline-width: 8px;
}

.\!k-border-x-8 {
    border-inline-width: 8px !important;
}

.k-border-y {
    border-block-width: 1px;
}

.\!k-border-y {
    border-block-width: 1px !important;
}

.k-border-y-0 {
    border-block-width: 0;
}

.\!k-border-y-0 {
    border-block-width: 0 !important;
}

.k-border-y-2 {
    border-block-width: 2px;
}

.\!k-border-y-2 {
    border-block-width: 2px !important;
}

.k-border-y-4 {
    border-block-width: 4px;
}

.\!k-border-y-4 {
    border-block-width: 4px !important;
}

.k-border-y-8 {
    border-block-width: 8px;
}

.\!k-border-y-8 {
    border-block-width: 8px !important;
}

.k-border-top {
    border-top-width: 1px;
}

.\!k-border-top {
    border-top-width: 1px !important;
}

.k-border-top-0 {
    border-top-width: 0;
}

.\!k-border-top-0 {
    border-top-width: 0 !important;
}

.k-border-top-2 {
    border-top-width: 2px;
}

.\!k-border-top-2 {
    border-top-width: 2px !important;
}

.k-border-top-4 {
    border-top-width: 4px;
}

.\!k-border-top-4 {
    border-top-width: 4px !important;
}

.k-border-top-8 {
    border-top-width: 8px;
}

.\!k-border-top-8 {
    border-top-width: 8px !important;
}

.k-border-right {
    border-right-width: 1px;
}

.\!k-border-right {
    border-right-width: 1px !important;
}

.k-border-right-0 {
    border-right-width: 0;
}

.\!k-border-right-0 {
    border-right-width: 0 !important;
}

.k-border-right-2 {
    border-right-width: 2px;
}

.\!k-border-right-2 {
    border-right-width: 2px !important;
}

.k-border-right-4 {
    border-right-width: 4px;
}

.\!k-border-right-4 {
    border-right-width: 4px !important;
}

.k-border-right-8 {
    border-right-width: 8px;
}

.\!k-border-right-8 {
    border-right-width: 8px !important;
}

.k-border-bottom {
    border-bottom-width: 1px;
}

.\!k-border-bottom {
    border-bottom-width: 1px !important;
}

.k-border-bottom-0 {
    border-bottom-width: 0;
}

.\!k-border-bottom-0 {
    border-bottom-width: 0 !important;
}

.k-border-bottom-2 {
    border-bottom-width: 2px;
}

.\!k-border-bottom-2 {
    border-bottom-width: 2px !important;
}

.k-border-bottom-4 {
    border-bottom-width: 4px;
}

.\!k-border-bottom-4 {
    border-bottom-width: 4px !important;
}

.k-border-bottom-8 {
    border-bottom-width: 8px;
}

.\!k-border-bottom-8 {
    border-bottom-width: 8px !important;
}

.k-border-left {
    border-left-width: 1px;
}

.\!k-border-left {
    border-left-width: 1px !important;
}

.k-border-left-0 {
    border-left-width: 0;
}

.\!k-border-left-0 {
    border-left-width: 0 !important;
}

.k-border-left-2 {
    border-left-width: 2px;
}

.\!k-border-left-2 {
    border-left-width: 2px !important;
}

.k-border-left-4 {
    border-left-width: 4px;
}

.\!k-border-left-4 {
    border-left-width: 4px !important;
}

.k-border-left-8 {
    border-left-width: 8px;
}

.\!k-border-left-8 {
    border-left-width: 8px !important;
}

.k-outline-app-surface {
    outline-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-outline-app-surface {
    outline-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-outline-on-app-surface {
    outline-color: var(--kendo-color-on-app-surface, #3d3d3d);
}

.\!k-outline-on-app-surface {
    outline-color: var(--kendo-color-on-app-surface, #3d3d3d) !important;
}

.k-outline-subtle {
    outline-color: var(--kendo-color-subtle, #666666);
}

.\!k-outline-subtle {
    outline-color: var(--kendo-color-subtle, #666666) !important;
}

.k-outline-surface {
    outline-color: var(--kendo-color-surface, #fafafa);
}

.\!k-outline-surface {
    outline-color: var(--kendo-color-surface, #fafafa) !important;
}

.k-outline-surface-alt {
    outline-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-outline-surface-alt {
    outline-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-outline-border {
    outline-color: var(--kendo-color-border, rgba(0, 0, 0, 0.08));
}

.\!k-outline-border {
    outline-color: var(--kendo-color-border, rgba(0, 0, 0, 0.08)) !important;
}

.k-outline-border-alt {
    outline-color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16));
}

.\!k-outline-border-alt {
    outline-color: var(--kendo-color-border-alt, rgba(0, 0, 0, 0.16)) !important;
}

.k-outline-base-subtle {
    outline-color: var(--kendo-color-base-subtle, #ebebeb);
}

.\!k-outline-base-subtle {
    outline-color: var(--kendo-color-base-subtle, #ebebeb) !important;
}

.k-outline-base-emphasis {
    outline-color: var(--kendo-color-base-emphasis, #c2c2c2);
}

.\!k-outline-base-emphasis {
    outline-color: var(--kendo-color-base-emphasis, #c2c2c2) !important;
}

.k-outline-primary-subtle {
    outline-color: var(--kendo-color-primary-subtle, #ffeceb);
}

.\!k-outline-primary-subtle {
    outline-color: var(--kendo-color-primary-subtle, #ffeceb) !important;
}

.k-outline-primary {
    outline-color: var(--kendo-color-primary, #ff6358);
}

.\!k-outline-primary {
    outline-color: var(--kendo-color-primary, #ff6358) !important;
}

.k-outline-primary-emphasis {
    outline-color: var(--kendo-color-primary-emphasis, #ff9d97);
}

.\!k-outline-primary-emphasis {
    outline-color: var(--kendo-color-primary-emphasis, #ff9d97) !important;
}

.k-outline-secondary-subtle {
    outline-color: var(--kendo-color-secondary-subtle, #fafafa);
}

.\!k-outline-secondary-subtle {
    outline-color: var(--kendo-color-secondary-subtle, #fafafa) !important;
}

.k-outline-secondary {
    outline-color: var(--kendo-color-secondary, #666666);
}

.\!k-outline-secondary {
    outline-color: var(--kendo-color-secondary, #666666) !important;
}

.k-outline-secondary-emphasis {
    outline-color: var(--kendo-color-secondary-emphasis, #e0e0e0);
}

.\!k-outline-secondary-emphasis {
    outline-color: var(--kendo-color-secondary-emphasis, #e0e0e0) !important;
}

.k-outline-tertiary-subtle {
    outline-color: var(--kendo-color-tertiary-subtle, #d8f1fd);
}

.\!k-outline-tertiary-subtle {
    outline-color: var(--kendo-color-tertiary-subtle, #d8f1fd) !important;
}

.k-outline-tertiary {
    outline-color: var(--kendo-color-tertiary, #03a9f4);
}

.\!k-outline-tertiary {
    outline-color: var(--kendo-color-tertiary, #03a9f4) !important;
}

.k-outline-tertiary-emphasis {
    outline-color: var(--kendo-color-tertiary-emphasis, #61c9f9);
}

.\!k-outline-tertiary-emphasis {
    outline-color: var(--kendo-color-tertiary-emphasis, #61c9f9) !important;
}

.k-outline-info-subtle {
    outline-color: var(--kendo-color-info-subtle, #d2e2fb);
}

.\!k-outline-info-subtle {
    outline-color: var(--kendo-color-info-subtle, #d2e2fb) !important;
}

.k-outline-info {
    outline-color: var(--kendo-color-info, #0058e9);
}

.\!k-outline-info {
    outline-color: var(--kendo-color-info, #0058e9) !important;
}

.k-outline-info-emphasis {
    outline-color: var(--kendo-color-info-emphasis, #6098f2);
}

.\!k-outline-info-emphasis {
    outline-color: var(--kendo-color-info-emphasis, #6098f2) !important;
}

.k-outline-success-subtle {
    outline-color: var(--kendo-color-success-subtle, #dcf0d3);
}

.\!k-outline-success-subtle {
    outline-color: var(--kendo-color-success-subtle, #dcf0d3) !important;
}

.k-outline-success {
    outline-color: var(--kendo-color-success, #37b400);
}

.\!k-outline-success {
    outline-color: var(--kendo-color-success, #37b400) !important;
}

.k-outline-success-emphasis {
    outline-color: var(--kendo-color-success-emphasis, #81d15f);
}

.\!k-outline-success-emphasis {
    outline-color: var(--kendo-color-success-emphasis, #81d15f) !important;
}

.k-outline-warning-subtle {
    outline-color: var(--kendo-color-warning-subtle, #fff4d3);
}

.\!k-outline-warning-subtle {
    outline-color: var(--kendo-color-warning-subtle, #fff4d3) !important;
}

.k-outline-warning {
    outline-color: var(--kendo-color-warning, #ffc000);
}

.\!k-outline-warning {
    outline-color: var(--kendo-color-warning, #ffc000) !important;
}

.k-outline-warning-emphasis {
    outline-color: var(--kendo-color-warning-emphasis, #ffd760);
}

.\!k-outline-warning-emphasis {
    outline-color: var(--kendo-color-warning-emphasis, #ffd760) !important;
}

.k-outline-error-subtle {
    outline-color: var(--kendo-color-error-subtle, #fcddda);
}

.\!k-outline-error-subtle {
    outline-color: var(--kendo-color-error-subtle, #fcddda) !important;
}

.k-outline-error {
    outline-color: var(--kendo-color-error, #f31700);
}

.\!k-outline-error {
    outline-color: var(--kendo-color-error, #f31700) !important;
}

.k-outline-error-emphasis {
    outline-color: var(--kendo-color-error-emphasis, #f76f60);
}

.\!k-outline-error-emphasis {
    outline-color: var(--kendo-color-error-emphasis, #f76f60) !important;
}

.k-outline-light-subtle {
    outline-color: var(--kendo-color-light-subtle, #fafafa);
}

.\!k-outline-light-subtle {
    outline-color: var(--kendo-color-light-subtle, #fafafa) !important;
}

.k-outline-light {
    outline-color: var(--kendo-color-light, #ebebeb);
}

.\!k-outline-light {
    outline-color: var(--kendo-color-light, #ebebeb) !important;
}

.k-outline-light-emphasis {
    outline-color: var(--kendo-color-light-emphasis, #d6d6d6);
}

.\!k-outline-light-emphasis {
    outline-color: var(--kendo-color-light-emphasis, #d6d6d6) !important;
}

.k-outline-dark-subtle {
    outline-color: var(--kendo-color-dark-subtle, #c2c2c2);
}

.\!k-outline-dark-subtle {
    outline-color: var(--kendo-color-dark-subtle, #c2c2c2) !important;
}

.k-outline-dark {
    outline-color: var(--kendo-color-dark, #3d3d3d);
}

.\!k-outline-dark {
    outline-color: var(--kendo-color-dark, #3d3d3d) !important;
}

.k-outline-dark-emphasis {
    outline-color: var(--kendo-color-dark-emphasis, #666666);
}

.\!k-outline-dark-emphasis {
    outline-color: var(--kendo-color-dark-emphasis, #666666) !important;
}

.k-outline-inherit {
    outline-color: var(--kendo-color-inherit, inherit);
}

.\!k-outline-inherit {
    outline-color: var(--kendo-color-inherit, inherit) !important;
}

.k-outline-current {
    outline-color: var(--kendo-color-current, currentColor);
}

.\!k-outline-current {
    outline-color: var(--kendo-color-current, currentColor) !important;
}

.k-outline-transparent {
    outline-color: var(--kendo-color-transparent, transparent);
}

.\!k-outline-transparent {
    outline-color: var(--kendo-color-transparent, transparent) !important;
}

.k-outline-black {
    outline-color: var(--kendo-color-black, black);
}

.\!k-outline-black {
    outline-color: var(--kendo-color-black, black) !important;
}

.k-outline-white {
    outline-color: var(--kendo-color-white, white);
}

.\!k-outline-white {
    outline-color: var(--kendo-color-white, white) !important;
}

.k-outline-offset-0 {
    outline-offset: 0;
}

.\!k-outline-offset-0 {
    outline-offset: 0 !important;
}

.k-outline-offset-1 {
    outline-offset: 1px;
}

.\!k-outline-offset-1 {
    outline-offset: 1px !important;
}

.k-outline-offset-2 {
    outline-offset: 2px;
}

.\!k-outline-offset-2 {
    outline-offset: 2px !important;
}

.k-outline-offset-4 {
    outline-offset: 4px;
}

.\!k-outline-offset-4 {
    outline-offset: 4px !important;
}

.k-outline-offset-8 {
    outline-offset: 8px;
}

.\!k-outline-offset-8 {
    outline-offset: 8px !important;
}

.k-outline-solid {
    outline-style: solid;
}

.\!k-outline-solid {
    outline-style: solid !important;
}

.k-outline-dashed {
    outline-style: dashed;
}

.\!k-outline-dashed {
    outline-style: dashed !important;
}

.k-outline-dotted {
    outline-style: dotted;
}

.\!k-outline-dotted {
    outline-style: dotted !important;
}

.k-outline-double {
    outline-style: double;
}

.\!k-outline-double {
    outline-style: double !important;
}

.k-outline-inset {
    outline-style: inset;
}

.\!k-outline-inset {
    outline-style: inset !important;
}

.k-outline-outset {
    outline-style: outset;
}

.\!k-outline-outset {
    outline-style: outset !important;
}

.k-outline-none {
    outline-style: none;
}

.\!k-outline-none {
    outline-style: none !important;
}

.k-outline {
    outline-width: 1px;
}

.\!k-outline {
    outline-width: 1px !important;
}

.k-outline-0 {
    outline-width: 0;
}

.\!k-outline-0 {
    outline-width: 0 !important;
}

.k-outline-2 {
    outline-width: 2px;
}

.\!k-outline-2 {
    outline-width: 2px !important;
}

.k-outline-4 {
    outline-width: 4px;
}

.\!k-outline-4 {
    outline-width: 4px !important;
}

.k-outline-8 {
    outline-width: 8px;
}

.\!k-outline-8 {
    outline-width: 8px !important;
}

.k-opacity-0 {
    opacity: 0;
}

.\!k-opacity-0 {
    opacity: 0 !important;
}

.k-opacity-5 {
    opacity: 0.05;
}

.\!k-opacity-5 {
    opacity: 0.05 !important;
}

.k-opacity-10 {
    opacity: 0.1;
}

.\!k-opacity-10 {
    opacity: 0.1 !important;
}

.k-opacity-20 {
    opacity: 0.2;
}

.\!k-opacity-20 {
    opacity: 0.2 !important;
}

.k-opacity-30 {
    opacity: 0.3;
}

.\!k-opacity-30 {
    opacity: 0.3 !important;
}

.k-opacity-40 {
    opacity: 0.4;
}

.\!k-opacity-40 {
    opacity: 0.4 !important;
}

.k-opacity-50 {
    opacity: 0.5;
}

.\!k-opacity-50 {
    opacity: 0.5 !important;
}

.k-opacity-60 {
    opacity: 0.6;
}

.\!k-opacity-60 {
    opacity: 0.6 !important;
}

.k-opacity-70 {
    opacity: 0.7;
}

.\!k-opacity-70 {
    opacity: 0.7 !important;
}

.k-opacity-80 {
    opacity: 0.8;
}

.\!k-opacity-80 {
    opacity: 0.8 !important;
}

.k-opacity-90 {
    opacity: 0.9;
}

.\!k-opacity-90 {
    opacity: 0.9 !important;
}

.k-opacity-100 {
    opacity: 1;
}

.\!k-opacity-100 {
    opacity: 1 !important;
}

.k-backdrop-blur {
    -webkit-backdrop-filter: blur(8px);
            backdrop-filter: blur(8px);
}

.\!k-backdrop-blur {
    -webkit-backdrop-filter: blur(8px) !important;
            backdrop-filter: blur(8px) !important;
}

.k-backdrop-blur-none {
    -webkit-backdrop-filter: blur(0);
            backdrop-filter: blur(0);
}

.\!k-backdrop-blur-none {
    -webkit-backdrop-filter: blur(0) !important;
            backdrop-filter: blur(0) !important;
}

.k-backdrop-blur-sm {
    -webkit-backdrop-filter: blur(4px);
            backdrop-filter: blur(4px);
}

.\!k-backdrop-blur-sm {
    -webkit-backdrop-filter: blur(4px) !important;
            backdrop-filter: blur(4px) !important;
}

.k-backdrop-blur-md {
    -webkit-backdrop-filter: blur(6px);
            backdrop-filter: blur(6px);
}

.\!k-backdrop-blur-md {
    -webkit-backdrop-filter: blur(6px) !important;
            backdrop-filter: blur(6px) !important;
}

.k-backdrop-blur-lg {
    -webkit-backdrop-filter: blur(12px);
            backdrop-filter: blur(12px);
}

.\!k-backdrop-blur-lg {
    -webkit-backdrop-filter: blur(12px) !important;
            backdrop-filter: blur(12px) !important;
}

.k-border-collapse {
    border-collapse: collapse;
}

.\!k-border-collapse {
    border-collapse: collapse !important;
}

.k-border-separate {
    border-collapse: separate;
}

.\!k-border-separate {
    border-collapse: separate !important;
}

.k-table-auto {
    table-layout: auto;
}

.\!k-table-auto {
    table-layout: auto !important;
}

.k-table-fixed {
    table-layout: fixed;
}

.\!k-table-fixed {
    table-layout: fixed !important;
}

.k-table-layout-auto {
    table-layout: auto;
}

.\!k-table-layout-auto {
    table-layout: auto !important;
}

.k-table-layout-fixed {
    table-layout: fixed;
}

.\!k-table-layout-fixed {
    table-layout: fixed !important;
}

.k-flip-h, .k-flip-x {
    transform: scaleX(-1);
}

.\!k-flip-h, .\!k-flip-x {
    transform: scaleX(-1) !important;
}

.k-flip-v, .k-flip-y {
    transform: scaleY(-1);
}

.\!k-flip-v, .\!k-flip-y {
    transform: scaleY(-1) !important;
}

.k-flip-h.k-flip-v, .k-flip-v.k-flip-x, .k-flip-x.k-flip-y, .k-flip-h.k-flip-y {
    transform: scale(-1, -1);
}

.\!k-flip-h.\!k-flip-v, .\!k-flip-v.\!k-flip-x, .\!k-flip-x.\!k-flip-y, .\!k-flip-h.\!k-flip-y {
    transform: scale(-1, -1) !important;
}

.k-origin-center {
    transform-origin: center;
}

.\!k-origin-center {
    transform-origin: center !important;
}

.k-origin-top {
    transform-origin: top;
}

.\!k-origin-top {
    transform-origin: top !important;
}

.k-origin-right {
    transform-origin: right;
}

.\!k-origin-right {
    transform-origin: right !important;
}

.k-origin-bottom {
    transform-origin: bottom;
}

.\!k-origin-bottom {
    transform-origin: bottom !important;
}

.k-origin-left {
    transform-origin: left;
}

.\!k-origin-left {
    transform-origin: left !important;
}

.k-origin-top-left {
    transform-origin: top left;
}

.\!k-origin-top-left {
    transform-origin: top left !important;
}

.k-origin-top-right {
    transform-origin: top right;
}

.\!k-origin-top-right {
    transform-origin: top right !important;
}

.k-origin-bottom-left {
    transform-origin: bottom left;
}

.\!k-origin-bottom-left {
    transform-origin: bottom left !important;
}

.k-origin-bottom-right {
    transform-origin: bottom right;
}

.\!k-origin-bottom-right {
    transform-origin: bottom right !important;
}

.k-rotate-0 {
    transform: rotate(0deg);
}

.\!k-rotate-0 {
    transform: rotate(0deg) !important;
}

.k-rotate-45 {
    transform: rotate(45deg);
}

.\!k-rotate-45 {
    transform: rotate(45deg) !important;
}

.k-rotate-90 {
    transform: rotate(90deg);
}

.\!k-rotate-90 {
    transform: rotate(90deg) !important;
}

.k-rotate-135 {
    transform: rotate(135deg);
}

.\!k-rotate-135 {
    transform: rotate(135deg) !important;
}

.k-rotate-180 {
    transform: rotate(180deg);
}

.\!k-rotate-180 {
    transform: rotate(180deg) !important;
}

.k-rotate-225 {
    transform: rotate(225deg);
}

.\!k-rotate-225 {
    transform: rotate(225deg) !important;
}

.k-rotate-270 {
    transform: rotate(270deg);
}

.\!k-rotate-270 {
    transform: rotate(270deg) !important;
}

.k-rotate-315 {
    transform: rotate(315deg);
}

.\!k-rotate-315 {
    transform: rotate(315deg) !important;
}

.k-scale-0 {
    transform: scale(0);
}

.\!k-scale-0 {
    transform: scale(0) !important;
}

.k-scale-0\.25 {
    transform: scale(0.25);
}

.\!k-scale-0\.25 {
    transform: scale(0.25) !important;
}

.k-scale-0\.5 {
    transform: scale(0.5);
}

.\!k-scale-0\.5 {
    transform: scale(0.5) !important;
}

.k-scale-0\.75 {
    transform: scale(0.75);
}

.\!k-scale-0\.75 {
    transform: scale(0.75) !important;
}

.k-scale-1 {
    transform: scale(1);
}

.\!k-scale-1 {
    transform: scale(1) !important;
}

.k-scale-1\.25 {
    transform: scale(1.25);
}

.\!k-scale-1\.25 {
    transform: scale(1.25) !important;
}

.k-scale-1\.5 {
    transform: scale(1.5);
}

.\!k-scale-1\.5 {
    transform: scale(1.5) !important;
}

.k-scale-2 {
    transform: scale(2);
}

.\!k-scale-2 {
    transform: scale(2) !important;
}

.k-scale-x-0 {
    transform: scaleX(0);
}

.\!k-scale-x-0 {
    transform: scaleX(0) !important;
}

.k-scale-x-0\.25 {
    transform: scaleX(0.25);
}

.\!k-scale-x-0\.25 {
    transform: scaleX(0.25) !important;
}

.k-scale-x-0\.5 {
    transform: scaleX(0.5);
}

.\!k-scale-x-0\.5 {
    transform: scaleX(0.5) !important;
}

.k-scale-x-0\.75 {
    transform: scaleX(0.75);
}

.\!k-scale-x-0\.75 {
    transform: scaleX(0.75) !important;
}

.k-scale-x-1 {
    transform: scaleX(1);
}

.\!k-scale-x-1 {
    transform: scaleX(1) !important;
}

.k-scale-x-1\.25 {
    transform: scaleX(1.25);
}

.\!k-scale-x-1\.25 {
    transform: scaleX(1.25) !important;
}

.k-scale-x-1\.5 {
    transform: scaleX(1.5);
}

.\!k-scale-x-1\.5 {
    transform: scaleX(1.5) !important;
}

.k-scale-x-2 {
    transform: scaleX(2);
}

.\!k-scale-x-2 {
    transform: scaleX(2) !important;
}

.k-scale-y-0 {
    transform: scaleY(0);
}

.\!k-scale-y-0 {
    transform: scaleY(0) !important;
}

.k-scale-y-0\.25 {
    transform: scaleY(0.25);
}

.\!k-scale-y-0\.25 {
    transform: scaleY(0.25) !important;
}

.k-scale-y-0\.5 {
    transform: scaleY(0.5);
}

.\!k-scale-y-0\.5 {
    transform: scaleY(0.5) !important;
}

.k-scale-y-0\.75 {
    transform: scaleY(0.75);
}

.\!k-scale-y-0\.75 {
    transform: scaleY(0.75) !important;
}

.k-scale-y-1 {
    transform: scaleY(1);
}

.\!k-scale-y-1 {
    transform: scaleY(1) !important;
}

.k-scale-y-1\.25 {
    transform: scaleY(1.25);
}

.\!k-scale-y-1\.25 {
    transform: scaleY(1.25) !important;
}

.k-scale-y-1\.5 {
    transform: scaleY(1.5);
}

.\!k-scale-y-1\.5 {
    transform: scaleY(1.5) !important;
}

.k-scale-y-2 {
    transform: scaleY(2);
}

.\!k-scale-y-2 {
    transform: scaleY(2) !important;
}

.k-skew-x-0 {
    transform: skewX(0deg);
}

.\!k-skew-x-0 {
    transform: skewX(0deg) !important;
}

.k-skew-x-1 {
    transform: skewX(1deg);
}

.\!k-skew-x-1 {
    transform: skewX(1deg) !important;
}

.k-skew-x-2 {
    transform: skewX(2deg);
}

.\!k-skew-x-2 {
    transform: skewX(2deg) !important;
}

.k-skew-x-3 {
    transform: skewX(3deg);
}

.\!k-skew-x-3 {
    transform: skewX(3deg) !important;
}

.k-skew-x-4 {
    transform: skewX(4deg);
}

.\!k-skew-x-4 {
    transform: skewX(4deg) !important;
}

.k-skew-x-5 {
    transform: skewX(5deg);
}

.\!k-skew-x-5 {
    transform: skewX(5deg) !important;
}

.k-skew-x-6 {
    transform: skewX(6deg);
}

.\!k-skew-x-6 {
    transform: skewX(6deg) !important;
}

.k-skew-x-7 {
    transform: skewX(7deg);
}

.\!k-skew-x-7 {
    transform: skewX(7deg) !important;
}

.k-skew-x-8 {
    transform: skewX(8deg);
}

.\!k-skew-x-8 {
    transform: skewX(8deg) !important;
}

.k-skew-x-9 {
    transform: skewX(9deg);
}

.\!k-skew-x-9 {
    transform: skewX(9deg) !important;
}

.k-skew-x-10 {
    transform: skewX(10deg);
}

.\!k-skew-x-10 {
    transform: skewX(10deg) !important;
}

.k-skew-x-11 {
    transform: skewX(11deg);
}

.\!k-skew-x-11 {
    transform: skewX(11deg) !important;
}

.k-skew-x-12 {
    transform: skewX(12deg);
}

.\!k-skew-x-12 {
    transform: skewX(12deg) !important;
}

.k-skew-y-0 {
    transform: skewY(0deg);
}

.\!k-skew-y-0 {
    transform: skewY(0deg) !important;
}

.k-skew-y-1 {
    transform: skewY(1deg);
}

.\!k-skew-y-1 {
    transform: skewY(1deg) !important;
}

.k-skew-y-2 {
    transform: skewY(2deg);
}

.\!k-skew-y-2 {
    transform: skewY(2deg) !important;
}

.k-skew-y-3 {
    transform: skewY(3deg);
}

.\!k-skew-y-3 {
    transform: skewY(3deg) !important;
}

.k-skew-y-4 {
    transform: skewY(4deg);
}

.\!k-skew-y-4 {
    transform: skewY(4deg) !important;
}

.k-skew-y-5 {
    transform: skewY(5deg);
}

.\!k-skew-y-5 {
    transform: skewY(5deg) !important;
}

.k-skew-y-6 {
    transform: skewY(6deg);
}

.\!k-skew-y-6 {
    transform: skewY(6deg) !important;
}

.k-skew-y-7 {
    transform: skewY(7deg);
}

.\!k-skew-y-7 {
    transform: skewY(7deg) !important;
}

.k-skew-y-8 {
    transform: skewY(8deg);
}

.\!k-skew-y-8 {
    transform: skewY(8deg) !important;
}

.k-skew-y-9 {
    transform: skewY(9deg);
}

.\!k-skew-y-9 {
    transform: skewY(9deg) !important;
}

.k-skew-y-10 {
    transform: skewY(10deg);
}

.\!k-skew-y-10 {
    transform: skewY(10deg) !important;
}

.k-skew-y-11 {
    transform: skewY(11deg);
}

.\!k-skew-y-11 {
    transform: skewY(11deg) !important;
}

.k-skew-y-12 {
    transform: skewY(12deg);
}

.\!k-skew-y-12 {
    transform: skewY(12deg) !important;
}

.k-translate-0 {
    transform: translate(0, 0);
}

.\!k-translate-0 {
    transform: translate(0, 0) !important;
}

.k-translate-0-50 {
    transform: translate(0, 50%);
}

.\!k-translate-0-50 {
    transform: translate(0, 50%) !important;
}

.k-translate-0-100 {
    transform: translate(0, 100%);
}

.\!k-translate-0-100 {
    transform: translate(0, 100%) !important;
}

.k-translate-50-0 {
    transform: translate(50%, 0);
}

.\!k-translate-50-0 {
    transform: translate(50%, 0) !important;
}

.k-translate-50-50 {
    transform: translate(50%, 50%);
}

.\!k-translate-50-50 {
    transform: translate(50%, 50%) !important;
}

.k-translate-50-100 {
    transform: translate(50%, 100%);
}

.\!k-translate-50-100 {
    transform: translate(50%, 100%) !important;
}

.k-translate-100-0 {
    transform: translate(100%, 0);
}

.\!k-translate-100-0 {
    transform: translate(100%, 0) !important;
}

.k-translate-100-50 {
    transform: translate(100%, 50%);
}

.\!k-translate-100-50 {
    transform: translate(100%, 50%) !important;
}

.k-translate-100-100 {
    transform: translate(100%, 100%);
}

.\!k-translate-100-100 {
    transform: translate(100%, 100%) !important;
}

.k-translate-x-0 {
    transform: translateX(0px);
}

.\!k-translate-x-0 {
    transform: translateX(0px) !important;
}

.k-translate-x-1px {
    transform: translateX(1px);
}

.\!k-translate-x-1px {
    transform: translateX(1px) !important;
}

.k-translate-x-0\.5 {
    transform: translateX(0.125rem);
}

.\!k-translate-x-0\.5 {
    transform: translateX(0.125rem) !important;
}

.k-translate-x-1 {
    transform: translateX(0.25rem);
}

.\!k-translate-x-1 {
    transform: translateX(0.25rem) !important;
}

.k-translate-x-1\.5 {
    transform: translateX(0.375rem);
}

.\!k-translate-x-1\.5 {
    transform: translateX(0.375rem) !important;
}

.k-translate-x-2 {
    transform: translateX(0.5rem);
}

.\!k-translate-x-2 {
    transform: translateX(0.5rem) !important;
}

.k-translate-x-2\.5 {
    transform: translateX(0.625rem);
}

.\!k-translate-x-2\.5 {
    transform: translateX(0.625rem) !important;
}

.k-translate-x-3 {
    transform: translateX(0.75rem);
}

.\!k-translate-x-3 {
    transform: translateX(0.75rem) !important;
}

.k-translate-x-3\.5 {
    transform: translateX(0.875rem);
}

.\!k-translate-x-3\.5 {
    transform: translateX(0.875rem) !important;
}

.k-translate-x-4 {
    transform: translateX(1rem);
}

.\!k-translate-x-4 {
    transform: translateX(1rem) !important;
}

.k-translate-x-4\.5 {
    transform: translateX(1.125rem);
}

.\!k-translate-x-4\.5 {
    transform: translateX(1.125rem) !important;
}

.k-translate-x-5 {
    transform: translateX(1.25rem);
}

.\!k-translate-x-5 {
    transform: translateX(1.25rem) !important;
}

.k-translate-x-5\.5 {
    transform: translateX(1.375rem);
}

.\!k-translate-x-5\.5 {
    transform: translateX(1.375rem) !important;
}

.k-translate-x-6 {
    transform: translateX(1.5rem);
}

.\!k-translate-x-6 {
    transform: translateX(1.5rem) !important;
}

.k-translate-x-6\.5 {
    transform: translateX(1.625rem);
}

.\!k-translate-x-6\.5 {
    transform: translateX(1.625rem) !important;
}

.k-translate-x-7 {
    transform: translateX(1.75rem);
}

.\!k-translate-x-7 {
    transform: translateX(1.75rem) !important;
}

.k-translate-x-7\.5 {
    transform: translateX(1.875rem);
}

.\!k-translate-x-7\.5 {
    transform: translateX(1.875rem) !important;
}

.k-translate-x-8 {
    transform: translateX(2rem);
}

.\!k-translate-x-8 {
    transform: translateX(2rem) !important;
}

.k-translate-x-9 {
    transform: translateX(2.25rem);
}

.\!k-translate-x-9 {
    transform: translateX(2.25rem) !important;
}

.k-translate-x-10 {
    transform: translateX(2.5rem);
}

.\!k-translate-x-10 {
    transform: translateX(2.5rem) !important;
}

.k-translate-x-11 {
    transform: translateX(2.75rem);
}

.\!k-translate-x-11 {
    transform: translateX(2.75rem) !important;
}

.k-translate-x-12 {
    transform: translateX(3rem);
}

.\!k-translate-x-12 {
    transform: translateX(3rem) !important;
}

.k-translate-x-13 {
    transform: translateX(3.25rem);
}

.\!k-translate-x-13 {
    transform: translateX(3.25rem) !important;
}

.k-translate-x-14 {
    transform: translateX(3.5rem);
}

.\!k-translate-x-14 {
    transform: translateX(3.5rem) !important;
}

.k-translate-x-15 {
    transform: translateX(3.75rem);
}

.\!k-translate-x-15 {
    transform: translateX(3.75rem) !important;
}

.k-translate-x-16 {
    transform: translateX(4rem);
}

.\!k-translate-x-16 {
    transform: translateX(4rem) !important;
}

.k-translate-x-17 {
    transform: translateX(4.25rem);
}

.\!k-translate-x-17 {
    transform: translateX(4.25rem) !important;
}

.k-translate-x-18 {
    transform: translateX(4.5rem);
}

.\!k-translate-x-18 {
    transform: translateX(4.5rem) !important;
}

.k-translate-x-19 {
    transform: translateX(4.75rem);
}

.\!k-translate-x-19 {
    transform: translateX(4.75rem) !important;
}

.k-translate-x-20 {
    transform: translateX(5rem);
}

.\!k-translate-x-20 {
    transform: translateX(5rem) !important;
}

.k-translate-x-21 {
    transform: translateX(5.25rem);
}

.\!k-translate-x-21 {
    transform: translateX(5.25rem) !important;
}

.k-translate-x-22 {
    transform: translateX(5.5rem);
}

.\!k-translate-x-22 {
    transform: translateX(5.5rem) !important;
}

.k-translate-x-23 {
    transform: translateX(5.75rem);
}

.\!k-translate-x-23 {
    transform: translateX(5.75rem) !important;
}

.k-translate-x-24 {
    transform: translateX(6rem);
}

.\!k-translate-x-24 {
    transform: translateX(6rem) !important;
}

.k-translate-x-25 {
    transform: translateX(7rem);
}

.\!k-translate-x-25 {
    transform: translateX(7rem) !important;
}

.k-translate-x-26 {
    transform: translateX(8rem);
}

.\!k-translate-x-26 {
    transform: translateX(8rem) !important;
}

.k-translate-x-27 {
    transform: translateX(9rem);
}

.\!k-translate-x-27 {
    transform: translateX(9rem) !important;
}

.k-translate-x-28 {
    transform: translateX(10rem);
}

.\!k-translate-x-28 {
    transform: translateX(10rem) !important;
}

.k-translate-x-29 {
    transform: translateX(11rem);
}

.\!k-translate-x-29 {
    transform: translateX(11rem) !important;
}

.k-translate-x-30 {
    transform: translateX(12rem);
}

.\!k-translate-x-30 {
    transform: translateX(12rem) !important;
}

.k-translate-x-1\/2 {
    transform: translateX(50%);
}

.\!k-translate-x-1\/2 {
    transform: translateX(50%) !important;
}

.k-translate-x-1\/3 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-1\/3 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-2\/3 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-2\/3 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-1\/4 {
    transform: translateX(25%);
}

.\!k-translate-x-1\/4 {
    transform: translateX(25%) !important;
}

.k-translate-x-2\/4 {
    transform: translateX(50%);
}

.\!k-translate-x-2\/4 {
    transform: translateX(50%) !important;
}

.k-translate-x-3\/4 {
    transform: translateX(75%);
}

.\!k-translate-x-3\/4 {
    transform: translateX(75%) !important;
}

.k-translate-x-1\/5 {
    transform: translateX(20%);
}

.\!k-translate-x-1\/5 {
    transform: translateX(20%) !important;
}

.k-translate-x-2\/5 {
    transform: translateX(40%);
}

.\!k-translate-x-2\/5 {
    transform: translateX(40%) !important;
}

.k-translate-x-3\/5 {
    transform: translateX(60%);
}

.\!k-translate-x-3\/5 {
    transform: translateX(60%) !important;
}

.k-translate-x-4\/5 {
    transform: translateX(80%);
}

.\!k-translate-x-4\/5 {
    transform: translateX(80%) !important;
}

.k-translate-x-1\/6 {
    transform: translateX(16.666667%);
}

.\!k-translate-x-1\/6 {
    transform: translateX(16.666667%) !important;
}

.k-translate-x-2\/6 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-2\/6 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-3\/6 {
    transform: translateX(50%);
}

.\!k-translate-x-3\/6 {
    transform: translateX(50%) !important;
}

.k-translate-x-4\/6 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-4\/6 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-5\/6 {
    transform: translateX(83.333333%);
}

.\!k-translate-x-5\/6 {
    transform: translateX(83.333333%) !important;
}

.k-translate-x-1\/12 {
    transform: translateX(8.333333%);
}

.\!k-translate-x-1\/12 {
    transform: translateX(8.333333%) !important;
}

.k-translate-x-2\/12 {
    transform: translateX(16.666667%);
}

.\!k-translate-x-2\/12 {
    transform: translateX(16.666667%) !important;
}

.k-translate-x-3\/12 {
    transform: translateX(25%);
}

.\!k-translate-x-3\/12 {
    transform: translateX(25%) !important;
}

.k-translate-x-4\/12 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-4\/12 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-5\/12 {
    transform: translateX(41.666667%);
}

.\!k-translate-x-5\/12 {
    transform: translateX(41.666667%) !important;
}

.k-translate-x-6\/12 {
    transform: translateX(50%);
}

.\!k-translate-x-6\/12 {
    transform: translateX(50%) !important;
}

.k-translate-x-7\/12 {
    transform: translateX(58.333333%);
}

.\!k-translate-x-7\/12 {
    transform: translateX(58.333333%) !important;
}

.k-translate-x-8\/12 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-8\/12 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-9\/12 {
    transform: translateX(75%);
}

.\!k-translate-x-9\/12 {
    transform: translateX(75%) !important;
}

.k-translate-x-10\/12 {
    transform: translateX(83.333333%);
}

.\!k-translate-x-10\/12 {
    transform: translateX(83.333333%) !important;
}

.k-translate-x-11\/12 {
    transform: translateX(91.666667%);
}

.\!k-translate-x-11\/12 {
    transform: translateX(91.666667%) !important;
}

.k-translate-x-full {
    transform: translateX(100%);
}

.\!k-translate-x-full {
    transform: translateX(100%) !important;
}

.k-translate-y-0 {
    transform: translateY(0px);
}

.\!k-translate-y-0 {
    transform: translateY(0px) !important;
}

.k-translate-y-1px {
    transform: translateY(1px);
}

.\!k-translate-y-1px {
    transform: translateY(1px) !important;
}

.k-translate-y-0\.5 {
    transform: translateY(0.125rem);
}

.\!k-translate-y-0\.5 {
    transform: translateY(0.125rem) !important;
}

.k-translate-y-1 {
    transform: translateY(0.25rem);
}

.\!k-translate-y-1 {
    transform: translateY(0.25rem) !important;
}

.k-translate-y-1\.5 {
    transform: translateY(0.375rem);
}

.\!k-translate-y-1\.5 {
    transform: translateY(0.375rem) !important;
}

.k-translate-y-2 {
    transform: translateY(0.5rem);
}

.\!k-translate-y-2 {
    transform: translateY(0.5rem) !important;
}

.k-translate-y-2\.5 {
    transform: translateY(0.625rem);
}

.\!k-translate-y-2\.5 {
    transform: translateY(0.625rem) !important;
}

.k-translate-y-3 {
    transform: translateY(0.75rem);
}

.\!k-translate-y-3 {
    transform: translateY(0.75rem) !important;
}

.k-translate-y-3\.5 {
    transform: translateY(0.875rem);
}

.\!k-translate-y-3\.5 {
    transform: translateY(0.875rem) !important;
}

.k-translate-y-4 {
    transform: translateY(1rem);
}

.\!k-translate-y-4 {
    transform: translateY(1rem) !important;
}

.k-translate-y-4\.5 {
    transform: translateY(1.125rem);
}

.\!k-translate-y-4\.5 {
    transform: translateY(1.125rem) !important;
}

.k-translate-y-5 {
    transform: translateY(1.25rem);
}

.\!k-translate-y-5 {
    transform: translateY(1.25rem) !important;
}

.k-translate-y-5\.5 {
    transform: translateY(1.375rem);
}

.\!k-translate-y-5\.5 {
    transform: translateY(1.375rem) !important;
}

.k-translate-y-6 {
    transform: translateY(1.5rem);
}

.\!k-translate-y-6 {
    transform: translateY(1.5rem) !important;
}

.k-translate-y-6\.5 {
    transform: translateY(1.625rem);
}

.\!k-translate-y-6\.5 {
    transform: translateY(1.625rem) !important;
}

.k-translate-y-7 {
    transform: translateY(1.75rem);
}

.\!k-translate-y-7 {
    transform: translateY(1.75rem) !important;
}

.k-translate-y-7\.5 {
    transform: translateY(1.875rem);
}

.\!k-translate-y-7\.5 {
    transform: translateY(1.875rem) !important;
}

.k-translate-y-8 {
    transform: translateY(2rem);
}

.\!k-translate-y-8 {
    transform: translateY(2rem) !important;
}

.k-translate-y-9 {
    transform: translateY(2.25rem);
}

.\!k-translate-y-9 {
    transform: translateY(2.25rem) !important;
}

.k-translate-y-10 {
    transform: translateY(2.5rem);
}

.\!k-translate-y-10 {
    transform: translateY(2.5rem) !important;
}

.k-translate-y-11 {
    transform: translateY(2.75rem);
}

.\!k-translate-y-11 {
    transform: translateY(2.75rem) !important;
}

.k-translate-y-12 {
    transform: translateY(3rem);
}

.\!k-translate-y-12 {
    transform: translateY(3rem) !important;
}

.k-translate-y-13 {
    transform: translateY(3.25rem);
}

.\!k-translate-y-13 {
    transform: translateY(3.25rem) !important;
}

.k-translate-y-14 {
    transform: translateY(3.5rem);
}

.\!k-translate-y-14 {
    transform: translateY(3.5rem) !important;
}

.k-translate-y-15 {
    transform: translateY(3.75rem);
}

.\!k-translate-y-15 {
    transform: translateY(3.75rem) !important;
}

.k-translate-y-16 {
    transform: translateY(4rem);
}

.\!k-translate-y-16 {
    transform: translateY(4rem) !important;
}

.k-translate-y-17 {
    transform: translateY(4.25rem);
}

.\!k-translate-y-17 {
    transform: translateY(4.25rem) !important;
}

.k-translate-y-18 {
    transform: translateY(4.5rem);
}

.\!k-translate-y-18 {
    transform: translateY(4.5rem) !important;
}

.k-translate-y-19 {
    transform: translateY(4.75rem);
}

.\!k-translate-y-19 {
    transform: translateY(4.75rem) !important;
}

.k-translate-y-20 {
    transform: translateY(5rem);
}

.\!k-translate-y-20 {
    transform: translateY(5rem) !important;
}

.k-translate-y-21 {
    transform: translateY(5.25rem);
}

.\!k-translate-y-21 {
    transform: translateY(5.25rem) !important;
}

.k-translate-y-22 {
    transform: translateY(5.5rem);
}

.\!k-translate-y-22 {
    transform: translateY(5.5rem) !important;
}

.k-translate-y-23 {
    transform: translateY(5.75rem);
}

.\!k-translate-y-23 {
    transform: translateY(5.75rem) !important;
}

.k-translate-y-24 {
    transform: translateY(6rem);
}

.\!k-translate-y-24 {
    transform: translateY(6rem) !important;
}

.k-translate-y-25 {
    transform: translateY(7rem);
}

.\!k-translate-y-25 {
    transform: translateY(7rem) !important;
}

.k-translate-y-26 {
    transform: translateY(8rem);
}

.\!k-translate-y-26 {
    transform: translateY(8rem) !important;
}

.k-translate-y-27 {
    transform: translateY(9rem);
}

.\!k-translate-y-27 {
    transform: translateY(9rem) !important;
}

.k-translate-y-28 {
    transform: translateY(10rem);
}

.\!k-translate-y-28 {
    transform: translateY(10rem) !important;
}

.k-translate-y-29 {
    transform: translateY(11rem);
}

.\!k-translate-y-29 {
    transform: translateY(11rem) !important;
}

.k-translate-y-30 {
    transform: translateY(12rem);
}

.\!k-translate-y-30 {
    transform: translateY(12rem) !important;
}

.k-translate-y-1\/2 {
    transform: translateY(50%);
}

.\!k-translate-y-1\/2 {
    transform: translateY(50%) !important;
}

.k-translate-y-1\/3 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-1\/3 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-2\/3 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-2\/3 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-1\/4 {
    transform: translateY(25%);
}

.\!k-translate-y-1\/4 {
    transform: translateY(25%) !important;
}

.k-translate-y-2\/4 {
    transform: translateY(50%);
}

.\!k-translate-y-2\/4 {
    transform: translateY(50%) !important;
}

.k-translate-y-3\/4 {
    transform: translateY(75%);
}

.\!k-translate-y-3\/4 {
    transform: translateY(75%) !important;
}

.k-translate-y-1\/5 {
    transform: translateY(20%);
}

.\!k-translate-y-1\/5 {
    transform: translateY(20%) !important;
}

.k-translate-y-2\/5 {
    transform: translateY(40%);
}

.\!k-translate-y-2\/5 {
    transform: translateY(40%) !important;
}

.k-translate-y-3\/5 {
    transform: translateY(60%);
}

.\!k-translate-y-3\/5 {
    transform: translateY(60%) !important;
}

.k-translate-y-4\/5 {
    transform: translateY(80%);
}

.\!k-translate-y-4\/5 {
    transform: translateY(80%) !important;
}

.k-translate-y-1\/6 {
    transform: translateY(16.666667%);
}

.\!k-translate-y-1\/6 {
    transform: translateY(16.666667%) !important;
}

.k-translate-y-2\/6 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-2\/6 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-3\/6 {
    transform: translateY(50%);
}

.\!k-translate-y-3\/6 {
    transform: translateY(50%) !important;
}

.k-translate-y-4\/6 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-4\/6 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-5\/6 {
    transform: translateY(83.333333%);
}

.\!k-translate-y-5\/6 {
    transform: translateY(83.333333%) !important;
}

.k-translate-y-1\/12 {
    transform: translateY(8.333333%);
}

.\!k-translate-y-1\/12 {
    transform: translateY(8.333333%) !important;
}

.k-translate-y-2\/12 {
    transform: translateY(16.666667%);
}

.\!k-translate-y-2\/12 {
    transform: translateY(16.666667%) !important;
}

.k-translate-y-3\/12 {
    transform: translateY(25%);
}

.\!k-translate-y-3\/12 {
    transform: translateY(25%) !important;
}

.k-translate-y-4\/12 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-4\/12 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-5\/12 {
    transform: translateY(41.666667%);
}

.\!k-translate-y-5\/12 {
    transform: translateY(41.666667%) !important;
}

.k-translate-y-6\/12 {
    transform: translateY(50%);
}

.\!k-translate-y-6\/12 {
    transform: translateY(50%) !important;
}

.k-translate-y-7\/12 {
    transform: translateY(58.333333%);
}

.\!k-translate-y-7\/12 {
    transform: translateY(58.333333%) !important;
}

.k-translate-y-8\/12 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-8\/12 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-9\/12 {
    transform: translateY(75%);
}

.\!k-translate-y-9\/12 {
    transform: translateY(75%) !important;
}

.k-translate-y-10\/12 {
    transform: translateY(83.333333%);
}

.\!k-translate-y-10\/12 {
    transform: translateY(83.333333%) !important;
}

.k-translate-y-11\/12 {
    transform: translateY(91.666667%);
}

.\!k-translate-y-11\/12 {
    transform: translateY(91.666667%) !important;
}

.k-translate-y-full {
    transform: translateY(100%);
}

.\!k-translate-y-full {
    transform: translateY(100%) !important;
}

.k-appearance-none {
    appearance: none;
}

.\!k-appearance-none {
    appearance: none !important;
}

.k-appearance-auto {
    appearance: auto;
}

.\!k-appearance-auto {
    appearance: auto !important;
}

.k-cursor-none {
    cursor: none;
}

.\!k-cursor-none {
    cursor: none !important;
}

.k-cursor-auto {
    cursor: auto;
}

.\!k-cursor-auto {
    cursor: auto !important;
}

.k-cursor-default {
    cursor: default;
}

.\!k-cursor-default {
    cursor: default !important;
}

.k-cursor-context-menu {
    cursor: context-menu;
}

.\!k-cursor-context-menu {
    cursor: context-menu !important;
}

.k-cursor-help {
    cursor: help;
}

.\!k-cursor-help {
    cursor: help !important;
}

.k-cursor-pointer {
    cursor: pointer;
}

.\!k-cursor-pointer {
    cursor: pointer !important;
}

.k-cursor-progress {
    cursor: progress;
}

.\!k-cursor-progress {
    cursor: progress !important;
}

.k-cursor-wait {
    cursor: wait;
}

.\!k-cursor-wait {
    cursor: wait !important;
}

.k-cursor-cell {
    cursor: cell;
}

.\!k-cursor-cell {
    cursor: cell !important;
}

.k-cursor-crosshair {
    cursor: crosshair;
}

.\!k-cursor-crosshair {
    cursor: crosshair !important;
}

.k-cursor-text {
    cursor: text;
}

.\!k-cursor-text {
    cursor: text !important;
}

.k-cursor-vertical-text {
    cursor: vertical-text;
}

.\!k-cursor-vertical-text {
    cursor: vertical-text !important;
}

.k-cursor-alias {
    cursor: alias;
}

.\!k-cursor-alias {
    cursor: alias !important;
}

.k-cursor-copy {
    cursor: copy;
}

.\!k-cursor-copy {
    cursor: copy !important;
}

.k-cursor-move {
    cursor: move;
}

.\!k-cursor-move {
    cursor: move !important;
}

.k-cursor-no-drop {
    cursor: no-drop;
}

.\!k-cursor-no-drop {
    cursor: no-drop !important;
}

.k-cursor-not-allowed {
    cursor: not-allowed;
}

.\!k-cursor-not-allowed {
    cursor: not-allowed !important;
}

.k-cursor-e-resize {
    cursor: e-resize;
}

.\!k-cursor-e-resize {
    cursor: e-resize !important;
}

.k-cursor-n-resize {
    cursor: n-resize;
}

.\!k-cursor-n-resize {
    cursor: n-resize !important;
}

.k-cursor-ne-resize {
    cursor: ne-resize;
}

.\!k-cursor-ne-resize {
    cursor: ne-resize !important;
}

.k-cursor-nw-resize {
    cursor: nw-resize;
}

.\!k-cursor-nw-resize {
    cursor: nw-resize !important;
}

.k-cursor-s-resize {
    cursor: s-resize;
}

.\!k-cursor-s-resize {
    cursor: s-resize !important;
}

.k-cursor-se-resize {
    cursor: se-resize;
}

.\!k-cursor-se-resize {
    cursor: se-resize !important;
}

.k-cursor-sw-resize {
    cursor: sw-resize;
}

.\!k-cursor-sw-resize {
    cursor: sw-resize !important;
}

.k-cursor-w-resize {
    cursor: w-resize;
}

.\!k-cursor-w-resize {
    cursor: w-resize !important;
}

.k-cursor-ew-resize {
    cursor: ew-resize;
}

.\!k-cursor-ew-resize {
    cursor: ew-resize !important;
}

.k-cursor-ns-resize {
    cursor: ns-resize;
}

.\!k-cursor-ns-resize {
    cursor: ns-resize !important;
}

.k-cursor-nesw-resize {
    cursor: nesw-resize;
}

.\!k-cursor-nesw-resize {
    cursor: nesw-resize !important;
}

.k-cursor-nwse-resize {
    cursor: nwse-resize;
}

.\!k-cursor-nwse-resize {
    cursor: nwse-resize !important;
}

.k-cursor-col-resize {
    cursor: col-resize;
}

.\!k-cursor-col-resize {
    cursor: col-resize !important;
}

.k-cursor-row-resize {
    cursor: row-resize;
}

.\!k-cursor-row-resize {
    cursor: row-resize !important;
}

.k-cursor-all-scroll {
    cursor: all-scroll;
}

.\!k-cursor-all-scroll {
    cursor: all-scroll !important;
}

.k-cursor-zoom-in {
    cursor: zoom-in;
}

.\!k-cursor-zoom-in {
    cursor: zoom-in !important;
}

.k-cursor-zoom-out {
    cursor: zoom-out;
}

.\!k-cursor-zoom-out {
    cursor: zoom-out !important;
}

.k-cursor-grab {
    cursor: grab;
}

.\!k-cursor-grab {
    cursor: grab !important;
}

.k-cursor-grabbing {
    cursor: grabbing;
}

.\!k-cursor-grabbing {
    cursor: grabbing !important;
}

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

.\!k-pointer-events-none {
    pointer-events: none !important;
}

.k-pointer-events-auto {
    pointer-events: auto;
}

.\!k-pointer-events-auto {
    pointer-events: auto !important;
}

.k-resize {
    resize: both;
}

.\!k-resize {
    resize: both !important;
}

.k-resize-none {
    resize: none;
}

.\!k-resize-none {
    resize: none !important;
}

.k-resize-x {
    resize: horizontal;
}

.\!k-resize-x {
    resize: horizontal !important;
}

.k-resize-y {
    resize: vertical;
}

.\!k-resize-y {
    resize: vertical !important;
}

.k-scroll-auto {
    scroll-behavior: auto;
}

.\!k-scroll-auto {
    scroll-behavior: auto !important;
}

.k-scroll-smooth {
    scroll-behavior: smooth;
}

.\!k-scroll-smooth {
    scroll-behavior: smooth !important;
}

.k-scroll-snap-none {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
}

.\!k-scroll-snap-none {
    -ms-scroll-snap-type: none !important;
        scroll-snap-type: none !important;
}

.k-scroll-snap-snap-x {
    -ms-scroll-snap-type: x var(--k-scroll-snap-strictness);
        scroll-snap-type: x var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-x {
    -ms-scroll-snap-type: x var(--k-scroll-snap-strictness) !important;
        scroll-snap-type: x var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-y {
    -ms-scroll-snap-type: y var(--k-scroll-snap-strictness);
        scroll-snap-type: y var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-y {
    -ms-scroll-snap-type: y var(--k-scroll-snap-strictness) !important;
        scroll-snap-type: y var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-both {
    -ms-scroll-snap-type: both var(--k-scroll-snap-strictness);
        scroll-snap-type: both var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-both {
    -ms-scroll-snap-type: both var(--k-scroll-snap-strictness) !important;
        scroll-snap-type: both var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-mandatory {
    --k-scroll-snap-strictness: mandatory;
}

.k-scroll-snap-proximity {
    --k-scroll-snap-strictness: proximity;
}

.k-scroll-snap-stop-normal {
    scroll-snap-stop: normal;
}

.\!k-scroll-snap-stop-normal {
    scroll-snap-stop: normal !important;
}

.k-scroll-snap-stop-always {
    scroll-snap-stop: always;
}

.\!k-scroll-snap-stop-always {
    scroll-snap-stop: always !important;
}

.k-scroll-snap-align-start {
    scroll-snap-align: start;
}

.\!k-scroll-snap-align-start {
    scroll-snap-align: start !important;
}

.k-scroll-snap-align-end {
    scroll-snap-align: end;
}

.\!k-scroll-snap-align-end {
    scroll-snap-align: end !important;
}

.k-scroll-snap-align-center {
    scroll-snap-align: center;
}

.\!k-scroll-snap-align-center {
    scroll-snap-align: center !important;
}

.k-scroll-snap-align-none {
    scroll-snap-align: none;
}

.\!k-scroll-snap-align-none {
    scroll-snap-align: none !important;
}

.k-scroll-m-0 {
    scroll-margin: 0px;
}

.\!k-scroll-m-0 {
    scroll-margin: 0px !important;
}

.k-scroll-m-1px {
    scroll-margin: 1px;
}

.\!k-scroll-m-1px {
    scroll-margin: 1px !important;
}

.k-scroll-m-0\.5 {
    scroll-margin: 0.125rem;
}

.\!k-scroll-m-0\.5 {
    scroll-margin: 0.125rem !important;
}

.k-scroll-m-1 {
    scroll-margin: 0.25rem;
}

.\!k-scroll-m-1 {
    scroll-margin: 0.25rem !important;
}

.k-scroll-m-1\.5 {
    scroll-margin: 0.375rem;
}

.\!k-scroll-m-1\.5 {
    scroll-margin: 0.375rem !important;
}

.k-scroll-m-2 {
    scroll-margin: 0.5rem;
}

.\!k-scroll-m-2 {
    scroll-margin: 0.5rem !important;
}

.k-scroll-m-2\.5 {
    scroll-margin: 0.625rem;
}

.\!k-scroll-m-2\.5 {
    scroll-margin: 0.625rem !important;
}

.k-scroll-m-3 {
    scroll-margin: 0.75rem;
}

.\!k-scroll-m-3 {
    scroll-margin: 0.75rem !important;
}

.k-scroll-m-3\.5 {
    scroll-margin: 0.875rem;
}

.\!k-scroll-m-3\.5 {
    scroll-margin: 0.875rem !important;
}

.k-scroll-m-4 {
    scroll-margin: 1rem;
}

.\!k-scroll-m-4 {
    scroll-margin: 1rem !important;
}

.k-scroll-m-4\.5 {
    scroll-margin: 1.125rem;
}

.\!k-scroll-m-4\.5 {
    scroll-margin: 1.125rem !important;
}

.k-scroll-m-5 {
    scroll-margin: 1.25rem;
}

.\!k-scroll-m-5 {
    scroll-margin: 1.25rem !important;
}

.k-scroll-m-5\.5 {
    scroll-margin: 1.375rem;
}

.\!k-scroll-m-5\.5 {
    scroll-margin: 1.375rem !important;
}

.k-scroll-m-6 {
    scroll-margin: 1.5rem;
}

.\!k-scroll-m-6 {
    scroll-margin: 1.5rem !important;
}

.k-scroll-m-6\.5 {
    scroll-margin: 1.625rem;
}

.\!k-scroll-m-6\.5 {
    scroll-margin: 1.625rem !important;
}

.k-scroll-m-7 {
    scroll-margin: 1.75rem;
}

.\!k-scroll-m-7 {
    scroll-margin: 1.75rem !important;
}

.k-scroll-m-7\.5 {
    scroll-margin: 1.875rem;
}

.\!k-scroll-m-7\.5 {
    scroll-margin: 1.875rem !important;
}

.k-scroll-m-8 {
    scroll-margin: 2rem;
}

.\!k-scroll-m-8 {
    scroll-margin: 2rem !important;
}

.k-scroll-m-9 {
    scroll-margin: 2.25rem;
}

.\!k-scroll-m-9 {
    scroll-margin: 2.25rem !important;
}

.k-scroll-m-10 {
    scroll-margin: 2.5rem;
}

.\!k-scroll-m-10 {
    scroll-margin: 2.5rem !important;
}

.k-scroll-m-11 {
    scroll-margin: 2.75rem;
}

.\!k-scroll-m-11 {
    scroll-margin: 2.75rem !important;
}

.k-scroll-m-12 {
    scroll-margin: 3rem;
}

.\!k-scroll-m-12 {
    scroll-margin: 3rem !important;
}

.k-scroll-m-13 {
    scroll-margin: 3.25rem;
}

.\!k-scroll-m-13 {
    scroll-margin: 3.25rem !important;
}

.k-scroll-m-14 {
    scroll-margin: 3.5rem;
}

.\!k-scroll-m-14 {
    scroll-margin: 3.5rem !important;
}

.k-scroll-m-15 {
    scroll-margin: 3.75rem;
}

.\!k-scroll-m-15 {
    scroll-margin: 3.75rem !important;
}

.k-scroll-m-16 {
    scroll-margin: 4rem;
}

.\!k-scroll-m-16 {
    scroll-margin: 4rem !important;
}

.k-scroll-m-17 {
    scroll-margin: 4.25rem;
}

.\!k-scroll-m-17 {
    scroll-margin: 4.25rem !important;
}

.k-scroll-m-18 {
    scroll-margin: 4.5rem;
}

.\!k-scroll-m-18 {
    scroll-margin: 4.5rem !important;
}

.k-scroll-m-19 {
    scroll-margin: 4.75rem;
}

.\!k-scroll-m-19 {
    scroll-margin: 4.75rem !important;
}

.k-scroll-m-20 {
    scroll-margin: 5rem;
}

.\!k-scroll-m-20 {
    scroll-margin: 5rem !important;
}

.k-scroll-m-21 {
    scroll-margin: 5.25rem;
}

.\!k-scroll-m-21 {
    scroll-margin: 5.25rem !important;
}

.k-scroll-m-22 {
    scroll-margin: 5.5rem;
}

.\!k-scroll-m-22 {
    scroll-margin: 5.5rem !important;
}

.k-scroll-m-23 {
    scroll-margin: 5.75rem;
}

.\!k-scroll-m-23 {
    scroll-margin: 5.75rem !important;
}

.k-scroll-m-24 {
    scroll-margin: 6rem;
}

.\!k-scroll-m-24 {
    scroll-margin: 6rem !important;
}

.k-scroll-m-25 {
    scroll-margin: 7rem;
}

.\!k-scroll-m-25 {
    scroll-margin: 7rem !important;
}

.k-scroll-m-26 {
    scroll-margin: 8rem;
}

.\!k-scroll-m-26 {
    scroll-margin: 8rem !important;
}

.k-scroll-m-27 {
    scroll-margin: 9rem;
}

.\!k-scroll-m-27 {
    scroll-margin: 9rem !important;
}

.k-scroll-m-28 {
    scroll-margin: 10rem;
}

.\!k-scroll-m-28 {
    scroll-margin: 10rem !important;
}

.k-scroll-m-29 {
    scroll-margin: 11rem;
}

.\!k-scroll-m-29 {
    scroll-margin: 11rem !important;
}

.k-scroll-m-30 {
    scroll-margin: 12rem;
}

.\!k-scroll-m-30 {
    scroll-margin: 12rem !important;
}

.k-scroll-mt-0 {
    scroll-margin-top: 0px;
}

.\!k-scroll-mt-0 {
    scroll-margin-top: 0px !important;
}

.k-scroll-mt-1px {
    scroll-margin-top: 1px;
}

.\!k-scroll-mt-1px {
    scroll-margin-top: 1px !important;
}

.k-scroll-mt-0\.5 {
    scroll-margin-top: 0.125rem;
}

.\!k-scroll-mt-0\.5 {
    scroll-margin-top: 0.125rem !important;
}

.k-scroll-mt-1 {
    scroll-margin-top: 0.25rem;
}

.\!k-scroll-mt-1 {
    scroll-margin-top: 0.25rem !important;
}

.k-scroll-mt-1\.5 {
    scroll-margin-top: 0.375rem;
}

.\!k-scroll-mt-1\.5 {
    scroll-margin-top: 0.375rem !important;
}

.k-scroll-mt-2 {
    scroll-margin-top: 0.5rem;
}

.\!k-scroll-mt-2 {
    scroll-margin-top: 0.5rem !important;
}

.k-scroll-mt-2\.5 {
    scroll-margin-top: 0.625rem;
}

.\!k-scroll-mt-2\.5 {
    scroll-margin-top: 0.625rem !important;
}

.k-scroll-mt-3 {
    scroll-margin-top: 0.75rem;
}

.\!k-scroll-mt-3 {
    scroll-margin-top: 0.75rem !important;
}

.k-scroll-mt-3\.5 {
    scroll-margin-top: 0.875rem;
}

.\!k-scroll-mt-3\.5 {
    scroll-margin-top: 0.875rem !important;
}

.k-scroll-mt-4 {
    scroll-margin-top: 1rem;
}

.\!k-scroll-mt-4 {
    scroll-margin-top: 1rem !important;
}

.k-scroll-mt-4\.5 {
    scroll-margin-top: 1.125rem;
}

.\!k-scroll-mt-4\.5 {
    scroll-margin-top: 1.125rem !important;
}

.k-scroll-mt-5 {
    scroll-margin-top: 1.25rem;
}

.\!k-scroll-mt-5 {
    scroll-margin-top: 1.25rem !important;
}

.k-scroll-mt-5\.5 {
    scroll-margin-top: 1.375rem;
}

.\!k-scroll-mt-5\.5 {
    scroll-margin-top: 1.375rem !important;
}

.k-scroll-mt-6 {
    scroll-margin-top: 1.5rem;
}

.\!k-scroll-mt-6 {
    scroll-margin-top: 1.5rem !important;
}

.k-scroll-mt-6\.5 {
    scroll-margin-top: 1.625rem;
}

.\!k-scroll-mt-6\.5 {
    scroll-margin-top: 1.625rem !important;
}

.k-scroll-mt-7 {
    scroll-margin-top: 1.75rem;
}

.\!k-scroll-mt-7 {
    scroll-margin-top: 1.75rem !important;
}

.k-scroll-mt-7\.5 {
    scroll-margin-top: 1.875rem;
}

.\!k-scroll-mt-7\.5 {
    scroll-margin-top: 1.875rem !important;
}

.k-scroll-mt-8 {
    scroll-margin-top: 2rem;
}

.\!k-scroll-mt-8 {
    scroll-margin-top: 2rem !important;
}

.k-scroll-mt-9 {
    scroll-margin-top: 2.25rem;
}

.\!k-scroll-mt-9 {
    scroll-margin-top: 2.25rem !important;
}

.k-scroll-mt-10 {
    scroll-margin-top: 2.5rem;
}

.\!k-scroll-mt-10 {
    scroll-margin-top: 2.5rem !important;
}

.k-scroll-mt-11 {
    scroll-margin-top: 2.75rem;
}

.\!k-scroll-mt-11 {
    scroll-margin-top: 2.75rem !important;
}

.k-scroll-mt-12 {
    scroll-margin-top: 3rem;
}

.\!k-scroll-mt-12 {
    scroll-margin-top: 3rem !important;
}

.k-scroll-mt-13 {
    scroll-margin-top: 3.25rem;
}

.\!k-scroll-mt-13 {
    scroll-margin-top: 3.25rem !important;
}

.k-scroll-mt-14 {
    scroll-margin-top: 3.5rem;
}

.\!k-scroll-mt-14 {
    scroll-margin-top: 3.5rem !important;
}

.k-scroll-mt-15 {
    scroll-margin-top: 3.75rem;
}

.\!k-scroll-mt-15 {
    scroll-margin-top: 3.75rem !important;
}

.k-scroll-mt-16 {
    scroll-margin-top: 4rem;
}

.\!k-scroll-mt-16 {
    scroll-margin-top: 4rem !important;
}

.k-scroll-mt-17 {
    scroll-margin-top: 4.25rem;
}

.\!k-scroll-mt-17 {
    scroll-margin-top: 4.25rem !important;
}

.k-scroll-mt-18 {
    scroll-margin-top: 4.5rem;
}

.\!k-scroll-mt-18 {
    scroll-margin-top: 4.5rem !important;
}

.k-scroll-mt-19 {
    scroll-margin-top: 4.75rem;
}

.\!k-scroll-mt-19 {
    scroll-margin-top: 4.75rem !important;
}

.k-scroll-mt-20 {
    scroll-margin-top: 5rem;
}

.\!k-scroll-mt-20 {
    scroll-margin-top: 5rem !important;
}

.k-scroll-mt-21 {
    scroll-margin-top: 5.25rem;
}

.\!k-scroll-mt-21 {
    scroll-margin-top: 5.25rem !important;
}

.k-scroll-mt-22 {
    scroll-margin-top: 5.5rem;
}

.\!k-scroll-mt-22 {
    scroll-margin-top: 5.5rem !important;
}

.k-scroll-mt-23 {
    scroll-margin-top: 5.75rem;
}

.\!k-scroll-mt-23 {
    scroll-margin-top: 5.75rem !important;
}

.k-scroll-mt-24 {
    scroll-margin-top: 6rem;
}

.\!k-scroll-mt-24 {
    scroll-margin-top: 6rem !important;
}

.k-scroll-mt-25 {
    scroll-margin-top: 7rem;
}

.\!k-scroll-mt-25 {
    scroll-margin-top: 7rem !important;
}

.k-scroll-mt-26 {
    scroll-margin-top: 8rem;
}

.\!k-scroll-mt-26 {
    scroll-margin-top: 8rem !important;
}

.k-scroll-mt-27 {
    scroll-margin-top: 9rem;
}

.\!k-scroll-mt-27 {
    scroll-margin-top: 9rem !important;
}

.k-scroll-mt-28 {
    scroll-margin-top: 10rem;
}

.\!k-scroll-mt-28 {
    scroll-margin-top: 10rem !important;
}

.k-scroll-mt-29 {
    scroll-margin-top: 11rem;
}

.\!k-scroll-mt-29 {
    scroll-margin-top: 11rem !important;
}

.k-scroll-mt-30 {
    scroll-margin-top: 12rem;
}

.\!k-scroll-mt-30 {
    scroll-margin-top: 12rem !important;
}

.k-scroll-mr-0 {
    scroll-margin-right: 0px;
}

.\!k-scroll-mr-0 {
    scroll-margin-right: 0px !important;
}

.k-scroll-mr-1px {
    scroll-margin-right: 1px;
}

.\!k-scroll-mr-1px {
    scroll-margin-right: 1px !important;
}

.k-scroll-mr-0\.5 {
    scroll-margin-right: 0.125rem;
}

.\!k-scroll-mr-0\.5 {
    scroll-margin-right: 0.125rem !important;
}

.k-scroll-mr-1 {
    scroll-margin-right: 0.25rem;
}

.\!k-scroll-mr-1 {
    scroll-margin-right: 0.25rem !important;
}

.k-scroll-mr-1\.5 {
    scroll-margin-right: 0.375rem;
}

.\!k-scroll-mr-1\.5 {
    scroll-margin-right: 0.375rem !important;
}

.k-scroll-mr-2 {
    scroll-margin-right: 0.5rem;
}

.\!k-scroll-mr-2 {
    scroll-margin-right: 0.5rem !important;
}

.k-scroll-mr-2\.5 {
    scroll-margin-right: 0.625rem;
}

.\!k-scroll-mr-2\.5 {
    scroll-margin-right: 0.625rem !important;
}

.k-scroll-mr-3 {
    scroll-margin-right: 0.75rem;
}

.\!k-scroll-mr-3 {
    scroll-margin-right: 0.75rem !important;
}

.k-scroll-mr-3\.5 {
    scroll-margin-right: 0.875rem;
}

.\!k-scroll-mr-3\.5 {
    scroll-margin-right: 0.875rem !important;
}

.k-scroll-mr-4 {
    scroll-margin-right: 1rem;
}

.\!k-scroll-mr-4 {
    scroll-margin-right: 1rem !important;
}

.k-scroll-mr-4\.5 {
    scroll-margin-right: 1.125rem;
}

.\!k-scroll-mr-4\.5 {
    scroll-margin-right: 1.125rem !important;
}

.k-scroll-mr-5 {
    scroll-margin-right: 1.25rem;
}

.\!k-scroll-mr-5 {
    scroll-margin-right: 1.25rem !important;
}

.k-scroll-mr-5\.5 {
    scroll-margin-right: 1.375rem;
}

.\!k-scroll-mr-5\.5 {
    scroll-margin-right: 1.375rem !important;
}

.k-scroll-mr-6 {
    scroll-margin-right: 1.5rem;
}

.\!k-scroll-mr-6 {
    scroll-margin-right: 1.5rem !important;
}

.k-scroll-mr-6\.5 {
    scroll-margin-right: 1.625rem;
}

.\!k-scroll-mr-6\.5 {
    scroll-margin-right: 1.625rem !important;
}

.k-scroll-mr-7 {
    scroll-margin-right: 1.75rem;
}

.\!k-scroll-mr-7 {
    scroll-margin-right: 1.75rem !important;
}

.k-scroll-mr-7\.5 {
    scroll-margin-right: 1.875rem;
}

.\!k-scroll-mr-7\.5 {
    scroll-margin-right: 1.875rem !important;
}

.k-scroll-mr-8 {
    scroll-margin-right: 2rem;
}

.\!k-scroll-mr-8 {
    scroll-margin-right: 2rem !important;
}

.k-scroll-mr-9 {
    scroll-margin-right: 2.25rem;
}

.\!k-scroll-mr-9 {
    scroll-margin-right: 2.25rem !important;
}

.k-scroll-mr-10 {
    scroll-margin-right: 2.5rem;
}

.\!k-scroll-mr-10 {
    scroll-margin-right: 2.5rem !important;
}

.k-scroll-mr-11 {
    scroll-margin-right: 2.75rem;
}

.\!k-scroll-mr-11 {
    scroll-margin-right: 2.75rem !important;
}

.k-scroll-mr-12 {
    scroll-margin-right: 3rem;
}

.\!k-scroll-mr-12 {
    scroll-margin-right: 3rem !important;
}

.k-scroll-mr-13 {
    scroll-margin-right: 3.25rem;
}

.\!k-scroll-mr-13 {
    scroll-margin-right: 3.25rem !important;
}

.k-scroll-mr-14 {
    scroll-margin-right: 3.5rem;
}

.\!k-scroll-mr-14 {
    scroll-margin-right: 3.5rem !important;
}

.k-scroll-mr-15 {
    scroll-margin-right: 3.75rem;
}

.\!k-scroll-mr-15 {
    scroll-margin-right: 3.75rem !important;
}

.k-scroll-mr-16 {
    scroll-margin-right: 4rem;
}

.\!k-scroll-mr-16 {
    scroll-margin-right: 4rem !important;
}

.k-scroll-mr-17 {
    scroll-margin-right: 4.25rem;
}

.\!k-scroll-mr-17 {
    scroll-margin-right: 4.25rem !important;
}

.k-scroll-mr-18 {
    scroll-margin-right: 4.5rem;
}

.\!k-scroll-mr-18 {
    scroll-margin-right: 4.5rem !important;
}

.k-scroll-mr-19 {
    scroll-margin-right: 4.75rem;
}

.\!k-scroll-mr-19 {
    scroll-margin-right: 4.75rem !important;
}

.k-scroll-mr-20 {
    scroll-margin-right: 5rem;
}

.\!k-scroll-mr-20 {
    scroll-margin-right: 5rem !important;
}

.k-scroll-mr-21 {
    scroll-margin-right: 5.25rem;
}

.\!k-scroll-mr-21 {
    scroll-margin-right: 5.25rem !important;
}

.k-scroll-mr-22 {
    scroll-margin-right: 5.5rem;
}

.\!k-scroll-mr-22 {
    scroll-margin-right: 5.5rem !important;
}

.k-scroll-mr-23 {
    scroll-margin-right: 5.75rem;
}

.\!k-scroll-mr-23 {
    scroll-margin-right: 5.75rem !important;
}

.k-scroll-mr-24 {
    scroll-margin-right: 6rem;
}

.\!k-scroll-mr-24 {
    scroll-margin-right: 6rem !important;
}

.k-scroll-mr-25 {
    scroll-margin-right: 7rem;
}

.\!k-scroll-mr-25 {
    scroll-margin-right: 7rem !important;
}

.k-scroll-mr-26 {
    scroll-margin-right: 8rem;
}

.\!k-scroll-mr-26 {
    scroll-margin-right: 8rem !important;
}

.k-scroll-mr-27 {
    scroll-margin-right: 9rem;
}

.\!k-scroll-mr-27 {
    scroll-margin-right: 9rem !important;
}

.k-scroll-mr-28 {
    scroll-margin-right: 10rem;
}

.\!k-scroll-mr-28 {
    scroll-margin-right: 10rem !important;
}

.k-scroll-mr-29 {
    scroll-margin-right: 11rem;
}

.\!k-scroll-mr-29 {
    scroll-margin-right: 11rem !important;
}

.k-scroll-mr-30 {
    scroll-margin-right: 12rem;
}

.\!k-scroll-mr-30 {
    scroll-margin-right: 12rem !important;
}

.k-scroll-mb-0 {
    scroll-margin-bottom: 0px;
}

.\!k-scroll-mb-0 {
    scroll-margin-bottom: 0px !important;
}

.k-scroll-mb-1px {
    scroll-margin-bottom: 1px;
}

.\!k-scroll-mb-1px {
    scroll-margin-bottom: 1px !important;
}

.k-scroll-mb-0\.5 {
    scroll-margin-bottom: 0.125rem;
}

.\!k-scroll-mb-0\.5 {
    scroll-margin-bottom: 0.125rem !important;
}

.k-scroll-mb-1 {
    scroll-margin-bottom: 0.25rem;
}

.\!k-scroll-mb-1 {
    scroll-margin-bottom: 0.25rem !important;
}

.k-scroll-mb-1\.5 {
    scroll-margin-bottom: 0.375rem;
}

.\!k-scroll-mb-1\.5 {
    scroll-margin-bottom: 0.375rem !important;
}

.k-scroll-mb-2 {
    scroll-margin-bottom: 0.5rem;
}

.\!k-scroll-mb-2 {
    scroll-margin-bottom: 0.5rem !important;
}

.k-scroll-mb-2\.5 {
    scroll-margin-bottom: 0.625rem;
}

.\!k-scroll-mb-2\.5 {
    scroll-margin-bottom: 0.625rem !important;
}

.k-scroll-mb-3 {
    scroll-margin-bottom: 0.75rem;
}

.\!k-scroll-mb-3 {
    scroll-margin-bottom: 0.75rem !important;
}

.k-scroll-mb-3\.5 {
    scroll-margin-bottom: 0.875rem;
}

.\!k-scroll-mb-3\.5 {
    scroll-margin-bottom: 0.875rem !important;
}

.k-scroll-mb-4 {
    scroll-margin-bottom: 1rem;
}

.\!k-scroll-mb-4 {
    scroll-margin-bottom: 1rem !important;
}

.k-scroll-mb-4\.5 {
    scroll-margin-bottom: 1.125rem;
}

.\!k-scroll-mb-4\.5 {
    scroll-margin-bottom: 1.125rem !important;
}

.k-scroll-mb-5 {
    scroll-margin-bottom: 1.25rem;
}

.\!k-scroll-mb-5 {
    scroll-margin-bottom: 1.25rem !important;
}

.k-scroll-mb-5\.5 {
    scroll-margin-bottom: 1.375rem;
}

.\!k-scroll-mb-5\.5 {
    scroll-margin-bottom: 1.375rem !important;
}

.k-scroll-mb-6 {
    scroll-margin-bottom: 1.5rem;
}

.\!k-scroll-mb-6 {
    scroll-margin-bottom: 1.5rem !important;
}

.k-scroll-mb-6\.5 {
    scroll-margin-bottom: 1.625rem;
}

.\!k-scroll-mb-6\.5 {
    scroll-margin-bottom: 1.625rem !important;
}

.k-scroll-mb-7 {
    scroll-margin-bottom: 1.75rem;
}

.\!k-scroll-mb-7 {
    scroll-margin-bottom: 1.75rem !important;
}

.k-scroll-mb-7\.5 {
    scroll-margin-bottom: 1.875rem;
}

.\!k-scroll-mb-7\.5 {
    scroll-margin-bottom: 1.875rem !important;
}

.k-scroll-mb-8 {
    scroll-margin-bottom: 2rem;
}

.\!k-scroll-mb-8 {
    scroll-margin-bottom: 2rem !important;
}

.k-scroll-mb-9 {
    scroll-margin-bottom: 2.25rem;
}

.\!k-scroll-mb-9 {
    scroll-margin-bottom: 2.25rem !important;
}

.k-scroll-mb-10 {
    scroll-margin-bottom: 2.5rem;
}

.\!k-scroll-mb-10 {
    scroll-margin-bottom: 2.5rem !important;
}

.k-scroll-mb-11 {
    scroll-margin-bottom: 2.75rem;
}

.\!k-scroll-mb-11 {
    scroll-margin-bottom: 2.75rem !important;
}

.k-scroll-mb-12 {
    scroll-margin-bottom: 3rem;
}

.\!k-scroll-mb-12 {
    scroll-margin-bottom: 3rem !important;
}

.k-scroll-mb-13 {
    scroll-margin-bottom: 3.25rem;
}

.\!k-scroll-mb-13 {
    scroll-margin-bottom: 3.25rem !important;
}

.k-scroll-mb-14 {
    scroll-margin-bottom: 3.5rem;
}

.\!k-scroll-mb-14 {
    scroll-margin-bottom: 3.5rem !important;
}

.k-scroll-mb-15 {
    scroll-margin-bottom: 3.75rem;
}

.\!k-scroll-mb-15 {
    scroll-margin-bottom: 3.75rem !important;
}

.k-scroll-mb-16 {
    scroll-margin-bottom: 4rem;
}

.\!k-scroll-mb-16 {
    scroll-margin-bottom: 4rem !important;
}

.k-scroll-mb-17 {
    scroll-margin-bottom: 4.25rem;
}

.\!k-scroll-mb-17 {
    scroll-margin-bottom: 4.25rem !important;
}

.k-scroll-mb-18 {
    scroll-margin-bottom: 4.5rem;
}

.\!k-scroll-mb-18 {
    scroll-margin-bottom: 4.5rem !important;
}

.k-scroll-mb-19 {
    scroll-margin-bottom: 4.75rem;
}

.\!k-scroll-mb-19 {
    scroll-margin-bottom: 4.75rem !important;
}

.k-scroll-mb-20 {
    scroll-margin-bottom: 5rem;
}

.\!k-scroll-mb-20 {
    scroll-margin-bottom: 5rem !important;
}

.k-scroll-mb-21 {
    scroll-margin-bottom: 5.25rem;
}

.\!k-scroll-mb-21 {
    scroll-margin-bottom: 5.25rem !important;
}

.k-scroll-mb-22 {
    scroll-margin-bottom: 5.5rem;
}

.\!k-scroll-mb-22 {
    scroll-margin-bottom: 5.5rem !important;
}

.k-scroll-mb-23 {
    scroll-margin-bottom: 5.75rem;
}

.\!k-scroll-mb-23 {
    scroll-margin-bottom: 5.75rem !important;
}

.k-scroll-mb-24 {
    scroll-margin-bottom: 6rem;
}

.\!k-scroll-mb-24 {
    scroll-margin-bottom: 6rem !important;
}

.k-scroll-mb-25 {
    scroll-margin-bottom: 7rem;
}

.\!k-scroll-mb-25 {
    scroll-margin-bottom: 7rem !important;
}

.k-scroll-mb-26 {
    scroll-margin-bottom: 8rem;
}

.\!k-scroll-mb-26 {
    scroll-margin-bottom: 8rem !important;
}

.k-scroll-mb-27 {
    scroll-margin-bottom: 9rem;
}

.\!k-scroll-mb-27 {
    scroll-margin-bottom: 9rem !important;
}

.k-scroll-mb-28 {
    scroll-margin-bottom: 10rem;
}

.\!k-scroll-mb-28 {
    scroll-margin-bottom: 10rem !important;
}

.k-scroll-mb-29 {
    scroll-margin-bottom: 11rem;
}

.\!k-scroll-mb-29 {
    scroll-margin-bottom: 11rem !important;
}

.k-scroll-mb-30 {
    scroll-margin-bottom: 12rem;
}

.\!k-scroll-mb-30 {
    scroll-margin-bottom: 12rem !important;
}

.k-scroll-ml-0 {
    scroll-margin-left: 0px;
}

.\!k-scroll-ml-0 {
    scroll-margin-left: 0px !important;
}

.k-scroll-ml-1px {
    scroll-margin-left: 1px;
}

.\!k-scroll-ml-1px {
    scroll-margin-left: 1px !important;
}

.k-scroll-ml-0\.5 {
    scroll-margin-left: 0.125rem;
}

.\!k-scroll-ml-0\.5 {
    scroll-margin-left: 0.125rem !important;
}

.k-scroll-ml-1 {
    scroll-margin-left: 0.25rem;
}

.\!k-scroll-ml-1 {
    scroll-margin-left: 0.25rem !important;
}

.k-scroll-ml-1\.5 {
    scroll-margin-left: 0.375rem;
}

.\!k-scroll-ml-1\.5 {
    scroll-margin-left: 0.375rem !important;
}

.k-scroll-ml-2 {
    scroll-margin-left: 0.5rem;
}

.\!k-scroll-ml-2 {
    scroll-margin-left: 0.5rem !important;
}

.k-scroll-ml-2\.5 {
    scroll-margin-left: 0.625rem;
}

.\!k-scroll-ml-2\.5 {
    scroll-margin-left: 0.625rem !important;
}

.k-scroll-ml-3 {
    scroll-margin-left: 0.75rem;
}

.\!k-scroll-ml-3 {
    scroll-margin-left: 0.75rem !important;
}

.k-scroll-ml-3\.5 {
    scroll-margin-left: 0.875rem;
}

.\!k-scroll-ml-3\.5 {
    scroll-margin-left: 0.875rem !important;
}

.k-scroll-ml-4 {
    scroll-margin-left: 1rem;
}

.\!k-scroll-ml-4 {
    scroll-margin-left: 1rem !important;
}

.k-scroll-ml-4\.5 {
    scroll-margin-left: 1.125rem;
}

.\!k-scroll-ml-4\.5 {
    scroll-margin-left: 1.125rem !important;
}

.k-scroll-ml-5 {
    scroll-margin-left: 1.25rem;
}

.\!k-scroll-ml-5 {
    scroll-margin-left: 1.25rem !important;
}

.k-scroll-ml-5\.5 {
    scroll-margin-left: 1.375rem;
}

.\!k-scroll-ml-5\.5 {
    scroll-margin-left: 1.375rem !important;
}

.k-scroll-ml-6 {
    scroll-margin-left: 1.5rem;
}

.\!k-scroll-ml-6 {
    scroll-margin-left: 1.5rem !important;
}

.k-scroll-ml-6\.5 {
    scroll-margin-left: 1.625rem;
}

.\!k-scroll-ml-6\.5 {
    scroll-margin-left: 1.625rem !important;
}

.k-scroll-ml-7 {
    scroll-margin-left: 1.75rem;
}

.\!k-scroll-ml-7 {
    scroll-margin-left: 1.75rem !important;
}

.k-scroll-ml-7\.5 {
    scroll-margin-left: 1.875rem;
}

.\!k-scroll-ml-7\.5 {
    scroll-margin-left: 1.875rem !important;
}

.k-scroll-ml-8 {
    scroll-margin-left: 2rem;
}

.\!k-scroll-ml-8 {
    scroll-margin-left: 2rem !important;
}

.k-scroll-ml-9 {
    scroll-margin-left: 2.25rem;
}

.\!k-scroll-ml-9 {
    scroll-margin-left: 2.25rem !important;
}

.k-scroll-ml-10 {
    scroll-margin-left: 2.5rem;
}

.\!k-scroll-ml-10 {
    scroll-margin-left: 2.5rem !important;
}

.k-scroll-ml-11 {
    scroll-margin-left: 2.75rem;
}

.\!k-scroll-ml-11 {
    scroll-margin-left: 2.75rem !important;
}

.k-scroll-ml-12 {
    scroll-margin-left: 3rem;
}

.\!k-scroll-ml-12 {
    scroll-margin-left: 3rem !important;
}

.k-scroll-ml-13 {
    scroll-margin-left: 3.25rem;
}

.\!k-scroll-ml-13 {
    scroll-margin-left: 3.25rem !important;
}

.k-scroll-ml-14 {
    scroll-margin-left: 3.5rem;
}

.\!k-scroll-ml-14 {
    scroll-margin-left: 3.5rem !important;
}

.k-scroll-ml-15 {
    scroll-margin-left: 3.75rem;
}

.\!k-scroll-ml-15 {
    scroll-margin-left: 3.75rem !important;
}

.k-scroll-ml-16 {
    scroll-margin-left: 4rem;
}

.\!k-scroll-ml-16 {
    scroll-margin-left: 4rem !important;
}

.k-scroll-ml-17 {
    scroll-margin-left: 4.25rem;
}

.\!k-scroll-ml-17 {
    scroll-margin-left: 4.25rem !important;
}

.k-scroll-ml-18 {
    scroll-margin-left: 4.5rem;
}

.\!k-scroll-ml-18 {
    scroll-margin-left: 4.5rem !important;
}

.k-scroll-ml-19 {
    scroll-margin-left: 4.75rem;
}

.\!k-scroll-ml-19 {
    scroll-margin-left: 4.75rem !important;
}

.k-scroll-ml-20 {
    scroll-margin-left: 5rem;
}

.\!k-scroll-ml-20 {
    scroll-margin-left: 5rem !important;
}

.k-scroll-ml-21 {
    scroll-margin-left: 5.25rem;
}

.\!k-scroll-ml-21 {
    scroll-margin-left: 5.25rem !important;
}

.k-scroll-ml-22 {
    scroll-margin-left: 5.5rem;
}

.\!k-scroll-ml-22 {
    scroll-margin-left: 5.5rem !important;
}

.k-scroll-ml-23 {
    scroll-margin-left: 5.75rem;
}

.\!k-scroll-ml-23 {
    scroll-margin-left: 5.75rem !important;
}

.k-scroll-ml-24 {
    scroll-margin-left: 6rem;
}

.\!k-scroll-ml-24 {
    scroll-margin-left: 6rem !important;
}

.k-scroll-ml-25 {
    scroll-margin-left: 7rem;
}

.\!k-scroll-ml-25 {
    scroll-margin-left: 7rem !important;
}

.k-scroll-ml-26 {
    scroll-margin-left: 8rem;
}

.\!k-scroll-ml-26 {
    scroll-margin-left: 8rem !important;
}

.k-scroll-ml-27 {
    scroll-margin-left: 9rem;
}

.\!k-scroll-ml-27 {
    scroll-margin-left: 9rem !important;
}

.k-scroll-ml-28 {
    scroll-margin-left: 10rem;
}

.\!k-scroll-ml-28 {
    scroll-margin-left: 10rem !important;
}

.k-scroll-ml-29 {
    scroll-margin-left: 11rem;
}

.\!k-scroll-ml-29 {
    scroll-margin-left: 11rem !important;
}

.k-scroll-ml-30 {
    scroll-margin-left: 12rem;
}

.\!k-scroll-ml-30 {
    scroll-margin-left: 12rem !important;
}

.k-scroll-mx-0 {
    scroll-margin-inline: 0px;
}

.\!k-scroll-mx-0 {
    scroll-margin-inline: 0px !important;
}

.k-scroll-mx-1px {
    scroll-margin-inline: 1px;
}

.\!k-scroll-mx-1px {
    scroll-margin-inline: 1px !important;
}

.k-scroll-mx-0\.5 {
    scroll-margin-inline: 0.125rem;
}

.\!k-scroll-mx-0\.5 {
    scroll-margin-inline: 0.125rem !important;
}

.k-scroll-mx-1 {
    scroll-margin-inline: 0.25rem;
}

.\!k-scroll-mx-1 {
    scroll-margin-inline: 0.25rem !important;
}

.k-scroll-mx-1\.5 {
    scroll-margin-inline: 0.375rem;
}

.\!k-scroll-mx-1\.5 {
    scroll-margin-inline: 0.375rem !important;
}

.k-scroll-mx-2 {
    scroll-margin-inline: 0.5rem;
}

.\!k-scroll-mx-2 {
    scroll-margin-inline: 0.5rem !important;
}

.k-scroll-mx-2\.5 {
    scroll-margin-inline: 0.625rem;
}

.\!k-scroll-mx-2\.5 {
    scroll-margin-inline: 0.625rem !important;
}

.k-scroll-mx-3 {
    scroll-margin-inline: 0.75rem;
}

.\!k-scroll-mx-3 {
    scroll-margin-inline: 0.75rem !important;
}

.k-scroll-mx-3\.5 {
    scroll-margin-inline: 0.875rem;
}

.\!k-scroll-mx-3\.5 {
    scroll-margin-inline: 0.875rem !important;
}

.k-scroll-mx-4 {
    scroll-margin-inline: 1rem;
}

.\!k-scroll-mx-4 {
    scroll-margin-inline: 1rem !important;
}

.k-scroll-mx-4\.5 {
    scroll-margin-inline: 1.125rem;
}

.\!k-scroll-mx-4\.5 {
    scroll-margin-inline: 1.125rem !important;
}

.k-scroll-mx-5 {
    scroll-margin-inline: 1.25rem;
}

.\!k-scroll-mx-5 {
    scroll-margin-inline: 1.25rem !important;
}

.k-scroll-mx-5\.5 {
    scroll-margin-inline: 1.375rem;
}

.\!k-scroll-mx-5\.5 {
    scroll-margin-inline: 1.375rem !important;
}

.k-scroll-mx-6 {
    scroll-margin-inline: 1.5rem;
}

.\!k-scroll-mx-6 {
    scroll-margin-inline: 1.5rem !important;
}

.k-scroll-mx-6\.5 {
    scroll-margin-inline: 1.625rem;
}

.\!k-scroll-mx-6\.5 {
    scroll-margin-inline: 1.625rem !important;
}

.k-scroll-mx-7 {
    scroll-margin-inline: 1.75rem;
}

.\!k-scroll-mx-7 {
    scroll-margin-inline: 1.75rem !important;
}

.k-scroll-mx-7\.5 {
    scroll-margin-inline: 1.875rem;
}

.\!k-scroll-mx-7\.5 {
    scroll-margin-inline: 1.875rem !important;
}

.k-scroll-mx-8 {
    scroll-margin-inline: 2rem;
}

.\!k-scroll-mx-8 {
    scroll-margin-inline: 2rem !important;
}

.k-scroll-mx-9 {
    scroll-margin-inline: 2.25rem;
}

.\!k-scroll-mx-9 {
    scroll-margin-inline: 2.25rem !important;
}

.k-scroll-mx-10 {
    scroll-margin-inline: 2.5rem;
}

.\!k-scroll-mx-10 {
    scroll-margin-inline: 2.5rem !important;
}

.k-scroll-mx-11 {
    scroll-margin-inline: 2.75rem;
}

.\!k-scroll-mx-11 {
    scroll-margin-inline: 2.75rem !important;
}

.k-scroll-mx-12 {
    scroll-margin-inline: 3rem;
}

.\!k-scroll-mx-12 {
    scroll-margin-inline: 3rem !important;
}

.k-scroll-mx-13 {
    scroll-margin-inline: 3.25rem;
}

.\!k-scroll-mx-13 {
    scroll-margin-inline: 3.25rem !important;
}

.k-scroll-mx-14 {
    scroll-margin-inline: 3.5rem;
}

.\!k-scroll-mx-14 {
    scroll-margin-inline: 3.5rem !important;
}

.k-scroll-mx-15 {
    scroll-margin-inline: 3.75rem;
}

.\!k-scroll-mx-15 {
    scroll-margin-inline: 3.75rem !important;
}

.k-scroll-mx-16 {
    scroll-margin-inline: 4rem;
}

.\!k-scroll-mx-16 {
    scroll-margin-inline: 4rem !important;
}

.k-scroll-mx-17 {
    scroll-margin-inline: 4.25rem;
}

.\!k-scroll-mx-17 {
    scroll-margin-inline: 4.25rem !important;
}

.k-scroll-mx-18 {
    scroll-margin-inline: 4.5rem;
}

.\!k-scroll-mx-18 {
    scroll-margin-inline: 4.5rem !important;
}

.k-scroll-mx-19 {
    scroll-margin-inline: 4.75rem;
}

.\!k-scroll-mx-19 {
    scroll-margin-inline: 4.75rem !important;
}

.k-scroll-mx-20 {
    scroll-margin-inline: 5rem;
}

.\!k-scroll-mx-20 {
    scroll-margin-inline: 5rem !important;
}

.k-scroll-mx-21 {
    scroll-margin-inline: 5.25rem;
}

.\!k-scroll-mx-21 {
    scroll-margin-inline: 5.25rem !important;
}

.k-scroll-mx-22 {
    scroll-margin-inline: 5.5rem;
}

.\!k-scroll-mx-22 {
    scroll-margin-inline: 5.5rem !important;
}

.k-scroll-mx-23 {
    scroll-margin-inline: 5.75rem;
}

.\!k-scroll-mx-23 {
    scroll-margin-inline: 5.75rem !important;
}

.k-scroll-mx-24 {
    scroll-margin-inline: 6rem;
}

.\!k-scroll-mx-24 {
    scroll-margin-inline: 6rem !important;
}

.k-scroll-mx-25 {
    scroll-margin-inline: 7rem;
}

.\!k-scroll-mx-25 {
    scroll-margin-inline: 7rem !important;
}

.k-scroll-mx-26 {
    scroll-margin-inline: 8rem;
}

.\!k-scroll-mx-26 {
    scroll-margin-inline: 8rem !important;
}

.k-scroll-mx-27 {
    scroll-margin-inline: 9rem;
}

.\!k-scroll-mx-27 {
    scroll-margin-inline: 9rem !important;
}

.k-scroll-mx-28 {
    scroll-margin-inline: 10rem;
}

.\!k-scroll-mx-28 {
    scroll-margin-inline: 10rem !important;
}

.k-scroll-mx-29 {
    scroll-margin-inline: 11rem;
}

.\!k-scroll-mx-29 {
    scroll-margin-inline: 11rem !important;
}

.k-scroll-mx-30 {
    scroll-margin-inline: 12rem;
}

.\!k-scroll-mx-30 {
    scroll-margin-inline: 12rem !important;
}

.k-scroll-my-0 {
    scroll-margin-block: 0px;
}

.\!k-scroll-my-0 {
    scroll-margin-block: 0px !important;
}

.k-scroll-my-1px {
    scroll-margin-block: 1px;
}

.\!k-scroll-my-1px {
    scroll-margin-block: 1px !important;
}

.k-scroll-my-0\.5 {
    scroll-margin-block: 0.125rem;
}

.\!k-scroll-my-0\.5 {
    scroll-margin-block: 0.125rem !important;
}

.k-scroll-my-1 {
    scroll-margin-block: 0.25rem;
}

.\!k-scroll-my-1 {
    scroll-margin-block: 0.25rem !important;
}

.k-scroll-my-1\.5 {
    scroll-margin-block: 0.375rem;
}

.\!k-scroll-my-1\.5 {
    scroll-margin-block: 0.375rem !important;
}

.k-scroll-my-2 {
    scroll-margin-block: 0.5rem;
}

.\!k-scroll-my-2 {
    scroll-margin-block: 0.5rem !important;
}

.k-scroll-my-2\.5 {
    scroll-margin-block: 0.625rem;
}

.\!k-scroll-my-2\.5 {
    scroll-margin-block: 0.625rem !important;
}

.k-scroll-my-3 {
    scroll-margin-block: 0.75rem;
}

.\!k-scroll-my-3 {
    scroll-margin-block: 0.75rem !important;
}

.k-scroll-my-3\.5 {
    scroll-margin-block: 0.875rem;
}

.\!k-scroll-my-3\.5 {
    scroll-margin-block: 0.875rem !important;
}

.k-scroll-my-4 {
    scroll-margin-block: 1rem;
}

.\!k-scroll-my-4 {
    scroll-margin-block: 1rem !important;
}

.k-scroll-my-4\.5 {
    scroll-margin-block: 1.125rem;
}

.\!k-scroll-my-4\.5 {
    scroll-margin-block: 1.125rem !important;
}

.k-scroll-my-5 {
    scroll-margin-block: 1.25rem;
}

.\!k-scroll-my-5 {
    scroll-margin-block: 1.25rem !important;
}

.k-scroll-my-5\.5 {
    scroll-margin-block: 1.375rem;
}

.\!k-scroll-my-5\.5 {
    scroll-margin-block: 1.375rem !important;
}

.k-scroll-my-6 {
    scroll-margin-block: 1.5rem;
}

.\!k-scroll-my-6 {
    scroll-margin-block: 1.5rem !important;
}

.k-scroll-my-6\.5 {
    scroll-margin-block: 1.625rem;
}

.\!k-scroll-my-6\.5 {
    scroll-margin-block: 1.625rem !important;
}

.k-scroll-my-7 {
    scroll-margin-block: 1.75rem;
}

.\!k-scroll-my-7 {
    scroll-margin-block: 1.75rem !important;
}

.k-scroll-my-7\.5 {
    scroll-margin-block: 1.875rem;
}

.\!k-scroll-my-7\.5 {
    scroll-margin-block: 1.875rem !important;
}

.k-scroll-my-8 {
    scroll-margin-block: 2rem;
}

.\!k-scroll-my-8 {
    scroll-margin-block: 2rem !important;
}

.k-scroll-my-9 {
    scroll-margin-block: 2.25rem;
}

.\!k-scroll-my-9 {
    scroll-margin-block: 2.25rem !important;
}

.k-scroll-my-10 {
    scroll-margin-block: 2.5rem;
}

.\!k-scroll-my-10 {
    scroll-margin-block: 2.5rem !important;
}

.k-scroll-my-11 {
    scroll-margin-block: 2.75rem;
}

.\!k-scroll-my-11 {
    scroll-margin-block: 2.75rem !important;
}

.k-scroll-my-12 {
    scroll-margin-block: 3rem;
}

.\!k-scroll-my-12 {
    scroll-margin-block: 3rem !important;
}

.k-scroll-my-13 {
    scroll-margin-block: 3.25rem;
}

.\!k-scroll-my-13 {
    scroll-margin-block: 3.25rem !important;
}

.k-scroll-my-14 {
    scroll-margin-block: 3.5rem;
}

.\!k-scroll-my-14 {
    scroll-margin-block: 3.5rem !important;
}

.k-scroll-my-15 {
    scroll-margin-block: 3.75rem;
}

.\!k-scroll-my-15 {
    scroll-margin-block: 3.75rem !important;
}

.k-scroll-my-16 {
    scroll-margin-block: 4rem;
}

.\!k-scroll-my-16 {
    scroll-margin-block: 4rem !important;
}

.k-scroll-my-17 {
    scroll-margin-block: 4.25rem;
}

.\!k-scroll-my-17 {
    scroll-margin-block: 4.25rem !important;
}

.k-scroll-my-18 {
    scroll-margin-block: 4.5rem;
}

.\!k-scroll-my-18 {
    scroll-margin-block: 4.5rem !important;
}

.k-scroll-my-19 {
    scroll-margin-block: 4.75rem;
}

.\!k-scroll-my-19 {
    scroll-margin-block: 4.75rem !important;
}

.k-scroll-my-20 {
    scroll-margin-block: 5rem;
}

.\!k-scroll-my-20 {
    scroll-margin-block: 5rem !important;
}

.k-scroll-my-21 {
    scroll-margin-block: 5.25rem;
}

.\!k-scroll-my-21 {
    scroll-margin-block: 5.25rem !important;
}

.k-scroll-my-22 {
    scroll-margin-block: 5.5rem;
}

.\!k-scroll-my-22 {
    scroll-margin-block: 5.5rem !important;
}

.k-scroll-my-23 {
    scroll-margin-block: 5.75rem;
}

.\!k-scroll-my-23 {
    scroll-margin-block: 5.75rem !important;
}

.k-scroll-my-24 {
    scroll-margin-block: 6rem;
}

.\!k-scroll-my-24 {
    scroll-margin-block: 6rem !important;
}

.k-scroll-my-25 {
    scroll-margin-block: 7rem;
}

.\!k-scroll-my-25 {
    scroll-margin-block: 7rem !important;
}

.k-scroll-my-26 {
    scroll-margin-block: 8rem;
}

.\!k-scroll-my-26 {
    scroll-margin-block: 8rem !important;
}

.k-scroll-my-27 {
    scroll-margin-block: 9rem;
}

.\!k-scroll-my-27 {
    scroll-margin-block: 9rem !important;
}

.k-scroll-my-28 {
    scroll-margin-block: 10rem;
}

.\!k-scroll-my-28 {
    scroll-margin-block: 10rem !important;
}

.k-scroll-my-29 {
    scroll-margin-block: 11rem;
}

.\!k-scroll-my-29 {
    scroll-margin-block: 11rem !important;
}

.k-scroll-my-30 {
    scroll-margin-block: 12rem;
}

.\!k-scroll-my-30 {
    scroll-margin-block: 12rem !important;
}

.k-scroll-p-0 {
    scroll-padding: 0px;
}

.\!k-scroll-p-0 {
    scroll-padding: 0px !important;
}

.k-scroll-p-1px {
    scroll-padding: 1px;
}

.\!k-scroll-p-1px {
    scroll-padding: 1px !important;
}

.k-scroll-p-0\.5 {
    scroll-padding: 0.125rem;
}

.\!k-scroll-p-0\.5 {
    scroll-padding: 0.125rem !important;
}

.k-scroll-p-1 {
    scroll-padding: 0.25rem;
}

.\!k-scroll-p-1 {
    scroll-padding: 0.25rem !important;
}

.k-scroll-p-1\.5 {
    scroll-padding: 0.375rem;
}

.\!k-scroll-p-1\.5 {
    scroll-padding: 0.375rem !important;
}

.k-scroll-p-2 {
    scroll-padding: 0.5rem;
}

.\!k-scroll-p-2 {
    scroll-padding: 0.5rem !important;
}

.k-scroll-p-2\.5 {
    scroll-padding: 0.625rem;
}

.\!k-scroll-p-2\.5 {
    scroll-padding: 0.625rem !important;
}

.k-scroll-p-3 {
    scroll-padding: 0.75rem;
}

.\!k-scroll-p-3 {
    scroll-padding: 0.75rem !important;
}

.k-scroll-p-3\.5 {
    scroll-padding: 0.875rem;
}

.\!k-scroll-p-3\.5 {
    scroll-padding: 0.875rem !important;
}

.k-scroll-p-4 {
    scroll-padding: 1rem;
}

.\!k-scroll-p-4 {
    scroll-padding: 1rem !important;
}

.k-scroll-p-4\.5 {
    scroll-padding: 1.125rem;
}

.\!k-scroll-p-4\.5 {
    scroll-padding: 1.125rem !important;
}

.k-scroll-p-5 {
    scroll-padding: 1.25rem;
}

.\!k-scroll-p-5 {
    scroll-padding: 1.25rem !important;
}

.k-scroll-p-5\.5 {
    scroll-padding: 1.375rem;
}

.\!k-scroll-p-5\.5 {
    scroll-padding: 1.375rem !important;
}

.k-scroll-p-6 {
    scroll-padding: 1.5rem;
}

.\!k-scroll-p-6 {
    scroll-padding: 1.5rem !important;
}

.k-scroll-p-6\.5 {
    scroll-padding: 1.625rem;
}

.\!k-scroll-p-6\.5 {
    scroll-padding: 1.625rem !important;
}

.k-scroll-p-7 {
    scroll-padding: 1.75rem;
}

.\!k-scroll-p-7 {
    scroll-padding: 1.75rem !important;
}

.k-scroll-p-7\.5 {
    scroll-padding: 1.875rem;
}

.\!k-scroll-p-7\.5 {
    scroll-padding: 1.875rem !important;
}

.k-scroll-p-8 {
    scroll-padding: 2rem;
}

.\!k-scroll-p-8 {
    scroll-padding: 2rem !important;
}

.k-scroll-p-9 {
    scroll-padding: 2.25rem;
}

.\!k-scroll-p-9 {
    scroll-padding: 2.25rem !important;
}

.k-scroll-p-10 {
    scroll-padding: 2.5rem;
}

.\!k-scroll-p-10 {
    scroll-padding: 2.5rem !important;
}

.k-scroll-p-11 {
    scroll-padding: 2.75rem;
}

.\!k-scroll-p-11 {
    scroll-padding: 2.75rem !important;
}

.k-scroll-p-12 {
    scroll-padding: 3rem;
}

.\!k-scroll-p-12 {
    scroll-padding: 3rem !important;
}

.k-scroll-p-13 {
    scroll-padding: 3.25rem;
}

.\!k-scroll-p-13 {
    scroll-padding: 3.25rem !important;
}

.k-scroll-p-14 {
    scroll-padding: 3.5rem;
}

.\!k-scroll-p-14 {
    scroll-padding: 3.5rem !important;
}

.k-scroll-p-15 {
    scroll-padding: 3.75rem;
}

.\!k-scroll-p-15 {
    scroll-padding: 3.75rem !important;
}

.k-scroll-p-16 {
    scroll-padding: 4rem;
}

.\!k-scroll-p-16 {
    scroll-padding: 4rem !important;
}

.k-scroll-p-17 {
    scroll-padding: 4.25rem;
}

.\!k-scroll-p-17 {
    scroll-padding: 4.25rem !important;
}

.k-scroll-p-18 {
    scroll-padding: 4.5rem;
}

.\!k-scroll-p-18 {
    scroll-padding: 4.5rem !important;
}

.k-scroll-p-19 {
    scroll-padding: 4.75rem;
}

.\!k-scroll-p-19 {
    scroll-padding: 4.75rem !important;
}

.k-scroll-p-20 {
    scroll-padding: 5rem;
}

.\!k-scroll-p-20 {
    scroll-padding: 5rem !important;
}

.k-scroll-p-21 {
    scroll-padding: 5.25rem;
}

.\!k-scroll-p-21 {
    scroll-padding: 5.25rem !important;
}

.k-scroll-p-22 {
    scroll-padding: 5.5rem;
}

.\!k-scroll-p-22 {
    scroll-padding: 5.5rem !important;
}

.k-scroll-p-23 {
    scroll-padding: 5.75rem;
}

.\!k-scroll-p-23 {
    scroll-padding: 5.75rem !important;
}

.k-scroll-p-24 {
    scroll-padding: 6rem;
}

.\!k-scroll-p-24 {
    scroll-padding: 6rem !important;
}

.k-scroll-p-25 {
    scroll-padding: 7rem;
}

.\!k-scroll-p-25 {
    scroll-padding: 7rem !important;
}

.k-scroll-p-26 {
    scroll-padding: 8rem;
}

.\!k-scroll-p-26 {
    scroll-padding: 8rem !important;
}

.k-scroll-p-27 {
    scroll-padding: 9rem;
}

.\!k-scroll-p-27 {
    scroll-padding: 9rem !important;
}

.k-scroll-p-28 {
    scroll-padding: 10rem;
}

.\!k-scroll-p-28 {
    scroll-padding: 10rem !important;
}

.k-scroll-p-29 {
    scroll-padding: 11rem;
}

.\!k-scroll-p-29 {
    scroll-padding: 11rem !important;
}

.k-scroll-p-30 {
    scroll-padding: 12rem;
}

.\!k-scroll-p-30 {
    scroll-padding: 12rem !important;
}

.k-scroll-pt-0 {
    scroll-padding-top: 0px;
}

.\!k-scroll-pt-0 {
    scroll-padding-top: 0px !important;
}

.k-scroll-pt-1px {
    scroll-padding-top: 1px;
}

.\!k-scroll-pt-1px {
    scroll-padding-top: 1px !important;
}

.k-scroll-pt-0\.5 {
    scroll-padding-top: 0.125rem;
}

.\!k-scroll-pt-0\.5 {
    scroll-padding-top: 0.125rem !important;
}

.k-scroll-pt-1 {
    scroll-padding-top: 0.25rem;
}

.\!k-scroll-pt-1 {
    scroll-padding-top: 0.25rem !important;
}

.k-scroll-pt-1\.5 {
    scroll-padding-top: 0.375rem;
}

.\!k-scroll-pt-1\.5 {
    scroll-padding-top: 0.375rem !important;
}

.k-scroll-pt-2 {
    scroll-padding-top: 0.5rem;
}

.\!k-scroll-pt-2 {
    scroll-padding-top: 0.5rem !important;
}

.k-scroll-pt-2\.5 {
    scroll-padding-top: 0.625rem;
}

.\!k-scroll-pt-2\.5 {
    scroll-padding-top: 0.625rem !important;
}

.k-scroll-pt-3 {
    scroll-padding-top: 0.75rem;
}

.\!k-scroll-pt-3 {
    scroll-padding-top: 0.75rem !important;
}

.k-scroll-pt-3\.5 {
    scroll-padding-top: 0.875rem;
}

.\!k-scroll-pt-3\.5 {
    scroll-padding-top: 0.875rem !important;
}

.k-scroll-pt-4 {
    scroll-padding-top: 1rem;
}

.\!k-scroll-pt-4 {
    scroll-padding-top: 1rem !important;
}

.k-scroll-pt-4\.5 {
    scroll-padding-top: 1.125rem;
}

.\!k-scroll-pt-4\.5 {
    scroll-padding-top: 1.125rem !important;
}

.k-scroll-pt-5 {
    scroll-padding-top: 1.25rem;
}

.\!k-scroll-pt-5 {
    scroll-padding-top: 1.25rem !important;
}

.k-scroll-pt-5\.5 {
    scroll-padding-top: 1.375rem;
}

.\!k-scroll-pt-5\.5 {
    scroll-padding-top: 1.375rem !important;
}

.k-scroll-pt-6 {
    scroll-padding-top: 1.5rem;
}

.\!k-scroll-pt-6 {
    scroll-padding-top: 1.5rem !important;
}

.k-scroll-pt-6\.5 {
    scroll-padding-top: 1.625rem;
}

.\!k-scroll-pt-6\.5 {
    scroll-padding-top: 1.625rem !important;
}

.k-scroll-pt-7 {
    scroll-padding-top: 1.75rem;
}

.\!k-scroll-pt-7 {
    scroll-padding-top: 1.75rem !important;
}

.k-scroll-pt-7\.5 {
    scroll-padding-top: 1.875rem;
}

.\!k-scroll-pt-7\.5 {
    scroll-padding-top: 1.875rem !important;
}

.k-scroll-pt-8 {
    scroll-padding-top: 2rem;
}

.\!k-scroll-pt-8 {
    scroll-padding-top: 2rem !important;
}

.k-scroll-pt-9 {
    scroll-padding-top: 2.25rem;
}

.\!k-scroll-pt-9 {
    scroll-padding-top: 2.25rem !important;
}

.k-scroll-pt-10 {
    scroll-padding-top: 2.5rem;
}

.\!k-scroll-pt-10 {
    scroll-padding-top: 2.5rem !important;
}

.k-scroll-pt-11 {
    scroll-padding-top: 2.75rem;
}

.\!k-scroll-pt-11 {
    scroll-padding-top: 2.75rem !important;
}

.k-scroll-pt-12 {
    scroll-padding-top: 3rem;
}

.\!k-scroll-pt-12 {
    scroll-padding-top: 3rem !important;
}

.k-scroll-pt-13 {
    scroll-padding-top: 3.25rem;
}

.\!k-scroll-pt-13 {
    scroll-padding-top: 3.25rem !important;
}

.k-scroll-pt-14 {
    scroll-padding-top: 3.5rem;
}

.\!k-scroll-pt-14 {
    scroll-padding-top: 3.5rem !important;
}

.k-scroll-pt-15 {
    scroll-padding-top: 3.75rem;
}

.\!k-scroll-pt-15 {
    scroll-padding-top: 3.75rem !important;
}

.k-scroll-pt-16 {
    scroll-padding-top: 4rem;
}

.\!k-scroll-pt-16 {
    scroll-padding-top: 4rem !important;
}

.k-scroll-pt-17 {
    scroll-padding-top: 4.25rem;
}

.\!k-scroll-pt-17 {
    scroll-padding-top: 4.25rem !important;
}

.k-scroll-pt-18 {
    scroll-padding-top: 4.5rem;
}

.\!k-scroll-pt-18 {
    scroll-padding-top: 4.5rem !important;
}

.k-scroll-pt-19 {
    scroll-padding-top: 4.75rem;
}

.\!k-scroll-pt-19 {
    scroll-padding-top: 4.75rem !important;
}

.k-scroll-pt-20 {
    scroll-padding-top: 5rem;
}

.\!k-scroll-pt-20 {
    scroll-padding-top: 5rem !important;
}

.k-scroll-pt-21 {
    scroll-padding-top: 5.25rem;
}

.\!k-scroll-pt-21 {
    scroll-padding-top: 5.25rem !important;
}

.k-scroll-pt-22 {
    scroll-padding-top: 5.5rem;
}

.\!k-scroll-pt-22 {
    scroll-padding-top: 5.5rem !important;
}

.k-scroll-pt-23 {
    scroll-padding-top: 5.75rem;
}

.\!k-scroll-pt-23 {
    scroll-padding-top: 5.75rem !important;
}

.k-scroll-pt-24 {
    scroll-padding-top: 6rem;
}

.\!k-scroll-pt-24 {
    scroll-padding-top: 6rem !important;
}

.k-scroll-pt-25 {
    scroll-padding-top: 7rem;
}

.\!k-scroll-pt-25 {
    scroll-padding-top: 7rem !important;
}

.k-scroll-pt-26 {
    scroll-padding-top: 8rem;
}

.\!k-scroll-pt-26 {
    scroll-padding-top: 8rem !important;
}

.k-scroll-pt-27 {
    scroll-padding-top: 9rem;
}

.\!k-scroll-pt-27 {
    scroll-padding-top: 9rem !important;
}

.k-scroll-pt-28 {
    scroll-padding-top: 10rem;
}

.\!k-scroll-pt-28 {
    scroll-padding-top: 10rem !important;
}

.k-scroll-pt-29 {
    scroll-padding-top: 11rem;
}

.\!k-scroll-pt-29 {
    scroll-padding-top: 11rem !important;
}

.k-scroll-pt-30 {
    scroll-padding-top: 12rem;
}

.\!k-scroll-pt-30 {
    scroll-padding-top: 12rem !important;
}

.k-scroll-pr-0 {
    scroll-padding-right: 0px;
}

.\!k-scroll-pr-0 {
    scroll-padding-right: 0px !important;
}

.k-scroll-pr-1px {
    scroll-padding-right: 1px;
}

.\!k-scroll-pr-1px {
    scroll-padding-right: 1px !important;
}

.k-scroll-pr-0\.5 {
    scroll-padding-right: 0.125rem;
}

.\!k-scroll-pr-0\.5 {
    scroll-padding-right: 0.125rem !important;
}

.k-scroll-pr-1 {
    scroll-padding-right: 0.25rem;
}

.\!k-scroll-pr-1 {
    scroll-padding-right: 0.25rem !important;
}

.k-scroll-pr-1\.5 {
    scroll-padding-right: 0.375rem;
}

.\!k-scroll-pr-1\.5 {
    scroll-padding-right: 0.375rem !important;
}

.k-scroll-pr-2 {
    scroll-padding-right: 0.5rem;
}

.\!k-scroll-pr-2 {
    scroll-padding-right: 0.5rem !important;
}

.k-scroll-pr-2\.5 {
    scroll-padding-right: 0.625rem;
}

.\!k-scroll-pr-2\.5 {
    scroll-padding-right: 0.625rem !important;
}

.k-scroll-pr-3 {
    scroll-padding-right: 0.75rem;
}

.\!k-scroll-pr-3 {
    scroll-padding-right: 0.75rem !important;
}

.k-scroll-pr-3\.5 {
    scroll-padding-right: 0.875rem;
}

.\!k-scroll-pr-3\.5 {
    scroll-padding-right: 0.875rem !important;
}

.k-scroll-pr-4 {
    scroll-padding-right: 1rem;
}

.\!k-scroll-pr-4 {
    scroll-padding-right: 1rem !important;
}

.k-scroll-pr-4\.5 {
    scroll-padding-right: 1.125rem;
}

.\!k-scroll-pr-4\.5 {
    scroll-padding-right: 1.125rem !important;
}

.k-scroll-pr-5 {
    scroll-padding-right: 1.25rem;
}

.\!k-scroll-pr-5 {
    scroll-padding-right: 1.25rem !important;
}

.k-scroll-pr-5\.5 {
    scroll-padding-right: 1.375rem;
}

.\!k-scroll-pr-5\.5 {
    scroll-padding-right: 1.375rem !important;
}

.k-scroll-pr-6 {
    scroll-padding-right: 1.5rem;
}

.\!k-scroll-pr-6 {
    scroll-padding-right: 1.5rem !important;
}

.k-scroll-pr-6\.5 {
    scroll-padding-right: 1.625rem;
}

.\!k-scroll-pr-6\.5 {
    scroll-padding-right: 1.625rem !important;
}

.k-scroll-pr-7 {
    scroll-padding-right: 1.75rem;
}

.\!k-scroll-pr-7 {
    scroll-padding-right: 1.75rem !important;
}

.k-scroll-pr-7\.5 {
    scroll-padding-right: 1.875rem;
}

.\!k-scroll-pr-7\.5 {
    scroll-padding-right: 1.875rem !important;
}

.k-scroll-pr-8 {
    scroll-padding-right: 2rem;
}

.\!k-scroll-pr-8 {
    scroll-padding-right: 2rem !important;
}

.k-scroll-pr-9 {
    scroll-padding-right: 2.25rem;
}

.\!k-scroll-pr-9 {
    scroll-padding-right: 2.25rem !important;
}

.k-scroll-pr-10 {
    scroll-padding-right: 2.5rem;
}

.\!k-scroll-pr-10 {
    scroll-padding-right: 2.5rem !important;
}

.k-scroll-pr-11 {
    scroll-padding-right: 2.75rem;
}

.\!k-scroll-pr-11 {
    scroll-padding-right: 2.75rem !important;
}

.k-scroll-pr-12 {
    scroll-padding-right: 3rem;
}

.\!k-scroll-pr-12 {
    scroll-padding-right: 3rem !important;
}

.k-scroll-pr-13 {
    scroll-padding-right: 3.25rem;
}

.\!k-scroll-pr-13 {
    scroll-padding-right: 3.25rem !important;
}

.k-scroll-pr-14 {
    scroll-padding-right: 3.5rem;
}

.\!k-scroll-pr-14 {
    scroll-padding-right: 3.5rem !important;
}

.k-scroll-pr-15 {
    scroll-padding-right: 3.75rem;
}

.\!k-scroll-pr-15 {
    scroll-padding-right: 3.75rem !important;
}

.k-scroll-pr-16 {
    scroll-padding-right: 4rem;
}

.\!k-scroll-pr-16 {
    scroll-padding-right: 4rem !important;
}

.k-scroll-pr-17 {
    scroll-padding-right: 4.25rem;
}

.\!k-scroll-pr-17 {
    scroll-padding-right: 4.25rem !important;
}

.k-scroll-pr-18 {
    scroll-padding-right: 4.5rem;
}

.\!k-scroll-pr-18 {
    scroll-padding-right: 4.5rem !important;
}

.k-scroll-pr-19 {
    scroll-padding-right: 4.75rem;
}

.\!k-scroll-pr-19 {
    scroll-padding-right: 4.75rem !important;
}

.k-scroll-pr-20 {
    scroll-padding-right: 5rem;
}

.\!k-scroll-pr-20 {
    scroll-padding-right: 5rem !important;
}

.k-scroll-pr-21 {
    scroll-padding-right: 5.25rem;
}

.\!k-scroll-pr-21 {
    scroll-padding-right: 5.25rem !important;
}

.k-scroll-pr-22 {
    scroll-padding-right: 5.5rem;
}

.\!k-scroll-pr-22 {
    scroll-padding-right: 5.5rem !important;
}

.k-scroll-pr-23 {
    scroll-padding-right: 5.75rem;
}

.\!k-scroll-pr-23 {
    scroll-padding-right: 5.75rem !important;
}

.k-scroll-pr-24 {
    scroll-padding-right: 6rem;
}

.\!k-scroll-pr-24 {
    scroll-padding-right: 6rem !important;
}

.k-scroll-pr-25 {
    scroll-padding-right: 7rem;
}

.\!k-scroll-pr-25 {
    scroll-padding-right: 7rem !important;
}

.k-scroll-pr-26 {
    scroll-padding-right: 8rem;
}

.\!k-scroll-pr-26 {
    scroll-padding-right: 8rem !important;
}

.k-scroll-pr-27 {
    scroll-padding-right: 9rem;
}

.\!k-scroll-pr-27 {
    scroll-padding-right: 9rem !important;
}

.k-scroll-pr-28 {
    scroll-padding-right: 10rem;
}

.\!k-scroll-pr-28 {
    scroll-padding-right: 10rem !important;
}

.k-scroll-pr-29 {
    scroll-padding-right: 11rem;
}

.\!k-scroll-pr-29 {
    scroll-padding-right: 11rem !important;
}

.k-scroll-pr-30 {
    scroll-padding-right: 12rem;
}

.\!k-scroll-pr-30 {
    scroll-padding-right: 12rem !important;
}

.k-scroll-pb-0 {
    scroll-padding-bottom: 0px;
}

.\!k-scroll-pb-0 {
    scroll-padding-bottom: 0px !important;
}

.k-scroll-pb-1px {
    scroll-padding-bottom: 1px;
}

.\!k-scroll-pb-1px {
    scroll-padding-bottom: 1px !important;
}

.k-scroll-pb-0\.5 {
    scroll-padding-bottom: 0.125rem;
}

.\!k-scroll-pb-0\.5 {
    scroll-padding-bottom: 0.125rem !important;
}

.k-scroll-pb-1 {
    scroll-padding-bottom: 0.25rem;
}

.\!k-scroll-pb-1 {
    scroll-padding-bottom: 0.25rem !important;
}

.k-scroll-pb-1\.5 {
    scroll-padding-bottom: 0.375rem;
}

.\!k-scroll-pb-1\.5 {
    scroll-padding-bottom: 0.375rem !important;
}

.k-scroll-pb-2 {
    scroll-padding-bottom: 0.5rem;
}

.\!k-scroll-pb-2 {
    scroll-padding-bottom: 0.5rem !important;
}

.k-scroll-pb-2\.5 {
    scroll-padding-bottom: 0.625rem;
}

.\!k-scroll-pb-2\.5 {
    scroll-padding-bottom: 0.625rem !important;
}

.k-scroll-pb-3 {
    scroll-padding-bottom: 0.75rem;
}

.\!k-scroll-pb-3 {
    scroll-padding-bottom: 0.75rem !important;
}

.k-scroll-pb-3\.5 {
    scroll-padding-bottom: 0.875rem;
}

.\!k-scroll-pb-3\.5 {
    scroll-padding-bottom: 0.875rem !important;
}

.k-scroll-pb-4 {
    scroll-padding-bottom: 1rem;
}

.\!k-scroll-pb-4 {
    scroll-padding-bottom: 1rem !important;
}

.k-scroll-pb-4\.5 {
    scroll-padding-bottom: 1.125rem;
}

.\!k-scroll-pb-4\.5 {
    scroll-padding-bottom: 1.125rem !important;
}

.k-scroll-pb-5 {
    scroll-padding-bottom: 1.25rem;
}

.\!k-scroll-pb-5 {
    scroll-padding-bottom: 1.25rem !important;
}

.k-scroll-pb-5\.5 {
    scroll-padding-bottom: 1.375rem;
}

.\!k-scroll-pb-5\.5 {
    scroll-padding-bottom: 1.375rem !important;
}

.k-scroll-pb-6 {
    scroll-padding-bottom: 1.5rem;
}

.\!k-scroll-pb-6 {
    scroll-padding-bottom: 1.5rem !important;
}

.k-scroll-pb-6\.5 {
    scroll-padding-bottom: 1.625rem;
}

.\!k-scroll-pb-6\.5 {
    scroll-padding-bottom: 1.625rem !important;
}

.k-scroll-pb-7 {
    scroll-padding-bottom: 1.75rem;
}

.\!k-scroll-pb-7 {
    scroll-padding-bottom: 1.75rem !important;
}

.k-scroll-pb-7\.5 {
    scroll-padding-bottom: 1.875rem;
}

.\!k-scroll-pb-7\.5 {
    scroll-padding-bottom: 1.875rem !important;
}

.k-scroll-pb-8 {
    scroll-padding-bottom: 2rem;
}

.\!k-scroll-pb-8 {
    scroll-padding-bottom: 2rem !important;
}

.k-scroll-pb-9 {
    scroll-padding-bottom: 2.25rem;
}

.\!k-scroll-pb-9 {
    scroll-padding-bottom: 2.25rem !important;
}

.k-scroll-pb-10 {
    scroll-padding-bottom: 2.5rem;
}

.\!k-scroll-pb-10 {
    scroll-padding-bottom: 2.5rem !important;
}

.k-scroll-pb-11 {
    scroll-padding-bottom: 2.75rem;
}

.\!k-scroll-pb-11 {
    scroll-padding-bottom: 2.75rem !important;
}

.k-scroll-pb-12 {
    scroll-padding-bottom: 3rem;
}

.\!k-scroll-pb-12 {
    scroll-padding-bottom: 3rem !important;
}

.k-scroll-pb-13 {
    scroll-padding-bottom: 3.25rem;
}

.\!k-scroll-pb-13 {
    scroll-padding-bottom: 3.25rem !important;
}

.k-scroll-pb-14 {
    scroll-padding-bottom: 3.5rem;
}

.\!k-scroll-pb-14 {
    scroll-padding-bottom: 3.5rem !important;
}

.k-scroll-pb-15 {
    scroll-padding-bottom: 3.75rem;
}

.\!k-scroll-pb-15 {
    scroll-padding-bottom: 3.75rem !important;
}

.k-scroll-pb-16 {
    scroll-padding-bottom: 4rem;
}

.\!k-scroll-pb-16 {
    scroll-padding-bottom: 4rem !important;
}

.k-scroll-pb-17 {
    scroll-padding-bottom: 4.25rem;
}

.\!k-scroll-pb-17 {
    scroll-padding-bottom: 4.25rem !important;
}

.k-scroll-pb-18 {
    scroll-padding-bottom: 4.5rem;
}

.\!k-scroll-pb-18 {
    scroll-padding-bottom: 4.5rem !important;
}

.k-scroll-pb-19 {
    scroll-padding-bottom: 4.75rem;
}

.\!k-scroll-pb-19 {
    scroll-padding-bottom: 4.75rem !important;
}

.k-scroll-pb-20 {
    scroll-padding-bottom: 5rem;
}

.\!k-scroll-pb-20 {
    scroll-padding-bottom: 5rem !important;
}

.k-scroll-pb-21 {
    scroll-padding-bottom: 5.25rem;
}

.\!k-scroll-pb-21 {
    scroll-padding-bottom: 5.25rem !important;
}

.k-scroll-pb-22 {
    scroll-padding-bottom: 5.5rem;
}

.\!k-scroll-pb-22 {
    scroll-padding-bottom: 5.5rem !important;
}

.k-scroll-pb-23 {
    scroll-padding-bottom: 5.75rem;
}

.\!k-scroll-pb-23 {
    scroll-padding-bottom: 5.75rem !important;
}

.k-scroll-pb-24 {
    scroll-padding-bottom: 6rem;
}

.\!k-scroll-pb-24 {
    scroll-padding-bottom: 6rem !important;
}

.k-scroll-pb-25 {
    scroll-padding-bottom: 7rem;
}

.\!k-scroll-pb-25 {
    scroll-padding-bottom: 7rem !important;
}

.k-scroll-pb-26 {
    scroll-padding-bottom: 8rem;
}

.\!k-scroll-pb-26 {
    scroll-padding-bottom: 8rem !important;
}

.k-scroll-pb-27 {
    scroll-padding-bottom: 9rem;
}

.\!k-scroll-pb-27 {
    scroll-padding-bottom: 9rem !important;
}

.k-scroll-pb-28 {
    scroll-padding-bottom: 10rem;
}

.\!k-scroll-pb-28 {
    scroll-padding-bottom: 10rem !important;
}

.k-scroll-pb-29 {
    scroll-padding-bottom: 11rem;
}

.\!k-scroll-pb-29 {
    scroll-padding-bottom: 11rem !important;
}

.k-scroll-pb-30 {
    scroll-padding-bottom: 12rem;
}

.\!k-scroll-pb-30 {
    scroll-padding-bottom: 12rem !important;
}

.k-scroll-pl-0 {
    scroll-padding-left: 0px;
}

.\!k-scroll-pl-0 {
    scroll-padding-left: 0px !important;
}

.k-scroll-pl-1px {
    scroll-padding-left: 1px;
}

.\!k-scroll-pl-1px {
    scroll-padding-left: 1px !important;
}

.k-scroll-pl-0\.5 {
    scroll-padding-left: 0.125rem;
}

.\!k-scroll-pl-0\.5 {
    scroll-padding-left: 0.125rem !important;
}

.k-scroll-pl-1 {
    scroll-padding-left: 0.25rem;
}

.\!k-scroll-pl-1 {
    scroll-padding-left: 0.25rem !important;
}

.k-scroll-pl-1\.5 {
    scroll-padding-left: 0.375rem;
}

.\!k-scroll-pl-1\.5 {
    scroll-padding-left: 0.375rem !important;
}

.k-scroll-pl-2 {
    scroll-padding-left: 0.5rem;
}

.\!k-scroll-pl-2 {
    scroll-padding-left: 0.5rem !important;
}

.k-scroll-pl-2\.5 {
    scroll-padding-left: 0.625rem;
}

.\!k-scroll-pl-2\.5 {
    scroll-padding-left: 0.625rem !important;
}

.k-scroll-pl-3 {
    scroll-padding-left: 0.75rem;
}

.\!k-scroll-pl-3 {
    scroll-padding-left: 0.75rem !important;
}

.k-scroll-pl-3\.5 {
    scroll-padding-left: 0.875rem;
}

.\!k-scroll-pl-3\.5 {
    scroll-padding-left: 0.875rem !important;
}

.k-scroll-pl-4 {
    scroll-padding-left: 1rem;
}

.\!k-scroll-pl-4 {
    scroll-padding-left: 1rem !important;
}

.k-scroll-pl-4\.5 {
    scroll-padding-left: 1.125rem;
}

.\!k-scroll-pl-4\.5 {
    scroll-padding-left: 1.125rem !important;
}

.k-scroll-pl-5 {
    scroll-padding-left: 1.25rem;
}

.\!k-scroll-pl-5 {
    scroll-padding-left: 1.25rem !important;
}

.k-scroll-pl-5\.5 {
    scroll-padding-left: 1.375rem;
}

.\!k-scroll-pl-5\.5 {
    scroll-padding-left: 1.375rem !important;
}

.k-scroll-pl-6 {
    scroll-padding-left: 1.5rem;
}

.\!k-scroll-pl-6 {
    scroll-padding-left: 1.5rem !important;
}

.k-scroll-pl-6\.5 {
    scroll-padding-left: 1.625rem;
}

.\!k-scroll-pl-6\.5 {
    scroll-padding-left: 1.625rem !important;
}

.k-scroll-pl-7 {
    scroll-padding-left: 1.75rem;
}

.\!k-scroll-pl-7 {
    scroll-padding-left: 1.75rem !important;
}

.k-scroll-pl-7\.5 {
    scroll-padding-left: 1.875rem;
}

.\!k-scroll-pl-7\.5 {
    scroll-padding-left: 1.875rem !important;
}

.k-scroll-pl-8 {
    scroll-padding-left: 2rem;
}

.\!k-scroll-pl-8 {
    scroll-padding-left: 2rem !important;
}

.k-scroll-pl-9 {
    scroll-padding-left: 2.25rem;
}

.\!k-scroll-pl-9 {
    scroll-padding-left: 2.25rem !important;
}

.k-scroll-pl-10 {
    scroll-padding-left: 2.5rem;
}

.\!k-scroll-pl-10 {
    scroll-padding-left: 2.5rem !important;
}

.k-scroll-pl-11 {
    scroll-padding-left: 2.75rem;
}

.\!k-scroll-pl-11 {
    scroll-padding-left: 2.75rem !important;
}

.k-scroll-pl-12 {
    scroll-padding-left: 3rem;
}

.\!k-scroll-pl-12 {
    scroll-padding-left: 3rem !important;
}

.k-scroll-pl-13 {
    scroll-padding-left: 3.25rem;
}

.\!k-scroll-pl-13 {
    scroll-padding-left: 3.25rem !important;
}

.k-scroll-pl-14 {
    scroll-padding-left: 3.5rem;
}

.\!k-scroll-pl-14 {
    scroll-padding-left: 3.5rem !important;
}

.k-scroll-pl-15 {
    scroll-padding-left: 3.75rem;
}

.\!k-scroll-pl-15 {
    scroll-padding-left: 3.75rem !important;
}

.k-scroll-pl-16 {
    scroll-padding-left: 4rem;
}

.\!k-scroll-pl-16 {
    scroll-padding-left: 4rem !important;
}

.k-scroll-pl-17 {
    scroll-padding-left: 4.25rem;
}

.\!k-scroll-pl-17 {
    scroll-padding-left: 4.25rem !important;
}

.k-scroll-pl-18 {
    scroll-padding-left: 4.5rem;
}

.\!k-scroll-pl-18 {
    scroll-padding-left: 4.5rem !important;
}

.k-scroll-pl-19 {
    scroll-padding-left: 4.75rem;
}

.\!k-scroll-pl-19 {
    scroll-padding-left: 4.75rem !important;
}

.k-scroll-pl-20 {
    scroll-padding-left: 5rem;
}

.\!k-scroll-pl-20 {
    scroll-padding-left: 5rem !important;
}

.k-scroll-pl-21 {
    scroll-padding-left: 5.25rem;
}

.\!k-scroll-pl-21 {
    scroll-padding-left: 5.25rem !important;
}

.k-scroll-pl-22 {
    scroll-padding-left: 5.5rem;
}

.\!k-scroll-pl-22 {
    scroll-padding-left: 5.5rem !important;
}

.k-scroll-pl-23 {
    scroll-padding-left: 5.75rem;
}

.\!k-scroll-pl-23 {
    scroll-padding-left: 5.75rem !important;
}

.k-scroll-pl-24 {
    scroll-padding-left: 6rem;
}

.\!k-scroll-pl-24 {
    scroll-padding-left: 6rem !important;
}

.k-scroll-pl-25 {
    scroll-padding-left: 7rem;
}

.\!k-scroll-pl-25 {
    scroll-padding-left: 7rem !important;
}

.k-scroll-pl-26 {
    scroll-padding-left: 8rem;
}

.\!k-scroll-pl-26 {
    scroll-padding-left: 8rem !important;
}

.k-scroll-pl-27 {
    scroll-padding-left: 9rem;
}

.\!k-scroll-pl-27 {
    scroll-padding-left: 9rem !important;
}

.k-scroll-pl-28 {
    scroll-padding-left: 10rem;
}

.\!k-scroll-pl-28 {
    scroll-padding-left: 10rem !important;
}

.k-scroll-pl-29 {
    scroll-padding-left: 11rem;
}

.\!k-scroll-pl-29 {
    scroll-padding-left: 11rem !important;
}

.k-scroll-pl-30 {
    scroll-padding-left: 12rem;
}

.\!k-scroll-pl-30 {
    scroll-padding-left: 12rem !important;
}

.k-scroll-px-0 {
    scroll-padding-inline: 0px;
}

.\!k-scroll-px-0 {
    scroll-padding-inline: 0px !important;
}

.k-scroll-px-1px {
    scroll-padding-inline: 1px;
}

.\!k-scroll-px-1px {
    scroll-padding-inline: 1px !important;
}

.k-scroll-px-0\.5 {
    scroll-padding-inline: 0.125rem;
}

.\!k-scroll-px-0\.5 {
    scroll-padding-inline: 0.125rem !important;
}

.k-scroll-px-1 {
    scroll-padding-inline: 0.25rem;
}

.\!k-scroll-px-1 {
    scroll-padding-inline: 0.25rem !important;
}

.k-scroll-px-1\.5 {
    scroll-padding-inline: 0.375rem;
}

.\!k-scroll-px-1\.5 {
    scroll-padding-inline: 0.375rem !important;
}

.k-scroll-px-2 {
    scroll-padding-inline: 0.5rem;
}

.\!k-scroll-px-2 {
    scroll-padding-inline: 0.5rem !important;
}

.k-scroll-px-2\.5 {
    scroll-padding-inline: 0.625rem;
}

.\!k-scroll-px-2\.5 {
    scroll-padding-inline: 0.625rem !important;
}

.k-scroll-px-3 {
    scroll-padding-inline: 0.75rem;
}

.\!k-scroll-px-3 {
    scroll-padding-inline: 0.75rem !important;
}

.k-scroll-px-3\.5 {
    scroll-padding-inline: 0.875rem;
}

.\!k-scroll-px-3\.5 {
    scroll-padding-inline: 0.875rem !important;
}

.k-scroll-px-4 {
    scroll-padding-inline: 1rem;
}

.\!k-scroll-px-4 {
    scroll-padding-inline: 1rem !important;
}

.k-scroll-px-4\.5 {
    scroll-padding-inline: 1.125rem;
}

.\!k-scroll-px-4\.5 {
    scroll-padding-inline: 1.125rem !important;
}

.k-scroll-px-5 {
    scroll-padding-inline: 1.25rem;
}

.\!k-scroll-px-5 {
    scroll-padding-inline: 1.25rem !important;
}

.k-scroll-px-5\.5 {
    scroll-padding-inline: 1.375rem;
}

.\!k-scroll-px-5\.5 {
    scroll-padding-inline: 1.375rem !important;
}

.k-scroll-px-6 {
    scroll-padding-inline: 1.5rem;
}

.\!k-scroll-px-6 {
    scroll-padding-inline: 1.5rem !important;
}

.k-scroll-px-6\.5 {
    scroll-padding-inline: 1.625rem;
}

.\!k-scroll-px-6\.5 {
    scroll-padding-inline: 1.625rem !important;
}

.k-scroll-px-7 {
    scroll-padding-inline: 1.75rem;
}

.\!k-scroll-px-7 {
    scroll-padding-inline: 1.75rem !important;
}

.k-scroll-px-7\.5 {
    scroll-padding-inline: 1.875rem;
}

.\!k-scroll-px-7\.5 {
    scroll-padding-inline: 1.875rem !important;
}

.k-scroll-px-8 {
    scroll-padding-inline: 2rem;
}

.\!k-scroll-px-8 {
    scroll-padding-inline: 2rem !important;
}

.k-scroll-px-9 {
    scroll-padding-inline: 2.25rem;
}

.\!k-scroll-px-9 {
    scroll-padding-inline: 2.25rem !important;
}

.k-scroll-px-10 {
    scroll-padding-inline: 2.5rem;
}

.\!k-scroll-px-10 {
    scroll-padding-inline: 2.5rem !important;
}

.k-scroll-px-11 {
    scroll-padding-inline: 2.75rem;
}

.\!k-scroll-px-11 {
    scroll-padding-inline: 2.75rem !important;
}

.k-scroll-px-12 {
    scroll-padding-inline: 3rem;
}

.\!k-scroll-px-12 {
    scroll-padding-inline: 3rem !important;
}

.k-scroll-px-13 {
    scroll-padding-inline: 3.25rem;
}

.\!k-scroll-px-13 {
    scroll-padding-inline: 3.25rem !important;
}

.k-scroll-px-14 {
    scroll-padding-inline: 3.5rem;
}

.\!k-scroll-px-14 {
    scroll-padding-inline: 3.5rem !important;
}

.k-scroll-px-15 {
    scroll-padding-inline: 3.75rem;
}

.\!k-scroll-px-15 {
    scroll-padding-inline: 3.75rem !important;
}

.k-scroll-px-16 {
    scroll-padding-inline: 4rem;
}

.\!k-scroll-px-16 {
    scroll-padding-inline: 4rem !important;
}

.k-scroll-px-17 {
    scroll-padding-inline: 4.25rem;
}

.\!k-scroll-px-17 {
    scroll-padding-inline: 4.25rem !important;
}

.k-scroll-px-18 {
    scroll-padding-inline: 4.5rem;
}

.\!k-scroll-px-18 {
    scroll-padding-inline: 4.5rem !important;
}

.k-scroll-px-19 {
    scroll-padding-inline: 4.75rem;
}

.\!k-scroll-px-19 {
    scroll-padding-inline: 4.75rem !important;
}

.k-scroll-px-20 {
    scroll-padding-inline: 5rem;
}

.\!k-scroll-px-20 {
    scroll-padding-inline: 5rem !important;
}

.k-scroll-px-21 {
    scroll-padding-inline: 5.25rem;
}

.\!k-scroll-px-21 {
    scroll-padding-inline: 5.25rem !important;
}

.k-scroll-px-22 {
    scroll-padding-inline: 5.5rem;
}

.\!k-scroll-px-22 {
    scroll-padding-inline: 5.5rem !important;
}

.k-scroll-px-23 {
    scroll-padding-inline: 5.75rem;
}

.\!k-scroll-px-23 {
    scroll-padding-inline: 5.75rem !important;
}

.k-scroll-px-24 {
    scroll-padding-inline: 6rem;
}

.\!k-scroll-px-24 {
    scroll-padding-inline: 6rem !important;
}

.k-scroll-px-25 {
    scroll-padding-inline: 7rem;
}

.\!k-scroll-px-25 {
    scroll-padding-inline: 7rem !important;
}

.k-scroll-px-26 {
    scroll-padding-inline: 8rem;
}

.\!k-scroll-px-26 {
    scroll-padding-inline: 8rem !important;
}

.k-scroll-px-27 {
    scroll-padding-inline: 9rem;
}

.\!k-scroll-px-27 {
    scroll-padding-inline: 9rem !important;
}

.k-scroll-px-28 {
    scroll-padding-inline: 10rem;
}

.\!k-scroll-px-28 {
    scroll-padding-inline: 10rem !important;
}

.k-scroll-px-29 {
    scroll-padding-inline: 11rem;
}

.\!k-scroll-px-29 {
    scroll-padding-inline: 11rem !important;
}

.k-scroll-px-30 {
    scroll-padding-inline: 12rem;
}

.\!k-scroll-px-30 {
    scroll-padding-inline: 12rem !important;
}

.k-scroll-py-0 {
    scroll-padding-block: 0px;
}

.\!k-scroll-py-0 {
    scroll-padding-block: 0px !important;
}

.k-scroll-py-1px {
    scroll-padding-block: 1px;
}

.\!k-scroll-py-1px {
    scroll-padding-block: 1px !important;
}

.k-scroll-py-0\.5 {
    scroll-padding-block: 0.125rem;
}

.\!k-scroll-py-0\.5 {
    scroll-padding-block: 0.125rem !important;
}

.k-scroll-py-1 {
    scroll-padding-block: 0.25rem;
}

.\!k-scroll-py-1 {
    scroll-padding-block: 0.25rem !important;
}

.k-scroll-py-1\.5 {
    scroll-padding-block: 0.375rem;
}

.\!k-scroll-py-1\.5 {
    scroll-padding-block: 0.375rem !important;
}

.k-scroll-py-2 {
    scroll-padding-block: 0.5rem;
}

.\!k-scroll-py-2 {
    scroll-padding-block: 0.5rem !important;
}

.k-scroll-py-2\.5 {
    scroll-padding-block: 0.625rem;
}

.\!k-scroll-py-2\.5 {
    scroll-padding-block: 0.625rem !important;
}

.k-scroll-py-3 {
    scroll-padding-block: 0.75rem;
}

.\!k-scroll-py-3 {
    scroll-padding-block: 0.75rem !important;
}

.k-scroll-py-3\.5 {
    scroll-padding-block: 0.875rem;
}

.\!k-scroll-py-3\.5 {
    scroll-padding-block: 0.875rem !important;
}

.k-scroll-py-4 {
    scroll-padding-block: 1rem;
}

.\!k-scroll-py-4 {
    scroll-padding-block: 1rem !important;
}

.k-scroll-py-4\.5 {
    scroll-padding-block: 1.125rem;
}

.\!k-scroll-py-4\.5 {
    scroll-padding-block: 1.125rem !important;
}

.k-scroll-py-5 {
    scroll-padding-block: 1.25rem;
}

.\!k-scroll-py-5 {
    scroll-padding-block: 1.25rem !important;
}

.k-scroll-py-5\.5 {
    scroll-padding-block: 1.375rem;
}

.\!k-scroll-py-5\.5 {
    scroll-padding-block: 1.375rem !important;
}

.k-scroll-py-6 {
    scroll-padding-block: 1.5rem;
}

.\!k-scroll-py-6 {
    scroll-padding-block: 1.5rem !important;
}

.k-scroll-py-6\.5 {
    scroll-padding-block: 1.625rem;
}

.\!k-scroll-py-6\.5 {
    scroll-padding-block: 1.625rem !important;
}

.k-scroll-py-7 {
    scroll-padding-block: 1.75rem;
}

.\!k-scroll-py-7 {
    scroll-padding-block: 1.75rem !important;
}

.k-scroll-py-7\.5 {
    scroll-padding-block: 1.875rem;
}

.\!k-scroll-py-7\.5 {
    scroll-padding-block: 1.875rem !important;
}

.k-scroll-py-8 {
    scroll-padding-block: 2rem;
}

.\!k-scroll-py-8 {
    scroll-padding-block: 2rem !important;
}

.k-scroll-py-9 {
    scroll-padding-block: 2.25rem;
}

.\!k-scroll-py-9 {
    scroll-padding-block: 2.25rem !important;
}

.k-scroll-py-10 {
    scroll-padding-block: 2.5rem;
}

.\!k-scroll-py-10 {
    scroll-padding-block: 2.5rem !important;
}

.k-scroll-py-11 {
    scroll-padding-block: 2.75rem;
}

.\!k-scroll-py-11 {
    scroll-padding-block: 2.75rem !important;
}

.k-scroll-py-12 {
    scroll-padding-block: 3rem;
}

.\!k-scroll-py-12 {
    scroll-padding-block: 3rem !important;
}

.k-scroll-py-13 {
    scroll-padding-block: 3.25rem;
}

.\!k-scroll-py-13 {
    scroll-padding-block: 3.25rem !important;
}

.k-scroll-py-14 {
    scroll-padding-block: 3.5rem;
}

.\!k-scroll-py-14 {
    scroll-padding-block: 3.5rem !important;
}

.k-scroll-py-15 {
    scroll-padding-block: 3.75rem;
}

.\!k-scroll-py-15 {
    scroll-padding-block: 3.75rem !important;
}

.k-scroll-py-16 {
    scroll-padding-block: 4rem;
}

.\!k-scroll-py-16 {
    scroll-padding-block: 4rem !important;
}

.k-scroll-py-17 {
    scroll-padding-block: 4.25rem;
}

.\!k-scroll-py-17 {
    scroll-padding-block: 4.25rem !important;
}

.k-scroll-py-18 {
    scroll-padding-block: 4.5rem;
}

.\!k-scroll-py-18 {
    scroll-padding-block: 4.5rem !important;
}

.k-scroll-py-19 {
    scroll-padding-block: 4.75rem;
}

.\!k-scroll-py-19 {
    scroll-padding-block: 4.75rem !important;
}

.k-scroll-py-20 {
    scroll-padding-block: 5rem;
}

.\!k-scroll-py-20 {
    scroll-padding-block: 5rem !important;
}

.k-scroll-py-21 {
    scroll-padding-block: 5.25rem;
}

.\!k-scroll-py-21 {
    scroll-padding-block: 5.25rem !important;
}

.k-scroll-py-22 {
    scroll-padding-block: 5.5rem;
}

.\!k-scroll-py-22 {
    scroll-padding-block: 5.5rem !important;
}

.k-scroll-py-23 {
    scroll-padding-block: 5.75rem;
}

.\!k-scroll-py-23 {
    scroll-padding-block: 5.75rem !important;
}

.k-scroll-py-24 {
    scroll-padding-block: 6rem;
}

.\!k-scroll-py-24 {
    scroll-padding-block: 6rem !important;
}

.k-scroll-py-25 {
    scroll-padding-block: 7rem;
}

.\!k-scroll-py-25 {
    scroll-padding-block: 7rem !important;
}

.k-scroll-py-26 {
    scroll-padding-block: 8rem;
}

.\!k-scroll-py-26 {
    scroll-padding-block: 8rem !important;
}

.k-scroll-py-27 {
    scroll-padding-block: 9rem;
}

.\!k-scroll-py-27 {
    scroll-padding-block: 9rem !important;
}

.k-scroll-py-28 {
    scroll-padding-block: 10rem;
}

.\!k-scroll-py-28 {
    scroll-padding-block: 10rem !important;
}

.k-scroll-py-29 {
    scroll-padding-block: 11rem;
}

.\!k-scroll-py-29 {
    scroll-padding-block: 11rem !important;
}

.k-scroll-py-30 {
    scroll-padding-block: 12rem;
}

.\!k-scroll-py-30 {
    scroll-padding-block: 12rem !important;
}

.k-touch-action-none {
    touch-action: none;
}

.\!k-touch-action-none {
    touch-action: none !important;
}

.k-touch-action-auto {
    touch-action: auto;
}

.\!k-touch-action-auto {
    touch-action: auto !important;
}

.k-touch-action-pan-x {
    touch-action: pan-x;
}

.\!k-touch-action-pan-x {
    touch-action: pan-x !important;
}

.k-touch-action-pan-left {
    touch-action: pan-left;
}

.\!k-touch-action-pan-left {
    touch-action: pan-left !important;
}

.k-touch-action-pan-right {
    touch-action: pan-right;
}

.\!k-touch-action-pan-right {
    touch-action: pan-right !important;
}

.k-touch-action-pan-y {
    touch-action: pan-y;
}

.\!k-touch-action-pan-y {
    touch-action: pan-y !important;
}

.k-touch-action-pan-up {
    touch-action: pan-up;
}

.\!k-touch-action-pan-up {
    touch-action: pan-up !important;
}

.k-touch-action-pan-down {
    touch-action: pan-down;
}

.\!k-touch-action-pan-down {
    touch-action: pan-down !important;
}

.k-touch-action-pinch-zoom {
    touch-action: pinch-zoom;
}

.\!k-touch-action-pinch-zoom {
    touch-action: pinch-zoom !important;
}

.k-touch-action-manipulation {
    touch-action: manipulation;
}

.\!k-touch-action-manipulation {
    touch-action: manipulation !important;
}

.k-user-select-none {
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.\!k-user-select-none {
    -webkit-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
}

.k-user-select-auto {
    -webkit-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
}

.\!k-user-select-auto {
    -webkit-user-select: auto !important;
        -ms-user-select: auto !important;
            user-select: auto !important;
}

.k-user-select-text {
    -webkit-user-select: text;
        -ms-user-select: text;
            user-select: text;
}

.\!k-user-select-text {
    -webkit-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
}

.k-user-select-all {
    -webkit-user-select: all;
            user-select: all;
}

.\!k-user-select-all {
    -webkit-user-select: all !important;
            user-select: all !important;
}

.k-user-select-contain {
    -webkit-user-select: contain;
        -ms-user-select: element;
            user-select: contain;
}

.\!k-user-select-contain {
    -webkit-user-select: contain !important;
        -ms-user-select: element !important;
            user-select: contain !important;
}

.k-will-change-auto {
    will-change: auto;
}

.\!k-will-change-auto {
    will-change: auto !important;
}

.k-will-change-scroll {
    will-change: scroll-position;
}

.\!k-will-change-scroll {
    will-change: scroll-position !important;
}

.k-will-change-contents {
    will-change: contents;
}

.\!k-will-change-contents {
    will-change: contents !important;
}

.k-will-change-transform {
    will-change: transform;
}

.\!k-will-change-transform {
    will-change: transform !important;
}

.k-fill-none {
    fill: none;
}

.\!k-fill-none {
    fill: none !important;
}

.k-fill-inherit {
    fill: inherit;
}

.\!k-fill-inherit {
    fill: inherit !important;
}

.k-fill-current {
    fill: currentColor;
}

.\!k-fill-current {
    fill: currentColor !important;
}

.k-fill-transparent {
    fill: transparent;
}

.\!k-fill-transparent {
    fill: transparent !important;
}

.k-fill-black {
    fill: black;
}

.\!k-fill-black {
    fill: black !important;
}

.k-fill-white {
    fill: white;
}

.\!k-fill-white {
    fill: white !important;
}

.k-stroke-none {
    stroke: none;
}

.\!k-stroke-none {
    stroke: none !important;
}

.k-stroke-inherit {
    stroke: inherit;
}

.\!k-stroke-inherit {
    stroke: inherit !important;
}

.k-stroke-current {
    stroke: currentColor;
}

.\!k-stroke-current {
    stroke: currentColor !important;
}

.k-stroke-transparent {
    stroke: transparent;
}

.\!k-stroke-transparent {
    stroke: transparent !important;
}

.k-stroke-black {
    stroke: black;
}

.\!k-stroke-black {
    stroke: black !important;
}

.k-stroke-white {
    stroke: white;
}

.\!k-stroke-white {
    stroke: white !important;
}

.k-elevation-1 {
    box-shadow: var(--kendo-elevation-1, 0 2px 3px rgba(0, 0, 0, 0.04), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-1 {
    box-shadow: var(--kendo-elevation-1, 0 2px 3px rgba(0, 0, 0, 0.04), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-2 {
    box-shadow: var(--kendo-elevation-2, 0 4px 6px rgba(0, 0, 0, 0.06), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-2 {
    box-shadow: var(--kendo-elevation-2, 0 4px 6px rgba(0, 0, 0, 0.06), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-3 {
    box-shadow: var(--kendo-elevation-3, 0 6px 8px rgba(0, 0, 0, 0.08), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-3 {
    box-shadow: var(--kendo-elevation-3, 0 6px 8px rgba(0, 0, 0, 0.08), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-4 {
    box-shadow: var(--kendo-elevation-4, 0 8px 10px rgba(0, 0, 0, 0.12), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-4 {
    box-shadow: var(--kendo-elevation-4, 0 8px 10px rgba(0, 0, 0, 0.12), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-5 {
    box-shadow: var(--kendo-elevation-5, 0 10px 12px rgba(0, 0, 0, 0.16), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-5 {
    box-shadow: var(--kendo-elevation-5, 0 10px 12px rgba(0, 0, 0, 0.16), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-6 {
    box-shadow: var(--kendo-elevation-6, 0 12px 14px rgba(0, 0, 0, 0.2), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-6 {
    box-shadow: var(--kendo-elevation-6, 0 12px 14px rgba(0, 0, 0, 0.2), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-7 {
    box-shadow: var(--kendo-elevation-7, 0 14px 16px rgba(0, 0, 0, 0.24), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-7 {
    box-shadow: var(--kendo-elevation-7, 0 14px 16px rgba(0, 0, 0, 0.24), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-8 {
    box-shadow: var(--kendo-elevation-8, 0 16px 18px rgba(0, 0, 0, 0.28), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-8 {
    box-shadow: var(--kendo-elevation-8, 0 16px 18px rgba(0, 0, 0, 0.28), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

.k-elevation-9 {
    box-shadow: var(--kendo-elevation-9, 0 32px 34px rgba(0, 0, 0, 0.32), 0 4px 16px rgba(0, 0, 0, 0.12));
}

.\!k-elevation-9 {
    box-shadow: var(--kendo-elevation-9, 0 32px 34px rgba(0, 0, 0, 0.32), 0 4px 16px rgba(0, 0, 0, 0.12)) !important;
}

@media only all and (min-width: 0) {
    .k-d-xs-none {
        display: none;
    }
    .k-d-xs-contents {
        display: contents;
    }
    .k-d-xs-block {
        display: block;
    }
    .k-d-xs-inline {
        display: inline;
    }
    .k-d-xs-inline-block {
        display: inline-block;
    }
    .k-d-xs-flex {
        display: flex;
    }
    .k-d-xs-inline-flex {
        display: inline-flex;
    }
    .k-d-xs-grid {
        display: grid;
    }
    .k-d-xs-inline-grid {
        display: inline-grid;
    }
    .k-d-xs-table {
        display: table;
    }
    .k-d-xs-inline-table {
        display: inline-table;
    }
    .k-d-xs-table-row {
        display: table-row;
    }
    .k-d-xs-table-cell {
        display: table-cell;
    }
    .k-d-xs-list-item {
        display: list-item;
    }
    .k-flex-xs-row {
        flex-direction: row;
    }
    .k-flex-xs-row-reverse {
        flex-direction: row-reverse;
    }
    .k-flex-xs-col {
        flex-direction: column;
    }
    .k-flex-xs-col-reverse {
        flex-direction: column-reverse;
    }
    .k-gap-xs-0 {
        gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-xs-1px {
        gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-xs-0\.5 {
        gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-xs-1 {
        gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-xs-1\.5 {
        gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-xs-2 {
        gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-xs-2\.5 {
        gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-xs-3 {
        gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-xs-3\.5 {
        gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-xs-4 {
        gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-xs-4\.5 {
        gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-xs-5 {
        gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-xs-5\.5 {
        gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-xs-6 {
        gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-xs-6\.5 {
        gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-xs-7 {
        gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-xs-7\.5 {
        gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-xs-8 {
        gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-xs-9 {
        gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-xs-10 {
        gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-xs-11 {
        gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-xs-12 {
        gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-xs-13 {
        gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-xs-14 {
        gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-xs-15 {
        gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-xs-16 {
        gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-xs-17 {
        gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-xs-18 {
        gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-xs-19 {
        gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-xs-20 {
        gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-xs-21 {
        gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-xs-22 {
        gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-xs-23 {
        gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-xs-24 {
        gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-xs-25 {
        gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-xs-26 {
        gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-xs-27 {
        gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-xs-28 {
        gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-xs-29 {
        gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-xs-30 {
        gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-xs-xs {
        gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-xs-sm {
        gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-xs-md {
        gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-xs-lg {
        gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-xs-xl {
        gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-xs-thin {
        gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-xs-hair {
        gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-x-xs-0 {
        column-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-x-xs-1px {
        column-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-x-xs-0\.5 {
        column-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-x-xs-1 {
        column-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-x-xs-1\.5 {
        column-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-x-xs-2 {
        column-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-x-xs-2\.5 {
        column-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-x-xs-3 {
        column-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-x-xs-3\.5 {
        column-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-x-xs-4 {
        column-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-x-xs-4\.5 {
        column-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-x-xs-5 {
        column-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-x-xs-5\.5 {
        column-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-x-xs-6 {
        column-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-x-xs-6\.5 {
        column-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-x-xs-7 {
        column-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-x-xs-7\.5 {
        column-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-x-xs-8 {
        column-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-x-xs-9 {
        column-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-x-xs-10 {
        column-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-x-xs-11 {
        column-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-x-xs-12 {
        column-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-x-xs-13 {
        column-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-x-xs-14 {
        column-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-x-xs-15 {
        column-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-x-xs-16 {
        column-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-x-xs-17 {
        column-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-x-xs-18 {
        column-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-x-xs-19 {
        column-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-x-xs-20 {
        column-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-x-xs-21 {
        column-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-x-xs-22 {
        column-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-x-xs-23 {
        column-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-x-xs-24 {
        column-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-x-xs-25 {
        column-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-x-xs-26 {
        column-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-x-xs-27 {
        column-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-x-xs-28 {
        column-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-x-xs-29 {
        column-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-x-xs-30 {
        column-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-x-xs-xs {
        column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-x-xs-sm {
        column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-x-xs-md {
        column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-x-xs-lg {
        column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-x-xs-xl {
        column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-x-xs-thin {
        column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-x-xs-hair {
        column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-y-xs-0 {
        row-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-y-xs-1px {
        row-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-y-xs-0\.5 {
        row-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-y-xs-1 {
        row-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-y-xs-1\.5 {
        row-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-y-xs-2 {
        row-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-y-xs-2\.5 {
        row-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-y-xs-3 {
        row-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-y-xs-3\.5 {
        row-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-y-xs-4 {
        row-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-y-xs-4\.5 {
        row-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-y-xs-5 {
        row-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-y-xs-5\.5 {
        row-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-y-xs-6 {
        row-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-y-xs-6\.5 {
        row-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-y-xs-7 {
        row-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-y-xs-7\.5 {
        row-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-y-xs-8 {
        row-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-y-xs-9 {
        row-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-y-xs-10 {
        row-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-y-xs-11 {
        row-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-y-xs-12 {
        row-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-y-xs-13 {
        row-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-y-xs-14 {
        row-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-y-xs-15 {
        row-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-y-xs-16 {
        row-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-y-xs-17 {
        row-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-y-xs-18 {
        row-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-y-xs-19 {
        row-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-y-xs-20 {
        row-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-y-xs-21 {
        row-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-y-xs-22 {
        row-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-y-xs-23 {
        row-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-y-xs-24 {
        row-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-y-xs-25 {
        row-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-y-xs-26 {
        row-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-y-xs-27 {
        row-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-y-xs-28 {
        row-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-y-xs-29 {
        row-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-y-xs-30 {
        row-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-y-xs-xs {
        row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-y-xs-sm {
        row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-y-xs-md {
        row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-y-xs-lg {
        row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-y-xs-xl {
        row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-y-xs-thin {
        row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-y-xs-hair {
        row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-col-span-xs-1 {
        grid-column: span 1/span 1;
    }
    .k-col-span-xs-2 {
        grid-column: span 2/span 2;
    }
    .k-col-span-xs-3 {
        grid-column: span 3/span 3;
    }
    .k-col-span-xs-4 {
        grid-column: span 4/span 4;
    }
    .k-col-span-xs-5 {
        grid-column: span 5/span 5;
    }
    .k-col-span-xs-6 {
        grid-column: span 6/span 6;
    }
    .k-col-span-xs-7 {
        grid-column: span 7/span 7;
    }
    .k-col-span-xs-8 {
        grid-column: span 8/span 8;
    }
    .k-col-span-xs-9 {
        grid-column: span 9/span 9;
    }
    .k-col-span-xs-10 {
        grid-column: span 10/span 10;
    }
    .k-col-span-xs-11 {
        grid-column: span 11/span 11;
    }
    .k-col-span-xs-12 {
        grid-column: span 12/span 12;
    }
    .k-col-span-xs-full {
        grid-column: 1 / -1;
    }
    .k-col-span-xs-auto {
        grid-column: auto;
    }
    .k-col-start-xs-1 {
        grid-column-start: 1;
    }
    .k-col-start-xs-2 {
        grid-column-start: 2;
    }
    .k-col-start-xs-3 {
        grid-column-start: 3;
    }
    .k-col-start-xs-4 {
        grid-column-start: 4;
    }
    .k-col-start-xs-5 {
        grid-column-start: 5;
    }
    .k-col-start-xs-6 {
        grid-column-start: 6;
    }
    .k-col-start-xs-7 {
        grid-column-start: 7;
    }
    .k-col-start-xs-8 {
        grid-column-start: 8;
    }
    .k-col-start-xs-9 {
        grid-column-start: 9;
    }
    .k-col-start-xs-10 {
        grid-column-start: 10;
    }
    .k-col-start-xs-11 {
        grid-column-start: 11;
    }
    .k-col-start-xs-12 {
        grid-column-start: 12;
    }
    .k-col-start-xs-13 {
        grid-column-start: 13;
    }
    .k-col-start-xs-auto {
        grid-column-start: auto;
    }
    .k-col-end-xs-1 {
        grid-column-end: 1;
    }
    .k-col-end-xs-2 {
        grid-column-end: 2;
    }
    .k-col-end-xs-3 {
        grid-column-end: 3;
    }
    .k-col-end-xs-4 {
        grid-column-end: 4;
    }
    .k-col-end-xs-5 {
        grid-column-end: 5;
    }
    .k-col-end-xs-6 {
        grid-column-end: 6;
    }
    .k-col-end-xs-7 {
        grid-column-end: 7;
    }
    .k-col-end-xs-8 {
        grid-column-end: 8;
    }
    .k-col-end-xs-9 {
        grid-column-end: 9;
    }
    .k-col-end-xs-10 {
        grid-column-end: 10;
    }
    .k-col-end-xs-11 {
        grid-column-end: 11;
    }
    .k-col-end-xs-12 {
        grid-column-end: 12;
    }
    .k-col-end-xs-13 {
        grid-column-end: 13;
    }
    .k-col-end-xs-auto {
        grid-column-end: auto;
    }
    .k-row-start-xs-1 {
        grid-row-start: 1;
    }
    .k-row-start-xs-2 {
        grid-row-start: 2;
    }
    .k-row-start-xs-3 {
        grid-row-start: 3;
    }
    .k-row-start-xs-4 {
        grid-row-start: 4;
    }
    .k-row-start-xs-5 {
        grid-row-start: 5;
    }
    .k-row-start-xs-6 {
        grid-row-start: 6;
    }
    .k-row-start-xs-7 {
        grid-row-start: 7;
    }
    .k-row-start-xs-8 {
        grid-row-start: 8;
    }
    .k-row-start-xs-9 {
        grid-row-start: 9;
    }
    .k-row-start-xs-10 {
        grid-row-start: 10;
    }
    .k-row-start-xs-11 {
        grid-row-start: 11;
    }
    .k-row-start-xs-12 {
        grid-row-start: 12;
    }
    .k-row-start-xs-13 {
        grid-row-start: 13;
    }
    .k-row-start-xs-auto {
        grid-row-start: auto;
    }
    .k-row-end-xs-1 {
        grid-row-end: 1;
    }
    .k-row-end-xs-2 {
        grid-row-end: 2;
    }
    .k-row-end-xs-3 {
        grid-row-end: 3;
    }
    .k-row-end-xs-4 {
        grid-row-end: 4;
    }
    .k-row-end-xs-5 {
        grid-row-end: 5;
    }
    .k-row-end-xs-6 {
        grid-row-end: 6;
    }
    .k-row-end-xs-7 {
        grid-row-end: 7;
    }
    .k-row-end-xs-8 {
        grid-row-end: 8;
    }
    .k-row-end-xs-9 {
        grid-row-end: 9;
    }
    .k-row-end-xs-10 {
        grid-row-end: 10;
    }
    .k-row-end-xs-11 {
        grid-row-end: 11;
    }
    .k-row-end-xs-12 {
        grid-row-end: 12;
    }
    .k-row-end-xs-13 {
        grid-row-end: 13;
    }
    .k-row-end-xs-auto {
        grid-row-end: auto;
    }
    .k-grid-cols-xs-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .k-grid-cols-xs-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .k-grid-cols-xs-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .k-grid-cols-xs-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .k-grid-cols-xs-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .k-grid-cols-xs-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .k-grid-cols-xs-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .k-grid-cols-xs-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .k-grid-cols-xs-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .k-grid-cols-xs-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    .k-grid-cols-xs-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    .k-grid-cols-xs-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    .k-grid-cols-xs-none {
        grid-template-columns: none;
    }
    .k-px-xs-0 {
        padding-inline: var(--kendo-spacing-0, 0px);
    }
    .k-px-xs-1px {
        padding-inline: var(--kendo-spacing-1px, 1px);
    }
    .k-px-xs-0\.5 {
        padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-px-xs-1 {
        padding-inline: var(--kendo-spacing-1, 0.25rem);
    }
    .k-px-xs-1\.5 {
        padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-px-xs-2 {
        padding-inline: var(--kendo-spacing-2, 0.5rem);
    }
    .k-px-xs-2\.5 {
        padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-px-xs-3 {
        padding-inline: var(--kendo-spacing-3, 0.75rem);
    }
    .k-px-xs-3\.5 {
        padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-px-xs-4 {
        padding-inline: var(--kendo-spacing-4, 1rem);
    }
    .k-px-xs-4\.5 {
        padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-px-xs-5 {
        padding-inline: var(--kendo-spacing-5, 1.25rem);
    }
    .k-px-xs-5\.5 {
        padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-px-xs-6 {
        padding-inline: var(--kendo-spacing-6, 1.5rem);
    }
    .k-px-xs-6\.5 {
        padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-px-xs-7 {
        padding-inline: var(--kendo-spacing-7, 1.75rem);
    }
    .k-px-xs-7\.5 {
        padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-px-xs-8 {
        padding-inline: var(--kendo-spacing-8, 2rem);
    }
    .k-px-xs-9 {
        padding-inline: var(--kendo-spacing-9, 2.25rem);
    }
    .k-px-xs-10 {
        padding-inline: var(--kendo-spacing-10, 2.5rem);
    }
    .k-px-xs-11 {
        padding-inline: var(--kendo-spacing-11, 2.75rem);
    }
    .k-px-xs-12 {
        padding-inline: var(--kendo-spacing-12, 3rem);
    }
    .k-px-xs-13 {
        padding-inline: var(--kendo-spacing-13, 3.25rem);
    }
    .k-px-xs-14 {
        padding-inline: var(--kendo-spacing-14, 3.5rem);
    }
    .k-px-xs-15 {
        padding-inline: var(--kendo-spacing-15, 3.75rem);
    }
    .k-px-xs-16 {
        padding-inline: var(--kendo-spacing-16, 4rem);
    }
    .k-px-xs-17 {
        padding-inline: var(--kendo-spacing-17, 4.25rem);
    }
    .k-px-xs-18 {
        padding-inline: var(--kendo-spacing-18, 4.5rem);
    }
    .k-px-xs-19 {
        padding-inline: var(--kendo-spacing-19, 4.75rem);
    }
    .k-px-xs-20 {
        padding-inline: var(--kendo-spacing-20, 5rem);
    }
    .k-px-xs-21 {
        padding-inline: var(--kendo-spacing-21, 5.25rem);
    }
    .k-px-xs-22 {
        padding-inline: var(--kendo-spacing-22, 5.5rem);
    }
    .k-px-xs-23 {
        padding-inline: var(--kendo-spacing-23, 5.75rem);
    }
    .k-px-xs-24 {
        padding-inline: var(--kendo-spacing-24, 6rem);
    }
    .k-px-xs-25 {
        padding-inline: var(--kendo-spacing-25, 7rem);
    }
    .k-px-xs-26 {
        padding-inline: var(--kendo-spacing-26, 8rem);
    }
    .k-px-xs-27 {
        padding-inline: var(--kendo-spacing-27, 9rem);
    }
    .k-px-xs-28 {
        padding-inline: var(--kendo-spacing-28, 10rem);
    }
    .k-px-xs-29 {
        padding-inline: var(--kendo-spacing-29, 11rem);
    }
    .k-px-xs-30 {
        padding-inline: var(--kendo-spacing-30, 12rem);
    }
    .k-px-xs-xs {
        padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-px-xs-sm {
        padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-px-xs-md {
        padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-px-xs-lg {
        padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-px-xs-xl {
        padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-px-xs-thin {
        padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-px-xs-hair {
        padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-py-xs-0 {
        padding-block: var(--kendo-spacing-0, 0px);
    }
    .k-py-xs-1px {
        padding-block: var(--kendo-spacing-1px, 1px);
    }
    .k-py-xs-0\.5 {
        padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-py-xs-1 {
        padding-block: var(--kendo-spacing-1, 0.25rem);
    }
    .k-py-xs-1\.5 {
        padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-py-xs-2 {
        padding-block: var(--kendo-spacing-2, 0.5rem);
    }
    .k-py-xs-2\.5 {
        padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-py-xs-3 {
        padding-block: var(--kendo-spacing-3, 0.75rem);
    }
    .k-py-xs-3\.5 {
        padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-py-xs-4 {
        padding-block: var(--kendo-spacing-4, 1rem);
    }
    .k-py-xs-4\.5 {
        padding-block: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-py-xs-5 {
        padding-block: var(--kendo-spacing-5, 1.25rem);
    }
    .k-py-xs-5\.5 {
        padding-block: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-py-xs-6 {
        padding-block: var(--kendo-spacing-6, 1.5rem);
    }
    .k-py-xs-6\.5 {
        padding-block: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-py-xs-7 {
        padding-block: var(--kendo-spacing-7, 1.75rem);
    }
    .k-py-xs-7\.5 {
        padding-block: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-py-xs-8 {
        padding-block: var(--kendo-spacing-8, 2rem);
    }
    .k-py-xs-9 {
        padding-block: var(--kendo-spacing-9, 2.25rem);
    }
    .k-py-xs-10 {
        padding-block: var(--kendo-spacing-10, 2.5rem);
    }
    .k-py-xs-11 {
        padding-block: var(--kendo-spacing-11, 2.75rem);
    }
    .k-py-xs-12 {
        padding-block: var(--kendo-spacing-12, 3rem);
    }
    .k-py-xs-13 {
        padding-block: var(--kendo-spacing-13, 3.25rem);
    }
    .k-py-xs-14 {
        padding-block: var(--kendo-spacing-14, 3.5rem);
    }
    .k-py-xs-15 {
        padding-block: var(--kendo-spacing-15, 3.75rem);
    }
    .k-py-xs-16 {
        padding-block: var(--kendo-spacing-16, 4rem);
    }
    .k-py-xs-17 {
        padding-block: var(--kendo-spacing-17, 4.25rem);
    }
    .k-py-xs-18 {
        padding-block: var(--kendo-spacing-18, 4.5rem);
    }
    .k-py-xs-19 {
        padding-block: var(--kendo-spacing-19, 4.75rem);
    }
    .k-py-xs-20 {
        padding-block: var(--kendo-spacing-20, 5rem);
    }
    .k-py-xs-21 {
        padding-block: var(--kendo-spacing-21, 5.25rem);
    }
    .k-py-xs-22 {
        padding-block: var(--kendo-spacing-22, 5.5rem);
    }
    .k-py-xs-23 {
        padding-block: var(--kendo-spacing-23, 5.75rem);
    }
    .k-py-xs-24 {
        padding-block: var(--kendo-spacing-24, 6rem);
    }
    .k-py-xs-25 {
        padding-block: var(--kendo-spacing-25, 7rem);
    }
    .k-py-xs-26 {
        padding-block: var(--kendo-spacing-26, 8rem);
    }
    .k-py-xs-27 {
        padding-block: var(--kendo-spacing-27, 9rem);
    }
    .k-py-xs-28 {
        padding-block: var(--kendo-spacing-28, 10rem);
    }
    .k-py-xs-29 {
        padding-block: var(--kendo-spacing-29, 11rem);
    }
    .k-py-xs-30 {
        padding-block: var(--kendo-spacing-30, 12rem);
    }
    .k-py-xs-xs {
        padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-py-xs-sm {
        padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-py-xs-md {
        padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-py-xs-lg {
        padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-py-xs-xl {
        padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-py-xs-thin {
        padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-py-xs-hair {
        padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
}

@media only all and (min-width: 576px) {
    .k-d-sm-none {
        display: none;
    }
    .k-d-sm-contents {
        display: contents;
    }
    .k-d-sm-block {
        display: block;
    }
    .k-d-sm-inline {
        display: inline;
    }
    .k-d-sm-inline-block {
        display: inline-block;
    }
    .k-d-sm-flex {
        display: flex;
    }
    .k-d-sm-inline-flex {
        display: inline-flex;
    }
    .k-d-sm-grid {
        display: grid;
    }
    .k-d-sm-inline-grid {
        display: inline-grid;
    }
    .k-d-sm-table {
        display: table;
    }
    .k-d-sm-inline-table {
        display: inline-table;
    }
    .k-d-sm-table-row {
        display: table-row;
    }
    .k-d-sm-table-cell {
        display: table-cell;
    }
    .k-d-sm-list-item {
        display: list-item;
    }
    .k-flex-sm-row {
        flex-direction: row;
    }
    .k-flex-sm-row-reverse {
        flex-direction: row-reverse;
    }
    .k-flex-sm-col {
        flex-direction: column;
    }
    .k-flex-sm-col-reverse {
        flex-direction: column-reverse;
    }
    .k-gap-sm-0 {
        gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-sm-1px {
        gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-sm-0\.5 {
        gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-sm-1 {
        gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-sm-1\.5 {
        gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-sm-2 {
        gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-sm-2\.5 {
        gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-sm-3 {
        gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-sm-3\.5 {
        gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-sm-4 {
        gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-sm-4\.5 {
        gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-sm-5 {
        gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-sm-5\.5 {
        gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-sm-6 {
        gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-sm-6\.5 {
        gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-sm-7 {
        gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-sm-7\.5 {
        gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-sm-8 {
        gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-sm-9 {
        gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-sm-10 {
        gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-sm-11 {
        gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-sm-12 {
        gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-sm-13 {
        gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-sm-14 {
        gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-sm-15 {
        gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-sm-16 {
        gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-sm-17 {
        gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-sm-18 {
        gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-sm-19 {
        gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-sm-20 {
        gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-sm-21 {
        gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-sm-22 {
        gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-sm-23 {
        gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-sm-24 {
        gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-sm-25 {
        gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-sm-26 {
        gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-sm-27 {
        gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-sm-28 {
        gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-sm-29 {
        gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-sm-30 {
        gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-sm-xs {
        gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-sm-sm {
        gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-sm-md {
        gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-sm-lg {
        gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-sm-xl {
        gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-sm-thin {
        gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-sm-hair {
        gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-x-sm-0 {
        column-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-x-sm-1px {
        column-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-x-sm-0\.5 {
        column-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-x-sm-1 {
        column-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-x-sm-1\.5 {
        column-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-x-sm-2 {
        column-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-x-sm-2\.5 {
        column-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-x-sm-3 {
        column-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-x-sm-3\.5 {
        column-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-x-sm-4 {
        column-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-x-sm-4\.5 {
        column-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-x-sm-5 {
        column-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-x-sm-5\.5 {
        column-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-x-sm-6 {
        column-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-x-sm-6\.5 {
        column-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-x-sm-7 {
        column-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-x-sm-7\.5 {
        column-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-x-sm-8 {
        column-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-x-sm-9 {
        column-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-x-sm-10 {
        column-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-x-sm-11 {
        column-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-x-sm-12 {
        column-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-x-sm-13 {
        column-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-x-sm-14 {
        column-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-x-sm-15 {
        column-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-x-sm-16 {
        column-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-x-sm-17 {
        column-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-x-sm-18 {
        column-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-x-sm-19 {
        column-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-x-sm-20 {
        column-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-x-sm-21 {
        column-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-x-sm-22 {
        column-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-x-sm-23 {
        column-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-x-sm-24 {
        column-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-x-sm-25 {
        column-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-x-sm-26 {
        column-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-x-sm-27 {
        column-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-x-sm-28 {
        column-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-x-sm-29 {
        column-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-x-sm-30 {
        column-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-x-sm-xs {
        column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-x-sm-sm {
        column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-x-sm-md {
        column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-x-sm-lg {
        column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-x-sm-xl {
        column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-x-sm-thin {
        column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-x-sm-hair {
        column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-y-sm-0 {
        row-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-y-sm-1px {
        row-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-y-sm-0\.5 {
        row-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-y-sm-1 {
        row-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-y-sm-1\.5 {
        row-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-y-sm-2 {
        row-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-y-sm-2\.5 {
        row-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-y-sm-3 {
        row-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-y-sm-3\.5 {
        row-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-y-sm-4 {
        row-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-y-sm-4\.5 {
        row-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-y-sm-5 {
        row-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-y-sm-5\.5 {
        row-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-y-sm-6 {
        row-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-y-sm-6\.5 {
        row-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-y-sm-7 {
        row-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-y-sm-7\.5 {
        row-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-y-sm-8 {
        row-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-y-sm-9 {
        row-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-y-sm-10 {
        row-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-y-sm-11 {
        row-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-y-sm-12 {
        row-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-y-sm-13 {
        row-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-y-sm-14 {
        row-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-y-sm-15 {
        row-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-y-sm-16 {
        row-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-y-sm-17 {
        row-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-y-sm-18 {
        row-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-y-sm-19 {
        row-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-y-sm-20 {
        row-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-y-sm-21 {
        row-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-y-sm-22 {
        row-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-y-sm-23 {
        row-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-y-sm-24 {
        row-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-y-sm-25 {
        row-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-y-sm-26 {
        row-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-y-sm-27 {
        row-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-y-sm-28 {
        row-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-y-sm-29 {
        row-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-y-sm-30 {
        row-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-y-sm-xs {
        row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-y-sm-sm {
        row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-y-sm-md {
        row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-y-sm-lg {
        row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-y-sm-xl {
        row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-y-sm-thin {
        row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-y-sm-hair {
        row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-col-span-sm-1 {
        grid-column: span 1/span 1;
    }
    .k-col-span-sm-2 {
        grid-column: span 2/span 2;
    }
    .k-col-span-sm-3 {
        grid-column: span 3/span 3;
    }
    .k-col-span-sm-4 {
        grid-column: span 4/span 4;
    }
    .k-col-span-sm-5 {
        grid-column: span 5/span 5;
    }
    .k-col-span-sm-6 {
        grid-column: span 6/span 6;
    }
    .k-col-span-sm-7 {
        grid-column: span 7/span 7;
    }
    .k-col-span-sm-8 {
        grid-column: span 8/span 8;
    }
    .k-col-span-sm-9 {
        grid-column: span 9/span 9;
    }
    .k-col-span-sm-10 {
        grid-column: span 10/span 10;
    }
    .k-col-span-sm-11 {
        grid-column: span 11/span 11;
    }
    .k-col-span-sm-12 {
        grid-column: span 12/span 12;
    }
    .k-col-span-sm-full {
        grid-column: 1 / -1;
    }
    .k-col-span-sm-auto {
        grid-column: auto;
    }
    .k-col-start-sm-1 {
        grid-column-start: 1;
    }
    .k-col-start-sm-2 {
        grid-column-start: 2;
    }
    .k-col-start-sm-3 {
        grid-column-start: 3;
    }
    .k-col-start-sm-4 {
        grid-column-start: 4;
    }
    .k-col-start-sm-5 {
        grid-column-start: 5;
    }
    .k-col-start-sm-6 {
        grid-column-start: 6;
    }
    .k-col-start-sm-7 {
        grid-column-start: 7;
    }
    .k-col-start-sm-8 {
        grid-column-start: 8;
    }
    .k-col-start-sm-9 {
        grid-column-start: 9;
    }
    .k-col-start-sm-10 {
        grid-column-start: 10;
    }
    .k-col-start-sm-11 {
        grid-column-start: 11;
    }
    .k-col-start-sm-12 {
        grid-column-start: 12;
    }
    .k-col-start-sm-13 {
        grid-column-start: 13;
    }
    .k-col-start-sm-auto {
        grid-column-start: auto;
    }
    .k-col-end-sm-1 {
        grid-column-end: 1;
    }
    .k-col-end-sm-2 {
        grid-column-end: 2;
    }
    .k-col-end-sm-3 {
        grid-column-end: 3;
    }
    .k-col-end-sm-4 {
        grid-column-end: 4;
    }
    .k-col-end-sm-5 {
        grid-column-end: 5;
    }
    .k-col-end-sm-6 {
        grid-column-end: 6;
    }
    .k-col-end-sm-7 {
        grid-column-end: 7;
    }
    .k-col-end-sm-8 {
        grid-column-end: 8;
    }
    .k-col-end-sm-9 {
        grid-column-end: 9;
    }
    .k-col-end-sm-10 {
        grid-column-end: 10;
    }
    .k-col-end-sm-11 {
        grid-column-end: 11;
    }
    .k-col-end-sm-12 {
        grid-column-end: 12;
    }
    .k-col-end-sm-13 {
        grid-column-end: 13;
    }
    .k-col-end-sm-auto {
        grid-column-end: auto;
    }
    .k-row-start-sm-1 {
        grid-row-start: 1;
    }
    .k-row-start-sm-2 {
        grid-row-start: 2;
    }
    .k-row-start-sm-3 {
        grid-row-start: 3;
    }
    .k-row-start-sm-4 {
        grid-row-start: 4;
    }
    .k-row-start-sm-5 {
        grid-row-start: 5;
    }
    .k-row-start-sm-6 {
        grid-row-start: 6;
    }
    .k-row-start-sm-7 {
        grid-row-start: 7;
    }
    .k-row-start-sm-8 {
        grid-row-start: 8;
    }
    .k-row-start-sm-9 {
        grid-row-start: 9;
    }
    .k-row-start-sm-10 {
        grid-row-start: 10;
    }
    .k-row-start-sm-11 {
        grid-row-start: 11;
    }
    .k-row-start-sm-12 {
        grid-row-start: 12;
    }
    .k-row-start-sm-13 {
        grid-row-start: 13;
    }
    .k-row-start-sm-auto {
        grid-row-start: auto;
    }
    .k-row-end-sm-1 {
        grid-row-end: 1;
    }
    .k-row-end-sm-2 {
        grid-row-end: 2;
    }
    .k-row-end-sm-3 {
        grid-row-end: 3;
    }
    .k-row-end-sm-4 {
        grid-row-end: 4;
    }
    .k-row-end-sm-5 {
        grid-row-end: 5;
    }
    .k-row-end-sm-6 {
        grid-row-end: 6;
    }
    .k-row-end-sm-7 {
        grid-row-end: 7;
    }
    .k-row-end-sm-8 {
        grid-row-end: 8;
    }
    .k-row-end-sm-9 {
        grid-row-end: 9;
    }
    .k-row-end-sm-10 {
        grid-row-end: 10;
    }
    .k-row-end-sm-11 {
        grid-row-end: 11;
    }
    .k-row-end-sm-12 {
        grid-row-end: 12;
    }
    .k-row-end-sm-13 {
        grid-row-end: 13;
    }
    .k-row-end-sm-auto {
        grid-row-end: auto;
    }
    .k-grid-cols-sm-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .k-grid-cols-sm-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .k-grid-cols-sm-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .k-grid-cols-sm-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .k-grid-cols-sm-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .k-grid-cols-sm-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .k-grid-cols-sm-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .k-grid-cols-sm-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .k-grid-cols-sm-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .k-grid-cols-sm-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    .k-grid-cols-sm-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    .k-grid-cols-sm-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    .k-grid-cols-sm-none {
        grid-template-columns: none;
    }
    .k-px-sm-0 {
        padding-inline: var(--kendo-spacing-0, 0px);
    }
    .k-px-sm-1px {
        padding-inline: var(--kendo-spacing-1px, 1px);
    }
    .k-px-sm-0\.5 {
        padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-px-sm-1 {
        padding-inline: var(--kendo-spacing-1, 0.25rem);
    }
    .k-px-sm-1\.5 {
        padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-px-sm-2 {
        padding-inline: var(--kendo-spacing-2, 0.5rem);
    }
    .k-px-sm-2\.5 {
        padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-px-sm-3 {
        padding-inline: var(--kendo-spacing-3, 0.75rem);
    }
    .k-px-sm-3\.5 {
        padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-px-sm-4 {
        padding-inline: var(--kendo-spacing-4, 1rem);
    }
    .k-px-sm-4\.5 {
        padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-px-sm-5 {
        padding-inline: var(--kendo-spacing-5, 1.25rem);
    }
    .k-px-sm-5\.5 {
        padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-px-sm-6 {
        padding-inline: var(--kendo-spacing-6, 1.5rem);
    }
    .k-px-sm-6\.5 {
        padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-px-sm-7 {
        padding-inline: var(--kendo-spacing-7, 1.75rem);
    }
    .k-px-sm-7\.5 {
        padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-px-sm-8 {
        padding-inline: var(--kendo-spacing-8, 2rem);
    }
    .k-px-sm-9 {
        padding-inline: var(--kendo-spacing-9, 2.25rem);
    }
    .k-px-sm-10 {
        padding-inline: var(--kendo-spacing-10, 2.5rem);
    }
    .k-px-sm-11 {
        padding-inline: var(--kendo-spacing-11, 2.75rem);
    }
    .k-px-sm-12 {
        padding-inline: var(--kendo-spacing-12, 3rem);
    }
    .k-px-sm-13 {
        padding-inline: var(--kendo-spacing-13, 3.25rem);
    }
    .k-px-sm-14 {
        padding-inline: var(--kendo-spacing-14, 3.5rem);
    }
    .k-px-sm-15 {
        padding-inline: var(--kendo-spacing-15, 3.75rem);
    }
    .k-px-sm-16 {
        padding-inline: var(--kendo-spacing-16, 4rem);
    }
    .k-px-sm-17 {
        padding-inline: var(--kendo-spacing-17, 4.25rem);
    }
    .k-px-sm-18 {
        padding-inline: var(--kendo-spacing-18, 4.5rem);
    }
    .k-px-sm-19 {
        padding-inline: var(--kendo-spacing-19, 4.75rem);
    }
    .k-px-sm-20 {
        padding-inline: var(--kendo-spacing-20, 5rem);
    }
    .k-px-sm-21 {
        padding-inline: var(--kendo-spacing-21, 5.25rem);
    }
    .k-px-sm-22 {
        padding-inline: var(--kendo-spacing-22, 5.5rem);
    }
    .k-px-sm-23 {
        padding-inline: var(--kendo-spacing-23, 5.75rem);
    }
    .k-px-sm-24 {
        padding-inline: var(--kendo-spacing-24, 6rem);
    }
    .k-px-sm-25 {
        padding-inline: var(--kendo-spacing-25, 7rem);
    }
    .k-px-sm-26 {
        padding-inline: var(--kendo-spacing-26, 8rem);
    }
    .k-px-sm-27 {
        padding-inline: var(--kendo-spacing-27, 9rem);
    }
    .k-px-sm-28 {
        padding-inline: var(--kendo-spacing-28, 10rem);
    }
    .k-px-sm-29 {
        padding-inline: var(--kendo-spacing-29, 11rem);
    }
    .k-px-sm-30 {
        padding-inline: var(--kendo-spacing-30, 12rem);
    }
    .k-px-sm-xs {
        padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-px-sm-sm {
        padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-px-sm-md {
        padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-px-sm-lg {
        padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-px-sm-xl {
        padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-px-sm-thin {
        padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-px-sm-hair {
        padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-py-sm-0 {
        padding-block: var(--kendo-spacing-0, 0px);
    }
    .k-py-sm-1px {
        padding-block: var(--kendo-spacing-1px, 1px);
    }
    .k-py-sm-0\.5 {
        padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-py-sm-1 {
        padding-block: var(--kendo-spacing-1, 0.25rem);
    }
    .k-py-sm-1\.5 {
        padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-py-sm-2 {
        padding-block: var(--kendo-spacing-2, 0.5rem);
    }
    .k-py-sm-2\.5 {
        padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-py-sm-3 {
        padding-block: var(--kendo-spacing-3, 0.75rem);
    }
    .k-py-sm-3\.5 {
        padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-py-sm-4 {
        padding-block: var(--kendo-spacing-4, 1rem);
    }
    .k-py-sm-4\.5 {
        padding-block: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-py-sm-5 {
        padding-block: var(--kendo-spacing-5, 1.25rem);
    }
    .k-py-sm-5\.5 {
        padding-block: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-py-sm-6 {
        padding-block: var(--kendo-spacing-6, 1.5rem);
    }
    .k-py-sm-6\.5 {
        padding-block: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-py-sm-7 {
        padding-block: var(--kendo-spacing-7, 1.75rem);
    }
    .k-py-sm-7\.5 {
        padding-block: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-py-sm-8 {
        padding-block: var(--kendo-spacing-8, 2rem);
    }
    .k-py-sm-9 {
        padding-block: var(--kendo-spacing-9, 2.25rem);
    }
    .k-py-sm-10 {
        padding-block: var(--kendo-spacing-10, 2.5rem);
    }
    .k-py-sm-11 {
        padding-block: var(--kendo-spacing-11, 2.75rem);
    }
    .k-py-sm-12 {
        padding-block: var(--kendo-spacing-12, 3rem);
    }
    .k-py-sm-13 {
        padding-block: var(--kendo-spacing-13, 3.25rem);
    }
    .k-py-sm-14 {
        padding-block: var(--kendo-spacing-14, 3.5rem);
    }
    .k-py-sm-15 {
        padding-block: var(--kendo-spacing-15, 3.75rem);
    }
    .k-py-sm-16 {
        padding-block: var(--kendo-spacing-16, 4rem);
    }
    .k-py-sm-17 {
        padding-block: var(--kendo-spacing-17, 4.25rem);
    }
    .k-py-sm-18 {
        padding-block: var(--kendo-spacing-18, 4.5rem);
    }
    .k-py-sm-19 {
        padding-block: var(--kendo-spacing-19, 4.75rem);
    }
    .k-py-sm-20 {
        padding-block: var(--kendo-spacing-20, 5rem);
    }
    .k-py-sm-21 {
        padding-block: var(--kendo-spacing-21, 5.25rem);
    }
    .k-py-sm-22 {
        padding-block: var(--kendo-spacing-22, 5.5rem);
    }
    .k-py-sm-23 {
        padding-block: var(--kendo-spacing-23, 5.75rem);
    }
    .k-py-sm-24 {
        padding-block: var(--kendo-spacing-24, 6rem);
    }
    .k-py-sm-25 {
        padding-block: var(--kendo-spacing-25, 7rem);
    }
    .k-py-sm-26 {
        padding-block: var(--kendo-spacing-26, 8rem);
    }
    .k-py-sm-27 {
        padding-block: var(--kendo-spacing-27, 9rem);
    }
    .k-py-sm-28 {
        padding-block: var(--kendo-spacing-28, 10rem);
    }
    .k-py-sm-29 {
        padding-block: var(--kendo-spacing-29, 11rem);
    }
    .k-py-sm-30 {
        padding-block: var(--kendo-spacing-30, 12rem);
    }
    .k-py-sm-xs {
        padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-py-sm-sm {
        padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-py-sm-md {
        padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-py-sm-lg {
        padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-py-sm-xl {
        padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-py-sm-thin {
        padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-py-sm-hair {
        padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
}

@media only all and (min-width: 768px) {
    .k-d-md-none {
        display: none;
    }
    .k-d-md-contents {
        display: contents;
    }
    .k-d-md-block {
        display: block;
    }
    .k-d-md-inline {
        display: inline;
    }
    .k-d-md-inline-block {
        display: inline-block;
    }
    .k-d-md-flex {
        display: flex;
    }
    .k-d-md-inline-flex {
        display: inline-flex;
    }
    .k-d-md-grid {
        display: grid;
    }
    .k-d-md-inline-grid {
        display: inline-grid;
    }
    .k-d-md-table {
        display: table;
    }
    .k-d-md-inline-table {
        display: inline-table;
    }
    .k-d-md-table-row {
        display: table-row;
    }
    .k-d-md-table-cell {
        display: table-cell;
    }
    .k-d-md-list-item {
        display: list-item;
    }
    .k-flex-md-row {
        flex-direction: row;
    }
    .k-flex-md-row-reverse {
        flex-direction: row-reverse;
    }
    .k-flex-md-col {
        flex-direction: column;
    }
    .k-flex-md-col-reverse {
        flex-direction: column-reverse;
    }
    .k-gap-md-0 {
        gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-md-1px {
        gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-md-0\.5 {
        gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-md-1 {
        gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-md-1\.5 {
        gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-md-2 {
        gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-md-2\.5 {
        gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-md-3 {
        gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-md-3\.5 {
        gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-md-4 {
        gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-md-4\.5 {
        gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-md-5 {
        gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-md-5\.5 {
        gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-md-6 {
        gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-md-6\.5 {
        gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-md-7 {
        gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-md-7\.5 {
        gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-md-8 {
        gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-md-9 {
        gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-md-10 {
        gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-md-11 {
        gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-md-12 {
        gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-md-13 {
        gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-md-14 {
        gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-md-15 {
        gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-md-16 {
        gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-md-17 {
        gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-md-18 {
        gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-md-19 {
        gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-md-20 {
        gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-md-21 {
        gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-md-22 {
        gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-md-23 {
        gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-md-24 {
        gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-md-25 {
        gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-md-26 {
        gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-md-27 {
        gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-md-28 {
        gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-md-29 {
        gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-md-30 {
        gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-md-xs {
        gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-md-sm {
        gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-md-md {
        gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-md-lg {
        gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-md-xl {
        gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-md-thin {
        gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-md-hair {
        gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-x-md-0 {
        column-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-x-md-1px {
        column-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-x-md-0\.5 {
        column-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-x-md-1 {
        column-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-x-md-1\.5 {
        column-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-x-md-2 {
        column-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-x-md-2\.5 {
        column-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-x-md-3 {
        column-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-x-md-3\.5 {
        column-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-x-md-4 {
        column-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-x-md-4\.5 {
        column-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-x-md-5 {
        column-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-x-md-5\.5 {
        column-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-x-md-6 {
        column-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-x-md-6\.5 {
        column-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-x-md-7 {
        column-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-x-md-7\.5 {
        column-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-x-md-8 {
        column-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-x-md-9 {
        column-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-x-md-10 {
        column-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-x-md-11 {
        column-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-x-md-12 {
        column-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-x-md-13 {
        column-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-x-md-14 {
        column-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-x-md-15 {
        column-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-x-md-16 {
        column-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-x-md-17 {
        column-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-x-md-18 {
        column-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-x-md-19 {
        column-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-x-md-20 {
        column-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-x-md-21 {
        column-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-x-md-22 {
        column-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-x-md-23 {
        column-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-x-md-24 {
        column-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-x-md-25 {
        column-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-x-md-26 {
        column-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-x-md-27 {
        column-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-x-md-28 {
        column-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-x-md-29 {
        column-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-x-md-30 {
        column-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-x-md-xs {
        column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-x-md-sm {
        column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-x-md-md {
        column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-x-md-lg {
        column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-x-md-xl {
        column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-x-md-thin {
        column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-x-md-hair {
        column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-y-md-0 {
        row-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-y-md-1px {
        row-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-y-md-0\.5 {
        row-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-y-md-1 {
        row-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-y-md-1\.5 {
        row-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-y-md-2 {
        row-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-y-md-2\.5 {
        row-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-y-md-3 {
        row-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-y-md-3\.5 {
        row-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-y-md-4 {
        row-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-y-md-4\.5 {
        row-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-y-md-5 {
        row-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-y-md-5\.5 {
        row-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-y-md-6 {
        row-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-y-md-6\.5 {
        row-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-y-md-7 {
        row-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-y-md-7\.5 {
        row-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-y-md-8 {
        row-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-y-md-9 {
        row-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-y-md-10 {
        row-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-y-md-11 {
        row-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-y-md-12 {
        row-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-y-md-13 {
        row-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-y-md-14 {
        row-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-y-md-15 {
        row-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-y-md-16 {
        row-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-y-md-17 {
        row-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-y-md-18 {
        row-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-y-md-19 {
        row-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-y-md-20 {
        row-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-y-md-21 {
        row-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-y-md-22 {
        row-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-y-md-23 {
        row-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-y-md-24 {
        row-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-y-md-25 {
        row-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-y-md-26 {
        row-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-y-md-27 {
        row-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-y-md-28 {
        row-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-y-md-29 {
        row-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-y-md-30 {
        row-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-y-md-xs {
        row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-y-md-sm {
        row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-y-md-md {
        row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-y-md-lg {
        row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-y-md-xl {
        row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-y-md-thin {
        row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-y-md-hair {
        row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-col-span-md-1 {
        grid-column: span 1/span 1;
    }
    .k-col-span-md-2 {
        grid-column: span 2/span 2;
    }
    .k-col-span-md-3 {
        grid-column: span 3/span 3;
    }
    .k-col-span-md-4 {
        grid-column: span 4/span 4;
    }
    .k-col-span-md-5 {
        grid-column: span 5/span 5;
    }
    .k-col-span-md-6 {
        grid-column: span 6/span 6;
    }
    .k-col-span-md-7 {
        grid-column: span 7/span 7;
    }
    .k-col-span-md-8 {
        grid-column: span 8/span 8;
    }
    .k-col-span-md-9 {
        grid-column: span 9/span 9;
    }
    .k-col-span-md-10 {
        grid-column: span 10/span 10;
    }
    .k-col-span-md-11 {
        grid-column: span 11/span 11;
    }
    .k-col-span-md-12 {
        grid-column: span 12/span 12;
    }
    .k-col-span-md-full {
        grid-column: 1 / -1;
    }
    .k-col-span-md-auto {
        grid-column: auto;
    }
    .k-col-start-md-1 {
        grid-column-start: 1;
    }
    .k-col-start-md-2 {
        grid-column-start: 2;
    }
    .k-col-start-md-3 {
        grid-column-start: 3;
    }
    .k-col-start-md-4 {
        grid-column-start: 4;
    }
    .k-col-start-md-5 {
        grid-column-start: 5;
    }
    .k-col-start-md-6 {
        grid-column-start: 6;
    }
    .k-col-start-md-7 {
        grid-column-start: 7;
    }
    .k-col-start-md-8 {
        grid-column-start: 8;
    }
    .k-col-start-md-9 {
        grid-column-start: 9;
    }
    .k-col-start-md-10 {
        grid-column-start: 10;
    }
    .k-col-start-md-11 {
        grid-column-start: 11;
    }
    .k-col-start-md-12 {
        grid-column-start: 12;
    }
    .k-col-start-md-13 {
        grid-column-start: 13;
    }
    .k-col-start-md-auto {
        grid-column-start: auto;
    }
    .k-col-end-md-1 {
        grid-column-end: 1;
    }
    .k-col-end-md-2 {
        grid-column-end: 2;
    }
    .k-col-end-md-3 {
        grid-column-end: 3;
    }
    .k-col-end-md-4 {
        grid-column-end: 4;
    }
    .k-col-end-md-5 {
        grid-column-end: 5;
    }
    .k-col-end-md-6 {
        grid-column-end: 6;
    }
    .k-col-end-md-7 {
        grid-column-end: 7;
    }
    .k-col-end-md-8 {
        grid-column-end: 8;
    }
    .k-col-end-md-9 {
        grid-column-end: 9;
    }
    .k-col-end-md-10 {
        grid-column-end: 10;
    }
    .k-col-end-md-11 {
        grid-column-end: 11;
    }
    .k-col-end-md-12 {
        grid-column-end: 12;
    }
    .k-col-end-md-13 {
        grid-column-end: 13;
    }
    .k-col-end-md-auto {
        grid-column-end: auto;
    }
    .k-row-start-md-1 {
        grid-row-start: 1;
    }
    .k-row-start-md-2 {
        grid-row-start: 2;
    }
    .k-row-start-md-3 {
        grid-row-start: 3;
    }
    .k-row-start-md-4 {
        grid-row-start: 4;
    }
    .k-row-start-md-5 {
        grid-row-start: 5;
    }
    .k-row-start-md-6 {
        grid-row-start: 6;
    }
    .k-row-start-md-7 {
        grid-row-start: 7;
    }
    .k-row-start-md-8 {
        grid-row-start: 8;
    }
    .k-row-start-md-9 {
        grid-row-start: 9;
    }
    .k-row-start-md-10 {
        grid-row-start: 10;
    }
    .k-row-start-md-11 {
        grid-row-start: 11;
    }
    .k-row-start-md-12 {
        grid-row-start: 12;
    }
    .k-row-start-md-13 {
        grid-row-start: 13;
    }
    .k-row-start-md-auto {
        grid-row-start: auto;
    }
    .k-row-end-md-1 {
        grid-row-end: 1;
    }
    .k-row-end-md-2 {
        grid-row-end: 2;
    }
    .k-row-end-md-3 {
        grid-row-end: 3;
    }
    .k-row-end-md-4 {
        grid-row-end: 4;
    }
    .k-row-end-md-5 {
        grid-row-end: 5;
    }
    .k-row-end-md-6 {
        grid-row-end: 6;
    }
    .k-row-end-md-7 {
        grid-row-end: 7;
    }
    .k-row-end-md-8 {
        grid-row-end: 8;
    }
    .k-row-end-md-9 {
        grid-row-end: 9;
    }
    .k-row-end-md-10 {
        grid-row-end: 10;
    }
    .k-row-end-md-11 {
        grid-row-end: 11;
    }
    .k-row-end-md-12 {
        grid-row-end: 12;
    }
    .k-row-end-md-13 {
        grid-row-end: 13;
    }
    .k-row-end-md-auto {
        grid-row-end: auto;
    }
    .k-grid-cols-md-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .k-grid-cols-md-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .k-grid-cols-md-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .k-grid-cols-md-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .k-grid-cols-md-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .k-grid-cols-md-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .k-grid-cols-md-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .k-grid-cols-md-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .k-grid-cols-md-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .k-grid-cols-md-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    .k-grid-cols-md-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    .k-grid-cols-md-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    .k-grid-cols-md-none {
        grid-template-columns: none;
    }
    .k-px-md-0 {
        padding-inline: var(--kendo-spacing-0, 0px);
    }
    .k-px-md-1px {
        padding-inline: var(--kendo-spacing-1px, 1px);
    }
    .k-px-md-0\.5 {
        padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-px-md-1 {
        padding-inline: var(--kendo-spacing-1, 0.25rem);
    }
    .k-px-md-1\.5 {
        padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-px-md-2 {
        padding-inline: var(--kendo-spacing-2, 0.5rem);
    }
    .k-px-md-2\.5 {
        padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-px-md-3 {
        padding-inline: var(--kendo-spacing-3, 0.75rem);
    }
    .k-px-md-3\.5 {
        padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-px-md-4 {
        padding-inline: var(--kendo-spacing-4, 1rem);
    }
    .k-px-md-4\.5 {
        padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-px-md-5 {
        padding-inline: var(--kendo-spacing-5, 1.25rem);
    }
    .k-px-md-5\.5 {
        padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-px-md-6 {
        padding-inline: var(--kendo-spacing-6, 1.5rem);
    }
    .k-px-md-6\.5 {
        padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-px-md-7 {
        padding-inline: var(--kendo-spacing-7, 1.75rem);
    }
    .k-px-md-7\.5 {
        padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-px-md-8 {
        padding-inline: var(--kendo-spacing-8, 2rem);
    }
    .k-px-md-9 {
        padding-inline: var(--kendo-spacing-9, 2.25rem);
    }
    .k-px-md-10 {
        padding-inline: var(--kendo-spacing-10, 2.5rem);
    }
    .k-px-md-11 {
        padding-inline: var(--kendo-spacing-11, 2.75rem);
    }
    .k-px-md-12 {
        padding-inline: var(--kendo-spacing-12, 3rem);
    }
    .k-px-md-13 {
        padding-inline: var(--kendo-spacing-13, 3.25rem);
    }
    .k-px-md-14 {
        padding-inline: var(--kendo-spacing-14, 3.5rem);
    }
    .k-px-md-15 {
        padding-inline: var(--kendo-spacing-15, 3.75rem);
    }
    .k-px-md-16 {
        padding-inline: var(--kendo-spacing-16, 4rem);
    }
    .k-px-md-17 {
        padding-inline: var(--kendo-spacing-17, 4.25rem);
    }
    .k-px-md-18 {
        padding-inline: var(--kendo-spacing-18, 4.5rem);
    }
    .k-px-md-19 {
        padding-inline: var(--kendo-spacing-19, 4.75rem);
    }
    .k-px-md-20 {
        padding-inline: var(--kendo-spacing-20, 5rem);
    }
    .k-px-md-21 {
        padding-inline: var(--kendo-spacing-21, 5.25rem);
    }
    .k-px-md-22 {
        padding-inline: var(--kendo-spacing-22, 5.5rem);
    }
    .k-px-md-23 {
        padding-inline: var(--kendo-spacing-23, 5.75rem);
    }
    .k-px-md-24 {
        padding-inline: var(--kendo-spacing-24, 6rem);
    }
    .k-px-md-25 {
        padding-inline: var(--kendo-spacing-25, 7rem);
    }
    .k-px-md-26 {
        padding-inline: var(--kendo-spacing-26, 8rem);
    }
    .k-px-md-27 {
        padding-inline: var(--kendo-spacing-27, 9rem);
    }
    .k-px-md-28 {
        padding-inline: var(--kendo-spacing-28, 10rem);
    }
    .k-px-md-29 {
        padding-inline: var(--kendo-spacing-29, 11rem);
    }
    .k-px-md-30 {
        padding-inline: var(--kendo-spacing-30, 12rem);
    }
    .k-px-md-xs {
        padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-px-md-sm {
        padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-px-md-md {
        padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-px-md-lg {
        padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-px-md-xl {
        padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-px-md-thin {
        padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-px-md-hair {
        padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-py-md-0 {
        padding-block: var(--kendo-spacing-0, 0px);
    }
    .k-py-md-1px {
        padding-block: var(--kendo-spacing-1px, 1px);
    }
    .k-py-md-0\.5 {
        padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-py-md-1 {
        padding-block: var(--kendo-spacing-1, 0.25rem);
    }
    .k-py-md-1\.5 {
        padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-py-md-2 {
        padding-block: var(--kendo-spacing-2, 0.5rem);
    }
    .k-py-md-2\.5 {
        padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-py-md-3 {
        padding-block: var(--kendo-spacing-3, 0.75rem);
    }
    .k-py-md-3\.5 {
        padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-py-md-4 {
        padding-block: var(--kendo-spacing-4, 1rem);
    }
    .k-py-md-4\.5 {
        padding-block: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-py-md-5 {
        padding-block: var(--kendo-spacing-5, 1.25rem);
    }
    .k-py-md-5\.5 {
        padding-block: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-py-md-6 {
        padding-block: var(--kendo-spacing-6, 1.5rem);
    }
    .k-py-md-6\.5 {
        padding-block: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-py-md-7 {
        padding-block: var(--kendo-spacing-7, 1.75rem);
    }
    .k-py-md-7\.5 {
        padding-block: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-py-md-8 {
        padding-block: var(--kendo-spacing-8, 2rem);
    }
    .k-py-md-9 {
        padding-block: var(--kendo-spacing-9, 2.25rem);
    }
    .k-py-md-10 {
        padding-block: var(--kendo-spacing-10, 2.5rem);
    }
    .k-py-md-11 {
        padding-block: var(--kendo-spacing-11, 2.75rem);
    }
    .k-py-md-12 {
        padding-block: var(--kendo-spacing-12, 3rem);
    }
    .k-py-md-13 {
        padding-block: var(--kendo-spacing-13, 3.25rem);
    }
    .k-py-md-14 {
        padding-block: var(--kendo-spacing-14, 3.5rem);
    }
    .k-py-md-15 {
        padding-block: var(--kendo-spacing-15, 3.75rem);
    }
    .k-py-md-16 {
        padding-block: var(--kendo-spacing-16, 4rem);
    }
    .k-py-md-17 {
        padding-block: var(--kendo-spacing-17, 4.25rem);
    }
    .k-py-md-18 {
        padding-block: var(--kendo-spacing-18, 4.5rem);
    }
    .k-py-md-19 {
        padding-block: var(--kendo-spacing-19, 4.75rem);
    }
    .k-py-md-20 {
        padding-block: var(--kendo-spacing-20, 5rem);
    }
    .k-py-md-21 {
        padding-block: var(--kendo-spacing-21, 5.25rem);
    }
    .k-py-md-22 {
        padding-block: var(--kendo-spacing-22, 5.5rem);
    }
    .k-py-md-23 {
        padding-block: var(--kendo-spacing-23, 5.75rem);
    }
    .k-py-md-24 {
        padding-block: var(--kendo-spacing-24, 6rem);
    }
    .k-py-md-25 {
        padding-block: var(--kendo-spacing-25, 7rem);
    }
    .k-py-md-26 {
        padding-block: var(--kendo-spacing-26, 8rem);
    }
    .k-py-md-27 {
        padding-block: var(--kendo-spacing-27, 9rem);
    }
    .k-py-md-28 {
        padding-block: var(--kendo-spacing-28, 10rem);
    }
    .k-py-md-29 {
        padding-block: var(--kendo-spacing-29, 11rem);
    }
    .k-py-md-30 {
        padding-block: var(--kendo-spacing-30, 12rem);
    }
    .k-py-md-xs {
        padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-py-md-sm {
        padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-py-md-md {
        padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-py-md-lg {
        padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-py-md-xl {
        padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-py-md-thin {
        padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-py-md-hair {
        padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
}

@media only all and (min-width: 992px) {
    .k-d-lg-none {
        display: none;
    }
    .k-d-lg-contents {
        display: contents;
    }
    .k-d-lg-block {
        display: block;
    }
    .k-d-lg-inline {
        display: inline;
    }
    .k-d-lg-inline-block {
        display: inline-block;
    }
    .k-d-lg-flex {
        display: flex;
    }
    .k-d-lg-inline-flex {
        display: inline-flex;
    }
    .k-d-lg-grid {
        display: grid;
    }
    .k-d-lg-inline-grid {
        display: inline-grid;
    }
    .k-d-lg-table {
        display: table;
    }
    .k-d-lg-inline-table {
        display: inline-table;
    }
    .k-d-lg-table-row {
        display: table-row;
    }
    .k-d-lg-table-cell {
        display: table-cell;
    }
    .k-d-lg-list-item {
        display: list-item;
    }
    .k-flex-lg-row {
        flex-direction: row;
    }
    .k-flex-lg-row-reverse {
        flex-direction: row-reverse;
    }
    .k-flex-lg-col {
        flex-direction: column;
    }
    .k-flex-lg-col-reverse {
        flex-direction: column-reverse;
    }
    .k-gap-lg-0 {
        gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-lg-1px {
        gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-lg-0\.5 {
        gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-lg-1 {
        gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-lg-1\.5 {
        gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-lg-2 {
        gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-lg-2\.5 {
        gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-lg-3 {
        gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-lg-3\.5 {
        gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-lg-4 {
        gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-lg-4\.5 {
        gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-lg-5 {
        gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-lg-5\.5 {
        gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-lg-6 {
        gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-lg-6\.5 {
        gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-lg-7 {
        gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-lg-7\.5 {
        gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-lg-8 {
        gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-lg-9 {
        gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-lg-10 {
        gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-lg-11 {
        gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-lg-12 {
        gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-lg-13 {
        gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-lg-14 {
        gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-lg-15 {
        gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-lg-16 {
        gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-lg-17 {
        gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-lg-18 {
        gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-lg-19 {
        gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-lg-20 {
        gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-lg-21 {
        gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-lg-22 {
        gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-lg-23 {
        gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-lg-24 {
        gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-lg-25 {
        gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-lg-26 {
        gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-lg-27 {
        gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-lg-28 {
        gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-lg-29 {
        gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-lg-30 {
        gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-lg-xs {
        gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-lg-sm {
        gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-lg-md {
        gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-lg-lg {
        gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-lg-xl {
        gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-lg-thin {
        gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-lg-hair {
        gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-x-lg-0 {
        column-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-x-lg-1px {
        column-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-x-lg-0\.5 {
        column-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-x-lg-1 {
        column-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-x-lg-1\.5 {
        column-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-x-lg-2 {
        column-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-x-lg-2\.5 {
        column-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-x-lg-3 {
        column-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-x-lg-3\.5 {
        column-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-x-lg-4 {
        column-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-x-lg-4\.5 {
        column-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-x-lg-5 {
        column-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-x-lg-5\.5 {
        column-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-x-lg-6 {
        column-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-x-lg-6\.5 {
        column-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-x-lg-7 {
        column-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-x-lg-7\.5 {
        column-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-x-lg-8 {
        column-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-x-lg-9 {
        column-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-x-lg-10 {
        column-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-x-lg-11 {
        column-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-x-lg-12 {
        column-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-x-lg-13 {
        column-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-x-lg-14 {
        column-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-x-lg-15 {
        column-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-x-lg-16 {
        column-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-x-lg-17 {
        column-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-x-lg-18 {
        column-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-x-lg-19 {
        column-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-x-lg-20 {
        column-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-x-lg-21 {
        column-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-x-lg-22 {
        column-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-x-lg-23 {
        column-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-x-lg-24 {
        column-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-x-lg-25 {
        column-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-x-lg-26 {
        column-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-x-lg-27 {
        column-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-x-lg-28 {
        column-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-x-lg-29 {
        column-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-x-lg-30 {
        column-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-x-lg-xs {
        column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-x-lg-sm {
        column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-x-lg-md {
        column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-x-lg-lg {
        column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-x-lg-xl {
        column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-x-lg-thin {
        column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-x-lg-hair {
        column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-y-lg-0 {
        row-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-y-lg-1px {
        row-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-y-lg-0\.5 {
        row-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-y-lg-1 {
        row-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-y-lg-1\.5 {
        row-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-y-lg-2 {
        row-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-y-lg-2\.5 {
        row-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-y-lg-3 {
        row-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-y-lg-3\.5 {
        row-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-y-lg-4 {
        row-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-y-lg-4\.5 {
        row-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-y-lg-5 {
        row-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-y-lg-5\.5 {
        row-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-y-lg-6 {
        row-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-y-lg-6\.5 {
        row-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-y-lg-7 {
        row-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-y-lg-7\.5 {
        row-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-y-lg-8 {
        row-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-y-lg-9 {
        row-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-y-lg-10 {
        row-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-y-lg-11 {
        row-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-y-lg-12 {
        row-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-y-lg-13 {
        row-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-y-lg-14 {
        row-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-y-lg-15 {
        row-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-y-lg-16 {
        row-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-y-lg-17 {
        row-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-y-lg-18 {
        row-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-y-lg-19 {
        row-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-y-lg-20 {
        row-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-y-lg-21 {
        row-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-y-lg-22 {
        row-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-y-lg-23 {
        row-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-y-lg-24 {
        row-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-y-lg-25 {
        row-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-y-lg-26 {
        row-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-y-lg-27 {
        row-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-y-lg-28 {
        row-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-y-lg-29 {
        row-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-y-lg-30 {
        row-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-y-lg-xs {
        row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-y-lg-sm {
        row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-y-lg-md {
        row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-y-lg-lg {
        row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-y-lg-xl {
        row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-y-lg-thin {
        row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-y-lg-hair {
        row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-col-span-lg-1 {
        grid-column: span 1/span 1;
    }
    .k-col-span-lg-2 {
        grid-column: span 2/span 2;
    }
    .k-col-span-lg-3 {
        grid-column: span 3/span 3;
    }
    .k-col-span-lg-4 {
        grid-column: span 4/span 4;
    }
    .k-col-span-lg-5 {
        grid-column: span 5/span 5;
    }
    .k-col-span-lg-6 {
        grid-column: span 6/span 6;
    }
    .k-col-span-lg-7 {
        grid-column: span 7/span 7;
    }
    .k-col-span-lg-8 {
        grid-column: span 8/span 8;
    }
    .k-col-span-lg-9 {
        grid-column: span 9/span 9;
    }
    .k-col-span-lg-10 {
        grid-column: span 10/span 10;
    }
    .k-col-span-lg-11 {
        grid-column: span 11/span 11;
    }
    .k-col-span-lg-12 {
        grid-column: span 12/span 12;
    }
    .k-col-span-lg-full {
        grid-column: 1 / -1;
    }
    .k-col-span-lg-auto {
        grid-column: auto;
    }
    .k-col-start-lg-1 {
        grid-column-start: 1;
    }
    .k-col-start-lg-2 {
        grid-column-start: 2;
    }
    .k-col-start-lg-3 {
        grid-column-start: 3;
    }
    .k-col-start-lg-4 {
        grid-column-start: 4;
    }
    .k-col-start-lg-5 {
        grid-column-start: 5;
    }
    .k-col-start-lg-6 {
        grid-column-start: 6;
    }
    .k-col-start-lg-7 {
        grid-column-start: 7;
    }
    .k-col-start-lg-8 {
        grid-column-start: 8;
    }
    .k-col-start-lg-9 {
        grid-column-start: 9;
    }
    .k-col-start-lg-10 {
        grid-column-start: 10;
    }
    .k-col-start-lg-11 {
        grid-column-start: 11;
    }
    .k-col-start-lg-12 {
        grid-column-start: 12;
    }
    .k-col-start-lg-13 {
        grid-column-start: 13;
    }
    .k-col-start-lg-auto {
        grid-column-start: auto;
    }
    .k-col-end-lg-1 {
        grid-column-end: 1;
    }
    .k-col-end-lg-2 {
        grid-column-end: 2;
    }
    .k-col-end-lg-3 {
        grid-column-end: 3;
    }
    .k-col-end-lg-4 {
        grid-column-end: 4;
    }
    .k-col-end-lg-5 {
        grid-column-end: 5;
    }
    .k-col-end-lg-6 {
        grid-column-end: 6;
    }
    .k-col-end-lg-7 {
        grid-column-end: 7;
    }
    .k-col-end-lg-8 {
        grid-column-end: 8;
    }
    .k-col-end-lg-9 {
        grid-column-end: 9;
    }
    .k-col-end-lg-10 {
        grid-column-end: 10;
    }
    .k-col-end-lg-11 {
        grid-column-end: 11;
    }
    .k-col-end-lg-12 {
        grid-column-end: 12;
    }
    .k-col-end-lg-13 {
        grid-column-end: 13;
    }
    .k-col-end-lg-auto {
        grid-column-end: auto;
    }
    .k-row-start-lg-1 {
        grid-row-start: 1;
    }
    .k-row-start-lg-2 {
        grid-row-start: 2;
    }
    .k-row-start-lg-3 {
        grid-row-start: 3;
    }
    .k-row-start-lg-4 {
        grid-row-start: 4;
    }
    .k-row-start-lg-5 {
        grid-row-start: 5;
    }
    .k-row-start-lg-6 {
        grid-row-start: 6;
    }
    .k-row-start-lg-7 {
        grid-row-start: 7;
    }
    .k-row-start-lg-8 {
        grid-row-start: 8;
    }
    .k-row-start-lg-9 {
        grid-row-start: 9;
    }
    .k-row-start-lg-10 {
        grid-row-start: 10;
    }
    .k-row-start-lg-11 {
        grid-row-start: 11;
    }
    .k-row-start-lg-12 {
        grid-row-start: 12;
    }
    .k-row-start-lg-13 {
        grid-row-start: 13;
    }
    .k-row-start-lg-auto {
        grid-row-start: auto;
    }
    .k-row-end-lg-1 {
        grid-row-end: 1;
    }
    .k-row-end-lg-2 {
        grid-row-end: 2;
    }
    .k-row-end-lg-3 {
        grid-row-end: 3;
    }
    .k-row-end-lg-4 {
        grid-row-end: 4;
    }
    .k-row-end-lg-5 {
        grid-row-end: 5;
    }
    .k-row-end-lg-6 {
        grid-row-end: 6;
    }
    .k-row-end-lg-7 {
        grid-row-end: 7;
    }
    .k-row-end-lg-8 {
        grid-row-end: 8;
    }
    .k-row-end-lg-9 {
        grid-row-end: 9;
    }
    .k-row-end-lg-10 {
        grid-row-end: 10;
    }
    .k-row-end-lg-11 {
        grid-row-end: 11;
    }
    .k-row-end-lg-12 {
        grid-row-end: 12;
    }
    .k-row-end-lg-13 {
        grid-row-end: 13;
    }
    .k-row-end-lg-auto {
        grid-row-end: auto;
    }
    .k-grid-cols-lg-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .k-grid-cols-lg-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .k-grid-cols-lg-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .k-grid-cols-lg-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .k-grid-cols-lg-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .k-grid-cols-lg-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .k-grid-cols-lg-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .k-grid-cols-lg-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .k-grid-cols-lg-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .k-grid-cols-lg-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    .k-grid-cols-lg-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    .k-grid-cols-lg-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    .k-grid-cols-lg-none {
        grid-template-columns: none;
    }
    .k-px-lg-0 {
        padding-inline: var(--kendo-spacing-0, 0px);
    }
    .k-px-lg-1px {
        padding-inline: var(--kendo-spacing-1px, 1px);
    }
    .k-px-lg-0\.5 {
        padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-px-lg-1 {
        padding-inline: var(--kendo-spacing-1, 0.25rem);
    }
    .k-px-lg-1\.5 {
        padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-px-lg-2 {
        padding-inline: var(--kendo-spacing-2, 0.5rem);
    }
    .k-px-lg-2\.5 {
        padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-px-lg-3 {
        padding-inline: var(--kendo-spacing-3, 0.75rem);
    }
    .k-px-lg-3\.5 {
        padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-px-lg-4 {
        padding-inline: var(--kendo-spacing-4, 1rem);
    }
    .k-px-lg-4\.5 {
        padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-px-lg-5 {
        padding-inline: var(--kendo-spacing-5, 1.25rem);
    }
    .k-px-lg-5\.5 {
        padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-px-lg-6 {
        padding-inline: var(--kendo-spacing-6, 1.5rem);
    }
    .k-px-lg-6\.5 {
        padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-px-lg-7 {
        padding-inline: var(--kendo-spacing-7, 1.75rem);
    }
    .k-px-lg-7\.5 {
        padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-px-lg-8 {
        padding-inline: var(--kendo-spacing-8, 2rem);
    }
    .k-px-lg-9 {
        padding-inline: var(--kendo-spacing-9, 2.25rem);
    }
    .k-px-lg-10 {
        padding-inline: var(--kendo-spacing-10, 2.5rem);
    }
    .k-px-lg-11 {
        padding-inline: var(--kendo-spacing-11, 2.75rem);
    }
    .k-px-lg-12 {
        padding-inline: var(--kendo-spacing-12, 3rem);
    }
    .k-px-lg-13 {
        padding-inline: var(--kendo-spacing-13, 3.25rem);
    }
    .k-px-lg-14 {
        padding-inline: var(--kendo-spacing-14, 3.5rem);
    }
    .k-px-lg-15 {
        padding-inline: var(--kendo-spacing-15, 3.75rem);
    }
    .k-px-lg-16 {
        padding-inline: var(--kendo-spacing-16, 4rem);
    }
    .k-px-lg-17 {
        padding-inline: var(--kendo-spacing-17, 4.25rem);
    }
    .k-px-lg-18 {
        padding-inline: var(--kendo-spacing-18, 4.5rem);
    }
    .k-px-lg-19 {
        padding-inline: var(--kendo-spacing-19, 4.75rem);
    }
    .k-px-lg-20 {
        padding-inline: var(--kendo-spacing-20, 5rem);
    }
    .k-px-lg-21 {
        padding-inline: var(--kendo-spacing-21, 5.25rem);
    }
    .k-px-lg-22 {
        padding-inline: var(--kendo-spacing-22, 5.5rem);
    }
    .k-px-lg-23 {
        padding-inline: var(--kendo-spacing-23, 5.75rem);
    }
    .k-px-lg-24 {
        padding-inline: var(--kendo-spacing-24, 6rem);
    }
    .k-px-lg-25 {
        padding-inline: var(--kendo-spacing-25, 7rem);
    }
    .k-px-lg-26 {
        padding-inline: var(--kendo-spacing-26, 8rem);
    }
    .k-px-lg-27 {
        padding-inline: var(--kendo-spacing-27, 9rem);
    }
    .k-px-lg-28 {
        padding-inline: var(--kendo-spacing-28, 10rem);
    }
    .k-px-lg-29 {
        padding-inline: var(--kendo-spacing-29, 11rem);
    }
    .k-px-lg-30 {
        padding-inline: var(--kendo-spacing-30, 12rem);
    }
    .k-px-lg-xs {
        padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-px-lg-sm {
        padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-px-lg-md {
        padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-px-lg-lg {
        padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-px-lg-xl {
        padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-px-lg-thin {
        padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-px-lg-hair {
        padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-py-lg-0 {
        padding-block: var(--kendo-spacing-0, 0px);
    }
    .k-py-lg-1px {
        padding-block: var(--kendo-spacing-1px, 1px);
    }
    .k-py-lg-0\.5 {
        padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-py-lg-1 {
        padding-block: var(--kendo-spacing-1, 0.25rem);
    }
    .k-py-lg-1\.5 {
        padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-py-lg-2 {
        padding-block: var(--kendo-spacing-2, 0.5rem);
    }
    .k-py-lg-2\.5 {
        padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-py-lg-3 {
        padding-block: var(--kendo-spacing-3, 0.75rem);
    }
    .k-py-lg-3\.5 {
        padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-py-lg-4 {
        padding-block: var(--kendo-spacing-4, 1rem);
    }
    .k-py-lg-4\.5 {
        padding-block: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-py-lg-5 {
        padding-block: var(--kendo-spacing-5, 1.25rem);
    }
    .k-py-lg-5\.5 {
        padding-block: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-py-lg-6 {
        padding-block: var(--kendo-spacing-6, 1.5rem);
    }
    .k-py-lg-6\.5 {
        padding-block: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-py-lg-7 {
        padding-block: var(--kendo-spacing-7, 1.75rem);
    }
    .k-py-lg-7\.5 {
        padding-block: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-py-lg-8 {
        padding-block: var(--kendo-spacing-8, 2rem);
    }
    .k-py-lg-9 {
        padding-block: var(--kendo-spacing-9, 2.25rem);
    }
    .k-py-lg-10 {
        padding-block: var(--kendo-spacing-10, 2.5rem);
    }
    .k-py-lg-11 {
        padding-block: var(--kendo-spacing-11, 2.75rem);
    }
    .k-py-lg-12 {
        padding-block: var(--kendo-spacing-12, 3rem);
    }
    .k-py-lg-13 {
        padding-block: var(--kendo-spacing-13, 3.25rem);
    }
    .k-py-lg-14 {
        padding-block: var(--kendo-spacing-14, 3.5rem);
    }
    .k-py-lg-15 {
        padding-block: var(--kendo-spacing-15, 3.75rem);
    }
    .k-py-lg-16 {
        padding-block: var(--kendo-spacing-16, 4rem);
    }
    .k-py-lg-17 {
        padding-block: var(--kendo-spacing-17, 4.25rem);
    }
    .k-py-lg-18 {
        padding-block: var(--kendo-spacing-18, 4.5rem);
    }
    .k-py-lg-19 {
        padding-block: var(--kendo-spacing-19, 4.75rem);
    }
    .k-py-lg-20 {
        padding-block: var(--kendo-spacing-20, 5rem);
    }
    .k-py-lg-21 {
        padding-block: var(--kendo-spacing-21, 5.25rem);
    }
    .k-py-lg-22 {
        padding-block: var(--kendo-spacing-22, 5.5rem);
    }
    .k-py-lg-23 {
        padding-block: var(--kendo-spacing-23, 5.75rem);
    }
    .k-py-lg-24 {
        padding-block: var(--kendo-spacing-24, 6rem);
    }
    .k-py-lg-25 {
        padding-block: var(--kendo-spacing-25, 7rem);
    }
    .k-py-lg-26 {
        padding-block: var(--kendo-spacing-26, 8rem);
    }
    .k-py-lg-27 {
        padding-block: var(--kendo-spacing-27, 9rem);
    }
    .k-py-lg-28 {
        padding-block: var(--kendo-spacing-28, 10rem);
    }
    .k-py-lg-29 {
        padding-block: var(--kendo-spacing-29, 11rem);
    }
    .k-py-lg-30 {
        padding-block: var(--kendo-spacing-30, 12rem);
    }
    .k-py-lg-xs {
        padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-py-lg-sm {
        padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-py-lg-md {
        padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-py-lg-lg {
        padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-py-lg-xl {
        padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-py-lg-thin {
        padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-py-lg-hair {
        padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
}

@media only all and (min-width: 1200px) {
    .k-d-xl-none {
        display: none;
    }
    .k-d-xl-contents {
        display: contents;
    }
    .k-d-xl-block {
        display: block;
    }
    .k-d-xl-inline {
        display: inline;
    }
    .k-d-xl-inline-block {
        display: inline-block;
    }
    .k-d-xl-flex {
        display: flex;
    }
    .k-d-xl-inline-flex {
        display: inline-flex;
    }
    .k-d-xl-grid {
        display: grid;
    }
    .k-d-xl-inline-grid {
        display: inline-grid;
    }
    .k-d-xl-table {
        display: table;
    }
    .k-d-xl-inline-table {
        display: inline-table;
    }
    .k-d-xl-table-row {
        display: table-row;
    }
    .k-d-xl-table-cell {
        display: table-cell;
    }
    .k-d-xl-list-item {
        display: list-item;
    }
    .k-flex-xl-row {
        flex-direction: row;
    }
    .k-flex-xl-row-reverse {
        flex-direction: row-reverse;
    }
    .k-flex-xl-col {
        flex-direction: column;
    }
    .k-flex-xl-col-reverse {
        flex-direction: column-reverse;
    }
    .k-gap-xl-0 {
        gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-xl-1px {
        gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-xl-0\.5 {
        gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-xl-1 {
        gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-xl-1\.5 {
        gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-xl-2 {
        gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-xl-2\.5 {
        gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-xl-3 {
        gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-xl-3\.5 {
        gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-xl-4 {
        gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-xl-4\.5 {
        gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-xl-5 {
        gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-xl-5\.5 {
        gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-xl-6 {
        gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-xl-6\.5 {
        gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-xl-7 {
        gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-xl-7\.5 {
        gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-xl-8 {
        gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-xl-9 {
        gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-xl-10 {
        gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-xl-11 {
        gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-xl-12 {
        gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-xl-13 {
        gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-xl-14 {
        gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-xl-15 {
        gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-xl-16 {
        gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-xl-17 {
        gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-xl-18 {
        gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-xl-19 {
        gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-xl-20 {
        gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-xl-21 {
        gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-xl-22 {
        gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-xl-23 {
        gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-xl-24 {
        gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-xl-25 {
        gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-xl-26 {
        gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-xl-27 {
        gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-xl-28 {
        gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-xl-29 {
        gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-xl-30 {
        gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-xl-xs {
        gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-xl-sm {
        gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-xl-md {
        gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-xl-lg {
        gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-xl-xl {
        gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-xl-thin {
        gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-xl-hair {
        gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-x-xl-0 {
        column-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-x-xl-1px {
        column-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-x-xl-0\.5 {
        column-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-x-xl-1 {
        column-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-x-xl-1\.5 {
        column-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-x-xl-2 {
        column-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-x-xl-2\.5 {
        column-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-x-xl-3 {
        column-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-x-xl-3\.5 {
        column-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-x-xl-4 {
        column-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-x-xl-4\.5 {
        column-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-x-xl-5 {
        column-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-x-xl-5\.5 {
        column-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-x-xl-6 {
        column-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-x-xl-6\.5 {
        column-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-x-xl-7 {
        column-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-x-xl-7\.5 {
        column-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-x-xl-8 {
        column-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-x-xl-9 {
        column-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-x-xl-10 {
        column-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-x-xl-11 {
        column-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-x-xl-12 {
        column-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-x-xl-13 {
        column-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-x-xl-14 {
        column-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-x-xl-15 {
        column-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-x-xl-16 {
        column-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-x-xl-17 {
        column-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-x-xl-18 {
        column-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-x-xl-19 {
        column-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-x-xl-20 {
        column-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-x-xl-21 {
        column-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-x-xl-22 {
        column-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-x-xl-23 {
        column-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-x-xl-24 {
        column-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-x-xl-25 {
        column-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-x-xl-26 {
        column-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-x-xl-27 {
        column-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-x-xl-28 {
        column-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-x-xl-29 {
        column-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-x-xl-30 {
        column-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-x-xl-xs {
        column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-x-xl-sm {
        column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-x-xl-md {
        column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-x-xl-lg {
        column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-x-xl-xl {
        column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-x-xl-thin {
        column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-x-xl-hair {
        column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-y-xl-0 {
        row-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-y-xl-1px {
        row-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-y-xl-0\.5 {
        row-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-y-xl-1 {
        row-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-y-xl-1\.5 {
        row-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-y-xl-2 {
        row-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-y-xl-2\.5 {
        row-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-y-xl-3 {
        row-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-y-xl-3\.5 {
        row-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-y-xl-4 {
        row-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-y-xl-4\.5 {
        row-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-y-xl-5 {
        row-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-y-xl-5\.5 {
        row-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-y-xl-6 {
        row-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-y-xl-6\.5 {
        row-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-y-xl-7 {
        row-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-y-xl-7\.5 {
        row-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-y-xl-8 {
        row-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-y-xl-9 {
        row-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-y-xl-10 {
        row-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-y-xl-11 {
        row-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-y-xl-12 {
        row-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-y-xl-13 {
        row-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-y-xl-14 {
        row-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-y-xl-15 {
        row-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-y-xl-16 {
        row-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-y-xl-17 {
        row-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-y-xl-18 {
        row-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-y-xl-19 {
        row-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-y-xl-20 {
        row-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-y-xl-21 {
        row-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-y-xl-22 {
        row-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-y-xl-23 {
        row-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-y-xl-24 {
        row-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-y-xl-25 {
        row-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-y-xl-26 {
        row-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-y-xl-27 {
        row-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-y-xl-28 {
        row-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-y-xl-29 {
        row-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-y-xl-30 {
        row-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-y-xl-xs {
        row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-y-xl-sm {
        row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-y-xl-md {
        row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-y-xl-lg {
        row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-y-xl-xl {
        row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-y-xl-thin {
        row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-y-xl-hair {
        row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-col-span-xl-1 {
        grid-column: span 1/span 1;
    }
    .k-col-span-xl-2 {
        grid-column: span 2/span 2;
    }
    .k-col-span-xl-3 {
        grid-column: span 3/span 3;
    }
    .k-col-span-xl-4 {
        grid-column: span 4/span 4;
    }
    .k-col-span-xl-5 {
        grid-column: span 5/span 5;
    }
    .k-col-span-xl-6 {
        grid-column: span 6/span 6;
    }
    .k-col-span-xl-7 {
        grid-column: span 7/span 7;
    }
    .k-col-span-xl-8 {
        grid-column: span 8/span 8;
    }
    .k-col-span-xl-9 {
        grid-column: span 9/span 9;
    }
    .k-col-span-xl-10 {
        grid-column: span 10/span 10;
    }
    .k-col-span-xl-11 {
        grid-column: span 11/span 11;
    }
    .k-col-span-xl-12 {
        grid-column: span 12/span 12;
    }
    .k-col-span-xl-full {
        grid-column: 1 / -1;
    }
    .k-col-span-xl-auto {
        grid-column: auto;
    }
    .k-col-start-xl-1 {
        grid-column-start: 1;
    }
    .k-col-start-xl-2 {
        grid-column-start: 2;
    }
    .k-col-start-xl-3 {
        grid-column-start: 3;
    }
    .k-col-start-xl-4 {
        grid-column-start: 4;
    }
    .k-col-start-xl-5 {
        grid-column-start: 5;
    }
    .k-col-start-xl-6 {
        grid-column-start: 6;
    }
    .k-col-start-xl-7 {
        grid-column-start: 7;
    }
    .k-col-start-xl-8 {
        grid-column-start: 8;
    }
    .k-col-start-xl-9 {
        grid-column-start: 9;
    }
    .k-col-start-xl-10 {
        grid-column-start: 10;
    }
    .k-col-start-xl-11 {
        grid-column-start: 11;
    }
    .k-col-start-xl-12 {
        grid-column-start: 12;
    }
    .k-col-start-xl-13 {
        grid-column-start: 13;
    }
    .k-col-start-xl-auto {
        grid-column-start: auto;
    }
    .k-col-end-xl-1 {
        grid-column-end: 1;
    }
    .k-col-end-xl-2 {
        grid-column-end: 2;
    }
    .k-col-end-xl-3 {
        grid-column-end: 3;
    }
    .k-col-end-xl-4 {
        grid-column-end: 4;
    }
    .k-col-end-xl-5 {
        grid-column-end: 5;
    }
    .k-col-end-xl-6 {
        grid-column-end: 6;
    }
    .k-col-end-xl-7 {
        grid-column-end: 7;
    }
    .k-col-end-xl-8 {
        grid-column-end: 8;
    }
    .k-col-end-xl-9 {
        grid-column-end: 9;
    }
    .k-col-end-xl-10 {
        grid-column-end: 10;
    }
    .k-col-end-xl-11 {
        grid-column-end: 11;
    }
    .k-col-end-xl-12 {
        grid-column-end: 12;
    }
    .k-col-end-xl-13 {
        grid-column-end: 13;
    }
    .k-col-end-xl-auto {
        grid-column-end: auto;
    }
    .k-row-start-xl-1 {
        grid-row-start: 1;
    }
    .k-row-start-xl-2 {
        grid-row-start: 2;
    }
    .k-row-start-xl-3 {
        grid-row-start: 3;
    }
    .k-row-start-xl-4 {
        grid-row-start: 4;
    }
    .k-row-start-xl-5 {
        grid-row-start: 5;
    }
    .k-row-start-xl-6 {
        grid-row-start: 6;
    }
    .k-row-start-xl-7 {
        grid-row-start: 7;
    }
    .k-row-start-xl-8 {
        grid-row-start: 8;
    }
    .k-row-start-xl-9 {
        grid-row-start: 9;
    }
    .k-row-start-xl-10 {
        grid-row-start: 10;
    }
    .k-row-start-xl-11 {
        grid-row-start: 11;
    }
    .k-row-start-xl-12 {
        grid-row-start: 12;
    }
    .k-row-start-xl-13 {
        grid-row-start: 13;
    }
    .k-row-start-xl-auto {
        grid-row-start: auto;
    }
    .k-row-end-xl-1 {
        grid-row-end: 1;
    }
    .k-row-end-xl-2 {
        grid-row-end: 2;
    }
    .k-row-end-xl-3 {
        grid-row-end: 3;
    }
    .k-row-end-xl-4 {
        grid-row-end: 4;
    }
    .k-row-end-xl-5 {
        grid-row-end: 5;
    }
    .k-row-end-xl-6 {
        grid-row-end: 6;
    }
    .k-row-end-xl-7 {
        grid-row-end: 7;
    }
    .k-row-end-xl-8 {
        grid-row-end: 8;
    }
    .k-row-end-xl-9 {
        grid-row-end: 9;
    }
    .k-row-end-xl-10 {
        grid-row-end: 10;
    }
    .k-row-end-xl-11 {
        grid-row-end: 11;
    }
    .k-row-end-xl-12 {
        grid-row-end: 12;
    }
    .k-row-end-xl-13 {
        grid-row-end: 13;
    }
    .k-row-end-xl-auto {
        grid-row-end: auto;
    }
    .k-grid-cols-xl-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .k-grid-cols-xl-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .k-grid-cols-xl-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .k-grid-cols-xl-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .k-grid-cols-xl-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .k-grid-cols-xl-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .k-grid-cols-xl-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .k-grid-cols-xl-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .k-grid-cols-xl-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .k-grid-cols-xl-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    .k-grid-cols-xl-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    .k-grid-cols-xl-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    .k-grid-cols-xl-none {
        grid-template-columns: none;
    }
    .k-px-xl-0 {
        padding-inline: var(--kendo-spacing-0, 0px);
    }
    .k-px-xl-1px {
        padding-inline: var(--kendo-spacing-1px, 1px);
    }
    .k-px-xl-0\.5 {
        padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-px-xl-1 {
        padding-inline: var(--kendo-spacing-1, 0.25rem);
    }
    .k-px-xl-1\.5 {
        padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-px-xl-2 {
        padding-inline: var(--kendo-spacing-2, 0.5rem);
    }
    .k-px-xl-2\.5 {
        padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-px-xl-3 {
        padding-inline: var(--kendo-spacing-3, 0.75rem);
    }
    .k-px-xl-3\.5 {
        padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-px-xl-4 {
        padding-inline: var(--kendo-spacing-4, 1rem);
    }
    .k-px-xl-4\.5 {
        padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-px-xl-5 {
        padding-inline: var(--kendo-spacing-5, 1.25rem);
    }
    .k-px-xl-5\.5 {
        padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-px-xl-6 {
        padding-inline: var(--kendo-spacing-6, 1.5rem);
    }
    .k-px-xl-6\.5 {
        padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-px-xl-7 {
        padding-inline: var(--kendo-spacing-7, 1.75rem);
    }
    .k-px-xl-7\.5 {
        padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-px-xl-8 {
        padding-inline: var(--kendo-spacing-8, 2rem);
    }
    .k-px-xl-9 {
        padding-inline: var(--kendo-spacing-9, 2.25rem);
    }
    .k-px-xl-10 {
        padding-inline: var(--kendo-spacing-10, 2.5rem);
    }
    .k-px-xl-11 {
        padding-inline: var(--kendo-spacing-11, 2.75rem);
    }
    .k-px-xl-12 {
        padding-inline: var(--kendo-spacing-12, 3rem);
    }
    .k-px-xl-13 {
        padding-inline: var(--kendo-spacing-13, 3.25rem);
    }
    .k-px-xl-14 {
        padding-inline: var(--kendo-spacing-14, 3.5rem);
    }
    .k-px-xl-15 {
        padding-inline: var(--kendo-spacing-15, 3.75rem);
    }
    .k-px-xl-16 {
        padding-inline: var(--kendo-spacing-16, 4rem);
    }
    .k-px-xl-17 {
        padding-inline: var(--kendo-spacing-17, 4.25rem);
    }
    .k-px-xl-18 {
        padding-inline: var(--kendo-spacing-18, 4.5rem);
    }
    .k-px-xl-19 {
        padding-inline: var(--kendo-spacing-19, 4.75rem);
    }
    .k-px-xl-20 {
        padding-inline: var(--kendo-spacing-20, 5rem);
    }
    .k-px-xl-21 {
        padding-inline: var(--kendo-spacing-21, 5.25rem);
    }
    .k-px-xl-22 {
        padding-inline: var(--kendo-spacing-22, 5.5rem);
    }
    .k-px-xl-23 {
        padding-inline: var(--kendo-spacing-23, 5.75rem);
    }
    .k-px-xl-24 {
        padding-inline: var(--kendo-spacing-24, 6rem);
    }
    .k-px-xl-25 {
        padding-inline: var(--kendo-spacing-25, 7rem);
    }
    .k-px-xl-26 {
        padding-inline: var(--kendo-spacing-26, 8rem);
    }
    .k-px-xl-27 {
        padding-inline: var(--kendo-spacing-27, 9rem);
    }
    .k-px-xl-28 {
        padding-inline: var(--kendo-spacing-28, 10rem);
    }
    .k-px-xl-29 {
        padding-inline: var(--kendo-spacing-29, 11rem);
    }
    .k-px-xl-30 {
        padding-inline: var(--kendo-spacing-30, 12rem);
    }
    .k-px-xl-xs {
        padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-px-xl-sm {
        padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-px-xl-md {
        padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-px-xl-lg {
        padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-px-xl-xl {
        padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-px-xl-thin {
        padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-px-xl-hair {
        padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-py-xl-0 {
        padding-block: var(--kendo-spacing-0, 0px);
    }
    .k-py-xl-1px {
        padding-block: var(--kendo-spacing-1px, 1px);
    }
    .k-py-xl-0\.5 {
        padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-py-xl-1 {
        padding-block: var(--kendo-spacing-1, 0.25rem);
    }
    .k-py-xl-1\.5 {
        padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-py-xl-2 {
        padding-block: var(--kendo-spacing-2, 0.5rem);
    }
    .k-py-xl-2\.5 {
        padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-py-xl-3 {
        padding-block: var(--kendo-spacing-3, 0.75rem);
    }
    .k-py-xl-3\.5 {
        padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-py-xl-4 {
        padding-block: var(--kendo-spacing-4, 1rem);
    }
    .k-py-xl-4\.5 {
        padding-block: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-py-xl-5 {
        padding-block: var(--kendo-spacing-5, 1.25rem);
    }
    .k-py-xl-5\.5 {
        padding-block: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-py-xl-6 {
        padding-block: var(--kendo-spacing-6, 1.5rem);
    }
    .k-py-xl-6\.5 {
        padding-block: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-py-xl-7 {
        padding-block: var(--kendo-spacing-7, 1.75rem);
    }
    .k-py-xl-7\.5 {
        padding-block: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-py-xl-8 {
        padding-block: var(--kendo-spacing-8, 2rem);
    }
    .k-py-xl-9 {
        padding-block: var(--kendo-spacing-9, 2.25rem);
    }
    .k-py-xl-10 {
        padding-block: var(--kendo-spacing-10, 2.5rem);
    }
    .k-py-xl-11 {
        padding-block: var(--kendo-spacing-11, 2.75rem);
    }
    .k-py-xl-12 {
        padding-block: var(--kendo-spacing-12, 3rem);
    }
    .k-py-xl-13 {
        padding-block: var(--kendo-spacing-13, 3.25rem);
    }
    .k-py-xl-14 {
        padding-block: var(--kendo-spacing-14, 3.5rem);
    }
    .k-py-xl-15 {
        padding-block: var(--kendo-spacing-15, 3.75rem);
    }
    .k-py-xl-16 {
        padding-block: var(--kendo-spacing-16, 4rem);
    }
    .k-py-xl-17 {
        padding-block: var(--kendo-spacing-17, 4.25rem);
    }
    .k-py-xl-18 {
        padding-block: var(--kendo-spacing-18, 4.5rem);
    }
    .k-py-xl-19 {
        padding-block: var(--kendo-spacing-19, 4.75rem);
    }
    .k-py-xl-20 {
        padding-block: var(--kendo-spacing-20, 5rem);
    }
    .k-py-xl-21 {
        padding-block: var(--kendo-spacing-21, 5.25rem);
    }
    .k-py-xl-22 {
        padding-block: var(--kendo-spacing-22, 5.5rem);
    }
    .k-py-xl-23 {
        padding-block: var(--kendo-spacing-23, 5.75rem);
    }
    .k-py-xl-24 {
        padding-block: var(--kendo-spacing-24, 6rem);
    }
    .k-py-xl-25 {
        padding-block: var(--kendo-spacing-25, 7rem);
    }
    .k-py-xl-26 {
        padding-block: var(--kendo-spacing-26, 8rem);
    }
    .k-py-xl-27 {
        padding-block: var(--kendo-spacing-27, 9rem);
    }
    .k-py-xl-28 {
        padding-block: var(--kendo-spacing-28, 10rem);
    }
    .k-py-xl-29 {
        padding-block: var(--kendo-spacing-29, 11rem);
    }
    .k-py-xl-30 {
        padding-block: var(--kendo-spacing-30, 12rem);
    }
    .k-py-xl-xs {
        padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-py-xl-sm {
        padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-py-xl-md {
        padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-py-xl-lg {
        padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-py-xl-xl {
        padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-py-xl-thin {
        padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-py-xl-hair {
        padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
}

@media only all and (min-width: 1400px) {
    .k-d-xxl-none {
        display: none;
    }
    .k-d-xxl-contents {
        display: contents;
    }
    .k-d-xxl-block {
        display: block;
    }
    .k-d-xxl-inline {
        display: inline;
    }
    .k-d-xxl-inline-block {
        display: inline-block;
    }
    .k-d-xxl-flex {
        display: flex;
    }
    .k-d-xxl-inline-flex {
        display: inline-flex;
    }
    .k-d-xxl-grid {
        display: grid;
    }
    .k-d-xxl-inline-grid {
        display: inline-grid;
    }
    .k-d-xxl-table {
        display: table;
    }
    .k-d-xxl-inline-table {
        display: inline-table;
    }
    .k-d-xxl-table-row {
        display: table-row;
    }
    .k-d-xxl-table-cell {
        display: table-cell;
    }
    .k-d-xxl-list-item {
        display: list-item;
    }
    .k-flex-xxl-row {
        flex-direction: row;
    }
    .k-flex-xxl-row-reverse {
        flex-direction: row-reverse;
    }
    .k-flex-xxl-col {
        flex-direction: column;
    }
    .k-flex-xxl-col-reverse {
        flex-direction: column-reverse;
    }
    .k-gap-xxl-0 {
        gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-xxl-1px {
        gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-xxl-0\.5 {
        gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-xxl-1 {
        gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-xxl-1\.5 {
        gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-xxl-2 {
        gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-xxl-2\.5 {
        gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-xxl-3 {
        gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-xxl-3\.5 {
        gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-xxl-4 {
        gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-xxl-4\.5 {
        gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-xxl-5 {
        gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-xxl-5\.5 {
        gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-xxl-6 {
        gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-xxl-6\.5 {
        gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-xxl-7 {
        gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-xxl-7\.5 {
        gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-xxl-8 {
        gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-xxl-9 {
        gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-xxl-10 {
        gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-xxl-11 {
        gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-xxl-12 {
        gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-xxl-13 {
        gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-xxl-14 {
        gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-xxl-15 {
        gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-xxl-16 {
        gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-xxl-17 {
        gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-xxl-18 {
        gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-xxl-19 {
        gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-xxl-20 {
        gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-xxl-21 {
        gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-xxl-22 {
        gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-xxl-23 {
        gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-xxl-24 {
        gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-xxl-25 {
        gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-xxl-26 {
        gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-xxl-27 {
        gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-xxl-28 {
        gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-xxl-29 {
        gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-xxl-30 {
        gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-xxl-xs {
        gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-xxl-sm {
        gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-xxl-md {
        gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-xxl-lg {
        gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-xxl-xl {
        gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-xxl-thin {
        gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-xxl-hair {
        gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-x-xxl-0 {
        column-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-x-xxl-1px {
        column-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-x-xxl-0\.5 {
        column-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-x-xxl-1 {
        column-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-x-xxl-1\.5 {
        column-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-x-xxl-2 {
        column-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-x-xxl-2\.5 {
        column-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-x-xxl-3 {
        column-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-x-xxl-3\.5 {
        column-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-x-xxl-4 {
        column-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-x-xxl-4\.5 {
        column-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-x-xxl-5 {
        column-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-x-xxl-5\.5 {
        column-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-x-xxl-6 {
        column-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-x-xxl-6\.5 {
        column-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-x-xxl-7 {
        column-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-x-xxl-7\.5 {
        column-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-x-xxl-8 {
        column-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-x-xxl-9 {
        column-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-x-xxl-10 {
        column-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-x-xxl-11 {
        column-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-x-xxl-12 {
        column-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-x-xxl-13 {
        column-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-x-xxl-14 {
        column-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-x-xxl-15 {
        column-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-x-xxl-16 {
        column-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-x-xxl-17 {
        column-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-x-xxl-18 {
        column-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-x-xxl-19 {
        column-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-x-xxl-20 {
        column-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-x-xxl-21 {
        column-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-x-xxl-22 {
        column-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-x-xxl-23 {
        column-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-x-xxl-24 {
        column-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-x-xxl-25 {
        column-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-x-xxl-26 {
        column-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-x-xxl-27 {
        column-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-x-xxl-28 {
        column-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-x-xxl-29 {
        column-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-x-xxl-30 {
        column-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-x-xxl-xs {
        column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-x-xxl-sm {
        column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-x-xxl-md {
        column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-x-xxl-lg {
        column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-x-xxl-xl {
        column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-x-xxl-thin {
        column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-x-xxl-hair {
        column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-gap-y-xxl-0 {
        row-gap: var(--kendo-spacing-0, 0px);
    }
    .k-gap-y-xxl-1px {
        row-gap: var(--kendo-spacing-1px, 1px);
    }
    .k-gap-y-xxl-0\.5 {
        row-gap: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-gap-y-xxl-1 {
        row-gap: var(--kendo-spacing-1, 0.25rem);
    }
    .k-gap-y-xxl-1\.5 {
        row-gap: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-gap-y-xxl-2 {
        row-gap: var(--kendo-spacing-2, 0.5rem);
    }
    .k-gap-y-xxl-2\.5 {
        row-gap: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-gap-y-xxl-3 {
        row-gap: var(--kendo-spacing-3, 0.75rem);
    }
    .k-gap-y-xxl-3\.5 {
        row-gap: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-gap-y-xxl-4 {
        row-gap: var(--kendo-spacing-4, 1rem);
    }
    .k-gap-y-xxl-4\.5 {
        row-gap: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-gap-y-xxl-5 {
        row-gap: var(--kendo-spacing-5, 1.25rem);
    }
    .k-gap-y-xxl-5\.5 {
        row-gap: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-gap-y-xxl-6 {
        row-gap: var(--kendo-spacing-6, 1.5rem);
    }
    .k-gap-y-xxl-6\.5 {
        row-gap: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-gap-y-xxl-7 {
        row-gap: var(--kendo-spacing-7, 1.75rem);
    }
    .k-gap-y-xxl-7\.5 {
        row-gap: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-gap-y-xxl-8 {
        row-gap: var(--kendo-spacing-8, 2rem);
    }
    .k-gap-y-xxl-9 {
        row-gap: var(--kendo-spacing-9, 2.25rem);
    }
    .k-gap-y-xxl-10 {
        row-gap: var(--kendo-spacing-10, 2.5rem);
    }
    .k-gap-y-xxl-11 {
        row-gap: var(--kendo-spacing-11, 2.75rem);
    }
    .k-gap-y-xxl-12 {
        row-gap: var(--kendo-spacing-12, 3rem);
    }
    .k-gap-y-xxl-13 {
        row-gap: var(--kendo-spacing-13, 3.25rem);
    }
    .k-gap-y-xxl-14 {
        row-gap: var(--kendo-spacing-14, 3.5rem);
    }
    .k-gap-y-xxl-15 {
        row-gap: var(--kendo-spacing-15, 3.75rem);
    }
    .k-gap-y-xxl-16 {
        row-gap: var(--kendo-spacing-16, 4rem);
    }
    .k-gap-y-xxl-17 {
        row-gap: var(--kendo-spacing-17, 4.25rem);
    }
    .k-gap-y-xxl-18 {
        row-gap: var(--kendo-spacing-18, 4.5rem);
    }
    .k-gap-y-xxl-19 {
        row-gap: var(--kendo-spacing-19, 4.75rem);
    }
    .k-gap-y-xxl-20 {
        row-gap: var(--kendo-spacing-20, 5rem);
    }
    .k-gap-y-xxl-21 {
        row-gap: var(--kendo-spacing-21, 5.25rem);
    }
    .k-gap-y-xxl-22 {
        row-gap: var(--kendo-spacing-22, 5.5rem);
    }
    .k-gap-y-xxl-23 {
        row-gap: var(--kendo-spacing-23, 5.75rem);
    }
    .k-gap-y-xxl-24 {
        row-gap: var(--kendo-spacing-24, 6rem);
    }
    .k-gap-y-xxl-25 {
        row-gap: var(--kendo-spacing-25, 7rem);
    }
    .k-gap-y-xxl-26 {
        row-gap: var(--kendo-spacing-26, 8rem);
    }
    .k-gap-y-xxl-27 {
        row-gap: var(--kendo-spacing-27, 9rem);
    }
    .k-gap-y-xxl-28 {
        row-gap: var(--kendo-spacing-28, 10rem);
    }
    .k-gap-y-xxl-29 {
        row-gap: var(--kendo-spacing-29, 11rem);
    }
    .k-gap-y-xxl-30 {
        row-gap: var(--kendo-spacing-30, 12rem);
    }
    .k-gap-y-xxl-xs {
        row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-gap-y-xxl-sm {
        row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-gap-y-xxl-md {
        row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-gap-y-xxl-lg {
        row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-gap-y-xxl-xl {
        row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-gap-y-xxl-thin {
        row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-gap-y-xxl-hair {
        row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-col-span-xxl-1 {
        grid-column: span 1/span 1;
    }
    .k-col-span-xxl-2 {
        grid-column: span 2/span 2;
    }
    .k-col-span-xxl-3 {
        grid-column: span 3/span 3;
    }
    .k-col-span-xxl-4 {
        grid-column: span 4/span 4;
    }
    .k-col-span-xxl-5 {
        grid-column: span 5/span 5;
    }
    .k-col-span-xxl-6 {
        grid-column: span 6/span 6;
    }
    .k-col-span-xxl-7 {
        grid-column: span 7/span 7;
    }
    .k-col-span-xxl-8 {
        grid-column: span 8/span 8;
    }
    .k-col-span-xxl-9 {
        grid-column: span 9/span 9;
    }
    .k-col-span-xxl-10 {
        grid-column: span 10/span 10;
    }
    .k-col-span-xxl-11 {
        grid-column: span 11/span 11;
    }
    .k-col-span-xxl-12 {
        grid-column: span 12/span 12;
    }
    .k-col-span-xxl-full {
        grid-column: 1 / -1;
    }
    .k-col-span-xxl-auto {
        grid-column: auto;
    }
    .k-col-start-xxl-1 {
        grid-column-start: 1;
    }
    .k-col-start-xxl-2 {
        grid-column-start: 2;
    }
    .k-col-start-xxl-3 {
        grid-column-start: 3;
    }
    .k-col-start-xxl-4 {
        grid-column-start: 4;
    }
    .k-col-start-xxl-5 {
        grid-column-start: 5;
    }
    .k-col-start-xxl-6 {
        grid-column-start: 6;
    }
    .k-col-start-xxl-7 {
        grid-column-start: 7;
    }
    .k-col-start-xxl-8 {
        grid-column-start: 8;
    }
    .k-col-start-xxl-9 {
        grid-column-start: 9;
    }
    .k-col-start-xxl-10 {
        grid-column-start: 10;
    }
    .k-col-start-xxl-11 {
        grid-column-start: 11;
    }
    .k-col-start-xxl-12 {
        grid-column-start: 12;
    }
    .k-col-start-xxl-13 {
        grid-column-start: 13;
    }
    .k-col-start-xxl-auto {
        grid-column-start: auto;
    }
    .k-col-end-xxl-1 {
        grid-column-end: 1;
    }
    .k-col-end-xxl-2 {
        grid-column-end: 2;
    }
    .k-col-end-xxl-3 {
        grid-column-end: 3;
    }
    .k-col-end-xxl-4 {
        grid-column-end: 4;
    }
    .k-col-end-xxl-5 {
        grid-column-end: 5;
    }
    .k-col-end-xxl-6 {
        grid-column-end: 6;
    }
    .k-col-end-xxl-7 {
        grid-column-end: 7;
    }
    .k-col-end-xxl-8 {
        grid-column-end: 8;
    }
    .k-col-end-xxl-9 {
        grid-column-end: 9;
    }
    .k-col-end-xxl-10 {
        grid-column-end: 10;
    }
    .k-col-end-xxl-11 {
        grid-column-end: 11;
    }
    .k-col-end-xxl-12 {
        grid-column-end: 12;
    }
    .k-col-end-xxl-13 {
        grid-column-end: 13;
    }
    .k-col-end-xxl-auto {
        grid-column-end: auto;
    }
    .k-row-start-xxl-1 {
        grid-row-start: 1;
    }
    .k-row-start-xxl-2 {
        grid-row-start: 2;
    }
    .k-row-start-xxl-3 {
        grid-row-start: 3;
    }
    .k-row-start-xxl-4 {
        grid-row-start: 4;
    }
    .k-row-start-xxl-5 {
        grid-row-start: 5;
    }
    .k-row-start-xxl-6 {
        grid-row-start: 6;
    }
    .k-row-start-xxl-7 {
        grid-row-start: 7;
    }
    .k-row-start-xxl-8 {
        grid-row-start: 8;
    }
    .k-row-start-xxl-9 {
        grid-row-start: 9;
    }
    .k-row-start-xxl-10 {
        grid-row-start: 10;
    }
    .k-row-start-xxl-11 {
        grid-row-start: 11;
    }
    .k-row-start-xxl-12 {
        grid-row-start: 12;
    }
    .k-row-start-xxl-13 {
        grid-row-start: 13;
    }
    .k-row-start-xxl-auto {
        grid-row-start: auto;
    }
    .k-row-end-xxl-1 {
        grid-row-end: 1;
    }
    .k-row-end-xxl-2 {
        grid-row-end: 2;
    }
    .k-row-end-xxl-3 {
        grid-row-end: 3;
    }
    .k-row-end-xxl-4 {
        grid-row-end: 4;
    }
    .k-row-end-xxl-5 {
        grid-row-end: 5;
    }
    .k-row-end-xxl-6 {
        grid-row-end: 6;
    }
    .k-row-end-xxl-7 {
        grid-row-end: 7;
    }
    .k-row-end-xxl-8 {
        grid-row-end: 8;
    }
    .k-row-end-xxl-9 {
        grid-row-end: 9;
    }
    .k-row-end-xxl-10 {
        grid-row-end: 10;
    }
    .k-row-end-xxl-11 {
        grid-row-end: 11;
    }
    .k-row-end-xxl-12 {
        grid-row-end: 12;
    }
    .k-row-end-xxl-13 {
        grid-row-end: 13;
    }
    .k-row-end-xxl-auto {
        grid-row-end: auto;
    }
    .k-grid-cols-xxl-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    .k-grid-cols-xxl-none {
        grid-template-columns: none;
    }
    .k-px-xxl-0 {
        padding-inline: var(--kendo-spacing-0, 0px);
    }
    .k-px-xxl-1px {
        padding-inline: var(--kendo-spacing-1px, 1px);
    }
    .k-px-xxl-0\.5 {
        padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-px-xxl-1 {
        padding-inline: var(--kendo-spacing-1, 0.25rem);
    }
    .k-px-xxl-1\.5 {
        padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-px-xxl-2 {
        padding-inline: var(--kendo-spacing-2, 0.5rem);
    }
    .k-px-xxl-2\.5 {
        padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-px-xxl-3 {
        padding-inline: var(--kendo-spacing-3, 0.75rem);
    }
    .k-px-xxl-3\.5 {
        padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-px-xxl-4 {
        padding-inline: var(--kendo-spacing-4, 1rem);
    }
    .k-px-xxl-4\.5 {
        padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-px-xxl-5 {
        padding-inline: var(--kendo-spacing-5, 1.25rem);
    }
    .k-px-xxl-5\.5 {
        padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-px-xxl-6 {
        padding-inline: var(--kendo-spacing-6, 1.5rem);
    }
    .k-px-xxl-6\.5 {
        padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-px-xxl-7 {
        padding-inline: var(--kendo-spacing-7, 1.75rem);
    }
    .k-px-xxl-7\.5 {
        padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-px-xxl-8 {
        padding-inline: var(--kendo-spacing-8, 2rem);
    }
    .k-px-xxl-9 {
        padding-inline: var(--kendo-spacing-9, 2.25rem);
    }
    .k-px-xxl-10 {
        padding-inline: var(--kendo-spacing-10, 2.5rem);
    }
    .k-px-xxl-11 {
        padding-inline: var(--kendo-spacing-11, 2.75rem);
    }
    .k-px-xxl-12 {
        padding-inline: var(--kendo-spacing-12, 3rem);
    }
    .k-px-xxl-13 {
        padding-inline: var(--kendo-spacing-13, 3.25rem);
    }
    .k-px-xxl-14 {
        padding-inline: var(--kendo-spacing-14, 3.5rem);
    }
    .k-px-xxl-15 {
        padding-inline: var(--kendo-spacing-15, 3.75rem);
    }
    .k-px-xxl-16 {
        padding-inline: var(--kendo-spacing-16, 4rem);
    }
    .k-px-xxl-17 {
        padding-inline: var(--kendo-spacing-17, 4.25rem);
    }
    .k-px-xxl-18 {
        padding-inline: var(--kendo-spacing-18, 4.5rem);
    }
    .k-px-xxl-19 {
        padding-inline: var(--kendo-spacing-19, 4.75rem);
    }
    .k-px-xxl-20 {
        padding-inline: var(--kendo-spacing-20, 5rem);
    }
    .k-px-xxl-21 {
        padding-inline: var(--kendo-spacing-21, 5.25rem);
    }
    .k-px-xxl-22 {
        padding-inline: var(--kendo-spacing-22, 5.5rem);
    }
    .k-px-xxl-23 {
        padding-inline: var(--kendo-spacing-23, 5.75rem);
    }
    .k-px-xxl-24 {
        padding-inline: var(--kendo-spacing-24, 6rem);
    }
    .k-px-xxl-25 {
        padding-inline: var(--kendo-spacing-25, 7rem);
    }
    .k-px-xxl-26 {
        padding-inline: var(--kendo-spacing-26, 8rem);
    }
    .k-px-xxl-27 {
        padding-inline: var(--kendo-spacing-27, 9rem);
    }
    .k-px-xxl-28 {
        padding-inline: var(--kendo-spacing-28, 10rem);
    }
    .k-px-xxl-29 {
        padding-inline: var(--kendo-spacing-29, 11rem);
    }
    .k-px-xxl-30 {
        padding-inline: var(--kendo-spacing-30, 12rem);
    }
    .k-px-xxl-xs {
        padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-px-xxl-sm {
        padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-px-xxl-md {
        padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-px-xxl-lg {
        padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-px-xxl-xl {
        padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-px-xxl-thin {
        padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-px-xxl-hair {
        padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
    .k-py-xxl-0 {
        padding-block: var(--kendo-spacing-0, 0px);
    }
    .k-py-xxl-1px {
        padding-block: var(--kendo-spacing-1px, 1px);
    }
    .k-py-xxl-0\.5 {
        padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    }
    .k-py-xxl-1 {
        padding-block: var(--kendo-spacing-1, 0.25rem);
    }
    .k-py-xxl-1\.5 {
        padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    }
    .k-py-xxl-2 {
        padding-block: var(--kendo-spacing-2, 0.5rem);
    }
    .k-py-xxl-2\.5 {
        padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    }
    .k-py-xxl-3 {
        padding-block: var(--kendo-spacing-3, 0.75rem);
    }
    .k-py-xxl-3\.5 {
        padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    }
    .k-py-xxl-4 {
        padding-block: var(--kendo-spacing-4, 1rem);
    }
    .k-py-xxl-4\.5 {
        padding-block: var(--kendo-spacing-4\.5, 1.125rem);
    }
    .k-py-xxl-5 {
        padding-block: var(--kendo-spacing-5, 1.25rem);
    }
    .k-py-xxl-5\.5 {
        padding-block: var(--kendo-spacing-5\.5, 1.375rem);
    }
    .k-py-xxl-6 {
        padding-block: var(--kendo-spacing-6, 1.5rem);
    }
    .k-py-xxl-6\.5 {
        padding-block: var(--kendo-spacing-6\.5, 1.625rem);
    }
    .k-py-xxl-7 {
        padding-block: var(--kendo-spacing-7, 1.75rem);
    }
    .k-py-xxl-7\.5 {
        padding-block: var(--kendo-spacing-7\.5, 1.875rem);
    }
    .k-py-xxl-8 {
        padding-block: var(--kendo-spacing-8, 2rem);
    }
    .k-py-xxl-9 {
        padding-block: var(--kendo-spacing-9, 2.25rem);
    }
    .k-py-xxl-10 {
        padding-block: var(--kendo-spacing-10, 2.5rem);
    }
    .k-py-xxl-11 {
        padding-block: var(--kendo-spacing-11, 2.75rem);
    }
    .k-py-xxl-12 {
        padding-block: var(--kendo-spacing-12, 3rem);
    }
    .k-py-xxl-13 {
        padding-block: var(--kendo-spacing-13, 3.25rem);
    }
    .k-py-xxl-14 {
        padding-block: var(--kendo-spacing-14, 3.5rem);
    }
    .k-py-xxl-15 {
        padding-block: var(--kendo-spacing-15, 3.75rem);
    }
    .k-py-xxl-16 {
        padding-block: var(--kendo-spacing-16, 4rem);
    }
    .k-py-xxl-17 {
        padding-block: var(--kendo-spacing-17, 4.25rem);
    }
    .k-py-xxl-18 {
        padding-block: var(--kendo-spacing-18, 4.5rem);
    }
    .k-py-xxl-19 {
        padding-block: var(--kendo-spacing-19, 4.75rem);
    }
    .k-py-xxl-20 {
        padding-block: var(--kendo-spacing-20, 5rem);
    }
    .k-py-xxl-21 {
        padding-block: var(--kendo-spacing-21, 5.25rem);
    }
    .k-py-xxl-22 {
        padding-block: var(--kendo-spacing-22, 5.5rem);
    }
    .k-py-xxl-23 {
        padding-block: var(--kendo-spacing-23, 5.75rem);
    }
    .k-py-xxl-24 {
        padding-block: var(--kendo-spacing-24, 6rem);
    }
    .k-py-xxl-25 {
        padding-block: var(--kendo-spacing-25, 7rem);
    }
    .k-py-xxl-26 {
        padding-block: var(--kendo-spacing-26, 8rem);
    }
    .k-py-xxl-27 {
        padding-block: var(--kendo-spacing-27, 9rem);
    }
    .k-py-xxl-28 {
        padding-block: var(--kendo-spacing-28, 10rem);
    }
    .k-py-xxl-29 {
        padding-block: var(--kendo-spacing-29, 11rem);
    }
    .k-py-xxl-30 {
        padding-block: var(--kendo-spacing-30, 12rem);
    }
    .k-py-xxl-xs {
        padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
    }
    .k-py-xxl-sm {
        padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
    }
    .k-py-xxl-md {
        padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
    }
    .k-py-xxl-lg {
        padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
    }
    .k-py-xxl-xl {
        padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
    }
    .k-py-xxl-thin {
        padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
    }
    .k-py-xxl-hair {
        padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
    }
}
