UNPKG

@progress/kendo-ui

Version:

This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.

2,288 lines (1,901 loc) 1.01 MB
/*! * Copyright 2021 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ @charset "UTF-8"; .k-theme-test-class, .k-common-test-class { opacity: 0; } .k-reset { margin: 0; padding: 0; border-width: 0; outline: 0; text-decoration: none; font: inherit; list-style: none; } kendo-sortable { display: block; } .k-overlay { width: 100%; height: 100%; background-color: #000000; opacity: 0.32; position: fixed; top: 0; left: 0; z-index: 10001; } .k-rtl { direction: rtl; } .k-link, .k-link:hover { color: inherit; text-decoration: none; outline: 0; cursor: pointer; } .k-content { outline: 0; } .k-centered { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .k-no-click { pointer-events: none; } .k-pdf-export-shadow { position: absolute; overflow: hidden; left: -15000px; width: 14400px; } .kendo-pdf-hide-pseudo-elements::before, .kendo-pdf-hide-pseudo-elements::after { display: none !important; } .k-text-selection ::selection, .k-block ::selection, .k-panel ::selection, .k-pane-wrapper ::selection, .k-view ::selection, .k-progressbar ::selection, .k-numerictextbox ::selection, .k-flatcolorpicker ::selection, .k-combobox ::selection, .k-dateinput ::selection, .k-datepicker ::selection, .k-datetimepicker ::selection, .k-timepicker ::selection, .k-dropdown ::selection, .k-dropdowntree ::selection, .k-multiselect ::selection, .k-maskedtextbox ::selection, .k-rating ::selection, .k-window ::selection, .k-drawer ::selection, .k-notification ::selection, .k-breadcrumb ::selection, .k-pager-wrap ::selection, .k-panelbar ::selection, .k-card ::selection, .k-splitter ::selection, .k-spreadsheet ::selection, .k-scheduler ::selection, .k-chat ::selection, .k-mediaplayer ::selection, .k-pdf-viewer ::selection, kendo-scrollview.k-scrollview-wrap ::selection, kendo-scrollview.k-scrollview ::selection, div.k-scrollview ::selection, .k-chart ::selection, .k-sparkline ::selection, .k-stockchart ::selection { background-color: #3f51b5; color: white; } .k-block, .k-panel { border-radius: 2px; border-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); background-color: white; padding: 4px 16px; border-width: 1px; border-style: solid; box-sizing: border-box; } .k-block > .k-header, .k-panel > .k-header { border-top-left-radius: 2px; border-top-right-radius: 2px; border-color: rgba(0, 0, 0, 0.08); color: rgba(0, 0, 0, 0.87); background-color: white; margin: -4px -16px 4px; padding: 20px 24px; } .k-content { border-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); background-color: white; } .k-state-disabled, .k-widget[disabled] { outline: none; cursor: default; opacity: 0.6; -webkit-filter: grayscale(0.1); filter: grayscale(0.1); pointer-events: none; box-shadow: none; } .k-state-disabled .k-link, .k-state-disabled .k-button, .k-widget[disabled] .k-link, .k-widget[disabled] .k-button { cursor: default; outline: 0; } .k-state-disabled [disabled], .k-state-disabled .k-state-disabled, .k-widget[disabled] [disabled], .k-widget[disabled] .k-state-disabled { opacity: 1; -webkit-filter: grayscale(0); filter: grayscale(0); } .k-hr { margin: 1em auto; padding: 0; height: 0; border-width: 1px 0 0; border-style: solid; border-color: rgba(0, 0, 0, 0.12); display: block; float: none; clear: both; } .k-d-flex-row > .k-hr, .k-hbox > .k-hr, .k-columnset > .k-hr { margin: 0; width: 0; height: auto; border-width: 0 0 0 1px; -ms-flex: 0 0 auto; flex: 0 0 auto; } .k-d-flex-col > .k-hr, .k-vbox > .k-hr, .k-rowset > .k-hr { margin: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .k-dirty { margin: 0; padding: 0; width: 0; height: 0; border-width: 3px; border-style: solid; border-color: #f31700 #f31700 transparent transparent; position: absolute; top: 0; right: 0; } [dir="rtl"] .k-dirty, .k-rtl .k-dirty { border-color: transparent transparent #f31700 #f31700; right: auto; left: 0; } .k-placeholder-line { width: 100%; height: 10px; background-color: rgba(0, 0, 0, 0.1); display: inline-block; } .k-drop-hint { display: -ms-flexbox; display: flex; gap: 4px; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; position: absolute; z-index: 1000; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .k-drop-hint-start, .k-drop-hint-end { -ms-flex-negative: 0; flex-shrink: 0; border-width: 4px; border-style: solid; border-color: transparent; } .k-drop-hint-line { -ms-flex-positive: 1; flex-grow: 1; background-color: #3f51b5; } .k-drop-hint-h .k-drop-hint-start { border-left-width: 6.9282032304px; border-left-color: #3f51b5; border-right-width: 0; } .k-drop-hint-h .k-drop-hint-line { width: 20px; height: 1px; } .k-drop-hint-h .k-drop-hint-end { border-right-width: 6.9282032304px; border-right-color: #3f51b5; border-left-width: 0; } .k-drop-hint-v { -ms-flex-direction: column; flex-direction: column; } .k-drop-hint-v .k-drop-hint-start { border-top-width: 6.9282032304px; border-top-color: #3f51b5; border-bottom-width: 0; } .k-drop-hint-v .k-drop-hint-line { width: 1px; height: 20px; } .k-drop-hint-v .k-drop-hint-end { border-bottom-width: 6.9282032304px; border-bottom-color: #3f51b5; border-top-width: 0; } .k-animation-container { position: absolute; overflow: hidden; z-index: 100; } .k-animation-container-fixed { position: fixed; } .k-animation-container-relative { position: relative; display: inline-block; } .k-push-right-enter, .k-push-right-appear { -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); transform: translate(-100%, 0); } .k-push-right-enter-active, .k-push-right-appear-active { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-push-right-exit { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .k-push-right-exit-active { -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); transform: translate(100%, 0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-push-left-enter, .k-push-left-appear { -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); transform: translate(100%, 0); } .k-push-left-enter-active, .k-push-left-appear-active { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-push-left-exit { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .k-push-left-exit-active { -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); transform: translate(-100%, 0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-push-down-enter, .k-push-down-appear { -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); transform: translate(0, -100%); } .k-push-down-enter-active, .k-push-down-appear-active { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-push-down-exit { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .k-push-down-exit-active { -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); transform: translate(0, 100%); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-push-up-enter, .k-push-up-appear { -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); transform: translate(0, 100%); } .k-push-up-enter-active, .k-push-up-appear-active { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-push-up-exit { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .k-push-up-exit-active { -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); transform: translate(0, -100%); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-expand-vertical-enter, .k-expand-vertical-appear { -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); } .k-expand-vertical-enter-active, .k-expand-vertical-appear-active { -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-expand-vertical-exit { -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); } .k-expand-vertical-exit-active { -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-expand-horizontal-enter, .k-expand-horizontal-appear { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } .k-expand-horizontal-enter-active, .k-expand-horizontal-appear-active { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-expand-horizontal-exit { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } .k-expand-horizontal-exit-active { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-fade-enter, .k-fade-appear { opacity: 0; } .k-fade-enter-active, .k-fade-appear-active { opacity: 1; transition: opacity 500ms ease-in-out; } .k-fade-exit { opacity: 1; } .k-fade-exit-active { opacity: 0; transition: opacity 500ms ease-in-out; } .k-fade-exit-active + .k-fade-exit-active, .k-fade-enter-active + .k-fade-enter-active { display: none; } .k-zoom-in-enter, .k-zoom-in-appear { opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); } .k-zoom-in-enter-active, .k-zoom-in-appear-active { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); transition: opacity 300ms ease-in-out, -webkit-transform; transition: transform, opacity 300ms ease-in-out; transition: transform, opacity 300ms ease-in-out, -webkit-transform; } .k-zoom-in-exit { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .k-zoom-in-exit-active { opacity: 0; -webkit-transform: scale(2); -ms-transform: scale(2); transform: scale(2); transition: opacity 300ms ease-in-out, -webkit-transform; transition: transform, opacity 300ms ease-in-out; transition: transform, opacity 300ms ease-in-out, -webkit-transform; } .k-zoom-out-enter, .k-zoom-out-appear { opacity: 0; -webkit-transform: scale(2); -ms-transform: scale(2); transform: scale(2); } .k-zoom-out-enter-active, .k-zoom-out-appear-active { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); transition: opacity 300ms ease-in-out, -webkit-transform; transition: transform, opacity 300ms ease-in-out; transition: transform, opacity 300ms ease-in-out, -webkit-transform; } .k-zoom-out-exit { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .k-zoom-out-exit-active { opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); transition: opacity 300ms ease-in-out, -webkit-transform; transition: transform, opacity 300ms ease-in-out; transition: transform, opacity 300ms ease-in-out, -webkit-transform; } .k-slide-in-appear { opacity: .1; -webkit-transform: translate(0, -3em); -ms-transform: translate(0, -3em); transform: translate(0, -3em); } .k-slide-in-appear .k-centered { -webkit-transform: translate(-50%, -60%); -ms-transform: translate(-50%, -60%); transform: translate(-50%, -60%); } .k-slide-in-appear-active { opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); transition: opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1); transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1); transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1); } .k-slide-in-appear-active .k-centered { -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .k-slide-down-enter, .k-slide-down-appear { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } .k-slide-down-enter-active, .k-slide-down-appear-active { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-slide-down-exit { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .k-slide-down-exit-active { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-slide-up-enter, .k-slide-up-appear { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); } .k-slide-up-enter-active, .k-slide-up-appear-active { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-slide-up-exit { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .k-slide-up-exit-active { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-slide-right-enter, .k-slide-right-appear { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-slide-right-enter-active, .k-slide-right-appear-active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-slide-right-exit { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-slide-right-exit-active { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-slide-left-enter, .k-slide-left-appear { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-slide-left-enter-active, .k-slide-left-appear-active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-slide-left-exit { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-slide-left-exit-active { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } .k-reveal-vertical-enter, .k-reveal-vertical-appear { max-height: 0; } .k-reveal-vertical-enter-active, .k-reveal-vertical-appear-active { transition: max-height 300ms ease-in-out; } .k-reveal-vertical-exit-active { max-height: 0 !important; transition: max-height 300ms ease-in-out; } .k-reveal-horizontal-enter, .k-reveal-horizontal-appear { max-width: 0; } .k-reveal-horizontal-enter-active, .k-reveal-horizontal-appear-active { transition: max-width 300ms ease-in-out; } .k-reveal-horizontal-exit-active { max-width: 0 !important; transition: max-width 300ms ease-in-out; } .k-fx-end .k-fx-next, .k-fx-end .k-fx-current { transition: all 350ms ease-out; } .k-fx { position: relative; } .k-fx .k-fx-current { z-index: 0; } .k-fx .k-fx-next { z-index: 1; } .k-fx-hidden, .k-fx-hidden * { visibility: hidden !important; } .k-fx-reverse .k-fx-current { z-index: 1; } .k-fx-reverse .k-fx-next { z-index: 0; } .k-fx-zoom.k-fx-start .k-fx-next { -webkit-transform: scale(0) !important; -ms-transform: scale(0) !important; transform: scale(0) !important; } .k-fx-zoom.k-fx-end .k-fx-next { -webkit-transform: scale(1) !important; -ms-transform: scale(1) !important; transform: scale(1) !important; } .k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next, .k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next { -webkit-transform: scale(1) !important; -ms-transform: scale(1) !important; transform: scale(1) !important; } .k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current { -webkit-transform: scale(1) !important; -ms-transform: scale(1) !important; transform: scale(1) !important; } .k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current { -webkit-transform: scale(0) !important; -ms-transform: scale(0) !important; transform: scale(0) !important; } .k-fx-fade.k-fx-start .k-fx-next { will-change: opacity; opacity: 0; } .k-fx-fade.k-fx-end .k-fx-next { opacity: 1; } .k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current { will-change: opacity; opacity: 1; } .k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current { opacity: 0; } .k-fx-slide.k-fx-end .k-fx-next .k-content, .k-fx-slide.k-fx-end .k-fx-next .k-header, .k-fx-slide.k-fx-end .k-fx-next .k-footer, .k-fx-slide.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-end .k-fx-current .k-header, .k-fx-slide.k-fx-end .k-fx-current .k-footer, .k-fx-slide.k-fx-end .k-fx-next .km-content, .k-fx-slide.k-fx-end .k-fx-next .km-header, .k-fx-slide.k-fx-end .k-fx-next .km-footer, .k-fx-slide.k-fx-end .k-fx-current .km-content, .k-fx-slide.k-fx-end .k-fx-current .km-header, .k-fx-slide.k-fx-end .k-fx-current .km-footer { transition: all 350ms ease-out; } .k-fx-slide.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-start .k-fx-next .km-content { will-change: transform; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-slide.k-fx-start .k-fx-next .k-header, .k-fx-slide.k-fx-start .k-fx-next .k-footer, .k-fx-slide.k-fx-start .k-fx-next .km-header, .k-fx-slide.k-fx-start .k-fx-next .km-footer { will-change: opacity; opacity: 0; } .k-fx-slide.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-end .k-fx-current .km-content { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-slide.k-fx-end .k-fx-next .k-header, .k-fx-slide.k-fx-end .k-fx-next .k-footer, .k-fx-slide.k-fx-end .k-fx-next .km-header, .k-fx-slide.k-fx-end .k-fx-next .km-footer { opacity: 1; } .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-content, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content { will-change: transform; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-content, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-footer, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer { will-change: opacity; opacity: 1; } .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-footer, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer { opacity: 1; } .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-footer, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer { opacity: 0; } .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-footer, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer { opacity: 1; } .k-fx-slide.k-fx-right.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-slide.k-fx-right.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content { -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } .k-fx-tile.k-fx-start .k-fx-next { will-change: transform; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-tile.k-fx-end .k-fx-current { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current { will-change: transform; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-fx-tile.k-fx-right.k-fx-start .k-fx-next { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-tile.k-fx-right.k-fx-end .k-fx-current { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next { -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } .k-fx.k-fx-overlay.k-fx-start .k-fx-next, .k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next { will-change: transform; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); } .k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } .k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next { -webkit-transform: none; -ms-transform: none; transform: none; } .k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current { will-change: transform; -webkit-transform: none; -ms-transform: none; transform: none; } .k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current, .k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); } .k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } .k-drag-clue { padding: 2px 8px; border-width: 1px; border-style: solid; font-size: 12px; white-space: nowrap; overflow: hidden; position: absolute; z-index: 20000; cursor: move; } .k-drag-status { margin-right: .4ex; } .k-drag-clue { border-color: rgba(0, 0, 0, 0.1); color: white; background-color: #ff4081; } .k-reorder-cue { position: absolute; } .k-reorder-cue::before, .k-reorder-cue::after { content: ""; width: 0; height: 0; border: 3px solid transparent; position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .k-reorder-cue::before { border-bottom-width: 0; border-top-color: currentColor; top: -4px; } .k-reorder-cue::after { border-top-width: 0; border-bottom-color: currentColor; bottom: -4px; } .k-loading { width: 64px; height: 64px; display: block; } .k-loading .animate { -webkit-animation: loading 2s infinite linear; animation: loading 2s infinite linear; } .k-loading-mask, .k-loading-image, .k-loading-color { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .k-loading-mask { z-index: 100; } .k-loading-mask.k-opaque .k-loading-color { opacity: 1; } .k-loading-text { text-indent: -4000px; text-align: center; position: absolute; } .k-loading-image { z-index: 2; } .k-loading-color { background-color: white; opacity: .3; } .k-i-loading { position: relative; background-color: transparent; box-sizing: border-box; color: currentColor; } .k-i-loading::before, .k-i-loading::after, .k-loading-image::before, .k-loading-image::after { position: absolute; top: 50%; left: 50%; display: inline-block; content: ""; box-sizing: inherit; border-radius: 50%; border-width: .05em; border-style: solid; border-color: currentColor; border-top-color: transparent; border-bottom-color: transparent; background-color: transparent; } .k-icon.k-i-loading::before, .k-icon.k-i-loading::after { content: ""; } .k-i-loading::before, .k-loading-image::before { margin-top: -.5em; margin-left: -.5em; width: 1em; height: 1em; -webkit-animation: k-loading-animation .7s linear infinite; animation: k-loading-animation .7s linear infinite; } .k-i-loading::after, .k-loading-image::after { margin-top: -.25em; margin-left: -.25em; width: .5em; height: .5em; animation: k-loading-animation reverse 1.4s linear infinite; } .k-loading-image::before, .k-loading-image::after { content: ""; border-width: 1px; border-width: max( 1px, .015em ); font-size: 4em; } @-webkit-keyframes loading { 0% { stroke-dasharray: 0 251; stroke-dashoffset: 502; } 50% { stroke-dasharray: 250 1; } 100% { stroke-dasharray: 0 251; stroke-dashoffset: 0; } } @keyframes loading { 0% { stroke-dasharray: 0 251; stroke-dashoffset: 502; } 50% { stroke-dasharray: 250 1; } 100% { stroke-dasharray: 0 251; stroke-dashoffset: 0; } } @-webkit-keyframes k-loading-animation { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes k-loading-animation { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .k-resize-handle, .k-resize-hint { position: absolute; border-color: inherit; z-index: 200; } .k-resize-handle { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; } .k-resize-handle::before { content: ""; border: 0 solid; border-color: inherit; } .k-resize-n { width: 100%; height: 6px; -ms-flex-direction: row; flex-direction: row; left: 0; top: -3px; cursor: n-resize; } .k-resize-s { width: 100%; height: 6px; -ms-flex-direction: row; flex-direction: row; left: 0; bottom: -3px; cursor: s-resize; } .k-resize-w { width: 6px; height: 100%; -ms-flex-direction: column; flex-direction: column; top: 0; left: -3px; cursor: w-resize; } .k-resize-e { width: 6px; height: 100%; -ms-flex-direction: column; flex-direction: column; top: 0; right: -3px; cursor: e-resize; } .k-resize-sw, .k-resize-se, .k-resize-nw, .k-resize-ne { width: 5px; height: 5px; } .k-resize-sw { cursor: sw-resize; bottom: 0; left: 0; } .k-resize-se { cursor: se-resize; bottom: 0; right: 0; } .k-resize-nw { cursor: nw-resize; top: 0; left: 0; } .k-resize-ne { cursor: ne-resize; top: 0; right: 0; } .k-vertical-resize { cursor: row-resize; } .k-horizontal-resize { cursor: col-resize; } .k-resize-hint { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; } .k-resize-hint .k-resize-hint-handle { width: auto; height: 20px; -ms-flex-item-align: stretch; align-self: stretch; } .k-resize-hint .k-resize-hint-marker { width: 2px; height: auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } .k-resize-hint-vertical { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-align: center; align-items: center; } .k-resize-hint-vertical .k-resize-hint-handle { width: 20px; height: auto; -ms-flex-item-align: stretch; align-self: stretch; } .k-resize-hint-vertical .k-resize-hint-marker { width: auto; height: 2px; -ms-flex: 1 1 auto; flex: 1 1 auto; } .k-scrollbar { position: absolute; overflow: scroll; } .k-scrollbar-vertical { top: 0; right: 0; width: 17px; height: 100%; overflow-x: hidden; } .k-touch-scrollbar { display: none; position: absolute; z-index: 200000; height: 8px; width: 8px; border: 1px solid #8a8a8a; background-color: #858585; } .k-marquee { position: absolute; z-index: 100000; } .k-marquee-color, .k-marquee-text { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .k-marquee-color { color: white; background-color: #ff4081; border-color: rgba(0, 0, 0, 0.1); opacity: .6; } .k-marquee-text { color: white; } .k-text-primary { color: #3f51b5 !important; } .k-text-info { color: #0058e9 !important; } .k-text-success { color: #37b400 !important; } .k-text-warning { color: #ffc000 !important; } .k-text-error { color: #f31700 !important; } .k-text-base { color: rgba(0, 0, 0, 0.87); } .k-color-inherit { color: inherit; } .k-text-primary, .k-color-primary { color: #3f51b5 !important; } .k-text-secondary, .k-color-secondary { color: #ff4081 !important; } .k-text-tertiary, .k-color-tertiary { color: #009688 !important; } .k-text-info, .k-color-info { color: #0058e9 !important; } .k-text-success, .k-color-success { color: #37b400 !important; } .k-text-warning, .k-color-warning { color: #ffc000 !important; } .k-text-error, .k-color-error { color: #f31700 !important; } .k-text-dark, .k-color-dark { color: #424242 !important; } .k-text-light, .k-color-light { color: #f5f5f5 !important; } .k-text-inverse, .k-color-inverse { color: #424242 !important; } .k-bg-primary { background-color: #3f51b5 !important; } .k-bg-info { background-color: #0058e9 !important; } .k-bg-success { background-color: #37b400 !important; } .k-bg-warning { background-color: #ffc000 !important; } .k-bg-error { background-color: #f31700 !important; } .k-state-primary { background-color: #d9dcf0; color: #212a5e; border-color: #c9ceea; } .k-state-info { background-color: #ccdefb; color: #002e79; border-color: #b8d0f9; } .k-state-success { background-color: #d7f0cc; color: #1d5e00; border-color: #c7eab8; } .k-state-warning { background-color: #fff2cc; color: #856400; border-color: #ffedb8; } .k-state-error { background-color: #fdd1cc; color: #7e0c00; border-color: #fcbeb8; } .k-info-colored { color: #50607f; border-color: #d0d9df; background-color: #f0f9ff; } .k-success-colored { color: #507f50; border-color: #d0dfd0; background-color: #f0fff0; } .k-error-colored { color: #7f5050; border-color: #dfd0d0; background-color: #fff0f0; } .k-inset { box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.03), inset 0 4px 5px 0 rgba(0, 0, 0, 0.04); } .k-sr-only { position: absolute; left: -1px; width: 1px; height: 1px; overflow: hidden; } .k-display-inline { display: inline !important; } .k-display-block { display: block !important; } .k-display-inline-block { display: inline-block !important; } .k-display-flex { display: -ms-flexbox !important; display: flex !important; } .k-display-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } .k-display-table { display: table !important; } .k-display-inline-table { display: inline-table !important; } .k-display-none, .k-hidden { display: none !important; } .k-d-flex { display: -ms-flexbox; display: flex; } .k-d-inline-flex { display: -ms-inline-flexbox; display: inline-flex; } .k-d-flex-row, .k-hbox, .k-columnset { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; } .k-d-flex-col, .k-vbox, .k-rowset { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; } .k-flex-row { -ms-flex-direction: row; flex-direction: row; } .k-flex-row-reverse { -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .k-flex-col, .k-flex-column { -ms-flex-direction: column; flex-direction: column; } .k-flex-col-reverse, .k-flex-column-reverse { -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .k-flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } .k-flex-nowrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .k-flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; } .k-flex-initial { -ms-flex: 0 1 auto; flex: 0 1 auto; } .k-flex-1, .k-flex { -ms-flex: 1 1 0%; flex: 1 1 0%; } .k-flex-auto { -ms-flex: 1 1 auto; flex: 1 1 auto; } .k-flex-none, .k-no-flex { -ms-flex: none; flex: none; } .k-flex-grow { -ms-flex-positive: 1; flex-grow: 1; } .k-flex-grow-0, .k-no-flex-grow { -ms-flex-positive: 0; flex-grow: 0; } .k-flex-shrink { -ms-flex-negative: 1; flex-shrink: 1; } .k-flex-shrink-0, .k-no-flex-shrink { -ms-flex-negative: 0; flex-shrink: 0; } .k-flex-basis-auto { -ms-flex-preferred-size: auto; flex-basis: auto; } .k-flex-basis-0 { -ms-flex-preferred-size: 0%; flex-basis: 0%; } .k-align-items-start { -ms-flex-align: start; align-items: flex-start; } .k-align-items-end { -ms-flex-align: end; align-items: flex-end; } .k-align-items-center { -ms-flex-align: center; align-items: center; } .k-align-items-stretch { -ms-flex-align: stretch; align-items: stretch; } .k-align-items-baseline { -ms-flex-align: baseline; align-items: baseline; } .k-align-content-start { -ms-flex-line-pack: start; align-content: flex-start; } .k-align-content-end { -ms-flex-line-pack: end; align-content: flex-end; } .k-align-content-center { -ms-flex-line-pack: center; align-content: center; } .k-align-content-stretch { -ms-flex-line-pack: stretch; align-content: stretch; } .k-align-content-baseline { -ms-flex-line-pack: baseline; align-content: baseline; } .k-align-self-start { -ms-flex-item-align: start; align-self: flex-start; } .k-align-self-end { -ms-flex-item-align: end; align-self: flex-end; } .k-align-self-center { -ms-flex-item-align: center; align-self: center; } .k-align-self-stretch { -ms-flex-item-align: stretch; align-self: stretch; } .k-align-self-baseline { -ms-flex-item-align: baseline; align-self: baseline; } .k-justify-content-start { -ms-flex-pack: start; justify-content: flex-start; } .k-justify-content-end { -ms-flex-pack: end; justify-content: flex-end; } .k-justify-content-center { -ms-flex-pack: center; justify-content: center; } .k-justify-content-between { -ms-flex-pack: justify; justify-content: space-between; } .k-justify-content-around { -ms-flex-pack: distribute; justify-content: space-around; } .k-justify-content-evenly { -ms-flex-pack: space-evenly; justify-content: space-evenly; } .k-column { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-preferred-size: 0; flex-basis: 0; } .k-float-left { float: left !important; } .k-float-right { float: right !important; } .k-float-none { float: none !important; } .k-clear-left { clear: left !important; } .k-clear-right { clear: right !important; } .k-clear-both { clear: both !important; } .k-clear-none { clear: none !important; } .k-floatwrap::after { content: ""; display: block; clear: both; } .k-d-grid { display: grid; } .k-grid-cols-none { grid-template-columns: none; } .k-grid-rows-none { grid-template-rows: none; } .k-grid-flow-col { grid-auto-flow: column; } .k-grid-flow-col-dense { grid-auto-flow: column dense; } .k-grid-flow-row { grid-auto-flow: row; } .k-grid-flow-row-dense { grid-auto-flow: row dense; } .k-grid-flow-unset { grid-auto-flow: unset; } .k-colspan-all { grid-column: 1 / -1; } .k-colspan-auto { grid-column: auto; } .k-rowspan-all { grid-row: 1 / -1; } .k-rowspan-auto { grid-row: auto; } .k-grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); } .k-colspan-1 { grid-column: span 1; } .k-col-start-1 { grid-column-start: 1; } .k-col-end-1 { grid-column-end: 1; } .k-grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .k-colspan-2 { grid-column: span 2; } .k-col-start-2 { grid-column-start: 2; } .k-col-end-2 { grid-column-end: 2; } .k-grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .k-colspan-3 { grid-column: span 3; } .k-col-start-3 { grid-column-start: 3; } .k-col-end-3 { grid-column-end: 3; } .k-grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .k-colspan-4 { grid-column: span 4; } .k-col-start-4 { grid-column-start: 4; } .k-col-end-4 { grid-column-end: 4; } .k-grid-cols-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .k-colspan-5 { grid-column: span 5; } .k-col-start-5 { grid-column-start: 5; } .k-col-end-5 { grid-column-end: 5; } .k-grid-cols-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .k-colspan-6 { grid-column: span 6; } .k-col-start-6 { grid-column-start: 6; } .k-col-end-6 { grid-column-end: 6; } .k-grid-cols-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .k-colspan-7 { grid-column: span 7; } .k-col-start-7 { grid-column-start: 7; } .k-col-end-7 { grid-column-end: 7; } .k-grid-cols-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .k-colspan-8 { grid-column: span 8; } .k-col-start-8 { grid-column-start: 8; } .k-col-end-8 { grid-column-end: 8; } .k-grid-cols-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } .k-colspan-9 { grid-column: span 9; } .k-col-start-9 { grid-column-start: 9; } .k-col-end-9 { grid-column-end: 9; } .k-grid-cols-10 { grid-template-columns: repeat(10, minmax(0, 1fr)); } .k-colspan-10 { grid-column: span 10; } .k-col-start-10 { grid-column-start: 10; } .k-col-end-10 { grid-column-end: 10; } .k-grid-cols-11 { grid-template-columns: repeat(11, minmax(0, 1fr)); } .k-colspan-11 { grid-column: span 11; } .k-col-start-11 { grid-column-start: 11; } .k-col-end-11 { grid-column-end: 11; } .k-grid-cols-12 { grid-template-columns: repeat(12, minmax(0, 1fr)); } .k-colspan-12 { grid-column: span 12; } .k-col-start-12 { grid-column-start: 12; } .k-col-end-12 { grid-column-end: 12; } .k-grid-rows-1 { grid-template-rows: repeat(1, minmax(0, 1fr)); } .k-rowspan-1 { grid-row: span 1; } .k-row-start-1 { grid-row-start: 1; } .k-row-end-1 { grid-row-end: 1; } .k-grid-rows-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .k-rowspan-2 { grid-row: span 2; } .k-row-start-2 { grid-row-start: 2; } .k-row-end-2 { grid-row-end: 2; } .k-grid-rows-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .k-rowspan-3 { grid-row: span 3; } .k-row-start-3 { grid-row-start: 3; } .k-row-end-3 { grid-row-end: 3; } .k-grid-rows-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .k-rowspan-4 { grid-row: span 4; } .k-row-start-4 { grid-row-start: 4; } .k-row-end-4 { grid-row-end: 4; } .k-grid-rows-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .k-rowspan-5 { grid-row: span 5; } .k-row-start-5 { grid-row-start: 5; } .k-row-end-5 { grid-row-end: 5; } .k-grid-rows-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } .k-rowspan-6 { grid-row: span 6; } .k-row-start-6 { grid-row-start: 6; } .k-row-end-6 { grid-row-end: 6; } .k-grid-rows-7 { grid-template-rows: repeat(7, minmax(0, 1fr)); } .k-rowspan-7 { grid-row: span 7; } .k-row-start-7 { grid-row-start: 7; } .k-row