.k-body,.k-drag-clue,.k-paragraph,.k-typography{font-family:var(--pg-body-font-family)}.k-body,.k-body p,.k-paragraph,.k-typography,.k-typography p{color:var(--pg-body-color)}.k-body,.k-typography{font-size:var(--pg-body-font-size);background-color:var(--pg-body-bg)}.k-display-1,.k-display-2,.k-display-3,.k-display-4,.k-h1,.k-h2,.k-h3,.k-h4,.k-h5,.k-h6{color:var(--pg-contrast-higher)}.k-block,.k-block>.k-header,.k-card,.k-code,.k-content,.k-panel,.k-panel>.k-header,.k-pre{color:var(--pg-body-color);border-color:var(--pg-border-color)}.k-code,.k-pre{background-color:var(--pg-contrast-lowest)}.k-block,.k-content,.k-panel{background-color:var(--pg-card-bg)}.k-block>.k-header,.k-panel>.k-header{background-color:var(--pg-contrast-lowest)}.k-card{background-color:var(--pg-card-bg)}.k-card-header{border-color:var(--pg-border-color);color:var(--pg-contrast-higher);background-color:var(--pg-contrast-lowest)}.k-card-body{color:var(--pg-body-color)}.k-card-actions{border-color:var(--pg-border-color)}.k-dropdown-wrap,.k-input,.k-input-inner,.k-numeric-wrap,.k-picker,.k-picker-wrap,.k-textarea,.k-textbox{border-color:var(--pg-border-color);color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-dropdown-wrap.k-state-focused,.k-input-inner:focus,.k-input.k-focus,.k-input:focus,.k-picker-wrap.k-state-focused,.k-picker.k-focus,.k-picker:focus,.k-state-focused,.k-textarea:focus,.k-textbox.k-focus,.k-textbox:focus{border-color:var(--pg-primary);box-shadow:0 0 0 .2rem rgba(var(--pg-primary),.25)}.k-input.k-hover,.k-input:hover,.k-picker.k-hover,.k-picker:hover,.k-textbox:hover{border-color:var(--pg-contrast-medium)}.k-button,.k-calendar,.k-popup{border-color:var(--pg-border-color)}.k-input-inner::placeholder,.k-input::placeholder,.k-textbox::placeholder{color:var(--pg-contrast-medium)}.k-popup{color:var(--pg-body-color);background-color:var(--pg-card-bg);box-shadow:0 2px 8px rgba(0,0,0,.1)}.k-list-item.k-hover,.k-list-item:hover,.k-list-optionlabel.k-hover,.k-list-optionlabel:hover{color:var(--pg-body-color);background-color:var(--pg-contrast-lowest)}.k-list-item.k-selected,.k-list-optionlabel.k-selected,.k-selected{color:var(--pg-white);background-color:var(--pg-primary)}.k-list-item.k-selected.k-hover,.k-list-item.k-selected:hover{background-color:var(--pg-primary-dark)}.k-calendar .k-selected .k-link,.k-calendar .k-today.k-selected,.k-calendar td.k-selected{color:var(--pg-white);background-color:var(--pg-primary)}.k-button.k-hover,.k-button:hover,.k-calendar .k-content td.k-hover,.k-calendar .k-content td:hover{background-color:var(--pg-contrast-lowest)}.k-calendar .k-today .k-link{color:var(--pg-primary)}.k-calendar .k-calendar-header,.k-calendar .k-header{background-color:var(--pg-card-bg);color:var(--pg-body-color)}.k-calendar{background-color:var(--pg-card-bg)}.k-checkbox.k-checked,.k-checkbox:checked{border-color:var(--pg-primary);background-color:var(--pg-primary)}.k-radio.k-checked,.k-radio:checked{border-color:var(--pg-primary);background-color:var(--pg-card-bg)}.k-radio.k-checked::before,.k-radio:checked::before,.k-switch-on .k-switch-track{background-color:var(--pg-primary)}.k-checkbox:focus,.k-radio:focus{border-color:var(--pg-primary);box-shadow:0 0 0 .2rem rgba(var(--pg-primary),.25)}.k-switch-on .k-switch-track{border-color:var(--pg-primary)}.k-switch-off .k-switch-track{border-color:var(--pg-contrast-medium);background-color:var(--pg-contrast-medium)}.k-form-label,.k-label{color:var(--pg-body-color)}.k-form-error,.k-form-hint{color:var(--pg-contrast-medium)}.k-form-error{color:var(--pg-danger)}.k-input.k-invalid,.k-input.k-invalid:focus,.k-picker.k-invalid,.k-textbox.k-invalid{border-color:var(--pg-danger)}.k-button-solid-success,.k-valid{border-color:var(--pg-success)}.k-button{color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-button.k-hover,.k-button:hover{color:var(--pg-body-color);border-color:var(--pg-contrast-medium)}.k-button-solid-base,.k-button-solid-secondary{border-color:var(--pg-contrast-medium);color:var(--pg-white);background-color:var(--pg-contrast-medium)}.k-button-solid-base:hover,.k-button-solid-secondary:hover{background-color:var(--pg-contrast-high);border-color:var(--pg-contrast-high)}.k-button-solid-primary,.k-button-solid-primary:link{border-color:var(--pg-primary);color:var(--pg-white);background-color:var(--pg-primary)}.k-button-solid-primary.k-hover,.k-button-solid-primary:hover{border-color:var(--pg-primary-dark);background-color:var(--pg-primary-dark)}.k-button-solid-primary.k-active,.k-button-solid-primary:active{border-color:var(--pg-primary-darker);background-color:var(--pg-primary-darker)}.k-button-solid-primary.k-focus,.k-button-solid-primary:focus{box-shadow:0 0 0 .2rem var(--pg-primary-lighter)}.k-button-solid-success{color:var(--pg-white);background-color:var(--pg-success)}.k-button-solid-success:hover{filter:brightness(.9)}.k-button-solid-danger,.k-button-solid-error{border-color:var(--pg-danger);color:var(--pg-white);background-color:var(--pg-danger)}.k-button-solid-danger:hover,.k-button-solid-error:hover{filter:brightness(.9)}.k-button-solid-warning{border-color:var(--pg-warning);color:var(--pg-contrast-higher);background-color:var(--pg-warning)}.k-button-solid-warning:hover{filter:brightness(.9)}.k-button-solid-info{border-color:var(--pg-info);color:var(--pg-white);background-color:var(--pg-info)}.k-button-solid-info:hover{filter:brightness(.85)}.k-button-outline-primary{border-color:var(--pg-primary);color:var(--pg-primary);background-color:transparent}.k-button-outline-primary:hover{color:var(--pg-white);background-color:var(--pg-primary)}.k-button-outline-success{border-color:var(--pg-success);color:var(--pg-success);background-color:transparent}.k-button-outline-success:hover{color:var(--pg-white);background-color:var(--pg-success)}.k-button-outline-danger,.k-button-outline-error{border-color:var(--pg-danger);color:var(--pg-danger);background-color:transparent}.k-button-outline-danger:hover,.k-button-outline-error:hover{color:var(--pg-white);background-color:var(--pg-danger)}.k-button-outline-warning{border-color:var(--pg-warning);color:var(--pg-warning);background-color:transparent}.k-button-outline-warning:hover{color:var(--pg-contrast-higher);background-color:var(--pg-warning)}.k-button-outline-info{border-color:var(--pg-info);color:var(--pg-info);background-color:transparent}.k-grid,.k-grid .k-header,.k-grid .k-table-td,.k-grid td,.k-grid-footer,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-wrap,.k-pager,.k-pager-wrap{border-color:var(--pg-border-color)}.k-button-outline-info:hover{color:var(--pg-white);background-color:var(--pg-info)}.k-button-clear-primary,.k-button-flat-primary{color:var(--pg-primary)}.k-button-clear-success,.k-button-flat-success{color:var(--pg-success)}.k-button-flat-danger,.k-button-flat-error{color:var(--pg-danger)}.k-button-clear-warning,.k-button-flat-warning{color:var(--pg-warning)}.k-button-clear-info,.k-button-flat-info{color:var(--pg-info)}.k-grid{color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-grid .k-header,.k-grid-header,.k-grid-header-wrap{color:var(--pg-contrast-higher);background-color:var(--pg-contrast-lowest)}.k-grid .k-header.k-hover,.k-grid .k-header:hover{background-color:var(--pg-border-color)}.k-grid .k-alt,.k-grid .k-table-alt-row,.k-grid .k-table-row:hover,.k-grid tr.k-hover,.k-grid tr:hover{background-color:var(--pg-contrast-lowest)}.k-grid .k-selected,.k-grid .k-selected td,.k-grid .k-selected>td,.k-grid .k-table-row.k-selected{background-color:var(--pg-primary-lighter);color:var(--pg-body-color)}.k-grid-footer,.k-grid-footer-wrap{background-color:var(--pg-contrast-lowest);color:var(--pg-body-color)}.k-pager,.k-pager-wrap{color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-pager .k-pager-numbers .k-selected,.k-pager .k-selected{color:var(--pg-white);background-color:var(--pg-primary);border-color:var(--pg-primary)}.k-grid .k-filter-row th,.k-grid .k-grid-toolbar,.k-grid-toolbar,.k-group-indicator,.k-grouping-header{border-color:var(--pg-border-color)}.k-pager .k-link:hover,.k-pager .k-pager-numbers .k-link:hover{background-color:var(--pg-contrast-lowest)}.k-grid .k-grid-toolbar,.k-grid-toolbar{background-color:var(--pg-card-bg)}.k-grouping-header{background-color:var(--pg-contrast-lowest);color:var(--pg-contrast-medium)}.k-grid .k-edit-cell,.k-grid .k-filter-row th,.k-grid .k-grid-edit-row td,.k-group-indicator{background-color:var(--pg-card-bg)}.k-group-indicator{color:var(--pg-body-color)}.k-grid .k-sorted{background-color:var(--pg-contrast-lowest)}.k-column-menu,.k-dialog,.k-window{color:var(--pg-body-color);background-color:var(--pg-card-bg);border-color:var(--pg-border-color)}.k-dialog,.k-window{box-shadow:0 4px 20px rgba(0,0,0,.15)}.k-dialog-titlebar,.k-window-titlebar{border-color:var(--pg-border-color);color:var(--pg-contrast-higher);background-color:var(--pg-contrast-lowest)}.k-dialog-title,.k-window-titlebar .k-window-title{color:var(--pg-contrast-higher)}.k-dialog-titlebar .k-button:hover,.k-window-titlebar-actions .k-button:hover{background-color:var(--pg-border-color)}.k-dialog-content,.k-window-content{color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-dialog-actions,.k-window-actions-bar{border-color:var(--pg-border-color)}.k-overlay{background-color:rgba(0,0,0,.5)}.k-actionsheet{border-color:var(--pg-border-color);color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-actionsheet-header{color:var(--pg-contrast-higher)}.k-actionsheet-item:hover{background-color:var(--pg-contrast-lowest)}.k-tabstrip{border-color:var(--pg-border-color);color:var(--pg-body-color)}.k-tabstrip-items .k-item,.k-tabstrip-items .k-tab{border-color:transparent;color:var(--pg-contrast-medium)}.k-tabstrip-items .k-item:hover,.k-tabstrip-items .k-tab:hover{color:var(--pg-body-color);border-color:var(--pg-border-color)}.k-tabstrip-items .k-item.k-active,.k-tabstrip-items .k-item.k-selected,.k-tabstrip-items .k-tab.k-active{color:var(--pg-primary);border-color:var(--pg-primary);background-color:var(--pg-card-bg)}.k-notification,.k-tabstrip>.k-content,.k-tabstrip>.k-tabstrip-content,.k-toolbar,.k-toolbar .k-separator{border-color:var(--pg-border-color)}.k-tabstrip>.k-content,.k-tabstrip>.k-tabstrip-content{color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-toolbar{color:var(--pg-body-color);background-color:var(--pg-contrast-lowest)}.k-notification{color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-notification-info,.k-notification.k-notification-info{border-color:var(--pg-info);color:var(--pg-white);background-color:var(--pg-info)}.k-notification-success,.k-notification.k-notification-success{border-color:var(--pg-success);color:var(--pg-white);background-color:var(--pg-success)}.k-notification-warning,.k-notification.k-notification-warning{border-color:var(--pg-warning);color:var(--pg-contrast-higher);background-color:var(--pg-warning)}.k-notification-error,.k-notification.k-notification-error{border-color:var(--pg-danger);color:var(--pg-white);background-color:var(--pg-danger)}.k-tooltip{border-color:var(--pg-contrast-higher);color:var(--pg-contrast-lowest);background-color:var(--pg-contrast-higher)}.k-menu{border-color:var(--pg-border-color);color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-menu .k-item.k-hover,.k-menu .k-item:hover{color:var(--pg-body-color);background-color:var(--pg-contrast-lowest)}.k-menu .k-item.k-selected{color:var(--pg-white);background-color:var(--pg-primary)}.k-context-menu,.k-panelbar{background-color:var(--pg-card-bg);color:var(--pg-body-color);border-color:var(--pg-border-color)}.k-context-menu{box-shadow:0 2px 8px rgba(0,0,0,.1)}.k-panelbar>.k-item>.k-link{color:var(--pg-body-color);border-color:var(--pg-border-color)}.k-panelbar>.k-item>.k-link:hover{background-color:var(--pg-contrast-lowest)}.k-panelbar>.k-item>.k-link.k-selected,.k-panelbar>.k-item>.k-link.k-state-selected{color:var(--pg-white);background-color:var(--pg-primary)}.k-treeview{color:var(--pg-body-color)}.k-treeview .k-in:hover,.k-treeview .k-treeview-item:hover>.k-treeview-bot,.k-treeview .k-treeview-item:hover>.k-treeview-mid,.k-treeview .k-treeview-item:hover>.k-treeview-top{background-color:var(--pg-contrast-lowest)}.k-treeview .k-in.k-selected,.k-treeview .k-selected>.k-treeview-bot,.k-treeview .k-selected>.k-treeview-mid,.k-treeview .k-selected>.k-treeview-top{color:var(--pg-white);background-color:var(--pg-primary)}.k-listview,.k-listview .k-selected,.k-scheduler{color:var(--pg-body-color)}.k-listview{border-color:var(--pg-border-color);background-color:var(--pg-card-bg)}.k-listview .k-selected{background-color:var(--pg-primary-lighter)}.k-scheduler{border-color:var(--pg-border-color);background-color:var(--pg-card-bg)}.k-scheduler-header,.k-scheduler-toolbar{border-color:var(--pg-border-color);background-color:var(--pg-contrast-lowest)}.k-scheduler-table td,.k-scheduler-table th{border-color:var(--pg-border-color)}.k-event{background-color:var(--pg-primary);color:var(--pg-white);border-color:var(--pg-primary-dark)}.k-event:hover{background-color:var(--pg-primary-dark)}.k-scheduler .k-today{background-color:var(--pg-primary-lighter)}.k-scheduler .k-nonwork-hour{background-color:var(--pg-contrast-lowest)}.k-upload{border-color:var(--pg-border-color);color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-upload .k-dropzone,.k-upload-dropzone{border-color:var(--pg-border-color);background-color:var(--pg-contrast-lowest);color:var(--pg-contrast-medium)}.k-upload .k-dropzone:hover,.k-upload-dropzone.k-hover{border-color:var(--pg-primary);background-color:var(--pg-primary-lighter)}.k-progressbar,.k-upload .k-upload-files{border-color:var(--pg-border-color)}.k-file-success .k-file-icon-wrapper{color:var(--pg-success)}.k-file-error .k-file-icon-wrapper{color:var(--pg-danger)}.k-upload-status .k-progressbar .k-selected{background-color:var(--pg-primary)}.k-progressbar{background-color:var(--pg-contrast-lowest)}.k-badge-primary,.k-badge-solid-primary,.k-progressbar .k-progress-status-wrap .k-selected,.k-progressbar .k-selected{background-color:var(--pg-primary);color:var(--pg-white)}.k-progressbar .k-progress-status{color:var(--pg-white)}.k-i-loading::before,.k-loading-image::before{border-color:var(--pg-primary);border-right-color:transparent!important}.k-dirty{border-color:var(--pg-danger) var(--pg-danger) transparent transparent}.k-rtl .k-dirty,[dir=rtl] .k-dirty{border-color:transparent transparent var(--pg-danger) var(--pg-danger)}.k-badge-solid-info{background-color:var(--pg-info);color:var(--pg-white)}.k-badge-solid-success{background-color:var(--pg-success);color:var(--pg-white)}.k-badge-solid-warning{background-color:var(--pg-warning);color:var(--pg-contrast-higher)}.k-badge-solid-error,.k-drag-clue,.k-marquee-color,.k-marquee-text{color:var(--pg-white)}.k-badge-solid-error{background-color:var(--pg-danger)}.k-drag-clue,.k-drop-hint-line,.k-marquee-color{background-color:var(--pg-primary)}.k-text-selection ::selection{background-color:var(--pg-primary);color:var(--pg-white)}.k-hr,.k-separator{border-color:var(--pg-border-color)}.k-drag-clue{border-color:var(--pg-primary-dark)}.k-drop-hint-h .k-drop-hint-start{border-left-color:var(--pg-primary)}.k-drop-hint-h .k-drop-hint-end{border-right-color:var(--pg-primary)}.k-drop-hint-v .k-drop-hint-start{border-top-color:var(--pg-primary)}.k-drop-hint-v .k-drop-hint-end{border-bottom-color:var(--pg-primary)}.k-marquee-color{border-color:var(--pg-primary-dark)}.k-loading-color,.k-stepper .k-step-indicator{background-color:var(--pg-card-bg)}.k-border-primary{border-color:var(--pg-primary)!important}.k-border-secondary{border-color:var(--pg-contrast-medium)!important}.k-border-info{border-color:var(--pg-info)!important}.k-border-success{border-color:var(--pg-success)!important}.k-border-warning{border-color:var(--pg-warning)!important}.k-border-error{border-color:var(--pg-danger)!important}.k-border-dark{border-color:var(--pg-contrast-higher)!important}.k-border-light{border-color:var(--pg-contrast-lowest)!important}.k-chip{border-color:var(--pg-border-color);color:var(--pg-body-color);background-color:var(--pg-contrast-lowest)}.k-chip.k-hover,.k-chip:hover{background-color:var(--pg-border-color)}.k-chip-solid-primary,.k-chip.k-selected{background-color:var(--pg-primary);color:var(--pg-white)}.k-chip.k-selected{border-color:var(--pg-primary)}.k-chip-solid-success{background-color:var(--pg-success);color:var(--pg-white)}.k-chip-solid-error{background-color:var(--pg-danger);color:var(--pg-white)}.k-chip-solid-warning{background-color:var(--pg-warning);color:var(--pg-contrast-higher)}.k-chip-solid-info{background-color:var(--pg-info);color:var(--pg-white)}.k-stepper .k-step-done .k-step-indicator{border-color:var(--pg-success);background-color:var(--pg-success);color:var(--pg-white)}.k-stepper .k-step-current .k-step-indicator{border-color:var(--pg-primary);background-color:var(--pg-primary);color:var(--pg-white)}.k-editor,.k-editor .k-toolbar,.k-spreadsheet,.k-spreadsheet .k-spreadsheet-action-bar,.k-stepper .k-step-indicator{border-color:var(--pg-border-color)}.k-stepper .k-step-indicator{color:var(--pg-contrast-medium)}.k-editor,.k-stepper .k-step-label{color:var(--pg-body-color)}.k-stepper .k-progressbar .k-selected{background-color:var(--pg-success)}.k-editor{background-color:var(--pg-card-bg)}.k-editor .k-toolbar{background-color:var(--pg-contrast-lowest)}.k-editor .k-editable-area,.k-spreadsheet{background-color:var(--pg-card-bg);color:var(--pg-body-color)}.k-spreadsheet .k-spreadsheet-action-bar{background-color:var(--pg-contrast-lowest)}.k-spreadsheet .k-tabstrip-items .k-item.k-active{background-color:var(--pg-card-bg);color:var(--pg-primary)}.k-spreadsheet-selection{border-color:var(--pg-primary);background-color:var(--pg-primary-lighter)}.k-disabled,.k-widget[disabled]{opacity:.65;cursor:default;pointer-events:none}.k-touch-scrollbar{border-color:var(--pg-contrast-medium);background-color:var(--pg-contrast-medium)}.k-appbar,.k-drawer,.k-resize-handle::before{border-color:var(--pg-border-color)}.k-placeholder-line{background-color:var(--pg-border-color)}.k-resize-hint .k-resize-hint-marker{background-color:var(--pg-primary)}.k-link,.k-link:hover{color:inherit}.k-drawer{color:var(--pg-body-color);background-color:var(--pg-card-bg)}.k-drawer-item.k-hover,.k-drawer-item:hover{background-color:var(--pg-contrast-lowest)}.k-drawer-item.k-selected,.k-drawer-item.k-state-selected{color:var(--pg-white);background-color:var(--pg-primary)}.k-appbar{color:var(--pg-body-color);background-color:var(--pg-card-bg);box-shadow:0 1px 3px rgba(0,0,0,.08)}.k-avatar-solid-primary{background-color:var(--pg-primary);color:var(--pg-white)}.k-avatar-solid-info{background-color:var(--pg-info);color:var(--pg-white)}.k-avatar-solid-success{background-color:var(--pg-success);color:var(--pg-white)}.k-avatar-solid-warning{background-color:var(--pg-warning);color:var(--pg-contrast-higher)}.k-avatar-solid-error{background-color:var(--pg-danger);color:var(--pg-white)}.k-avatar-outline-primary{border-color:var(--pg-primary);color:var(--pg-primary)}