/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.min.css ***!
  \*******************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";/*!
 * Bootstrap  v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.375rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.375rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/fonts.css ***!
  \******************************************************************************************************************************************************************************************************************/
@font-face 
{
    font-family: 'EOS-Light';
    src: url('EOS-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face 
{
    font-family: 'EOS-Regular';
    src: url('EOS-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face 
{
    font-family: 'EOS-Bold';
    src: url('EOS-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face 
{
    font-family: 'EOS-Ultrabold';
    src: url('EOS-Ultrabold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.k-sr-only {
  position: absolute;
  left: -1px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.k-theme-test-class,
.k-common-test-class {
  opacity: 0;
}

.k-hstack, .k-hbox {
  display: flex;
  flex-flow: row nowrap;
}

.k-vstack, .k-vbox {
  display: flex;
  flex-flow: column nowrap;
}

.k-spacer, .k-flex {
  flex: 1 1 auto;
}

.k-spacer-sized {
  flex: none;
}

.k-float-wrap::after, .k-floatwrap::after {
  content: "";
  display: block;
  clear: both;
}

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

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

.k-separator {
  width: auto;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
  display: block;
  flex-grow: 0 !important;
  flex-shrink: 0 !important;
  align-self: stretch;
}

.k-separator-horizontal,
.k-vstack > .k-separator,
.k-vbox > .k-separator {
  width: auto;
  height: 0;
  border-width: 1px 0 0;
}

.k-separator-vertical,
.k-hstack > .k-separator,
.k-hbox > .k-separator {
  width: 0;
  height: auto;
  border-width: 0 0 0 1px;
}

hr.k-separator {
  margin: 0;
  padding: 0;
}

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

.k-rtl {
  direction: rtl;
}

[hidden] {
  display: none !important;
}

script {
  display: none !important;
}

.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-col, .k-d-flex-row {
  display: flex;
}

.\!k-d-flex, .\!k-d-flex-col, .\!k-d-flex-row {
  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: 0;
}

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

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

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

.k-top-0\.5 {
  top: 2px;
}

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

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

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

.k-top-1\.5 {
  top: 6px;
}

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

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

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

.k-top-2\.5 {
  top: 10px;
}

.\!k-top-2\.5 {
  top: 10px !important;
}

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

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

.k-top-3\.5 {
  top: 14px;
}

.\!k-top-3\.5 {
  top: 14px !important;
}

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

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

.k-top-4\.5 {
  top: 18px;
}

.\!k-top-4\.5 {
  top: 18px !important;
}

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

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

.k-top-5\.5 {
  top: 22px;
}

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

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

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

.k-top-6\.5 {
  top: 26px;
}

.\!k-top-6\.5 {
  top: 26px !important;
}

.k-top-7 {
  top: 28px;
}

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

.k-top-7\.5 {
  top: 30px;
}

.\!k-top-7\.5 {
  top: 30px !important;
}

.k-top-8 {
  top: 32px;
}

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

.k-top-9 {
  top: 36px;
}

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

.k-top-10 {
  top: 40px;
}

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

.k-top-11 {
  top: 44px;
}

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

.k-top-12 {
  top: 48px;
}

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

.k-top-13 {
  top: 52px;
}

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

.k-top-14 {
  top: 56px;
}

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

.k-top-15 {
  top: 60px;
}

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

.k-top-16 {
  top: 64px;
}

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

.k-top-17 {
  top: 68px;
}

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

.k-top-18 {
  top: 72px;
}

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

.k-top-19 {
  top: 76px;
}

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

.k-top-20 {
  top: 80px;
}

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

.k-top-21 {
  top: 84px;
}

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

.k-top-22 {
  top: 88px;
}

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

.k-top-23 {
  top: 92px;
}

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

.k-top-24 {
  top: 96px;
}

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

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

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

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

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

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

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

.k-right-0\.5 {
  right: 2px;
}

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

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

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

.k-right-1\.5 {
  right: 6px;
}

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

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

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

.k-right-2\.5 {
  right: 10px;
}

.\!k-right-2\.5 {
  right: 10px !important;
}

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

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

.k-right-3\.5 {
  right: 14px;
}

.\!k-right-3\.5 {
  right: 14px !important;
}

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

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

.k-right-4\.5 {
  right: 18px;
}

.\!k-right-4\.5 {
  right: 18px !important;
}

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

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

.k-right-5\.5 {
  right: 22px;
}

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

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

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

.k-right-6\.5 {
  right: 26px;
}

.\!k-right-6\.5 {
  right: 26px !important;
}

.k-right-7 {
  right: 28px;
}

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

.k-right-7\.5 {
  right: 30px;
}

.\!k-right-7\.5 {
  right: 30px !important;
}

.k-right-8 {
  right: 32px;
}

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

.k-right-9 {
  right: 36px;
}

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

.k-right-10 {
  right: 40px;
}

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

.k-right-11 {
  right: 44px;
}

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

.k-right-12 {
  right: 48px;
}

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

.k-right-13 {
  right: 52px;
}

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

.k-right-14 {
  right: 56px;
}

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

.k-right-15 {
  right: 60px;
}

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

.k-right-16 {
  right: 64px;
}

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

.k-right-17 {
  right: 68px;
}

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

.k-right-18 {
  right: 72px;
}

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

.k-right-19 {
  right: 76px;
}

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

.k-right-20 {
  right: 80px;
}

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

.k-right-21 {
  right: 84px;
}

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

.k-right-22 {
  right: 88px;
}

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

.k-right-23 {
  right: 92px;
}

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

.k-right-24 {
  right: 96px;
}

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

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

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

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

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

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

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

.k-bottom-0\.5 {
  bottom: 2px;
}

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

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

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

.k-bottom-1\.5 {
  bottom: 6px;
}

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

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

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

.k-bottom-2\.5 {
  bottom: 10px;
}

.\!k-bottom-2\.5 {
  bottom: 10px !important;
}

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

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

.k-bottom-3\.5 {
  bottom: 14px;
}

.\!k-bottom-3\.5 {
  bottom: 14px !important;
}

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

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

.k-bottom-4\.5 {
  bottom: 18px;
}

.\!k-bottom-4\.5 {
  bottom: 18px !important;
}

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

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

.k-bottom-5\.5 {
  bottom: 22px;
}

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

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

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

.k-bottom-6\.5 {
  bottom: 26px;
}

.\!k-bottom-6\.5 {
  bottom: 26px !important;
}

.k-bottom-7 {
  bottom: 28px;
}

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

.k-bottom-7\.5 {
  bottom: 30px;
}

.\!k-bottom-7\.5 {
  bottom: 30px !important;
}

.k-bottom-8 {
  bottom: 32px;
}

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

.k-bottom-9 {
  bottom: 36px;
}

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

.k-bottom-10 {
  bottom: 40px;
}

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

.k-bottom-11 {
  bottom: 44px;
}

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

.k-bottom-12 {
  bottom: 48px;
}

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

.k-bottom-13 {
  bottom: 52px;
}

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

.k-bottom-14 {
  bottom: 56px;
}

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

.k-bottom-15 {
  bottom: 60px;
}

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

.k-bottom-16 {
  bottom: 64px;
}

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

.k-bottom-17 {
  bottom: 68px;
}

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

.k-bottom-18 {
  bottom: 72px;
}

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

.k-bottom-19 {
  bottom: 76px;
}

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

.k-bottom-20 {
  bottom: 80px;
}

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

.k-bottom-21 {
  bottom: 84px;
}

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

.k-bottom-22 {
  bottom: 88px;
}

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

.k-bottom-23 {
  bottom: 92px;
}

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

.k-bottom-24 {
  bottom: 96px;
}

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

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

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

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

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

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

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

.k-left-0\.5 {
  left: 2px;
}

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

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

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

.k-left-1\.5 {
  left: 6px;
}

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

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

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

.k-left-2\.5 {
  left: 10px;
}

.\!k-left-2\.5 {
  left: 10px !important;
}

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

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

.k-left-3\.5 {
  left: 14px;
}

.\!k-left-3\.5 {
  left: 14px !important;
}

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

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

.k-left-4\.5 {
  left: 18px;
}

.\!k-left-4\.5 {
  left: 18px !important;
}

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

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

.k-left-5\.5 {
  left: 22px;
}

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

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

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

.k-left-6\.5 {
  left: 26px;
}

.\!k-left-6\.5 {
  left: 26px !important;
}

.k-left-7 {
  left: 28px;
}

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

.k-left-7\.5 {
  left: 30px;
}

.\!k-left-7\.5 {
  left: 30px !important;
}

.k-left-8 {
  left: 32px;
}

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

.k-left-9 {
  left: 36px;
}

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

.k-left-10 {
  left: 40px;
}

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

.k-left-11 {
  left: 44px;
}

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

.k-left-12 {
  left: 48px;
}

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

.k-left-13 {
  left: 52px;
}

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

.k-left-14 {
  left: 56px;
}

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

.k-left-15 {
  left: 60px;
}

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

.k-left-16 {
  left: 64px;
}

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

.k-left-17 {
  left: 68px;
}

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

.k-left-18 {
  left: 72px;
}

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

.k-left-19 {
  left: 76px;
}

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

.k-left-20 {
  left: 80px;
}

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

.k-left-21 {
  left: 84px;
}

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

.k-left-22 {
  left: 88px;
}

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

.k-left-23 {
  left: 92px;
}

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

.k-left-24 {
  left: 96px;
}

.\!k-left-24 {
  left: 96px !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-top-start,
.k-pos-top-start {
  top: 0;
  inset-inline-start: 0;
}

.k-top-end,
.k-pos-top-end {
  top: 0;
  inset-inline-end: 0;
}

.k-bottom-start,
.k-pos-bottom-start {
  bottom: 0;
  inset-inline-start: 0;
}

.k-bottom-end,
.k-pos-bottom-end {
  bottom: 0;
  inset-inline-end: 0;
}

.k-top-center,
.k-pos-top-center {
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}

.k-middle-left,
.k-middle-start,
.k-pos-middle-start {
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}

.k-middle-center {
  top: 50%;
  left: 50%;
  transform: translateY(-50%);
}

.k-middle-right,
.k-middle-end,
.k-pos-middle-end {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.k-bottom-center,
.k-pos-bottom-center {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.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-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: 0;
}

.\!k-basis-0 {
  flex-basis: 0 !important;
}

.k-basis-1px {
  flex-basis: 1px;
}

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

.k-basis-0\.5 {
  flex-basis: 2px;
}

.\!k-basis-0\.5 {
  flex-basis: 2px !important;
}

.k-basis-1 {
  flex-basis: 4px;
}

.\!k-basis-1 {
  flex-basis: 4px !important;
}

.k-basis-1\.5 {
  flex-basis: 6px;
}

.\!k-basis-1\.5 {
  flex-basis: 6px !important;
}

.k-basis-2 {
  flex-basis: 8px;
}

.\!k-basis-2 {
  flex-basis: 8px !important;
}

.k-basis-2\.5 {
  flex-basis: 10px;
}

.\!k-basis-2\.5 {
  flex-basis: 10px !important;
}

.k-basis-3 {
  flex-basis: 12px;
}

.\!k-basis-3 {
  flex-basis: 12px !important;
}

.k-basis-3\.5 {
  flex-basis: 14px;
}

.\!k-basis-3\.5 {
  flex-basis: 14px !important;
}

.k-basis-4 {
  flex-basis: 16px;
}

.\!k-basis-4 {
  flex-basis: 16px !important;
}

.k-basis-4\.5 {
  flex-basis: 18px;
}

.\!k-basis-4\.5 {
  flex-basis: 18px !important;
}

.k-basis-5 {
  flex-basis: 20px;
}

.\!k-basis-5 {
  flex-basis: 20px !important;
}

.k-basis-5\.5 {
  flex-basis: 22px;
}

.\!k-basis-5\.5 {
  flex-basis: 22px !important;
}

.k-basis-6 {
  flex-basis: 24px;
}

.\!k-basis-6 {
  flex-basis: 24px !important;
}

.k-basis-6\.5 {
  flex-basis: 26px;
}

.\!k-basis-6\.5 {
  flex-basis: 26px !important;
}

.k-basis-7 {
  flex-basis: 28px;
}

.\!k-basis-7 {
  flex-basis: 28px !important;
}

.k-basis-7\.5 {
  flex-basis: 30px;
}

.\!k-basis-7\.5 {
  flex-basis: 30px !important;
}

.k-basis-8 {
  flex-basis: 32px;
}

.\!k-basis-8 {
  flex-basis: 32px !important;
}

.k-basis-9 {
  flex-basis: 36px;
}

.\!k-basis-9 {
  flex-basis: 36px !important;
}

.k-basis-10 {
  flex-basis: 40px;
}

.\!k-basis-10 {
  flex-basis: 40px !important;
}

.k-basis-11 {
  flex-basis: 44px;
}

.\!k-basis-11 {
  flex-basis: 44px !important;
}

.k-basis-12 {
  flex-basis: 48px;
}

.\!k-basis-12 {
  flex-basis: 48px !important;
}

.k-basis-13 {
  flex-basis: 52px;
}

.\!k-basis-13 {
  flex-basis: 52px !important;
}

.k-basis-14 {
  flex-basis: 56px;
}

.\!k-basis-14 {
  flex-basis: 56px !important;
}

.k-basis-15 {
  flex-basis: 60px;
}

.\!k-basis-15 {
  flex-basis: 60px !important;
}

.k-basis-16 {
  flex-basis: 64px;
}

.\!k-basis-16 {
  flex-basis: 64px !important;
}

.k-basis-17 {
  flex-basis: 68px;
}

.\!k-basis-17 {
  flex-basis: 68px !important;
}

.k-basis-18 {
  flex-basis: 72px;
}

.\!k-basis-18 {
  flex-basis: 72px !important;
}

.k-basis-19 {
  flex-basis: 76px;
}

.\!k-basis-19 {
  flex-basis: 76px !important;
}

.k-basis-20 {
  flex-basis: 80px;
}

.\!k-basis-20 {
  flex-basis: 80px !important;
}

.k-basis-21 {
  flex-basis: 84px;
}

.\!k-basis-21 {
  flex-basis: 84px !important;
}

.k-basis-22 {
  flex-basis: 88px;
}

.\!k-basis-22 {
  flex-basis: 88px !important;
}

.k-basis-23 {
  flex-basis: 92px;
}

.\!k-basis-23 {
  flex-basis: 92px !important;
}

.k-basis-24 {
  flex-basis: 96px;
}

.\!k-basis-24 {
  flex-basis: 96px !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: 0;
}

.\!k-flex-basis-0 {
  flex-basis: 0 !important;
}

.k-flex-basis-1px {
  flex-basis: 1px;
}

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

.k-flex-basis-0\.5 {
  flex-basis: 2px;
}

.\!k-flex-basis-0\.5 {
  flex-basis: 2px !important;
}

.k-flex-basis-1 {
  flex-basis: 4px;
}

.\!k-flex-basis-1 {
  flex-basis: 4px !important;
}

.k-flex-basis-1\.5 {
  flex-basis: 6px;
}

.\!k-flex-basis-1\.5 {
  flex-basis: 6px !important;
}

.k-flex-basis-2 {
  flex-basis: 8px;
}

.\!k-flex-basis-2 {
  flex-basis: 8px !important;
}

.k-flex-basis-2\.5 {
  flex-basis: 10px;
}

.\!k-flex-basis-2\.5 {
  flex-basis: 10px !important;
}

.k-flex-basis-3 {
  flex-basis: 12px;
}

.\!k-flex-basis-3 {
  flex-basis: 12px !important;
}

.k-flex-basis-3\.5 {
  flex-basis: 14px;
}

.\!k-flex-basis-3\.5 {
  flex-basis: 14px !important;
}

.k-flex-basis-4 {
  flex-basis: 16px;
}

.\!k-flex-basis-4 {
  flex-basis: 16px !important;
}

.k-flex-basis-4\.5 {
  flex-basis: 18px;
}

.\!k-flex-basis-4\.5 {
  flex-basis: 18px !important;
}

.k-flex-basis-5 {
  flex-basis: 20px;
}

.\!k-flex-basis-5 {
  flex-basis: 20px !important;
}

.k-flex-basis-5\.5 {
  flex-basis: 22px;
}

.\!k-flex-basis-5\.5 {
  flex-basis: 22px !important;
}

.k-flex-basis-6 {
  flex-basis: 24px;
}

.\!k-flex-basis-6 {
  flex-basis: 24px !important;
}

.k-flex-basis-6\.5 {
  flex-basis: 26px;
}

.\!k-flex-basis-6\.5 {
  flex-basis: 26px !important;
}

.k-flex-basis-7 {
  flex-basis: 28px;
}

.\!k-flex-basis-7 {
  flex-basis: 28px !important;
}

.k-flex-basis-7\.5 {
  flex-basis: 30px;
}

.\!k-flex-basis-7\.5 {
  flex-basis: 30px !important;
}

.k-flex-basis-8 {
  flex-basis: 32px;
}

.\!k-flex-basis-8 {
  flex-basis: 32px !important;
}

.k-flex-basis-9 {
  flex-basis: 36px;
}

.\!k-flex-basis-9 {
  flex-basis: 36px !important;
}

.k-flex-basis-10 {
  flex-basis: 40px;
}

.\!k-flex-basis-10 {
  flex-basis: 40px !important;
}

.k-flex-basis-11 {
  flex-basis: 44px;
}

.\!k-flex-basis-11 {
  flex-basis: 44px !important;
}

.k-flex-basis-12 {
  flex-basis: 48px;
}

.\!k-flex-basis-12 {
  flex-basis: 48px !important;
}

.k-flex-basis-13 {
  flex-basis: 52px;
}

.\!k-flex-basis-13 {
  flex-basis: 52px !important;
}

.k-flex-basis-14 {
  flex-basis: 56px;
}

.\!k-flex-basis-14 {
  flex-basis: 56px !important;
}

.k-flex-basis-15 {
  flex-basis: 60px;
}

.\!k-flex-basis-15 {
  flex-basis: 60px !important;
}

.k-flex-basis-16 {
  flex-basis: 64px;
}

.\!k-flex-basis-16 {
  flex-basis: 64px !important;
}

.k-flex-basis-17 {
  flex-basis: 68px;
}

.\!k-flex-basis-17 {
  flex-basis: 68px !important;
}

.k-flex-basis-18 {
  flex-basis: 72px;
}

.\!k-flex-basis-18 {
  flex-basis: 72px !important;
}

.k-flex-basis-19 {
  flex-basis: 76px;
}

.\!k-flex-basis-19 {
  flex-basis: 76px !important;
}

.k-flex-basis-20 {
  flex-basis: 80px;
}

.\!k-flex-basis-20 {
  flex-basis: 80px !important;
}

.k-flex-basis-21 {
  flex-basis: 84px;
}

.\!k-flex-basis-21 {
  flex-basis: 84px !important;
}

.k-flex-basis-22 {
  flex-basis: 88px;
}

.\!k-flex-basis-22 {
  flex-basis: 88px !important;
}

.k-flex-basis-23 {
  flex-basis: 92px;
}

.\!k-flex-basis-23 {
  flex-basis: 92px !important;
}

.k-flex-basis-24 {
  flex-basis: 96px;
}

.\!k-flex-basis-24 {
  flex-basis: 96px !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-flex-column, .k-d-flex-col {
  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: 0;
}

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

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

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

.k-gap-0\.5 {
  gap: 2px;
}

.\!k-gap-0\.5 {
  gap: 2px !important;
}

.k-gap-1 {
  gap: 4px;
}

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

.k-gap-1\.5 {
  gap: 6px;
}

.\!k-gap-1\.5 {
  gap: 6px !important;
}

.k-gap-2 {
  gap: 8px;
}

.\!k-gap-2 {
  gap: 8px !important;
}

.k-gap-2\.5 {
  gap: 10px;
}

.\!k-gap-2\.5 {
  gap: 10px !important;
}

.k-gap-3 {
  gap: 12px;
}

.\!k-gap-3 {
  gap: 12px !important;
}

.k-gap-3\.5 {
  gap: 14px;
}

.\!k-gap-3\.5 {
  gap: 14px !important;
}

.k-gap-4 {
  gap: 16px;
}

.\!k-gap-4 {
  gap: 16px !important;
}

.k-gap-4\.5 {
  gap: 18px;
}

.\!k-gap-4\.5 {
  gap: 18px !important;
}

.k-gap-5 {
  gap: 20px;
}

.\!k-gap-5 {
  gap: 20px !important;
}

.k-gap-5\.5 {
  gap: 22px;
}

.\!k-gap-5\.5 {
  gap: 22px !important;
}

.k-gap-6 {
  gap: 24px;
}

.\!k-gap-6 {
  gap: 24px !important;
}

.k-gap-6\.5 {
  gap: 26px;
}

.\!k-gap-6\.5 {
  gap: 26px !important;
}

.k-gap-7 {
  gap: 28px;
}

.\!k-gap-7 {
  gap: 28px !important;
}

.k-gap-7\.5 {
  gap: 30px;
}

.\!k-gap-7\.5 {
  gap: 30px !important;
}

.k-gap-8 {
  gap: 32px;
}

.\!k-gap-8 {
  gap: 32px !important;
}

.k-gap-9 {
  gap: 36px;
}

.\!k-gap-9 {
  gap: 36px !important;
}

.k-gap-10 {
  gap: 40px;
}

.\!k-gap-10 {
  gap: 40px !important;
}

.k-gap-11 {
  gap: 44px;
}

.\!k-gap-11 {
  gap: 44px !important;
}

.k-gap-12 {
  gap: 48px;
}

.\!k-gap-12 {
  gap: 48px !important;
}

.k-gap-13 {
  gap: 52px;
}

.\!k-gap-13 {
  gap: 52px !important;
}

.k-gap-14 {
  gap: 56px;
}

.\!k-gap-14 {
  gap: 56px !important;
}

.k-gap-15 {
  gap: 60px;
}

.\!k-gap-15 {
  gap: 60px !important;
}

.k-gap-16 {
  gap: 64px;
}

.\!k-gap-16 {
  gap: 64px !important;
}

.k-gap-17 {
  gap: 68px;
}

.\!k-gap-17 {
  gap: 68px !important;
}

.k-gap-18 {
  gap: 72px;
}

.\!k-gap-18 {
  gap: 72px !important;
}

.k-gap-19 {
  gap: 76px;
}

.\!k-gap-19 {
  gap: 76px !important;
}

.k-gap-20 {
  gap: 80px;
}

.\!k-gap-20 {
  gap: 80px !important;
}

.k-gap-21 {
  gap: 84px;
}

.\!k-gap-21 {
  gap: 84px !important;
}

.k-gap-22 {
  gap: 88px;
}

.\!k-gap-22 {
  gap: 88px !important;
}

.k-gap-23 {
  gap: 92px;
}

.\!k-gap-23 {
  gap: 92px !important;
}

.k-gap-24 {
  gap: 96px;
}

.\!k-gap-24 {
  gap: 96px !important;
}

.k-gap-xs {
  gap: 4px;
}

.\!k-gap-xs {
  gap: 4px !important;
}

.k-gap-sm {
  gap: 8px;
}

.\!k-gap-sm {
  gap: 8px !important;
}

.k-gap-md {
  gap: 12px;
}

.\!k-gap-md {
  gap: 12px !important;
}

.k-gap-lg {
  gap: 16px;
}

.\!k-gap-lg {
  gap: 16px !important;
}

.k-gap-xl {
  gap: 24px;
}

.\!k-gap-xl {
  gap: 24px !important;
}

.k-gap-thin {
  gap: 2px;
}

.\!k-gap-thin {
  gap: 2px !important;
}

.k-gap-hair {
  gap: 1px;
}

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

.k-gap-x-0 {
  column-gap: 0;
}

.\!k-gap-x-0 {
  column-gap: 0 !important;
}

.k-gap-x-1px {
  column-gap: 1px;
}

.\!k-gap-x-1px {
  column-gap: 1px !important;
}

.k-gap-x-0\.5 {
  column-gap: 2px;
}

.\!k-gap-x-0\.5 {
  column-gap: 2px !important;
}

.k-gap-x-1 {
  column-gap: 4px;
}

.\!k-gap-x-1 {
  column-gap: 4px !important;
}

.k-gap-x-1\.5 {
  column-gap: 6px;
}

.\!k-gap-x-1\.5 {
  column-gap: 6px !important;
}

.k-gap-x-2 {
  column-gap: 8px;
}

.\!k-gap-x-2 {
  column-gap: 8px !important;
}

.k-gap-x-2\.5 {
  column-gap: 10px;
}

.\!k-gap-x-2\.5 {
  column-gap: 10px !important;
}

.k-gap-x-3 {
  column-gap: 12px;
}

.\!k-gap-x-3 {
  column-gap: 12px !important;
}

.k-gap-x-3\.5 {
  column-gap: 14px;
}

.\!k-gap-x-3\.5 {
  column-gap: 14px !important;
}

.k-gap-x-4 {
  column-gap: 16px;
}

.\!k-gap-x-4 {
  column-gap: 16px !important;
}

.k-gap-x-4\.5 {
  column-gap: 18px;
}

.\!k-gap-x-4\.5 {
  column-gap: 18px !important;
}

.k-gap-x-5 {
  column-gap: 20px;
}

.\!k-gap-x-5 {
  column-gap: 20px !important;
}

.k-gap-x-5\.5 {
  column-gap: 22px;
}

.\!k-gap-x-5\.5 {
  column-gap: 22px !important;
}

.k-gap-x-6 {
  column-gap: 24px;
}

.\!k-gap-x-6 {
  column-gap: 24px !important;
}

.k-gap-x-6\.5 {
  column-gap: 26px;
}

.\!k-gap-x-6\.5 {
  column-gap: 26px !important;
}

.k-gap-x-7 {
  column-gap: 28px;
}

.\!k-gap-x-7 {
  column-gap: 28px !important;
}

.k-gap-x-7\.5 {
  column-gap: 30px;
}

.\!k-gap-x-7\.5 {
  column-gap: 30px !important;
}

.k-gap-x-8 {
  column-gap: 32px;
}

.\!k-gap-x-8 {
  column-gap: 32px !important;
}

.k-gap-x-9 {
  column-gap: 36px;
}

.\!k-gap-x-9 {
  column-gap: 36px !important;
}

.k-gap-x-10 {
  column-gap: 40px;
}

.\!k-gap-x-10 {
  column-gap: 40px !important;
}

.k-gap-x-11 {
  column-gap: 44px;
}

.\!k-gap-x-11 {
  column-gap: 44px !important;
}

.k-gap-x-12 {
  column-gap: 48px;
}

.\!k-gap-x-12 {
  column-gap: 48px !important;
}

.k-gap-x-13 {
  column-gap: 52px;
}

.\!k-gap-x-13 {
  column-gap: 52px !important;
}

.k-gap-x-14 {
  column-gap: 56px;
}

.\!k-gap-x-14 {
  column-gap: 56px !important;
}

.k-gap-x-15 {
  column-gap: 60px;
}

.\!k-gap-x-15 {
  column-gap: 60px !important;
}

.k-gap-x-16 {
  column-gap: 64px;
}

.\!k-gap-x-16 {
  column-gap: 64px !important;
}

.k-gap-x-17 {
  column-gap: 68px;
}

.\!k-gap-x-17 {
  column-gap: 68px !important;
}

.k-gap-x-18 {
  column-gap: 72px;
}

.\!k-gap-x-18 {
  column-gap: 72px !important;
}

.k-gap-x-19 {
  column-gap: 76px;
}

.\!k-gap-x-19 {
  column-gap: 76px !important;
}

.k-gap-x-20 {
  column-gap: 80px;
}

.\!k-gap-x-20 {
  column-gap: 80px !important;
}

.k-gap-x-21 {
  column-gap: 84px;
}

.\!k-gap-x-21 {
  column-gap: 84px !important;
}

.k-gap-x-22 {
  column-gap: 88px;
}

.\!k-gap-x-22 {
  column-gap: 88px !important;
}

.k-gap-x-23 {
  column-gap: 92px;
}

.\!k-gap-x-23 {
  column-gap: 92px !important;
}

.k-gap-x-24 {
  column-gap: 96px;
}

.\!k-gap-x-24 {
  column-gap: 96px !important;
}

.k-gap-x-xs {
  column-gap: 4px;
}

.\!k-gap-x-xs {
  column-gap: 4px !important;
}

.k-gap-x-sm {
  column-gap: 8px;
}

.\!k-gap-x-sm {
  column-gap: 8px !important;
}

.k-gap-x-md {
  column-gap: 12px;
}

.\!k-gap-x-md {
  column-gap: 12px !important;
}

.k-gap-x-lg {
  column-gap: 16px;
}

.\!k-gap-x-lg {
  column-gap: 16px !important;
}

.k-gap-x-xl {
  column-gap: 24px;
}

.\!k-gap-x-xl {
  column-gap: 24px !important;
}

.k-gap-x-thin {
  column-gap: 2px;
}

.\!k-gap-x-thin {
  column-gap: 2px !important;
}

.k-gap-x-hair {
  column-gap: 1px;
}

.\!k-gap-x-hair {
  column-gap: 1px !important;
}

.k-gap-y-0 {
  row-gap: 0;
}

.\!k-gap-y-0 {
  row-gap: 0 !important;
}

.k-gap-y-1px {
  row-gap: 1px;
}

.\!k-gap-y-1px {
  row-gap: 1px !important;
}

.k-gap-y-0\.5 {
  row-gap: 2px;
}

.\!k-gap-y-0\.5 {
  row-gap: 2px !important;
}

.k-gap-y-1 {
  row-gap: 4px;
}

.\!k-gap-y-1 {
  row-gap: 4px !important;
}

.k-gap-y-1\.5 {
  row-gap: 6px;
}

.\!k-gap-y-1\.5 {
  row-gap: 6px !important;
}

.k-gap-y-2 {
  row-gap: 8px;
}

.\!k-gap-y-2 {
  row-gap: 8px !important;
}

.k-gap-y-2\.5 {
  row-gap: 10px;
}

.\!k-gap-y-2\.5 {
  row-gap: 10px !important;
}

.k-gap-y-3 {
  row-gap: 12px;
}

.\!k-gap-y-3 {
  row-gap: 12px !important;
}

.k-gap-y-3\.5 {
  row-gap: 14px;
}

.\!k-gap-y-3\.5 {
  row-gap: 14px !important;
}

.k-gap-y-4 {
  row-gap: 16px;
}

.\!k-gap-y-4 {
  row-gap: 16px !important;
}

.k-gap-y-4\.5 {
  row-gap: 18px;
}

.\!k-gap-y-4\.5 {
  row-gap: 18px !important;
}

.k-gap-y-5 {
  row-gap: 20px;
}

.\!k-gap-y-5 {
  row-gap: 20px !important;
}

.k-gap-y-5\.5 {
  row-gap: 22px;
}

.\!k-gap-y-5\.5 {
  row-gap: 22px !important;
}

.k-gap-y-6 {
  row-gap: 24px;
}

.\!k-gap-y-6 {
  row-gap: 24px !important;
}

.k-gap-y-6\.5 {
  row-gap: 26px;
}

.\!k-gap-y-6\.5 {
  row-gap: 26px !important;
}

.k-gap-y-7 {
  row-gap: 28px;
}

.\!k-gap-y-7 {
  row-gap: 28px !important;
}

.k-gap-y-7\.5 {
  row-gap: 30px;
}

.\!k-gap-y-7\.5 {
  row-gap: 30px !important;
}

.k-gap-y-8 {
  row-gap: 32px;
}

.\!k-gap-y-8 {
  row-gap: 32px !important;
}

.k-gap-y-9 {
  row-gap: 36px;
}

.\!k-gap-y-9 {
  row-gap: 36px !important;
}

.k-gap-y-10 {
  row-gap: 40px;
}

.\!k-gap-y-10 {
  row-gap: 40px !important;
}

.k-gap-y-11 {
  row-gap: 44px;
}

.\!k-gap-y-11 {
  row-gap: 44px !important;
}

.k-gap-y-12 {
  row-gap: 48px;
}

.\!k-gap-y-12 {
  row-gap: 48px !important;
}

.k-gap-y-13 {
  row-gap: 52px;
}

.\!k-gap-y-13 {
  row-gap: 52px !important;
}

.k-gap-y-14 {
  row-gap: 56px;
}

.\!k-gap-y-14 {
  row-gap: 56px !important;
}

.k-gap-y-15 {
  row-gap: 60px;
}

.\!k-gap-y-15 {
  row-gap: 60px !important;
}

.k-gap-y-16 {
  row-gap: 64px;
}

.\!k-gap-y-16 {
  row-gap: 64px !important;
}

.k-gap-y-17 {
  row-gap: 68px;
}

.\!k-gap-y-17 {
  row-gap: 68px !important;
}

.k-gap-y-18 {
  row-gap: 72px;
}

.\!k-gap-y-18 {
  row-gap: 72px !important;
}

.k-gap-y-19 {
  row-gap: 76px;
}

.\!k-gap-y-19 {
  row-gap: 76px !important;
}

.k-gap-y-20 {
  row-gap: 80px;
}

.\!k-gap-y-20 {
  row-gap: 80px !important;
}

.k-gap-y-21 {
  row-gap: 84px;
}

.\!k-gap-y-21 {
  row-gap: 84px !important;
}

.k-gap-y-22 {
  row-gap: 88px;
}

.\!k-gap-y-22 {
  row-gap: 88px !important;
}

.k-gap-y-23 {
  row-gap: 92px;
}

.\!k-gap-y-23 {
  row-gap: 92px !important;
}

.k-gap-y-24 {
  row-gap: 96px;
}

.\!k-gap-y-24 {
  row-gap: 96px !important;
}

.k-gap-y-xs {
  row-gap: 4px;
}

.\!k-gap-y-xs {
  row-gap: 4px !important;
}

.k-gap-y-sm {
  row-gap: 8px;
}

.\!k-gap-y-sm {
  row-gap: 8px !important;
}

.k-gap-y-md {
  row-gap: 12px;
}

.\!k-gap-y-md {
  row-gap: 12px !important;
}

.k-gap-y-lg {
  row-gap: 16px;
}

.\!k-gap-y-lg {
  row-gap: 16px !important;
}

.k-gap-y-xl {
  row-gap: 24px;
}

.\!k-gap-y-xl {
  row-gap: 24px !important;
}

.k-gap-y-thin {
  row-gap: 2px;
}

.\!k-gap-y-thin {
  row-gap: 2px !important;
}

.k-gap-y-hair {
  row-gap: 1px;
}

.\!k-gap-y-hair {
  row-gap: 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-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--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--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-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-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--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--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: 0;
}

.\!k-m-0 {
  margin: 0 !important;
}

.k-m-1px {
  margin: 1px;
}

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

.k-m-0\.5 {
  margin: 2px;
}

.\!k-m-0\.5 {
  margin: 2px !important;
}

.k-m-1 {
  margin: 4px;
}

.\!k-m-1 {
  margin: 4px !important;
}

.k-m-1\.5 {
  margin: 6px;
}

.\!k-m-1\.5 {
  margin: 6px !important;
}

.k-m-2 {
  margin: 8px;
}

.\!k-m-2 {
  margin: 8px !important;
}

.k-m-2\.5 {
  margin: 10px;
}

.\!k-m-2\.5 {
  margin: 10px !important;
}

.k-m-3 {
  margin: 12px;
}

.\!k-m-3 {
  margin: 12px !important;
}

.k-m-3\.5 {
  margin: 14px;
}

.\!k-m-3\.5 {
  margin: 14px !important;
}

.k-m-4 {
  margin: 16px;
}

.\!k-m-4 {
  margin: 16px !important;
}

.k-m-4\.5 {
  margin: 18px;
}

.\!k-m-4\.5 {
  margin: 18px !important;
}

.k-m-5 {
  margin: 20px;
}

.\!k-m-5 {
  margin: 20px !important;
}

.k-m-5\.5 {
  margin: 22px;
}

.\!k-m-5\.5 {
  margin: 22px !important;
}

.k-m-6 {
  margin: 24px;
}

.\!k-m-6 {
  margin: 24px !important;
}

.k-m-6\.5 {
  margin: 26px;
}

.\!k-m-6\.5 {
  margin: 26px !important;
}

.k-m-7 {
  margin: 28px;
}

.\!k-m-7 {
  margin: 28px !important;
}

.k-m-7\.5 {
  margin: 30px;
}

.\!k-m-7\.5 {
  margin: 30px !important;
}

.k-m-8 {
  margin: 32px;
}

.\!k-m-8 {
  margin: 32px !important;
}

.k-m-9 {
  margin: 36px;
}

.\!k-m-9 {
  margin: 36px !important;
}

.k-m-10 {
  margin: 40px;
}

.\!k-m-10 {
  margin: 40px !important;
}

.k-m-11 {
  margin: 44px;
}

.\!k-m-11 {
  margin: 44px !important;
}

.k-m-12 {
  margin: 48px;
}

.\!k-m-12 {
  margin: 48px !important;
}

.k-m-13 {
  margin: 52px;
}

.\!k-m-13 {
  margin: 52px !important;
}

.k-m-14 {
  margin: 56px;
}

.\!k-m-14 {
  margin: 56px !important;
}

.k-m-15 {
  margin: 60px;
}

.\!k-m-15 {
  margin: 60px !important;
}

.k-m-16 {
  margin: 64px;
}

.\!k-m-16 {
  margin: 64px !important;
}

.k-m-17 {
  margin: 68px;
}

.\!k-m-17 {
  margin: 68px !important;
}

.k-m-18 {
  margin: 72px;
}

.\!k-m-18 {
  margin: 72px !important;
}

.k-m-19 {
  margin: 76px;
}

.\!k-m-19 {
  margin: 76px !important;
}

.k-m-20 {
  margin: 80px;
}

.\!k-m-20 {
  margin: 80px !important;
}

.k-m-21 {
  margin: 84px;
}

.\!k-m-21 {
  margin: 84px !important;
}

.k-m-22 {
  margin: 88px;
}

.\!k-m-22 {
  margin: 88px !important;
}

.k-m-23 {
  margin: 92px;
}

.\!k-m-23 {
  margin: 92px !important;
}

.k-m-24 {
  margin: 96px;
}

.\!k-m-24 {
  margin: 96px !important;
}

.k-m--1px {
  margin: -1px;
}

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

.k-m--0\.5 {
  margin: -2px;
}

.\!k-m--0\.5 {
  margin: -2px !important;
}

.k-m--1 {
  margin: -4px;
}

.\!k-m--1 {
  margin: -4px !important;
}

.k-m--1\.5 {
  margin: -6px;
}

.\!k-m--1\.5 {
  margin: -6px !important;
}

.k-m--2 {
  margin: -8px;
}

.\!k-m--2 {
  margin: -8px !important;
}

.k-m--2\.5 {
  margin: -10px;
}

.\!k-m--2\.5 {
  margin: -10px !important;
}

.k-m--3 {
  margin: -12px;
}

.\!k-m--3 {
  margin: -12px !important;
}

.k-m--3\.5 {
  margin: -14px;
}

.\!k-m--3\.5 {
  margin: -14px !important;
}

.k-m--4 {
  margin: -16px;
}

.\!k-m--4 {
  margin: -16px !important;
}

.k-m--4\.5 {
  margin: -18px;
}

.\!k-m--4\.5 {
  margin: -18px !important;
}

.k-m--5 {
  margin: -20px;
}

.\!k-m--5 {
  margin: -20px !important;
}

.k-m--5\.5 {
  margin: -22px;
}

.\!k-m--5\.5 {
  margin: -22px !important;
}

.k-m--6 {
  margin: -24px;
}

.\!k-m--6 {
  margin: -24px !important;
}

.k-m--6\.5 {
  margin: -26px;
}

.\!k-m--6\.5 {
  margin: -26px !important;
}

.k-m--7 {
  margin: -28px;
}

.\!k-m--7 {
  margin: -28px !important;
}

.k-m--7\.5 {
  margin: -30px;
}

.\!k-m--7\.5 {
  margin: -30px !important;
}

.k-m--8 {
  margin: -32px;
}

.\!k-m--8 {
  margin: -32px !important;
}

.k-m--9 {
  margin: -36px;
}

.\!k-m--9 {
  margin: -36px !important;
}

.k-m--10 {
  margin: -40px;
}

.\!k-m--10 {
  margin: -40px !important;
}

.k-m--11 {
  margin: -44px;
}

.\!k-m--11 {
  margin: -44px !important;
}

.k-m--12 {
  margin: -48px;
}

.\!k-m--12 {
  margin: -48px !important;
}

.k-m--13 {
  margin: -52px;
}

.\!k-m--13 {
  margin: -52px !important;
}

.k-m--14 {
  margin: -56px;
}

.\!k-m--14 {
  margin: -56px !important;
}

.k-m--15 {
  margin: -60px;
}

.\!k-m--15 {
  margin: -60px !important;
}

.k-m--16 {
  margin: -64px;
}

.\!k-m--16 {
  margin: -64px !important;
}

.k-m--17 {
  margin: -68px;
}

.\!k-m--17 {
  margin: -68px !important;
}

.k-m--18 {
  margin: -72px;
}

.\!k-m--18 {
  margin: -72px !important;
}

.k-m--19 {
  margin: -76px;
}

.\!k-m--19 {
  margin: -76px !important;
}

.k-m--20 {
  margin: -80px;
}

.\!k-m--20 {
  margin: -80px !important;
}

.k-m--21 {
  margin: -84px;
}

.\!k-m--21 {
  margin: -84px !important;
}

.k-m--22 {
  margin: -88px;
}

.\!k-m--22 {
  margin: -88px !important;
}

.k-m--23 {
  margin: -92px;
}

.\!k-m--23 {
  margin: -92px !important;
}

.k-m--24 {
  margin: -96px;
}

.\!k-m--24 {
  margin: -96px !important;
}

.k-m-xs {
  margin: 4px;
}

.\!k-m-xs {
  margin: 4px !important;
}

.k-m-sm {
  margin: 8px;
}

.\!k-m-sm {
  margin: 8px !important;
}

.k-m-md {
  margin: 12px;
}

.\!k-m-md {
  margin: 12px !important;
}

.k-m-lg {
  margin: 16px;
}

.\!k-m-lg {
  margin: 16px !important;
}

.k-m-xl {
  margin: 24px;
}

.\!k-m-xl {
  margin: 24px !important;
}

.k-m-thin {
  margin: 2px;
}

.\!k-m-thin {
  margin: 2px !important;
}

.k-m-hair {
  margin: 1px;
}

.\!k-m-hair {
  margin: 1px !important;
}

.k-m-auto {
  margin: auto;
}

.\!k-m-auto {
  margin: auto !important;
}

.k-mt-0 {
  margin-top: 0;
}

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

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

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

.k-mt-0\.5 {
  margin-top: 2px;
}

.\!k-mt-0\.5 {
  margin-top: 2px !important;
}

.k-mt-1 {
  margin-top: 4px;
}

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

.k-mt-1\.5 {
  margin-top: 6px;
}

.\!k-mt-1\.5 {
  margin-top: 6px !important;
}

.k-mt-2 {
  margin-top: 8px;
}

.\!k-mt-2 {
  margin-top: 8px !important;
}

.k-mt-2\.5 {
  margin-top: 10px;
}

.\!k-mt-2\.5 {
  margin-top: 10px !important;
}

.k-mt-3 {
  margin-top: 12px;
}

.\!k-mt-3 {
  margin-top: 12px !important;
}

.k-mt-3\.5 {
  margin-top: 14px;
}

.\!k-mt-3\.5 {
  margin-top: 14px !important;
}

.k-mt-4 {
  margin-top: 16px;
}

.\!k-mt-4 {
  margin-top: 16px !important;
}

.k-mt-4\.5 {
  margin-top: 18px;
}

.\!k-mt-4\.5 {
  margin-top: 18px !important;
}

.k-mt-5 {
  margin-top: 20px;
}

.\!k-mt-5 {
  margin-top: 20px !important;
}

.k-mt-5\.5 {
  margin-top: 22px;
}

.\!k-mt-5\.5 {
  margin-top: 22px !important;
}

.k-mt-6 {
  margin-top: 24px;
}

.\!k-mt-6 {
  margin-top: 24px !important;
}

.k-mt-6\.5 {
  margin-top: 26px;
}

.\!k-mt-6\.5 {
  margin-top: 26px !important;
}

.k-mt-7 {
  margin-top: 28px;
}

.\!k-mt-7 {
  margin-top: 28px !important;
}

.k-mt-7\.5 {
  margin-top: 30px;
}

.\!k-mt-7\.5 {
  margin-top: 30px !important;
}

.k-mt-8 {
  margin-top: 32px;
}

.\!k-mt-8 {
  margin-top: 32px !important;
}

.k-mt-9 {
  margin-top: 36px;
}

.\!k-mt-9 {
  margin-top: 36px !important;
}

.k-mt-10 {
  margin-top: 40px;
}

.\!k-mt-10 {
  margin-top: 40px !important;
}

.k-mt-11 {
  margin-top: 44px;
}

.\!k-mt-11 {
  margin-top: 44px !important;
}

.k-mt-12 {
  margin-top: 48px;
}

.\!k-mt-12 {
  margin-top: 48px !important;
}

.k-mt-13 {
  margin-top: 52px;
}

.\!k-mt-13 {
  margin-top: 52px !important;
}

.k-mt-14 {
  margin-top: 56px;
}

.\!k-mt-14 {
  margin-top: 56px !important;
}

.k-mt-15 {
  margin-top: 60px;
}

.\!k-mt-15 {
  margin-top: 60px !important;
}

.k-mt-16 {
  margin-top: 64px;
}

.\!k-mt-16 {
  margin-top: 64px !important;
}

.k-mt-17 {
  margin-top: 68px;
}

.\!k-mt-17 {
  margin-top: 68px !important;
}

.k-mt-18 {
  margin-top: 72px;
}

.\!k-mt-18 {
  margin-top: 72px !important;
}

.k-mt-19 {
  margin-top: 76px;
}

.\!k-mt-19 {
  margin-top: 76px !important;
}

.k-mt-20 {
  margin-top: 80px;
}

.\!k-mt-20 {
  margin-top: 80px !important;
}

.k-mt-21 {
  margin-top: 84px;
}

.\!k-mt-21 {
  margin-top: 84px !important;
}

.k-mt-22 {
  margin-top: 88px;
}

.\!k-mt-22 {
  margin-top: 88px !important;
}

.k-mt-23 {
  margin-top: 92px;
}

.\!k-mt-23 {
  margin-top: 92px !important;
}

.k-mt-24 {
  margin-top: 96px;
}

.\!k-mt-24 {
  margin-top: 96px !important;
}

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

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

.k-mt--0\.5 {
  margin-top: -2px;
}

.\!k-mt--0\.5 {
  margin-top: -2px !important;
}

.k-mt--1 {
  margin-top: -4px;
}

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

.k-mt--1\.5 {
  margin-top: -6px;
}

.\!k-mt--1\.5 {
  margin-top: -6px !important;
}

.k-mt--2 {
  margin-top: -8px;
}

.\!k-mt--2 {
  margin-top: -8px !important;
}

.k-mt--2\.5 {
  margin-top: -10px;
}

.\!k-mt--2\.5 {
  margin-top: -10px !important;
}

.k-mt--3 {
  margin-top: -12px;
}

.\!k-mt--3 {
  margin-top: -12px !important;
}

.k-mt--3\.5 {
  margin-top: -14px;
}

.\!k-mt--3\.5 {
  margin-top: -14px !important;
}

.k-mt--4 {
  margin-top: -16px;
}

.\!k-mt--4 {
  margin-top: -16px !important;
}

.k-mt--4\.5 {
  margin-top: -18px;
}

.\!k-mt--4\.5 {
  margin-top: -18px !important;
}

.k-mt--5 {
  margin-top: -20px;
}

.\!k-mt--5 {
  margin-top: -20px !important;
}

.k-mt--5\.5 {
  margin-top: -22px;
}

.\!k-mt--5\.5 {
  margin-top: -22px !important;
}

.k-mt--6 {
  margin-top: -24px;
}

.\!k-mt--6 {
  margin-top: -24px !important;
}

.k-mt--6\.5 {
  margin-top: -26px;
}

.\!k-mt--6\.5 {
  margin-top: -26px !important;
}

.k-mt--7 {
  margin-top: -28px;
}

.\!k-mt--7 {
  margin-top: -28px !important;
}

.k-mt--7\.5 {
  margin-top: -30px;
}

.\!k-mt--7\.5 {
  margin-top: -30px !important;
}

.k-mt--8 {
  margin-top: -32px;
}

.\!k-mt--8 {
  margin-top: -32px !important;
}

.k-mt--9 {
  margin-top: -36px;
}

.\!k-mt--9 {
  margin-top: -36px !important;
}

.k-mt--10 {
  margin-top: -40px;
}

.\!k-mt--10 {
  margin-top: -40px !important;
}

.k-mt--11 {
  margin-top: -44px;
}

.\!k-mt--11 {
  margin-top: -44px !important;
}

.k-mt--12 {
  margin-top: -48px;
}

.\!k-mt--12 {
  margin-top: -48px !important;
}

.k-mt--13 {
  margin-top: -52px;
}

.\!k-mt--13 {
  margin-top: -52px !important;
}

.k-mt--14 {
  margin-top: -56px;
}

.\!k-mt--14 {
  margin-top: -56px !important;
}

.k-mt--15 {
  margin-top: -60px;
}

.\!k-mt--15 {
  margin-top: -60px !important;
}

.k-mt--16 {
  margin-top: -64px;
}

.\!k-mt--16 {
  margin-top: -64px !important;
}

.k-mt--17 {
  margin-top: -68px;
}

.\!k-mt--17 {
  margin-top: -68px !important;
}

.k-mt--18 {
  margin-top: -72px;
}

.\!k-mt--18 {
  margin-top: -72px !important;
}

.k-mt--19 {
  margin-top: -76px;
}

.\!k-mt--19 {
  margin-top: -76px !important;
}

.k-mt--20 {
  margin-top: -80px;
}

.\!k-mt--20 {
  margin-top: -80px !important;
}

.k-mt--21 {
  margin-top: -84px;
}

.\!k-mt--21 {
  margin-top: -84px !important;
}

.k-mt--22 {
  margin-top: -88px;
}

.\!k-mt--22 {
  margin-top: -88px !important;
}

.k-mt--23 {
  margin-top: -92px;
}

.\!k-mt--23 {
  margin-top: -92px !important;
}

.k-mt--24 {
  margin-top: -96px;
}

.\!k-mt--24 {
  margin-top: -96px !important;
}

.k-mt-xs {
  margin-top: 4px;
}

.\!k-mt-xs {
  margin-top: 4px !important;
}

.k-mt-sm {
  margin-top: 8px;
}

.\!k-mt-sm {
  margin-top: 8px !important;
}

.k-mt-md {
  margin-top: 12px;
}

.\!k-mt-md {
  margin-top: 12px !important;
}

.k-mt-lg {
  margin-top: 16px;
}

.\!k-mt-lg {
  margin-top: 16px !important;
}

.k-mt-xl {
  margin-top: 24px;
}

.\!k-mt-xl {
  margin-top: 24px !important;
}

.k-mt-thin {
  margin-top: 2px;
}

.\!k-mt-thin {
  margin-top: 2px !important;
}

.k-mt-hair {
  margin-top: 1px;
}

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

.k-mt-auto {
  margin-top: auto;
}

.\!k-mt-auto {
  margin-top: auto !important;
}

.k-mr-0 {
  margin-right: 0;
}

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

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

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

.k-mr-0\.5 {
  margin-right: 2px;
}

.\!k-mr-0\.5 {
  margin-right: 2px !important;
}

.k-mr-1 {
  margin-right: 4px;
}

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

.k-mr-1\.5 {
  margin-right: 6px;
}

.\!k-mr-1\.5 {
  margin-right: 6px !important;
}

.k-mr-2 {
  margin-right: 8px;
}

.\!k-mr-2 {
  margin-right: 8px !important;
}

.k-mr-2\.5 {
  margin-right: 10px;
}

.\!k-mr-2\.5 {
  margin-right: 10px !important;
}

.k-mr-3 {
  margin-right: 12px;
}

.\!k-mr-3 {
  margin-right: 12px !important;
}

.k-mr-3\.5 {
  margin-right: 14px;
}

.\!k-mr-3\.5 {
  margin-right: 14px !important;
}

.k-mr-4 {
  margin-right: 16px;
}

.\!k-mr-4 {
  margin-right: 16px !important;
}

.k-mr-4\.5 {
  margin-right: 18px;
}

.\!k-mr-4\.5 {
  margin-right: 18px !important;
}

.k-mr-5 {
  margin-right: 20px;
}

.\!k-mr-5 {
  margin-right: 20px !important;
}

.k-mr-5\.5 {
  margin-right: 22px;
}

.\!k-mr-5\.5 {
  margin-right: 22px !important;
}

.k-mr-6 {
  margin-right: 24px;
}

.\!k-mr-6 {
  margin-right: 24px !important;
}

.k-mr-6\.5 {
  margin-right: 26px;
}

.\!k-mr-6\.5 {
  margin-right: 26px !important;
}

.k-mr-7 {
  margin-right: 28px;
}

.\!k-mr-7 {
  margin-right: 28px !important;
}

.k-mr-7\.5 {
  margin-right: 30px;
}

.\!k-mr-7\.5 {
  margin-right: 30px !important;
}

.k-mr-8 {
  margin-right: 32px;
}

.\!k-mr-8 {
  margin-right: 32px !important;
}

.k-mr-9 {
  margin-right: 36px;
}

.\!k-mr-9 {
  margin-right: 36px !important;
}

.k-mr-10 {
  margin-right: 40px;
}

.\!k-mr-10 {
  margin-right: 40px !important;
}

.k-mr-11 {
  margin-right: 44px;
}

.\!k-mr-11 {
  margin-right: 44px !important;
}

.k-mr-12 {
  margin-right: 48px;
}

.\!k-mr-12 {
  margin-right: 48px !important;
}

.k-mr-13 {
  margin-right: 52px;
}

.\!k-mr-13 {
  margin-right: 52px !important;
}

.k-mr-14 {
  margin-right: 56px;
}

.\!k-mr-14 {
  margin-right: 56px !important;
}

.k-mr-15 {
  margin-right: 60px;
}

.\!k-mr-15 {
  margin-right: 60px !important;
}

.k-mr-16 {
  margin-right: 64px;
}

.\!k-mr-16 {
  margin-right: 64px !important;
}

.k-mr-17 {
  margin-right: 68px;
}

.\!k-mr-17 {
  margin-right: 68px !important;
}

.k-mr-18 {
  margin-right: 72px;
}

.\!k-mr-18 {
  margin-right: 72px !important;
}

.k-mr-19 {
  margin-right: 76px;
}

.\!k-mr-19 {
  margin-right: 76px !important;
}

.k-mr-20 {
  margin-right: 80px;
}

.\!k-mr-20 {
  margin-right: 80px !important;
}

.k-mr-21 {
  margin-right: 84px;
}

.\!k-mr-21 {
  margin-right: 84px !important;
}

.k-mr-22 {
  margin-right: 88px;
}

.\!k-mr-22 {
  margin-right: 88px !important;
}

.k-mr-23 {
  margin-right: 92px;
}

.\!k-mr-23 {
  margin-right: 92px !important;
}

.k-mr-24 {
  margin-right: 96px;
}

.\!k-mr-24 {
  margin-right: 96px !important;
}

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

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

.k-mr--0\.5 {
  margin-right: -2px;
}

.\!k-mr--0\.5 {
  margin-right: -2px !important;
}

.k-mr--1 {
  margin-right: -4px;
}

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

.k-mr--1\.5 {
  margin-right: -6px;
}

.\!k-mr--1\.5 {
  margin-right: -6px !important;
}

.k-mr--2 {
  margin-right: -8px;
}

.\!k-mr--2 {
  margin-right: -8px !important;
}

.k-mr--2\.5 {
  margin-right: -10px;
}

.\!k-mr--2\.5 {
  margin-right: -10px !important;
}

.k-mr--3 {
  margin-right: -12px;
}

.\!k-mr--3 {
  margin-right: -12px !important;
}

.k-mr--3\.5 {
  margin-right: -14px;
}

.\!k-mr--3\.5 {
  margin-right: -14px !important;
}

.k-mr--4 {
  margin-right: -16px;
}

.\!k-mr--4 {
  margin-right: -16px !important;
}

.k-mr--4\.5 {
  margin-right: -18px;
}

.\!k-mr--4\.5 {
  margin-right: -18px !important;
}

.k-mr--5 {
  margin-right: -20px;
}

.\!k-mr--5 {
  margin-right: -20px !important;
}

.k-mr--5\.5 {
  margin-right: -22px;
}

.\!k-mr--5\.5 {
  margin-right: -22px !important;
}

.k-mr--6 {
  margin-right: -24px;
}

.\!k-mr--6 {
  margin-right: -24px !important;
}

.k-mr--6\.5 {
  margin-right: -26px;
}

.\!k-mr--6\.5 {
  margin-right: -26px !important;
}

.k-mr--7 {
  margin-right: -28px;
}

.\!k-mr--7 {
  margin-right: -28px !important;
}

.k-mr--7\.5 {
  margin-right: -30px;
}

.\!k-mr--7\.5 {
  margin-right: -30px !important;
}

.k-mr--8 {
  margin-right: -32px;
}

.\!k-mr--8 {
  margin-right: -32px !important;
}

.k-mr--9 {
  margin-right: -36px;
}

.\!k-mr--9 {
  margin-right: -36px !important;
}

.k-mr--10 {
  margin-right: -40px;
}

.\!k-mr--10 {
  margin-right: -40px !important;
}

.k-mr--11 {
  margin-right: -44px;
}

.\!k-mr--11 {
  margin-right: -44px !important;
}

.k-mr--12 {
  margin-right: -48px;
}

.\!k-mr--12 {
  margin-right: -48px !important;
}

.k-mr--13 {
  margin-right: -52px;
}

.\!k-mr--13 {
  margin-right: -52px !important;
}

.k-mr--14 {
  margin-right: -56px;
}

.\!k-mr--14 {
  margin-right: -56px !important;
}

.k-mr--15 {
  margin-right: -60px;
}

.\!k-mr--15 {
  margin-right: -60px !important;
}

.k-mr--16 {
  margin-right: -64px;
}

.\!k-mr--16 {
  margin-right: -64px !important;
}

.k-mr--17 {
  margin-right: -68px;
}

.\!k-mr--17 {
  margin-right: -68px !important;
}

.k-mr--18 {
  margin-right: -72px;
}

.\!k-mr--18 {
  margin-right: -72px !important;
}

.k-mr--19 {
  margin-right: -76px;
}

.\!k-mr--19 {
  margin-right: -76px !important;
}

.k-mr--20 {
  margin-right: -80px;
}

.\!k-mr--20 {
  margin-right: -80px !important;
}

.k-mr--21 {
  margin-right: -84px;
}

.\!k-mr--21 {
  margin-right: -84px !important;
}

.k-mr--22 {
  margin-right: -88px;
}

.\!k-mr--22 {
  margin-right: -88px !important;
}

.k-mr--23 {
  margin-right: -92px;
}

.\!k-mr--23 {
  margin-right: -92px !important;
}

.k-mr--24 {
  margin-right: -96px;
}

.\!k-mr--24 {
  margin-right: -96px !important;
}

.k-mr-xs {
  margin-right: 4px;
}

.\!k-mr-xs {
  margin-right: 4px !important;
}

.k-mr-sm {
  margin-right: 8px;
}

.\!k-mr-sm {
  margin-right: 8px !important;
}

.k-mr-md {
  margin-right: 12px;
}

.\!k-mr-md {
  margin-right: 12px !important;
}

.k-mr-lg {
  margin-right: 16px;
}

.\!k-mr-lg {
  margin-right: 16px !important;
}

.k-mr-xl {
  margin-right: 24px;
}

.\!k-mr-xl {
  margin-right: 24px !important;
}

.k-mr-thin {
  margin-right: 2px;
}

.\!k-mr-thin {
  margin-right: 2px !important;
}

.k-mr-hair {
  margin-right: 1px;
}

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

.k-mr-auto {
  margin-right: auto;
}

.\!k-mr-auto {
  margin-right: auto !important;
}

.k-mb-0 {
  margin-bottom: 0;
}

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

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

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

.k-mb-0\.5 {
  margin-bottom: 2px;
}

.\!k-mb-0\.5 {
  margin-bottom: 2px !important;
}

.k-mb-1 {
  margin-bottom: 4px;
}

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

.k-mb-1\.5 {
  margin-bottom: 6px;
}

.\!k-mb-1\.5 {
  margin-bottom: 6px !important;
}

.k-mb-2 {
  margin-bottom: 8px;
}

.\!k-mb-2 {
  margin-bottom: 8px !important;
}

.k-mb-2\.5 {
  margin-bottom: 10px;
}

.\!k-mb-2\.5 {
  margin-bottom: 10px !important;
}

.k-mb-3 {
  margin-bottom: 12px;
}

.\!k-mb-3 {
  margin-bottom: 12px !important;
}

.k-mb-3\.5 {
  margin-bottom: 14px;
}

.\!k-mb-3\.5 {
  margin-bottom: 14px !important;
}

.k-mb-4 {
  margin-bottom: 16px;
}

.\!k-mb-4 {
  margin-bottom: 16px !important;
}

.k-mb-4\.5 {
  margin-bottom: 18px;
}

.\!k-mb-4\.5 {
  margin-bottom: 18px !important;
}

.k-mb-5 {
  margin-bottom: 20px;
}

.\!k-mb-5 {
  margin-bottom: 20px !important;
}

.k-mb-5\.5 {
  margin-bottom: 22px;
}

.\!k-mb-5\.5 {
  margin-bottom: 22px !important;
}

.k-mb-6 {
  margin-bottom: 24px;
}

.\!k-mb-6 {
  margin-bottom: 24px !important;
}

.k-mb-6\.5 {
  margin-bottom: 26px;
}

.\!k-mb-6\.5 {
  margin-bottom: 26px !important;
}

.k-mb-7 {
  margin-bottom: 28px;
}

.\!k-mb-7 {
  margin-bottom: 28px !important;
}

.k-mb-7\.5 {
  margin-bottom: 30px;
}

.\!k-mb-7\.5 {
  margin-bottom: 30px !important;
}

.k-mb-8 {
  margin-bottom: 32px;
}

.\!k-mb-8 {
  margin-bottom: 32px !important;
}

.k-mb-9 {
  margin-bottom: 36px;
}

.\!k-mb-9 {
  margin-bottom: 36px !important;
}

.k-mb-10 {
  margin-bottom: 40px;
}

.\!k-mb-10 {
  margin-bottom: 40px !important;
}

.k-mb-11 {
  margin-bottom: 44px;
}

.\!k-mb-11 {
  margin-bottom: 44px !important;
}

.k-mb-12 {
  margin-bottom: 48px;
}

.\!k-mb-12 {
  margin-bottom: 48px !important;
}

.k-mb-13 {
  margin-bottom: 52px;
}

.\!k-mb-13 {
  margin-bottom: 52px !important;
}

.k-mb-14 {
  margin-bottom: 56px;
}

.\!k-mb-14 {
  margin-bottom: 56px !important;
}

.k-mb-15 {
  margin-bottom: 60px;
}

.\!k-mb-15 {
  margin-bottom: 60px !important;
}

.k-mb-16 {
  margin-bottom: 64px;
}

.\!k-mb-16 {
  margin-bottom: 64px !important;
}

.k-mb-17 {
  margin-bottom: 68px;
}

.\!k-mb-17 {
  margin-bottom: 68px !important;
}

.k-mb-18 {
  margin-bottom: 72px;
}

.\!k-mb-18 {
  margin-bottom: 72px !important;
}

.k-mb-19 {
  margin-bottom: 76px;
}

.\!k-mb-19 {
  margin-bottom: 76px !important;
}

.k-mb-20 {
  margin-bottom: 80px;
}

.\!k-mb-20 {
  margin-bottom: 80px !important;
}

.k-mb-21 {
  margin-bottom: 84px;
}

.\!k-mb-21 {
  margin-bottom: 84px !important;
}

.k-mb-22 {
  margin-bottom: 88px;
}

.\!k-mb-22 {
  margin-bottom: 88px !important;
}

.k-mb-23 {
  margin-bottom: 92px;
}

.\!k-mb-23 {
  margin-bottom: 92px !important;
}

.k-mb-24 {
  margin-bottom: 96px;
}

.\!k-mb-24 {
  margin-bottom: 96px !important;
}

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

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

.k-mb--0\.5 {
  margin-bottom: -2px;
}

.\!k-mb--0\.5 {
  margin-bottom: -2px !important;
}

.k-mb--1 {
  margin-bottom: -4px;
}

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

.k-mb--1\.5 {
  margin-bottom: -6px;
}

.\!k-mb--1\.5 {
  margin-bottom: -6px !important;
}

.k-mb--2 {
  margin-bottom: -8px;
}

.\!k-mb--2 {
  margin-bottom: -8px !important;
}

.k-mb--2\.5 {
  margin-bottom: -10px;
}

.\!k-mb--2\.5 {
  margin-bottom: -10px !important;
}

.k-mb--3 {
  margin-bottom: -12px;
}

.\!k-mb--3 {
  margin-bottom: -12px !important;
}

.k-mb--3\.5 {
  margin-bottom: -14px;
}

.\!k-mb--3\.5 {
  margin-bottom: -14px !important;
}

.k-mb--4 {
  margin-bottom: -16px;
}

.\!k-mb--4 {
  margin-bottom: -16px !important;
}

.k-mb--4\.5 {
  margin-bottom: -18px;
}

.\!k-mb--4\.5 {
  margin-bottom: -18px !important;
}

.k-mb--5 {
  margin-bottom: -20px;
}

.\!k-mb--5 {
  margin-bottom: -20px !important;
}

.k-mb--5\.5 {
  margin-bottom: -22px;
}

.\!k-mb--5\.5 {
  margin-bottom: -22px !important;
}

.k-mb--6 {
  margin-bottom: -24px;
}

.\!k-mb--6 {
  margin-bottom: -24px !important;
}

.k-mb--6\.5 {
  margin-bottom: -26px;
}

.\!k-mb--6\.5 {
  margin-bottom: -26px !important;
}

.k-mb--7 {
  margin-bottom: -28px;
}

.\!k-mb--7 {
  margin-bottom: -28px !important;
}

.k-mb--7\.5 {
  margin-bottom: -30px;
}

.\!k-mb--7\.5 {
  margin-bottom: -30px !important;
}

.k-mb--8 {
  margin-bottom: -32px;
}

.\!k-mb--8 {
  margin-bottom: -32px !important;
}

.k-mb--9 {
  margin-bottom: -36px;
}

.\!k-mb--9 {
  margin-bottom: -36px !important;
}

.k-mb--10 {
  margin-bottom: -40px;
}

.\!k-mb--10 {
  margin-bottom: -40px !important;
}

.k-mb--11 {
  margin-bottom: -44px;
}

.\!k-mb--11 {
  margin-bottom: -44px !important;
}

.k-mb--12 {
  margin-bottom: -48px;
}

.\!k-mb--12 {
  margin-bottom: -48px !important;
}

.k-mb--13 {
  margin-bottom: -52px;
}

.\!k-mb--13 {
  margin-bottom: -52px !important;
}

.k-mb--14 {
  margin-bottom: -56px;
}

.\!k-mb--14 {
  margin-bottom: -56px !important;
}

.k-mb--15 {
  margin-bottom: -60px;
}

.\!k-mb--15 {
  margin-bottom: -60px !important;
}

.k-mb--16 {
  margin-bottom: -64px;
}

.\!k-mb--16 {
  margin-bottom: -64px !important;
}

.k-mb--17 {
  margin-bottom: -68px;
}

.\!k-mb--17 {
  margin-bottom: -68px !important;
}

.k-mb--18 {
  margin-bottom: -72px;
}

.\!k-mb--18 {
  margin-bottom: -72px !important;
}

.k-mb--19 {
  margin-bottom: -76px;
}

.\!k-mb--19 {
  margin-bottom: -76px !important;
}

.k-mb--20 {
  margin-bottom: -80px;
}

.\!k-mb--20 {
  margin-bottom: -80px !important;
}

.k-mb--21 {
  margin-bottom: -84px;
}

.\!k-mb--21 {
  margin-bottom: -84px !important;
}

.k-mb--22 {
  margin-bottom: -88px;
}

.\!k-mb--22 {
  margin-bottom: -88px !important;
}

.k-mb--23 {
  margin-bottom: -92px;
}

.\!k-mb--23 {
  margin-bottom: -92px !important;
}

.k-mb--24 {
  margin-bottom: -96px;
}

.\!k-mb--24 {
  margin-bottom: -96px !important;
}

.k-mb-xs {
  margin-bottom: 4px;
}

.\!k-mb-xs {
  margin-bottom: 4px !important;
}

.k-mb-sm {
  margin-bottom: 8px;
}

.\!k-mb-sm {
  margin-bottom: 8px !important;
}

.k-mb-md {
  margin-bottom: 12px;
}

.\!k-mb-md {
  margin-bottom: 12px !important;
}

.k-mb-lg {
  margin-bottom: 16px;
}

.\!k-mb-lg {
  margin-bottom: 16px !important;
}

.k-mb-xl {
  margin-bottom: 24px;
}

.\!k-mb-xl {
  margin-bottom: 24px !important;
}

.k-mb-thin {
  margin-bottom: 2px;
}

.\!k-mb-thin {
  margin-bottom: 2px !important;
}

.k-mb-hair {
  margin-bottom: 1px;
}

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

.k-mb-auto {
  margin-bottom: auto;
}

.\!k-mb-auto {
  margin-bottom: auto !important;
}

.k-ml-0 {
  margin-left: 0;
}

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

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

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

.k-ml-0\.5 {
  margin-left: 2px;
}

.\!k-ml-0\.5 {
  margin-left: 2px !important;
}

.k-ml-1 {
  margin-left: 4px;
}

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

.k-ml-1\.5 {
  margin-left: 6px;
}

.\!k-ml-1\.5 {
  margin-left: 6px !important;
}

.k-ml-2 {
  margin-left: 8px;
}

.\!k-ml-2 {
  margin-left: 8px !important;
}

.k-ml-2\.5 {
  margin-left: 10px;
}

.\!k-ml-2\.5 {
  margin-left: 10px !important;
}

.k-ml-3 {
  margin-left: 12px;
}

.\!k-ml-3 {
  margin-left: 12px !important;
}

.k-ml-3\.5 {
  margin-left: 14px;
}

.\!k-ml-3\.5 {
  margin-left: 14px !important;
}

.k-ml-4 {
  margin-left: 16px;
}

.\!k-ml-4 {
  margin-left: 16px !important;
}

.k-ml-4\.5 {
  margin-left: 18px;
}

.\!k-ml-4\.5 {
  margin-left: 18px !important;
}

.k-ml-5 {
  margin-left: 20px;
}

.\!k-ml-5 {
  margin-left: 20px !important;
}

.k-ml-5\.5 {
  margin-left: 22px;
}

.\!k-ml-5\.5 {
  margin-left: 22px !important;
}

.k-ml-6 {
  margin-left: 24px;
}

.\!k-ml-6 {
  margin-left: 24px !important;
}

.k-ml-6\.5 {
  margin-left: 26px;
}

.\!k-ml-6\.5 {
  margin-left: 26px !important;
}

.k-ml-7 {
  margin-left: 28px;
}

.\!k-ml-7 {
  margin-left: 28px !important;
}

.k-ml-7\.5 {
  margin-left: 30px;
}

.\!k-ml-7\.5 {
  margin-left: 30px !important;
}

.k-ml-8 {
  margin-left: 32px;
}

.\!k-ml-8 {
  margin-left: 32px !important;
}

.k-ml-9 {
  margin-left: 36px;
}

.\!k-ml-9 {
  margin-left: 36px !important;
}

.k-ml-10 {
  margin-left: 40px;
}

.\!k-ml-10 {
  margin-left: 40px !important;
}

.k-ml-11 {
  margin-left: 44px;
}

.\!k-ml-11 {
  margin-left: 44px !important;
}

.k-ml-12 {
  margin-left: 48px;
}

.\!k-ml-12 {
  margin-left: 48px !important;
}

.k-ml-13 {
  margin-left: 52px;
}

.\!k-ml-13 {
  margin-left: 52px !important;
}

.k-ml-14 {
  margin-left: 56px;
}

.\!k-ml-14 {
  margin-left: 56px !important;
}

.k-ml-15 {
  margin-left: 60px;
}

.\!k-ml-15 {
  margin-left: 60px !important;
}

.k-ml-16 {
  margin-left: 64px;
}

.\!k-ml-16 {
  margin-left: 64px !important;
}

.k-ml-17 {
  margin-left: 68px;
}

.\!k-ml-17 {
  margin-left: 68px !important;
}

.k-ml-18 {
  margin-left: 72px;
}

.\!k-ml-18 {
  margin-left: 72px !important;
}

.k-ml-19 {
  margin-left: 76px;
}

.\!k-ml-19 {
  margin-left: 76px !important;
}

.k-ml-20 {
  margin-left: 80px;
}

.\!k-ml-20 {
  margin-left: 80px !important;
}

.k-ml-21 {
  margin-left: 84px;
}

.\!k-ml-21 {
  margin-left: 84px !important;
}

.k-ml-22 {
  margin-left: 88px;
}

.\!k-ml-22 {
  margin-left: 88px !important;
}

.k-ml-23 {
  margin-left: 92px;
}

.\!k-ml-23 {
  margin-left: 92px !important;
}

.k-ml-24 {
  margin-left: 96px;
}

.\!k-ml-24 {
  margin-left: 96px !important;
}

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

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

.k-ml--0\.5 {
  margin-left: -2px;
}

.\!k-ml--0\.5 {
  margin-left: -2px !important;
}

.k-ml--1 {
  margin-left: -4px;
}

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

.k-ml--1\.5 {
  margin-left: -6px;
}

.\!k-ml--1\.5 {
  margin-left: -6px !important;
}

.k-ml--2 {
  margin-left: -8px;
}

.\!k-ml--2 {
  margin-left: -8px !important;
}

.k-ml--2\.5 {
  margin-left: -10px;
}

.\!k-ml--2\.5 {
  margin-left: -10px !important;
}

.k-ml--3 {
  margin-left: -12px;
}

.\!k-ml--3 {
  margin-left: -12px !important;
}

.k-ml--3\.5 {
  margin-left: -14px;
}

.\!k-ml--3\.5 {
  margin-left: -14px !important;
}

.k-ml--4 {
  margin-left: -16px;
}

.\!k-ml--4 {
  margin-left: -16px !important;
}

.k-ml--4\.5 {
  margin-left: -18px;
}

.\!k-ml--4\.5 {
  margin-left: -18px !important;
}

.k-ml--5 {
  margin-left: -20px;
}

.\!k-ml--5 {
  margin-left: -20px !important;
}

.k-ml--5\.5 {
  margin-left: -22px;
}

.\!k-ml--5\.5 {
  margin-left: -22px !important;
}

.k-ml--6 {
  margin-left: -24px;
}

.\!k-ml--6 {
  margin-left: -24px !important;
}

.k-ml--6\.5 {
  margin-left: -26px;
}

.\!k-ml--6\.5 {
  margin-left: -26px !important;
}

.k-ml--7 {
  margin-left: -28px;
}

.\!k-ml--7 {
  margin-left: -28px !important;
}

.k-ml--7\.5 {
  margin-left: -30px;
}

.\!k-ml--7\.5 {
  margin-left: -30px !important;
}

.k-ml--8 {
  margin-left: -32px;
}

.\!k-ml--8 {
  margin-left: -32px !important;
}

.k-ml--9 {
  margin-left: -36px;
}

.\!k-ml--9 {
  margin-left: -36px !important;
}

.k-ml--10 {
  margin-left: -40px;
}

.\!k-ml--10 {
  margin-left: -40px !important;
}

.k-ml--11 {
  margin-left: -44px;
}

.\!k-ml--11 {
  margin-left: -44px !important;
}

.k-ml--12 {
  margin-left: -48px;
}

.\!k-ml--12 {
  margin-left: -48px !important;
}

.k-ml--13 {
  margin-left: -52px;
}

.\!k-ml--13 {
  margin-left: -52px !important;
}

.k-ml--14 {
  margin-left: -56px;
}

.\!k-ml--14 {
  margin-left: -56px !important;
}

.k-ml--15 {
  margin-left: -60px;
}

.\!k-ml--15 {
  margin-left: -60px !important;
}

.k-ml--16 {
  margin-left: -64px;
}

.\!k-ml--16 {
  margin-left: -64px !important;
}

.k-ml--17 {
  margin-left: -68px;
}

.\!k-ml--17 {
  margin-left: -68px !important;
}

.k-ml--18 {
  margin-left: -72px;
}

.\!k-ml--18 {
  margin-left: -72px !important;
}

.k-ml--19 {
  margin-left: -76px;
}

.\!k-ml--19 {
  margin-left: -76px !important;
}

.k-ml--20 {
  margin-left: -80px;
}

.\!k-ml--20 {
  margin-left: -80px !important;
}

.k-ml--21 {
  margin-left: -84px;
}

.\!k-ml--21 {
  margin-left: -84px !important;
}

.k-ml--22 {
  margin-left: -88px;
}

.\!k-ml--22 {
  margin-left: -88px !important;
}

.k-ml--23 {
  margin-left: -92px;
}

.\!k-ml--23 {
  margin-left: -92px !important;
}

.k-ml--24 {
  margin-left: -96px;
}

.\!k-ml--24 {
  margin-left: -96px !important;
}

.k-ml-xs {
  margin-left: 4px;
}

.\!k-ml-xs {
  margin-left: 4px !important;
}

.k-ml-sm {
  margin-left: 8px;
}

.\!k-ml-sm {
  margin-left: 8px !important;
}

.k-ml-md {
  margin-left: 12px;
}

.\!k-ml-md {
  margin-left: 12px !important;
}

.k-ml-lg {
  margin-left: 16px;
}

.\!k-ml-lg {
  margin-left: 16px !important;
}

.k-ml-xl {
  margin-left: 24px;
}

.\!k-ml-xl {
  margin-left: 24px !important;
}

.k-ml-thin {
  margin-left: 2px;
}

.\!k-ml-thin {
  margin-left: 2px !important;
}

.k-ml-hair {
  margin-left: 1px;
}

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

.k-ml-auto {
  margin-left: auto;
}

.\!k-ml-auto {
  margin-left: auto !important;
}

.k-mx-0 {
  margin-inline: 0;
}

.\!k-mx-0 {
  margin-inline: 0 !important;
}

.k-mx-1px {
  margin-inline: 1px;
}

.\!k-mx-1px {
  margin-inline: 1px !important;
}

.k-mx-0\.5 {
  margin-inline: 2px;
}

.\!k-mx-0\.5 {
  margin-inline: 2px !important;
}

.k-mx-1 {
  margin-inline: 4px;
}

.\!k-mx-1 {
  margin-inline: 4px !important;
}

.k-mx-1\.5 {
  margin-inline: 6px;
}

.\!k-mx-1\.5 {
  margin-inline: 6px !important;
}

.k-mx-2 {
  margin-inline: 8px;
}

.\!k-mx-2 {
  margin-inline: 8px !important;
}

.k-mx-2\.5 {
  margin-inline: 10px;
}

.\!k-mx-2\.5 {
  margin-inline: 10px !important;
}

.k-mx-3 {
  margin-inline: 12px;
}

.\!k-mx-3 {
  margin-inline: 12px !important;
}

.k-mx-3\.5 {
  margin-inline: 14px;
}

.\!k-mx-3\.5 {
  margin-inline: 14px !important;
}

.k-mx-4 {
  margin-inline: 16px;
}

.\!k-mx-4 {
  margin-inline: 16px !important;
}

.k-mx-4\.5 {
  margin-inline: 18px;
}

.\!k-mx-4\.5 {
  margin-inline: 18px !important;
}

.k-mx-5 {
  margin-inline: 20px;
}

.\!k-mx-5 {
  margin-inline: 20px !important;
}

.k-mx-5\.5 {
  margin-inline: 22px;
}

.\!k-mx-5\.5 {
  margin-inline: 22px !important;
}

.k-mx-6 {
  margin-inline: 24px;
}

.\!k-mx-6 {
  margin-inline: 24px !important;
}

.k-mx-6\.5 {
  margin-inline: 26px;
}

.\!k-mx-6\.5 {
  margin-inline: 26px !important;
}

.k-mx-7 {
  margin-inline: 28px;
}

.\!k-mx-7 {
  margin-inline: 28px !important;
}

.k-mx-7\.5 {
  margin-inline: 30px;
}

.\!k-mx-7\.5 {
  margin-inline: 30px !important;
}

.k-mx-8 {
  margin-inline: 32px;
}

.\!k-mx-8 {
  margin-inline: 32px !important;
}

.k-mx-9 {
  margin-inline: 36px;
}

.\!k-mx-9 {
  margin-inline: 36px !important;
}

.k-mx-10 {
  margin-inline: 40px;
}

.\!k-mx-10 {
  margin-inline: 40px !important;
}

.k-mx-11 {
  margin-inline: 44px;
}

.\!k-mx-11 {
  margin-inline: 44px !important;
}

.k-mx-12 {
  margin-inline: 48px;
}

.\!k-mx-12 {
  margin-inline: 48px !important;
}

.k-mx-13 {
  margin-inline: 52px;
}

.\!k-mx-13 {
  margin-inline: 52px !important;
}

.k-mx-14 {
  margin-inline: 56px;
}

.\!k-mx-14 {
  margin-inline: 56px !important;
}

.k-mx-15 {
  margin-inline: 60px;
}

.\!k-mx-15 {
  margin-inline: 60px !important;
}

.k-mx-16 {
  margin-inline: 64px;
}

.\!k-mx-16 {
  margin-inline: 64px !important;
}

.k-mx-17 {
  margin-inline: 68px;
}

.\!k-mx-17 {
  margin-inline: 68px !important;
}

.k-mx-18 {
  margin-inline: 72px;
}

.\!k-mx-18 {
  margin-inline: 72px !important;
}

.k-mx-19 {
  margin-inline: 76px;
}

.\!k-mx-19 {
  margin-inline: 76px !important;
}

.k-mx-20 {
  margin-inline: 80px;
}

.\!k-mx-20 {
  margin-inline: 80px !important;
}

.k-mx-21 {
  margin-inline: 84px;
}

.\!k-mx-21 {
  margin-inline: 84px !important;
}

.k-mx-22 {
  margin-inline: 88px;
}

.\!k-mx-22 {
  margin-inline: 88px !important;
}

.k-mx-23 {
  margin-inline: 92px;
}

.\!k-mx-23 {
  margin-inline: 92px !important;
}

.k-mx-24 {
  margin-inline: 96px;
}

.\!k-mx-24 {
  margin-inline: 96px !important;
}

.k-mx--1px {
  margin-inline: -1px;
}

.\!k-mx--1px {
  margin-inline: -1px !important;
}

.k-mx--0\.5 {
  margin-inline: -2px;
}

.\!k-mx--0\.5 {
  margin-inline: -2px !important;
}

.k-mx--1 {
  margin-inline: -4px;
}

.\!k-mx--1 {
  margin-inline: -4px !important;
}

.k-mx--1\.5 {
  margin-inline: -6px;
}

.\!k-mx--1\.5 {
  margin-inline: -6px !important;
}

.k-mx--2 {
  margin-inline: -8px;
}

.\!k-mx--2 {
  margin-inline: -8px !important;
}

.k-mx--2\.5 {
  margin-inline: -10px;
}

.\!k-mx--2\.5 {
  margin-inline: -10px !important;
}

.k-mx--3 {
  margin-inline: -12px;
}

.\!k-mx--3 {
  margin-inline: -12px !important;
}

.k-mx--3\.5 {
  margin-inline: -14px;
}

.\!k-mx--3\.5 {
  margin-inline: -14px !important;
}

.k-mx--4 {
  margin-inline: -16px;
}

.\!k-mx--4 {
  margin-inline: -16px !important;
}

.k-mx--4\.5 {
  margin-inline: -18px;
}

.\!k-mx--4\.5 {
  margin-inline: -18px !important;
}

.k-mx--5 {
  margin-inline: -20px;
}

.\!k-mx--5 {
  margin-inline: -20px !important;
}

.k-mx--5\.5 {
  margin-inline: -22px;
}

.\!k-mx--5\.5 {
  margin-inline: -22px !important;
}

.k-mx--6 {
  margin-inline: -24px;
}

.\!k-mx--6 {
  margin-inline: -24px !important;
}

.k-mx--6\.5 {
  margin-inline: -26px;
}

.\!k-mx--6\.5 {
  margin-inline: -26px !important;
}

.k-mx--7 {
  margin-inline: -28px;
}

.\!k-mx--7 {
  margin-inline: -28px !important;
}

.k-mx--7\.5 {
  margin-inline: -30px;
}

.\!k-mx--7\.5 {
  margin-inline: -30px !important;
}

.k-mx--8 {
  margin-inline: -32px;
}

.\!k-mx--8 {
  margin-inline: -32px !important;
}

.k-mx--9 {
  margin-inline: -36px;
}

.\!k-mx--9 {
  margin-inline: -36px !important;
}

.k-mx--10 {
  margin-inline: -40px;
}

.\!k-mx--10 {
  margin-inline: -40px !important;
}

.k-mx--11 {
  margin-inline: -44px;
}

.\!k-mx--11 {
  margin-inline: -44px !important;
}

.k-mx--12 {
  margin-inline: -48px;
}

.\!k-mx--12 {
  margin-inline: -48px !important;
}

.k-mx--13 {
  margin-inline: -52px;
}

.\!k-mx--13 {
  margin-inline: -52px !important;
}

.k-mx--14 {
  margin-inline: -56px;
}

.\!k-mx--14 {
  margin-inline: -56px !important;
}

.k-mx--15 {
  margin-inline: -60px;
}

.\!k-mx--15 {
  margin-inline: -60px !important;
}

.k-mx--16 {
  margin-inline: -64px;
}

.\!k-mx--16 {
  margin-inline: -64px !important;
}

.k-mx--17 {
  margin-inline: -68px;
}

.\!k-mx--17 {
  margin-inline: -68px !important;
}

.k-mx--18 {
  margin-inline: -72px;
}

.\!k-mx--18 {
  margin-inline: -72px !important;
}

.k-mx--19 {
  margin-inline: -76px;
}

.\!k-mx--19 {
  margin-inline: -76px !important;
}

.k-mx--20 {
  margin-inline: -80px;
}

.\!k-mx--20 {
  margin-inline: -80px !important;
}

.k-mx--21 {
  margin-inline: -84px;
}

.\!k-mx--21 {
  margin-inline: -84px !important;
}

.k-mx--22 {
  margin-inline: -88px;
}

.\!k-mx--22 {
  margin-inline: -88px !important;
}

.k-mx--23 {
  margin-inline: -92px;
}

.\!k-mx--23 {
  margin-inline: -92px !important;
}

.k-mx--24 {
  margin-inline: -96px;
}

.\!k-mx--24 {
  margin-inline: -96px !important;
}

.k-mx-xs {
  margin-inline: 4px;
}

.\!k-mx-xs {
  margin-inline: 4px !important;
}

.k-mx-sm {
  margin-inline: 8px;
}

.\!k-mx-sm {
  margin-inline: 8px !important;
}

.k-mx-md {
  margin-inline: 12px;
}

.\!k-mx-md {
  margin-inline: 12px !important;
}

.k-mx-lg {
  margin-inline: 16px;
}

.\!k-mx-lg {
  margin-inline: 16px !important;
}

.k-mx-xl {
  margin-inline: 24px;
}

.\!k-mx-xl {
  margin-inline: 24px !important;
}

.k-mx-thin {
  margin-inline: 2px;
}

.\!k-mx-thin {
  margin-inline: 2px !important;
}

.k-mx-hair {
  margin-inline: 1px;
}

.\!k-mx-hair {
  margin-inline: 1px !important;
}

.k-mx-auto {
  margin-inline: auto;
}

.\!k-mx-auto {
  margin-inline: auto !important;
}

.k-my-0 {
  margin-block: 0;
}

.\!k-my-0 {
  margin-block: 0 !important;
}

.k-my-1px {
  margin-block: 1px;
}

.\!k-my-1px {
  margin-block: 1px !important;
}

.k-my-0\.5 {
  margin-block: 2px;
}

.\!k-my-0\.5 {
  margin-block: 2px !important;
}

.k-my-1 {
  margin-block: 4px;
}

.\!k-my-1 {
  margin-block: 4px !important;
}

.k-my-1\.5 {
  margin-block: 6px;
}

.\!k-my-1\.5 {
  margin-block: 6px !important;
}

.k-my-2 {
  margin-block: 8px;
}

.\!k-my-2 {
  margin-block: 8px !important;
}

.k-my-2\.5 {
  margin-block: 10px;
}

.\!k-my-2\.5 {
  margin-block: 10px !important;
}

.k-my-3 {
  margin-block: 12px;
}

.\!k-my-3 {
  margin-block: 12px !important;
}

.k-my-3\.5 {
  margin-block: 14px;
}

.\!k-my-3\.5 {
  margin-block: 14px !important;
}

.k-my-4 {
  margin-block: 16px;
}

.\!k-my-4 {
  margin-block: 16px !important;
}

.k-my-4\.5 {
  margin-block: 18px;
}

.\!k-my-4\.5 {
  margin-block: 18px !important;
}

.k-my-5 {
  margin-block: 20px;
}

.\!k-my-5 {
  margin-block: 20px !important;
}

.k-my-5\.5 {
  margin-block: 22px;
}

.\!k-my-5\.5 {
  margin-block: 22px !important;
}

.k-my-6 {
  margin-block: 24px;
}

.\!k-my-6 {
  margin-block: 24px !important;
}

.k-my-6\.5 {
  margin-block: 26px;
}

.\!k-my-6\.5 {
  margin-block: 26px !important;
}

.k-my-7 {
  margin-block: 28px;
}

.\!k-my-7 {
  margin-block: 28px !important;
}

.k-my-7\.5 {
  margin-block: 30px;
}

.\!k-my-7\.5 {
  margin-block: 30px !important;
}

.k-my-8 {
  margin-block: 32px;
}

.\!k-my-8 {
  margin-block: 32px !important;
}

.k-my-9 {
  margin-block: 36px;
}

.\!k-my-9 {
  margin-block: 36px !important;
}

.k-my-10 {
  margin-block: 40px;
}

.\!k-my-10 {
  margin-block: 40px !important;
}

.k-my-11 {
  margin-block: 44px;
}

.\!k-my-11 {
  margin-block: 44px !important;
}

.k-my-12 {
  margin-block: 48px;
}

.\!k-my-12 {
  margin-block: 48px !important;
}

.k-my-13 {
  margin-block: 52px;
}

.\!k-my-13 {
  margin-block: 52px !important;
}

.k-my-14 {
  margin-block: 56px;
}

.\!k-my-14 {
  margin-block: 56px !important;
}

.k-my-15 {
  margin-block: 60px;
}

.\!k-my-15 {
  margin-block: 60px !important;
}

.k-my-16 {
  margin-block: 64px;
}

.\!k-my-16 {
  margin-block: 64px !important;
}

.k-my-17 {
  margin-block: 68px;
}

.\!k-my-17 {
  margin-block: 68px !important;
}

.k-my-18 {
  margin-block: 72px;
}

.\!k-my-18 {
  margin-block: 72px !important;
}

.k-my-19 {
  margin-block: 76px;
}

.\!k-my-19 {
  margin-block: 76px !important;
}

.k-my-20 {
  margin-block: 80px;
}

.\!k-my-20 {
  margin-block: 80px !important;
}

.k-my-21 {
  margin-block: 84px;
}

.\!k-my-21 {
  margin-block: 84px !important;
}

.k-my-22 {
  margin-block: 88px;
}

.\!k-my-22 {
  margin-block: 88px !important;
}

.k-my-23 {
  margin-block: 92px;
}

.\!k-my-23 {
  margin-block: 92px !important;
}

.k-my-24 {
  margin-block: 96px;
}

.\!k-my-24 {
  margin-block: 96px !important;
}

.k-my--1px {
  margin-block: -1px;
}

.\!k-my--1px {
  margin-block: -1px !important;
}

.k-my--0\.5 {
  margin-block: -2px;
}

.\!k-my--0\.5 {
  margin-block: -2px !important;
}

.k-my--1 {
  margin-block: -4px;
}

.\!k-my--1 {
  margin-block: -4px !important;
}

.k-my--1\.5 {
  margin-block: -6px;
}

.\!k-my--1\.5 {
  margin-block: -6px !important;
}

.k-my--2 {
  margin-block: -8px;
}

.\!k-my--2 {
  margin-block: -8px !important;
}

.k-my--2\.5 {
  margin-block: -10px;
}

.\!k-my--2\.5 {
  margin-block: -10px !important;
}

.k-my--3 {
  margin-block: -12px;
}

.\!k-my--3 {
  margin-block: -12px !important;
}

.k-my--3\.5 {
  margin-block: -14px;
}

.\!k-my--3\.5 {
  margin-block: -14px !important;
}

.k-my--4 {
  margin-block: -16px;
}

.\!k-my--4 {
  margin-block: -16px !important;
}

.k-my--4\.5 {
  margin-block: -18px;
}

.\!k-my--4\.5 {
  margin-block: -18px !important;
}

.k-my--5 {
  margin-block: -20px;
}

.\!k-my--5 {
  margin-block: -20px !important;
}

.k-my--5\.5 {
  margin-block: -22px;
}

.\!k-my--5\.5 {
  margin-block: -22px !important;
}

.k-my--6 {
  margin-block: -24px;
}

.\!k-my--6 {
  margin-block: -24px !important;
}

.k-my--6\.5 {
  margin-block: -26px;
}

.\!k-my--6\.5 {
  margin-block: -26px !important;
}

.k-my--7 {
  margin-block: -28px;
}

.\!k-my--7 {
  margin-block: -28px !important;
}

.k-my--7\.5 {
  margin-block: -30px;
}

.\!k-my--7\.5 {
  margin-block: -30px !important;
}

.k-my--8 {
  margin-block: -32px;
}

.\!k-my--8 {
  margin-block: -32px !important;
}

.k-my--9 {
  margin-block: -36px;
}

.\!k-my--9 {
  margin-block: -36px !important;
}

.k-my--10 {
  margin-block: -40px;
}

.\!k-my--10 {
  margin-block: -40px !important;
}

.k-my--11 {
  margin-block: -44px;
}

.\!k-my--11 {
  margin-block: -44px !important;
}

.k-my--12 {
  margin-block: -48px;
}

.\!k-my--12 {
  margin-block: -48px !important;
}

.k-my--13 {
  margin-block: -52px;
}

.\!k-my--13 {
  margin-block: -52px !important;
}

.k-my--14 {
  margin-block: -56px;
}

.\!k-my--14 {
  margin-block: -56px !important;
}

.k-my--15 {
  margin-block: -60px;
}

.\!k-my--15 {
  margin-block: -60px !important;
}

.k-my--16 {
  margin-block: -64px;
}

.\!k-my--16 {
  margin-block: -64px !important;
}

.k-my--17 {
  margin-block: -68px;
}

.\!k-my--17 {
  margin-block: -68px !important;
}

.k-my--18 {
  margin-block: -72px;
}

.\!k-my--18 {
  margin-block: -72px !important;
}

.k-my--19 {
  margin-block: -76px;
}

.\!k-my--19 {
  margin-block: -76px !important;
}

.k-my--20 {
  margin-block: -80px;
}

.\!k-my--20 {
  margin-block: -80px !important;
}

.k-my--21 {
  margin-block: -84px;
}

.\!k-my--21 {
  margin-block: -84px !important;
}

.k-my--22 {
  margin-block: -88px;
}

.\!k-my--22 {
  margin-block: -88px !important;
}

.k-my--23 {
  margin-block: -92px;
}

.\!k-my--23 {
  margin-block: -92px !important;
}

.k-my--24 {
  margin-block: -96px;
}

.\!k-my--24 {
  margin-block: -96px !important;
}

.k-my-xs {
  margin-block: 4px;
}

.\!k-my-xs {
  margin-block: 4px !important;
}

.k-my-sm {
  margin-block: 8px;
}

.\!k-my-sm {
  margin-block: 8px !important;
}

.k-my-md {
  margin-block: 12px;
}

.\!k-my-md {
  margin-block: 12px !important;
}

.k-my-lg {
  margin-block: 16px;
}

.\!k-my-lg {
  margin-block: 16px !important;
}

.k-my-xl {
  margin-block: 24px;
}

.\!k-my-xl {
  margin-block: 24px !important;
}

.k-my-thin {
  margin-block: 2px;
}

.\!k-my-thin {
  margin-block: 2px !important;
}

.k-my-hair {
  margin-block: 1px;
}

.\!k-my-hair {
  margin-block: 1px !important;
}

.k-my-auto {
  margin-block: auto;
}

.\!k-my-auto {
  margin-block: auto !important;
}

.k-p-0 {
  padding: 0;
}

.\!k-p-0 {
  padding: 0 !important;
}

.k-p-1px {
  padding: 1px;
}

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

.k-p-0\.5 {
  padding: 2px;
}

.\!k-p-0\.5 {
  padding: 2px !important;
}

.k-p-1 {
  padding: 4px;
}

.\!k-p-1 {
  padding: 4px !important;
}

.k-p-1\.5 {
  padding: 6px;
}

.\!k-p-1\.5 {
  padding: 6px !important;
}

.k-p-2 {
  padding: 8px;
}

.\!k-p-2 {
  padding: 8px !important;
}

.k-p-2\.5 {
  padding: 10px;
}

.\!k-p-2\.5 {
  padding: 10px !important;
}

.k-p-3 {
  padding: 12px;
}

.\!k-p-3 {
  padding: 12px !important;
}

.k-p-3\.5 {
  padding: 14px;
}

.\!k-p-3\.5 {
  padding: 14px !important;
}

.k-p-4 {
  padding: 16px;
}

.\!k-p-4 {
  padding: 16px !important;
}

.k-p-4\.5 {
  padding: 18px;
}

.\!k-p-4\.5 {
  padding: 18px !important;
}

.k-p-5 {
  padding: 20px;
}

.\!k-p-5 {
  padding: 20px !important;
}

.k-p-5\.5 {
  padding: 22px;
}

.\!k-p-5\.5 {
  padding: 22px !important;
}

.k-p-6 {
  padding: 24px;
}

.\!k-p-6 {
  padding: 24px !important;
}

.k-p-6\.5 {
  padding: 26px;
}

.\!k-p-6\.5 {
  padding: 26px !important;
}

.k-p-7 {
  padding: 28px;
}

.\!k-p-7 {
  padding: 28px !important;
}

.k-p-7\.5 {
  padding: 30px;
}

.\!k-p-7\.5 {
  padding: 30px !important;
}

.k-p-8 {
  padding: 32px;
}

.\!k-p-8 {
  padding: 32px !important;
}

.k-p-9 {
  padding: 36px;
}

.\!k-p-9 {
  padding: 36px !important;
}

.k-p-10 {
  padding: 40px;
}

.\!k-p-10 {
  padding: 40px !important;
}

.k-p-11 {
  padding: 44px;
}

.\!k-p-11 {
  padding: 44px !important;
}

.k-p-12 {
  padding: 48px;
}

.\!k-p-12 {
  padding: 48px !important;
}

.k-p-13 {
  padding: 52px;
}

.\!k-p-13 {
  padding: 52px !important;
}

.k-p-14 {
  padding: 56px;
}

.\!k-p-14 {
  padding: 56px !important;
}

.k-p-15 {
  padding: 60px;
}

.\!k-p-15 {
  padding: 60px !important;
}

.k-p-16 {
  padding: 64px;
}

.\!k-p-16 {
  padding: 64px !important;
}

.k-p-17 {
  padding: 68px;
}

.\!k-p-17 {
  padding: 68px !important;
}

.k-p-18 {
  padding: 72px;
}

.\!k-p-18 {
  padding: 72px !important;
}

.k-p-19 {
  padding: 76px;
}

.\!k-p-19 {
  padding: 76px !important;
}

.k-p-20 {
  padding: 80px;
}

.\!k-p-20 {
  padding: 80px !important;
}

.k-p-21 {
  padding: 84px;
}

.\!k-p-21 {
  padding: 84px !important;
}

.k-p-22 {
  padding: 88px;
}

.\!k-p-22 {
  padding: 88px !important;
}

.k-p-23 {
  padding: 92px;
}

.\!k-p-23 {
  padding: 92px !important;
}

.k-p-24 {
  padding: 96px;
}

.\!k-p-24 {
  padding: 96px !important;
}

.k-p-xs {
  padding: 4px;
}

.\!k-p-xs {
  padding: 4px !important;
}

.k-p-sm {
  padding: 8px;
}

.\!k-p-sm {
  padding: 8px !important;
}

.k-p-md {
  padding: 12px;
}

.\!k-p-md {
  padding: 12px !important;
}

.k-p-lg {
  padding: 16px;
}

.\!k-p-lg {
  padding: 16px !important;
}

.k-p-xl {
  padding: 24px;
}

.\!k-p-xl {
  padding: 24px !important;
}

.k-p-thin {
  padding: 2px;
}

.\!k-p-thin {
  padding: 2px !important;
}

.k-p-hair {
  padding: 1px;
}

.\!k-p-hair {
  padding: 1px !important;
}

.k-pt-0 {
  padding-top: 0;
}

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

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

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

.k-pt-0\.5 {
  padding-top: 2px;
}

.\!k-pt-0\.5 {
  padding-top: 2px !important;
}

.k-pt-1 {
  padding-top: 4px;
}

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

.k-pt-1\.5 {
  padding-top: 6px;
}

.\!k-pt-1\.5 {
  padding-top: 6px !important;
}

.k-pt-2 {
  padding-top: 8px;
}

.\!k-pt-2 {
  padding-top: 8px !important;
}

.k-pt-2\.5 {
  padding-top: 10px;
}

.\!k-pt-2\.5 {
  padding-top: 10px !important;
}

.k-pt-3 {
  padding-top: 12px;
}

.\!k-pt-3 {
  padding-top: 12px !important;
}

.k-pt-3\.5 {
  padding-top: 14px;
}

.\!k-pt-3\.5 {
  padding-top: 14px !important;
}

.k-pt-4 {
  padding-top: 16px;
}

.\!k-pt-4 {
  padding-top: 16px !important;
}

.k-pt-4\.5 {
  padding-top: 18px;
}

.\!k-pt-4\.5 {
  padding-top: 18px !important;
}

.k-pt-5 {
  padding-top: 20px;
}

.\!k-pt-5 {
  padding-top: 20px !important;
}

.k-pt-5\.5 {
  padding-top: 22px;
}

.\!k-pt-5\.5 {
  padding-top: 22px !important;
}

.k-pt-6 {
  padding-top: 24px;
}

.\!k-pt-6 {
  padding-top: 24px !important;
}

.k-pt-6\.5 {
  padding-top: 26px;
}

.\!k-pt-6\.5 {
  padding-top: 26px !important;
}

.k-pt-7 {
  padding-top: 28px;
}

.\!k-pt-7 {
  padding-top: 28px !important;
}

.k-pt-7\.5 {
  padding-top: 30px;
}

.\!k-pt-7\.5 {
  padding-top: 30px !important;
}

.k-pt-8 {
  padding-top: 32px;
}

.\!k-pt-8 {
  padding-top: 32px !important;
}

.k-pt-9 {
  padding-top: 36px;
}

.\!k-pt-9 {
  padding-top: 36px !important;
}

.k-pt-10 {
  padding-top: 40px;
}

.\!k-pt-10 {
  padding-top: 40px !important;
}

.k-pt-11 {
  padding-top: 44px;
}

.\!k-pt-11 {
  padding-top: 44px !important;
}

.k-pt-12 {
  padding-top: 48px;
}

.\!k-pt-12 {
  padding-top: 48px !important;
}

.k-pt-13 {
  padding-top: 52px;
}

.\!k-pt-13 {
  padding-top: 52px !important;
}

.k-pt-14 {
  padding-top: 56px;
}

.\!k-pt-14 {
  padding-top: 56px !important;
}

.k-pt-15 {
  padding-top: 60px;
}

.\!k-pt-15 {
  padding-top: 60px !important;
}

.k-pt-16 {
  padding-top: 64px;
}

.\!k-pt-16 {
  padding-top: 64px !important;
}

.k-pt-17 {
  padding-top: 68px;
}

.\!k-pt-17 {
  padding-top: 68px !important;
}

.k-pt-18 {
  padding-top: 72px;
}

.\!k-pt-18 {
  padding-top: 72px !important;
}

.k-pt-19 {
  padding-top: 76px;
}

.\!k-pt-19 {
  padding-top: 76px !important;
}

.k-pt-20 {
  padding-top: 80px;
}

.\!k-pt-20 {
  padding-top: 80px !important;
}

.k-pt-21 {
  padding-top: 84px;
}

.\!k-pt-21 {
  padding-top: 84px !important;
}

.k-pt-22 {
  padding-top: 88px;
}

.\!k-pt-22 {
  padding-top: 88px !important;
}

.k-pt-23 {
  padding-top: 92px;
}

.\!k-pt-23 {
  padding-top: 92px !important;
}

.k-pt-24 {
  padding-top: 96px;
}

.\!k-pt-24 {
  padding-top: 96px !important;
}

.k-pt-xs {
  padding-top: 4px;
}

.\!k-pt-xs {
  padding-top: 4px !important;
}

.k-pt-sm {
  padding-top: 8px;
}

.\!k-pt-sm {
  padding-top: 8px !important;
}

.k-pt-md {
  padding-top: 12px;
}

.\!k-pt-md {
  padding-top: 12px !important;
}

.k-pt-lg {
  padding-top: 16px;
}

.\!k-pt-lg {
  padding-top: 16px !important;
}

.k-pt-xl {
  padding-top: 24px;
}

.\!k-pt-xl {
  padding-top: 24px !important;
}

.k-pt-thin {
  padding-top: 2px;
}

.\!k-pt-thin {
  padding-top: 2px !important;
}

.k-pt-hair {
  padding-top: 1px;
}

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

.k-pr-0 {
  padding-right: 0;
}

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

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

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

.k-pr-0\.5 {
  padding-right: 2px;
}

.\!k-pr-0\.5 {
  padding-right: 2px !important;
}

.k-pr-1 {
  padding-right: 4px;
}

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

.k-pr-1\.5 {
  padding-right: 6px;
}

.\!k-pr-1\.5 {
  padding-right: 6px !important;
}

.k-pr-2 {
  padding-right: 8px;
}

.\!k-pr-2 {
  padding-right: 8px !important;
}

.k-pr-2\.5 {
  padding-right: 10px;
}

.\!k-pr-2\.5 {
  padding-right: 10px !important;
}

.k-pr-3 {
  padding-right: 12px;
}

.\!k-pr-3 {
  padding-right: 12px !important;
}

.k-pr-3\.5 {
  padding-right: 14px;
}

.\!k-pr-3\.5 {
  padding-right: 14px !important;
}

.k-pr-4 {
  padding-right: 16px;
}

.\!k-pr-4 {
  padding-right: 16px !important;
}

.k-pr-4\.5 {
  padding-right: 18px;
}

.\!k-pr-4\.5 {
  padding-right: 18px !important;
}

.k-pr-5 {
  padding-right: 20px;
}

.\!k-pr-5 {
  padding-right: 20px !important;
}

.k-pr-5\.5 {
  padding-right: 22px;
}

.\!k-pr-5\.5 {
  padding-right: 22px !important;
}

.k-pr-6 {
  padding-right: 24px;
}

.\!k-pr-6 {
  padding-right: 24px !important;
}

.k-pr-6\.5 {
  padding-right: 26px;
}

.\!k-pr-6\.5 {
  padding-right: 26px !important;
}

.k-pr-7 {
  padding-right: 28px;
}

.\!k-pr-7 {
  padding-right: 28px !important;
}

.k-pr-7\.5 {
  padding-right: 30px;
}

.\!k-pr-7\.5 {
  padding-right: 30px !important;
}

.k-pr-8 {
  padding-right: 32px;
}

.\!k-pr-8 {
  padding-right: 32px !important;
}

.k-pr-9 {
  padding-right: 36px;
}

.\!k-pr-9 {
  padding-right: 36px !important;
}

.k-pr-10 {
  padding-right: 40px;
}

.\!k-pr-10 {
  padding-right: 40px !important;
}

.k-pr-11 {
  padding-right: 44px;
}

.\!k-pr-11 {
  padding-right: 44px !important;
}

.k-pr-12 {
  padding-right: 48px;
}

.\!k-pr-12 {
  padding-right: 48px !important;
}

.k-pr-13 {
  padding-right: 52px;
}

.\!k-pr-13 {
  padding-right: 52px !important;
}

.k-pr-14 {
  padding-right: 56px;
}

.\!k-pr-14 {
  padding-right: 56px !important;
}

.k-pr-15 {
  padding-right: 60px;
}

.\!k-pr-15 {
  padding-right: 60px !important;
}

.k-pr-16 {
  padding-right: 64px;
}

.\!k-pr-16 {
  padding-right: 64px !important;
}

.k-pr-17 {
  padding-right: 68px;
}

.\!k-pr-17 {
  padding-right: 68px !important;
}

.k-pr-18 {
  padding-right: 72px;
}

.\!k-pr-18 {
  padding-right: 72px !important;
}

.k-pr-19 {
  padding-right: 76px;
}

.\!k-pr-19 {
  padding-right: 76px !important;
}

.k-pr-20 {
  padding-right: 80px;
}

.\!k-pr-20 {
  padding-right: 80px !important;
}

.k-pr-21 {
  padding-right: 84px;
}

.\!k-pr-21 {
  padding-right: 84px !important;
}

.k-pr-22 {
  padding-right: 88px;
}

.\!k-pr-22 {
  padding-right: 88px !important;
}

.k-pr-23 {
  padding-right: 92px;
}

.\!k-pr-23 {
  padding-right: 92px !important;
}

.k-pr-24 {
  padding-right: 96px;
}

.\!k-pr-24 {
  padding-right: 96px !important;
}

.k-pr-xs {
  padding-right: 4px;
}

.\!k-pr-xs {
  padding-right: 4px !important;
}

.k-pr-sm {
  padding-right: 8px;
}

.\!k-pr-sm {
  padding-right: 8px !important;
}

.k-pr-md {
  padding-right: 12px;
}

.\!k-pr-md {
  padding-right: 12px !important;
}

.k-pr-lg {
  padding-right: 16px;
}

.\!k-pr-lg {
  padding-right: 16px !important;
}

.k-pr-xl {
  padding-right: 24px;
}

.\!k-pr-xl {
  padding-right: 24px !important;
}

.k-pr-thin {
  padding-right: 2px;
}

.\!k-pr-thin {
  padding-right: 2px !important;
}

.k-pr-hair {
  padding-right: 1px;
}

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

.k-pb-0 {
  padding-bottom: 0;
}

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

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

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

.k-pb-0\.5 {
  padding-bottom: 2px;
}

.\!k-pb-0\.5 {
  padding-bottom: 2px !important;
}

.k-pb-1 {
  padding-bottom: 4px;
}

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

.k-pb-1\.5 {
  padding-bottom: 6px;
}

.\!k-pb-1\.5 {
  padding-bottom: 6px !important;
}

.k-pb-2 {
  padding-bottom: 8px;
}

.\!k-pb-2 {
  padding-bottom: 8px !important;
}

.k-pb-2\.5 {
  padding-bottom: 10px;
}

.\!k-pb-2\.5 {
  padding-bottom: 10px !important;
}

.k-pb-3 {
  padding-bottom: 12px;
}

.\!k-pb-3 {
  padding-bottom: 12px !important;
}

.k-pb-3\.5 {
  padding-bottom: 14px;
}

.\!k-pb-3\.5 {
  padding-bottom: 14px !important;
}

.k-pb-4 {
  padding-bottom: 16px;
}

.\!k-pb-4 {
  padding-bottom: 16px !important;
}

.k-pb-4\.5 {
  padding-bottom: 18px;
}

.\!k-pb-4\.5 {
  padding-bottom: 18px !important;
}

.k-pb-5 {
  padding-bottom: 20px;
}

.\!k-pb-5 {
  padding-bottom: 20px !important;
}

.k-pb-5\.5 {
  padding-bottom: 22px;
}

.\!k-pb-5\.5 {
  padding-bottom: 22px !important;
}

.k-pb-6 {
  padding-bottom: 24px;
}

.\!k-pb-6 {
  padding-bottom: 24px !important;
}

.k-pb-6\.5 {
  padding-bottom: 26px;
}

.\!k-pb-6\.5 {
  padding-bottom: 26px !important;
}

.k-pb-7 {
  padding-bottom: 28px;
}

.\!k-pb-7 {
  padding-bottom: 28px !important;
}

.k-pb-7\.5 {
  padding-bottom: 30px;
}

.\!k-pb-7\.5 {
  padding-bottom: 30px !important;
}

.k-pb-8 {
  padding-bottom: 32px;
}

.\!k-pb-8 {
  padding-bottom: 32px !important;
}

.k-pb-9 {
  padding-bottom: 36px;
}

.\!k-pb-9 {
  padding-bottom: 36px !important;
}

.k-pb-10 {
  padding-bottom: 40px;
}

.\!k-pb-10 {
  padding-bottom: 40px !important;
}

.k-pb-11 {
  padding-bottom: 44px;
}

.\!k-pb-11 {
  padding-bottom: 44px !important;
}

.k-pb-12 {
  padding-bottom: 48px;
}

.\!k-pb-12 {
  padding-bottom: 48px !important;
}

.k-pb-13 {
  padding-bottom: 52px;
}

.\!k-pb-13 {
  padding-bottom: 52px !important;
}

.k-pb-14 {
  padding-bottom: 56px;
}

.\!k-pb-14 {
  padding-bottom: 56px !important;
}

.k-pb-15 {
  padding-bottom: 60px;
}

.\!k-pb-15 {
  padding-bottom: 60px !important;
}

.k-pb-16 {
  padding-bottom: 64px;
}

.\!k-pb-16 {
  padding-bottom: 64px !important;
}

.k-pb-17 {
  padding-bottom: 68px;
}

.\!k-pb-17 {
  padding-bottom: 68px !important;
}

.k-pb-18 {
  padding-bottom: 72px;
}

.\!k-pb-18 {
  padding-bottom: 72px !important;
}

.k-pb-19 {
  padding-bottom: 76px;
}

.\!k-pb-19 {
  padding-bottom: 76px !important;
}

.k-pb-20 {
  padding-bottom: 80px;
}

.\!k-pb-20 {
  padding-bottom: 80px !important;
}

.k-pb-21 {
  padding-bottom: 84px;
}

.\!k-pb-21 {
  padding-bottom: 84px !important;
}

.k-pb-22 {
  padding-bottom: 88px;
}

.\!k-pb-22 {
  padding-bottom: 88px !important;
}

.k-pb-23 {
  padding-bottom: 92px;
}

.\!k-pb-23 {
  padding-bottom: 92px !important;
}

.k-pb-24 {
  padding-bottom: 96px;
}

.\!k-pb-24 {
  padding-bottom: 96px !important;
}

.k-pb-xs {
  padding-bottom: 4px;
}

.\!k-pb-xs {
  padding-bottom: 4px !important;
}

.k-pb-sm {
  padding-bottom: 8px;
}

.\!k-pb-sm {
  padding-bottom: 8px !important;
}

.k-pb-md {
  padding-bottom: 12px;
}

.\!k-pb-md {
  padding-bottom: 12px !important;
}

.k-pb-lg {
  padding-bottom: 16px;
}

.\!k-pb-lg {
  padding-bottom: 16px !important;
}

.k-pb-xl {
  padding-bottom: 24px;
}

.\!k-pb-xl {
  padding-bottom: 24px !important;
}

.k-pb-thin {
  padding-bottom: 2px;
}

.\!k-pb-thin {
  padding-bottom: 2px !important;
}

.k-pb-hair {
  padding-bottom: 1px;
}

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

.k-pl-0 {
  padding-left: 0;
}

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

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

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

.k-pl-0\.5 {
  padding-left: 2px;
}

.\!k-pl-0\.5 {
  padding-left: 2px !important;
}

.k-pl-1 {
  padding-left: 4px;
}

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

.k-pl-1\.5 {
  padding-left: 6px;
}

.\!k-pl-1\.5 {
  padding-left: 6px !important;
}

.k-pl-2 {
  padding-left: 8px;
}

.\!k-pl-2 {
  padding-left: 8px !important;
}

.k-pl-2\.5 {
  padding-left: 10px;
}

.\!k-pl-2\.5 {
  padding-left: 10px !important;
}

.k-pl-3 {
  padding-left: 12px;
}

.\!k-pl-3 {
  padding-left: 12px !important;
}

.k-pl-3\.5 {
  padding-left: 14px;
}

.\!k-pl-3\.5 {
  padding-left: 14px !important;
}

.k-pl-4 {
  padding-left: 16px;
}

.\!k-pl-4 {
  padding-left: 16px !important;
}

.k-pl-4\.5 {
  padding-left: 18px;
}

.\!k-pl-4\.5 {
  padding-left: 18px !important;
}

.k-pl-5 {
  padding-left: 20px;
}

.\!k-pl-5 {
  padding-left: 20px !important;
}

.k-pl-5\.5 {
  padding-left: 22px;
}

.\!k-pl-5\.5 {
  padding-left: 22px !important;
}

.k-pl-6 {
  padding-left: 24px;
}

.\!k-pl-6 {
  padding-left: 24px !important;
}

.k-pl-6\.5 {
  padding-left: 26px;
}

.\!k-pl-6\.5 {
  padding-left: 26px !important;
}

.k-pl-7 {
  padding-left: 28px;
}

.\!k-pl-7 {
  padding-left: 28px !important;
}

.k-pl-7\.5 {
  padding-left: 30px;
}

.\!k-pl-7\.5 {
  padding-left: 30px !important;
}

.k-pl-8 {
  padding-left: 32px;
}

.\!k-pl-8 {
  padding-left: 32px !important;
}

.k-pl-9 {
  padding-left: 36px;
}

.\!k-pl-9 {
  padding-left: 36px !important;
}

.k-pl-10 {
  padding-left: 40px;
}

.\!k-pl-10 {
  padding-left: 40px !important;
}

.k-pl-11 {
  padding-left: 44px;
}

.\!k-pl-11 {
  padding-left: 44px !important;
}

.k-pl-12 {
  padding-left: 48px;
}

.\!k-pl-12 {
  padding-left: 48px !important;
}

.k-pl-13 {
  padding-left: 52px;
}

.\!k-pl-13 {
  padding-left: 52px !important;
}

.k-pl-14 {
  padding-left: 56px;
}

.\!k-pl-14 {
  padding-left: 56px !important;
}

.k-pl-15 {
  padding-left: 60px;
}

.\!k-pl-15 {
  padding-left: 60px !important;
}

.k-pl-16 {
  padding-left: 64px;
}

.\!k-pl-16 {
  padding-left: 64px !important;
}

.k-pl-17 {
  padding-left: 68px;
}

.\!k-pl-17 {
  padding-left: 68px !important;
}

.k-pl-18 {
  padding-left: 72px;
}

.\!k-pl-18 {
  padding-left: 72px !important;
}

.k-pl-19 {
  padding-left: 76px;
}

.\!k-pl-19 {
  padding-left: 76px !important;
}

.k-pl-20 {
  padding-left: 80px;
}

.\!k-pl-20 {
  padding-left: 80px !important;
}

.k-pl-21 {
  padding-left: 84px;
}

.\!k-pl-21 {
  padding-left: 84px !important;
}

.k-pl-22 {
  padding-left: 88px;
}

.\!k-pl-22 {
  padding-left: 88px !important;
}

.k-pl-23 {
  padding-left: 92px;
}

.\!k-pl-23 {
  padding-left: 92px !important;
}

.k-pl-24 {
  padding-left: 96px;
}

.\!k-pl-24 {
  padding-left: 96px !important;
}

.k-pl-xs {
  padding-left: 4px;
}

.\!k-pl-xs {
  padding-left: 4px !important;
}

.k-pl-sm {
  padding-left: 8px;
}

.\!k-pl-sm {
  padding-left: 8px !important;
}

.k-pl-md {
  padding-left: 12px;
}

.\!k-pl-md {
  padding-left: 12px !important;
}

.k-pl-lg {
  padding-left: 16px;
}

.\!k-pl-lg {
  padding-left: 16px !important;
}

.k-pl-xl {
  padding-left: 24px;
}

.\!k-pl-xl {
  padding-left: 24px !important;
}

.k-pl-thin {
  padding-left: 2px;
}

.\!k-pl-thin {
  padding-left: 2px !important;
}

.k-pl-hair {
  padding-left: 1px;
}

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

.k-px-0 {
  padding-inline: 0;
}

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

.k-px-1px {
  padding-inline: 1px;
}

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

.k-px-0\.5 {
  padding-inline: 2px;
}

.\!k-px-0\.5 {
  padding-inline: 2px !important;
}

.k-px-1 {
  padding-inline: 4px;
}

.\!k-px-1 {
  padding-inline: 4px !important;
}

.k-px-1\.5 {
  padding-inline: 6px;
}

.\!k-px-1\.5 {
  padding-inline: 6px !important;
}

.k-px-2 {
  padding-inline: 8px;
}

.\!k-px-2 {
  padding-inline: 8px !important;
}

.k-px-2\.5 {
  padding-inline: 10px;
}

.\!k-px-2\.5 {
  padding-inline: 10px !important;
}

.k-px-3 {
  padding-inline: 12px;
}

.\!k-px-3 {
  padding-inline: 12px !important;
}

.k-px-3\.5 {
  padding-inline: 14px;
}

.\!k-px-3\.5 {
  padding-inline: 14px !important;
}

.k-px-4 {
  padding-inline: 16px;
}

.\!k-px-4 {
  padding-inline: 16px !important;
}

.k-px-4\.5 {
  padding-inline: 18px;
}

.\!k-px-4\.5 {
  padding-inline: 18px !important;
}

.k-px-5 {
  padding-inline: 20px;
}

.\!k-px-5 {
  padding-inline: 20px !important;
}

.k-px-5\.5 {
  padding-inline: 22px;
}

.\!k-px-5\.5 {
  padding-inline: 22px !important;
}

.k-px-6 {
  padding-inline: 24px;
}

.\!k-px-6 {
  padding-inline: 24px !important;
}

.k-px-6\.5 {
  padding-inline: 26px;
}

.\!k-px-6\.5 {
  padding-inline: 26px !important;
}

.k-px-7 {
  padding-inline: 28px;
}

.\!k-px-7 {
  padding-inline: 28px !important;
}

.k-px-7\.5 {
  padding-inline: 30px;
}

.\!k-px-7\.5 {
  padding-inline: 30px !important;
}

.k-px-8 {
  padding-inline: 32px;
}

.\!k-px-8 {
  padding-inline: 32px !important;
}

.k-px-9 {
  padding-inline: 36px;
}

.\!k-px-9 {
  padding-inline: 36px !important;
}

.k-px-10 {
  padding-inline: 40px;
}

.\!k-px-10 {
  padding-inline: 40px !important;
}

.k-px-11 {
  padding-inline: 44px;
}

.\!k-px-11 {
  padding-inline: 44px !important;
}

.k-px-12 {
  padding-inline: 48px;
}

.\!k-px-12 {
  padding-inline: 48px !important;
}

.k-px-13 {
  padding-inline: 52px;
}

.\!k-px-13 {
  padding-inline: 52px !important;
}

.k-px-14 {
  padding-inline: 56px;
}

.\!k-px-14 {
  padding-inline: 56px !important;
}

.k-px-15 {
  padding-inline: 60px;
}

.\!k-px-15 {
  padding-inline: 60px !important;
}

.k-px-16 {
  padding-inline: 64px;
}

.\!k-px-16 {
  padding-inline: 64px !important;
}

.k-px-17 {
  padding-inline: 68px;
}

.\!k-px-17 {
  padding-inline: 68px !important;
}

.k-px-18 {
  padding-inline: 72px;
}

.\!k-px-18 {
  padding-inline: 72px !important;
}

.k-px-19 {
  padding-inline: 76px;
}

.\!k-px-19 {
  padding-inline: 76px !important;
}

.k-px-20 {
  padding-inline: 80px;
}

.\!k-px-20 {
  padding-inline: 80px !important;
}

.k-px-21 {
  padding-inline: 84px;
}

.\!k-px-21 {
  padding-inline: 84px !important;
}

.k-px-22 {
  padding-inline: 88px;
}

.\!k-px-22 {
  padding-inline: 88px !important;
}

.k-px-23 {
  padding-inline: 92px;
}

.\!k-px-23 {
  padding-inline: 92px !important;
}

.k-px-24 {
  padding-inline: 96px;
}

.\!k-px-24 {
  padding-inline: 96px !important;
}

.k-px-xs {
  padding-inline: 4px;
}

.\!k-px-xs {
  padding-inline: 4px !important;
}

.k-px-sm {
  padding-inline: 8px;
}

.\!k-px-sm {
  padding-inline: 8px !important;
}

.k-px-md {
  padding-inline: 12px;
}

.\!k-px-md {
  padding-inline: 12px !important;
}

.k-px-lg {
  padding-inline: 16px;
}

.\!k-px-lg {
  padding-inline: 16px !important;
}

.k-px-xl {
  padding-inline: 24px;
}

.\!k-px-xl {
  padding-inline: 24px !important;
}

.k-px-thin {
  padding-inline: 2px;
}

.\!k-px-thin {
  padding-inline: 2px !important;
}

.k-px-hair {
  padding-inline: 1px;
}

.\!k-px-hair {
  padding-inline: 1px !important;
}

.k-py-0 {
  padding-block: 0;
}

.\!k-py-0 {
  padding-block: 0 !important;
}

.k-py-1px {
  padding-block: 1px;
}

.\!k-py-1px {
  padding-block: 1px !important;
}

.k-py-0\.5 {
  padding-block: 2px;
}

.\!k-py-0\.5 {
  padding-block: 2px !important;
}

.k-py-1 {
  padding-block: 4px;
}

.\!k-py-1 {
  padding-block: 4px !important;
}

.k-py-1\.5 {
  padding-block: 6px;
}

.\!k-py-1\.5 {
  padding-block: 6px !important;
}

.k-py-2 {
  padding-block: 8px;
}

.\!k-py-2 {
  padding-block: 8px !important;
}

.k-py-2\.5 {
  padding-block: 10px;
}

.\!k-py-2\.5 {
  padding-block: 10px !important;
}

.k-py-3 {
  padding-block: 12px;
}

.\!k-py-3 {
  padding-block: 12px !important;
}

.k-py-3\.5 {
  padding-block: 14px;
}

.\!k-py-3\.5 {
  padding-block: 14px !important;
}

.k-py-4 {
  padding-block: 16px;
}

.\!k-py-4 {
  padding-block: 16px !important;
}

.k-py-4\.5 {
  padding-block: 18px;
}

.\!k-py-4\.5 {
  padding-block: 18px !important;
}

.k-py-5 {
  padding-block: 20px;
}

.\!k-py-5 {
  padding-block: 20px !important;
}

.k-py-5\.5 {
  padding-block: 22px;
}

.\!k-py-5\.5 {
  padding-block: 22px !important;
}

.k-py-6 {
  padding-block: 24px;
}

.\!k-py-6 {
  padding-block: 24px !important;
}

.k-py-6\.5 {
  padding-block: 26px;
}

.\!k-py-6\.5 {
  padding-block: 26px !important;
}

.k-py-7 {
  padding-block: 28px;
}

.\!k-py-7 {
  padding-block: 28px !important;
}

.k-py-7\.5 {
  padding-block: 30px;
}

.\!k-py-7\.5 {
  padding-block: 30px !important;
}

.k-py-8 {
  padding-block: 32px;
}

.\!k-py-8 {
  padding-block: 32px !important;
}

.k-py-9 {
  padding-block: 36px;
}

.\!k-py-9 {
  padding-block: 36px !important;
}

.k-py-10 {
  padding-block: 40px;
}

.\!k-py-10 {
  padding-block: 40px !important;
}

.k-py-11 {
  padding-block: 44px;
}

.\!k-py-11 {
  padding-block: 44px !important;
}

.k-py-12 {
  padding-block: 48px;
}

.\!k-py-12 {
  padding-block: 48px !important;
}

.k-py-13 {
  padding-block: 52px;
}

.\!k-py-13 {
  padding-block: 52px !important;
}

.k-py-14 {
  padding-block: 56px;
}

.\!k-py-14 {
  padding-block: 56px !important;
}

.k-py-15 {
  padding-block: 60px;
}

.\!k-py-15 {
  padding-block: 60px !important;
}

.k-py-16 {
  padding-block: 64px;
}

.\!k-py-16 {
  padding-block: 64px !important;
}

.k-py-17 {
  padding-block: 68px;
}

.\!k-py-17 {
  padding-block: 68px !important;
}

.k-py-18 {
  padding-block: 72px;
}

.\!k-py-18 {
  padding-block: 72px !important;
}

.k-py-19 {
  padding-block: 76px;
}

.\!k-py-19 {
  padding-block: 76px !important;
}

.k-py-20 {
  padding-block: 80px;
}

.\!k-py-20 {
  padding-block: 80px !important;
}

.k-py-21 {
  padding-block: 84px;
}

.\!k-py-21 {
  padding-block: 84px !important;
}

.k-py-22 {
  padding-block: 88px;
}

.\!k-py-22 {
  padding-block: 88px !important;
}

.k-py-23 {
  padding-block: 92px;
}

.\!k-py-23 {
  padding-block: 92px !important;
}

.k-py-24 {
  padding-block: 96px;
}

.\!k-py-24 {
  padding-block: 96px !important;
}

.k-py-xs {
  padding-block: 4px;
}

.\!k-py-xs {
  padding-block: 4px !important;
}

.k-py-sm {
  padding-block: 8px;
}

.\!k-py-sm {
  padding-block: 8px !important;
}

.k-py-md {
  padding-block: 12px;
}

.\!k-py-md {
  padding-block: 12px !important;
}

.k-py-lg {
  padding-block: 16px;
}

.\!k-py-lg {
  padding-block: 16px !important;
}

.k-py-xl {
  padding-block: 24px;
}

.\!k-py-xl {
  padding-block: 24px !important;
}

.k-py-thin {
  padding-block: 2px;
}

.\!k-py-thin {
  padding-block: 2px !important;
}

.k-py-hair {
  padding-block: 1px;
}

.\!k-py-hair {
  padding-block: 1px !important;
}

.k-h-0 {
  height: 0;
}

.\!k-h-0 {
  height: 0 !important;
}

.k-h-1px {
  height: 1px;
}

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

.k-h-0\.5 {
  height: 2px;
}

.\!k-h-0\.5 {
  height: 2px !important;
}

.k-h-1 {
  height: 4px;
}

.\!k-h-1 {
  height: 4px !important;
}

.k-h-1\.5 {
  height: 6px;
}

.\!k-h-1\.5 {
  height: 6px !important;
}

.k-h-2 {
  height: 8px;
}

.\!k-h-2 {
  height: 8px !important;
}

.k-h-2\.5 {
  height: 10px;
}

.\!k-h-2\.5 {
  height: 10px !important;
}

.k-h-3 {
  height: 12px;
}

.\!k-h-3 {
  height: 12px !important;
}

.k-h-3\.5 {
  height: 14px;
}

.\!k-h-3\.5 {
  height: 14px !important;
}

.k-h-4 {
  height: 16px;
}

.\!k-h-4 {
  height: 16px !important;
}

.k-h-4\.5 {
  height: 18px;
}

.\!k-h-4\.5 {
  height: 18px !important;
}

.k-h-5 {
  height: 20px;
}

.\!k-h-5 {
  height: 20px !important;
}

.k-h-5\.5 {
  height: 22px;
}

.\!k-h-5\.5 {
  height: 22px !important;
}

.k-h-6 {
  height: 24px;
}

.\!k-h-6 {
  height: 24px !important;
}

.k-h-6\.5 {
  height: 26px;
}

.\!k-h-6\.5 {
  height: 26px !important;
}

.k-h-7 {
  height: 28px;
}

.\!k-h-7 {
  height: 28px !important;
}

.k-h-7\.5 {
  height: 30px;
}

.\!k-h-7\.5 {
  height: 30px !important;
}

.k-h-8 {
  height: 32px;
}

.\!k-h-8 {
  height: 32px !important;
}

.k-h-9 {
  height: 36px;
}

.\!k-h-9 {
  height: 36px !important;
}

.k-h-10 {
  height: 40px;
}

.\!k-h-10 {
  height: 40px !important;
}

.k-h-11 {
  height: 44px;
}

.\!k-h-11 {
  height: 44px !important;
}

.k-h-12 {
  height: 48px;
}

.\!k-h-12 {
  height: 48px !important;
}

.k-h-13 {
  height: 52px;
}

.\!k-h-13 {
  height: 52px !important;
}

.k-h-14 {
  height: 56px;
}

.\!k-h-14 {
  height: 56px !important;
}

.k-h-15 {
  height: 60px;
}

.\!k-h-15 {
  height: 60px !important;
}

.k-h-16 {
  height: 64px;
}

.\!k-h-16 {
  height: 64px !important;
}

.k-h-17 {
  height: 68px;
}

.\!k-h-17 {
  height: 68px !important;
}

.k-h-18 {
  height: 72px;
}

.\!k-h-18 {
  height: 72px !important;
}

.k-h-19 {
  height: 76px;
}

.\!k-h-19 {
  height: 76px !important;
}

.k-h-20 {
  height: 80px;
}

.\!k-h-20 {
  height: 80px !important;
}

.k-h-21 {
  height: 84px;
}

.\!k-h-21 {
  height: 84px !important;
}

.k-h-22 {
  height: 88px;
}

.\!k-h-22 {
  height: 88px !important;
}

.k-h-23 {
  height: 92px;
}

.\!k-h-23 {
  height: 92px !important;
}

.k-h-24 {
  height: 96px;
}

.\!k-h-24 {
  height: 96px !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: 0;
}

.\!k-w-0 {
  width: 0 !important;
}

.k-w-1px {
  width: 1px;
}

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

.k-w-0\.5 {
  width: 2px;
}

.\!k-w-0\.5 {
  width: 2px !important;
}

.k-w-1 {
  width: 4px;
}

.\!k-w-1 {
  width: 4px !important;
}

.k-w-1\.5 {
  width: 6px;
}

.\!k-w-1\.5 {
  width: 6px !important;
}

.k-w-2 {
  width: 8px;
}

.\!k-w-2 {
  width: 8px !important;
}

.k-w-2\.5 {
  width: 10px;
}

.\!k-w-2\.5 {
  width: 10px !important;
}

.k-w-3 {
  width: 12px;
}

.\!k-w-3 {
  width: 12px !important;
}

.k-w-3\.5 {
  width: 14px;
}

.\!k-w-3\.5 {
  width: 14px !important;
}

.k-w-4 {
  width: 16px;
}

.\!k-w-4 {
  width: 16px !important;
}

.k-w-4\.5 {
  width: 18px;
}

.\!k-w-4\.5 {
  width: 18px !important;
}

.k-w-5 {
  width: 20px;
}

.\!k-w-5 {
  width: 20px !important;
}

.k-w-5\.5 {
  width: 22px;
}

.\!k-w-5\.5 {
  width: 22px !important;
}

.k-w-6 {
  width: 24px;
}

.\!k-w-6 {
  width: 24px !important;
}

.k-w-6\.5 {
  width: 26px;
}

.\!k-w-6\.5 {
  width: 26px !important;
}

.k-w-7 {
  width: 28px;
}

.\!k-w-7 {
  width: 28px !important;
}

.k-w-7\.5 {
  width: 30px;
}

.\!k-w-7\.5 {
  width: 30px !important;
}

.k-w-8 {
  width: 32px;
}

.\!k-w-8 {
  width: 32px !important;
}

.k-w-9 {
  width: 36px;
}

.\!k-w-9 {
  width: 36px !important;
}

.k-w-10 {
  width: 40px;
}

.\!k-w-10 {
  width: 40px !important;
}

.k-w-11 {
  width: 44px;
}

.\!k-w-11 {
  width: 44px !important;
}

.k-w-12 {
  width: 48px;
}

.\!k-w-12 {
  width: 48px !important;
}

.k-w-13 {
  width: 52px;
}

.\!k-w-13 {
  width: 52px !important;
}

.k-w-14 {
  width: 56px;
}

.\!k-w-14 {
  width: 56px !important;
}

.k-w-15 {
  width: 60px;
}

.\!k-w-15 {
  width: 60px !important;
}

.k-w-16 {
  width: 64px;
}

.\!k-w-16 {
  width: 64px !important;
}

.k-w-17 {
  width: 68px;
}

.\!k-w-17 {
  width: 68px !important;
}

.k-w-18 {
  width: 72px;
}

.\!k-w-18 {
  width: 72px !important;
}

.k-w-19 {
  width: 76px;
}

.\!k-w-19 {
  width: 76px !important;
}

.k-w-20 {
  width: 80px;
}

.\!k-w-20 {
  width: 80px !important;
}

.k-w-21 {
  width: 84px;
}

.\!k-w-21 {
  width: 84px !important;
}

.k-w-22 {
  width: 88px;
}

.\!k-w-22 {
  width: 88px !important;
}

.k-w-23 {
  width: 92px;
}

.\!k-w-23 {
  width: 92px !important;
}

.k-w-24 {
  width: 96px;
}

.\!k-w-24 {
  width: 96px !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-size-xs {
  font-size: 10px;
}

.\!k-font-size-xs {
  font-size: 10px !important;
}

.k-font-size-sm {
  font-size: 12px;
}

.\!k-font-size-sm {
  font-size: 12px !important;
}

.k-font-size-md {
  font-size: 14px;
}

.\!k-font-size-md {
  font-size: 14px !important;
}

.k-font-size-lg {
  font-size: 16px;
}

.\!k-font-size-lg {
  font-size: 16px !important;
}

.k-font-size-xl {
  font-size: 20px;
}

.\!k-font-size-xl {
  font-size: 20px !important;
}

.k-fs-xs {
  font-size: 10px;
}

.\!k-fs-xs {
  font-size: 10px !important;
}

.k-fs-sm {
  font-size: 12px;
}

.\!k-fs-sm {
  font-size: 12px !important;
}

.k-fs-md {
  font-size: 14px;
}

.\!k-fs-md {
  font-size: 14px !important;
}

.k-fs-lg {
  font-size: 16px;
}

.\!k-fs-lg {
  font-size: 16px !important;
}

.k-fs-xl {
  font-size: 20px;
}

.\!k-fs-xl {
  font-size: 20px !important;
}

.k-font-italic {
  font-style: italic;
}

.\!k-font-italic {
  font-style: italic !important;
}

.k-font-non-italic {
  font-style: normal;
}

.\!k-font-non-italic {
  font-style: normal !important;
}

.k-font-thin {
  font-weight: 100;
}

.\!k-font-thin {
  font-weight: 100 !important;
}

.k-font-extralight {
  font-weight: 200;
}

.\!k-font-extralight {
  font-weight: 200 !important;
}

.k-font-light {
  font-weight: 300;
}

.\!k-font-light {
  font-weight: 300 !important;
}

.k-font-normal {
  font-weight: 400;
}

.\!k-font-normal {
  font-weight: 400 !important;
}

.k-font-medium {
  font-weight: 500;
}

.\!k-font-medium {
  font-weight: 500 !important;
}

.k-font-semibold {
  font-weight: 600;
}

.\!k-font-semibold {
  font-weight: 600 !important;
}

.k-font-bold {
  font-weight: 700;
}

.\!k-font-bold {
  font-weight: 700 !important;
}

.k-font-extrabold {
  font-weight: 800;
}

.\!k-font-extrabold {
  font-weight: 800 !important;
}

.k-font-black {
  font-weight: 900;
}

.\!k-font-black {
  font-weight: 900 !important;
}

.k-font-weight-thin {
  font-weight: 100;
}

.\!k-font-weight-thin {
  font-weight: 100 !important;
}

.k-font-weight-extralight {
  font-weight: 200;
}

.\!k-font-weight-extralight {
  font-weight: 200 !important;
}

.k-font-weight-light {
  font-weight: 300;
}

.\!k-font-weight-light {
  font-weight: 300 !important;
}

.k-font-weight-normal {
  font-weight: 400;
}

.\!k-font-weight-normal {
  font-weight: 400 !important;
}

.k-font-weight-medium {
  font-weight: 500;
}

.\!k-font-weight-medium {
  font-weight: 500 !important;
}

.k-font-weight-semibold {
  font-weight: 600;
}

.\!k-font-weight-semibold {
  font-weight: 600 !important;
}

.k-font-weight-bold {
  font-weight: 700;
}

.\!k-font-weight-bold {
  font-weight: 700 !important;
}

.k-font-weight-extrabold {
  font-weight: 800;
}

.\!k-font-weight-extrabold {
  font-weight: 800 !important;
}

.k-font-weight-black {
  font-weight: 900;
}

.\!k-font-weight-black {
  font-weight: 900 !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-primary {
  color: #3f51b5;
}

.\!k-text-primary {
  color: #3f51b5 !important;
}

.k-text-secondary {
  color: #e51a5f;
}

.\!k-text-secondary {
  color: #e51a5f !important;
}

.k-text-tertiary {
  color: #00695c;
}

.\!k-text-tertiary {
  color: #00695c !important;
}

.k-text-info {
  color: #0058e9;
}

.\!k-text-info {
  color: #0058e9 !important;
}

.k-text-success {
  color: #37b400;
}

.\!k-text-success {
  color: #37b400 !important;
}

.k-text-warning {
  color: #ffc000;
}

.\!k-text-warning {
  color: #ffc000 !important;
}

.k-text-error {
  color: #f31700;
}

.\!k-text-error {
  color: #f31700 !important;
}

.k-text-dark {
  color: #424242;
}

.\!k-text-dark {
  color: #424242 !important;
}

.k-text-light {
  color: #f5f5f5;
}

.\!k-text-light {
  color: #f5f5f5 !important;
}

.k-text-inverse {
  color: #424242;
}

.\!k-text-inverse {
  color: #424242 !important;
}

.k-text-inherit {
  color: inherit;
}

.\!k-text-inherit {
  color: inherit !important;
}

.k-text-current {
  color: currentColor;
}

.\!k-text-current {
  color: currentColor !important;
}

.k-text-transparent {
  color: transparent;
}

.\!k-text-transparent {
  color: transparent !important;
}

.k-text-black {
  color: black;
}

.\!k-text-black {
  color: black !important;
}

.k-text-white {
  color: white;
}

.\!k-text-white {
  color: white !important;
}

.k-color-primary {
  color: #3f51b5;
}

.\!k-color-primary {
  color: #3f51b5 !important;
}

.k-color-secondary {
  color: #e51a5f;
}

.\!k-color-secondary {
  color: #e51a5f !important;
}

.k-color-tertiary {
  color: #00695c;
}

.\!k-color-tertiary {
  color: #00695c !important;
}

.k-color-info {
  color: #0058e9;
}

.\!k-color-info {
  color: #0058e9 !important;
}

.k-color-success {
  color: #37b400;
}

.\!k-color-success {
  color: #37b400 !important;
}

.k-color-warning {
  color: #ffc000;
}

.\!k-color-warning {
  color: #ffc000 !important;
}

.k-color-error {
  color: #f31700;
}

.\!k-color-error {
  color: #f31700 !important;
}

.k-color-dark {
  color: #424242;
}

.\!k-color-dark {
  color: #424242 !important;
}

.k-color-light {
  color: #f5f5f5;
}

.\!k-color-light {
  color: #f5f5f5 !important;
}

.k-color-inverse {
  color: #424242;
}

.\!k-color-inverse {
  color: #424242 !important;
}

.k-color-inherit {
  color: inherit;
}

.\!k-color-inherit {
  color: inherit !important;
}

.k-color-current {
  color: currentColor;
}

.\!k-color-current {
  color: currentColor !important;
}

.k-color-transparent {
  color: transparent;
}

.\!k-color-transparent {
  color: transparent !important;
}

.k-color-black {
  color: black;
}

.\!k-color-black {
  color: black !important;
}

.k-color-white {
  color: white;
}

.\!k-color-white {
  color: 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 {
  -webkit-background-clip: text;
          background-clip: text;
}

.\!k-bg-clip-text {
  -webkit-background-clip: text !important;
          background-clip: text !important;
}

.k-bg-primary {
  background-color: #3f51b5;
}

.\!k-bg-primary {
  background-color: #3f51b5 !important;
}

.k-bg-secondary {
  background-color: #e51a5f;
}

.\!k-bg-secondary {
  background-color: #e51a5f !important;
}

.k-bg-tertiary {
  background-color: #00695c;
}

.\!k-bg-tertiary {
  background-color: #00695c !important;
}

.k-bg-info {
  background-color: #0058e9;
}

.\!k-bg-info {
  background-color: #0058e9 !important;
}

.k-bg-success {
  background-color: #37b400;
}

.\!k-bg-success {
  background-color: #37b400 !important;
}

.k-bg-warning {
  background-color: #ffc000;
}

.\!k-bg-warning {
  background-color: #ffc000 !important;
}

.k-bg-error {
  background-color: #f31700;
}

.\!k-bg-error {
  background-color: #f31700 !important;
}

.k-bg-dark {
  background-color: #424242;
}

.\!k-bg-dark {
  background-color: #424242 !important;
}

.k-bg-light {
  background-color: #f5f5f5;
}

.\!k-bg-light {
  background-color: #f5f5f5 !important;
}

.k-bg-inverse {
  background-color: #424242;
}

.\!k-bg-inverse {
  background-color: #424242 !important;
}

.k-bg-inherit {
  background-color: inherit;
}

.\!k-bg-inherit {
  background-color: inherit !important;
}

.k-bg-transparent {
  background-color: transparent;
}

.\!k-bg-transparent {
  background-color: transparent !important;
}

.k-bg-black {
  background-color: black;
}

.\!k-bg-black {
  background-color: black !important;
}

.k-bg-white {
  background-color: white;
}

.\!k-bg-white {
  background-color: white !important;
}

.k-border-primary {
  border-color: #3f51b5;
}

.\!k-border-primary {
  border-color: #3f51b5 !important;
}

.k-border-secondary {
  border-color: #e51a5f;
}

.\!k-border-secondary {
  border-color: #e51a5f !important;
}

.k-border-tertiary {
  border-color: #00695c;
}

.\!k-border-tertiary {
  border-color: #00695c !important;
}

.k-border-info {
  border-color: #0058e9;
}

.\!k-border-info {
  border-color: #0058e9 !important;
}

.k-border-success {
  border-color: #37b400;
}

.\!k-border-success {
  border-color: #37b400 !important;
}

.k-border-warning {
  border-color: #ffc000;
}

.\!k-border-warning {
  border-color: #ffc000 !important;
}

.k-border-error {
  border-color: #f31700;
}

.\!k-border-error {
  border-color: #f31700 !important;
}

.k-border-dark {
  border-color: #424242;
}

.\!k-border-dark {
  border-color: #424242 !important;
}

.k-border-light {
  border-color: #f5f5f5;
}

.\!k-border-light {
  border-color: #f5f5f5 !important;
}

.k-border-inverse {
  border-color: #424242;
}

.\!k-border-inverse {
  border-color: #424242 !important;
}

.k-border-inherit {
  border-color: inherit;
}

.\!k-border-inherit {
  border-color: inherit !important;
}

.k-border-current {
  border-color: currentColor;
}

.\!k-border-current {
  border-color: currentColor !important;
}

.k-border-transparent {
  border-color: transparent;
}

.\!k-border-transparent {
  border-color: transparent !important;
}

.k-border-black {
  border-color: black;
}

.\!k-border-black {
  border-color: black !important;
}

.k-border-white {
  border-color: white;
}

.\!k-border-white {
  border-color: white !important;
}

.k-border-t-primary {
  border-top-color: #3f51b5;
}

.\!k-border-t-primary {
  border-top-color: #3f51b5 !important;
}

.k-border-t-secondary {
  border-top-color: #e51a5f;
}

.\!k-border-t-secondary {
  border-top-color: #e51a5f !important;
}

.k-border-t-tertiary {
  border-top-color: #00695c;
}

.\!k-border-t-tertiary {
  border-top-color: #00695c !important;
}

.k-border-t-info {
  border-top-color: #0058e9;
}

.\!k-border-t-info {
  border-top-color: #0058e9 !important;
}

.k-border-t-success {
  border-top-color: #37b400;
}

.\!k-border-t-success {
  border-top-color: #37b400 !important;
}

.k-border-t-warning {
  border-top-color: #ffc000;
}

.\!k-border-t-warning {
  border-top-color: #ffc000 !important;
}

.k-border-t-error {
  border-top-color: #f31700;
}

.\!k-border-t-error {
  border-top-color: #f31700 !important;
}

.k-border-t-dark {
  border-top-color: #424242;
}

.\!k-border-t-dark {
  border-top-color: #424242 !important;
}

.k-border-t-light {
  border-top-color: #f5f5f5;
}

.\!k-border-t-light {
  border-top-color: #f5f5f5 !important;
}

.k-border-t-inverse {
  border-top-color: #424242;
}

.\!k-border-t-inverse {
  border-top-color: #424242 !important;
}

.k-border-t-inherit {
  border-top-color: inherit;
}

.\!k-border-t-inherit {
  border-top-color: inherit !important;
}

.k-border-t-current {
  border-top-color: currentColor;
}

.\!k-border-t-current {
  border-top-color: currentColor !important;
}

.k-border-t-transparent {
  border-top-color: transparent;
}

.\!k-border-t-transparent {
  border-top-color: transparent !important;
}

.k-border-t-black {
  border-top-color: black;
}

.\!k-border-t-black {
  border-top-color: black !important;
}

.k-border-t-white {
  border-top-color: white;
}

.\!k-border-t-white {
  border-top-color: white !important;
}

.k-border-r-primary {
  border-right-color: #3f51b5;
}

.\!k-border-r-primary {
  border-right-color: #3f51b5 !important;
}

.k-border-r-secondary {
  border-right-color: #e51a5f;
}

.\!k-border-r-secondary {
  border-right-color: #e51a5f !important;
}

.k-border-r-tertiary {
  border-right-color: #00695c;
}

.\!k-border-r-tertiary {
  border-right-color: #00695c !important;
}

.k-border-r-info {
  border-right-color: #0058e9;
}

.\!k-border-r-info {
  border-right-color: #0058e9 !important;
}

.k-border-r-success {
  border-right-color: #37b400;
}

.\!k-border-r-success {
  border-right-color: #37b400 !important;
}

.k-border-r-warning {
  border-right-color: #ffc000;
}

.\!k-border-r-warning {
  border-right-color: #ffc000 !important;
}

.k-border-r-error {
  border-right-color: #f31700;
}

.\!k-border-r-error {
  border-right-color: #f31700 !important;
}

.k-border-r-dark {
  border-right-color: #424242;
}

.\!k-border-r-dark {
  border-right-color: #424242 !important;
}

.k-border-r-light {
  border-right-color: #f5f5f5;
}

.\!k-border-r-light {
  border-right-color: #f5f5f5 !important;
}

.k-border-r-inverse {
  border-right-color: #424242;
}

.\!k-border-r-inverse {
  border-right-color: #424242 !important;
}

.k-border-r-inherit {
  border-right-color: inherit;
}

.\!k-border-r-inherit {
  border-right-color: inherit !important;
}

.k-border-r-current {
  border-right-color: currentColor;
}

.\!k-border-r-current {
  border-right-color: currentColor !important;
}

.k-border-r-transparent {
  border-right-color: transparent;
}

.\!k-border-r-transparent {
  border-right-color: transparent !important;
}

.k-border-r-black {
  border-right-color: black;
}

.\!k-border-r-black {
  border-right-color: black !important;
}

.k-border-r-white {
  border-right-color: white;
}

.\!k-border-r-white {
  border-right-color: white !important;
}

.k-border-b-primary {
  border-bottom-color: #3f51b5;
}

.\!k-border-b-primary {
  border-bottom-color: #3f51b5 !important;
}

.k-border-b-secondary {
  border-bottom-color: #e51a5f;
}

.\!k-border-b-secondary {
  border-bottom-color: #e51a5f !important;
}

.k-border-b-tertiary {
  border-bottom-color: #00695c;
}

.\!k-border-b-tertiary {
  border-bottom-color: #00695c !important;
}

.k-border-b-info {
  border-bottom-color: #0058e9;
}

.\!k-border-b-info {
  border-bottom-color: #0058e9 !important;
}

.k-border-b-success {
  border-bottom-color: #37b400;
}

.\!k-border-b-success {
  border-bottom-color: #37b400 !important;
}

.k-border-b-warning {
  border-bottom-color: #ffc000;
}

.\!k-border-b-warning {
  border-bottom-color: #ffc000 !important;
}

.k-border-b-error {
  border-bottom-color: #f31700;
}

.\!k-border-b-error {
  border-bottom-color: #f31700 !important;
}

.k-border-b-dark {
  border-bottom-color: #424242;
}

.\!k-border-b-dark {
  border-bottom-color: #424242 !important;
}

.k-border-b-light {
  border-bottom-color: #f5f5f5;
}

.\!k-border-b-light {
  border-bottom-color: #f5f5f5 !important;
}

.k-border-b-inverse {
  border-bottom-color: #424242;
}

.\!k-border-b-inverse {
  border-bottom-color: #424242 !important;
}

.k-border-b-inherit {
  border-bottom-color: inherit;
}

.\!k-border-b-inherit {
  border-bottom-color: inherit !important;
}

.k-border-b-current {
  border-bottom-color: currentColor;
}

.\!k-border-b-current {
  border-bottom-color: currentColor !important;
}

.k-border-b-transparent {
  border-bottom-color: transparent;
}

.\!k-border-b-transparent {
  border-bottom-color: transparent !important;
}

.k-border-b-black {
  border-bottom-color: black;
}

.\!k-border-b-black {
  border-bottom-color: black !important;
}

.k-border-b-white {
  border-bottom-color: white;
}

.\!k-border-b-white {
  border-bottom-color: white !important;
}

.k-border-l-primary {
  border-left-color: #3f51b5;
}

.\!k-border-l-primary {
  border-left-color: #3f51b5 !important;
}

.k-border-l-secondary {
  border-left-color: #e51a5f;
}

.\!k-border-l-secondary {
  border-left-color: #e51a5f !important;
}

.k-border-l-tertiary {
  border-left-color: #00695c;
}

.\!k-border-l-tertiary {
  border-left-color: #00695c !important;
}

.k-border-l-info {
  border-left-color: #0058e9;
}

.\!k-border-l-info {
  border-left-color: #0058e9 !important;
}

.k-border-l-success {
  border-left-color: #37b400;
}

.\!k-border-l-success {
  border-left-color: #37b400 !important;
}

.k-border-l-warning {
  border-left-color: #ffc000;
}

.\!k-border-l-warning {
  border-left-color: #ffc000 !important;
}

.k-border-l-error {
  border-left-color: #f31700;
}

.\!k-border-l-error {
  border-left-color: #f31700 !important;
}

.k-border-l-dark {
  border-left-color: #424242;
}

.\!k-border-l-dark {
  border-left-color: #424242 !important;
}

.k-border-l-light {
  border-left-color: #f5f5f5;
}

.\!k-border-l-light {
  border-left-color: #f5f5f5 !important;
}

.k-border-l-inverse {
  border-left-color: #424242;
}

.\!k-border-l-inverse {
  border-left-color: #424242 !important;
}

.k-border-l-inherit {
  border-left-color: inherit;
}

.\!k-border-l-inherit {
  border-left-color: inherit !important;
}

.k-border-l-current {
  border-left-color: currentColor;
}

.\!k-border-l-current {
  border-left-color: currentColor !important;
}

.k-border-l-transparent {
  border-left-color: transparent;
}

.\!k-border-l-transparent {
  border-left-color: transparent !important;
}

.k-border-l-black {
  border-left-color: black;
}

.\!k-border-l-black {
  border-left-color: black !important;
}

.k-border-l-white {
  border-left-color: white;
}

.\!k-border-l-white {
  border-left-color: white !important;
}

.k-border-x-primary {
  border-inline-color: #3f51b5;
}

.\!k-border-x-primary {
  border-inline-color: #3f51b5 !important;
}

.k-border-x-secondary {
  border-inline-color: #e51a5f;
}

.\!k-border-x-secondary {
  border-inline-color: #e51a5f !important;
}

.k-border-x-tertiary {
  border-inline-color: #00695c;
}

.\!k-border-x-tertiary {
  border-inline-color: #00695c !important;
}

.k-border-x-info {
  border-inline-color: #0058e9;
}

.\!k-border-x-info {
  border-inline-color: #0058e9 !important;
}

.k-border-x-success {
  border-inline-color: #37b400;
}

.\!k-border-x-success {
  border-inline-color: #37b400 !important;
}

.k-border-x-warning {
  border-inline-color: #ffc000;
}

.\!k-border-x-warning {
  border-inline-color: #ffc000 !important;
}

.k-border-x-error {
  border-inline-color: #f31700;
}

.\!k-border-x-error {
  border-inline-color: #f31700 !important;
}

.k-border-x-dark {
  border-inline-color: #424242;
}

.\!k-border-x-dark {
  border-inline-color: #424242 !important;
}

.k-border-x-light {
  border-inline-color: #f5f5f5;
}

.\!k-border-x-light {
  border-inline-color: #f5f5f5 !important;
}

.k-border-x-inverse {
  border-inline-color: #424242;
}

.\!k-border-x-inverse {
  border-inline-color: #424242 !important;
}

.k-border-x-inherit {
  border-inline-color: inherit;
}

.\!k-border-x-inherit {
  border-inline-color: inherit !important;
}

.k-border-x-current {
  border-inline-color: currentColor;
}

.\!k-border-x-current {
  border-inline-color: currentColor !important;
}

.k-border-x-transparent {
  border-inline-color: transparent;
}

.\!k-border-x-transparent {
  border-inline-color: transparent !important;
}

.k-border-x-black {
  border-inline-color: black;
}

.\!k-border-x-black {
  border-inline-color: black !important;
}

.k-border-x-white {
  border-inline-color: white;
}

.\!k-border-x-white {
  border-inline-color: white !important;
}

.k-border-y-primary {
  border-block-color: #3f51b5;
}

.\!k-border-y-primary {
  border-block-color: #3f51b5 !important;
}

.k-border-y-secondary {
  border-block-color: #e51a5f;
}

.\!k-border-y-secondary {
  border-block-color: #e51a5f !important;
}

.k-border-y-tertiary {
  border-block-color: #00695c;
}

.\!k-border-y-tertiary {
  border-block-color: #00695c !important;
}

.k-border-y-info {
  border-block-color: #0058e9;
}

.\!k-border-y-info {
  border-block-color: #0058e9 !important;
}

.k-border-y-success {
  border-block-color: #37b400;
}

.\!k-border-y-success {
  border-block-color: #37b400 !important;
}

.k-border-y-warning {
  border-block-color: #ffc000;
}

.\!k-border-y-warning {
  border-block-color: #ffc000 !important;
}

.k-border-y-error {
  border-block-color: #f31700;
}

.\!k-border-y-error {
  border-block-color: #f31700 !important;
}

.k-border-y-dark {
  border-block-color: #424242;
}

.\!k-border-y-dark {
  border-block-color: #424242 !important;
}

.k-border-y-light {
  border-block-color: #f5f5f5;
}

.\!k-border-y-light {
  border-block-color: #f5f5f5 !important;
}

.k-border-y-inverse {
  border-block-color: #424242;
}

.\!k-border-y-inverse {
  border-block-color: #424242 !important;
}

.k-border-y-inherit {
  border-block-color: inherit;
}

.\!k-border-y-inherit {
  border-block-color: inherit !important;
}

.k-border-y-current {
  border-block-color: currentColor;
}

.\!k-border-y-current {
  border-block-color: currentColor !important;
}

.k-border-y-transparent {
  border-block-color: transparent;
}

.\!k-border-y-transparent {
  border-block-color: transparent !important;
}

.k-border-y-black {
  border-block-color: black;
}

.\!k-border-y-black {
  border-block-color: black !important;
}

.k-border-y-white {
  border-block-color: white;
}

.\!k-border-y-white {
  border-block-color: white !important;
}

.k-rounded {
  border-radius: 4px;
}

.\!k-rounded {
  border-radius: 4px !important;
}

.k-rounded-0 {
  border-radius: 0;
}

.\!k-rounded-0 {
  border-radius: 0 !important;
}

.k-rounded-sm {
  border-radius: 2px;
}

.\!k-rounded-sm {
  border-radius: 2px !important;
}

.k-rounded-md {
  border-radius: 4px;
}

.\!k-rounded-md {
  border-radius: 4px !important;
}

.k-rounded-lg {
  border-radius: 6px;
}

.\!k-rounded-lg {
  border-radius: 6px !important;
}

.k-rounded-full {
  border-radius: 9999px;
}

.\!k-rounded-full {
  border-radius: 9999px !important;
}

.k-rounded-tl {
  border-top-left-radius: 4px;
}

.\!k-rounded-tl {
  border-top-left-radius: 4px !important;
}

.k-rounded-tl-0 {
  border-top-left-radius: 0;
}

.\!k-rounded-tl-0 {
  border-top-left-radius: 0 !important;
}

.k-rounded-tl-sm {
  border-top-left-radius: 2px;
}

.\!k-rounded-tl-sm {
  border-top-left-radius: 2px !important;
}

.k-rounded-tl-md {
  border-top-left-radius: 4px;
}

.\!k-rounded-tl-md {
  border-top-left-radius: 4px !important;
}

.k-rounded-tl-lg {
  border-top-left-radius: 6px;
}

.\!k-rounded-tl-lg {
  border-top-left-radius: 6px !important;
}

.k-rounded-tl-full {
  border-top-left-radius: 9999px;
}

.\!k-rounded-tl-full {
  border-top-left-radius: 9999px !important;
}

.k-rounded-tr {
  border-top-right-radius: 4px;
}

.\!k-rounded-tr {
  border-top-right-radius: 4px !important;
}

.k-rounded-tr-0 {
  border-top-right-radius: 0;
}

.\!k-rounded-tr-0 {
  border-top-right-radius: 0 !important;
}

.k-rounded-tr-sm {
  border-top-right-radius: 2px;
}

.\!k-rounded-tr-sm {
  border-top-right-radius: 2px !important;
}

.k-rounded-tr-md {
  border-top-right-radius: 4px;
}

.\!k-rounded-tr-md {
  border-top-right-radius: 4px !important;
}

.k-rounded-tr-lg {
  border-top-right-radius: 6px;
}

.\!k-rounded-tr-lg {
  border-top-right-radius: 6px !important;
}

.k-rounded-tr-full {
  border-top-right-radius: 9999px;
}

.\!k-rounded-tr-full {
  border-top-right-radius: 9999px !important;
}

.k-rounded-br {
  border-bottom-right-radius: 4px;
}

.\!k-rounded-br {
  border-bottom-right-radius: 4px !important;
}

.k-rounded-br-0 {
  border-bottom-right-radius: 0;
}

.\!k-rounded-br-0 {
  border-bottom-right-radius: 0 !important;
}

.k-rounded-br-sm {
  border-bottom-right-radius: 2px;
}

.\!k-rounded-br-sm {
  border-bottom-right-radius: 2px !important;
}

.k-rounded-br-md {
  border-bottom-right-radius: 4px;
}

.\!k-rounded-br-md {
  border-bottom-right-radius: 4px !important;
}

.k-rounded-br-lg {
  border-bottom-right-radius: 6px;
}

.\!k-rounded-br-lg {
  border-bottom-right-radius: 6px !important;
}

.k-rounded-br-full {
  border-bottom-right-radius: 9999px;
}

.\!k-rounded-br-full {
  border-bottom-right-radius: 9999px !important;
}

.k-rounded-bl {
  border-bottom-left-radius: 4px;
}

.\!k-rounded-bl {
  border-bottom-left-radius: 4px !important;
}

.k-rounded-bl-0 {
  border-bottom-left-radius: 0;
}

.\!k-rounded-bl-0 {
  border-bottom-left-radius: 0 !important;
}

.k-rounded-bl-sm {
  border-bottom-left-radius: 2px;
}

.\!k-rounded-bl-sm {
  border-bottom-left-radius: 2px !important;
}

.k-rounded-bl-md {
  border-bottom-left-radius: 4px;
}

.\!k-rounded-bl-md {
  border-bottom-left-radius: 4px !important;
}

.k-rounded-bl-lg {
  border-bottom-left-radius: 6px;
}

.\!k-rounded-bl-lg {
  border-bottom-left-radius: 6px !important;
}

.k-rounded-bl-full {
  border-bottom-left-radius: 9999px;
}

.\!k-rounded-bl-full {
  border-bottom-left-radius: 9999px !important;
}

.k-rounded-t {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.\!k-rounded-t {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}

.k-rounded-t-0 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.\!k-rounded-t-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.k-rounded-t-sm {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.\!k-rounded-t-sm {
  border-top-left-radius: 2px !important;
  border-top-right-radius: 2px !important;
}

.k-rounded-t-md {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.\!k-rounded-t-md {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}

.k-rounded-t-lg {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.\!k-rounded-t-lg {
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}

.k-rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.\!k-rounded-t-full {
  border-top-left-radius: 9999px !important;
  border-top-right-radius: 9999px !important;
}

.k-rounded-r {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.\!k-rounded-r {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.k-rounded-r-0 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.\!k-rounded-r-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.k-rounded-r-sm {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.\!k-rounded-r-sm {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}

.k-rounded-r-md {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.\!k-rounded-r-md {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.k-rounded-r-lg {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.\!k-rounded-r-lg {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}

.k-rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.\!k-rounded-r-full {
  border-top-right-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}

.k-rounded-b {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.\!k-rounded-b {
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.k-rounded-b-0 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.\!k-rounded-b-0 {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.k-rounded-b-sm {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}

.\!k-rounded-b-sm {
  border-bottom-left-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}

.k-rounded-b-md {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.\!k-rounded-b-md {
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.k-rounded-b-lg {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}

.\!k-rounded-b-lg {
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}

.k-rounded-b-full {
  border-bottom-left-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.\!k-rounded-b-full {
  border-bottom-left-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}

.k-rounded-l {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.\!k-rounded-l {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}

.k-rounded-l-0 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.\!k-rounded-l-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.k-rounded-l-sm {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.\!k-rounded-l-sm {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}

.k-rounded-l-md {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.\!k-rounded-l-md {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}

.k-rounded-l-lg {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.\!k-rounded-l-lg {
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
}

.k-rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.\!k-rounded-l-full {
  border-top-left-radius: 9999px !important;
  border-bottom-left-radius: 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-primary {
  outline-color: #3f51b5;
}

.\!k-outline-primary {
  outline-color: #3f51b5 !important;
}

.k-outline-secondary {
  outline-color: #e51a5f;
}

.\!k-outline-secondary {
  outline-color: #e51a5f !important;
}

.k-outline-tertiary {
  outline-color: #00695c;
}

.\!k-outline-tertiary {
  outline-color: #00695c !important;
}

.k-outline-info {
  outline-color: #0058e9;
}

.\!k-outline-info {
  outline-color: #0058e9 !important;
}

.k-outline-success {
  outline-color: #37b400;
}

.\!k-outline-success {
  outline-color: #37b400 !important;
}

.k-outline-warning {
  outline-color: #ffc000;
}

.\!k-outline-warning {
  outline-color: #ffc000 !important;
}

.k-outline-error {
  outline-color: #f31700;
}

.\!k-outline-error {
  outline-color: #f31700 !important;
}

.k-outline-dark {
  outline-color: #424242;
}

.\!k-outline-dark {
  outline-color: #424242 !important;
}

.k-outline-light {
  outline-color: #f5f5f5;
}

.\!k-outline-light {
  outline-color: #f5f5f5 !important;
}

.k-outline-inverse {
  outline-color: #424242;
}

.\!k-outline-inverse {
  outline-color: #424242 !important;
}

.k-outline-inherit {
  outline-color: inherit;
}

.\!k-outline-inherit {
  outline-color: inherit !important;
}

.k-outline-current {
  outline-color: currentColor;
}

.\!k-outline-current {
  outline-color: currentColor !important;
}

.k-outline-transparent {
  outline-color: transparent;
}

.\!k-outline-transparent {
  outline-color: transparent !important;
}

.k-outline-black {
  outline-color: black;
}

.\!k-outline-black {
  outline-color: black !important;
}

.k-outline-white {
  outline-color: white;
}

.\!k-outline-white {
  outline-color: 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-h.k-flip-y, .k-flip-v.k-flip-x, .k-flip-x.k-flip-y {
  transform: scale(-1, -1);
}

.\!k-flip-h.\!k-flip-v, .\!k-flip-h.\!k-flip-y, .\!k-flip-v.\!k-flip-x, .\!k-flip-x.\!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(0);
}

.\!k-translate-x-0 {
  transform: translateX(0) !important;
}

.k-translate-x-1px {
  transform: translateX(1px);
}

.\!k-translate-x-1px {
  transform: translateX(1px) !important;
}

.k-translate-x-0\.5 {
  transform: translateX(2px);
}

.\!k-translate-x-0\.5 {
  transform: translateX(2px) !important;
}

.k-translate-x-1 {
  transform: translateX(4px);
}

.\!k-translate-x-1 {
  transform: translateX(4px) !important;
}

.k-translate-x-1\.5 {
  transform: translateX(6px);
}

.\!k-translate-x-1\.5 {
  transform: translateX(6px) !important;
}

.k-translate-x-2 {
  transform: translateX(8px);
}

.\!k-translate-x-2 {
  transform: translateX(8px) !important;
}

.k-translate-x-2\.5 {
  transform: translateX(10px);
}

.\!k-translate-x-2\.5 {
  transform: translateX(10px) !important;
}

.k-translate-x-3 {
  transform: translateX(12px);
}

.\!k-translate-x-3 {
  transform: translateX(12px) !important;
}

.k-translate-x-3\.5 {
  transform: translateX(14px);
}

.\!k-translate-x-3\.5 {
  transform: translateX(14px) !important;
}

.k-translate-x-4 {
  transform: translateX(16px);
}

.\!k-translate-x-4 {
  transform: translateX(16px) !important;
}

.k-translate-x-4\.5 {
  transform: translateX(18px);
}

.\!k-translate-x-4\.5 {
  transform: translateX(18px) !important;
}

.k-translate-x-5 {
  transform: translateX(20px);
}

.\!k-translate-x-5 {
  transform: translateX(20px) !important;
}

.k-translate-x-5\.5 {
  transform: translateX(22px);
}

.\!k-translate-x-5\.5 {
  transform: translateX(22px) !important;
}

.k-translate-x-6 {
  transform: translateX(24px);
}

.\!k-translate-x-6 {
  transform: translateX(24px) !important;
}

.k-translate-x-6\.5 {
  transform: translateX(26px);
}

.\!k-translate-x-6\.5 {
  transform: translateX(26px) !important;
}

.k-translate-x-7 {
  transform: translateX(28px);
}

.\!k-translate-x-7 {
  transform: translateX(28px) !important;
}

.k-translate-x-7\.5 {
  transform: translateX(30px);
}

.\!k-translate-x-7\.5 {
  transform: translateX(30px) !important;
}

.k-translate-x-8 {
  transform: translateX(32px);
}

.\!k-translate-x-8 {
  transform: translateX(32px) !important;
}

.k-translate-x-9 {
  transform: translateX(36px);
}

.\!k-translate-x-9 {
  transform: translateX(36px) !important;
}

.k-translate-x-10 {
  transform: translateX(40px);
}

.\!k-translate-x-10 {
  transform: translateX(40px) !important;
}

.k-translate-x-11 {
  transform: translateX(44px);
}

.\!k-translate-x-11 {
  transform: translateX(44px) !important;
}

.k-translate-x-12 {
  transform: translateX(48px);
}

.\!k-translate-x-12 {
  transform: translateX(48px) !important;
}

.k-translate-x-13 {
  transform: translateX(52px);
}

.\!k-translate-x-13 {
  transform: translateX(52px) !important;
}

.k-translate-x-14 {
  transform: translateX(56px);
}

.\!k-translate-x-14 {
  transform: translateX(56px) !important;
}

.k-translate-x-15 {
  transform: translateX(60px);
}

.\!k-translate-x-15 {
  transform: translateX(60px) !important;
}

.k-translate-x-16 {
  transform: translateX(64px);
}

.\!k-translate-x-16 {
  transform: translateX(64px) !important;
}

.k-translate-x-17 {
  transform: translateX(68px);
}

.\!k-translate-x-17 {
  transform: translateX(68px) !important;
}

.k-translate-x-18 {
  transform: translateX(72px);
}

.\!k-translate-x-18 {
  transform: translateX(72px) !important;
}

.k-translate-x-19 {
  transform: translateX(76px);
}

.\!k-translate-x-19 {
  transform: translateX(76px) !important;
}

.k-translate-x-20 {
  transform: translateX(80px);
}

.\!k-translate-x-20 {
  transform: translateX(80px) !important;
}

.k-translate-x-21 {
  transform: translateX(84px);
}

.\!k-translate-x-21 {
  transform: translateX(84px) !important;
}

.k-translate-x-22 {
  transform: translateX(88px);
}

.\!k-translate-x-22 {
  transform: translateX(88px) !important;
}

.k-translate-x-23 {
  transform: translateX(92px);
}

.\!k-translate-x-23 {
  transform: translateX(92px) !important;
}

.k-translate-x-24 {
  transform: translateX(96px);
}

.\!k-translate-x-24 {
  transform: translateX(96px) !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(0);
}

.\!k-translate-y-0 {
  transform: translateY(0) !important;
}

.k-translate-y-1px {
  transform: translateY(1px);
}

.\!k-translate-y-1px {
  transform: translateY(1px) !important;
}

.k-translate-y-0\.5 {
  transform: translateY(2px);
}

.\!k-translate-y-0\.5 {
  transform: translateY(2px) !important;
}

.k-translate-y-1 {
  transform: translateY(4px);
}

.\!k-translate-y-1 {
  transform: translateY(4px) !important;
}

.k-translate-y-1\.5 {
  transform: translateY(6px);
}

.\!k-translate-y-1\.5 {
  transform: translateY(6px) !important;
}

.k-translate-y-2 {
  transform: translateY(8px);
}

.\!k-translate-y-2 {
  transform: translateY(8px) !important;
}

.k-translate-y-2\.5 {
  transform: translateY(10px);
}

.\!k-translate-y-2\.5 {
  transform: translateY(10px) !important;
}

.k-translate-y-3 {
  transform: translateY(12px);
}

.\!k-translate-y-3 {
  transform: translateY(12px) !important;
}

.k-translate-y-3\.5 {
  transform: translateY(14px);
}

.\!k-translate-y-3\.5 {
  transform: translateY(14px) !important;
}

.k-translate-y-4 {
  transform: translateY(16px);
}

.\!k-translate-y-4 {
  transform: translateY(16px) !important;
}

.k-translate-y-4\.5 {
  transform: translateY(18px);
}

.\!k-translate-y-4\.5 {
  transform: translateY(18px) !important;
}

.k-translate-y-5 {
  transform: translateY(20px);
}

.\!k-translate-y-5 {
  transform: translateY(20px) !important;
}

.k-translate-y-5\.5 {
  transform: translateY(22px);
}

.\!k-translate-y-5\.5 {
  transform: translateY(22px) !important;
}

.k-translate-y-6 {
  transform: translateY(24px);
}

.\!k-translate-y-6 {
  transform: translateY(24px) !important;
}

.k-translate-y-6\.5 {
  transform: translateY(26px);
}

.\!k-translate-y-6\.5 {
  transform: translateY(26px) !important;
}

.k-translate-y-7 {
  transform: translateY(28px);
}

.\!k-translate-y-7 {
  transform: translateY(28px) !important;
}

.k-translate-y-7\.5 {
  transform: translateY(30px);
}

.\!k-translate-y-7\.5 {
  transform: translateY(30px) !important;
}

.k-translate-y-8 {
  transform: translateY(32px);
}

.\!k-translate-y-8 {
  transform: translateY(32px) !important;
}

.k-translate-y-9 {
  transform: translateY(36px);
}

.\!k-translate-y-9 {
  transform: translateY(36px) !important;
}

.k-translate-y-10 {
  transform: translateY(40px);
}

.\!k-translate-y-10 {
  transform: translateY(40px) !important;
}

.k-translate-y-11 {
  transform: translateY(44px);
}

.\!k-translate-y-11 {
  transform: translateY(44px) !important;
}

.k-translate-y-12 {
  transform: translateY(48px);
}

.\!k-translate-y-12 {
  transform: translateY(48px) !important;
}

.k-translate-y-13 {
  transform: translateY(52px);
}

.\!k-translate-y-13 {
  transform: translateY(52px) !important;
}

.k-translate-y-14 {
  transform: translateY(56px);
}

.\!k-translate-y-14 {
  transform: translateY(56px) !important;
}

.k-translate-y-15 {
  transform: translateY(60px);
}

.\!k-translate-y-15 {
  transform: translateY(60px) !important;
}

.k-translate-y-16 {
  transform: translateY(64px);
}

.\!k-translate-y-16 {
  transform: translateY(64px) !important;
}

.k-translate-y-17 {
  transform: translateY(68px);
}

.\!k-translate-y-17 {
  transform: translateY(68px) !important;
}

.k-translate-y-18 {
  transform: translateY(72px);
}

.\!k-translate-y-18 {
  transform: translateY(72px) !important;
}

.k-translate-y-19 {
  transform: translateY(76px);
}

.\!k-translate-y-19 {
  transform: translateY(76px) !important;
}

.k-translate-y-20 {
  transform: translateY(80px);
}

.\!k-translate-y-20 {
  transform: translateY(80px) !important;
}

.k-translate-y-21 {
  transform: translateY(84px);
}

.\!k-translate-y-21 {
  transform: translateY(84px) !important;
}

.k-translate-y-22 {
  transform: translateY(88px);
}

.\!k-translate-y-22 {
  transform: translateY(88px) !important;
}

.k-translate-y-23 {
  transform: translateY(92px);
}

.\!k-translate-y-23 {
  transform: translateY(92px) !important;
}

.k-translate-y-24 {
  transform: translateY(96px);
}

.\!k-translate-y-24 {
  transform: translateY(96px) !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 {
  -webkit-appearance: none;
          appearance: none;
}

.\!k-appearance-none {
  -webkit-appearance: none !important;
          appearance: none !important;
}

.k-appearance-auto {
  -webkit-appearance: auto;
          appearance: auto;
}

.\!k-appearance-auto {
  -webkit-appearance: auto !important;
          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 {
  scroll-snap-type: none;
}

.\!k-scroll-snap-none {
  scroll-snap-type: none !important;
}

.k-scroll-snap-snap-x {
  scroll-snap-type: x var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-x {
  scroll-snap-type: x var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-y {
  scroll-snap-type: y var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-y {
  scroll-snap-type: y var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-both {
  scroll-snap-type: both var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-both {
  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: 0;
}

.\!k-scroll-m-0 {
  scroll-margin: 0 !important;
}

.k-scroll-m-1px {
  scroll-margin: 1px;
}

.\!k-scroll-m-1px {
  scroll-margin: 1px !important;
}

.k-scroll-m-0\.5 {
  scroll-margin: 2px;
}

.\!k-scroll-m-0\.5 {
  scroll-margin: 2px !important;
}

.k-scroll-m-1 {
  scroll-margin: 4px;
}

.\!k-scroll-m-1 {
  scroll-margin: 4px !important;
}

.k-scroll-m-1\.5 {
  scroll-margin: 6px;
}

.\!k-scroll-m-1\.5 {
  scroll-margin: 6px !important;
}

.k-scroll-m-2 {
  scroll-margin: 8px;
}

.\!k-scroll-m-2 {
  scroll-margin: 8px !important;
}

.k-scroll-m-2\.5 {
  scroll-margin: 10px;
}

.\!k-scroll-m-2\.5 {
  scroll-margin: 10px !important;
}

.k-scroll-m-3 {
  scroll-margin: 12px;
}

.\!k-scroll-m-3 {
  scroll-margin: 12px !important;
}

.k-scroll-m-3\.5 {
  scroll-margin: 14px;
}

.\!k-scroll-m-3\.5 {
  scroll-margin: 14px !important;
}

.k-scroll-m-4 {
  scroll-margin: 16px;
}

.\!k-scroll-m-4 {
  scroll-margin: 16px !important;
}

.k-scroll-m-4\.5 {
  scroll-margin: 18px;
}

.\!k-scroll-m-4\.5 {
  scroll-margin: 18px !important;
}

.k-scroll-m-5 {
  scroll-margin: 20px;
}

.\!k-scroll-m-5 {
  scroll-margin: 20px !important;
}

.k-scroll-m-5\.5 {
  scroll-margin: 22px;
}

.\!k-scroll-m-5\.5 {
  scroll-margin: 22px !important;
}

.k-scroll-m-6 {
  scroll-margin: 24px;
}

.\!k-scroll-m-6 {
  scroll-margin: 24px !important;
}

.k-scroll-m-6\.5 {
  scroll-margin: 26px;
}

.\!k-scroll-m-6\.5 {
  scroll-margin: 26px !important;
}

.k-scroll-m-7 {
  scroll-margin: 28px;
}

.\!k-scroll-m-7 {
  scroll-margin: 28px !important;
}

.k-scroll-m-7\.5 {
  scroll-margin: 30px;
}

.\!k-scroll-m-7\.5 {
  scroll-margin: 30px !important;
}

.k-scroll-m-8 {
  scroll-margin: 32px;
}

.\!k-scroll-m-8 {
  scroll-margin: 32px !important;
}

.k-scroll-m-9 {
  scroll-margin: 36px;
}

.\!k-scroll-m-9 {
  scroll-margin: 36px !important;
}

.k-scroll-m-10 {
  scroll-margin: 40px;
}

.\!k-scroll-m-10 {
  scroll-margin: 40px !important;
}

.k-scroll-m-11 {
  scroll-margin: 44px;
}

.\!k-scroll-m-11 {
  scroll-margin: 44px !important;
}

.k-scroll-m-12 {
  scroll-margin: 48px;
}

.\!k-scroll-m-12 {
  scroll-margin: 48px !important;
}

.k-scroll-m-13 {
  scroll-margin: 52px;
}

.\!k-scroll-m-13 {
  scroll-margin: 52px !important;
}

.k-scroll-m-14 {
  scroll-margin: 56px;
}

.\!k-scroll-m-14 {
  scroll-margin: 56px !important;
}

.k-scroll-m-15 {
  scroll-margin: 60px;
}

.\!k-scroll-m-15 {
  scroll-margin: 60px !important;
}

.k-scroll-m-16 {
  scroll-margin: 64px;
}

.\!k-scroll-m-16 {
  scroll-margin: 64px !important;
}

.k-scroll-m-17 {
  scroll-margin: 68px;
}

.\!k-scroll-m-17 {
  scroll-margin: 68px !important;
}

.k-scroll-m-18 {
  scroll-margin: 72px;
}

.\!k-scroll-m-18 {
  scroll-margin: 72px !important;
}

.k-scroll-m-19 {
  scroll-margin: 76px;
}

.\!k-scroll-m-19 {
  scroll-margin: 76px !important;
}

.k-scroll-m-20 {
  scroll-margin: 80px;
}

.\!k-scroll-m-20 {
  scroll-margin: 80px !important;
}

.k-scroll-m-21 {
  scroll-margin: 84px;
}

.\!k-scroll-m-21 {
  scroll-margin: 84px !important;
}

.k-scroll-m-22 {
  scroll-margin: 88px;
}

.\!k-scroll-m-22 {
  scroll-margin: 88px !important;
}

.k-scroll-m-23 {
  scroll-margin: 92px;
}

.\!k-scroll-m-23 {
  scroll-margin: 92px !important;
}

.k-scroll-m-24 {
  scroll-margin: 96px;
}

.\!k-scroll-m-24 {
  scroll-margin: 96px !important;
}

.k-scroll-mt-0 {
  scroll-margin-top: 0;
}

.\!k-scroll-mt-0 {
  scroll-margin-top: 0 !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: 2px;
}

.\!k-scroll-mt-0\.5 {
  scroll-margin-top: 2px !important;
}

.k-scroll-mt-1 {
  scroll-margin-top: 4px;
}

.\!k-scroll-mt-1 {
  scroll-margin-top: 4px !important;
}

.k-scroll-mt-1\.5 {
  scroll-margin-top: 6px;
}

.\!k-scroll-mt-1\.5 {
  scroll-margin-top: 6px !important;
}

.k-scroll-mt-2 {
  scroll-margin-top: 8px;
}

.\!k-scroll-mt-2 {
  scroll-margin-top: 8px !important;
}

.k-scroll-mt-2\.5 {
  scroll-margin-top: 10px;
}

.\!k-scroll-mt-2\.5 {
  scroll-margin-top: 10px !important;
}

.k-scroll-mt-3 {
  scroll-margin-top: 12px;
}

.\!k-scroll-mt-3 {
  scroll-margin-top: 12px !important;
}

.k-scroll-mt-3\.5 {
  scroll-margin-top: 14px;
}

.\!k-scroll-mt-3\.5 {
  scroll-margin-top: 14px !important;
}

.k-scroll-mt-4 {
  scroll-margin-top: 16px;
}

.\!k-scroll-mt-4 {
  scroll-margin-top: 16px !important;
}

.k-scroll-mt-4\.5 {
  scroll-margin-top: 18px;
}

.\!k-scroll-mt-4\.5 {
  scroll-margin-top: 18px !important;
}

.k-scroll-mt-5 {
  scroll-margin-top: 20px;
}

.\!k-scroll-mt-5 {
  scroll-margin-top: 20px !important;
}

.k-scroll-mt-5\.5 {
  scroll-margin-top: 22px;
}

.\!k-scroll-mt-5\.5 {
  scroll-margin-top: 22px !important;
}

.k-scroll-mt-6 {
  scroll-margin-top: 24px;
}

.\!k-scroll-mt-6 {
  scroll-margin-top: 24px !important;
}

.k-scroll-mt-6\.5 {
  scroll-margin-top: 26px;
}

.\!k-scroll-mt-6\.5 {
  scroll-margin-top: 26px !important;
}

.k-scroll-mt-7 {
  scroll-margin-top: 28px;
}

.\!k-scroll-mt-7 {
  scroll-margin-top: 28px !important;
}

.k-scroll-mt-7\.5 {
  scroll-margin-top: 30px;
}

.\!k-scroll-mt-7\.5 {
  scroll-margin-top: 30px !important;
}

.k-scroll-mt-8 {
  scroll-margin-top: 32px;
}

.\!k-scroll-mt-8 {
  scroll-margin-top: 32px !important;
}

.k-scroll-mt-9 {
  scroll-margin-top: 36px;
}

.\!k-scroll-mt-9 {
  scroll-margin-top: 36px !important;
}

.k-scroll-mt-10 {
  scroll-margin-top: 40px;
}

.\!k-scroll-mt-10 {
  scroll-margin-top: 40px !important;
}

.k-scroll-mt-11 {
  scroll-margin-top: 44px;
}

.\!k-scroll-mt-11 {
  scroll-margin-top: 44px !important;
}

.k-scroll-mt-12 {
  scroll-margin-top: 48px;
}

.\!k-scroll-mt-12 {
  scroll-margin-top: 48px !important;
}

.k-scroll-mt-13 {
  scroll-margin-top: 52px;
}

.\!k-scroll-mt-13 {
  scroll-margin-top: 52px !important;
}

.k-scroll-mt-14 {
  scroll-margin-top: 56px;
}

.\!k-scroll-mt-14 {
  scroll-margin-top: 56px !important;
}

.k-scroll-mt-15 {
  scroll-margin-top: 60px;
}

.\!k-scroll-mt-15 {
  scroll-margin-top: 60px !important;
}

.k-scroll-mt-16 {
  scroll-margin-top: 64px;
}

.\!k-scroll-mt-16 {
  scroll-margin-top: 64px !important;
}

.k-scroll-mt-17 {
  scroll-margin-top: 68px;
}

.\!k-scroll-mt-17 {
  scroll-margin-top: 68px !important;
}

.k-scroll-mt-18 {
  scroll-margin-top: 72px;
}

.\!k-scroll-mt-18 {
  scroll-margin-top: 72px !important;
}

.k-scroll-mt-19 {
  scroll-margin-top: 76px;
}

.\!k-scroll-mt-19 {
  scroll-margin-top: 76px !important;
}

.k-scroll-mt-20 {
  scroll-margin-top: 80px;
}

.\!k-scroll-mt-20 {
  scroll-margin-top: 80px !important;
}

.k-scroll-mt-21 {
  scroll-margin-top: 84px;
}

.\!k-scroll-mt-21 {
  scroll-margin-top: 84px !important;
}

.k-scroll-mt-22 {
  scroll-margin-top: 88px;
}

.\!k-scroll-mt-22 {
  scroll-margin-top: 88px !important;
}

.k-scroll-mt-23 {
  scroll-margin-top: 92px;
}

.\!k-scroll-mt-23 {
  scroll-margin-top: 92px !important;
}

.k-scroll-mt-24 {
  scroll-margin-top: 96px;
}

.\!k-scroll-mt-24 {
  scroll-margin-top: 96px !important;
}

.k-scroll-mr-0 {
  scroll-margin-right: 0;
}

.\!k-scroll-mr-0 {
  scroll-margin-right: 0 !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: 2px;
}

.\!k-scroll-mr-0\.5 {
  scroll-margin-right: 2px !important;
}

.k-scroll-mr-1 {
  scroll-margin-right: 4px;
}

.\!k-scroll-mr-1 {
  scroll-margin-right: 4px !important;
}

.k-scroll-mr-1\.5 {
  scroll-margin-right: 6px;
}

.\!k-scroll-mr-1\.5 {
  scroll-margin-right: 6px !important;
}

.k-scroll-mr-2 {
  scroll-margin-right: 8px;
}

.\!k-scroll-mr-2 {
  scroll-margin-right: 8px !important;
}

.k-scroll-mr-2\.5 {
  scroll-margin-right: 10px;
}

.\!k-scroll-mr-2\.5 {
  scroll-margin-right: 10px !important;
}

.k-scroll-mr-3 {
  scroll-margin-right: 12px;
}

.\!k-scroll-mr-3 {
  scroll-margin-right: 12px !important;
}

.k-scroll-mr-3\.5 {
  scroll-margin-right: 14px;
}

.\!k-scroll-mr-3\.5 {
  scroll-margin-right: 14px !important;
}

.k-scroll-mr-4 {
  scroll-margin-right: 16px;
}

.\!k-scroll-mr-4 {
  scroll-margin-right: 16px !important;
}

.k-scroll-mr-4\.5 {
  scroll-margin-right: 18px;
}

.\!k-scroll-mr-4\.5 {
  scroll-margin-right: 18px !important;
}

.k-scroll-mr-5 {
  scroll-margin-right: 20px;
}

.\!k-scroll-mr-5 {
  scroll-margin-right: 20px !important;
}

.k-scroll-mr-5\.5 {
  scroll-margin-right: 22px;
}

.\!k-scroll-mr-5\.5 {
  scroll-margin-right: 22px !important;
}

.k-scroll-mr-6 {
  scroll-margin-right: 24px;
}

.\!k-scroll-mr-6 {
  scroll-margin-right: 24px !important;
}

.k-scroll-mr-6\.5 {
  scroll-margin-right: 26px;
}

.\!k-scroll-mr-6\.5 {
  scroll-margin-right: 26px !important;
}

.k-scroll-mr-7 {
  scroll-margin-right: 28px;
}

.\!k-scroll-mr-7 {
  scroll-margin-right: 28px !important;
}

.k-scroll-mr-7\.5 {
  scroll-margin-right: 30px;
}

.\!k-scroll-mr-7\.5 {
  scroll-margin-right: 30px !important;
}

.k-scroll-mr-8 {
  scroll-margin-right: 32px;
}

.\!k-scroll-mr-8 {
  scroll-margin-right: 32px !important;
}

.k-scroll-mr-9 {
  scroll-margin-right: 36px;
}

.\!k-scroll-mr-9 {
  scroll-margin-right: 36px !important;
}

.k-scroll-mr-10 {
  scroll-margin-right: 40px;
}

.\!k-scroll-mr-10 {
  scroll-margin-right: 40px !important;
}

.k-scroll-mr-11 {
  scroll-margin-right: 44px;
}

.\!k-scroll-mr-11 {
  scroll-margin-right: 44px !important;
}

.k-scroll-mr-12 {
  scroll-margin-right: 48px;
}

.\!k-scroll-mr-12 {
  scroll-margin-right: 48px !important;
}

.k-scroll-mr-13 {
  scroll-margin-right: 52px;
}

.\!k-scroll-mr-13 {
  scroll-margin-right: 52px !important;
}

.k-scroll-mr-14 {
  scroll-margin-right: 56px;
}

.\!k-scroll-mr-14 {
  scroll-margin-right: 56px !important;
}

.k-scroll-mr-15 {
  scroll-margin-right: 60px;
}

.\!k-scroll-mr-15 {
  scroll-margin-right: 60px !important;
}

.k-scroll-mr-16 {
  scroll-margin-right: 64px;
}

.\!k-scroll-mr-16 {
  scroll-margin-right: 64px !important;
}

.k-scroll-mr-17 {
  scroll-margin-right: 68px;
}

.\!k-scroll-mr-17 {
  scroll-margin-right: 68px !important;
}

.k-scroll-mr-18 {
  scroll-margin-right: 72px;
}

.\!k-scroll-mr-18 {
  scroll-margin-right: 72px !important;
}

.k-scroll-mr-19 {
  scroll-margin-right: 76px;
}

.\!k-scroll-mr-19 {
  scroll-margin-right: 76px !important;
}

.k-scroll-mr-20 {
  scroll-margin-right: 80px;
}

.\!k-scroll-mr-20 {
  scroll-margin-right: 80px !important;
}

.k-scroll-mr-21 {
  scroll-margin-right: 84px;
}

.\!k-scroll-mr-21 {
  scroll-margin-right: 84px !important;
}

.k-scroll-mr-22 {
  scroll-margin-right: 88px;
}

.\!k-scroll-mr-22 {
  scroll-margin-right: 88px !important;
}

.k-scroll-mr-23 {
  scroll-margin-right: 92px;
}

.\!k-scroll-mr-23 {
  scroll-margin-right: 92px !important;
}

.k-scroll-mr-24 {
  scroll-margin-right: 96px;
}

.\!k-scroll-mr-24 {
  scroll-margin-right: 96px !important;
}

.k-scroll-mb-0 {
  scroll-margin-bottom: 0;
}

.\!k-scroll-mb-0 {
  scroll-margin-bottom: 0 !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: 2px;
}

.\!k-scroll-mb-0\.5 {
  scroll-margin-bottom: 2px !important;
}

.k-scroll-mb-1 {
  scroll-margin-bottom: 4px;
}

.\!k-scroll-mb-1 {
  scroll-margin-bottom: 4px !important;
}

.k-scroll-mb-1\.5 {
  scroll-margin-bottom: 6px;
}

.\!k-scroll-mb-1\.5 {
  scroll-margin-bottom: 6px !important;
}

.k-scroll-mb-2 {
  scroll-margin-bottom: 8px;
}

.\!k-scroll-mb-2 {
  scroll-margin-bottom: 8px !important;
}

.k-scroll-mb-2\.5 {
  scroll-margin-bottom: 10px;
}

.\!k-scroll-mb-2\.5 {
  scroll-margin-bottom: 10px !important;
}

.k-scroll-mb-3 {
  scroll-margin-bottom: 12px;
}

.\!k-scroll-mb-3 {
  scroll-margin-bottom: 12px !important;
}

.k-scroll-mb-3\.5 {
  scroll-margin-bottom: 14px;
}

.\!k-scroll-mb-3\.5 {
  scroll-margin-bottom: 14px !important;
}

.k-scroll-mb-4 {
  scroll-margin-bottom: 16px;
}

.\!k-scroll-mb-4 {
  scroll-margin-bottom: 16px !important;
}

.k-scroll-mb-4\.5 {
  scroll-margin-bottom: 18px;
}

.\!k-scroll-mb-4\.5 {
  scroll-margin-bottom: 18px !important;
}

.k-scroll-mb-5 {
  scroll-margin-bottom: 20px;
}

.\!k-scroll-mb-5 {
  scroll-margin-bottom: 20px !important;
}

.k-scroll-mb-5\.5 {
  scroll-margin-bottom: 22px;
}

.\!k-scroll-mb-5\.5 {
  scroll-margin-bottom: 22px !important;
}

.k-scroll-mb-6 {
  scroll-margin-bottom: 24px;
}

.\!k-scroll-mb-6 {
  scroll-margin-bottom: 24px !important;
}

.k-scroll-mb-6\.5 {
  scroll-margin-bottom: 26px;
}

.\!k-scroll-mb-6\.5 {
  scroll-margin-bottom: 26px !important;
}

.k-scroll-mb-7 {
  scroll-margin-bottom: 28px;
}

.\!k-scroll-mb-7 {
  scroll-margin-bottom: 28px !important;
}

.k-scroll-mb-7\.5 {
  scroll-margin-bottom: 30px;
}

.\!k-scroll-mb-7\.5 {
  scroll-margin-bottom: 30px !important;
}

.k-scroll-mb-8 {
  scroll-margin-bottom: 32px;
}

.\!k-scroll-mb-8 {
  scroll-margin-bottom: 32px !important;
}

.k-scroll-mb-9 {
  scroll-margin-bottom: 36px;
}

.\!k-scroll-mb-9 {
  scroll-margin-bottom: 36px !important;
}

.k-scroll-mb-10 {
  scroll-margin-bottom: 40px;
}

.\!k-scroll-mb-10 {
  scroll-margin-bottom: 40px !important;
}

.k-scroll-mb-11 {
  scroll-margin-bottom: 44px;
}

.\!k-scroll-mb-11 {
  scroll-margin-bottom: 44px !important;
}

.k-scroll-mb-12 {
  scroll-margin-bottom: 48px;
}

.\!k-scroll-mb-12 {
  scroll-margin-bottom: 48px !important;
}

.k-scroll-mb-13 {
  scroll-margin-bottom: 52px;
}

.\!k-scroll-mb-13 {
  scroll-margin-bottom: 52px !important;
}

.k-scroll-mb-14 {
  scroll-margin-bottom: 56px;
}

.\!k-scroll-mb-14 {
  scroll-margin-bottom: 56px !important;
}

.k-scroll-mb-15 {
  scroll-margin-bottom: 60px;
}

.\!k-scroll-mb-15 {
  scroll-margin-bottom: 60px !important;
}

.k-scroll-mb-16 {
  scroll-margin-bottom: 64px;
}

.\!k-scroll-mb-16 {
  scroll-margin-bottom: 64px !important;
}

.k-scroll-mb-17 {
  scroll-margin-bottom: 68px;
}

.\!k-scroll-mb-17 {
  scroll-margin-bottom: 68px !important;
}

.k-scroll-mb-18 {
  scroll-margin-bottom: 72px;
}

.\!k-scroll-mb-18 {
  scroll-margin-bottom: 72px !important;
}

.k-scroll-mb-19 {
  scroll-margin-bottom: 76px;
}

.\!k-scroll-mb-19 {
  scroll-margin-bottom: 76px !important;
}

.k-scroll-mb-20 {
  scroll-margin-bottom: 80px;
}

.\!k-scroll-mb-20 {
  scroll-margin-bottom: 80px !important;
}

.k-scroll-mb-21 {
  scroll-margin-bottom: 84px;
}

.\!k-scroll-mb-21 {
  scroll-margin-bottom: 84px !important;
}

.k-scroll-mb-22 {
  scroll-margin-bottom: 88px;
}

.\!k-scroll-mb-22 {
  scroll-margin-bottom: 88px !important;
}

.k-scroll-mb-23 {
  scroll-margin-bottom: 92px;
}

.\!k-scroll-mb-23 {
  scroll-margin-bottom: 92px !important;
}

.k-scroll-mb-24 {
  scroll-margin-bottom: 96px;
}

.\!k-scroll-mb-24 {
  scroll-margin-bottom: 96px !important;
}

.k-scroll-ml-0 {
  scroll-margin-left: 0;
}

.\!k-scroll-ml-0 {
  scroll-margin-left: 0 !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: 2px;
}

.\!k-scroll-ml-0\.5 {
  scroll-margin-left: 2px !important;
}

.k-scroll-ml-1 {
  scroll-margin-left: 4px;
}

.\!k-scroll-ml-1 {
  scroll-margin-left: 4px !important;
}

.k-scroll-ml-1\.5 {
  scroll-margin-left: 6px;
}

.\!k-scroll-ml-1\.5 {
  scroll-margin-left: 6px !important;
}

.k-scroll-ml-2 {
  scroll-margin-left: 8px;
}

.\!k-scroll-ml-2 {
  scroll-margin-left: 8px !important;
}

.k-scroll-ml-2\.5 {
  scroll-margin-left: 10px;
}

.\!k-scroll-ml-2\.5 {
  scroll-margin-left: 10px !important;
}

.k-scroll-ml-3 {
  scroll-margin-left: 12px;
}

.\!k-scroll-ml-3 {
  scroll-margin-left: 12px !important;
}

.k-scroll-ml-3\.5 {
  scroll-margin-left: 14px;
}

.\!k-scroll-ml-3\.5 {
  scroll-margin-left: 14px !important;
}

.k-scroll-ml-4 {
  scroll-margin-left: 16px;
}

.\!k-scroll-ml-4 {
  scroll-margin-left: 16px !important;
}

.k-scroll-ml-4\.5 {
  scroll-margin-left: 18px;
}

.\!k-scroll-ml-4\.5 {
  scroll-margin-left: 18px !important;
}

.k-scroll-ml-5 {
  scroll-margin-left: 20px;
}

.\!k-scroll-ml-5 {
  scroll-margin-left: 20px !important;
}

.k-scroll-ml-5\.5 {
  scroll-margin-left: 22px;
}

.\!k-scroll-ml-5\.5 {
  scroll-margin-left: 22px !important;
}

.k-scroll-ml-6 {
  scroll-margin-left: 24px;
}

.\!k-scroll-ml-6 {
  scroll-margin-left: 24px !important;
}

.k-scroll-ml-6\.5 {
  scroll-margin-left: 26px;
}

.\!k-scroll-ml-6\.5 {
  scroll-margin-left: 26px !important;
}

.k-scroll-ml-7 {
  scroll-margin-left: 28px;
}

.\!k-scroll-ml-7 {
  scroll-margin-left: 28px !important;
}

.k-scroll-ml-7\.5 {
  scroll-margin-left: 30px;
}

.\!k-scroll-ml-7\.5 {
  scroll-margin-left: 30px !important;
}

.k-scroll-ml-8 {
  scroll-margin-left: 32px;
}

.\!k-scroll-ml-8 {
  scroll-margin-left: 32px !important;
}

.k-scroll-ml-9 {
  scroll-margin-left: 36px;
}

.\!k-scroll-ml-9 {
  scroll-margin-left: 36px !important;
}

.k-scroll-ml-10 {
  scroll-margin-left: 40px;
}

.\!k-scroll-ml-10 {
  scroll-margin-left: 40px !important;
}

.k-scroll-ml-11 {
  scroll-margin-left: 44px;
}

.\!k-scroll-ml-11 {
  scroll-margin-left: 44px !important;
}

.k-scroll-ml-12 {
  scroll-margin-left: 48px;
}

.\!k-scroll-ml-12 {
  scroll-margin-left: 48px !important;
}

.k-scroll-ml-13 {
  scroll-margin-left: 52px;
}

.\!k-scroll-ml-13 {
  scroll-margin-left: 52px !important;
}

.k-scroll-ml-14 {
  scroll-margin-left: 56px;
}

.\!k-scroll-ml-14 {
  scroll-margin-left: 56px !important;
}

.k-scroll-ml-15 {
  scroll-margin-left: 60px;
}

.\!k-scroll-ml-15 {
  scroll-margin-left: 60px !important;
}

.k-scroll-ml-16 {
  scroll-margin-left: 64px;
}

.\!k-scroll-ml-16 {
  scroll-margin-left: 64px !important;
}

.k-scroll-ml-17 {
  scroll-margin-left: 68px;
}

.\!k-scroll-ml-17 {
  scroll-margin-left: 68px !important;
}

.k-scroll-ml-18 {
  scroll-margin-left: 72px;
}

.\!k-scroll-ml-18 {
  scroll-margin-left: 72px !important;
}

.k-scroll-ml-19 {
  scroll-margin-left: 76px;
}

.\!k-scroll-ml-19 {
  scroll-margin-left: 76px !important;
}

.k-scroll-ml-20 {
  scroll-margin-left: 80px;
}

.\!k-scroll-ml-20 {
  scroll-margin-left: 80px !important;
}

.k-scroll-ml-21 {
  scroll-margin-left: 84px;
}

.\!k-scroll-ml-21 {
  scroll-margin-left: 84px !important;
}

.k-scroll-ml-22 {
  scroll-margin-left: 88px;
}

.\!k-scroll-ml-22 {
  scroll-margin-left: 88px !important;
}

.k-scroll-ml-23 {
  scroll-margin-left: 92px;
}

.\!k-scroll-ml-23 {
  scroll-margin-left: 92px !important;
}

.k-scroll-ml-24 {
  scroll-margin-left: 96px;
}

.\!k-scroll-ml-24 {
  scroll-margin-left: 96px !important;
}

.k-scroll-mx-0 {
  scroll-margin-inline: 0;
}

.\!k-scroll-mx-0 {
  scroll-margin-inline: 0 !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: 2px;
}

.\!k-scroll-mx-0\.5 {
  scroll-margin-inline: 2px !important;
}

.k-scroll-mx-1 {
  scroll-margin-inline: 4px;
}

.\!k-scroll-mx-1 {
  scroll-margin-inline: 4px !important;
}

.k-scroll-mx-1\.5 {
  scroll-margin-inline: 6px;
}

.\!k-scroll-mx-1\.5 {
  scroll-margin-inline: 6px !important;
}

.k-scroll-mx-2 {
  scroll-margin-inline: 8px;
}

.\!k-scroll-mx-2 {
  scroll-margin-inline: 8px !important;
}

.k-scroll-mx-2\.5 {
  scroll-margin-inline: 10px;
}

.\!k-scroll-mx-2\.5 {
  scroll-margin-inline: 10px !important;
}

.k-scroll-mx-3 {
  scroll-margin-inline: 12px;
}

.\!k-scroll-mx-3 {
  scroll-margin-inline: 12px !important;
}

.k-scroll-mx-3\.5 {
  scroll-margin-inline: 14px;
}

.\!k-scroll-mx-3\.5 {
  scroll-margin-inline: 14px !important;
}

.k-scroll-mx-4 {
  scroll-margin-inline: 16px;
}

.\!k-scroll-mx-4 {
  scroll-margin-inline: 16px !important;
}

.k-scroll-mx-4\.5 {
  scroll-margin-inline: 18px;
}

.\!k-scroll-mx-4\.5 {
  scroll-margin-inline: 18px !important;
}

.k-scroll-mx-5 {
  scroll-margin-inline: 20px;
}

.\!k-scroll-mx-5 {
  scroll-margin-inline: 20px !important;
}

.k-scroll-mx-5\.5 {
  scroll-margin-inline: 22px;
}

.\!k-scroll-mx-5\.5 {
  scroll-margin-inline: 22px !important;
}

.k-scroll-mx-6 {
  scroll-margin-inline: 24px;
}

.\!k-scroll-mx-6 {
  scroll-margin-inline: 24px !important;
}

.k-scroll-mx-6\.5 {
  scroll-margin-inline: 26px;
}

.\!k-scroll-mx-6\.5 {
  scroll-margin-inline: 26px !important;
}

.k-scroll-mx-7 {
  scroll-margin-inline: 28px;
}

.\!k-scroll-mx-7 {
  scroll-margin-inline: 28px !important;
}

.k-scroll-mx-7\.5 {
  scroll-margin-inline: 30px;
}

.\!k-scroll-mx-7\.5 {
  scroll-margin-inline: 30px !important;
}

.k-scroll-mx-8 {
  scroll-margin-inline: 32px;
}

.\!k-scroll-mx-8 {
  scroll-margin-inline: 32px !important;
}

.k-scroll-mx-9 {
  scroll-margin-inline: 36px;
}

.\!k-scroll-mx-9 {
  scroll-margin-inline: 36px !important;
}

.k-scroll-mx-10 {
  scroll-margin-inline: 40px;
}

.\!k-scroll-mx-10 {
  scroll-margin-inline: 40px !important;
}

.k-scroll-mx-11 {
  scroll-margin-inline: 44px;
}

.\!k-scroll-mx-11 {
  scroll-margin-inline: 44px !important;
}

.k-scroll-mx-12 {
  scroll-margin-inline: 48px;
}

.\!k-scroll-mx-12 {
  scroll-margin-inline: 48px !important;
}

.k-scroll-mx-13 {
  scroll-margin-inline: 52px;
}

.\!k-scroll-mx-13 {
  scroll-margin-inline: 52px !important;
}

.k-scroll-mx-14 {
  scroll-margin-inline: 56px;
}

.\!k-scroll-mx-14 {
  scroll-margin-inline: 56px !important;
}

.k-scroll-mx-15 {
  scroll-margin-inline: 60px;
}

.\!k-scroll-mx-15 {
  scroll-margin-inline: 60px !important;
}

.k-scroll-mx-16 {
  scroll-margin-inline: 64px;
}

.\!k-scroll-mx-16 {
  scroll-margin-inline: 64px !important;
}

.k-scroll-mx-17 {
  scroll-margin-inline: 68px;
}

.\!k-scroll-mx-17 {
  scroll-margin-inline: 68px !important;
}

.k-scroll-mx-18 {
  scroll-margin-inline: 72px;
}

.\!k-scroll-mx-18 {
  scroll-margin-inline: 72px !important;
}

.k-scroll-mx-19 {
  scroll-margin-inline: 76px;
}

.\!k-scroll-mx-19 {
  scroll-margin-inline: 76px !important;
}

.k-scroll-mx-20 {
  scroll-margin-inline: 80px;
}

.\!k-scroll-mx-20 {
  scroll-margin-inline: 80px !important;
}

.k-scroll-mx-21 {
  scroll-margin-inline: 84px;
}

.\!k-scroll-mx-21 {
  scroll-margin-inline: 84px !important;
}

.k-scroll-mx-22 {
  scroll-margin-inline: 88px;
}

.\!k-scroll-mx-22 {
  scroll-margin-inline: 88px !important;
}

.k-scroll-mx-23 {
  scroll-margin-inline: 92px;
}

.\!k-scroll-mx-23 {
  scroll-margin-inline: 92px !important;
}

.k-scroll-mx-24 {
  scroll-margin-inline: 96px;
}

.\!k-scroll-mx-24 {
  scroll-margin-inline: 96px !important;
}

.k-scroll-my-0 {
  scroll-margin-block: 0;
}

.\!k-scroll-my-0 {
  scroll-margin-block: 0 !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: 2px;
}

.\!k-scroll-my-0\.5 {
  scroll-margin-block: 2px !important;
}

.k-scroll-my-1 {
  scroll-margin-block: 4px;
}

.\!k-scroll-my-1 {
  scroll-margin-block: 4px !important;
}

.k-scroll-my-1\.5 {
  scroll-margin-block: 6px;
}

.\!k-scroll-my-1\.5 {
  scroll-margin-block: 6px !important;
}

.k-scroll-my-2 {
  scroll-margin-block: 8px;
}

.\!k-scroll-my-2 {
  scroll-margin-block: 8px !important;
}

.k-scroll-my-2\.5 {
  scroll-margin-block: 10px;
}

.\!k-scroll-my-2\.5 {
  scroll-margin-block: 10px !important;
}

.k-scroll-my-3 {
  scroll-margin-block: 12px;
}

.\!k-scroll-my-3 {
  scroll-margin-block: 12px !important;
}

.k-scroll-my-3\.5 {
  scroll-margin-block: 14px;
}

.\!k-scroll-my-3\.5 {
  scroll-margin-block: 14px !important;
}

.k-scroll-my-4 {
  scroll-margin-block: 16px;
}

.\!k-scroll-my-4 {
  scroll-margin-block: 16px !important;
}

.k-scroll-my-4\.5 {
  scroll-margin-block: 18px;
}

.\!k-scroll-my-4\.5 {
  scroll-margin-block: 18px !important;
}

.k-scroll-my-5 {
  scroll-margin-block: 20px;
}

.\!k-scroll-my-5 {
  scroll-margin-block: 20px !important;
}

.k-scroll-my-5\.5 {
  scroll-margin-block: 22px;
}

.\!k-scroll-my-5\.5 {
  scroll-margin-block: 22px !important;
}

.k-scroll-my-6 {
  scroll-margin-block: 24px;
}

.\!k-scroll-my-6 {
  scroll-margin-block: 24px !important;
}

.k-scroll-my-6\.5 {
  scroll-margin-block: 26px;
}

.\!k-scroll-my-6\.5 {
  scroll-margin-block: 26px !important;
}

.k-scroll-my-7 {
  scroll-margin-block: 28px;
}

.\!k-scroll-my-7 {
  scroll-margin-block: 28px !important;
}

.k-scroll-my-7\.5 {
  scroll-margin-block: 30px;
}

.\!k-scroll-my-7\.5 {
  scroll-margin-block: 30px !important;
}

.k-scroll-my-8 {
  scroll-margin-block: 32px;
}

.\!k-scroll-my-8 {
  scroll-margin-block: 32px !important;
}

.k-scroll-my-9 {
  scroll-margin-block: 36px;
}

.\!k-scroll-my-9 {
  scroll-margin-block: 36px !important;
}

.k-scroll-my-10 {
  scroll-margin-block: 40px;
}

.\!k-scroll-my-10 {
  scroll-margin-block: 40px !important;
}

.k-scroll-my-11 {
  scroll-margin-block: 44px;
}

.\!k-scroll-my-11 {
  scroll-margin-block: 44px !important;
}

.k-scroll-my-12 {
  scroll-margin-block: 48px;
}

.\!k-scroll-my-12 {
  scroll-margin-block: 48px !important;
}

.k-scroll-my-13 {
  scroll-margin-block: 52px;
}

.\!k-scroll-my-13 {
  scroll-margin-block: 52px !important;
}

.k-scroll-my-14 {
  scroll-margin-block: 56px;
}

.\!k-scroll-my-14 {
  scroll-margin-block: 56px !important;
}

.k-scroll-my-15 {
  scroll-margin-block: 60px;
}

.\!k-scroll-my-15 {
  scroll-margin-block: 60px !important;
}

.k-scroll-my-16 {
  scroll-margin-block: 64px;
}

.\!k-scroll-my-16 {
  scroll-margin-block: 64px !important;
}

.k-scroll-my-17 {
  scroll-margin-block: 68px;
}

.\!k-scroll-my-17 {
  scroll-margin-block: 68px !important;
}

.k-scroll-my-18 {
  scroll-margin-block: 72px;
}

.\!k-scroll-my-18 {
  scroll-margin-block: 72px !important;
}

.k-scroll-my-19 {
  scroll-margin-block: 76px;
}

.\!k-scroll-my-19 {
  scroll-margin-block: 76px !important;
}

.k-scroll-my-20 {
  scroll-margin-block: 80px;
}

.\!k-scroll-my-20 {
  scroll-margin-block: 80px !important;
}

.k-scroll-my-21 {
  scroll-margin-block: 84px;
}

.\!k-scroll-my-21 {
  scroll-margin-block: 84px !important;
}

.k-scroll-my-22 {
  scroll-margin-block: 88px;
}

.\!k-scroll-my-22 {
  scroll-margin-block: 88px !important;
}

.k-scroll-my-23 {
  scroll-margin-block: 92px;
}

.\!k-scroll-my-23 {
  scroll-margin-block: 92px !important;
}

.k-scroll-my-24 {
  scroll-margin-block: 96px;
}

.\!k-scroll-my-24 {
  scroll-margin-block: 96px !important;
}

.k-scroll-p-0 {
  scroll-padding: 0;
}

.\!k-scroll-p-0 {
  scroll-padding: 0 !important;
}

.k-scroll-p-1px {
  scroll-padding: 1px;
}

.\!k-scroll-p-1px {
  scroll-padding: 1px !important;
}

.k-scroll-p-0\.5 {
  scroll-padding: 2px;
}

.\!k-scroll-p-0\.5 {
  scroll-padding: 2px !important;
}

.k-scroll-p-1 {
  scroll-padding: 4px;
}

.\!k-scroll-p-1 {
  scroll-padding: 4px !important;
}

.k-scroll-p-1\.5 {
  scroll-padding: 6px;
}

.\!k-scroll-p-1\.5 {
  scroll-padding: 6px !important;
}

.k-scroll-p-2 {
  scroll-padding: 8px;
}

.\!k-scroll-p-2 {
  scroll-padding: 8px !important;
}

.k-scroll-p-2\.5 {
  scroll-padding: 10px;
}

.\!k-scroll-p-2\.5 {
  scroll-padding: 10px !important;
}

.k-scroll-p-3 {
  scroll-padding: 12px;
}

.\!k-scroll-p-3 {
  scroll-padding: 12px !important;
}

.k-scroll-p-3\.5 {
  scroll-padding: 14px;
}

.\!k-scroll-p-3\.5 {
  scroll-padding: 14px !important;
}

.k-scroll-p-4 {
  scroll-padding: 16px;
}

.\!k-scroll-p-4 {
  scroll-padding: 16px !important;
}

.k-scroll-p-4\.5 {
  scroll-padding: 18px;
}

.\!k-scroll-p-4\.5 {
  scroll-padding: 18px !important;
}

.k-scroll-p-5 {
  scroll-padding: 20px;
}

.\!k-scroll-p-5 {
  scroll-padding: 20px !important;
}

.k-scroll-p-5\.5 {
  scroll-padding: 22px;
}

.\!k-scroll-p-5\.5 {
  scroll-padding: 22px !important;
}

.k-scroll-p-6 {
  scroll-padding: 24px;
}

.\!k-scroll-p-6 {
  scroll-padding: 24px !important;
}

.k-scroll-p-6\.5 {
  scroll-padding: 26px;
}

.\!k-scroll-p-6\.5 {
  scroll-padding: 26px !important;
}

.k-scroll-p-7 {
  scroll-padding: 28px;
}

.\!k-scroll-p-7 {
  scroll-padding: 28px !important;
}

.k-scroll-p-7\.5 {
  scroll-padding: 30px;
}

.\!k-scroll-p-7\.5 {
  scroll-padding: 30px !important;
}

.k-scroll-p-8 {
  scroll-padding: 32px;
}

.\!k-scroll-p-8 {
  scroll-padding: 32px !important;
}

.k-scroll-p-9 {
  scroll-padding: 36px;
}

.\!k-scroll-p-9 {
  scroll-padding: 36px !important;
}

.k-scroll-p-10 {
  scroll-padding: 40px;
}

.\!k-scroll-p-10 {
  scroll-padding: 40px !important;
}

.k-scroll-p-11 {
  scroll-padding: 44px;
}

.\!k-scroll-p-11 {
  scroll-padding: 44px !important;
}

.k-scroll-p-12 {
  scroll-padding: 48px;
}

.\!k-scroll-p-12 {
  scroll-padding: 48px !important;
}

.k-scroll-p-13 {
  scroll-padding: 52px;
}

.\!k-scroll-p-13 {
  scroll-padding: 52px !important;
}

.k-scroll-p-14 {
  scroll-padding: 56px;
}

.\!k-scroll-p-14 {
  scroll-padding: 56px !important;
}

.k-scroll-p-15 {
  scroll-padding: 60px;
}

.\!k-scroll-p-15 {
  scroll-padding: 60px !important;
}

.k-scroll-p-16 {
  scroll-padding: 64px;
}

.\!k-scroll-p-16 {
  scroll-padding: 64px !important;
}

.k-scroll-p-17 {
  scroll-padding: 68px;
}

.\!k-scroll-p-17 {
  scroll-padding: 68px !important;
}

.k-scroll-p-18 {
  scroll-padding: 72px;
}

.\!k-scroll-p-18 {
  scroll-padding: 72px !important;
}

.k-scroll-p-19 {
  scroll-padding: 76px;
}

.\!k-scroll-p-19 {
  scroll-padding: 76px !important;
}

.k-scroll-p-20 {
  scroll-padding: 80px;
}

.\!k-scroll-p-20 {
  scroll-padding: 80px !important;
}

.k-scroll-p-21 {
  scroll-padding: 84px;
}

.\!k-scroll-p-21 {
  scroll-padding: 84px !important;
}

.k-scroll-p-22 {
  scroll-padding: 88px;
}

.\!k-scroll-p-22 {
  scroll-padding: 88px !important;
}

.k-scroll-p-23 {
  scroll-padding: 92px;
}

.\!k-scroll-p-23 {
  scroll-padding: 92px !important;
}

.k-scroll-p-24 {
  scroll-padding: 96px;
}

.\!k-scroll-p-24 {
  scroll-padding: 96px !important;
}

.k-scroll-pt-0 {
  scroll-padding-top: 0;
}

.\!k-scroll-pt-0 {
  scroll-padding-top: 0 !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: 2px;
}

.\!k-scroll-pt-0\.5 {
  scroll-padding-top: 2px !important;
}

.k-scroll-pt-1 {
  scroll-padding-top: 4px;
}

.\!k-scroll-pt-1 {
  scroll-padding-top: 4px !important;
}

.k-scroll-pt-1\.5 {
  scroll-padding-top: 6px;
}

.\!k-scroll-pt-1\.5 {
  scroll-padding-top: 6px !important;
}

.k-scroll-pt-2 {
  scroll-padding-top: 8px;
}

.\!k-scroll-pt-2 {
  scroll-padding-top: 8px !important;
}

.k-scroll-pt-2\.5 {
  scroll-padding-top: 10px;
}

.\!k-scroll-pt-2\.5 {
  scroll-padding-top: 10px !important;
}

.k-scroll-pt-3 {
  scroll-padding-top: 12px;
}

.\!k-scroll-pt-3 {
  scroll-padding-top: 12px !important;
}

.k-scroll-pt-3\.5 {
  scroll-padding-top: 14px;
}

.\!k-scroll-pt-3\.5 {
  scroll-padding-top: 14px !important;
}

.k-scroll-pt-4 {
  scroll-padding-top: 16px;
}

.\!k-scroll-pt-4 {
  scroll-padding-top: 16px !important;
}

.k-scroll-pt-4\.5 {
  scroll-padding-top: 18px;
}

.\!k-scroll-pt-4\.5 {
  scroll-padding-top: 18px !important;
}

.k-scroll-pt-5 {
  scroll-padding-top: 20px;
}

.\!k-scroll-pt-5 {
  scroll-padding-top: 20px !important;
}

.k-scroll-pt-5\.5 {
  scroll-padding-top: 22px;
}

.\!k-scroll-pt-5\.5 {
  scroll-padding-top: 22px !important;
}

.k-scroll-pt-6 {
  scroll-padding-top: 24px;
}

.\!k-scroll-pt-6 {
  scroll-padding-top: 24px !important;
}

.k-scroll-pt-6\.5 {
  scroll-padding-top: 26px;
}

.\!k-scroll-pt-6\.5 {
  scroll-padding-top: 26px !important;
}

.k-scroll-pt-7 {
  scroll-padding-top: 28px;
}

.\!k-scroll-pt-7 {
  scroll-padding-top: 28px !important;
}

.k-scroll-pt-7\.5 {
  scroll-padding-top: 30px;
}

.\!k-scroll-pt-7\.5 {
  scroll-padding-top: 30px !important;
}

.k-scroll-pt-8 {
  scroll-padding-top: 32px;
}

.\!k-scroll-pt-8 {
  scroll-padding-top: 32px !important;
}

.k-scroll-pt-9 {
  scroll-padding-top: 36px;
}

.\!k-scroll-pt-9 {
  scroll-padding-top: 36px !important;
}

.k-scroll-pt-10 {
  scroll-padding-top: 40px;
}

.\!k-scroll-pt-10 {
  scroll-padding-top: 40px !important;
}

.k-scroll-pt-11 {
  scroll-padding-top: 44px;
}

.\!k-scroll-pt-11 {
  scroll-padding-top: 44px !important;
}

.k-scroll-pt-12 {
  scroll-padding-top: 48px;
}

.\!k-scroll-pt-12 {
  scroll-padding-top: 48px !important;
}

.k-scroll-pt-13 {
  scroll-padding-top: 52px;
}

.\!k-scroll-pt-13 {
  scroll-padding-top: 52px !important;
}

.k-scroll-pt-14 {
  scroll-padding-top: 56px;
}

.\!k-scroll-pt-14 {
  scroll-padding-top: 56px !important;
}

.k-scroll-pt-15 {
  scroll-padding-top: 60px;
}

.\!k-scroll-pt-15 {
  scroll-padding-top: 60px !important;
}

.k-scroll-pt-16 {
  scroll-padding-top: 64px;
}

.\!k-scroll-pt-16 {
  scroll-padding-top: 64px !important;
}

.k-scroll-pt-17 {
  scroll-padding-top: 68px;
}

.\!k-scroll-pt-17 {
  scroll-padding-top: 68px !important;
}

.k-scroll-pt-18 {
  scroll-padding-top: 72px;
}

.\!k-scroll-pt-18 {
  scroll-padding-top: 72px !important;
}

.k-scroll-pt-19 {
  scroll-padding-top: 76px;
}

.\!k-scroll-pt-19 {
  scroll-padding-top: 76px !important;
}

.k-scroll-pt-20 {
  scroll-padding-top: 80px;
}

.\!k-scroll-pt-20 {
  scroll-padding-top: 80px !important;
}

.k-scroll-pt-21 {
  scroll-padding-top: 84px;
}

.\!k-scroll-pt-21 {
  scroll-padding-top: 84px !important;
}

.k-scroll-pt-22 {
  scroll-padding-top: 88px;
}

.\!k-scroll-pt-22 {
  scroll-padding-top: 88px !important;
}

.k-scroll-pt-23 {
  scroll-padding-top: 92px;
}

.\!k-scroll-pt-23 {
  scroll-padding-top: 92px !important;
}

.k-scroll-pt-24 {
  scroll-padding-top: 96px;
}

.\!k-scroll-pt-24 {
  scroll-padding-top: 96px !important;
}

.k-scroll-pr-0 {
  scroll-padding-right: 0;
}

.\!k-scroll-pr-0 {
  scroll-padding-right: 0 !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: 2px;
}

.\!k-scroll-pr-0\.5 {
  scroll-padding-right: 2px !important;
}

.k-scroll-pr-1 {
  scroll-padding-right: 4px;
}

.\!k-scroll-pr-1 {
  scroll-padding-right: 4px !important;
}

.k-scroll-pr-1\.5 {
  scroll-padding-right: 6px;
}

.\!k-scroll-pr-1\.5 {
  scroll-padding-right: 6px !important;
}

.k-scroll-pr-2 {
  scroll-padding-right: 8px;
}

.\!k-scroll-pr-2 {
  scroll-padding-right: 8px !important;
}

.k-scroll-pr-2\.5 {
  scroll-padding-right: 10px;
}

.\!k-scroll-pr-2\.5 {
  scroll-padding-right: 10px !important;
}

.k-scroll-pr-3 {
  scroll-padding-right: 12px;
}

.\!k-scroll-pr-3 {
  scroll-padding-right: 12px !important;
}

.k-scroll-pr-3\.5 {
  scroll-padding-right: 14px;
}

.\!k-scroll-pr-3\.5 {
  scroll-padding-right: 14px !important;
}

.k-scroll-pr-4 {
  scroll-padding-right: 16px;
}

.\!k-scroll-pr-4 {
  scroll-padding-right: 16px !important;
}

.k-scroll-pr-4\.5 {
  scroll-padding-right: 18px;
}

.\!k-scroll-pr-4\.5 {
  scroll-padding-right: 18px !important;
}

.k-scroll-pr-5 {
  scroll-padding-right: 20px;
}

.\!k-scroll-pr-5 {
  scroll-padding-right: 20px !important;
}

.k-scroll-pr-5\.5 {
  scroll-padding-right: 22px;
}

.\!k-scroll-pr-5\.5 {
  scroll-padding-right: 22px !important;
}

.k-scroll-pr-6 {
  scroll-padding-right: 24px;
}

.\!k-scroll-pr-6 {
  scroll-padding-right: 24px !important;
}

.k-scroll-pr-6\.5 {
  scroll-padding-right: 26px;
}

.\!k-scroll-pr-6\.5 {
  scroll-padding-right: 26px !important;
}

.k-scroll-pr-7 {
  scroll-padding-right: 28px;
}

.\!k-scroll-pr-7 {
  scroll-padding-right: 28px !important;
}

.k-scroll-pr-7\.5 {
  scroll-padding-right: 30px;
}

.\!k-scroll-pr-7\.5 {
  scroll-padding-right: 30px !important;
}

.k-scroll-pr-8 {
  scroll-padding-right: 32px;
}

.\!k-scroll-pr-8 {
  scroll-padding-right: 32px !important;
}

.k-scroll-pr-9 {
  scroll-padding-right: 36px;
}

.\!k-scroll-pr-9 {
  scroll-padding-right: 36px !important;
}

.k-scroll-pr-10 {
  scroll-padding-right: 40px;
}

.\!k-scroll-pr-10 {
  scroll-padding-right: 40px !important;
}

.k-scroll-pr-11 {
  scroll-padding-right: 44px;
}

.\!k-scroll-pr-11 {
  scroll-padding-right: 44px !important;
}

.k-scroll-pr-12 {
  scroll-padding-right: 48px;
}

.\!k-scroll-pr-12 {
  scroll-padding-right: 48px !important;
}

.k-scroll-pr-13 {
  scroll-padding-right: 52px;
}

.\!k-scroll-pr-13 {
  scroll-padding-right: 52px !important;
}

.k-scroll-pr-14 {
  scroll-padding-right: 56px;
}

.\!k-scroll-pr-14 {
  scroll-padding-right: 56px !important;
}

.k-scroll-pr-15 {
  scroll-padding-right: 60px;
}

.\!k-scroll-pr-15 {
  scroll-padding-right: 60px !important;
}

.k-scroll-pr-16 {
  scroll-padding-right: 64px;
}

.\!k-scroll-pr-16 {
  scroll-padding-right: 64px !important;
}

.k-scroll-pr-17 {
  scroll-padding-right: 68px;
}

.\!k-scroll-pr-17 {
  scroll-padding-right: 68px !important;
}

.k-scroll-pr-18 {
  scroll-padding-right: 72px;
}

.\!k-scroll-pr-18 {
  scroll-padding-right: 72px !important;
}

.k-scroll-pr-19 {
  scroll-padding-right: 76px;
}

.\!k-scroll-pr-19 {
  scroll-padding-right: 76px !important;
}

.k-scroll-pr-20 {
  scroll-padding-right: 80px;
}

.\!k-scroll-pr-20 {
  scroll-padding-right: 80px !important;
}

.k-scroll-pr-21 {
  scroll-padding-right: 84px;
}

.\!k-scroll-pr-21 {
  scroll-padding-right: 84px !important;
}

.k-scroll-pr-22 {
  scroll-padding-right: 88px;
}

.\!k-scroll-pr-22 {
  scroll-padding-right: 88px !important;
}

.k-scroll-pr-23 {
  scroll-padding-right: 92px;
}

.\!k-scroll-pr-23 {
  scroll-padding-right: 92px !important;
}

.k-scroll-pr-24 {
  scroll-padding-right: 96px;
}

.\!k-scroll-pr-24 {
  scroll-padding-right: 96px !important;
}

.k-scroll-pb-0 {
  scroll-padding-bottom: 0;
}

.\!k-scroll-pb-0 {
  scroll-padding-bottom: 0 !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: 2px;
}

.\!k-scroll-pb-0\.5 {
  scroll-padding-bottom: 2px !important;
}

.k-scroll-pb-1 {
  scroll-padding-bottom: 4px;
}

.\!k-scroll-pb-1 {
  scroll-padding-bottom: 4px !important;
}

.k-scroll-pb-1\.5 {
  scroll-padding-bottom: 6px;
}

.\!k-scroll-pb-1\.5 {
  scroll-padding-bottom: 6px !important;
}

.k-scroll-pb-2 {
  scroll-padding-bottom: 8px;
}

.\!k-scroll-pb-2 {
  scroll-padding-bottom: 8px !important;
}

.k-scroll-pb-2\.5 {
  scroll-padding-bottom: 10px;
}

.\!k-scroll-pb-2\.5 {
  scroll-padding-bottom: 10px !important;
}

.k-scroll-pb-3 {
  scroll-padding-bottom: 12px;
}

.\!k-scroll-pb-3 {
  scroll-padding-bottom: 12px !important;
}

.k-scroll-pb-3\.5 {
  scroll-padding-bottom: 14px;
}

.\!k-scroll-pb-3\.5 {
  scroll-padding-bottom: 14px !important;
}

.k-scroll-pb-4 {
  scroll-padding-bottom: 16px;
}

.\!k-scroll-pb-4 {
  scroll-padding-bottom: 16px !important;
}

.k-scroll-pb-4\.5 {
  scroll-padding-bottom: 18px;
}

.\!k-scroll-pb-4\.5 {
  scroll-padding-bottom: 18px !important;
}

.k-scroll-pb-5 {
  scroll-padding-bottom: 20px;
}

.\!k-scroll-pb-5 {
  scroll-padding-bottom: 20px !important;
}

.k-scroll-pb-5\.5 {
  scroll-padding-bottom: 22px;
}

.\!k-scroll-pb-5\.5 {
  scroll-padding-bottom: 22px !important;
}

.k-scroll-pb-6 {
  scroll-padding-bottom: 24px;
}

.\!k-scroll-pb-6 {
  scroll-padding-bottom: 24px !important;
}

.k-scroll-pb-6\.5 {
  scroll-padding-bottom: 26px;
}

.\!k-scroll-pb-6\.5 {
  scroll-padding-bottom: 26px !important;
}

.k-scroll-pb-7 {
  scroll-padding-bottom: 28px;
}

.\!k-scroll-pb-7 {
  scroll-padding-bottom: 28px !important;
}

.k-scroll-pb-7\.5 {
  scroll-padding-bottom: 30px;
}

.\!k-scroll-pb-7\.5 {
  scroll-padding-bottom: 30px !important;
}

.k-scroll-pb-8 {
  scroll-padding-bottom: 32px;
}

.\!k-scroll-pb-8 {
  scroll-padding-bottom: 32px !important;
}

.k-scroll-pb-9 {
  scroll-padding-bottom: 36px;
}

.\!k-scroll-pb-9 {
  scroll-padding-bottom: 36px !important;
}

.k-scroll-pb-10 {
  scroll-padding-bottom: 40px;
}

.\!k-scroll-pb-10 {
  scroll-padding-bottom: 40px !important;
}

.k-scroll-pb-11 {
  scroll-padding-bottom: 44px;
}

.\!k-scroll-pb-11 {
  scroll-padding-bottom: 44px !important;
}

.k-scroll-pb-12 {
  scroll-padding-bottom: 48px;
}

.\!k-scroll-pb-12 {
  scroll-padding-bottom: 48px !important;
}

.k-scroll-pb-13 {
  scroll-padding-bottom: 52px;
}

.\!k-scroll-pb-13 {
  scroll-padding-bottom: 52px !important;
}

.k-scroll-pb-14 {
  scroll-padding-bottom: 56px;
}

.\!k-scroll-pb-14 {
  scroll-padding-bottom: 56px !important;
}

.k-scroll-pb-15 {
  scroll-padding-bottom: 60px;
}

.\!k-scroll-pb-15 {
  scroll-padding-bottom: 60px !important;
}

.k-scroll-pb-16 {
  scroll-padding-bottom: 64px;
}

.\!k-scroll-pb-16 {
  scroll-padding-bottom: 64px !important;
}

.k-scroll-pb-17 {
  scroll-padding-bottom: 68px;
}

.\!k-scroll-pb-17 {
  scroll-padding-bottom: 68px !important;
}

.k-scroll-pb-18 {
  scroll-padding-bottom: 72px;
}

.\!k-scroll-pb-18 {
  scroll-padding-bottom: 72px !important;
}

.k-scroll-pb-19 {
  scroll-padding-bottom: 76px;
}

.\!k-scroll-pb-19 {
  scroll-padding-bottom: 76px !important;
}

.k-scroll-pb-20 {
  scroll-padding-bottom: 80px;
}

.\!k-scroll-pb-20 {
  scroll-padding-bottom: 80px !important;
}

.k-scroll-pb-21 {
  scroll-padding-bottom: 84px;
}

.\!k-scroll-pb-21 {
  scroll-padding-bottom: 84px !important;
}

.k-scroll-pb-22 {
  scroll-padding-bottom: 88px;
}

.\!k-scroll-pb-22 {
  scroll-padding-bottom: 88px !important;
}

.k-scroll-pb-23 {
  scroll-padding-bottom: 92px;
}

.\!k-scroll-pb-23 {
  scroll-padding-bottom: 92px !important;
}

.k-scroll-pb-24 {
  scroll-padding-bottom: 96px;
}

.\!k-scroll-pb-24 {
  scroll-padding-bottom: 96px !important;
}

.k-scroll-pl-0 {
  scroll-padding-left: 0;
}

.\!k-scroll-pl-0 {
  scroll-padding-left: 0 !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: 2px;
}

.\!k-scroll-pl-0\.5 {
  scroll-padding-left: 2px !important;
}

.k-scroll-pl-1 {
  scroll-padding-left: 4px;
}

.\!k-scroll-pl-1 {
  scroll-padding-left: 4px !important;
}

.k-scroll-pl-1\.5 {
  scroll-padding-left: 6px;
}

.\!k-scroll-pl-1\.5 {
  scroll-padding-left: 6px !important;
}

.k-scroll-pl-2 {
  scroll-padding-left: 8px;
}

.\!k-scroll-pl-2 {
  scroll-padding-left: 8px !important;
}

.k-scroll-pl-2\.5 {
  scroll-padding-left: 10px;
}

.\!k-scroll-pl-2\.5 {
  scroll-padding-left: 10px !important;
}

.k-scroll-pl-3 {
  scroll-padding-left: 12px;
}

.\!k-scroll-pl-3 {
  scroll-padding-left: 12px !important;
}

.k-scroll-pl-3\.5 {
  scroll-padding-left: 14px;
}

.\!k-scroll-pl-3\.5 {
  scroll-padding-left: 14px !important;
}

.k-scroll-pl-4 {
  scroll-padding-left: 16px;
}

.\!k-scroll-pl-4 {
  scroll-padding-left: 16px !important;
}

.k-scroll-pl-4\.5 {
  scroll-padding-left: 18px;
}

.\!k-scroll-pl-4\.5 {
  scroll-padding-left: 18px !important;
}

.k-scroll-pl-5 {
  scroll-padding-left: 20px;
}

.\!k-scroll-pl-5 {
  scroll-padding-left: 20px !important;
}

.k-scroll-pl-5\.5 {
  scroll-padding-left: 22px;
}

.\!k-scroll-pl-5\.5 {
  scroll-padding-left: 22px !important;
}

.k-scroll-pl-6 {
  scroll-padding-left: 24px;
}

.\!k-scroll-pl-6 {
  scroll-padding-left: 24px !important;
}

.k-scroll-pl-6\.5 {
  scroll-padding-left: 26px;
}

.\!k-scroll-pl-6\.5 {
  scroll-padding-left: 26px !important;
}

.k-scroll-pl-7 {
  scroll-padding-left: 28px;
}

.\!k-scroll-pl-7 {
  scroll-padding-left: 28px !important;
}

.k-scroll-pl-7\.5 {
  scroll-padding-left: 30px;
}

.\!k-scroll-pl-7\.5 {
  scroll-padding-left: 30px !important;
}

.k-scroll-pl-8 {
  scroll-padding-left: 32px;
}

.\!k-scroll-pl-8 {
  scroll-padding-left: 32px !important;
}

.k-scroll-pl-9 {
  scroll-padding-left: 36px;
}

.\!k-scroll-pl-9 {
  scroll-padding-left: 36px !important;
}

.k-scroll-pl-10 {
  scroll-padding-left: 40px;
}

.\!k-scroll-pl-10 {
  scroll-padding-left: 40px !important;
}

.k-scroll-pl-11 {
  scroll-padding-left: 44px;
}

.\!k-scroll-pl-11 {
  scroll-padding-left: 44px !important;
}

.k-scroll-pl-12 {
  scroll-padding-left: 48px;
}

.\!k-scroll-pl-12 {
  scroll-padding-left: 48px !important;
}

.k-scroll-pl-13 {
  scroll-padding-left: 52px;
}

.\!k-scroll-pl-13 {
  scroll-padding-left: 52px !important;
}

.k-scroll-pl-14 {
  scroll-padding-left: 56px;
}

.\!k-scroll-pl-14 {
  scroll-padding-left: 56px !important;
}

.k-scroll-pl-15 {
  scroll-padding-left: 60px;
}

.\!k-scroll-pl-15 {
  scroll-padding-left: 60px !important;
}

.k-scroll-pl-16 {
  scroll-padding-left: 64px;
}

.\!k-scroll-pl-16 {
  scroll-padding-left: 64px !important;
}

.k-scroll-pl-17 {
  scroll-padding-left: 68px;
}

.\!k-scroll-pl-17 {
  scroll-padding-left: 68px !important;
}

.k-scroll-pl-18 {
  scroll-padding-left: 72px;
}

.\!k-scroll-pl-18 {
  scroll-padding-left: 72px !important;
}

.k-scroll-pl-19 {
  scroll-padding-left: 76px;
}

.\!k-scroll-pl-19 {
  scroll-padding-left: 76px !important;
}

.k-scroll-pl-20 {
  scroll-padding-left: 80px;
}

.\!k-scroll-pl-20 {
  scroll-padding-left: 80px !important;
}

.k-scroll-pl-21 {
  scroll-padding-left: 84px;
}

.\!k-scroll-pl-21 {
  scroll-padding-left: 84px !important;
}

.k-scroll-pl-22 {
  scroll-padding-left: 88px;
}

.\!k-scroll-pl-22 {
  scroll-padding-left: 88px !important;
}

.k-scroll-pl-23 {
  scroll-padding-left: 92px;
}

.\!k-scroll-pl-23 {
  scroll-padding-left: 92px !important;
}

.k-scroll-pl-24 {
  scroll-padding-left: 96px;
}

.\!k-scroll-pl-24 {
  scroll-padding-left: 96px !important;
}

.k-scroll-px-0 {
  scroll-padding-inline: 0;
}

.\!k-scroll-px-0 {
  scroll-padding-inline: 0 !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: 2px;
}

.\!k-scroll-px-0\.5 {
  scroll-padding-inline: 2px !important;
}

.k-scroll-px-1 {
  scroll-padding-inline: 4px;
}

.\!k-scroll-px-1 {
  scroll-padding-inline: 4px !important;
}

.k-scroll-px-1\.5 {
  scroll-padding-inline: 6px;
}

.\!k-scroll-px-1\.5 {
  scroll-padding-inline: 6px !important;
}

.k-scroll-px-2 {
  scroll-padding-inline: 8px;
}

.\!k-scroll-px-2 {
  scroll-padding-inline: 8px !important;
}

.k-scroll-px-2\.5 {
  scroll-padding-inline: 10px;
}

.\!k-scroll-px-2\.5 {
  scroll-padding-inline: 10px !important;
}

.k-scroll-px-3 {
  scroll-padding-inline: 12px;
}

.\!k-scroll-px-3 {
  scroll-padding-inline: 12px !important;
}

.k-scroll-px-3\.5 {
  scroll-padding-inline: 14px;
}

.\!k-scroll-px-3\.5 {
  scroll-padding-inline: 14px !important;
}

.k-scroll-px-4 {
  scroll-padding-inline: 16px;
}

.\!k-scroll-px-4 {
  scroll-padding-inline: 16px !important;
}

.k-scroll-px-4\.5 {
  scroll-padding-inline: 18px;
}

.\!k-scroll-px-4\.5 {
  scroll-padding-inline: 18px !important;
}

.k-scroll-px-5 {
  scroll-padding-inline: 20px;
}

.\!k-scroll-px-5 {
  scroll-padding-inline: 20px !important;
}

.k-scroll-px-5\.5 {
  scroll-padding-inline: 22px;
}

.\!k-scroll-px-5\.5 {
  scroll-padding-inline: 22px !important;
}

.k-scroll-px-6 {
  scroll-padding-inline: 24px;
}

.\!k-scroll-px-6 {
  scroll-padding-inline: 24px !important;
}

.k-scroll-px-6\.5 {
  scroll-padding-inline: 26px;
}

.\!k-scroll-px-6\.5 {
  scroll-padding-inline: 26px !important;
}

.k-scroll-px-7 {
  scroll-padding-inline: 28px;
}

.\!k-scroll-px-7 {
  scroll-padding-inline: 28px !important;
}

.k-scroll-px-7\.5 {
  scroll-padding-inline: 30px;
}

.\!k-scroll-px-7\.5 {
  scroll-padding-inline: 30px !important;
}

.k-scroll-px-8 {
  scroll-padding-inline: 32px;
}

.\!k-scroll-px-8 {
  scroll-padding-inline: 32px !important;
}

.k-scroll-px-9 {
  scroll-padding-inline: 36px;
}

.\!k-scroll-px-9 {
  scroll-padding-inline: 36px !important;
}

.k-scroll-px-10 {
  scroll-padding-inline: 40px;
}

.\!k-scroll-px-10 {
  scroll-padding-inline: 40px !important;
}

.k-scroll-px-11 {
  scroll-padding-inline: 44px;
}

.\!k-scroll-px-11 {
  scroll-padding-inline: 44px !important;
}

.k-scroll-px-12 {
  scroll-padding-inline: 48px;
}

.\!k-scroll-px-12 {
  scroll-padding-inline: 48px !important;
}

.k-scroll-px-13 {
  scroll-padding-inline: 52px;
}

.\!k-scroll-px-13 {
  scroll-padding-inline: 52px !important;
}

.k-scroll-px-14 {
  scroll-padding-inline: 56px;
}

.\!k-scroll-px-14 {
  scroll-padding-inline: 56px !important;
}

.k-scroll-px-15 {
  scroll-padding-inline: 60px;
}

.\!k-scroll-px-15 {
  scroll-padding-inline: 60px !important;
}

.k-scroll-px-16 {
  scroll-padding-inline: 64px;
}

.\!k-scroll-px-16 {
  scroll-padding-inline: 64px !important;
}

.k-scroll-px-17 {
  scroll-padding-inline: 68px;
}

.\!k-scroll-px-17 {
  scroll-padding-inline: 68px !important;
}

.k-scroll-px-18 {
  scroll-padding-inline: 72px;
}

.\!k-scroll-px-18 {
  scroll-padding-inline: 72px !important;
}

.k-scroll-px-19 {
  scroll-padding-inline: 76px;
}

.\!k-scroll-px-19 {
  scroll-padding-inline: 76px !important;
}

.k-scroll-px-20 {
  scroll-padding-inline: 80px;
}

.\!k-scroll-px-20 {
  scroll-padding-inline: 80px !important;
}

.k-scroll-px-21 {
  scroll-padding-inline: 84px;
}

.\!k-scroll-px-21 {
  scroll-padding-inline: 84px !important;
}

.k-scroll-px-22 {
  scroll-padding-inline: 88px;
}

.\!k-scroll-px-22 {
  scroll-padding-inline: 88px !important;
}

.k-scroll-px-23 {
  scroll-padding-inline: 92px;
}

.\!k-scroll-px-23 {
  scroll-padding-inline: 92px !important;
}

.k-scroll-px-24 {
  scroll-padding-inline: 96px;
}

.\!k-scroll-px-24 {
  scroll-padding-inline: 96px !important;
}

.k-scroll-py-0 {
  scroll-padding-block: 0;
}

.\!k-scroll-py-0 {
  scroll-padding-block: 0 !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: 2px;
}

.\!k-scroll-py-0\.5 {
  scroll-padding-block: 2px !important;
}

.k-scroll-py-1 {
  scroll-padding-block: 4px;
}

.\!k-scroll-py-1 {
  scroll-padding-block: 4px !important;
}

.k-scroll-py-1\.5 {
  scroll-padding-block: 6px;
}

.\!k-scroll-py-1\.5 {
  scroll-padding-block: 6px !important;
}

.k-scroll-py-2 {
  scroll-padding-block: 8px;
}

.\!k-scroll-py-2 {
  scroll-padding-block: 8px !important;
}

.k-scroll-py-2\.5 {
  scroll-padding-block: 10px;
}

.\!k-scroll-py-2\.5 {
  scroll-padding-block: 10px !important;
}

.k-scroll-py-3 {
  scroll-padding-block: 12px;
}

.\!k-scroll-py-3 {
  scroll-padding-block: 12px !important;
}

.k-scroll-py-3\.5 {
  scroll-padding-block: 14px;
}

.\!k-scroll-py-3\.5 {
  scroll-padding-block: 14px !important;
}

.k-scroll-py-4 {
  scroll-padding-block: 16px;
}

.\!k-scroll-py-4 {
  scroll-padding-block: 16px !important;
}

.k-scroll-py-4\.5 {
  scroll-padding-block: 18px;
}

.\!k-scroll-py-4\.5 {
  scroll-padding-block: 18px !important;
}

.k-scroll-py-5 {
  scroll-padding-block: 20px;
}

.\!k-scroll-py-5 {
  scroll-padding-block: 20px !important;
}

.k-scroll-py-5\.5 {
  scroll-padding-block: 22px;
}

.\!k-scroll-py-5\.5 {
  scroll-padding-block: 22px !important;
}

.k-scroll-py-6 {
  scroll-padding-block: 24px;
}

.\!k-scroll-py-6 {
  scroll-padding-block: 24px !important;
}

.k-scroll-py-6\.5 {
  scroll-padding-block: 26px;
}

.\!k-scroll-py-6\.5 {
  scroll-padding-block: 26px !important;
}

.k-scroll-py-7 {
  scroll-padding-block: 28px;
}

.\!k-scroll-py-7 {
  scroll-padding-block: 28px !important;
}

.k-scroll-py-7\.5 {
  scroll-padding-block: 30px;
}

.\!k-scroll-py-7\.5 {
  scroll-padding-block: 30px !important;
}

.k-scroll-py-8 {
  scroll-padding-block: 32px;
}

.\!k-scroll-py-8 {
  scroll-padding-block: 32px !important;
}

.k-scroll-py-9 {
  scroll-padding-block: 36px;
}

.\!k-scroll-py-9 {
  scroll-padding-block: 36px !important;
}

.k-scroll-py-10 {
  scroll-padding-block: 40px;
}

.\!k-scroll-py-10 {
  scroll-padding-block: 40px !important;
}

.k-scroll-py-11 {
  scroll-padding-block: 44px;
}

.\!k-scroll-py-11 {
  scroll-padding-block: 44px !important;
}

.k-scroll-py-12 {
  scroll-padding-block: 48px;
}

.\!k-scroll-py-12 {
  scroll-padding-block: 48px !important;
}

.k-scroll-py-13 {
  scroll-padding-block: 52px;
}

.\!k-scroll-py-13 {
  scroll-padding-block: 52px !important;
}

.k-scroll-py-14 {
  scroll-padding-block: 56px;
}

.\!k-scroll-py-14 {
  scroll-padding-block: 56px !important;
}

.k-scroll-py-15 {
  scroll-padding-block: 60px;
}

.\!k-scroll-py-15 {
  scroll-padding-block: 60px !important;
}

.k-scroll-py-16 {
  scroll-padding-block: 64px;
}

.\!k-scroll-py-16 {
  scroll-padding-block: 64px !important;
}

.k-scroll-py-17 {
  scroll-padding-block: 68px;
}

.\!k-scroll-py-17 {
  scroll-padding-block: 68px !important;
}

.k-scroll-py-18 {
  scroll-padding-block: 72px;
}

.\!k-scroll-py-18 {
  scroll-padding-block: 72px !important;
}

.k-scroll-py-19 {
  scroll-padding-block: 76px;
}

.\!k-scroll-py-19 {
  scroll-padding-block: 76px !important;
}

.k-scroll-py-20 {
  scroll-padding-block: 80px;
}

.\!k-scroll-py-20 {
  scroll-padding-block: 80px !important;
}

.k-scroll-py-21 {
  scroll-padding-block: 84px;
}

.\!k-scroll-py-21 {
  scroll-padding-block: 84px !important;
}

.k-scroll-py-22 {
  scroll-padding-block: 88px;
}

.\!k-scroll-py-22 {
  scroll-padding-block: 88px !important;
}

.k-scroll-py-23 {
  scroll-padding-block: 92px;
}

.\!k-scroll-py-23 {
  scroll-padding-block: 92px !important;
}

.k-scroll-py-24 {
  scroll-padding-block: 96px;
}

.\!k-scroll-py-24 {
  scroll-padding-block: 96px !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;
          user-select: none;
}

.\!k-user-select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.k-user-select-auto {
  -webkit-user-select: auto;
          user-select: auto;
}

.\!k-user-select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}

.k-user-select-text {
  -webkit-user-select: text;
          user-select: text;
}

.\!k-user-select-text {
  -webkit-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;
          user-select: contain;
}

.\!k-user-select-contain {
  -webkit-user-select: contain !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;
}

@font-face {
  font-family: "WebComponentsIcons";
  font-style: normal;
  font-weight: normal;
  src: url("data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJWkk1xAAABjAAAAGBjbWFwb8+dIwAADBQAACU4Z2x5ZkKdLekAADZkAAF25GhlYWQjiM81AAAA4AAAADZoaGVhB6kGSgAAALwAAAAkaG10eCgI/9oAAAHsAAAKKGxvY2GyTFY4AAAxTAAABRZtYXhwA9IBMAAAARgAAAAgbmFtZYGZmTgAAa1IAAACcHBvc3Tn8YnOAAGvuAAAJ6kAAQAAA8D/wAAABAD/5f//BAEAAQAAAAAAAAAAAAAAAAAAAooAAQAAAAEAACVhjZRfDzz1AAsEAAAAAADgQcVSAAAAAOBBxVL/5f+/BAED1QAAAAgAAgAAAAAAAAABAAACigEkAD4AAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwAAg6iEDwP/AAFwEHABBAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAP//BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAP//BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAP/lBAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA//4EAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAP/+BAD//gQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAP//BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA//8EAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAP//BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAFAAAAAwAAACwAAAAEAAAGvAABAAAAAAW2AAMAAQAAACwAAwAKAAAGvAAEBYoAAAAaABAAAwAKACDgceFd4g7jCuQD5VPmoecF6CzpTuoh//8AAAAg4ADhAOIA4wDkAOUA5gDnAOgA6QDqAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAGgAaAPwBtgHSAeYB7AKSA9QD3gQ2BNIAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgBnAGgAaQBqAGsAbABtAG4AbwBwAHEAcgBzAHQAdQB2AHcAeAB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAhwCIAIkAigCLAIwAjQCOAI8AkACRAJIAkwCUAJUAlgCXAJgAmQCaAJsAnACdAJ4AnwCgAKEAogCjAKQApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkAugC7ALwAvQC+AL8AwADBAMIAwwDEAMUAxgDHAMgAyQDKAMsAzADNAM4AzwDQANEA0gDTANQA1QDWANcA2ADZANoA2wDcAN0A3gDfAOAA4QDiAOMA5ADlAOYA5wDoAOkA6gDrAOwA7QDuAO8A8ADxAPIA8wD0APUA9gD3APgA+QD6APsA/AD9AP4A/wEAAQEBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJu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AADlIQAAAREAAOUiAADlIgAAARIAAOUjAADlIwAAARMAAOUkAADlJAAAARQAAOUlAADlJQAAARUAAOUmAADlJgAAARYAAOUnAADlJwAAARcAAOUoAADlKAAAARgAAOUpAADlKQAAARkAAOUqAADlKgAAARoAAOUrAADlKwAAARsAAOUsAADlLAAAARwAAOUtAADlLQAAAR0AAOUuAADlLgAAAR4AAOUvAADlLwAAAR8AAOUwAADlMAAAASAAAOUxAADlMQAAASEAAOUyAADlMgAAASIAAOUzAADlMwAAASMAAOU0AADlNAAAASQAAOU1AADlNQAAASUAAOU2AADlNgAAASYAAOU3AADlNwAAAScAAOU4AADlOAAAASgAAOU5AADlOQAAASkAAOU6AADlOgAAASoAAOU7AADlOwAAASsAAOU8AADlPAAAASwAAOU9AADlPQAAAS0AAOU+AADlPgAAAS4AAOU/AADlPwAAAS8AAOVAAADlQAAAATAAAOVBAADlQQAAATEAAOVCAADlQgAAATIAAOVDAADlQwAAATMAAOVEAADlRAAAATQAAOVFAADlRQAAATUAAOVGAADlRgAAATYAAOVHAADlRwAAATcAAOVIAADlSAAAATgAAOVJAADlSQAAATkAAOVKAADlSgAAAToAAOVLAADlSwAAATsAAOVMAADlTAAAATwAAOVNAADlTQAAAT0AAOVOAADlTgAAAT4AAOVPAADlTwAAAT8AAOVQAADlUAAAAUAAAOVRAADlUQAAAUEAAOVSAADlUgAAAUIAAOVTAADlUwAAAUMAAOYAAADmAAAAAUQAAOYBAADmAQAAAUUAAOYCAADmAgAAAUYAAOYDAADmAwAAAUcAAOYEAADmBAAAAUgAAOYFAADmBQAAAUkAAOYGAADmBgAAAUoAAOYHAADmBwAAAUsAAOYIAADmCAAAAUwAAOYJAADmCQAAAU0AAOYKAADmCgAAAU4AAOYLAADmCwAAAU8AAOYMAADmDAAAAVAAAOYNAADmDQAAAVEAAOYOAADmDgAAAVIAAOYPAADmDwAAAVMAAOYQAADmEAAAAVQAAOYRAADmEQAAAVUAAOYSAADmEgAAAVYAAOYTAADmEwAAAVcAAOYUAADmFAAAAVgAAOYVAADmFQAAAVkAAOYWAADmFgAAAVoAAOYXAADmFwAAAVsAAOYY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AYD+gAHAAcACwODgAQBAQAAGAAAAAAPAA4AAAgAFAAkADQARABUAABMRJQERBREhFSEVIRUhESEVIRUhFSFAAUD+wAFAAkD9wAJA/cACQP3AAkD9wAOA/oDA/UABgMACgECAQP8AQIBAAAAAAAkAAAAAA8ADgAADAAcACwAPABMAFwAbAB8AIwAAEyERIQEhESEBIREhNSERIQEhESEBESERASERISUhESEBIREhQAEA/wABQAEA/wD+wAEA/wABAP8AAUABAP8AAUABAP8AAQD/AP7AAQD/AAFAAQD/AAOA/wD9gAEA/wABAEABAP8AAQABQP8AAQD9wAEAQAEA/IABAAAABgAAAAADwAOAAAMABwALAA8AEwAXAAATMxUjJRUhNQEzNSMFITUhATM1IwUhNSFAwMABAAKA/IDAwAEAAoD9gP8AwMABAAKA/YADgMDAwMD+AMDAwP4AwMDAAAAEAAAAAAOAA4AAAwAHAAsADwAAEyERIREhESEBIREhGQEhEUABgP6AAYD+gAHAAYD+gAGAAcD+gAHAAYD8wAGAAcD+gAGAAAAEAAAAAAOAA4AAAwAHAAsADwAAEyERIRMhESEBIREhAxEhEUABgP6AQAEA/wABwAEA/wBAAYABwP6AAgABAP1AAQACAP6AAYAAAAAAAgAAAAACgANAAAMABwAAATMRIxMRMxEBQICAwIADQP0AAwD9AAMAAAYAAAAAA4ADwAADAAcACwAPABMAFwAAJSEVITUhNSEBIREhBSE1IREhNSEBFSE1AYACAP4AAgD+AP7AAQD/AAFAAgD+AAIA/gD+wANAgIDAgP7AAsCAgP7AgAHAwMAAAAUAAAAAA4ADwAADAAcACwAPABMAABMhESEBFSE1ASE1IREhNSERITUhQAGA/oABwAGA/oABgP6AAYD+gAGA/oADwPxAA8DAwP5AwP5AwP5AwAAAAAQAAAAAA4ADwAADAAcACwAPAAATIREhASERIQEhESEBIREhQAGA/oABwAGA/oD+QAGA/oABwAGA/oACAAHA/kABwPxAAcD+QAHAAAAEAAAAAAOAA8AAAwAHAAsADwAANyEVIREhNSE1ITUhERUhNUADQPzAA0D8wANA/MADQMDAAQDAQMABAMDAAAAABQAAAAADgAPAAAMABwALAA8AEwAAEyEVIREhNSElITUhAREhEQEh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wMABAMDAwMACwEDAwMDAwMBAwEDAQMDAwMDAwEDAQMDA/wDAwMBAwAAKAAAAAAQBA4AABAAIAAwAEAAUABgAHAAxADUAOQAAASERIREBIzUzNSM1MzUjNTMBIzUzNSM1MzUjNTMBFA4BKwE1MzI+ATQuASsBNTMyHgElMzUjETM1IwFA/sACQP7AwMDAwMDAAQDAwMDAwMACACtKK0BAGiwaGiwaQEArSiv+wEBAQEADgPzAA0D9AMBAwEDA/UDAQMBAwP6gK0orQBosNCwaQCtKNUD+wEAAAAUAAAAAA8EDgAAbAB8AMwA3ADsAAAEzNSM1IxUjNSMVIxUzESMVMxUzNTMVMzUhNSErAREzASM1MzI+ATQuASsBNTMyHgEUDgEDIxUzAzM1IwHAwMBAgECAgICAQIBAAgD+AECAgAGgQEAaLBoaLBpAQCtKKytKi0BAQEBAAsBAgICAgED+AECAgICAQAIA/oBAGiw0LBpAK0pWSisBQED/AEAABgAA/8AEAAPAAAYACgASABoAIgAqAAABIREhESERBTMVIxMjFTMVIxEzESMVMxUjETMlNSMVIzUhFSEjNSMVIzUhAoD9gAEAAwD8QICAgEBAgIBAQICAAQBAgAFAAYCAQIABQAPA/AADAAEAQID9wECAAUABAECAAUBAQECAgEBAgAAABQAAAAADvgOAAAMABwALAA8AEwAAEyERIQMzESMTIREhNyE1IQERMxG+AoD9gIBAQIACgP2AQAIA/gACgEADAP8A/gADgP4A/wBAgAJA/IADgAAABQAAAAADvgOAAAMABwALAA8AEwAAAREhEQMhNSEBESERFyMRMwEVITUBvv8AgAOA/IADAP8AwICA/UADgAMA/YACgP0AQALA/YACgED+AALAQEAAAwAAAAADfgOAAAMABwALAAABIREhATMRIxMRIRECfv5AAcD9wEBAgALAAgABAP0AA4D+AP8AAQAAAAAAAQAAAAADPgOAABMAACUhFSM1IREhNSMRMzUzFTMRIxUhAz7+wED+wAFAwMBAwMABQICAgAEAgAEAgID/AIAAAAMAAAAAA8ADgAADAAcACwAAASERIQERMxEBIREhAYABwP5AAgBA/MACwP1AAwD/AAGA/IADgP0AAQAAAAQAAAAAA74DgAADAAcACwAPAAABIREhATMRIyERMxEBIREhAz79gAKA/QBAQANAQP0CAoD9gAIAAQD9AAOA/IADgP0AAQAAAAMAAAAAA74DQAATABcAGwAAAREhESM1IRUjFTMVITUzESERMzUFIzUzASMRMwM+/wCA/wCAgAEAgAEAgP3AgIABgICAAgABQP7AwMBAwMD+wAFAQMCA/wABAAAAAwAAAAADwAOAAAMABwALAAATIREhAxUhNQEhESHAAQD/AIADgP6AAQD/AAMA/kACQEBA/MACwAABAAAAAAO+A0AAEwAAASMRIREjFSE1IzUzNSEVMxEhETMDvoD/AID/AICAAQCAAQCAAcD+wAFAwMBAwMABQP7AAAAAAAMAAP/+A74DPgADAAcACwAAJSERIQEVITUDIREhAb7/AAEA/oADgID/AAEAfgHA/gBAQAMA/UAABAAAAAADvgOAAAMABwALAA8AAAERIREDITUhERUhNQURIREBvv8AgAOA/IADgP6AAQADAP2AAoD9AEADQEBAfv2AAoAAAAAAAwAAAAADPgOAABMAFwAbAAABNTMRIzUjFSMRMxUhESEVMzUhEQUhNSERIzUzAf7AwEDAwP7AAUBAAUD+gP8AAQCAgAGAgAEAgID/AID/AICAAQDAgAEAgAAAAAADAAAAAAL+A4AAAwAHAAsAABMhESEHMxEjBREhEb4BAP8AgEBAAcABAAMA/YCAA4B+/YACgAAAAAMAAAAAAz4DgAADAAcACwAAEyERIQUzESMXESERfgEA/wABQEBAgAEAAwD9gIADgH79gAKAAAAAAwAAAAADwAOAAAMABwALAAABIREhAREzEQEhESEBAAEA/wACgED+gAEA/wADAP2AAwD8gAOA/QICgAAABP/+AAAD/gOAAAMABwALAA8AABMhESEBETMRASERIQEzESN+AQD/AANAQP6AAQD/AP2AQEADAP2AAwD8gAOA/QICgPz+A4AABP/+AAAD/gOAAAMABwALAA8AABMhESEBETMRASERIQEzESO+AQD/AAMAQP5AAQD/AP3AQEADAP2AAwD8gAOA/QICgPz+A4AAAwAAAAADvgOAAAMABwALAAABIREhJRUhNQEhESEDPv2AAoD9AAOA/QICgP2AAgABAIBAQP1AAQAAAAAAAwAAAAADvgNAAAMABwALAAABIREhARUhNQEhESEDPv2AAoD9AAOA/QICgP2AAkABAP7A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AwD9AAMA/QADAP0AAwD9AAMA/QADAP0AAoBAgED+AEBAQEBA/kBAAAAFAAAAAAPAA4AAAwAHAAsADwArAAATFyM1FTMnIxUhJyEdASEnBTcnMzUjJzM1IychNSEnITUhJyE1ISchNSEnB55AXt5AngFeQP7iAd5AAXUtUxNTQJPTQAET/q1AAZP+LUACE/2tQAKT/S1ALQJAQEDAQMBAgEBAwC1TQEBAQEBAQEBAQEBALQAAAAYAAAAAA8ADgAADAAcACwAPABMAGwAAARUhNQERIREFIREhAyEVIRU1IRUDITUhESE1IQPA/QACAP2AAkD+AAIAQP6AAYD+gEACQP2AAoD9wAMAQED+wP5AAcBA/sABAECAQEACwED+wEAAAAUAAAAAA8ADQAADAAcACwAPABMAAAEhNSEXIRUhFyEVIQUhFSEXIRUhAoD9wAJAwP0AAwCA/IADgP7A/cACQMD9AAMAAwBAgECAgIBAQEAABQAAAAADwAPAAAMABwALAA8AEwAAMxEhEQERIREFITUhFSE1IRUhNSFAA4D8wAMA/UABgP6AAoD9gAGA/oADwPxAA4D8wANAgEDAQMBAAAAFAAAAAAPAA8AAAwAHAAsADwATAAAzESERAREhEQchFSEXIRUhByEVIUADgPzAAwDA/oABgID9gAKAgP6AAYADwPxAA4D8wANAQEBAQEBAAAUAAAAAA8ADwAADAAcACwAPABMAADMRIREBESERByEVIRUhFSEVIRUhQAOA/MADAED+gAGA/YACgP6AAYADwPxAA4D8wANAQEBAQEBAAAAABQAAAAADwAPAAAMABwALAA8AEwAAMxEhEQERIREBITUhFSE1IRUhNSFAA4D8wAMA/UABgP6AAoD9gAGA/oADwPxAA4D8wANA/sBAwEDAQAAFAAAAAAPAA8AAAwAHAAsADwATAAAzESERAREhEQMhFSEXIRUhByEVIUADgPzAAwDA/oABgID9gAKAgP6AAYADwPxAA4D8wANA/wBAQEBAQAAAAAAFAAAAAAPAA8AAAwAHAAsADwATAAAzESERAREhEQMhFSEVIRUhFSEVIUADgPzAAwBA/oABgP2AAoD+gAGAA8D8QAOA/MADQP8AQEBAQEAAAAUAAAAAA8ADwAADAAcACwAPABMAADMRIREBESERASE1IRUhNSEVITUhQAOA/MAD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AUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sAAAhjYXJldC10cghjYXJldC1icghjYXJldC1ibAhjYXJldC10bAxjYXJldC1hbHQtdXAPY2FyZXQtYWx0LXJpZ2h0DmNhcmV0LWFsdC1kb3duDmNhcmV0LWFsdC1sZWZ0EGNhcmV0LWFsdC10by10b3ASY2FyZXQtYWx0LXRvLXJpZ2h0E2NhcmV0LWFsdC10by1ib3R0b20RY2FyZXQtYWx0LXRvLWxlZnQTY2FyZXQtZG91YmxlLWFsdC11cBZjYXJldC1kb3VibGUtYWx0LXJpZ2h0FWNhcmV0LWRvdWJsZS1hbHQtZG93bhVjYXJldC1kb3VibGUtYWx0LWxlZnQQY2FyZXQtYWx0LWV4cGFuZBBhcnJvd3Mtbm8tY2hhbmdlE2Fycm93LW92ZXJmbG93LWRvd24KY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bgxjaGV2cm9uLWxlZnQIYXJyb3ctdXALYXJyb3ctcmlnaHQKYXJyb3ctZG93bgphcnJvdy1sZWZ0CmxldmVsLWRvd24IbGV2ZWwtdXAMbGV2ZWwtdG8tdG9wCmNvbC1yZXNpemULYXJyb3dzLWF4ZXMLYXJyb3dzLXN3YXANZHJhZy1hbmQtZHJvcApjYXRlZ29yaXplBGdyaWQLZ3JpZC1sYXlvdXQFZ3JvdXAHdW5ncm91cAtoYW5kbGUtZHJhZwZsYXlvdXQNbGF5b3V0LTEtYnktNA1sYXlvdXQtMi1ieS0yE2xheW91dC1zaWRlLWJ5LXNpZGUObGF5b3V0LXN0YWNrZWQHY29sdW1ucwRyb3dzB3Jlb3JkZXIEbWVudQ1tb3JlLXZlcnRpY2FsD21vcmUtaG9yaXpvbnRhbAdvdmVybGFwBGhvbWURYXJyb3dzLWxlZnQtcmlnaHQRYXJyb3dzLXRvcC1ib3R0b20ZYm9yZGVyLXJhZGl1cy1ib3R0b20tbGVmdBpib3JkZXItcmFkaXVzLWJvdHRvbS1yaWdodBZib3JkZXItcmFkaXVzLXRvcC1sZWZ0F2JvcmRlci1yYWRpdXMtdG9wLXJpZ2h0DWJvcmRlci1yYWRpdXMTYm9yZGVyLXN0eWxlLWJvdHRvbRFib3JkZXItc3R5bGUtbGVmdBJib3JkZXItc3R5bGUtcmlnaHQQYm9yZGVyLXN0eWxlLXRvcAxib3JkZXItc3R5bGUKYm94LXNpemluZxNjaGV2cm9uLWRvdWJsZS1kb3duE2NoZXZyb24tZG91YmxlLWxlZnQUY2hldnJvbi1kb3VibGUtcmlnaHQRY2hldnJvbi1kb3VibGUtdXAIZGF0YS1vZHMUZGlzcGxheS1JbmxpbmUtYmxvY2sNZGlzcGxheS1ibG9jawxkaXNwbGF5LWZsZXgTZGlzcGxheS1pbmxpbmUtZmxleA5kcm9wbGV0LXNsaWRlcgtmaWxlLXJlcG9ydApnYXAtY29sdW1uB2dhcC1yb3cRaGFuZGxlLXJlc2l6ZS1hbHQNaGFuZGxlLXJlc2l6ZQZpbWFnZXMMbGV0dGVyLXNwYWNlC2xpbmUtaGVpZ2h0Dmxpc3QtbGF0aW4tYmlnEGxpc3QtbGF0aW4tc21hbGwObGlzdC1yb21hbi1iaWcQbGlzdC1yb21hbi1zbWFsbBZsaXN0LXVub3JkZXJlZC1vdXRsaW5lFWxpc3QtdW5vcmRlcmVkLXNxdWFyZQptYXgtaGVpZ2h0CW1heC13aWR0aAptaW4taGVpZ2h0CW1pbi13aWR0aA5vdXRsaW5lLW9mZnNldA1vdXRsaW5lLXdpZHRoDnBhZGRpbmctYm90dG9tDHBhZGRpbmctbGVmdA1wYWRkaW5nLXJpZ2h0C3BhZGRpbmctdG9wB3BhZGRpbmcPcG9zaXRpb24tYm90dG9tDXBvc2l0aW9uLWxlZnQOcG9zaXRpb24tcmlnaHQMcG9zaXRpb24tdG9wEnJlZ3VsYXItZXhwcmVzc2lvbgtyZXBsYWNlLWFsbA5yZXBsYWNlLXNpbmdsZQ5yZXBvcnQtZWxlbWVudBNyaWdodC1kb3VibGUtcXVvdGVzCndob2xlLXdvcmQIZGF0YS1zZHMOZG93bmxvYWQtbGlnaHQJZXllLXNsYXNoBHVuZG8EcmVkbxBhcnJvdy1yb3RhdGUtY2N3D2Fycm93LXJvdGF0ZS1jdxBhcnJvd3Mtbm8tcmVwZWF0FmFycm93LXJvdGF0ZS1jY3ctc21hbGwVYXJyb3ctcm90YXRlLWN3LXNtYWxsBWNsb2NrCGNhbGVuZGFyBHNhdmUFcHJpbnQGcGVuY2lsBXRyYXNoCXBhcGVyY2xpcA1wYXBlcmNsaXAtYWx0BGxpbmsGdW5saW5rDWxpbmstdmVydGljYWwPdW5saW5rLXZlcnRpY2FsBGxvY2sGdW5sb2NrBmNhbmNlbA5jYW5jZWwtb3V0bGluZQ1jYW5jZWwtY2lyY2xlBWNoZWNrDWNoZWNrLW91dGxpbmUMY2hlY2stY2lyY2xlAXgJeC1vdXRsaW5lCHgtY2lyY2xlBHBsdXMMcGx1cy1vdXRsaW5lC3BsdXMtY2lyY2xlBW1pbnVzDW1pbnVzLW91dGxpbmUMbWludXMtY2lyY2xlCHNvcnQtYXNjCXNvcnQtZGVzYwpzb3J0LWNsZWFyDnNvcnQtYXNjLXNtYWxsD3NvcnQtZGVzYy1zbWFsbAZmaWx0ZXIMZmlsdGVyLWNsZWFyDGZpbHRlci1zbWFsbBVmaWx0ZXItc29ydC1hc2Mtc21hbGwWZmlsdGVyLXNvcnQtZGVzYy1zbWFsbBVmaWx0ZXItYWRkLWV4cHJlc3Npb24QZmlsdGVyLWFkZC1ncm91cAVsb2dpbgZsb2dvdXQIZG93bmxvYWQGdXBsb2FkDmh5cGVybGluay1vcGVuEWh5cGVybGluay1vcGVuLXNtBmxhdW5jaAZ3aW5kb3cOd2luZG93LXJlc3RvcmUPd2luZG93LW1pbmltaXplBGdlYXIFZ2VhcnMGd3JlbmNoA2V5ZQZzZWFyY2gHem9vbS1pbgh6b29tLW91dAthcnJvd3MtbW92ZQpjYWxjdWxhdG9yBGNhcnQJY29ubmVjdG9yB3BsdXMtc20IbWludXMtc20Pa3BpLXN0YXR1cy1kZW55D2twaS1zdGF0dXMtaG9sZA9rcGktc3RhdHVzLW9wZW4FZXF1YWwJbm90LWVxdWFsDWxlc3Mtb3ItZXF1YWwQZ3JlYXRlci1vci1lcXVhbAZkaXZpZGUNYWNjZXNzaWJpbGl0eQ9iYXJjb2RlLW91dGxpbmUHYmFyY29kZQ9iYXJjb2RlLXNjYW5uZXIPcXItY29kZS1vdXRsaW5lB3FyLWNvZGUPcXItY29kZS1zY2FubmVyF2JhcmNvZGUtcXItY29kZS1zY2FubmVyCXNpZ25hdHVyZQRoYW5kB3BvaW50ZXIFc3RpY2sHdW5zdGljaxNzZXQtY29sdW1uLXBvc2l0aW9uEmNsb2NrLWFycm93LXJvdGF0ZQRwbGF5BXBhdXNlBHN0b3AGcmV3aW5kB2ZvcndhcmQLdm9sdW1lLWRvd24Jdm9sdW1lLXVwC3ZvbHVtZS1tdXRlAmhkD2Nsb3NlZC1jYXB0aW9ucwhwbGF5bGlzdAttdXNpYy1ub3RlcwdwbGF5LXNtCHBhdXNlLXNtB3N0b3Atc20NaGVhcnQtb3V0bGluZQVoZWFydAxzdGFyLW91dGxpbmUEc3RhcghjaGVja2JveBBjaGVja2JveC1jaGVja2VkFmNoZWNrYm94LWluZGV0ZXJtaW5hdGUNY2hlY2tib3gtbnVsbAZjaXJjbGULcmFkaW9idXR0b24TcmFkaW9idXR0b24tY2hlY2tlZARiZWxsC2luZm8tY2lyY2xlD3F1ZXN0aW9uLWNpcmNsZRJleGNsYW1hdGlvbi1jaXJjbGUGY2FtZXJhBWltYWdlDGltYWdlLWV4cG9ydBB6b29tLWFjdHVhbC1zaXplDXpvb20tYmVzdC1maXQMaW1hZ2UtcmVzaXplBGNyb3AGbWlycm9yD2ZsaXAtaG9yaXpvbnRhbA1mbGlwLXZlcnRpY2FsBnJvdGF0ZQxyb3RhdGUtcmlnaHQLcm90YXRlLWxlZnQFYnJ1c2gHcGFsZXR0ZQdkcm9wbGV0CnNoYXBlLWxpbmUTYnJpZ2h0bmVzcy1jb250cmFzdAdzbGlkZXJzDWludmVydC1jb2xvcnMMdHJhbnNwYXJlbmN5CWdyYXlzY2FsZQRibHVyB3NoYXJwZW4Gc2hhcGVzDXJvdW5kLWNvcm5lcnMOYnJpbmctdG8tZnJvbnQNYnJpbmctdG8tYmFjaw1icmluZy1mb3J3YXJkDmJyaW5nLWJhY2t3YXJkEGFsaWduLXNlbGYtc3RhcnQRYWxpZ24tc2VsZi1jZW50ZXIOYWxpZ24tc2VsZi1lbmQUYWxpZ24tc2VsZi1zdGFydC1hbHQVYWxpZ24tc2VsZi1jZW50ZXItYWx0EmFsaWduLXNlbGYtZW5kLWFsdA10aHVtYm5haWxzLXVwEHRodW1ibmFpbHMtcmlnaHQPdGh1bWJuYWlscy1kb3duD3RodW1ibmFpbHMtbGVmdApmdWxsc2NyZWVuD2Z1bGxzY3JlZW4tZXhpdA1kcm9wbGV0LXNsYXNoBnBob3Rvcw1hbGlnbi10by1ncmlkDHNpemUtdG8tZ3JpZA5tYWtlLXNhbWUtc2l6ZQ9tYWtlLXNhbWUtd2lkdGgQbWFrZS1zYW1lLWhlaWdodB1tYWtlLWhvcml6b250YWwtc3BhY2luZy1lcXVhbBtpbmNyZWFzZS1ob3Jpem9udGFsLXNwYWNpbmcbZGVjcmVhc2UtaG9yaXpvbnRhbC1zcGFjaW5nGXJlbW92ZS1ob3Jpem9udGFsLXNwYWNpbmcbbWFrZS12ZXJ0aWNhbC1zcGFjaW5nLWVxdWFsGWluY3JlYXNlLXZlcnRpY2FsLXNwYWNpbmcZZGVjcmVhc2UtdmVydGljYWwtc3BhY2luZxdyZW1vdmUtdmVydGljYWwtc3BhY2luZwpleWVkcm9wcGVyCXNuYXAtZ3JpZBFzbmFwLXRvLWdyaWRsaW5lcxFzbmFwLXRvLXNuYXBsaW5lcwpkaW1lbnNpb25zEmFsaWduLXNlbGYtc3RyZXRjaBZhbGlnbi1zZWxmLXN0cmV0Y2gtYWx0EWFsaWduLWl0ZW1zLXN0YXJ0EmFsaWduLWl0ZW1zLWNlbnRlcg9hbGlnbi1pdGVtcy1lbmQTYWxpZ24taXRlbXMtc3RyZXRjaBRhbGlnbi1pdGVtcy1iYXNlbGluZRVhbGlnbi1pdGVtcy1zdGFydC1hbHQWYWxpZ24taXRlbXMtY2VudGVyLWFsdBNhbGlnbi1pdGVtcy1lbmQtYWx0F2FsaWduLWl0ZW1zLXN0cmV0Y2gtYWx0GGFsaWduLWl0ZW1zLWJhc2VsaW5lLWFsdBVqdXN0aWZ5LWNvbnRlbnQtc3RhcnQWanVzdGlmeS1jb250ZW50LWNlbnRlchNqdXN0aWZ5LWNvbnRlbnQtZW5kF2p1c3RpZnktY29udGVudC1iZXR3ZWVuFmp1c3RpZnktY29udGVudC1hcm91bmQZanVzdGlmeS1jb250ZW50LXN0YXJ0LWFsdBpqdXN0aWZ5LWNvbnRlbnQtY2VudGVyLWFsdBdqdXN0aWZ5LWNvbnRlbnQtZW5kLWFsdBtqdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi1hbHQaanVzdGlmeS1jb250ZW50LWFyb3VuZC1hbHQLZmlsZS13cmVuY2gEYm9sZAZpdGFsaWMJdW5kZXJsaW5lC2ZvbnQtZmFtaWx5EGZvcmVncm91bmQtY29sb3IRY29udmVydC1sb3dlcmNhc2URY29udmVydC11cHBlcmNhc2UNc3RyaWtldGhyb3VnaAlzdWJzY3JpcHQJc3Vwc2NyaXB0A2RpdgNhbGwCaDECaDICaDMCaDQCaDUCaDYMbGlzdC1vcmRlcmVkDmxpc3QtdW5vcmRlcmVkBmluZGVudAdvdXRkZW50Cmluc2VydC10b3ANaW5zZXJ0LW1pZGRsZQ1pbnNlcnQtYm90dG9tCWFsaWduLXRvcAxhbGlnbi1taWRkbGUMYWxpZ24tYm90dG9tCmFsaWduLWxlZnQMYWxpZ24tY2VudGVyC2FsaWduLXJpZ2h0DWFsaWduLWp1c3RpZnkMYWxpZ24tcmVtb3ZlCXRleHQtd3JhcA9ob3Jpem9udGFsLXJ1bGUUdGFibGUtYWxpZ24tdG9wLWxlZnQWdGFibGUtYWxpZ24tdG9wLWNlbnRlchV0YWJsZS1hbGlnbi10b3AtcmlnaHQXdGFibGUtYWxpZ24tbWlkZGxlLWxlZnQZdGFibGUtYWxpZ24tbWlkZGxlLWNlbnRlchh0YWJsZS1hbGlnbi1taWRkbGUtcmlnaHQXdGFibGUtYWxpZ24tYm90dG9tLWxlZnQZdGFibGUtYWxpZ24tYm90dG9tLWNlbnRlchh0YWJsZS1hbGlnbi1ib3R0b20tcmlnaHQSdGFibGUtYWxpZ24tcmVtb3ZlC2JvcmRlcnMtYWxsD2JvcmRlcnMtb3V0c2lkZQ5ib3JkZXJzLWluc2lkZRlib3JkZXJzLWluc2lkZS1ob3Jpem9udGFsF2JvcmRlcnMtaW5zaWRlLXZlcnRpY2FsCmJvcmRlci10b3ANYm9yZGVyLWJvdHRvbQtib3JkZXItbGVmdAxib3JkZXItcmlnaHQMYm9yZGVycy1ub25lEWJvcmRlcnMtc2hvdy1oaWRlBGZvcm0MZm9ybS1lbGVtZW50DGNvZGUtc25pcHBldApzZWxlY3QtYWxsBmJ1dHRvbgpzZWxlY3QtYm94DWNhbGVuZGFyLWRhdGUJZ3JvdXAtYm94CHRleHRhcmVhB3RleHRib3gOdGV4dGJveC1oaWRkZW4IcGFzc3dvcmQNcGFyYWdyYXBoLWFkZAplZGl0LXRvb2xzEHRlbXBsYXRlLW1hbmFnZXIPY2hhbmdlLW1hbnVhbGx5DXRyYWNrLWNoYW5nZXMUdHJhY2stY2hhbmdlcy1lbmFibGUUdHJhY2stY2hhbmdlcy1hY2NlcHQYdHJhY2stY2hhbmdlcy1hY2NlcHQtYWxsFHRyYWNrLWNoYW5nZXMtcmVqZWN0GHRyYWNrLWNoYW5nZXMtcmVqZWN0LWFsbBBkb2N1bWVudC1tYW5hZ2VyC2N1c3RvbS1pY29uBGJvb2sJaW1hZ2UtYWRkCmltYWdlLWVkaXQQaW1hZ2UtbWFwLWVkaXRvcgdjb21tZW50DmNvbW1lbnQtcmVtb3ZlD2NvbW1lbnRzLXJlbW92ZQtzaWx2ZXJsaWdodA1tZWRpYS1tYW5hZ2VyDnZpZGVvLWV4dGVybmFsDWZsYXNoLW1hbmFnZXIKYmlub2N1bGFycwRjb3B5A2N1dAljbGlwYm9hcmQOY2xpcGJvYXJkLWNvZGUOY2xpcGJvYXJkLXdvcmQSY2xpcGJvYXJkLXdvcmQtYWx0DmNsaXBib2FyZC1odG1sEmNsaXBib2FyZC1tYXJrZG93bg5jbGlwYm9hcmQtdGV4dAxhcHBseS1mb3JtYXQJY2xlYXItY3NzC2NvcHktZm9ybWF0FHN0cmlwLWFsbC1mb3JtYXR0aW5nEHN0cmlwLWNzcy1mb3JtYXQTc3RyaXAtZm9udC1lbGVtZW50cxNzdHJpcC1zcGFuLWVsZW1lbnRzFXN0cmlwLXdvcmQtZm9ybWF0dGluZxFmb3JtYXQtY29kZS1ibG9jaw9idWlsZGluZy1ibG9ja3MMcHV6emxlLXBpZWNlCGxpbmstYWRkCmdsb2JlLWxpbmsMZ2xvYmUtdW5saW5rDGVudmVsb3AtbGluawZhbmNob3IJdGFibGUtYWRkBXRhYmxlEHRhYmxlLXByb3BlcnRpZXMKdGFibGUtY2VsbBV0YWJsZS1jZWxsLXByb3BlcnRpZXMYdGFibGUtY29sdW1uLWluc2VydC1sZWZ0GXRhYmxlLWNvbHVtbi1pbnNlcnQtcmlnaHQWdGFibGUtcm93LWluc2VydC1hYm92ZRZ0YWJsZS1yb3ctaW5zZXJ0LWJlbG93E3RhYmxlLWNvbHVtbi1kZWxldGUQdGFibGUtcm93LWRlbGV0ZRF0YWJsZS1jZWxsLWRlbGV0ZQx0YWJsZS1kZWxldGULY2VsbHMtbWVyZ2UYY2VsbHMtbWVyZ2UtaG9yaXpvbnRhbGx5FmNlbGxzLW1lcmdlLXZlcnRpY2FsbHkXY2VsbC1zcGxpdC1ob3Jpem9udGFsbHkVY2VsbC1zcGxpdC12ZXJ0aWNhbGx5DXRhYmxlLXVubWVyZ2ULcGFuZS1mcmVlemUKcm93LWZyZWV6ZQ1jb2x1bW4tZnJlZXplDXRvb2xiYXItZmxvYXQNc3BlbGwtY2hlY2tlchB2YWxpZGF0aW9uLXhodG1sD3ZhbGlkYXRpb24tZGF0YRd0b2dnbGUtZnVsbC1zY3JlZW4tbW9kZQpmb3JtdWxhLWZ4A3N1bQZzeW1ib2wGZG9sbGFyB3BlcmNlbnQNY3VzdG9tLWZvcm1hdBBkZWNpbWFsLWluY3JlYXNlEGRlY2ltYWwtZGVjcmVhc2UJZm9udC1zaXplF2ltYWdlLWFic29sdXRlLXBvc2l0aW9uDHRhYmxlLXdpemFyZAhjcm9zc3RhYg9jcm9zc3RhYi13aXphcmQKdGFibGUtYm9keRN0YWJsZS1jb2x1bW4tZ3JvdXBzDHRhYmxlLWNvcm5lchB0YWJsZS1yb3ctZ3JvdXBzDWdsb2JlLW91dGxpbmUFZ2xvYmUKbWFwLW1hcmtlchFtYXAtbWFya2VyLXRhcmdldANwaW4FdW5waW4Fc2hhcmUEdXNlcgVpbmJveAdibG9nZ2VyC2Jsb2dnZXItYm94CWRlbGljaW91cw1kZWxpY2lvdXMtYm94BGRpZ2cIZGlnZy1ib3gHZW52ZWxvcAtlbnZlbG9wLWJveAhmYWNlYm9vawxmYWNlYm9vay1ib3gGZ29vZ2xlCmdvb2dsZS1ib3gLZ29vZ2xlLXBsdXMPZ29vZ2xlLXBsdXMtYm94CGxpbmtlZGluDGxpbmtlZGluLWJveAdteXNwYWNlC215c3BhY2UtYm94CXBpbnRlcmVzdA1waW50ZXJlc3QtYm94BnJlZGRpdApyZWRkaXQtYm94DHN0dW1ibGUtdXBvbhBzdHVtYmxlLXVwb24tYm94DXRlbGwtYS1mcmllbmQRdGVsbC1hLWZyaWVuZC1ib3gGdHVtYmxyCnR1bWJsci1ib3gHdHdpdHRlcgt0d2l0dGVyLWJveAZ5YW1tZXIKeWFtbWVyLWJveAdiZWhhbmNlC2JlaGFuY2UtYm94CGRyaWJiYmxlDGRyaWJiYmxlLWJveANyc3MHcnNzLWJveAV2aW1lbwl2aW1lby1ib3gHeW91dHViZQt5b3V0dWJlLWJveAZmb2xkZXILZm9sZGVyLW9wZW4KZm9sZGVyLWFkZAlmb2xkZXItdXALZm9sZGVyLW1vcmUQYWdncmVnYXRlLWZpZWxkcwRmaWxlCGZpbGUtYWRkCGZpbGUtdHh0CGZpbGUtY3N2CmZpbGUtZXhjZWwJZmlsZS13b3JkCGZpbGUtbWRiCGZpbGUtcHB0CGZpbGUtcGRmCGZpbGUtcHNkCmZpbGUtZmxhc2gLZmlsZS1jb25maWcJZmlsZS1hc2N4CGZpbGUtYmFjCGZpbGUtemlwBGZpbG0EY3NzMwVodG1sNQRjb2RlA2NzcwJqcwNleGUGY3Nwcm9qBnZicHJvagJjcwJ2YgNzbG4FY2xvdWQPZmlsZS1ob3Jpem9udGFsCXN1YnJlcG9ydARkYXRhC2ZpbGUtaGVhZGVyC2ZpbGUtZm9vdGVyFGdyb3VwLWhlYWRlci1zZWN0aW9uFGdyb3VwLWZvb3Rlci1zZWN0aW9uE3BhZ2UtaGVhZGVyLXNlY3Rpb24TcGFnZS1mb290ZXItc2VjdGlvbg5kZXRhaWwtc2VjdGlvbgt0b2Mtc2VjdGlvbg1ncm91cC1zZWN0aW9uCnBhcmFtZXRlcnMIZGF0YS1jc3YJZGF0YS1qc29uCGRhdGEtc3FsCGRhdGEtd2ViEGdyb3VwLWNvbGxlY3Rpb24RcGFyYW1ldGVyLWJvb2xlYW4TcGFyYW1ldGVyLWRhdGUtdGltZQ9wYXJhbWV0ZXItZmxvYXQRcGFyYW1ldGVyLWludGVnZXIQcGFyYW1ldGVyLXN0cmluZxF0b2Mtc2VjdGlvbi1sZXZlbAlpbmhlcml0ZWQKZmlsZS12aWRlbwpmaWxlLWF1ZGlvCmZpbGUtaW1hZ2URZmlsZS1wcmVzZW50YXRpb24JZmlsZS1kYXRhD2ZpbGUtZGlzYy1pbWFnZRBmaWxlLXByb2dyYW1taW5nFXBhcmFtZXRlcnMtYnl0ZS1hcnJheRJwYXJhbWV0ZXJzLXVua25vd24KZmlsZS1lcnJvcgtmaWxlcy1lcnJvcglkYXRhLXJlc3QPZmlsZS10eXBlc2NyaXB0FHRhYmxlLXBvc2l0aW9uLXN0YXJ0FXRhYmxlLXBvc2l0aW9uLWNlbnRlchJ0YWJsZS1wb3NpdGlvbi1lbmQQbGlzdC1yb21hbi11cHBlchBsaXN0LXJvbWFuLWxvd2VyBmltcG9ydAZleHBvcnQFZ3JhcGgWY2hhcnQtY29sdW1uLWNsdXN0ZXJlZBRjaGFydC1jb2x1bW4tc3RhY2tlZBdjaGFydC1jb2x1bW4tc3RhY2tlZDEwMBJjaGFydC1jb2x1bW4tcmFuZ2UTY2hhcnQtYmFyLWNsdXN0ZXJlZBFjaGFydC1iYXItc3RhY2tlZBRjaGFydC1iYXItc3RhY2tlZDEwMA9jaGFydC1iYXItcmFuZ2UUY2hhcnQtYXJlYS1jbHVzdGVyZWQSY2hhcnQtYXJlYS1zdGFja2VkFWNoYXJ0LWFyZWEtc3RhY2tlZDEwMBBjaGFydC1hcmVhLXJhbmdlCmNoYXJ0LWxpbmUSY2hhcnQtbGluZS1zdGFja2VkFWNoYXJ0LWxpbmUtc3RhY2tlZDEwMBJjaGFydC1saW5lLW1hcmtlcnMaY2hhcnQtbGluZS1zdGFja2VkLW1hcmtlcnMdY2hhcnQtbGluZS1zdGFja2VkMTAwLW1hcmtlcnMJY2hhcnQtcGllDmNoYXJ0LWRvdWdobnV0DWNoYXJ0LXNjYXR0ZXIiY2hhcnQtc2NhdHRlci1zbW9vdGgtbGluZXMtbWFya2VycxpjaGFydC1zY2F0dGVyLXNtb290aC1saW5lcyRjaGFydC1zY2F0dGVyLXN0cmFpZ2h0LWxpbmVzLW1hcmtlcnMcY2hhcnQtc2NhdHRlci1zdHJhaWdodC1saW5lcwxjaGFydC1idWJibGURY2hhcnQtY2FuZGxlc3RpY2sKY2hhcnQtb2hsYwtjaGFydC1yYWRhchNjaGFydC1yYWRhci1tYXJrZXJzEmNoYXJ0LXJhZGFyLWZpbGxlZApjaGFydC1yb3NlEGNoYXJ0LWNob3JvcGxldGgAAAAAAA==") format("truetype");
}
.k-icon {
  width: 1em;
  height: 1em;
  outline: 0;
  font-size: 16px;
  font-family: "WebComponentsIcons";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  text-decoration: none;
  flex-shrink: 0;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  position: relative;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.k-icon:hover, .k-icon:focus {
  text-decoration: none;
}

.k-svg-icon {
  width: 16px;
  height: 16px;
  outline: 0;
  line-height: 1;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  position: relative;
}
.k-svg-icon > svg {
  fill: currentColor;
  flex: 1 1 auto;
}

.k-i-none::before {
  display: none !important;
}

.k-icon-xs {
  font-size: calc( 16px * .75 );
}
.k-icon-xs.k-svg-icon {
  width: calc( 16px * .75 );
  height: calc( 16px * .75 );
}

.k-icon-sm {
  font-size: calc( 16px * .875 );
}
.k-icon-sm.k-svg-icon {
  width: calc( 16px * .875 );
  height: calc( 16px * .875 );
}

.k-icon-md {
  font-size: 16px;
}
.k-icon-md.k-svg-icon {
  width: 16px;
  height: 16px;
}

.k-icon-lg {
  font-size: calc( 16px * 1.25 );
}
.k-icon-lg.k-svg-icon {
  width: calc( 16px * 1.25 );
  height: calc( 16px * 1.25 );
}

.k-icon-xl {
  font-size: calc( 16px * 1.5 );
}
.k-icon-xl.k-svg-icon {
  width: calc( 16px * 1.5 );
  height: calc( 16px * 1.5 );
}

.k-icon-xxl {
  font-size: calc( 16px * 2 );
}
.k-icon-xxl.k-svg-icon {
  width: calc( 16px * 2 );
  height: calc( 16px * 2 );
}

.k-icon-xxxl {
  font-size: calc( 16px * 3 );
}
.k-icon-xxxl.k-svg-icon {
  width: calc( 16px * 3 );
  height: calc( 16px * 3 );
}

.k-flip-h.k-svg-icon, .k-svg-icon.k-flip-x,
.k-flip-v.k-svg-icon,
.k-svg-icon.k-flip-y,
.k-flip-h.k-flip-v.k-svg-icon {
  transform: none;
}

.k-flip-h, .k-flip-x {
  transform: scaleX(-1);
}
.k-flip-h > svg, .k-flip-x > svg {
  transform: scaleX(-1);
}

.k-flip-v, .k-flip-y {
  transform: scaleY(-1);
}
.k-flip-v > svg, .k-flip-y > svg {
  transform: scaleY(-1);
}

.k-flip-h.k-flip-v, .k-flip-v.k-flip-x, .k-flip-h.k-flip-y, .k-flip-x.k-flip-y,
.k-flip-both {
  transform: scale(-1, -1);
}
.k-flip-h.k-flip-v > svg, .k-flip-v.k-flip-x > svg, .k-flip-h.k-flip-y > svg, .k-flip-x.k-flip-y > svg,
.k-flip-both > svg {
  transform: scale(-1, -1);
}

.k-rotate-0 {
  transform: rotate(0deg);
}
.k-rotate-0.k-svg-icon {
  transform: none;
}
.k-rotate-0 > svg {
  transform: rotate(0deg);
}

.k-rotate-45 {
  transform: rotate(45deg);
}
.k-rotate-45.k-svg-icon {
  transform: none;
}
.k-rotate-45 > svg {
  transform: rotate(45deg);
}

.k-rotate-90 {
  transform: rotate(90deg);
}
.k-rotate-90.k-svg-icon {
  transform: none;
}
.k-rotate-90 > svg {
  transform: rotate(90deg);
}

.k-rotate-135 {
  transform: rotate(135deg);
}
.k-rotate-135.k-svg-icon {
  transform: none;
}
.k-rotate-135 > svg {
  transform: rotate(135deg);
}

.k-rotate-180 {
  transform: rotate(180deg);
}
.k-rotate-180.k-svg-icon {
  transform: none;
}
.k-rotate-180 > svg {
  transform: rotate(180deg);
}

.k-rotate-225 {
  transform: rotate(225deg);
}
.k-rotate-225.k-svg-icon {
  transform: none;
}
.k-rotate-225 > svg {
  transform: rotate(225deg);
}

.k-rotate-270 {
  transform: rotate(270deg);
}
.k-rotate-270.k-svg-icon {
  transform: none;
}
.k-rotate-270 > svg {
  transform: rotate(270deg);
}

.k-rotate-315 {
  transform: rotate(315deg);
}
.k-rotate-315.k-svg-icon {
  transform: none;
}
.k-rotate-315 > svg {
  transform: rotate(315deg);
}

.k-i-caret-tr::before {
  content: "\e000";
}

.k-i-arrow-45-up-right::before {
  content: "\e000";
}

.k-i-collapse-ne::before {
  content: "\e000";
}

.k-i-resize-ne::before {
  content: "\e000";
}

.k-i-caret-br::before {
  content: "\e001";
}

.k-i-arrow-45-down-right::before {
  content: "\e001";
}

.k-i-collapse-se::before {
  content: "\e001";
}

.k-i-resize-se::before {
  content: "\e001";
}

.k-i-caret-bl::before {
  content: "\e002";
}

.k-i-arrow-45-down-left::before {
  content: "\e002";
}

.k-i-collapse-sw::before {
  content: "\e002";
}

.k-i-resize-sw::before {
  content: "\e002";
}

.k-i-caret-tl::before {
  content: "\e003";
}

.k-i-arrow-45-up-left::before {
  content: "\e003";
}

.k-i-collapse-nw::before {
  content: "\e003";
}

.k-i-resize-nw::before {
  content: "\e003";
}

.k-i-caret-alt-up::before {
  content: "\e004";
}

.k-i-arrow-60-up::before {
  content: "\e004";
}

.k-i-arrow-n::before {
  content: "\e004";
}

.k-i-kpi-trend-increase::before {
  content: "\e004";
}

.k-i-expand-n::before {
  content: "\e004";
}

.k-i-sarrow-n::before {
  content: "\e004";
}

.k-i-caret-alt-right::before {
  content: "\e005";
}

.k-i-arrow-60-right::before {
  content: "\e005";
}

.k-i-arrow-e::before {
  content: "\e005";
}

.k-i-expand::before {
  content: "\e005";
}

.k-i-expand-e::before {
  content: "\e005";
}

.k-i-sarrow-e::before {
  content: "\e005";
}

.k-i-caret-alt-down::before {
  content: "\e006";
}

.k-i-arrow-60-down::before {
  content: "\e006";
}

.k-i-arrow-s::before {
  content: "\e006";
}

.k-i-kpi-trend-decrease::before {
  content: "\e006";
}

.k-i-expand-s::before {
  content: "\e006";
}

.k-i-collapse::before {
  content: "\e006";
}

.k-i-sarrow-s::before {
  content: "\e006";
}

.k-i-caret-alt-left::before {
  content: "\e007";
}

.k-i-arrow-60-left::before {
  content: "\e007";
}

.k-i-arrow-w::before {
  content: "\e007";
}

.k-i-expand-w::before {
  content: "\e007";
}

.k-i-sarrow-w::before {
  content: "\e007";
}

.k-i-caret-alt-to-top::before {
  content: "\e008";
}

.k-i-arrow-end-up::before {
  content: "\e008";
}

.k-i-seek-n::before {
  content: "\e008";
}

.k-i-caret-alt-to-right::before {
  content: "\e009";
}

.k-i-arrow-end-right::before {
  content: "\e009";
}

.k-i-seek-e::before {
  content: "\e009";
}

.k-i-caret-alt-to-bottom::before {
  content: "\e00a";
}

.k-i-arrow-end-down::before {
  content: "\e00a";
}

.k-i-seek-s::before {
  content: "\e00a";
}

.k-i-caret-alt-to-left::before {
  content: "\e00b";
}

.k-i-arrow-end-left::before {
  content: "\e00b";
}

.k-i-seek-w::before {
  content: "\e00b";
}

.k-i-caret-double-alt-up::before {
  content: "\e00c";
}

.k-i-arrow-double-60-up::before {
  content: "\e00c";
}

.k-i-arrow-seek-up::before {
  content: "\e00c";
}

.k-i-caret-double-alt-right::before {
  content: "\e00d";
}

.k-i-arrow-double-60-right::before {
  content: "\e00d";
}

.k-i-arrow-seek-right::before {
  content: "\e00d";
}

.k-i-forward-sm::before {
  content: "\e00d";
}

.k-i-caret-double-alt-down::before {
  content: "\e00e";
}

.k-i-arrow-double-60-down::before {
  content: "\e00e";
}

.k-i-arrow-seek-down::before {
  content: "\e00e";
}

.k-i-caret-double-alt-left::before {
  content: "\e00f";
}

.k-i-arrow-double-60-left::before {
  content: "\e00f";
}

.k-i-arrow-seek-left::before {
  content: "\e00f";
}

.k-i-rewind-sm::before {
  content: "\e00f";
}

.k-i-caret-alt-expand::before {
  content: "\e010";
}

.k-i-arrows-kpi::before {
  content: "\e010";
}

.k-i-kpi::before {
  content: "\e010";
}

.k-i-caret-alt-sort::before {
  content: "\e010";
}

.k-i-arrows-no-change::before {
  content: "\e011";
}

.k-i-arrow-overflow-down::before {
  content: "\e012";
}

.k-i-chevron-up::before {
  content: "\e013";
}

.k-i-arrow-chevron-up::before {
  content: "\e013";
}

.k-i-arrowhead-n::before {
  content: "\e013";
}

.k-i-chevron-right::before {
  content: "\e014";
}

.k-i-arrow-chevron-right::before {
  content: "\e014";
}

.k-i-arrowhead-e::before {
  content: "\e014";
}

.k-i-chevron-down::before {
  content: "\e015";
}

.k-i-arrow-chevron-down::before {
  content: "\e015";
}

.k-i-arrowhead-s::before {
  content: "\e015";
}

.k-i-chevron-left::before {
  content: "\e016";
}

.k-i-arrow-chevron-left::before {
  content: "\e016";
}

.k-i-arrowhead-w::before {
  content: "\e016";
}

.k-i-arrow-up::before {
  content: "\e017";
}

.k-i-arrow-right::before {
  content: "\e018";
}

.k-i-arrow-down::before {
  content: "\e019";
}

.k-i-arrow-left::before {
  content: "\e01a";
}

.k-i-level-down::before {
  content: "\e01b";
}

.k-i-arrow-drill::before {
  content: "\e01b";
}

.k-i-level-up::before {
  content: "\e01c";
}

.k-i-arrow-parent::before {
  content: "\e01c";
}

.k-i-level-to-top::before {
  content: "\e01d";
}

.k-i-arrow-root::before {
  content: "\e01d";
}

.k-i-level-root::before {
  content: "\e01d";
}

.k-i-col-resize::before {
  content: "\e01e";
}

.k-i-arrows-resizing::before {
  content: "\e01e";
}

.k-i-arrows-axes::before {
  content: "\e01f";
}

.k-i-arrows-dimensions::before {
  content: "\e01f";
}

.k-i-dimension::before {
  content: "\e01f";
}

.k-i-arrows-swap::before {
  content: "\e020";
}

.k-i-drag-and-drop::before {
  content: "\e021";
}

.k-i-categorize::before {
  content: "\e022";
}

.k-i-grid::before {
  content: "\e023";
}

.k-i-grid-layout::before {
  content: "\e024";
}

.k-i-group::before {
  content: "\e025";
}

.k-i-ungroup::before {
  content: "\e026";
}

.k-i-handle-drag::before {
  content: "\e027";
}

.k-i-handler-drag::before {
  content: "\e027";
}

.k-i-layout::before {
  content: "\e028";
}

.k-i-layout-1-by-4::before {
  content: "\e029";
}

.k-i-layout-2-by-2::before {
  content: "\e02a";
}

.k-i-page-layout::before {
  content: "\e02a";
}

.k-i-layout-side-by-side::before {
  content: "\e02b";
}

.k-i-layout-stacked::before {
  content: "\e02c";
}

.k-i-columns::before {
  content: "\e02d";
}

.k-i-rows::before {
  content: "\e02e";
}

.k-i-reorder::before {
  content: "\e02f";
}

.k-i-menu::before {
  content: "\e030";
}

.k-i-hamburger::before {
  content: "\e030";
}

.k-i-more-vertical::before {
  content: "\e031";
}

.k-i-more-v::before {
  content: "\e031";
}

.k-i-vbars::before {
  content: "\e031";
}

.k-i-more-horizontal::before {
  content: "\e032";
}

.k-i-more-h::before {
  content: "\e032";
}

.k-i-hbars::before {
  content: "\e032";
}

.k-i-overlap::before {
  content: "\e033";
}

.k-i-home::before {
  content: "\e034";
}

.k-i-root::before {
  content: "\e034";
}

.k-i-arrows-left-right::before {
  content: "\e035";
}

.k-i-arrows-top-bottom::before {
  content: "\e036";
}

.k-i-border-radius-bottom-left::before {
  content: "\e037";
}

.k-i-border-radius-bottom-right::before {
  content: "\e038";
}

.k-i-border-radius-top-left::before {
  content: "\e039";
}

.k-i-border-radius-top-right::before {
  content: "\e03a";
}

.k-i-border-radius::before {
  content: "\e03b";
}

.k-i-border-style-bottom::before {
  content: "\e03c";
}

.k-i-border-style-left::before {
  content: "\e03d";
}

.k-i-border-style-right::before {
  content: "\e03e";
}

.k-i-border-style-top::before {
  content: "\e03f";
}

.k-i-border-style::before {
  content: "\e040";
}

.k-i-box-sizing::before {
  content: "\e041";
}

.k-i-chevron-double-down::before {
  content: "\e042";
}

.k-i-chevron-double-left::before {
  content: "\e043";
}

.k-i-chevron-double-right::before {
  content: "\e044";
}

.k-i-chevron-double-up::before {
  content: "\e045";
}

.k-i-data-ods::before {
  content: "\e046";
}

.k-i-display-Inline-block::before {
  content: "\e047";
}

.k-i-display-block::before {
  content: "\e048";
}

.k-i-display-flex::before {
  content: "\e049";
}

.k-i-display-inline-flex::before {
  content: "\e04a";
}

.k-i-droplet-slider::before {
  content: "\e04b";
}

.k-i-color-canvas::before {
  content: "\e04b";
}

.k-i-file-report::before {
  content: "\e04c";
}

.k-i-gap-column::before {
  content: "\e04d";
}

.k-i-gap-row::before {
  content: "\e04e";
}

.k-i-handle-resize-alt::before {
  content: "\e04f";
}

.k-i-handle-resize::before {
  content: "\e050";
}

.k-i-images::before {
  content: "\e051";
}

.k-i-letter-space::before {
  content: "\e052";
}

.k-i-line-height::before {
  content: "\e053";
}

.k-i-list-latin-big::before {
  content: "\e054";
}

.k-i-list-latin-small::before {
  content: "\e055";
}

.k-i-list-roman-big::before {
  content: "\e056";
}

.k-i-list-roman-small::before {
  content: "\e057";
}

.k-i-list-unordered-outline::before {
  content: "\e058";
}

.k-i-list-unordered-square::before {
  content: "\e059";
}

.k-i-max-height::before {
  content: "\e05a";
}

.k-i-max-width::before {
  content: "\e05b";
}

.k-i-min-height::before {
  content: "\e05c";
}

.k-i-min-width::before {
  content: "\e05d";
}

.k-i-outline-offset::before {
  content: "\e05e";
}

.k-i-outline-width::before {
  content: "\e05f";
}

.k-i-padding-bottom::before {
  content: "\e060";
}

.k-i-padding-left::before {
  content: "\e061";
}

.k-i-padding-right::before {
  content: "\e062";
}

.k-i-padding-top::before {
  content: "\e063";
}

.k-i-padding::before {
  content: "\e064";
}

.k-i-position-bottom::before {
  content: "\e065";
}

.k-i-position-left::before {
  content: "\e066";
}

.k-i-position-right::before {
  content: "\e067";
}

.k-i-position-top::before {
  content: "\e068";
}

.k-i-regular-expression::before {
  content: "\e069";
}

.k-i-replace-all::before {
  content: "\e06a";
}

.k-i-replace-single::before {
  content: "\e06b";
}

.k-i-report-element::before {
  content: "\e06c";
}

.k-i-right-double-quotes::before {
  content: "\e06d";
}

.k-i-blockquote::before {
  content: "\e06d";
}

.k-i-whole-word::before {
  content: "\e06e";
}

.k-i-data-sds::before {
  content: "\e06f";
}

.k-i-undo::before {
  content: "\e100";
}

.k-i-undo-large::before {
  content: "\e100";
}

.k-i-redo::before {
  content: "\e101";
}

.k-i-redo-large::before {
  content: "\e101";
}

.k-i-arrow-rotate-ccw::before {
  content: "\e102";
}

.k-i-reset::before {
  content: "\e102";
}

.k-i-arrow-rotate-cw::before {
  content: "\e103";
}

.k-i-reload::before {
  content: "\e103";
}

.k-i-refresh::before {
  content: "\e103";
}

.k-i-recurrence::before {
  content: "\e103";
}

.k-i-arrows-repeat::before {
  content: "\e103";
}

.k-i-arrows-no-repeat::before {
  content: "\e104";
}

.k-i-non-recurrence::before {
  content: "\e104";
}

.k-i-refresh-clear::before {
  content: "\e104";
}

.k-i-arrow-rotate-ccw-small::before {
  content: "\e105";
}

.k-i-reset-sm::before {
  content: "\e105";
}

.k-i-arrow-rotate-cw-small::before {
  content: "\e106";
}

.k-i-reload-sm::before {
  content: "\e106";
}

.k-i-refresh-sm::before {
  content: "\e106";
}

.k-i-recurrence-sm::before {
  content: "\e106";
}

.k-i-arrows-repeat-sm::before {
  content: "\e106";
}

.k-i-clock::before {
  content: "\e107";
}

.k-i-calendar::before {
  content: "\e108";
}

.k-i-save::before {
  content: "\e109";
}

.k-i-floppy::before {
  content: "\e109";
}

.k-i-print::before {
  content: "\e10a";
}

.k-i-printer::before {
  content: "\e10a";
}

.k-i-pencil::before {
  content: "\e10b";
}

.k-i-edit::before {
  content: "\e10b";
}

.k-i-trash::before {
  content: "\e10c";
}

.k-i-delete::before {
  content: "\e10c";
}

.k-i-paperclip::before {
  content: "\e10d";
}

.k-i-attachment::before {
  content: "\e10d";
}

.k-i-clip::before {
  content: "\e10d";
}

.k-i-paperclip-alt::before {
  content: "\e10e";
}

.k-i-attachment-45::before {
  content: "\e10e";
}

.k-i-clip-45::before {
  content: "\e10e";
}

.k-i-link::before {
  content: "\e10f";
}

.k-i-link-horizontal::before {
  content: "\e10f";
}

.k-i-hyperlink::before {
  content: "\e10f";
}

.k-i-link-h::before {
  content: "\e10f";
}

.k-i-unlink::before {
  content: "\e110";
}

.k-i-unlink-horizontal::before {
  content: "\e110";
}

.k-i-hyperlink-remove::before {
  content: "\e110";
}

.k-i-unlink-h::before {
  content: "\e110";
}

.k-i-link-vertical::before {
  content: "\e111";
}

.k-i-link-v::before {
  content: "\e111";
}

.k-i-unlink-vertical::before {
  content: "\e112";
}

.k-i-unlink-v::before {
  content: "\e112";
}

.k-i-lock::before {
  content: "\e113";
}

.k-i-unlock::before {
  content: "\e114";
}

.k-i-cancel::before {
  content: "\e115";
}

.k-i-cancel-outline::before {
  content: "\e116";
}

.k-i-deny::before {
  content: "\e116";
}

.k-i-cancel-circle::before {
  content: "\e117";
}

.k-i-check::before {
  content: "\e118";
}

.k-i-checkmark::before {
  content: "\e118";
}

.k-i-tick::before {
  content: "\e118";
}

.k-i-check-outline::before {
  content: "\e119";
}

.k-i-checkmark-outline::before {
  content: "\e119";
}

.k-i-success::before {
  content: "\e119";
}

.k-i-check-circle::before {
  content: "\e11a";
}

.k-i-checkmark-circle::before {
  content: "\e11a";
}

.k-i-x::before {
  content: "\e11b";
}

.k-i-close::before {
  content: "\e11b";
}

.k-i-clear::before {
  content: "\e11b";
}

.k-i-times::before {
  content: "\e11b";
}

.k-i-group-delete::before {
  content: "\e11b";
}

.k-i-x-outline::before {
  content: "\e11c";
}

.k-i-close-outline::before {
  content: "\e11c";
}

.k-i-clear-outline::before {
  content: "\e11c";
}

.k-i-times-outline::before {
  content: "\e11c";
}

.k-i-error::before {
  content: "\e11c";
}

.k-i-x-circle::before {
  content: "\e11d";
}

.k-i-close-circle::before {
  content: "\e11d";
}

.k-i-clear-circle::before {
  content: "\e11d";
}

.k-i-times-circle::before {
  content: "\e11d";
}

.k-i-plus::before {
  content: "\e11e";
}

.k-i-add::before {
  content: "\e11e";
}

.k-i-plus-outline::before {
  content: "\e11f";
}

.k-i-add-outline::before {
  content: "\e11f";
}

.k-i-plus-circle::before {
  content: "\e120";
}

.k-i-add-circle::before {
  content: "\e120";
}

.k-i-minus::before {
  content: "\e121";
}

.k-i-kpi-trend-equal::before {
  content: "\e121";
}

.k-i-minus-outline::before {
  content: "\e122";
}

.k-i-minus-circle::before {
  content: "\e123";
}

.k-i-sort-asc::before {
  content: "\e124";
}

.k-i-sort-desc::before {
  content: "\e125";
}

.k-i-sort-clear::before {
  content: "\e126";
}

.k-i-unsort::before {
  content: "\e126";
}

.k-i-sort-asc-small::before {
  content: "\e127";
}

.k-i-sort-asc-sm::before {
  content: "\e127";
}

.k-i-sort-desc-small::before {
  content: "\e128";
}

.k-i-sort-desc-sm::before {
  content: "\e128";
}

.k-i-filter::before {
  content: "\e129";
}

.k-i-filter-clear::before {
  content: "\e12a";
}

.k-i-filter-small::before {
  content: "\e12b";
}

.k-i-filter-sm::before {
  content: "\e12b";
}

.k-i-filter-sort-asc-small::before {
  content: "\e12c";
}

.k-i-filter-sort-asc-sm::before {
  content: "\e12c";
}

.k-i-filter-sort-desc-small::before {
  content: "\e12d";
}

.k-i-filter-sort-desc-sm::before {
  content: "\e12d";
}

.k-i-filter-add-expression::before {
  content: "\e12e";
}

.k-i-filter-add-group::before {
  content: "\e12f";
}

.k-i-login::before {
  content: "\e130";
}

.k-i-sign-in::before {
  content: "\e130";
}

.k-i-logout::before {
  content: "\e131";
}

.k-i-sign-out::before {
  content: "\e131";
}

.k-i-download::before {
  content: "\e132";
}

.k-i-upload::before {
  content: "\e133";
}

.k-i-hyperlink-open::before {
  content: "\e134";
}

.k-i-hyperlink-open-sm::before {
  content: "\e135";
}

.k-i-launch::before {
  content: "\e136";
}

.k-i-window::before {
  content: "\e137";
}

.k-i-window-maximize::before {
  content: "\e137";
}

.k-i-maximize::before {
  content: "\e137";
}

.k-i-window-restore::before {
  content: "\e138";
}

.k-i-windows::before {
  content: "\e138";
}

.k-i-tiles::before {
  content: "\e138";
}

.k-i-restore::before {
  content: "\e138";
}

.k-i-window-minimize::before {
  content: "\e139";
}

.k-i-minimize::before {
  content: "\e139";
}

.k-i-gear::before {
  content: "\e13a";
}

.k-i-cog::before {
  content: "\e13a";
}

.k-i-custom::before {
  content: "\e13a";
}

.k-i-gears::before {
  content: "\e13b";
}

.k-i-cogs::before {
  content: "\e13b";
}

.k-i-wrench::before {
  content: "\e13c";
}

.k-i-settings::before {
  content: "\e13c";
}

.k-i-eye::before {
  content: "\e13d";
}

.k-i-preview::before {
  content: "\e13d";
}

.k-i-search::before {
  content: "\e13e";
}

.k-i-zoom::before {
  content: "\e13e";
}

.k-i-zoom-in::before {
  content: "\e13f";
}

.k-i-zoom-out::before {
  content: "\e140";
}

.k-i-arrows-move::before {
  content: "\e141";
}

.k-i-pan::before {
  content: "\e141";
}

.k-i-move::before {
  content: "\e141";
}

.k-i-calculator::before {
  content: "\e142";
}

.k-i-cart::before {
  content: "\e143";
}

.k-i-shopping-cart::before {
  content: "\e143";
}

.k-i-connector::before {
  content: "\e144";
}

.k-i-plus-sm::before {
  content: "\e145";
}

.k-i-splus::before {
  content: "\e145";
}

.k-i-minus-sm::before {
  content: "\e146";
}

.k-i-sminus::before {
  content: "\e146";
}

.k-i-kpi-status-deny::before {
  content: "\e147";
}

.k-i-kpi-status-hold::before {
  content: "\e148";
}

.k-i-kpi-status-open::before {
  content: "\e149";
}

.k-i-equal::before {
  content: "\e14a";
}

.k-i-not-equal::before {
  content: "\e14b";
}

.k-i-less-or-equal::before {
  content: "\e14c";
}

.k-i-greater-or-equal::before {
  content: "\e14d";
}

.k-i-divide::before {
  content: "\e14e";
}

.k-i-accessibility::before {
  content: "\e14f";
}

.k-i-barcode-outline::before {
  content: "\e150";
}

.k-i-barcode::before {
  content: "\e151";
}

.k-i-barcode-scanner::before {
  content: "\e152";
}

.k-i-qr-code-outline::before {
  content: "\e153";
}

.k-i-qr-code::before {
  content: "\e154";
}

.k-i-qr-code-scanner::before {
  content: "\e155";
}

.k-i-barcode-qr-code-scanner::before {
  content: "\e156";
}

.k-i-signature::before {
  content: "\e157";
}

.k-i-hand::before {
  content: "\e158";
}

.k-i-pointer::before {
  content: "\e159";
}

.k-i-cursor::before {
  content: "\e159";
}

.k-i-stick::before {
  content: "\e15a";
}

.k-i-unstick::before {
  content: "\e15b";
}

.k-i-set-column-position::before {
  content: "\e15c";
}

.k-i-clock-arrow-rotate::before {
  content: "\e15d";
}

.k-i-play::before {
  content: "\e200";
}

.k-i-pause::before {
  content: "\e201";
}

.k-i-stop::before {
  content: "\e202";
}

.k-i-rewind::before {
  content: "\e203";
}

.k-i-forward::before {
  content: "\e204";
}

.k-i-volume-down::before {
  content: "\e205";
}

.k-i-volume-low::before {
  content: "\e205";
}

.k-i-volume-up::before {
  content: "\e206";
}

.k-i-volume-high::before {
  content: "\e206";
}

.k-i-volume-mute::before {
  content: "\e207";
}

.k-i-volume-off::before {
  content: "\e207";
}

.k-i-hd::before {
  content: "\e208";
}

.k-i-closed-captions::before {
  content: "\e209";
}

.k-i-subtitles::before {
  content: "\e209";
}

.k-i-playlist::before {
  content: "\e20a";
}

.k-i-music-notes::before {
  content: "\e20b";
}

.k-i-audio::before {
  content: "\e20b";
}

.k-i-play-sm::before {
  content: "\e20c";
}

.k-i-pause-sm::before {
  content: "\e20d";
}

.k-i-stop-sm::before {
  content: "\e20e";
}

.k-i-heart-outline::before {
  content: "\e300";
}

.k-i-fav-outline::before {
  content: "\e300";
}

.k-i-favorite-outline::before {
  content: "\e300";
}

.k-i-heart::before {
  content: "\e301";
}

.k-i-fav::before {
  content: "\e301";
}

.k-i-favorite::before {
  content: "\e301";
}

.k-i-star-outline::before {
  content: "\e302";
}

.k-i-bookmark-outline::before {
  content: "\e302";
}

.k-i-star::before {
  content: "\e303";
}

.k-i-bookmark::before {
  content: "\e303";
}

.k-i-checkbox::before {
  content: "\e304";
}

.k-i-shape-rect::before {
  content: "\e304";
}

.k-i-checkbox-checked::before {
  content: "\e305";
}

.k-i-checkbox-indeterminate::before {
  content: "\e306";
}

.k-i-tri-state-indeterminate::before {
  content: "\e306";
}

.k-i-checkbox-null::before {
  content: "\e307";
}

.k-i-tri-state-null::before {
  content: "\e307";
}

.k-i-circle::before {
  content: "\e308";
}

.k-i-radiobutton::before {
  content: "\e309";
}

.k-i-shape-circle::before {
  content: "\e309";
}

.k-i-radiobutton-checked::before {
  content: "\e30a";
}

.k-i-bell::before {
  content: "\e400";
}

.k-i-notification::before {
  content: "\e400";
}

.k-i-info-circle::before {
  content: "\e401";
}

.k-i-information::before {
  content: "\e401";
}

.k-i-info::before {
  content: "\e401";
}

.k-i-note::before {
  content: "\e401";
}

.k-i-question-circle::before {
  content: "\e402";
}

.k-i-question::before {
  content: "\e402";
}

.k-i-help::before {
  content: "\e402";
}

.k-i-exclamation-circle::before {
  content: "\e403";
}

.k-i-warning::before {
  content: "\e403";
}

.k-i-exception::before {
  content: "\e403";
}

.k-i-camera::before {
  content: "\e500";
}

.k-i-photo-camera::before {
  content: "\e500";
}

.k-i-image::before {
  content: "\e501";
}

.k-i-photo::before {
  content: "\e501";
}

.k-i-image-export::before {
  content: "\e502";
}

.k-i-photo-export::before {
  content: "\e502";
}

.k-i-zoom-actual-size::before {
  content: "\e503";
}

.k-i-zoom-best-fit::before {
  content: "\e504";
}

.k-i-image-resize::before {
  content: "\e505";
}

.k-i-crop::before {
  content: "\e506";
}

.k-i-mirror::before {
  content: "\e507";
}

.k-i-flip-horizontal::before {
  content: "\e508";
}

.k-i-flip-h::before {
  content: "\e508";
}

.k-i-flip-vertical::before {
  content: "\e509";
}

.k-i-flip-v::before {
  content: "\e509";
}

.k-i-rotate::before {
  content: "\e50a";
}

.k-i-rotate-right::before {
  content: "\e50b";
}

.k-i-rotate-cw::before {
  content: "\e50b";
}

.k-i-rotate-left::before {
  content: "\e50c";
}

.k-i-rotate-ccw::before {
  content: "\e50c";
}

.k-i-brush::before {
  content: "\e50d";
}

.k-i-palette::before {
  content: "\e50e";
}

.k-i-droplet::before {
  content: "\e50f";
}

.k-i-paint::before {
  content: "\e50f";
}

.k-i-background::before {
  content: "\e50f";
}

.k-i-shape-line::before {
  content: "\e510";
}

.k-i-line::before {
  content: "\e510";
}

.k-i-brightness-contrast::before {
  content: "\e511";
}

.k-i-sliders::before {
  content: "\e512";
}

.k-i-saturation::before {
  content: "\e512";
}

.k-i-invert-colors::before {
  content: "\e513";
}

.k-i-transparency::before {
  content: "\e514";
}

.k-i-opacity::before {
  content: "\e514";
}

.k-i-grayscale::before {
  content: "\e515";
}

.k-i-blur::before {
  content: "\e516";
}

.k-i-sharpen::before {
  content: "\e517";
}

.k-i-shapes::before {
  content: "\e518";
}

.k-i-shape::before {
  content: "\e518";
}

.k-i-round-corners::before {
  content: "\e519";
}

.k-i-bring-to-front::before {
  content: "\e51a";
}

.k-i-front-element::before {
  content: "\e51a";
}

.k-i-bring-to-back::before {
  content: "\e51b";
}

.k-i-back-element::before {
  content: "\e51b";
}

.k-i-bring-forward::before {
  content: "\e51c";
}

.k-i-forward-element::before {
  content: "\e51c";
}

.k-i-bring-backward::before {
  content: "\e51d";
}

.k-i-backward-element::before {
  content: "\e51d";
}

.k-i-align-self-start::before {
  content: "\e51e";
}

.k-i-align-left-element::before {
  content: "\e51e";
}

.k-i-align-self-center::before {
  content: "\e51f";
}

.k-i-align-center-element::before {
  content: "\e51f";
}

.k-i-align-self-end::before {
  content: "\e520";
}

.k-i-align-right-element::before {
  content: "\e520";
}

.k-i-align-self-start-alt::before {
  content: "\e521";
}

.k-i-align-top-element::before {
  content: "\e521";
}

.k-i-align-self-center-alt::before {
  content: "\e522";
}

.k-i-align-middle-element::before {
  content: "\e522";
}

.k-i-align-self-end-alt::before {
  content: "\e523";
}

.k-i-align-bottom-element::before {
  content: "\e523";
}

.k-i-thumbnails-up::before {
  content: "\e524";
}

.k-i-thumbnails-right::before {
  content: "\e525";
}

.k-i-thumbnails-down::before {
  content: "\e526";
}

.k-i-thumbnails-left::before {
  content: "\e527";
}

.k-i-fullscreen::before {
  content: "\e528";
}

.k-i-full-screen::before {
  content: "\e528";
}

.k-i-fullscreen-enter::before {
  content: "\e528";
}

.k-i-fullscreen-exit::before {
  content: "\e529";
}

.k-i-full-screen-exit::before {
  content: "\e529";
}

.k-i-droplet-slash::before {
  content: "\e52a";
}

.k-i-reset-color::before {
  content: "\e52a";
}

.k-i-paint-remove::before {
  content: "\e52a";
}

.k-i-background-remove::before {
  content: "\e52a";
}

.k-i-photos::before {
  content: "\e52b";
}

.k-i-images::before {
  content: "\e52b";
}

.k-i-gallery::before {
  content: "\e52b";
}

.k-i-align-to-grid::before {
  content: "\e52c";
}

.k-i-size-to-grid::before {
  content: "\e52d";
}

.k-i-make-same-size::before {
  content: "\e52e";
}

.k-i-make-same-width::before {
  content: "\e52f";
}

.k-i-make-same-height::before {
  content: "\e530";
}

.k-i-make-horizontal-spacing-equal::before {
  content: "\e531";
}

.k-i-increase-horizontal-spacing::before {
  content: "\e532";
}

.k-i-decrease-horizontal-spacing::before {
  content: "\e533";
}

.k-i-remove-horizontal-spacing::before {
  content: "\e534";
}

.k-i-make-vertical-spacing-equal::before {
  content: "\e535";
}

.k-i-increase-vertical-spacing::before {
  content: "\e536";
}

.k-i-decrease-vertical-spacing::before {
  content: "\e537";
}

.k-i-remove-vertical-spacing::before {
  content: "\e538";
}

.k-i-eyedropper::before {
  content: "\e539";
}

.k-i-snap-grid::before {
  content: "\e53a";
}

.k-i-snap-to-gridlines::before {
  content: "\e53b";
}

.k-i-snap-to-snaplines::before {
  content: "\e53c";
}

.k-i-dimensions::before {
  content: "\e53d";
}

.k-i-align-self-stretch::before {
  content: "\e53e";
}

.k-i-align-stretch-element-horizontal::before {
  content: "\e53e";
}

.k-i-align-self-stretch-alt::before {
  content: "\e53f";
}

.k-i-align-stretch-element-vertical::before {
  content: "\e53f";
}

.k-i-align-items-start::before {
  content: "\e540";
}

.k-i-align-left-elements::before {
  content: "\e540";
}

.k-i-align-items-center::before {
  content: "\e541";
}

.k-i-align-center-elements::before {
  content: "\e541";
}

.k-i-align-items-end::before {
  content: "\e542";
}

.k-i-align-right-elements::before {
  content: "\e542";
}

.k-i-align-items-stretch::before {
  content: "\e543";
}

.k-i-align-stretch-elements-horizontal::before {
  content: "\e543";
}

.k-i-align-items-baseline::before {
  content: "\e544";
}

.k-i-align-baseline-horizontal::before {
  content: "\e544";
}

.k-i-align-items-start-alt::before {
  content: "\e545";
}

.k-i-align-top-elements::before {
  content: "\e545";
}

.k-i-align-items-center-alt::before {
  content: "\e546";
}

.k-i-align-middle-elements::before {
  content: "\e546";
}

.k-i-align-items-end-alt::before {
  content: "\e547";
}

.k-i-align-bottom-elements::before {
  content: "\e547";
}

.k-i-align-items-stretch-alt::before {
  content: "\e548";
}

.k-i-align-stretch-elements-vertical::before {
  content: "\e548";
}

.k-i-align-items-baseline-alt::before {
  content: "\e549";
}

.k-i-align-baseline-vertical::before {
  content: "\e549";
}

.k-i-justify-content-start::before {
  content: "\e54a";
}

.k-i-justify-start-horizontal::before {
  content: "\e54a";
}

.k-i-justify-content-center::before {
  content: "\e54b";
}

.k-i-justify-center-horizontal::before {
  content: "\e54b";
}

.k-i-justify-content-end::before {
  content: "\e54c";
}

.k-i-justify-end-horizontal::before {
  content: "\e54c";
}

.k-i-justify-content-between::before {
  content: "\e54d";
}

.k-i-justify-between-horizontal::before {
  content: "\e54d";
}

.k-i-justify-content-around::before {
  content: "\e54e";
}

.k-i-justify-around-horizontal::before {
  content: "\e54e";
}

.k-i-justify-content-start-alt::before {
  content: "\e54f";
}

.k-i-justify-start-vertical::before {
  content: "\e54f";
}

.k-i-justify-content-center-alt::before {
  content: "\e550";
}

.k-i-justify-center-vertical::before {
  content: "\e550";
}

.k-i-justify-content-end-alt::before {
  content: "\e551";
}

.k-i-justify-end-vertical::before {
  content: "\e551";
}

.k-i-justify-content-between-alt::before {
  content: "\e552";
}

.k-i-justify-between-vertical::before {
  content: "\e552";
}

.k-i-justify-content-around-alt::before {
  content: "\e553";
}

.k-i-justify-around-vertical::before {
  content: "\e553";
}

.k-i-file-wrench::before {
  content: "\e600";
}

.k-i-page-properties::before {
  content: "\e600";
}

.k-i-bold::before {
  content: "\e601";
}

.k-i-italic::before {
  content: "\e602";
}

.k-i-underline::before {
  content: "\e603";
}

.k-i-font-family::before {
  content: "\e604";
}

.k-i-foreground-color::before {
  content: "\e605";
}

.k-i-text::before {
  content: "\e605";
}

.k-i-convert-lowercase::before {
  content: "\e606";
}

.k-i-convert-uppercase::before {
  content: "\e607";
}

.k-i-strikethrough::before {
  content: "\e608";
}

.k-i-strike-through::before {
  content: "\e608";
}

.k-i-subscript::before {
  content: "\e609";
}

.k-i-sub-script::before {
  content: "\e609";
}

.k-i-supscript::before {
  content: "\e60a";
}

.k-i-sup-script::before {
  content: "\e60a";
}

.k-i-superscript::before {
  content: "\e60a";
}

.k-i-div::before {
  content: "\e60b";
}

.k-i-all::before {
  content: "\e60c";
}

.k-i-h1::before {
  content: "\e60d";
}

.k-i-h2::before {
  content: "\e60e";
}

.k-i-h3::before {
  content: "\e60f";
}

.k-i-h4::before {
  content: "\e610";
}

.k-i-h5::before {
  content: "\e611";
}

.k-i-h6::before {
  content: "\e612";
}

.k-i-list-ordered::before {
  content: "\e613";
}

.k-i-list-numbered::before {
  content: "\e613";
}

.k-i-insert-ordered-list::before {
  content: "\e613";
}

.k-i-list-unordered::before {
  content: "\e614";
}

.k-i-list-bulleted::before {
  content: "\e614";
}

.k-i-insert-unordered-list::before {
  content: "\e614";
}

.k-i-indent::before {
  content: "\e615";
}

.k-i-indent-increase::before {
  content: "\e615";
}

.k-i-outdent::before {
  content: "\e616";
}

.k-i-indent-decrease::before {
  content: "\e616";
}

.k-i-insert-top::before {
  content: "\e617";
}

.k-i-insert-up::before {
  content: "\e617";
}

.k-i-insert-n::before {
  content: "\e617";
}

.k-i-insert-middle::before {
  content: "\e618";
}

.k-i-insert-m::before {
  content: "\e618";
}

.k-i-insert-bottom::before {
  content: "\e619";
}

.k-i-insert-down::before {
  content: "\e619";
}

.k-i-insert-s::before {
  content: "\e619";
}

.k-i-align-top::before {
  content: "\e61a";
}

.k-i-align-middle::before {
  content: "\e61b";
}

.k-i-align-bottom::before {
  content: "\e61c";
}

.k-i-align-left::before {
  content: "\e61d";
}

.k-i-justify-left::before {
  content: "\e61d";
}

.k-i-align-center::before {
  content: "\e61e";
}

.k-i-justify-center::before {
  content: "\e61e";
}

.k-i-align-right::before {
  content: "\e61f";
}

.k-i-justify-left::before {
  content: "\e61f";
}

.k-i-align-justify::before {
  content: "\e620";
}

.k-i-justify-full::before {
  content: "\e620";
}

.k-i-align-remove::before {
  content: "\e621";
}

.k-i-justify-clear::before {
  content: "\e621";
}

.k-i-text-wrap::before {
  content: "\e622";
}

.k-i-horizontal-rule::before {
  content: "\e623";
}

.k-i-rule-horizontal::before {
  content: "\e623";
}

.k-i-hr::before {
  content: "\e623";
}

.k-i-table-align-top-left::before {
  content: "\e624";
}

.k-i-table-align-top-center::before {
  content: "\e625";
}

.k-i-table-align-top-right::before {
  content: "\e626";
}

.k-i-table-align-middle-left::before {
  content: "\e627";
}

.k-i-table-align-middle-center::before {
  content: "\e628";
}

.k-i-table-align-middle-right::before {
  content: "\e629";
}

.k-i-table-align-bottom-left::before {
  content: "\e62a";
}

.k-i-table-align-bottom-center::before {
  content: "\e62b";
}

.k-i-table-align-bottom-right::before {
  content: "\e62c";
}

.k-i-table-align-remove::before {
  content: "\e62d";
}

.k-i-borders-all::before {
  content: "\e62e";
}

.k-i-all-borders::before {
  content: "\e62e";
}

.k-i-borders-outside::before {
  content: "\e62f";
}

.k-i-outside-borders::before {
  content: "\e62f";
}

.k-i-borders-inside::before {
  content: "\e630";
}

.k-i-inside-borders::before {
  content: "\e630";
}

.k-i-borders-inside-horizontal::before {
  content: "\e631";
}

.k-i-border-inside-h::before {
  content: "\e631";
}

.k-i-inside-horizontal-borders::before {
  content: "\e631";
}

.k-i-borders-inside-vertical::before {
  content: "\e632";
}

.k-i-borders-inside-v::before {
  content: "\e632";
}

.k-i-inside-vertical-borders::before {
  content: "\e632";
}

.k-i-border-top::before {
  content: "\e633";
}

.k-i-top-border::before {
  content: "\e633";
}

.k-i-border-bottom::before {
  content: "\e634";
}

.k-i-bottom-border::before {
  content: "\e634";
}

.k-i-border-left::before {
  content: "\e635";
}

.k-i-left-border::before {
  content: "\e635";
}

.k-i-border-right::before {
  content: "\e636";
}

.k-i-right-border::before {
  content: "\e636";
}

.k-i-borders-none::before {
  content: "\e637";
}

.k-i-border-no::before {
  content: "\e637";
}

.k-i-no-borders::before {
  content: "\e637";
}

.k-i-borders-show-hide::before {
  content: "\e638";
}

.k-i-form::before {
  content: "\e639";
}

.k-i-border::before {
  content: "\e639";
}

.k-i-form-element::before {
  content: "\e63a";
}

.k-i-code-snippet::before {
  content: "\e63b";
}

.k-i-select-all::before {
  content: "\e63c";
}

.k-i-button::before {
  content: "\e63d";
}

.k-i-select-box::before {
  content: "\e63e";
}

.k-i-calendar-date::before {
  content: "\e63f";
}

.k-i-group-box::before {
  content: "\e640";
}

.k-i-textarea::before {
  content: "\e641";
}

.k-i-textbox::before {
  content: "\e642";
}

.k-i-textbox-hidden::before {
  content: "\e643";
}

.k-i-password::before {
  content: "\e644";
}

.k-i-paragraph-add::before {
  content: "\e645";
}

.k-i-edit-tools::before {
  content: "\e646";
}

.k-i-template-manager::before {
  content: "\e647";
}

.k-i-change-manually::before {
  content: "\e648";
}

.k-i-track-changes::before {
  content: "\e649";
}

.k-i-track-changes-enable::before {
  content: "\e64a";
}

.k-i-track-changes-accept::before {
  content: "\e64b";
}

.k-i-track-changes-accept-all::before {
  content: "\e64c";
}

.k-i-track-changes-reject::before {
  content: "\e64d";
}

.k-i-track-changes-reject-all::before {
  content: "\e64e";
}

.k-i-document-manager::before {
  content: "\e64f";
}

.k-i-custom-icon::before {
  content: "\e650";
}

.k-i-book::before {
  content: "\e651";
}

.k-i-dictionary-add::before {
  content: "\e651";
}

.k-i-image-add::before {
  content: "\e652";
}

.k-i-image-light-dialog::before {
  content: "\e652";
}

.k-i-image-insert::before {
  content: "\e652";
}

.k-i-insert-image::before {
  content: "\e652";
}

.k-i-image-edit::before {
  content: "\e653";
}

.k-i-image-map-editor::before {
  content: "\e654";
}

.k-i-comment::before {
  content: "\e655";
}

.k-i-comment-remove::before {
  content: "\e656";
}

.k-i-comments-remove::before {
  content: "\e657";
}

.k-i-comments-remove-all::before {
  content: "\e657";
}

.k-i-silverlight::before {
  content: "\e658";
}

.k-i-media-manager::before {
  content: "\e659";
}

.k-i-video-external::before {
  content: "\e65a";
}

.k-i-flash-manager::before {
  content: "\e65b";
}

.k-i-binoculars::before {
  content: "\e65c";
}

.k-i-find-and-replace::before {
  content: "\e65c";
}

.k-i-find::before {
  content: "\e65c";
}

.k-i-copy::before {
  content: "\e65d";
}

.k-i-files::before {
  content: "\e65d";
}

.k-i-cut::before {
  content: "\e65e";
}

.k-i-clipboard::before {
  content: "\e65f";
}

.k-i-paste::before {
  content: "\e65f";
}

.k-i-clipboard-code::before {
  content: "\e660";
}

.k-i-paste-as-html::before {
  content: "\e660";
}

.k-i-clipboard-word::before {
  content: "\e661";
}

.k-i-paste-from-word::before {
  content: "\e661";
}

.k-i-clipboard-word-alt::before {
  content: "\e662";
}

.k-i-paste-from-word-strip-file::before {
  content: "\e662";
}

.k-i-clipboard-html::before {
  content: "\e663";
}

.k-i-paste-html::before {
  content: "\e663";
}

.k-i-clipboard-markdown::before {
  content: "\e664";
}

.k-i-paste-markdown::before {
  content: "\e664";
}

.k-i-clipboard-text::before {
  content: "\e665";
}

.k-i-paste-plain-text::before {
  content: "\e665";
}

.k-i-apply-format::before {
  content: "\e666";
}

.k-i-clear-css::before {
  content: "\e667";
}

.k-i-clearformat::before {
  content: "\e667";
}

.k-i-copy-format::before {
  content: "\e668";
}

.k-i-strip-all-formatting::before {
  content: "\e669";
}

.k-i-strip-css-format::before {
  content: "\e66a";
}

.k-i-strip-font-elements::before {
  content: "\e66b";
}

.k-i-strip-span-elements::before {
  content: "\e66c";
}

.k-i-strip-word-formatting::before {
  content: "\e66d";
}

.k-i-format-code-block::before {
  content: "\e66e";
}

.k-i-building-blocks::before {
  content: "\e66f";
}

.k-i-style-builder::before {
  content: "\e66f";
}

.k-i-puzzle-piece::before {
  content: "\e670";
}

.k-i-module-manager::before {
  content: "\e670";
}

.k-i-puzzle::before {
  content: "\e670";
}

.k-i-link-add::before {
  content: "\e671";
}

.k-i-hyperlink-light-dialog::before {
  content: "\e671";
}

.k-i-hyperlink-insert::before {
  content: "\e671";
}

.k-i-globe-link::before {
  content: "\e672";
}

.k-i-hyperlink-globe::before {
  content: "\e672";
}

.k-i-globe-unlink::before {
  content: "\e673";
}

.k-i-hyperlink-globe-remove::before {
  content: "\e673";
}

.k-i-envelop-link::before {
  content: "\e674";
}

.k-i-hyperlink-email::before {
  content: "\e674";
}

.k-i-anchor::before {
  content: "\e675";
}

.k-i-table-add::before {
  content: "\e676";
}

.k-i-table-light-dialog::before {
  content: "\e676";
}

.k-i-table-insert::before {
  content: "\e676";
}

.k-i-create-table::before {
  content: "\e676";
}

.k-i-table::before {
  content: "\e677";
}

.k-i-table-properties::before {
  content: "\e678";
}

.k-i-table-cell::before {
  content: "\e679";
}

.k-i-table-cell-properties::before {
  content: "\e67a";
}

.k-i-table-column-insert-left::before {
  content: "\e67b";
}

.k-i-add-column-left::before {
  content: "\e67b";
}

.k-i-table-column-insert-right::before {
  content: "\e67c";
}

.k-i-add-column-right::before {
  content: "\e67c";
}

.k-i-table-row-insert-above::before {
  content: "\e67d";
}

.k-i-add-row-above::before {
  content: "\e67d";
}

.k-i-table-row-insert-below::before {
  content: "\e67e";
}

.k-i-add-row-below::before {
  content: "\e67e";
}

.k-i-table-column-delete::before {
  content: "\e67f";
}

.k-i-delete-column::before {
  content: "\e67f";
}

.k-i-table-row-delete::before {
  content: "\e680";
}

.k-i-delete-row::before {
  content: "\e680";
}

.k-i-table-cell-delete::before {
  content: "\e681";
}

.k-i-table-delete::before {
  content: "\e682";
}

.k-i-cells-merge::before {
  content: "\e683";
}

.k-i-merge-cells::before {
  content: "\e683";
}

.k-i-cells-merge-horizontally::before {
  content: "\e684";
}

.k-i-cells-merge-h::before {
  content: "\e684";
}

.k-i-merge-horizontally::before {
  content: "\e684";
}

.k-i-cells-merge-vertically::before {
  content: "\e685";
}

.k-i-cells-merge-v::before {
  content: "\e685";
}

.k-i-merge-vertically::before {
  content: "\e685";
}

.k-i-cell-split-horizontally::before {
  content: "\e686";
}

.k-i-cells-split-h::before {
  content: "\e686";
}

.k-i-cell-split-vertically::before {
  content: "\e687";
}

.k-i-cells-split-v::before {
  content: "\e687";
}

.k-i-table-unmerge::before {
  content: "\e688";
}

.k-i-normal-layout::before {
  content: "\e688";
}

.k-i-pane-freeze::before {
  content: "\e689";
}

.k-i-freeze-pane::before {
  content: "\e689";
}

.k-i-row-freeze::before {
  content: "\e68a";
}

.k-i-freeze-row::before {
  content: "\e68a";
}

.k-i-column-freeze::before {
  content: "\e68b";
}

.k-i-col-freeze::before {
  content: "\e68b";
}

.k-i-freeze-col::before {
  content: "\e68b";
}

.k-i-toolbar-float::before {
  content: "\e68c";
}

.k-i-spell-checker::before {
  content: "\e68d";
}

.k-i-validation-xhtml::before {
  content: "\e68e";
}

.k-i-validation-data::before {
  content: "\e68f";
}

.k-i-toggle-full-screen-mode::before {
  content: "\e690";
}

.k-i-formula-fx::before {
  content: "\e691";
}

.k-i-fx::before {
  content: "\e691";
}

.k-i-sum::before {
  content: "\e692";
}

.k-i-symbol::before {
  content: "\e693";
}

.k-i-dollar::before {
  content: "\e694";
}

.k-i-currency::before {
  content: "\e694";
}

.k-i-percent::before {
  content: "\e695";
}

.k-i-custom-format::before {
  content: "\e696";
}

.k-i-format-number::before {
  content: "\e696";
}

.k-i-decimal-increase::before {
  content: "\e697";
}

.k-i-increace-decimal::before {
  content: "\e697";
}

.k-i-decimal-decrease::before {
  content: "\e698";
}

.k-i-decrease-decimal::before {
  content: "\e698";
}

.k-i-font-size::before {
  content: "\e699";
}

.k-i-image-absolute-position::before {
  content: "\e69a";
}

.k-i-table-wizard::before {
  content: "\e69b";
}

.k-i-crosstab::before {
  content: "\e69c";
}

.k-i-crosstab-wizard::before {
  content: "\e69d";
}

.k-i-table-body::before {
  content: "\e69e";
}

.k-i-table-column-groups::before {
  content: "\e69f";
}

.k-i-table-corner::before {
  content: "\e6a0";
}

.k-i-table-row-groups::before {
  content: "\e6a1";
}

.k-i-globe-outline::before {
  content: "\e700";
}

.k-i-globe::before {
  content: "\e701";
}

.k-i-map-marker::before {
  content: "\e702";
}

.k-i-marker-pin::before {
  content: "\e702";
}

.k-i-map-marker-target::before {
  content: "\e703";
}

.k-i-marker-pin-target::before {
  content: "\e703";
}

.k-i-pin::before {
  content: "\e704";
}

.k-i-unpin::before {
  content: "\e705";
}

.k-i-share::before {
  content: "\e800";
}

.k-i-user::before {
  content: "\e801";
}

.k-i-inbox::before {
  content: "\e802";
}

.k-i-blogger::before {
  content: "\e803";
}

.k-i-blogger-box::before {
  content: "\e804";
}

.k-i-delicious::before {
  content: "\e805";
}

.k-i-delicious-box::before {
  content: "\e806";
}

.k-i-digg::before {
  content: "\e807";
}

.k-i-digg-box::before {
  content: "\e808";
}

.k-i-envelop::before {
  content: "\e809";
}

.k-i-email::before {
  content: "\e809";
}

.k-i-letter::before {
  content: "\e809";
}

.k-i-envelop-box::before {
  content: "\e80a";
}

.k-i-email-box::before {
  content: "\e80a";
}

.k-i-letter-box::before {
  content: "\e80a";
}

.k-i-facebook::before {
  content: "\e80b";
}

.k-i-facebook-box::before {
  content: "\e80c";
}

.k-i-google::before {
  content: "\e80d";
}

.k-i-google-box::before {
  content: "\e80e";
}

.k-i-google-plus::before {
  content: "\e80f";
}

.k-i-google-plus-box::before {
  content: "\e810";
}

.k-i-linkedin::before {
  content: "\e811";
}

.k-i-linkedin-box::before {
  content: "\e812";
}

.k-i-myspace::before {
  content: "\e813";
}

.k-i-myspace-box::before {
  content: "\e814";
}

.k-i-pinterest::before {
  content: "\e815";
}

.k-i-pinterest-box::before {
  content: "\e816";
}

.k-i-reddit::before {
  content: "\e817";
}

.k-i-reddit-box::before {
  content: "\e818";
}

.k-i-stumble-upon::before {
  content: "\e819";
}

.k-i-stumble-upon-box::before {
  content: "\e81a";
}

.k-i-tell-a-friend::before {
  content: "\e81b";
}

.k-i-tell-a-friend-box::before {
  content: "\e81c";
}

.k-i-tumblr::before {
  content: "\e81d";
}

.k-i-tumblr-box::before {
  content: "\e81e";
}

.k-i-twitter::before {
  content: "\e81f";
}

.k-i-twitter-box::before {
  content: "\e820";
}

.k-i-yammer::before {
  content: "\e821";
}

.k-i-yammer-box::before {
  content: "\e822";
}

.k-i-behance::before {
  content: "\e823";
}

.k-i-behance-box::before {
  content: "\e824";
}

.k-i-dribbble::before {
  content: "\e825";
}

.k-i-dribbble-box::before {
  content: "\e826";
}

.k-i-rss::before {
  content: "\e827";
}

.k-i-rss-box::before {
  content: "\e828";
}

.k-i-vimeo::before {
  content: "\e829";
}

.k-i-vimeo-box::before {
  content: "\e82a";
}

.k-i-youtube::before {
  content: "\e82b";
}

.k-i-youtube-box::before {
  content: "\e82c";
}

.k-i-folder::before {
  content: "\e900";
}

.k-i-folder-open::before {
  content: "\e901";
}

.k-i-folder-add::before {
  content: "\e902";
}

.k-i-folder-up::before {
  content: "\e903";
}

.k-i-folder-more::before {
  content: "\e904";
}

.k-i-fields-more::before {
  content: "\e904";
}

.k-i-aggregate-fields::before {
  content: "\e905";
}

.k-i-file::before {
  content: "\e906";
}

.k-i-file-vertical::before {
  content: "\e906";
}

.k-i-page-portrait::before {
  content: "\e906";
}

.k-i-file-v::before {
  content: "\e906";
}

.k-i-file-add::before {
  content: "\e907";
}

.k-i-insert-file::before {
  content: "\e907";
}

.k-i-file-txt::before {
  content: "\e908";
}

.k-i-txt::before {
  content: "\e908";
}

.k-i-file-csv::before {
  content: "\e909";
}

.k-i-csv::before {
  content: "\e909";
}

.k-i-file-excel::before {
  content: "\e90a";
}

.k-i-file-xls::before {
  content: "\e90a";
}

.k-i-excel::before {
  content: "\e90a";
}

.k-i-xls::before {
  content: "\e90a";
}

.k-i-xlsa::before {
  content: "\e90a";
}

.k-i-file-word::before {
  content: "\e90b";
}

.k-i-file-doc::before {
  content: "\e90b";
}

.k-i-word::before {
  content: "\e90b";
}

.k-i-doc::before {
  content: "\e90b";
}

.k-i-file-mdb::before {
  content: "\e90c";
}

.k-i-mdb::before {
  content: "\e90c";
}

.k-i-file-ppt::before {
  content: "\e90d";
}

.k-i-ppt::before {
  content: "\e90d";
}

.k-i-file-pdf::before {
  content: "\e90e";
}

.k-i-pdf::before {
  content: "\e90e";
}

.k-i-pdfa::before {
  content: "\e90e";
}

.k-i-file-psd::before {
  content: "\e90f";
}

.k-i-psd::before {
  content: "\e90f";
}

.k-i-file-flash::before {
  content: "\e910";
}

.k-i-flash::before {
  content: "\e910";
}

.k-i-file-config::before {
  content: "\e911";
}

.k-i-config::before {
  content: "\e911";
}

.k-i-file-ascx::before {
  content: "\e912";
}

.k-i-ascx::before {
  content: "\e912";
}

.k-i-file-bac::before {
  content: "\e913";
}

.k-i-bac::before {
  content: "\e913";
}

.k-i-file-zip::before {
  content: "\e914";
}

.k-i-zip::before {
  content: "\e914";
}

.k-i-film::before {
  content: "\e915";
}

.k-i-css3::before {
  content: "\e916";
}

.k-i-html5::before {
  content: "\e917";
}

.k-i-code::before {
  content: "\e918";
}

.k-i-html::before {
  content: "\e918";
}

.k-i-source-code::before {
  content: "\e918";
}

.k-i-view-source::before {
  content: "\e918";
}

.k-i-css::before {
  content: "\e919";
}

.k-i-js::before {
  content: "\e91a";
}

.k-i-exe::before {
  content: "\e91b";
}

.k-i-csproj::before {
  content: "\e91c";
}

.k-i-vbproj::before {
  content: "\e91d";
}

.k-i-cs::before {
  content: "\e91e";
}

.k-i-vb::before {
  content: "\e91f";
}

.k-i-sln::before {
  content: "\e920";
}

.k-i-cloud::before {
  content: "\e921";
}

.k-i-file-horizontal::before {
  content: "\e922";
}

.k-i-page-landscape::before {
  content: "\e922";
}

.k-i-file-h::before {
  content: "\e922";
}

.k-i-subreport::before {
  content: "\e923";
}

.k-i-data::before {
  content: "\e924";
}

.k-i-file-header::before {
  content: "\e925";
}

.k-i-report-header-section::before {
  content: "\e925";
}

.k-i-file-footer::before {
  content: "\e926";
}

.k-i-report-footer-section::before {
  content: "\e926";
}

.k-i-group-header-section::before {
  content: "\e927";
}

.k-i-group-footer-section::before {
  content: "\e928";
}

.k-i-page-header-section::before {
  content: "\e929";
}

.k-i-page-footer-section::before {
  content: "\e92a";
}

.k-i-detail-section::before {
  content: "\e92b";
}

.k-i-toc-section::before {
  content: "\e92c";
}

.k-i-group-section::before {
  content: "\e92d";
}

.k-i-parameters::before {
  content: "\e92e";
}

.k-i-data-csv::before {
  content: "\e92f";
}

.k-i-data-json::before {
  content: "\e930";
}

.k-i-data-sql::before {
  content: "\e931";
}

.k-i-data-web::before {
  content: "\e932";
}

.k-i-group-collection::before {
  content: "\e933";
}

.k-i-parameter-boolean::before {
  content: "\e934";
}

.k-i-parameter-date-time::before {
  content: "\e935";
}

.k-i-parameter-float::before {
  content: "\e936";
}

.k-i-parameter-integer::before {
  content: "\e937";
}

.k-i-parameter-string::before {
  content: "\e938";
}

.k-i-toc-section-level::before {
  content: "\e939";
}

.k-i-inherited::before {
  content: "\e93a";
}

.k-i-file-video::before {
  content: "\e93b";
}

.k-i-file-audio::before {
  content: "\e93c";
}

.k-i-file-image::before {
  content: "\e93d";
}

.k-i-file-presentation::before {
  content: "\e93e";
}

.k-i-file-data::before {
  content: "\e93f";
}

.k-i-file-disc-image::before {
  content: "\e940";
}

.k-i-file-programming::before {
  content: "\e941";
}

.k-i-parameters-byte-array::before {
  content: "\e942";
}

.k-i-parameters-unknown::before {
  content: "\e943";
}

.k-i-file-error::before {
  content: "\e944";
}

.k-i-file-validation::before {
  content: "\e944";
}

.k-i-files-error::before {
  content: "\e945";
}

.k-i-files-validation::before {
  content: "\e945";
}

.k-i-data-rest::before {
  content: "\e946";
}

.k-i-file-typescript::before {
  content: "\e947";
}

.k-i-table-position-start::before {
  content: "\e948";
}

.k-i-table-position-left::before {
  content: "\e948";
}

.k-i-table-position-center::before {
  content: "\e949";
}

.k-i-table-position-end::before {
  content: "\e94a";
}

.k-i-table-position-right::before {
  content: "\e94a";
}

.k-i-list-roman-upper::before {
  content: "\e94b";
}

.k-i-list-roman-lower::before {
  content: "\e94c";
}

.k-i-import::before {
  content: "\e94d";
}

.k-i-export::before {
  content: "\e94e";
}

.k-i-graph::before {
  content: "\ea00";
}

.k-i-chart-column-clustered::before {
  content: "\ea01";
}

.k-i-chart-column-stacked::before {
  content: "\ea02";
}

.k-i-chart-column-stacked100::before {
  content: "\ea03";
}

.k-i-chart-column-range::before {
  content: "\ea04";
}

.k-i-chart-bar-clustered::before {
  content: "\ea05";
}

.k-i-chart-bar-stacked::before {
  content: "\ea06";
}

.k-i-chart-bar-stacked100::before {
  content: "\ea07";
}

.k-i-chart-bar-range::before {
  content: "\ea08";
}

.k-i-chart-area-clustered::before {
  content: "\ea09";
}

.k-i-chart-area-stacked::before {
  content: "\ea0a";
}

.k-i-chart-area-stacked100::before {
  content: "\ea0b";
}

.k-i-chart-area-range::before {
  content: "\ea0c";
}

.k-i-chart-line::before {
  content: "\ea0d";
}

.k-i-chart-line-stacked::before {
  content: "\ea0e";
}

.k-i-chart-line-stacked100::before {
  content: "\ea0f";
}

.k-i-chart-line-markers::before {
  content: "\ea10";
}

.k-i-chart-line-stacked-markers::before {
  content: "\ea11";
}

.k-i-chart-line-stacked100-markers::before {
  content: "\ea12";
}

.k-i-chart-pie::before {
  content: "\ea13";
}

.k-i-chart-doughnut::before {
  content: "\ea14";
}

.k-i-chart-scatter::before {
  content: "\ea15";
}

.k-i-chart-scatter-smooth-lines-markers::before {
  content: "\ea16";
}

.k-i-chart-scatter-smooth-lines::before {
  content: "\ea17";
}

.k-i-chart-scatter-straight-lines-markers::before {
  content: "\ea18";
}

.k-i-chart-scatter-straight-lines::before {
  content: "\ea19";
}

.k-i-chart-bubble::before {
  content: "\ea1a";
}

.k-i-chart-candlestick::before {
  content: "\ea1b";
}

.k-i-chart-ohlc::before {
  content: "\ea1c";
}

.k-i-chart-radar::before {
  content: "\ea1d";
}

.k-i-chart-radar-markers::before {
  content: "\ea1e";
}

.k-i-chart-radar-filled::before {
  content: "\ea1f";
}

.k-i-chart-rose::before {
  content: "\ea20";
}

.k-i-chart-choropleth::before {
  content: "\ea21";
}

.k-icon-wrap {
  flex: none;
  display: inline-flex;
  flex-flow: row nowrap;
  gap: 0;
  align-items: center;
  align-self: flex-start;
  vertical-align: middle;
  position: relative;
}
.k-icon-wrap::before {
  content: "​";
  width: 0;
  overflow: hidden;
  flex: none;
  display: inline-block;
  vertical-align: top;
}

.k-icon-wrapper-host {
  display: contents;
}

.k-icon-with-modifier {
  position: relative;
  margin: 0.25em;
}

.k-icon-modifier {
  position: absolute;
  font-size: 0.5em;
  bottom: 0;
  right: 0;
  margin: 0 -0.5em -0.5em 0;
}

.k-i-none::before {
  content: "";
  display: none;
}

.k-icon-action {
  padding: 4px;
  cursor: pointer;
}

.k-rtl .k-i-indent-increase,
.k-rtl .k-i-indent-decrease,
.k-rtl .k-i-caret-alt-right,
.k-rtl .k-i-caret-alt-left,
[dir=rtl] .k-i-caret-alt-right,
[dir=rtl] .k-i-caret-alt-left {
  transform: scaleX(-1);
}

.k-sprite {
  display: inline-block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  background-repeat: no-repeat;
  font-size: 0;
  line-height: 0;
  text-align: center;
}

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

.k-reset {
  margin: 0;
  padding: 0;
  border-width: 0;
  outline: 0;
  text-decoration: none;
  font: inherit;
  list-style: none;
}

kendo-sortable {
  display: block;
}

.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%;
  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 {
  background-color: #3f51b5;
  color: white;
}

.k-block,
.k-panel {
  border-radius: 4px;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.k-block > .k-header,
.k-panel > .k-header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-color: rgba(0, 0, 0, 0.08);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  padding-inline: 8px;
  padding-block: 4px;
}
.k-block > .k-content,
.k-panel > .k-content {
  padding-inline: 8px;
  padding-block: 4px;
}

.k-content {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-disabled,
.k-widget[disabled] {
  outline: none;
  cursor: default;
  opacity: 0.6;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-disabled .k-link,
.k-widget[disabled] .k-link {
  cursor: default;
  outline: 0;
}
.k-disabled [disabled],
.k-disabled .k-disabled,
.k-widget[disabled] [disabled],
.k-widget[disabled] .k-disabled {
  opacity: 1;
  filter: grayscale(0);
}

.k-hr {
  margin: 16px 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 {
  margin: 0;
  width: 0;
  height: auto;
  border-width: 0 0 0 1px;
  flex: 0 0 auto;
}

.k-d-flex-col > .k-hr {
  margin: 0;
  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-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 {
  transform: translate(-100%, 0);
}
.k-push-right-enter-active, .k-push-right-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-right-exit {
  transform: translate(0, 0);
}
.k-push-right-exit-active {
  transform: translate(100%, 0);
  transition: transform 300ms ease-in-out;
}

.k-push-left-enter, .k-push-left-appear {
  transform: translate(100%, 0);
}
.k-push-left-enter-active, .k-push-left-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-left-exit {
  transform: translate(0, 0);
}
.k-push-left-exit-active {
  transform: translate(-100%, 0);
  transition: transform 300ms ease-in-out;
}

.k-push-down-enter, .k-push-down-appear {
  transform: translate(0, -100%);
}
.k-push-down-enter-active, .k-push-down-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-down-exit {
  transform: translate(0, 0);
}
.k-push-down-exit-active {
  transform: translate(0, 100%);
  transition: transform 300ms ease-in-out;
}

.k-push-up-enter, .k-push-up-appear {
  transform: translate(0, 100%);
}
.k-push-up-enter-active, .k-push-up-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-up-exit {
  transform: translate(0, 0);
}
.k-push-up-exit-active {
  transform: translate(0, -100%);
  transition: transform 300ms ease-in-out;
}

.k-expand-vertical-enter, .k-expand-vertical-appear {
  transform: scaleY(0);
}
.k-expand-vertical-enter-active, .k-expand-vertical-appear-active {
  transform: scaleY(1);
  transition: transform 300ms ease-in-out;
}
.k-expand-vertical-exit {
  transform: scaleY(1);
}
.k-expand-vertical-exit-active {
  transform: scaleY(0);
  transition: transform 300ms ease-in-out;
}

.k-expand-horizontal-enter, .k-expand-horizontal-appear {
  transform: scaleX(0);
}
.k-expand-horizontal-enter-active, .k-expand-horizontal-appear-active {
  transform: scaleX(1);
  transition: transform 300ms ease-in-out;
}
.k-expand-horizontal-exit {
  transform: scaleX(1);
}
.k-expand-horizontal-exit-active {
  transform: scaleX(0);
  transition: 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;
  transform: scale(0);
}
.k-zoom-in-enter-active, .k-zoom-in-appear-active {
  opacity: 1;
  transform: scale(1);
  transition: transform, opacity 300ms ease-in-out;
}
.k-zoom-in-exit {
  opacity: 1;
  transform: scale(1);
}
.k-zoom-in-exit-active {
  opacity: 0;
  transform: scale(2);
  transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-out-enter, .k-zoom-out-appear {
  opacity: 0;
  transform: scale(2);
}
.k-zoom-out-enter-active, .k-zoom-out-appear-active {
  opacity: 1;
  transform: scale(1);
  transition: transform, opacity 300ms ease-in-out;
}
.k-zoom-out-exit {
  opacity: 1;
  transform: scale(1);
}
.k-zoom-out-exit-active {
  opacity: 0;
  transform: scale(0);
  transition: transform, opacity 300ms ease-in-out;
}

.k-slide-in-appear {
  opacity: 0.1;
  transform: translate(0, -3em);
}
.k-slide-in-appear .k-centered {
  transform: translate(-50%, -60%);
}
.k-slide-in-appear-active {
  opacity: 1;
  transform: translate(0, 0);
  transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1);
}
.k-slide-in-appear-active .k-centered {
  transform: translate(-50%, -50%);
}

.k-slide-down-enter, .k-slide-down-appear {
  transform: translateY(-100%);
}
.k-slide-down-enter-active, .k-slide-down-appear-active {
  transform: translateY(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-down-exit {
  transform: translateY(0);
}
.k-slide-down-exit-active {
  transform: translateY(-100%);
  transition: transform 300ms ease-in-out;
}

.k-slide-up-enter, .k-slide-up-appear {
  transform: translateY(100%);
}
.k-slide-up-enter-active, .k-slide-up-appear-active {
  transform: translateY(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-up-exit {
  transform: translateY(0);
}
.k-slide-up-exit-active {
  transform: translateY(100%);
  transition: transform 300ms ease-in-out;
}

.k-slide-right-enter, .k-slide-right-appear {
  transform: translateX(-100%);
}
.k-slide-right-enter-active, .k-slide-right-appear-active {
  transform: translateX(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-right-exit {
  transform: translateX(0);
}
.k-slide-right-exit-active {
  transform: translateX(-100%);
  transition: transform 300ms ease-in-out;
}

.k-slide-left-enter, .k-slide-left-appear {
  transform: translateX(100%);
}
.k-slide-left-enter-active, .k-slide-left-appear-active {
  transform: translateX(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-left-exit {
  transform: translateX(0);
}
.k-slide-left-exit-active {
  transform: translateX(100%);
  transition: 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 {
  transform: scale(0) !important;
}
.k-fx-zoom.k-fx-end .k-fx-next {
  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 {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current {
  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;
  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 {
  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;
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  transform: translateX(0%);
}

.k-fx-tile.k-fx-start .k-fx-next {
  will-change: transform;
  transform: translateX(100%);
}
.k-fx-tile.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  transform: translateX(0);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translateX(0);
}
.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
  transform: translateX(0);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
  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;
  transform: translateX(100%);
}
.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next {
  transform: translateY(100%);
}
.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next {
  transform: translateY(-100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next {
  transform: none;
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  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 {
  transform: translateX(100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current {
  transform: translateY(100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current {
  transform: translateY(-100%);
}

.k-resize-handle,
.k-resize-hint {
  position: absolute;
  border-color: inherit;
  z-index: 200;
}

.k-resize-handle {
  display: flex;
  align-items: center;
  justify-content: center;
}

.k-resize-handle::before {
  content: "";
  border: 0 solid;
  border-color: inherit;
}

.k-resize-n {
  width: 100%;
  height: 6px;
  flex-direction: row;
  left: 0;
  top: -3px;
  cursor: n-resize;
}

.k-resize-s {
  width: 100%;
  height: 6px;
  flex-direction: row;
  left: 0;
  bottom: -3px;
  cursor: s-resize;
}

.k-resize-w {
  width: 6px;
  height: 100%;
  flex-direction: column;
  top: 0;
  left: -3px;
  cursor: w-resize;
}

.k-resize-e {
  width: 6px;
  height: 100%;
  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: flex;
  flex-direction: column;
  align-items: center;
}
.k-resize-hint .k-resize-hint-handle {
  width: auto;
  height: 20px;
  align-self: stretch;
}
.k-resize-hint .k-resize-hint-marker {
  width: 2px;
  height: auto;
  flex: 1 1 auto;
}

.k-resize-hint-vertical {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.k-resize-hint-vertical .k-resize-hint-handle {
  width: 20px;
  height: auto;
  align-self: stretch;
}
.k-resize-hint-vertical .k-resize-hint-marker {
  width: auto;
  height: 2px;
  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: #e51a5f;
  border-color: rgba(0, 0, 0, 0.1);
  opacity: 0.6;
}

.k-marquee-text {
  color: white;
}

.k-appbar {
  padding-block: 8px;
  padding-inline: 8px;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  list-style: none;
  display: flex;
  gap: 8px;
  flex-flow: row wrap;
  align-items: center;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-appbar *,
.k-appbar *::before,
.k-appbar *::after {
  box-sizing: border-box;
}
.k-appbar > * {
  flex-shrink: 0;
}
.k-appbar .k-appbar-section {
  display: inline-flex;
  flex-wrap: nowrap;
  align-items: center;
}
.k-appbar .k-appbar-spacer {
  flex: 1 0 auto;
}
.k-appbar .k-appbar-spacer-sized {
  flex-grow: 0;
}
.k-appbar .k-appbar-separator {
  margin: 0;
  width: 0;
  min-height: 1em;
  border-style: solid;
  border-width: 0 0 0 1px;
  display: inline-block;
}
.k-appbar .k-input,
.k-appbar .k-picker {
  width: 10em;
}
.k-appbar .k-color-picker, .k-appbar .k-colorpicker {
  width: min-content;
}

.k-appbar-static {
  position: static;
}

.k-appbar-sticky {
  width: 100%;
  position: sticky;
  top: 0;
  z-index: 1000;
}

.k-appbar-fixed {
  width: 100%;
  position: fixed;
  z-index: 1;
}

.k-appbar-top {
  top: 0;
  bottom: auto;
}

.k-appbar-bottom {
  top: auto;
  bottom: 0;
}
.k-appbar-bottom.k-appbar-fixed {
  bottom: 0;
}

.k-appbar {
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.24);
}

.k-appbar-bottom {
  box-shadow: 0px -2px 3px rgba(0, 0, 0, 0.24);
}

.k-appbar-primary {
  color: white;
  background-color: #3f51b5;
}

.k-appbar-secondary {
  color: white;
  background-color: #e51a5f;
}

.k-appbar-tertiary {
  color: white;
  background-color: #00695c;
}

.k-appbar-info {
  color: white;
  background-color: #0058e9;
}

.k-appbar-success {
  color: white;
  background-color: #37b400;
}

.k-appbar-warning {
  color: black;
  background-color: #ffc000;
}

.k-appbar-error {
  color: white;
  background-color: #f31700;
}

.k-appbar-dark {
  color: white;
  background-color: #424242;
}

.k-appbar-light {
  color: black;
  background-color: #f5f5f5;
}

.k-appbar-inverse {
  color: white;
  background-color: #424242;
}

.k-badge {
  padding: 0;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  box-sizing: border-box;
  color: inherit;
  background-color: transparent;
  font: inherit;
  text-align: center;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-badge *,
.k-badge *::before,
.k-badge *::after {
  box-sizing: border-box;
}

.k-badge > * {
  color: inherit;
}

a.k-badge,
.k-badge > a {
  text-decoration: none;
}

a.k-badge:hover,
.k-badge > a:hover {
  text-decoration: underline;
}

.k-badge-icon {
  max-width: 1em;
  max-height: 1em;
  font-size: inherit;
}

.k-badge-icon.k-svg-icon svg {
  fill: currentColor;
}

.k-badge-sm {
  padding-block: 2px;
  padding-inline: 2px;
  font-size: 10px;
  line-height: 1;
  min-width: calc( 1em + 4px + 2px );
}
.k-badge-sm:empty {
  padding: 2px;
  min-width: auto;
}

.k-badge-md {
  padding-block: 4px;
  padding-inline: 4px;
  font-size: 10px;
  line-height: 1;
  min-width: calc( 1em + 8px + 2px );
}
.k-badge-md:empty {
  padding: 4px;
  min-width: auto;
}

.k-badge-lg {
  padding-block: 6px;
  padding-inline: 6px;
  font-size: 10px;
  line-height: 1;
  min-width: calc( 1em + 12px + 2px );
}
.k-badge-lg:empty {
  padding: 6px;
  min-width: auto;
}

kendo-badge-container {
  display: inline-block;
}

.k-badge-container {
  position: relative;
  overflow: visible;
}

.k-badge-inside {
  position: absolute;
  z-index: 9999;
}
.k-badge-edge {
  position: absolute;
  z-index: 9999;
}
.k-badge-edge.k-top-start {
  transform: translate(-50%, -50%);
}
.k-badge-edge.k-top-end {
  transform: translate(50%, -50%);
}
.k-badge-edge.k-bottom-start {
  transform: translate(-50%, 50%);
}
.k-badge-edge.k-bottom-end {
  transform: translate(50%, 50%);
}

.k-rtl .k-badge-edge.k-top-start,
[dir=rtl].k-badge-edge.k-top-start,
[dir=rtl] .k-badge-edge.k-top-start {
  transform: translate(50%, -50%);
}
.k-rtl .k-badge-edge.k-top-end,
[dir=rtl].k-badge-edge.k-top-end,
[dir=rtl] .k-badge-edge.k-top-end {
  transform: translate(-50%, -50%);
}
.k-rtl .k-badge-edge.k-bottom-start,
[dir=rtl].k-badge-edge.k-bottom-start,
[dir=rtl] .k-badge-edge.k-bottom-start {
  transform: translate(50%, 50%);
}
.k-rtl .k-badge-edge.k-bottom-end,
[dir=rtl].k-badge-edge.k-bottom-end,
[dir=rtl] .k-badge-edge.k-bottom-end {
  transform: translate(-50%, 50%);
}

.k-badge-outside {
  position: absolute;
  z-index: 9999;
}
.k-badge-outside.k-top-start {
  transform: translate(-100%, -100%);
}
.k-badge-outside.k-top-end {
  transform: translate(100%, -100%);
}
.k-badge-outside.k-bottom-start {
  transform: translate(-100%, 100%);
}
.k-badge-outside.k-bottom-end {
  transform: translate(100%, 100%);
}

.k-rtl .k-badge-outside.k-top-start,
[dir=rtl].k-badge-outside.k-top-start,
[dir=rtl] .k-badge-outside.k-top-start {
  transform: translate(100%, -100%);
}
.k-rtl .k-badge-outside.k-top-end,
[dir=rtl].k-badge-outside.k-top-end,
[dir=rtl] .k-badge-outside.k-top-end {
  transform: translate(-100%, -100%);
}
.k-rtl .k-badge-outside.k-bottom-start,
[dir=rtl].k-badge-outside.k-bottom-start,
[dir=rtl] .k-badge-outside.k-bottom-start {
  transform: translate(100%, 100%);
}
.k-rtl .k-badge-outside.k-bottom-end,
[dir=rtl].k-badge-outside.k-bottom-end,
[dir=rtl] .k-badge-outside.k-bottom-end {
  transform: translate(-100%, 100%);
}

.k-badge-border-cutout {
  box-shadow: 0 0 0 2px #ffffff;
}

.k-badge-solid-primary {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}

.k-badge-solid-secondary {
  border-color: #e51a5f;
  color: white;
  background-color: #e51a5f;
}

.k-badge-solid-tertiary {
  border-color: #00695c;
  color: white;
  background-color: #00695c;
}

.k-badge-solid-info {
  border-color: #0058e9;
  color: white;
  background-color: #0058e9;
}

.k-badge-solid-success {
  border-color: #37b400;
  color: white;
  background-color: #37b400;
}

.k-badge-solid-warning {
  border-color: #ffc000;
  color: black;
  background-color: #ffc000;
}

.k-badge-solid-error {
  border-color: #f31700;
  color: white;
  background-color: #f31700;
}

.k-badge-solid-dark {
  border-color: #424242;
  color: white;
  background-color: #424242;
}

.k-badge-solid-light {
  border-color: #f5f5f5;
  color: black;
  background-color: #f5f5f5;
}

.k-badge-solid-inverse {
  border-color: #424242;
  color: white;
  background-color: #424242;
}

.k-badge-outline {
  border-color: currentColor;
  background-color: #ffffff;
}

.k-badge-outline-primary {
  color: #3f51b5;
}

.k-badge-outline-secondary {
  color: #e51a5f;
}

.k-badge-outline-tertiary {
  color: #00695c;
}

.k-badge-outline-info {
  color: #0058e9;
}

.k-badge-outline-success {
  color: #37b400;
}

.k-badge-outline-warning {
  color: #ffc000;
}

.k-badge-outline-error {
  color: #f31700;
}

.k-badge-outline-dark {
  color: #424242;
}

.k-badge-outline-light {
  color: #f5f5f5;
}

.k-badge-outline-inverse {
  color: #424242;
}

.k-button {
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  color: inherit;
  background: none;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  vertical-align: middle;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  position: relative;
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.k-button *,
.k-button *::before,
.k-button *::after {
  box-sizing: border-box;
}
.k-button:disabled, .k-button.k-disabled {
  outline: none;
  cursor: default;
  opacity: 0.6;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-button::-moz-focus-inner {
  padding: 0;
  border: 0;
  outline: 0;
}
.k-button:hover, .k-button:focus {
  text-decoration: none;
  outline: 0;
}

.k-icon-button {
  gap: 0;
}
.k-icon-button .k-icon {
  display: inline-flex;
}

.k-button-icon {
  color: inherit;
  align-self: center;
  position: relative;
}

.k-button-sm {
  padding-block: 6px;
  padding-inline: 16px;
  font-size: 14px;
  line-height: 1.4285714286;
}

.k-button-sm.k-icon-button {
  padding: 6px;
}
.k-button-sm.k-icon-button .k-button-icon {
  min-width: calc( 14px * 1.4285714286 );
  min-height: calc( 14px * 1.4285714286 );
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.k-button-sm.k-icon-button .k-button-icon.k-svg-icon > svg, .k-button-sm.k-icon-button .k-button-icon.k-icon-md > svg {
  width: 16px;
  height: 16px;
}
.k-button-sm.k-icon-button .k-button-icon.k-icon-xs > svg {
  width: calc( 16px * .75 );
  height: calc( 16px * .75 );
}
.k-button-sm.k-icon-button .k-button-icon.k-icon-sm > svg {
  width: calc( 16px * .875 );
  height: calc( 16px * .875 );
}
.k-button-sm.k-icon-button .k-button-icon.k-icon-lg > svg {
  width: calc( 16px * 1.25 );
  height: calc( 16px * 1.25 );
}
.k-button-sm.k-icon-button .k-button-icon.k-icon-xl > svg {
  width: calc( 16px * 1.5 );
  height: calc( 16px * 1.5 );
}
.k-button-sm.k-icon-button .k-button-icon.k-icon-xxl > svg {
  width: calc( 16px * 2 );
  height: calc( 16px * 2 );
}
.k-button-sm.k-icon-button .k-button-icon.k-icon-xxxl > svg {
  width: calc( 16px * 3 );
  height: calc( 16px * 3 );
}

.k-button-md {
  padding-block: 8px;
  padding-inline: 16px;
  font-size: 14px;
  line-height: 1.4285714286;
}

.k-button-md.k-icon-button {
  padding: 8px;
}
.k-button-md.k-icon-button .k-button-icon {
  min-width: calc( 14px * 1.4285714286 );
  min-height: calc( 14px * 1.4285714286 );
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.k-button-md.k-icon-button .k-button-icon.k-svg-icon > svg, .k-button-md.k-icon-button .k-button-icon.k-icon-md > svg {
  width: 16px;
  height: 16px;
}
.k-button-md.k-icon-button .k-button-icon.k-icon-xs > svg {
  width: calc( 16px * .75 );
  height: calc( 16px * .75 );
}
.k-button-md.k-icon-button .k-button-icon.k-icon-sm > svg {
  width: calc( 16px * .875 );
  height: calc( 16px * .875 );
}
.k-button-md.k-icon-button .k-button-icon.k-icon-lg > svg {
  width: calc( 16px * 1.25 );
  height: calc( 16px * 1.25 );
}
.k-button-md.k-icon-button .k-button-icon.k-icon-xl > svg {
  width: calc( 16px * 1.5 );
  height: calc( 16px * 1.5 );
}
.k-button-md.k-icon-button .k-button-icon.k-icon-xxl > svg {
  width: calc( 16px * 2 );
  height: calc( 16px * 2 );
}
.k-button-md.k-icon-button .k-button-icon.k-icon-xxxl > svg {
  width: calc( 16px * 3 );
  height: calc( 16px * 3 );
}

.k-button-lg {
  padding-block: 10px;
  padding-inline: 16px;
  font-size: 14px;
  line-height: 1.4285714286;
}

.k-button-lg.k-icon-button {
  padding: 10px;
}
.k-button-lg.k-icon-button .k-button-icon {
  min-width: calc( 14px * 1.4285714286 );
  min-height: calc( 14px * 1.4285714286 );
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.k-button-lg.k-icon-button .k-button-icon.k-svg-icon > svg, .k-button-lg.k-icon-button .k-button-icon.k-icon-md > svg {
  width: 16px;
  height: 16px;
}
.k-button-lg.k-icon-button .k-button-icon.k-icon-xs > svg {
  width: calc( 16px * .75 );
  height: calc( 16px * .75 );
}
.k-button-lg.k-icon-button .k-button-icon.k-icon-sm > svg {
  width: calc( 16px * .875 );
  height: calc( 16px * .875 );
}
.k-button-lg.k-icon-button .k-button-icon.k-icon-lg > svg {
  width: calc( 16px * 1.25 );
  height: calc( 16px * 1.25 );
}
.k-button-lg.k-icon-button .k-button-icon.k-icon-xl > svg {
  width: calc( 16px * 1.5 );
  height: calc( 16px * 1.5 );
}
.k-button-lg.k-icon-button .k-button-icon.k-icon-xxl > svg {
  width: calc( 16px * 2 );
  height: calc( 16px * 2 );
}
.k-button-lg.k-icon-button .k-button-icon.k-icon-xxxl > svg {
  width: calc( 16px * 3 );
  height: calc( 16px * 3 );
}

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

.k-button-group {
  margin: 0;
  padding: 0;
  border-width: 0;
  box-sizing: border-box;
  list-style: none;
  outline: 0;
  display: inline-flex;
  flex-flow: row nowrap;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-button-group > .k-button + .k-button {
  margin-inline-start: -1px;
}
.k-button-group > .k-button:hover,
.k-button-group > .k-button.k-hover,
.k-button-group > .k-button:focus,
.k-button-group > .k-button.k-focus,
.k-button-group > .k-button:active,
.k-button-group > .k-button.k-active,
.k-button-group > .k-button.k-selected {
  z-index: 2;
}
.k-button-group .k-button:not(:first-child):not(:last-child) {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}
.k-button-group > .k-button:first-child:not(:only-child) {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}
.k-button-group > .k-button:last-child:not(:only-child) {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}
.k-button-group:disabled, .k-button-group[disabled], .k-button-group.k-disabled {
  opacity: 1;
  filter: none;
}

.k-button-group-stretched {
  width: 100%;
}
.k-button-group-stretched > * {
  flex: 1 0 0%;
  overflow: hidden;
}

.k-button-flat {
  border-color: transparent !important;
  color: inherit;
  background: none !important;
  box-shadow: none !important;
}
.k-button-flat::before {
  display: block !important;
}
.k-button-flat::after {
  box-shadow: inset 0 0 0 2px currentColor;
  display: block !important;
}
.k-button-outline {
  border-color: currentColor;
  color: inherit;
  background: none;
}

.k-button-link {
  border-color: transparent;
  color: inherit;
  text-decoration: none;
  background: none;
}
.k-button-link:hover, .k-button-link.k-hover {
  text-decoration: underline;
}

.k-button-clear {
  border-color: transparent !important;
  color: inherit;
  background: none !important;
  box-shadow: none !important;
}

.k-button-overlay, .k-button::before {
  border-radius: inherit;
  content: "";
  background: currentColor;
  opacity: 0;
  display: none;
  pointer-events: none;
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  z-index: 0;
  transition: opacity 0.2s ease-in-out;
}

.k-button:hover::before, .k-button.k-hover::before {
  opacity: 0.08;
}
.k-button:focus::before, .k-button.k-focus::before {
  opacity: 0.12;
}
.k-button.k-no-focus:not(:hover)::before, .k-button.k-no-focus:not(.k-hover)::before {
  opacity: 0;
}
.k-button:active::before, .k-button.k-active::before {
  opacity: 0.16;
}
.k-button.k-selected::before {
  opacity: 0.22;
}

.k-button::after {
  border-radius: inherit;
  content: "";
  opacity: 0;
  display: none;
  pointer-events: none;
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  z-index: 0;
  transition: opacity 0.2s ease-in-out;
}

.k-button {
  text-transform: uppercase;
  font-weight: 500;
}
.k-button::before {
  display: block;
  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.k-button::after {
  display: none !important;
}
.k-button:disabled, .k-button[disabled], .k-button.k-disabled {
  opacity: 1;
  filter: none;
}

.k-button-outline {
  background-color: transparent !important;
  box-shadow: none !important;
}

.k-button-link:hover::before, .k-button-link.k-hover::before, .k-button-link:active::before, .k-button-link.k-active::before, .k-button-link.k-selected::before {
  opacity: 0;
}
.k-button-link:focus::before, .k-button-link.k-focus::before {
  opacity: 0.12;
}

.k-button-clear::before,
.k-button.k-clear::before {
  display: none;
}
.k-button-clear:focus::before, .k-button-clear.k-focus::before, .k-button-clear:active::before,
.k-button.k-clear:focus::before,
.k-button.k-clear.k-focus::before,
.k-button.k-clear:active::before {
  display: block;
}

.k-overflow-button.k-button-group,
.k-overflow-group.k-button-group {
  line-height: inherit;
}

.k-button-solid-base {
  border-color: #ffffff;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.k-button-solid-base:active, .k-button-solid-base.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-base:disabled, .k-button-solid-base.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-primary {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-button-solid-primary:disabled, .k-button-solid-primary.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-secondary {
  border-color: #e51a5f;
  color: white;
  background-color: #e51a5f;
}
.k-button-solid-secondary:disabled, .k-button-solid-secondary.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-tertiary {
  border-color: #00695c;
  color: white;
  background-color: #00695c;
}
.k-button-solid-tertiary:disabled, .k-button-solid-tertiary.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-info {
  border-color: #0058e9;
  color: white;
  background-color: #0058e9;
}
.k-button-solid-info:disabled, .k-button-solid-info.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-success {
  border-color: #37b400;
  color: white;
  background-color: #37b400;
}
.k-button-solid-success:disabled, .k-button-solid-success.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-warning {
  border-color: #ffc000;
  color: black;
  background-color: #ffc000;
}
.k-button-solid-warning:disabled, .k-button-solid-warning.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-error {
  border-color: #f31700;
  color: white;
  background-color: #f31700;
}
.k-button-solid-error:disabled, .k-button-solid-error.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-dark {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-solid-dark:disabled, .k-button-solid-dark.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-light {
  border-color: #f5f5f5;
  color: black;
  background-color: #f5f5f5;
}
.k-button-solid-light:disabled, .k-button-solid-light.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-solid-inverse {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-solid-inverse:disabled, .k-button-solid-inverse.k-disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background-color: #e0e0e0;
  box-shadow: none;
}

.k-button-outline-primary {
  box-shadow: none;
  border-color: currentColor;
  color: #3f51b5;
  background-color: transparent;
}
.k-button-outline-primary:hover, .k-button-outline-primary.k-hover {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-button-outline-primary:active, .k-button-outline-primary.k-active {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-button-outline-primary.k-selected {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-button-outline-primary:disabled, .k-button-outline-primary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-secondary {
  box-shadow: none;
  border-color: currentColor;
  color: #e51a5f;
  background-color: transparent;
}
.k-button-outline-secondary:hover, .k-button-outline-secondary.k-hover {
  border-color: #e51a5f;
  color: white;
  background-color: #e51a5f;
}
.k-button-outline-secondary:active, .k-button-outline-secondary.k-active {
  border-color: #e51a5f;
  color: white;
  background-color: #e51a5f;
}
.k-button-outline-secondary.k-selected {
  border-color: #e51a5f;
  color: white;
  background-color: #e51a5f;
}
.k-button-outline-secondary:disabled, .k-button-outline-secondary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-tertiary {
  box-shadow: none;
  border-color: currentColor;
  color: #00695c;
  background-color: transparent;
}
.k-button-outline-tertiary:hover, .k-button-outline-tertiary.k-hover {
  border-color: #00695c;
  color: white;
  background-color: #00695c;
}
.k-button-outline-tertiary:active, .k-button-outline-tertiary.k-active {
  border-color: #00695c;
  color: white;
  background-color: #00695c;
}
.k-button-outline-tertiary.k-selected {
  border-color: #00695c;
  color: white;
  background-color: #00695c;
}
.k-button-outline-tertiary:disabled, .k-button-outline-tertiary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-info {
  box-shadow: none;
  border-color: currentColor;
  color: #0058e9;
  background-color: transparent;
}
.k-button-outline-info:hover, .k-button-outline-info.k-hover {
  border-color: #0058e9;
  color: white;
  background-color: #0058e9;
}
.k-button-outline-info:active, .k-button-outline-info.k-active {
  border-color: #0058e9;
  color: white;
  background-color: #0058e9;
}
.k-button-outline-info.k-selected {
  border-color: #0058e9;
  color: white;
  background-color: #0058e9;
}
.k-button-outline-info:disabled, .k-button-outline-info.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-success {
  box-shadow: none;
  border-color: currentColor;
  color: #37b400;
  background-color: transparent;
}
.k-button-outline-success:hover, .k-button-outline-success.k-hover {
  border-color: #37b400;
  color: white;
  background-color: #37b400;
}
.k-button-outline-success:active, .k-button-outline-success.k-active {
  border-color: #37b400;
  color: white;
  background-color: #37b400;
}
.k-button-outline-success.k-selected {
  border-color: #37b400;
  color: white;
  background-color: #37b400;
}
.k-button-outline-success:disabled, .k-button-outline-success.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-warning {
  box-shadow: none;
  border-color: currentColor;
  color: #ffc000;
  background-color: transparent;
}
.k-button-outline-warning:hover, .k-button-outline-warning.k-hover {
  border-color: #ffc000;
  color: black;
  background-color: #ffc000;
}
.k-button-outline-warning:active, .k-button-outline-warning.k-active {
  border-color: #ffc000;
  color: black;
  background-color: #ffc000;
}
.k-button-outline-warning.k-selected {
  border-color: #ffc000;
  color: black;
  background-color: #ffc000;
}
.k-button-outline-warning:disabled, .k-button-outline-warning.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-error {
  box-shadow: none;
  border-color: currentColor;
  color: #f31700;
  background-color: transparent;
}
.k-button-outline-error:hover, .k-button-outline-error.k-hover {
  border-color: #f31700;
  color: white;
  background-color: #f31700;
}
.k-button-outline-error:active, .k-button-outline-error.k-active {
  border-color: #f31700;
  color: white;
  background-color: #f31700;
}
.k-button-outline-error.k-selected {
  border-color: #f31700;
  color: white;
  background-color: #f31700;
}
.k-button-outline-error:disabled, .k-button-outline-error.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-dark {
  box-shadow: none;
  border-color: currentColor;
  color: #424242;
  background-color: transparent;
}
.k-button-outline-dark:hover, .k-button-outline-dark.k-hover {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-outline-dark:active, .k-button-outline-dark.k-active {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-outline-dark.k-selected {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-outline-dark:disabled, .k-button-outline-dark.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-light {
  box-shadow: none;
  border-color: currentColor;
  color: #f5f5f5;
  background-color: transparent;
}
.k-button-outline-light:hover, .k-button-outline-light.k-hover {
  border-color: #f5f5f5;
  color: black;
  background-color: #f5f5f5;
}
.k-button-outline-light:active, .k-button-outline-light.k-active {
  border-color: #f5f5f5;
  color: black;
  background-color: #f5f5f5;
}
.k-button-outline-light.k-selected {
  border-color: #f5f5f5;
  color: black;
  background-color: #f5f5f5;
}
.k-button-outline-light:disabled, .k-button-outline-light.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-inverse {
  box-shadow: none;
  border-color: currentColor;
  color: #424242;
  background-color: transparent;
}
.k-button-outline-inverse:hover, .k-button-outline-inverse.k-hover {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-outline-inverse:active, .k-button-outline-inverse.k-active {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-outline-inverse.k-selected {
  border-color: #424242;
  color: white;
  background-color: #424242;
}
.k-button-outline-inverse:disabled, .k-button-outline-inverse.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-base {
  box-shadow: none;
  border-color: currentColor;
  color: rgba(0, 0, 0, 0.87);
  background-color: transparent;
}
.k-button-outline-base:hover, .k-button-outline-base.k-hover {
  border-color: rgba(0, 0, 0, 0.87);
  color: white;
  background-color: rgba(0, 0, 0, 0.87);
}
.k-button-outline-base:active, .k-button-outline-base.k-active {
  border-color: rgba(0, 0, 0, 0.87);
  color: white;
  background-color: rgba(0, 0, 0, 0.87);
}
.k-button-outline-base.k-selected {
  border-color: rgba(0, 0, 0, 0.87);
  color: white;
  background-color: rgba(0, 0, 0, 0.87);
}
.k-button-outline-base:disabled, .k-button-outline-base.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-primary {
  color: #3f51b5;
}
.k-button-flat-primary:disabled, .k-button-flat-primary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-secondary {
  color: #e51a5f;
}
.k-button-flat-secondary:disabled, .k-button-flat-secondary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-tertiary {
  color: #00695c;
}
.k-button-flat-tertiary:disabled, .k-button-flat-tertiary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-info {
  color: #0058e9;
}
.k-button-flat-info:disabled, .k-button-flat-info.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-success {
  color: #37b400;
}
.k-button-flat-success:disabled, .k-button-flat-success.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-warning {
  color: #ffc000;
}
.k-button-flat-warning:disabled, .k-button-flat-warning.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-error {
  color: #f31700;
}
.k-button-flat-error:disabled, .k-button-flat-error.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-dark {
  color: #424242;
}
.k-button-flat-dark:disabled, .k-button-flat-dark.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-light {
  color: #f5f5f5;
}
.k-button-flat-light:disabled, .k-button-flat-light.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-inverse {
  color: #424242;
}
.k-button-flat-inverse:disabled, .k-button-flat-inverse.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-flat-base {
  color: inherit;
}
.k-button-flat-base:disabled, .k-button-flat-base.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-primary {
  color: #3f51b5;
}
.k-button-link-primary:hover, .k-button-link-primary.k-hover {
  color: #354498;
}
.k-button-link-primary:active, .k-button-link-primary.k-active {
  color: #354498;
}
.k-button-link-primary.k-selected {
  color: #354498;
}
.k-button-link-primary:disabled, .k-button-link-primary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-secondary {
  color: #e51a5f;
}
.k-button-link-secondary:hover, .k-button-link-secondary.k-hover {
  color: #c01650;
}
.k-button-link-secondary:active, .k-button-link-secondary.k-active {
  color: #c01650;
}
.k-button-link-secondary.k-selected {
  color: #c01650;
}
.k-button-link-secondary:disabled, .k-button-link-secondary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-tertiary {
  color: #00695c;
}
.k-button-link-tertiary:hover, .k-button-link-tertiary.k-hover {
  color: #00584d;
}
.k-button-link-tertiary:active, .k-button-link-tertiary.k-active {
  color: #00584d;
}
.k-button-link-tertiary.k-selected {
  color: #00584d;
}
.k-button-link-tertiary:disabled, .k-button-link-tertiary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-info {
  color: #0058e9;
}
.k-button-link-info:hover, .k-button-link-info.k-hover {
  color: #004ac4;
}
.k-button-link-info:active, .k-button-link-info.k-active {
  color: #004ac4;
}
.k-button-link-info.k-selected {
  color: #004ac4;
}
.k-button-link-info:disabled, .k-button-link-info.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-success {
  color: #37b400;
}
.k-button-link-success:hover, .k-button-link-success.k-hover {
  color: #2e9700;
}
.k-button-link-success:active, .k-button-link-success.k-active {
  color: #2e9700;
}
.k-button-link-success.k-selected {
  color: #2e9700;
}
.k-button-link-success:disabled, .k-button-link-success.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-warning {
  color: #ffc000;
}
.k-button-link-warning:hover, .k-button-link-warning.k-hover {
  color: #d6a100;
}
.k-button-link-warning:active, .k-button-link-warning.k-active {
  color: #d6a100;
}
.k-button-link-warning.k-selected {
  color: #d6a100;
}
.k-button-link-warning:disabled, .k-button-link-warning.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-error {
  color: #f31700;
}
.k-button-link-error:hover, .k-button-link-error.k-hover {
  color: #cc1300;
}
.k-button-link-error:active, .k-button-link-error.k-active {
  color: #cc1300;
}
.k-button-link-error.k-selected {
  color: #cc1300;
}
.k-button-link-error:disabled, .k-button-link-error.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-dark {
  color: #424242;
}
.k-button-link-dark:hover, .k-button-link-dark.k-hover {
  color: #373737;
}
.k-button-link-dark:active, .k-button-link-dark.k-active {
  color: #373737;
}
.k-button-link-dark.k-selected {
  color: #373737;
}
.k-button-link-dark:disabled, .k-button-link-dark.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-light {
  color: #f5f5f5;
}
.k-button-link-light:hover, .k-button-link-light.k-hover {
  color: #cecece;
}
.k-button-link-light:active, .k-button-link-light.k-active {
  color: #cecece;
}
.k-button-link-light.k-selected {
  color: #cecece;
}
.k-button-link-light:disabled, .k-button-link-light.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-inverse {
  color: #424242;
}
.k-button-link-inverse:hover, .k-button-link-inverse.k-hover {
  color: #373737;
}
.k-button-link-inverse:active, .k-button-link-inverse.k-active {
  color: #373737;
}
.k-button-link-inverse.k-selected {
  color: #373737;
}
.k-button-link-inverse:disabled, .k-button-link-inverse.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-base {
  color: rgba(0, 0, 0, 0.87);
}
.k-button-link-base:hover, .k-button-link-base.k-hover {
  color: rgba(0, 0, 0, 0.8908);
}
.k-button-link-base:active, .k-button-link-base.k-active {
  color: rgba(0, 0, 0, 0.8908);
}
.k-button-link-base.k-selected {
  color: rgba(0, 0, 0, 0.8908);
}
.k-button-link-base:disabled, .k-button-link-base.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-primary {
  color: #3f51b5;
}
.k-button-clear-primary:focus::after, .k-button-clear-primary.k-focus::after, .k-button-clear-primary:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-primary:disabled, .k-button-clear-primary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-secondary {
  color: #e51a5f;
}
.k-button-clear-secondary:focus::after, .k-button-clear-secondary.k-focus::after, .k-button-clear-secondary:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-secondary:disabled, .k-button-clear-secondary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-tertiary {
  color: #00695c;
}
.k-button-clear-tertiary:focus::after, .k-button-clear-tertiary.k-focus::after, .k-button-clear-tertiary:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-tertiary:disabled, .k-button-clear-tertiary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-info {
  color: #0058e9;
}
.k-button-clear-info:focus::after, .k-button-clear-info.k-focus::after, .k-button-clear-info:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-info:disabled, .k-button-clear-info.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-success {
  color: #37b400;
}
.k-button-clear-success:focus::after, .k-button-clear-success.k-focus::after, .k-button-clear-success:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-success:disabled, .k-button-clear-success.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-warning {
  color: #ffc000;
}
.k-button-clear-warning:focus::after, .k-button-clear-warning.k-focus::after, .k-button-clear-warning:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-warning:disabled, .k-button-clear-warning.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-error {
  color: #f31700;
}
.k-button-clear-error:focus::after, .k-button-clear-error.k-focus::after, .k-button-clear-error:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-error:disabled, .k-button-clear-error.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-dark {
  color: #424242;
}
.k-button-clear-dark:focus::after, .k-button-clear-dark.k-focus::after, .k-button-clear-dark:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-dark:disabled, .k-button-clear-dark.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-light {
  color: #f5f5f5;
}
.k-button-clear-light:focus::after, .k-button-clear-light.k-focus::after, .k-button-clear-light:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-light:disabled, .k-button-clear-light.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-inverse {
  color: #424242;
}
.k-button-clear-inverse:focus::after, .k-button-clear-inverse.k-focus::after, .k-button-clear-inverse:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-inverse:disabled, .k-button-clear-inverse.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-clear-base {
  color: rgba(0, 0, 0, 0.87);
}
.k-button-clear-base:focus::after, .k-button-clear-base.k-focus::after, .k-button-clear-base:active::after {
  background-color: currentColor;
  opacity: 0.155;
  display: block;
}
.k-button-clear-base:disabled, .k-button-clear-base.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-solid-primary {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: white;
  background-color: #3f51b5;
  border-color: #3f51b5;
}
.k-button-solid-primary:active, .k-button-solid-primary.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-primary:disabled, .k-button-solid-primary.k-disabled {
  box-shadow: none;
}

.k-button-solid-secondary {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: white;
  background-color: #e51a5f;
  border-color: #e51a5f;
}
.k-button-solid-secondary:active, .k-button-solid-secondary.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-secondary:disabled, .k-button-solid-secondary.k-disabled {
  box-shadow: none;
}

.k-button-solid-tertiary {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: white;
  background-color: #00695c;
  border-color: #00695c;
}
.k-button-solid-tertiary:active, .k-button-solid-tertiary.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-tertiary:disabled, .k-button-solid-tertiary.k-disabled {
  box-shadow: none;
}

.k-button-solid-info {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: white;
  background-color: #0058e9;
  border-color: #0058e9;
}
.k-button-solid-info:active, .k-button-solid-info.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-info:disabled, .k-button-solid-info.k-disabled {
  box-shadow: none;
}

.k-button-solid-success {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: black;
  background-color: #37b400;
  border-color: #37b400;
}
.k-button-solid-success:active, .k-button-solid-success.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-success:disabled, .k-button-solid-success.k-disabled {
  box-shadow: none;
}

.k-button-solid-warning {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: black;
  background-color: #ffc000;
  border-color: #ffc000;
}
.k-button-solid-warning:active, .k-button-solid-warning.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-warning:disabled, .k-button-solid-warning.k-disabled {
  box-shadow: none;
}

.k-button-solid-error {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: black;
  background-color: #f31700;
  border-color: #f31700;
}
.k-button-solid-error:active, .k-button-solid-error.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-error:disabled, .k-button-solid-error.k-disabled {
  box-shadow: none;
}

.k-button-solid-dark {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: white;
  background-color: #424242;
  border-color: #424242;
}
.k-button-solid-dark:active, .k-button-solid-dark.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-dark:disabled, .k-button-solid-dark.k-disabled {
  box-shadow: none;
}

.k-button-solid-light {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: black;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.k-button-solid-light:active, .k-button-solid-light.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-light:disabled, .k-button-solid-light.k-disabled {
  box-shadow: none;
}

.k-button-solid-inverse {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: white;
  background-color: #424242;
  border-color: #424242;
}
.k-button-solid-inverse:active, .k-button-solid-inverse.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-inverse:disabled, .k-button-solid-inverse.k-disabled {
  box-shadow: none;
}

.k-button-solid-base {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  border-color: #ffffff;
}
.k-button-solid-base:active, .k-button-solid-base.k-active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.k-button-solid-base:disabled, .k-button-solid-base.k-disabled {
  box-shadow: none;
}

.k-button-outline-primary {
  color: #3f51b5;
}
.k-button-outline-primary:hover, .k-button-outline-primary.k-hover, .k-button-outline-primary:focus, .k-button-outline-primary.k-focus, .k-button-outline-primary:active, .k-button-outline-primary.k-active, .k-button-outline-primary.k-selected {
  color: #3f51b5;
}
.k-button-outline-primary:disabled, .k-button-outline-primary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-secondary {
  color: #e51a5f;
}
.k-button-outline-secondary:hover, .k-button-outline-secondary.k-hover, .k-button-outline-secondary:focus, .k-button-outline-secondary.k-focus, .k-button-outline-secondary:active, .k-button-outline-secondary.k-active, .k-button-outline-secondary.k-selected {
  color: #e51a5f;
}
.k-button-outline-secondary:disabled, .k-button-outline-secondary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-tertiary {
  color: #00695c;
}
.k-button-outline-tertiary:hover, .k-button-outline-tertiary.k-hover, .k-button-outline-tertiary:focus, .k-button-outline-tertiary.k-focus, .k-button-outline-tertiary:active, .k-button-outline-tertiary.k-active, .k-button-outline-tertiary.k-selected {
  color: #00695c;
}
.k-button-outline-tertiary:disabled, .k-button-outline-tertiary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-info {
  color: #0058e9;
}
.k-button-outline-info:hover, .k-button-outline-info.k-hover, .k-button-outline-info:focus, .k-button-outline-info.k-focus, .k-button-outline-info:active, .k-button-outline-info.k-active, .k-button-outline-info.k-selected {
  color: #0058e9;
}
.k-button-outline-info:disabled, .k-button-outline-info.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-success {
  color: #37b400;
}
.k-button-outline-success:hover, .k-button-outline-success.k-hover, .k-button-outline-success:focus, .k-button-outline-success.k-focus, .k-button-outline-success:active, .k-button-outline-success.k-active, .k-button-outline-success.k-selected {
  color: #37b400;
}
.k-button-outline-success:disabled, .k-button-outline-success.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-warning {
  color: #ffc000;
}
.k-button-outline-warning:hover, .k-button-outline-warning.k-hover, .k-button-outline-warning:focus, .k-button-outline-warning.k-focus, .k-button-outline-warning:active, .k-button-outline-warning.k-active, .k-button-outline-warning.k-selected {
  color: #ffc000;
}
.k-button-outline-warning:disabled, .k-button-outline-warning.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-error {
  color: #f31700;
}
.k-button-outline-error:hover, .k-button-outline-error.k-hover, .k-button-outline-error:focus, .k-button-outline-error.k-focus, .k-button-outline-error:active, .k-button-outline-error.k-active, .k-button-outline-error.k-selected {
  color: #f31700;
}
.k-button-outline-error:disabled, .k-button-outline-error.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-dark {
  color: #424242;
}
.k-button-outline-dark:hover, .k-button-outline-dark.k-hover, .k-button-outline-dark:focus, .k-button-outline-dark.k-focus, .k-button-outline-dark:active, .k-button-outline-dark.k-active, .k-button-outline-dark.k-selected {
  color: #424242;
}
.k-button-outline-dark:disabled, .k-button-outline-dark.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-light {
  color: #f5f5f5;
}
.k-button-outline-light:hover, .k-button-outline-light.k-hover, .k-button-outline-light:focus, .k-button-outline-light.k-focus, .k-button-outline-light:active, .k-button-outline-light.k-active, .k-button-outline-light.k-selected {
  color: #f5f5f5;
}
.k-button-outline-light:disabled, .k-button-outline-light.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-inverse {
  color: #424242;
}
.k-button-outline-inverse:hover, .k-button-outline-inverse.k-hover, .k-button-outline-inverse:focus, .k-button-outline-inverse.k-focus, .k-button-outline-inverse:active, .k-button-outline-inverse.k-active, .k-button-outline-inverse.k-selected {
  color: #424242;
}
.k-button-outline-inverse:disabled, .k-button-outline-inverse.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-outline-base {
  color: rgba(0, 0, 0, 0.87);
}
.k-button-outline-base:hover, .k-button-outline-base.k-hover, .k-button-outline-base:focus, .k-button-outline-base.k-focus, .k-button-outline-base:active, .k-button-outline-base.k-active, .k-button-outline-base.k-selected {
  color: rgba(0, 0, 0, 0.87);
}
.k-button-outline-base:disabled, .k-button-outline-base.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-primary:disabled, .k-button-link-primary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-secondary:disabled, .k-button-link-secondary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-tertiary:disabled, .k-button-link-tertiary.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-info:disabled, .k-button-link-info.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-success:disabled, .k-button-link-success.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-warning:disabled, .k-button-link-warning.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-error:disabled, .k-button-link-error.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-dark:disabled, .k-button-link-dark.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-light:disabled, .k-button-link-light.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-inverse:disabled, .k-button-link-inverse.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-link-base:disabled, .k-button-link-base.k-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.k-button-group {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.k-button-group .k-button {
  box-shadow: none;
}
.k-button-group:disabled, .k-button-group[disabled], .k-button-group.k-disabled {
  box-shadow: none;
}

.k-button-group-flat,
.k-button-group-link,
.k-button-group-outline {
  box-shadow: none;
}

.k-actions, .k-form-buttons, .k-edit-buttons,
.k-action-buttons,
.k-columnmenu-actions {
  padding-block: 8px;
  padding-inline: 8px;
  box-sizing: border-box;
  border-width: 0px 0 0 0;
  border-style: solid;
  border-color: inherit;
  flex-shrink: 0;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 8px;
  overflow: hidden;
  clear: both;
}
.k-actions *, .k-form-buttons *, .k-edit-buttons *,
.k-action-buttons *,
.k-columnmenu-actions *,
.k-actions *::before,
.k-form-buttons *::before,
.k-edit-buttons *::before,
.k-action-buttons *::before,
.k-columnmenu-actions *::before,
.k-actions *::after,
.k-form-buttons *::after,
.k-edit-buttons *::after,
.k-action-buttons *::after,
.k-columnmenu-actions *::after {
  box-sizing: border-box;
}

.k-popup .k-actions, .k-popup .k-form-buttons, .k-popup .k-edit-buttons,
.k-popup .k-action-buttons,
.k-popup .k-columnmenu-actions {
  margin-top: 16px;
}

.k-actions-start {
  justify-content: flex-start;
}

.k-actions-center {
  justify-content: center;
}

.k-actions-end {
  justify-content: flex-end;
}

.k-actions-stretched > * {
  flex: 1 0 0%;
}

.k-actions-horizontal {
  width: 100%;
  flex-flow: row nowrap;
}

.k-actions-vertical {
  flex-flow: column nowrap;
}

.k-actions .k-button, .k-form-buttons .k-button, .k-edit-buttons .k-button,
.k-action-buttons .k-button,
.k-columnmenu-actions .k-button {
  box-shadow: none;
}
.k-actions .k-button-group, .k-form-buttons .k-button-group, .k-edit-buttons .k-button-group,
.k-action-buttons .k-button-group,
.k-columnmenu-actions .k-button-group {
  box-shadow: none;
}
.k-actions .k-split-button, .k-form-buttons .k-split-button, .k-edit-buttons .k-split-button,
.k-action-buttons .k-split-button,
.k-columnmenu-actions .k-split-button {
  box-shadow: none;
}

.k-actions .k-button-solid-base, .k-form-buttons .k-button-solid-base, .k-edit-buttons .k-button-solid-base,
.k-action-buttons .k-button-solid-base,
.k-columnmenu-actions .k-button-solid-base {
  background-color: #ebebeb;
  border-color: #ebebeb;
}

.k-body,
.k-typography {
  font-size: 14px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 2;
  font-weight: 400;
  margin: 0;
}
.k-body p,
.k-typography p {
  margin: 0 0 12px;
}

.k-h1 {
  font-size: 96px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 96px;
  font-weight: 300;
  letter-spacing: -1.5px;
  margin: 0 0 12px;
}

.k-h2 {
  font-size: 60px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 60px;
  font-weight: 300;
  letter-spacing: -0.5px;
  margin: 0 0 12px;
}

.k-h3 {
  font-size: 48px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 50px;
  font-weight: 400;
  letter-spacing: 0px;
  margin: 0 0 12px;
}

.k-h4 {
  font-size: 34px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 40px;
  font-weight: 400;
  letter-spacing: 0.25px;
  margin: 0 0 12px;
}

.k-h5 {
  font-size: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 32px;
  font-weight: 400;
  letter-spacing: 0px;
  margin: 0 0 12px;
}

.k-h6 {
  font-size: 20px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 32px;
  font-weight: 500;
  letter-spacing: 0.15px;
  margin: 0 0 12px;
}

.k-paragraph {
  font-size: 1rem;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.5;
  font-weight: 400;
  letter-spacing: 0.03125em;
  margin: 0 0 12px;
}

.k-pre,
.k-code {
  font-size: 14px;
  font-family: Consolas, "Ubuntu Mono", "Lucida Console", "Courier New", monospace;
  line-height: 2;
  font-weight: 400;
  border-style: solid;
  border-width: 1px;
}

.k-pre {
  padding-block: 16px;
  padding-inline: 24px;
  overflow: auto;
}

.k-pre > .k-code {
  padding: 0;
  border-width: 0;
  border-color: transparent;
  background-color: transparent;
  font-family: inherit;
  font-size: inherit;
}

.k-code {
  padding-block: 0px;
  padding-inline: 4px;
}

.k-display-1 {
  font-size: 112px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.2;
  font-weight: 300;
}

.k-display-2 {
  font-size: 56px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.2;
  font-weight: 400;
}

.k-display-3 {
  font-size: 45px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.2;
  font-weight: 400;
}

.k-display-4 {
  font-size: 34px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.2;
  font-weight: 400;
}

.k-body {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-pre,
.k-code {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

kendo-card,
kendo-card-header,
kendo-card-body,
kendo-card-actions,
kendo-card-footer {
  display: block;
}

.k-card {
  border-radius: 4px;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-card *,
.k-card *::before,
.k-card *::after {
  box-sizing: border-box;
}

.k-card > .k-card-inner {
  border-radius: calc( 4px - 0px );
  display: flex;
  flex-direction: inherit;
  overflow: hidden;
  position: relative;
}

.k-card-horizontal {
  flex-flow: row nowrap;
}

.k-card-vertical {
  flex-flow: column nowrap;
}

.k-card-header {
  padding-block: 12px;
  padding-inline: 16px;
  border-width: 0 0 1px;
  border-style: solid;
  outline: 0;
  flex-shrink: 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.k-card-header .k-card-title,
.k-card-header .k-card-subtitle {
  margin-bottom: 0;
}
.k-card-header .k-card-title + .k-card-subtitle,
.k-card-header .k-card-subtitle + .k-card-subtitle {
  margin-top: 12px;
}

.k-card-footer {
  padding-block: 12px;
  padding-inline: 16px;
  border-width: 1px 0 0;
  border-style: solid;
  outline: 0;
  flex-shrink: 0;
}

.k-card-body {
  padding-block: 16px;
  padding-inline: 16px;
  outline: 0;
  flex: 1 1 auto;
}
.k-card-body p {
  margin: 0 0 12px;
}
.k-card-body > .k-last,
.k-card-body > :last-child {
  margin-bottom: 0;
}
.k-card-body > .k-card-actions {
  padding: 0;
}

.k-card-avatar,
.k-card .k-avatar {
  margin-right: 16px;
  width: 45px;
  height: 45px;
  flex-basis: 45px;
}

.k-card-image,
.k-card-media {
  border: 0;
  max-width: 100%;
  flex-shrink: 0;
  overflow: hidden;
}
.k-card-image > img,
.k-card-media > img {
  border: 0;
  max-width: 100%;
}
.k-card-horizontal .k-card-image,
.k-card-horizontal .k-card-media {
  max-width: 100px;
  object-fit: cover;
}

.k-card-title {
  margin: 0 0 12px;
  font-size: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.25;
  font-weight: 500;
}

.k-card-subtitle {
  margin: 0 0 12px;
  font-size: 14px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.4285714286;
  font-weight: 500;
}

.k-card-separator {
  margin: 0;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: block;
  flex: 0 0 auto;
  align-self: stretch;
}

.k-card-separator.k-separator-vertical,
.k-card-horizontal > .k-card-separator {
  border-left-width: 1px;
}

.k-card-separator.k-separator-horizontal,
.k-card-vertical > .k-card-separator {
  border-top-width: 1px;
}

.k-card > .k-hr {
  margin: 0;
  flex: 0 0 auto;
  border-color: inherit;
}

.k-card-actions {
  padding-block: 8px;
  padding-inline: 8px;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  overflow: hidden;
  display: flex;
  flex-shrink: 0;
  flex-basis: auto;
  gap: 8px;
}

.k-card-actions-start {
  justify-content: flex-start;
}

.k-card-actions-end {
  justify-content: flex-end;
}

.k-card-actions-center {
  justify-content: center;
}

.k-card-actions-horizontal {
  flex-flow: row nowrap;
}

.k-card-actions-vertical {
  flex-flow: column nowrap;
}

.k-card-actions-stretched > * {
  flex: 1 1 auto;
}

.k-card-action {
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: inline-flex;
}

.k-card-list {
  display: flex;
  flex-flow: column nowrap;
  align-items: stretch;
  gap: 16px;
  flex: 0 0 auto;
}
.k-card-list .k-card {
  flex: 0 0 auto;
}

.k-card-deck {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  gap: 16px;
  flex: 0 0 auto;
}
.k-card-deck .k-card {
  flex: 0 0 auto;
}

.k-card-deck-scrollwrap {
  padding-bottom: 3px;
  width: 100%;
  box-sizing: content-box;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.k-card-deck-scrollwrap > .k-button {
  border-radius: 50%;
  flex: 0 0 auto;
  position: absolute;
  z-index: 1;
}
.k-card-deck-scrollwrap > .k-button:first-child {
  left: 8px;
}
.k-card-deck-scrollwrap > .k-button:last-child {
  right: 8px;
}
.k-card-deck-scrollwrap > .k-card-deck {
  margin-bottom: -20px;
  padding-bottom: 20px;
  flex: 1 1 auto;
}

.k-card-group {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  flex: 0 0 auto;
}
.k-card-group .k-card {
  border-radius: 0;
  flex: 0 0 auto;
}
.k-card-group .k-card + .k-card {
  margin-inline-start: 0px;
}
.k-card-group .k-card.k-first {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-card-group .k-card.k-last {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-card-group .k-card.k-only {
  border-radius: 4px;
}

.k-card-with-callout {
  overflow: visible;
}

.k-card-callout {
  margin: 0;
  width: 20px;
  height: 20px;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  position: absolute;
}

.k-card-callout.k-callout-n {
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
}

.k-card-callout.k-callout-e {
  top: 50%;
  right: 0;
  transform: translate(50%, -50%) rotate(-45deg);
}

.k-card-callout.k-callout-s {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 50%) rotate(45deg);
}

.k-card-callout.k-callout-w {
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%) rotate(45deg);
}

.k-card-solid {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.k-card-flat {
  box-shadow: none;
}

.k-card {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.k-card .k-card-inner {
  background-color: inherit;
  border-color: inherit;
}
.k-card:focus, .k-card.k-focus {
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.k-card.k-selected {
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.k-card-actions {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-card-header {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-card-footer {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-card-separator,
.k-card .k-separator {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-card-subtitle {
  color: rgba(0, 0, 0, 0.54);
}

.k-card-primary {
  background-color: #d9dcf0;
  color: #212a5e;
  border-color: #c9ceea;
}
.k-card-primary .k-card-subtitle {
  color: inherit;
}

.k-card-secondary {
  background-color: #fad1df;
  color: #770e31;
  border-color: #f8bfd2;
}
.k-card-secondary .k-card-subtitle {
  color: inherit;
}

.k-card-tertiary {
  background-color: #cce1de;
  color: #003730;
  border-color: #b8d5d1;
}
.k-card-tertiary .k-card-subtitle {
  color: inherit;
}

.k-card-info {
  background-color: #ccdefb;
  color: #002e79;
  border-color: #b8d0f9;
}
.k-card-info .k-card-subtitle {
  color: inherit;
}

.k-card-success {
  background-color: #d7f0cc;
  color: #1d5e00;
  border-color: #c7eab8;
}
.k-card-success .k-card-subtitle {
  color: inherit;
}

.k-card-warning {
  background-color: #fff2cc;
  color: #856400;
  border-color: #ffedb8;
}
.k-card-warning .k-card-subtitle {
  color: inherit;
}

.k-card-error {
  background-color: #fdd1cc;
  color: #7e0c00;
  border-color: #fcbeb8;
}
.k-card-error .k-card-subtitle {
  color: inherit;
}

.k-card-dark {
  background-color: #d9d9d9;
  color: #222222;
  border-color: #cacaca;
}
.k-card-dark .k-card-subtitle {
  color: inherit;
}

.k-card-light {
  background-color: #fdfdfd;
  color: #7f7f7f;
  border-color: #fcfcfc;
}
.k-card-light .k-card-subtitle {
  color: inherit;
}

.k-card-inverse {
  background-color: #d9d9d9;
  color: #222222;
  border-color: #cacaca;
}
.k-card-inverse .k-card-subtitle {
  color: inherit;
}

.k-card-wrap:focus > .k-card, .k-card-wrap.k-focus > .k-card, .k-card-wrap.k-selected > .k-card {
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.k-card-callout {
  border-color: inherit;
  background-color: inherit;
  box-shadow: inherit;
}

.k-input,
.k-picker {
  margin: 0;
  padding: 0;
  width: 100%;
  min-width: 0;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 16px;
  line-height: 1.25;
  font-weight: normal;
  text-align: start;
  box-shadow: none;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: stretch;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-appearance: none;
}
.k-input *,
.k-input *::before,
.k-input *::after,
.k-picker *,
.k-picker *::before,
.k-picker *::after {
  box-sizing: border-box;
}
.k-input .k-input,
.k-input .k-picker,
.k-picker .k-input,
.k-picker .k-picker {
  border-width: 0 !important;
  color: inherit;
  background: none;
  font: inherit;
  outline: 0;
  box-shadow: none;
}
.k-input > *,
.k-picker > * {
  margin: 0;
}
.k-input::placeholder,
.k-picker::placeholder {
  color: rgba(0, 0, 0, 0.54);
  opacity: 1;
  -webkit-user-select: none;
          user-select: none;
}

input.k-input,
textarea.k-textarea {
  padding-block: 8px;
  padding-inline: 16px;
}
input.k-input:disabled, input.k-input[disabled],
textarea.k-textarea:disabled,
textarea.k-textarea[disabled] {
  outline: none;
  cursor: default;
  opacity: 0.6;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
[disabled] input.k-input:disabled, .k-disabled input.k-input:disabled, [disabled] input.k-input[disabled], .k-disabled input.k-input[disabled],
[disabled] textarea.k-textarea:disabled,
.k-disabled textarea.k-textarea:disabled,
[disabled] textarea.k-textarea[disabled],
.k-disabled textarea.k-textarea[disabled] {
  opacity: 1;
  filter: grayscale(0);
}

textarea.k-textarea {
  overflow: auto;
}

.k-picker {
  cursor: pointer;
}

select.k-picker {
  padding-block: 8px;
  padding-inline: 16px;
  -webkit-appearance: auto;
          appearance: auto;
}
select.k-picker:disabled, select.k-picker[disabled] {
  outline: none;
  cursor: default;
  opacity: 0.6;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
[disabled] select.k-picker:disabled, .k-disabled select.k-picker:disabled, [disabled] select.k-picker[disabled], .k-disabled select.k-picker[disabled] {
  opacity: 1;
  filter: grayscale(0);
}

.k-input-inner {
  padding-block: 8px;
  padding-inline: 16px;
  width: 100%;
  border: 0;
  outline: 0;
  color: inherit;
  background: none;
  font: inherit;
  flex: 1;
  position: relative;
  z-index: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-appearance: none;
}
.k-input-inner::placeholder {
  color: rgba(0, 0, 0, 0.54);
  opacity: 1;
  -webkit-user-select: none;
          user-select: none;
}
.k-input-inner:invalid {
  box-shadow: none;
}

span.k-input-inner {
  white-space: nowrap;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}

textarea.k-input-inner {
  margin: 0;
}

.k-input-value-icon {
  flex: none;
}

.k-input-value-text {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-input-value-text::before {
  content: "​";
  width: 0px;
  overflow: hidden;
  flex: none;
  display: inline-block;
  vertical-align: top;
}

.k-input-values {
  min-width: 0px;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  cursor: text;
}

.k-input-values .k-chip-list {
  display: contents;
}

.k-icon-picker .k-input-inner {
  padding: 8px;
  justify-content: center;
}

.k-input-prefix,
.k-input-suffix {
  border-color: inherit;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  flex: none;
}
.k-input-prefix > *,
.k-input-suffix > * {
  flex-shrink: 0;
}

.k-input-separator {
  margin: 0;
  width: 0;
  height: 16px;
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: inherit;
  align-self: center;
}

.k-input-icon,
.k-input-validation-icon,
.k-input-loading-icon,
.k-input-prefix > .k-icon,
.k-input-prefix > .k-svg-icon,
.k-input-suffix > .k-icon,
.k-input-suffix > .k-svg-icon {
  flex: none;
  align-self: center;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
}

.k-input-icon.k-svg-icon > svg, .k-input-icon.k-icon-md > svg,
.k-input-validation-icon.k-svg-icon > svg,
.k-input-validation-icon.k-icon-md > svg,
.k-input-loading-icon.k-svg-icon > svg,
.k-input-loading-icon.k-icon-md > svg {
  width: 16px;
  height: 16px;
}
.k-input-icon.k-icon-xs > svg,
.k-input-validation-icon.k-icon-xs > svg,
.k-input-loading-icon.k-icon-xs > svg {
  width: calc( 16px * .75 );
  height: calc( 16px * .75 );
}
.k-input-icon.k-icon-sm > svg,
.k-input-validation-icon.k-icon-sm > svg,
.k-input-loading-icon.k-icon-sm > svg {
  width: calc( 16px * .875 );
  height: calc( 16px * .875 );
}
.k-input-icon.k-icon-lg > svg,
.k-input-validation-icon.k-icon-lg > svg,
.k-input-loading-icon.k-icon-lg > svg {
  width: calc( 16px * 1.25 );
  height: calc( 16px * 1.25 );
}
.k-input-icon.k-icon-xl > svg,
.k-input-validation-icon.k-icon-xl > svg,
.k-input-loading-icon.k-icon-xl > svg {
  width: calc( 16px * 1.5 );
  height: calc( 16px * 1.5 );
}
.k-input-icon.k-icon-xxl > svg,
.k-input-validation-icon.k-icon-xxl > svg,
.k-input-loading-icon.k-icon-xxl > svg {
  width: calc( 16px * 2 );
  height: calc( 16px * 2 );
}
.k-input-icon.k-icon-xxxl > svg,
.k-input-validation-icon.k-icon-xxxl > svg,
.k-input-loading-icon.k-icon-xxxl > svg {
  width: calc( 16px * 3 );
  height: calc( 16px * 3 );
}

.k-clear-value {
  outline: 0;
  flex: none;
  align-self: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  opacity: 0.5;
}

.k-clear-value:hover,
.k-clear-value.k-hover {
  opacity: 1;
}

.k-clear-value:focus-visible {
  outline: 1px dotted;
  outline-offset: -1px;
}

.k-input-button {
  width: auto;
  border-width: 0;
  border-inline-start-width: 1px;
  flex: none;
  aspect-ratio: auto;
  box-shadow: none;
}
.k-input-button > .k-button-icon {
  min-width: auto !important;
}
.k-input-button:focus {
  box-shadow: none;
}

.k-picker .k-input-button {
  color: inherit;
  background: none;
  border-color: transparent;
}

.k-input-spinner {
  width: auto;
  flex: none;
  display: flex;
  flex-flow: column nowrap;
}
.k-input-spinner .k-spinner-increase,
.k-input-spinner .k-spinner-decrease {
  border-width: 0;
  border-inline-start-width: 1px;
  flex: 1 1 50%;
  box-shadow: none;
  position: relative;
  aspect-ratio: auto;
}
.k-input-spinner .k-spinner-increase .k-button-icon,
.k-input-spinner .k-spinner-decrease .k-button-icon {
  margin-block: -1em;
  margin-inline: 0;
  min-width: auto !important;
  min-height: auto !important;
}
.k-input-spinner .k-spinner-increase .k-icon,
.k-input-spinner .k-spinner-increase .k-svg-icon {
  bottom: auto;
}
.k-input-spinner .k-spinner-decrease .k-icon,
.k-input-spinner .k-spinner-decrease .k-svg-icon {
  top: auto;
}

.k-searchbar {
  flex: 1 1 auto;
  display: flex;
  flex-flow: row nowrap;
}

.k-picker-wrap,
.k-dropdown-wrap,
.k-dateinput-wrap,
.k-multiselect-wrap,
.k-numeric-wrap {
  width: 100%;
  border-width: 0;
  border-color: inherit;
  box-sizing: border-box;
  flex: 1 1 auto;
  display: flex;
  flex-flow: row nowrap;
  overflow: hidden;
  position: relative;
}

.k-input-flat,
.k-picker-flat {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-width: 1px 0;
  border-top-color: transparent !important;
  background-image: none !important;
}

.k-input-outline {
  background: none !important;
}

.k-input-sm,
.k-picker-sm {
  font-size: 16px;
  line-height: 1.25;
}
.k-input-sm .k-input-values,
.k-picker-sm .k-input-values {
  padding: 3px;
  gap: 3px;
}
.k-input-sm .k-input-values > .k-searchbar,
.k-input-sm .k-input-values > .k-input-inner,
.k-picker-sm .k-input-values > .k-searchbar,
.k-picker-sm .k-input-values > .k-input-inner {
  margin: -3px;
}
.k-input-sm .k-input-inner,
.k-picker-sm .k-input-inner {
  padding-block: 6px;
  padding-inline: 16px;
}
.k-input-sm .k-input-button,
.k-input-sm .k-spinner-increase,
.k-input-sm .k-spinner-decrease,
.k-picker-sm .k-input-button,
.k-picker-sm .k-spinner-increase,
.k-picker-sm .k-spinner-decrease {
  padding-block: 4px;
  padding-inline: 4px;
}
.k-input-sm .k-input-icon,
.k-input-sm .k-input-validation-icon,
.k-input-sm .k-input-loading-icon,
.k-input-sm .k-clear-value,
.k-input-sm .k-input-prefix > .k-icon,
.k-input-sm .k-input-prefix > .k-svg-icon,
.k-input-sm .k-input-suffix > .k-icon,
.k-input-sm .k-input-suffix > .k-svg-icon,
.k-picker-sm .k-input-icon,
.k-picker-sm .k-input-validation-icon,
.k-picker-sm .k-input-loading-icon,
.k-picker-sm .k-clear-value,
.k-picker-sm .k-input-prefix > .k-icon,
.k-picker-sm .k-input-prefix > .k-svg-icon,
.k-picker-sm .k-input-suffix > .k-icon,
.k-picker-sm .k-input-suffix > .k-svg-icon {
  width: calc( 16px + 12px );
  height: calc( 16px + 12px );
}
.k-input-sm.k-icon-picker .k-input-inner,
.k-picker-sm.k-icon-picker .k-input-inner {
  width: calc( 1.25em );
  height: calc( 1.25em );
  padding: 6px;
  box-sizing: content-box;
}

.k-dropdown-operator.k-picker-sm .k-input-button {
  padding: 6px;
}

select.k-picker-sm {
  padding-block: 6px;
  padding-inline: 16px;
}

.k-input-md,
.k-picker-md {
  font-size: 16px;
  line-height: 1.25;
}
.k-input-md .k-input-values,
.k-picker-md .k-input-values {
  padding: 4px;
  gap: 4px;
}
.k-input-md .k-input-values > .k-searchbar,
.k-input-md .k-input-values > .k-input-inner,
.k-picker-md .k-input-values > .k-searchbar,
.k-picker-md .k-input-values > .k-input-inner {
  margin: -4px;
}
.k-input-md .k-input-inner,
.k-picker-md .k-input-inner {
  padding-block: 8px;
  padding-inline: 16px;
}
.k-input-md .k-input-button,
.k-input-md .k-spinner-increase,
.k-input-md .k-spinner-decrease,
.k-picker-md .k-input-button,
.k-picker-md .k-spinner-increase,
.k-picker-md .k-spinner-decrease {
  padding-block: 4px;
  padding-inline: 4px;
}
.k-input-md .k-input-icon,
.k-input-md .k-input-validation-icon,
.k-input-md .k-input-loading-icon,
.k-input-md .k-clear-value,
.k-input-md .k-input-prefix > .k-icon,
.k-input-md .k-input-prefix > .k-svg-icon,
.k-input-md .k-input-suffix > .k-icon,
.k-input-md .k-input-suffix > .k-svg-icon,
.k-picker-md .k-input-icon,
.k-picker-md .k-input-validation-icon,
.k-picker-md .k-input-loading-icon,
.k-picker-md .k-clear-value,
.k-picker-md .k-input-prefix > .k-icon,
.k-picker-md .k-input-prefix > .k-svg-icon,
.k-picker-md .k-input-suffix > .k-icon,
.k-picker-md .k-input-suffix > .k-svg-icon {
  width: calc( 16px + 16px );
  height: calc( 16px + 16px );
}
.k-input-md.k-icon-picker .k-input-inner,
.k-picker-md.k-icon-picker .k-input-inner {
  width: calc( 1.25em );
  height: calc( 1.25em );
  padding: 8px;
  box-sizing: content-box;
}

.k-dropdown-operator.k-picker-md .k-input-button {
  padding: 8px;
}

select.k-picker-md {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-input-lg,
.k-picker-lg {
  font-size: 16px;
  line-height: 1.5;
}
.k-input-lg .k-input-values,
.k-picker-lg .k-input-values {
  padding: 4px;
  gap: 4px;
}
.k-input-lg .k-input-values > .k-searchbar,
.k-input-lg .k-input-values > .k-input-inner,
.k-picker-lg .k-input-values > .k-searchbar,
.k-picker-lg .k-input-values > .k-input-inner {
  margin: -4px;
}
.k-input-lg .k-input-inner,
.k-picker-lg .k-input-inner {
  padding-block: 8px;
  padding-inline: 16px;
}
.k-input-lg .k-input-button,
.k-input-lg .k-spinner-increase,
.k-input-lg .k-spinner-decrease,
.k-picker-lg .k-input-button,
.k-picker-lg .k-spinner-increase,
.k-picker-lg .k-spinner-decrease {
  padding-block: 4px;
  padding-inline: 4px;
}
.k-input-lg .k-input-icon,
.k-input-lg .k-input-validation-icon,
.k-input-lg .k-input-loading-icon,
.k-input-lg .k-clear-value,
.k-input-lg .k-input-prefix > .k-icon,
.k-input-lg .k-input-prefix > .k-svg-icon,
.k-input-lg .k-input-suffix > .k-icon,
.k-input-lg .k-input-suffix > .k-svg-icon,
.k-picker-lg .k-input-icon,
.k-picker-lg .k-input-validation-icon,
.k-picker-lg .k-input-loading-icon,
.k-picker-lg .k-clear-value,
.k-picker-lg .k-input-prefix > .k-icon,
.k-picker-lg .k-input-prefix > .k-svg-icon,
.k-picker-lg .k-input-suffix > .k-icon,
.k-picker-lg .k-input-suffix > .k-svg-icon {
  width: calc( 16px + 16px );
  height: calc( 16px + 16px );
}
.k-input-lg.k-icon-picker .k-input-inner,
.k-picker-lg.k-icon-picker .k-input-inner {
  width: calc( 1.5em );
  height: calc( 1.5em );
  padding: 8px;
  box-sizing: content-box;
}

.k-dropdown-operator.k-picker-lg .k-input-button {
  padding: 8px;
}

select.k-picker-lg {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-input > kendo-popup,
.k-picker > kendo-popup {
  position: fixed;
}

@keyframes autoFillStart {}
@keyframes autoFillEnd {}
.k-autofill:-webkit-autofill {
  animation-name: autoFillStart;
}

.k-autofill:not(:-webkit-autofill) {
  animation-name: autoFillEnd;
}

.k-input:-webkit-autofill {
  animation-name: autoFillStart;
}

.k-input:not(:-webkit-autofill) {
  animation-name: autoFillEnd;
}

.k-input-solid,
.k-picker-solid {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-width: 1px 0;
  border-top-color: transparent !important;
}
.k-input-solid .k-input-button,
.k-input-solid .k-input-spinner .k-spinner-increase,
.k-input-solid .k-input-spinner .k-spinner-decrease,
.k-picker-solid .k-input-button,
.k-picker-solid .k-input-spinner .k-spinner-increase,
.k-picker-solid .k-input-spinner .k-spinner-decrease {
  background: none;
  border-color: transparent;
}

.k-input-flat .k-input-button,
.k-input-flat .k-input-spinner .k-spinner-increase,
.k-input-flat .k-input-spinner .k-spinner-decrease,
.k-picker-flat .k-input-button,
.k-picker-flat .k-input-spinner .k-spinner-increase,
.k-picker-flat .k-input-spinner .k-spinner-decrease {
  background: none;
  border-color: transparent;
}
.k-input-flat:disabled, .k-input-flat[disabled], .k-input-flat.k-disabled,
.k-picker-flat:disabled,
.k-picker-flat[disabled],
.k-picker-flat.k-disabled {
  border-bottom-style: dashed;
}

.k-input:disabled, .k-input[disabled], .k-input.k-disabled,
.k-picker:disabled,
.k-picker[disabled],
.k-picker.k-disabled {
  opacity: 1;
  filter: none;
}
.k-input .k-input-button,
.k-input .k-input-spinner .k-spinner-increase,
.k-input .k-input-spinner .k-spinner-decrease,
.k-picker .k-input-button,
.k-picker .k-input-spinner .k-spinner-increase,
.k-picker .k-input-spinner .k-spinner-decrease {
  color: inherit;
}

.k-input-solid::after,
.k-input-flat::after,
.k-input-outline::after,
.k-picker-solid::after,
.k-picker-flat::after,
.k-picker-outline::after {
  content: "";
  border-width: 0 0 2px 0;
  border-style: solid;
  border-color: inherit;
  border-radius: inherit;
  display: block;
  position: absolute;
  z-index: 2;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  opacity: 0;
  transform: scaleX(0);
  transition: opacity 0.3s, transform 0.3s;
  pointer-events: none;
}
.k-input-solid.k-focus::after,
.k-input-flat.k-focus::after,
.k-input-outline.k-focus::after,
.k-picker-solid.k-focus::after,
.k-picker-flat.k-focus::after,
.k-picker-outline.k-focus::after {
  opacity: 1;
  transform: scaleX(1);
}
.k-input-solid:focus-within::after,
.k-input-flat:focus-within::after,
.k-input-outline:focus-within::after,
.k-picker-solid:focus-within::after,
.k-picker-flat:focus-within::after,
.k-picker-outline:focus-within::after {
  opacity: 1;
  transform: scaleX(1);
}

.k-input-outline::after,
.k-picker-outline::after {
  border-width: 2px;
  transform: none;
}
.k-input-outline.k-focus::after,
.k-picker-outline.k-focus::after {
  transform: none;
}
.k-input-outline:focus-within::after,
.k-picker-outline:focus-within::after {
  transform: none;
}

.k-input-solid {
  border-color: rgba(0, 0, 0, 0.38);
  color: rgba(0, 0, 0, 0.87);
  background-color: whitesmoke;
}
.k-input-solid:hover, .k-input-solid.k-hover {
  border-color: rgba(0, 0, 0, 0.87);
}
.k-input-solid:focus, .k-input-solid.k-focus {
  border-color: #3f51b5;
}
.k-input-solid:focus-within {
  border-color: #3f51b5;
}
.k-input-solid:disabled, .k-input-solid[disabled], .k-input-solid.k-disabled {
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
  background-color: #fafafa;
}
.k-input-solid.k-invalid, .k-input-solid.ng-invalid.ng-touched, .k-input-solid.ng-invalid.ng-dirty {
  border-color: #f31700;
}
.k-input-solid.k-invalid .k-input-validation-icon, .k-input-solid.ng-invalid.ng-touched .k-input-validation-icon, .k-input-solid.ng-invalid.ng-dirty .k-input-validation-icon {
  color: #f31700;
}
.k-picker-solid {
  border-color: rgba(0, 0, 0, 0.38);
  color: rgba(0, 0, 0, 0.87);
  background-color: whitesmoke;
}
.k-picker-solid:hover, .k-picker-solid.k-hover {
  border-color: rgba(0, 0, 0, 0.87);
}
.k-picker-solid:focus, .k-picker-solid.k-focus {
  border-color: #3f51b5;
}
.k-picker-solid:focus-within {
  border-color: #3f51b5;
}
.k-picker-solid:disabled, .k-picker-solid[disabled], .k-picker-solid.k-disabled {
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
  background-color: #fafafa;
}
.k-picker-solid.k-invalid, .k-picker-solid.ng-invalid.ng-touched, .k-picker-solid.ng-invalid.ng-dirty {
  border-color: #f31700;
}
.k-picker-solid.k-invalid .k-input-validation-icon, .k-picker-solid.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-solid.ng-invalid.ng-dirty .k-input-validation-icon {
  color: #f31700;
}
.k-input-outline {
  border-color: rgba(0, 0, 0, 0.38);
  color: rgba(0, 0, 0, 0.87);
}
.k-input-outline > .k-input-button {
  border-color: inherit;
}
.k-input-outline > .k-input-spinner {
  border-color: inherit;
}
.k-input-outline > .k-input-spinner > .k-spinner-increase, .k-input-outline > .k-input-spinner > .k-spinner-decrease {
  border-color: inherit;
}
.k-input-outline:hover, .k-input-outline.k-hover {
  border-color: rgba(0, 0, 0, 0.87);
}
.k-input-outline:focus, .k-input-outline.k-focus {
  border-color: #3f51b5;
}
.k-input-outline:focus-within {
  border-color: #3f51b5;
}
.k-input-outline:disabled, .k-input-outline[disabled], .k-input-outline.k-disabled {
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
  background-color: #fafafa;
}
.k-input-outline.k-invalid, .k-input-outline.ng-invalid.ng-touched, .k-input-outline.ng-invalid.ng-dirty {
  border-color: #f31700;
}
.k-input-outline.k-invalid .k-input-validation-icon, .k-input-outline.ng-invalid.ng-touched .k-input-validation-icon, .k-input-outline.ng-invalid.ng-dirty .k-input-validation-icon {
  color: #f31700;
}
.k-picker-outline {
  border-color: rgba(0, 0, 0, 0.38);
  color: rgba(0, 0, 0, 0.87);
}
.k-picker-outline:hover, .k-picker-outline.k-hover {
  border-color: rgba(0, 0, 0, 0.87);
}
.k-picker-outline:focus, .k-picker-outline.k-focus {
  border-color: #3f51b5;
  background-color: nul;
}
.k-picker-outline:focus-within {
  border-color: #3f51b5;
  background-color: nul;
}
.k-picker-outline:disabled, .k-picker-outline[disabled], .k-picker-outline.k-disabled {
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
  background-color: #fafafa;
}
.k-picker-outline.k-invalid, .k-picker-outline.ng-invalid.ng-touched, .k-picker-outline.ng-invalid.ng-dirty {
  border-color: #f31700;
}
.k-picker-outline.k-invalid .k-input-validation-icon, .k-picker-outline.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-outline.ng-invalid.ng-dirty .k-input-validation-icon {
  color: #f31700;
}
.k-input-flat {
  border-color: rgba(0, 0, 0, 0.38);
  color: rgba(0, 0, 0, 0.87);
}
.k-input-flat:hover, .k-input-flat.k-hover {
  border-color: rgba(0, 0, 0, 0.87);
}
.k-input-flat:focus, .k-input-flat.k-focus {
  border-color: #3f51b5;
}
.k-input-flat:focus-within {
  border-color: #3f51b5;
}
.k-input-flat:disabled, .k-input-flat[disabled], .k-input-flat.k-disabled {
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
  background-color: #fafafa;
}
.k-input-flat.k-invalid, .k-input-flat.ng-invalid.ng-touched, .k-input-flat.ng-invalid.ng-dirty {
  border-color: #f31700;
}
.k-input-flat.k-invalid .k-input-validation-icon, .k-input-flat.ng-invalid.ng-touched .k-input-validation-icon, .k-input-flat.ng-invalid.ng-dirty .k-input-validation-icon {
  color: #f31700;
}
.k-picker-flat {
  border-color: rgba(0, 0, 0, 0.38);
  color: rgba(0, 0, 0, 0.87);
}
.k-picker-flat:hover, .k-picker-flat.k-hover {
  border-color: rgba(0, 0, 0, 0.87);
}
.k-picker-flat:focus, .k-picker-flat.k-focus {
  border-color: #3f51b5;
}
.k-picker-flat:focus-within {
  border-color: #3f51b5;
}
.k-picker-flat:disabled, .k-picker-flat[disabled], .k-picker-flat.k-disabled {
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
  background-color: #fafafa;
}
.k-picker-flat.k-invalid, .k-picker-flat.ng-invalid.ng-touched, .k-picker-flat.ng-invalid.ng-dirty {
  border-color: #f31700;
}
.k-picker-flat.k-invalid .k-input-validation-icon, .k-picker-flat.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-flat.ng-invalid.ng-dirty .k-input-validation-icon {
  color: #f31700;
}
.k-floating-label-container {
  padding-top: calc( 1.25 * 16px );
  box-sizing: border-box;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  flex-direction: column;
  justify-content: stretch;
}
.k-floating-label-container *,
.k-floating-label-container *::before,
.k-floating-label-container *::after {
  box-sizing: border-box;
}
.k-floating-label-container > .k-label {
  max-width: 90%;
  font-size: 16px;
  line-height: 1.25;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: absolute;
  top: calc( calc( 1.25 * 16px ) + 1px + 8px );
  left: calc( 16px + 1px );
  overflow: hidden;
  cursor: text;
  transform-origin: left center;
  transition: transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), color 0.15s cubic-bezier(0.4, 0, 0.2, 1), top 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.k-floating-label-container > .k-widget {
  flex: 1 1 auto;
  width: auto;
}
.k-floating-label-container.k-empty > .k-label {
  top: calc( calc( 1.25 * 16px ) + 1px + 8px );
  left: calc( 16px + 1px );
  transform: scale(1);
  pointer-events: none;
}
.k-floating-label-container > .k-label, .k-floating-label-container.k-focus > .k-label {
  top: 0px;
  left: 0px;
  transform: scale(0.75);
}
.k-floating-label-container:focus-within > .k-label {
  top: 0px;
  left: 0px;
  transform: scale(0.75);
}
.k-floating-label-container.k-empty:not(.k-focus):not(:focus-within) ::placeholder {
  color: transparent;
}
[dir=rtl] .k-floating-label-container > .k-label, .k-rtl .k-floating-label-container > .k-label, .k-floating-label-container[dir=rtl] > .k-label {
  transform-origin: right center;
  transition: transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), color 0.15s cubic-bezier(0.4, 0, 0.2, 1), top 0.15s cubic-bezier(0.4, 0, 0.2, 1), right 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
[dir=rtl] .k-floating-label-container.k-empty > .k-label, .k-rtl .k-floating-label-container.k-empty > .k-label, .k-floating-label-container[dir=rtl].k-empty > .k-label {
  left: auto;
  right: calc( 16px + 1px );
}
[dir=rtl] .k-floating-label-container > .k-label, [dir=rtl] .k-floating-label-container.k-focus > .k-label, .k-rtl .k-floating-label-container > .k-label, .k-rtl .k-floating-label-container.k-focus > .k-label, .k-floating-label-container[dir=rtl] > .k-label, .k-floating-label-container[dir=rtl].k-focus > .k-label {
  left: auto;
  right: 0px;
}
[dir=rtl] .k-floating-label-container:focus-within > .k-label, .k-rtl .k-floating-label-container:focus-within > .k-label, .k-floating-label-container[dir=rtl]:focus-within > .k-label {
  left: auto;
  right: 0px;
}

.k-floating-label-container > .k-label {
  transform-origin: left bottom;
}
[dir=rtl] .k-floating-label-container > .k-label, .k-rtl .k-floating-label-container > .k-label, .k-floating-label-container[dir=rtl] > .k-label {
  transform-origin: right bottom;
}

.k-floating-label-container > .k-label {
  color: rgba(0, 0, 0, 0.54);
}
.k-floating-label-container.k-focus > .k-label {
  color: #3f51b5;
}

.k-floating-label-container.k-invalid + .k-label,
.k-floating-label-container .k-invalid + .k-label,
.k-floating-label-container .ng-invalid.ng-touched + .k-label,
.k-floating-label-container .ng-invalid.ng-dirty + .k-label {
  color: #f31700;
}

.k-popup {
  margin: 0;
  padding: 0;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 2;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.k-popup .k-item {
  outline: none;
}

.k-animation-container {
  border-radius: 0 0 4px 4px;
}

.k-animation-container-shown {
  overflow: visible;
}

.k-popup > .k-colorpalette {
  padding-block: 8px;
  padding-inline: 8px;
}

.k-popup.k-popup-transparent {
  border-width: 0;
  background-color: transparent;
}

.k-popup.k-popup-flush {
  padding: 0;
}

.k-popup > .k-widget,
.k-popup > .k-coloreditor {
  border-width: 0;
}

.k-shadow {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.k-popup {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.k-animation-container {
  border-radius: 0 0 4px 4px;
}

.k-checkbox {
  margin: 0;
  padding: 0;
  line-height: initial;
  border-width: 2px;
  border-style: solid;
  outline: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  flex: none;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  -webkit-appearance: none;
}

.k-checkbox:checked,
.k-checkbox.k-checked {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='none' stroke='white' stroke-width='3' d='M4.1,12.7 9,17.6 20.3,6.3'/%3e%3c/svg%3e");
}

.k-checkbox:indeterminate,
.k-checkbox.k-indeterminate {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='white' stroke-width='3' d='M4 10h12'/%3e%3c/svg%3e");
}

.k-checkbox:disabled,
.k-checkbox.k-disabled {
  outline: none;
  cursor: default;
  opacity: 0.6;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}

.k-checkbox-wrap {
  flex: none;
  display: inline-flex;
  flex-flow: row nowrap;
  gap: 0;
  align-items: center;
  align-self: flex-start;
  vertical-align: middle;
  position: relative;
}
.k-checkbox-wrap::before {
  content: "​";
  width: 0px;
  overflow: hidden;
  flex: none;
  display: inline-block;
  vertical-align: top;
}

.k-checkbox-label {
  margin: 0;
  padding: 0;
  display: inline-flex;
  align-items: flex-start;
  gap: 4px;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
}
.k-checkbox-label .k-ripple {
  visibility: hidden !important;
}

.k-checkbox + .k-label,
.k-checkbox-wrap + .k-label,
.k-checkbox + .k-checkbox-label,
.k-checkbox-wrap + .k-checkbox-label {
  display: inline;
  margin-inline-start: 4px;
}

.k-checkbox-label:empty {
  display: none !important;
}

.k-checkbox-label.k-no-text {
  min-width: 1px;
}

.k-checkbox-list {
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: column nowrap;
  gap: 0;
  list-style: none;
}

.k-checkbox-item,
.k-checkbox-list-item {
  padding-block: 8px;
  padding-inline: 0px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: center;
  gap: 4px;
}
.k-checkbox-item .k-checkbox-label,
.k-checkbox-list-item .k-checkbox-label {
  margin: 0;
}

.k-checkbox-list-horizontal,
.k-checkbox-list.k-list-horizontal {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
}

.k-ripple-container .k-checkbox::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  border-radius: 100%;
  z-index: -1;
  transition: opacity 100ms linear, transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transform: translate(-50%, -50%) scale(0);
  transform-origin: center center;
}
.k-ripple-container .k-checkbox:focus,
.k-ripple-container .k-checkbox.k-focus {
  box-shadow: none !important;
}
.k-ripple-container .k-checkbox:disabled::after,
.k-ripple-container .k-checkbox.k-disabled::after {
  display: none;
}

.k-checkbox-sm {
  width: 12px;
  height: 12px;
}
.k-checkbox-sm::before {
  font-size: 10px;
}

.k-ripple-container .k-checkbox-sm::after {
  width: 300%;
  height: 300%;
}

.k-checkbox-md {
  width: 16px;
  height: 16px;
}
.k-checkbox-md::before {
  font-size: 14px;
}

.k-ripple-container .k-checkbox-md::after {
  width: 300%;
  height: 300%;
}

.k-checkbox-lg {
  width: 20px;
  height: 20px;
}
.k-checkbox-lg::before {
  font-size: 18px;
}

.k-ripple-container .k-checkbox-lg::after {
  width: 300%;
  height: 300%;
}

.k-checkbox {
  border-color: rgba(0, 0, 0, 0.54);
}

.k-checkbox:indeterminate,
.k-checkbox.k-indeterminate {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}

.k-checkbox:checked,
.k-checkbox.k-checked {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}

.k-checkbox:disabled,
.k-checkbox.k-disabled {
  border-color: #adadad;
}

.k-checkbox:checked:disabled,
.k-checkbox:indeterminate:disabled,
.k-checkbox.k-checked.k-disabled,
.k-checkbox.k-indeterminate.k-disabled {
  border-color: #adadad;
  color: black;
  background-color: #adadad;
}

.k-checkbox.k-invalid {
  border-color: #f31700;
}

.k-checkbox.k-invalid + .k-checkbox-label {
  color: #f31700;
}

.k-checkbox-wrap .k-ripple-blob {
  color: #3f51b5;
  opacity: 0.2;
}

.k-ripple-container .k-checkbox::after {
  background: #3f51b5;
  opacity: 0.2;
}

.k-checkbox:disabled + .k-checkbox-label {
  color: rgba(0, 0, 0, 0.54);
  opacity: 1;
  filter: none;
}

.k-list-container {
  display: flex;
  flex-flow: column nowrap;
}
.k-list-container > .k-list {
  flex: 1;
  height: 100%;
}

.k-list {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  display: flex;
  flex-flow: column nowrap;
  outline: none;
  position: relative;
  overflow: hidden;
}
.k-list *,
.k-list *::before,
.k-list *::after {
  box-sizing: border-box;
}

.k-popup > .k-list {
  height: 100%;
  border-width: 0;
}

.k-list-group-sticky-header {
  border-width: 0;
  border-width: 0 0 1px;
  border-style: solid;
  white-space: nowrap;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  flex: none;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

.k-list-content {
  border-color: inherit;
  flex: 1 1 auto;
  overflow: hidden;
  overflow-y: auto;
  position: relative;
}

.k-list-ul {
  margin: 0;
  padding: 0;
  border-width: 0;
  border-color: inherit;
  height: auto;
  list-style: none;
}

.k-list-item, .k-list-optionlabel {
  border: 0;
  outline: none;
  cursor: pointer;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: center;
  gap: 8px;
  position: relative;
  transition-property: color, background-color, outline-color, box-shadow;
  transition-duration: 200ms;
  transition-timing-function: ease;
}
.k-list-item.k-first::before, .k-first.k-list-optionlabel::before {
  content: "";
  border-width: 1px 0 0;
  border-style: solid;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.k-list-item-text::before,
.k-list-optionlabel::before {
  content: "​";
  width: 0px;
  overflow: hidden;
}

.k-list-group-item {
  border-width: 0;
  border-width: 1px 0 0;
  border-style: solid;
  cursor: default;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: center;
  gap: 8px;
  position: relative;
}

.k-list-item-group-label {
  padding-block: 0;
  padding-inline: 0.5em;
  font-size: 0.75em;
  position: absolute;
  top: 0;
  inset-inline-end: 0;
}

.k-virtual-content,
.k-virtual-list .k-list-content {
  overflow-y: scroll;
}

.k-virtual-list .k-list-item, .k-virtual-list .k-list-optionlabel,
.k-virtual-list .k-list-group-item,
.k-virtual-content .k-list-item,
.k-virtual-content .k-list-optionlabel,
.k-virtual-content .k-list-group-item {
  position: absolute;
  width: 100%;
}

.k-virtual-list .k-list-item-text,
.k-virtual-list .k-list-header-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-virtual-list .k-list-optionlabel {
  position: relative;
}

.k-list-filter {
  display: block;
  position: relative;
  padding: 16px;
  box-sizing: border-box;
  flex: none;
}

.k-list-sm {
  font-size: 14px;
  line-height: 1.4285714286;
}
.k-list-sm .k-list-group-sticky-header {
  padding-block: 6px;
  padding-inline: 16px;
}
.k-list-sm .k-list-item, .k-list-sm .k-list-optionlabel {
  padding-block: 6px;
  padding-inline: 16px;
}
.k-list-sm .k-list-group-item {
  padding-block: 6px;
  padding-inline: 16px;
}

.k-list-md {
  font-size: 14px;
  line-height: 1.4285714286;
}
.k-list-md .k-list-group-sticky-header {
  padding-block: 8px;
  padding-inline: 16px;
}
.k-list-md .k-list-item, .k-list-md .k-list-optionlabel {
  padding-block: 8px;
  padding-inline: 16px;
}
.k-list-md .k-list-group-item {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-list-lg {
  font-size: 16px;
  line-height: 1.5;
}
.k-list-lg .k-list-group-sticky-header {
  padding-block: 8px;
  padding-inline: 16px;
}
.k-list-lg .k-list-item, .k-list-lg .k-list-optionlabel {
  padding-block: 8px;
  padding-inline: 16px;
}
.k-list-lg .k-list-group-item {
  padding-block: 10px;
  padding-inline: 16px;
}

.k-no-data, .k-nodata {
  min-height: 140px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: lighter;
  text-align: center;
  white-space: normal;
}

.k-list {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-list-group-sticky-header {
  border-color: inherit;
}

.k-list-item:hover, .k-list-optionlabel:hover, .k-list-item.k-hover, .k-hover.k-list-optionlabel {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-list-item:focus, .k-list-optionlabel:focus, .k-list-item.k-focus, .k-focus.k-list-optionlabel {
  background-color: rgba(0, 0, 0, 0.04);
}
.k-list-item.k-selected, .k-selected.k-list-optionlabel {
  color: #e51a5f;
  background-color: #ffffff;
}
.k-list-item.k-selected:hover, .k-selected.k-list-optionlabel:hover, .k-list-item.k-selected.k-hover, .k-selected.k-hover.k-list-optionlabel {
  color: #e51a5f;
  background-color: #ebebeb;
}

.k-list-group-item {
  border-color: inherit;
}

.k-list-item-group-label {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}

.k-no-data, .k-nodata {
  color: rgba(0, 0, 0, 0.54);
}

.k-dropdown-operator {
  width: min-content;
  flex: none;
  aspect-ratio: 1;
}
.k-dropdown-operator .k-input-button {
  border-width: 0;
  width: min-content;
}
.k-dropdown-operator .k-input-button .k-button-icon {
  width: auto;
  aspect-ratio: 1;
}
.k-dropdown-operator .k-input-inner {
  display: none;
}

.k-switch {
  box-sizing: border-box;
  outline: 0;
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  line-height: 1;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-switch *,
.k-switch *::before,
.k-switch *::after {
  box-sizing: border-box;
}
.k-switch [type=checkbox] {
  display: none;
}
.k-switch[aria-readonly=true] {
  pointer-events: none;
}

.k-switch.k-readonly {
  pointer-events: none;
}

.k-switch-track {
  outline: 0;
  display: flex;
  flex-flow: row nowrap;
  flex: 1 0 auto;
  position: relative;
  transition: background-color 200ms ease-in-out;
}

.k-switch-thumb-wrap {
  width: 0;
  height: 0;
  overflow: visible;
  position: absolute;
  transition: left 200ms ease-in-out;
  top: 50%;
}

.k-switch-thumb {
  display: block;
  position: absolute;
  transform: translate(-50%, -50%);
}

.k-switch-label-on,
.k-switch-label-off {
  display: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  overflow: hidden;
}

.k-switch-sm {
  width: 26px;
  height: 12px;
}
.k-switch-sm .k-switch-track {
  width: 26px;
  height: 12px;
}
.k-switch-sm .k-switch-label-on {
  left: 0px;
}
.k-switch-sm .k-switch-label-off {
  right: 0px;
}
.k-switch-sm .k-switch-thumb {
  width: 16px;
  height: 16px;
}
.k-switch-sm.k-switch-on .k-switch-thumb-wrap {
  left: calc( 100% - 8px - -2px );
}
.k-switch-sm.k-switch-off .k-switch-thumb-wrap {
  left: calc( 8px + -2px );
}

.k-switch-sm[dir=rtl] .k-switch-label-on,
[dir=rtl] .k-switch-sm .k-switch-label-on,
.k-rtl .k-switch-sm .k-switch-label-on {
  left: auto;
  right: 0px;
}
.k-switch-sm[dir=rtl] .k-switch-label-off,
[dir=rtl] .k-switch-sm .k-switch-label-off,
.k-rtl .k-switch-sm .k-switch-label-off {
  right: auto;
  left: 0px;
}
.k-switch-sm[dir=rtl].k-switch-on .k-switch-thumb-wrap,
[dir=rtl] .k-switch-sm.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-sm.k-switch-on .k-switch-thumb-wrap {
  left: calc( 8px + -2px );
}
.k-switch-sm[dir=rtl].k-switch-off .k-switch-thumb-wrap,
[dir=rtl] .k-switch-sm.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-sm.k-switch-off .k-switch-thumb-wrap {
  left: calc( 100% - 8px - -2px );
}

.k-switch-md {
  width: 32px;
  height: 14px;
}
.k-switch-md .k-switch-track {
  width: 32px;
  height: 14px;
}
.k-switch-md .k-switch-label-on {
  left: 0px;
}
.k-switch-md .k-switch-label-off {
  right: 0px;
}
.k-switch-md .k-switch-thumb {
  width: 20px;
  height: 20px;
}
.k-switch-md.k-switch-on .k-switch-thumb-wrap {
  left: calc( 100% - 10px - -3px );
}
.k-switch-md.k-switch-off .k-switch-thumb-wrap {
  left: calc( 10px + -3px );
}

.k-switch-md[dir=rtl] .k-switch-label-on,
[dir=rtl] .k-switch-md .k-switch-label-on,
.k-rtl .k-switch-md .k-switch-label-on {
  left: auto;
  right: 0px;
}
.k-switch-md[dir=rtl] .k-switch-label-off,
[dir=rtl] .k-switch-md .k-switch-label-off,
.k-rtl .k-switch-md .k-switch-label-off {
  right: auto;
  left: 0px;
}
.k-switch-md[dir=rtl].k-switch-on .k-switch-thumb-wrap,
[dir=rtl] .k-switch-md.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-md.k-switch-on .k-switch-thumb-wrap {
  left: calc( 10px + -3px );
}
.k-switch-md[dir=rtl].k-switch-off .k-switch-thumb-wrap,
[dir=rtl] .k-switch-md.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-md.k-switch-off .k-switch-thumb-wrap {
  left: calc( 100% - 10px - -3px );
}

.k-switch-lg {
  width: 38px;
  height: 16px;
}
.k-switch-lg .k-switch-track {
  width: 38px;
  height: 16px;
}
.k-switch-lg .k-switch-label-on {
  left: 0px;
}
.k-switch-lg .k-switch-label-off {
  right: 0px;
}
.k-switch-lg .k-switch-thumb {
  width: 24px;
  height: 24px;
}
.k-switch-lg.k-switch-on .k-switch-thumb-wrap {
  left: calc( 100% - 12px - -4px );
}
.k-switch-lg.k-switch-off .k-switch-thumb-wrap {
  left: calc( 12px + -4px );
}

.k-switch-lg[dir=rtl] .k-switch-label-on,
[dir=rtl] .k-switch-lg .k-switch-label-on,
.k-rtl .k-switch-lg .k-switch-label-on {
  left: auto;
  right: 0px;
}
.k-switch-lg[dir=rtl] .k-switch-label-off,
[dir=rtl] .k-switch-lg .k-switch-label-off,
.k-rtl .k-switch-lg .k-switch-label-off {
  right: auto;
  left: 0px;
}
.k-switch-lg[dir=rtl].k-switch-on .k-switch-thumb-wrap,
[dir=rtl] .k-switch-lg.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-lg.k-switch-on .k-switch-thumb-wrap {
  left: calc( 12px + -4px );
}
.k-switch-lg[dir=rtl].k-switch-off .k-switch-thumb-wrap,
[dir=rtl] .k-switch-lg.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-lg.k-switch-off .k-switch-thumb-wrap {
  left: calc( 100% - 12px - -4px );
}

.k-switch[dir=rtl] .k-switch-thumb,
[dir=rtl] .k-switch .k-switch-thumb,
.k-switch.k-rtl .k-switch-thumb,
.k-rtl .k-switch .k-switch-thumb {
  transform: translate(50%, -50%);
}

.k-switch .k-switch-thumb::before {
  content: "";
  width: 200%;
  height: 200%;
  border-radius: 100%;
  display: none;
  opacity: 0;
  transform: translate(-50%, -50%);
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  pointer-events: none;
}
.k-switch:hover .k-switch-thumb::before, .k-switch.k-hover .k-switch-thumb::before {
  display: block;
  opacity: 0.04;
}
.k-switch:focus .k-switch-thumb::before, .k-switch.k-focus .k-switch-thumb::before {
  display: block;
  opacity: 0.12;
}

.k-switch-off .k-switch-track {
  background-color: rgba(0, 0, 0, 0.38);
}
.k-switch-off .k-switch-thumb {
  background-color: #ffffff;
}
.k-switch-off .k-switch-label-on {
  color: transparent;
}

.k-switch-on .k-switch-track {
  background-color: rgba(63, 81, 181, 0.54);
}
.k-switch-on .k-switch-thumb {
  background-color: #3f51b5;
}
.k-switch-on .k-switch-label-off {
  color: transparent;
}

.k-switch .k-switch-thumb {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.k-switch.k-switch-on .k-switch-thumb::before {
  background-color: inherit;
}
.k-switch.k-switch-off .k-switch-thumb::before {
  background-color: #000000;
}

.k-listgroup {
  border-radius: 4px;
  margin: 0;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  font-size: 14px;
  line-height: 1.4285714286;
  list-style: none;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}
.k-listgroup > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
}
.k-listgroup .k-listgroup-item + .k-listgroup-item {
  border-top-width: 1px;
}

.k-listgroup-flush {
  border-radius: 0;
  border-left-width: 0;
  border-right-width: 0;
}

.k-listgroup-item {
  padding-block: 8px;
  padding-inline: 8px;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex: 0 0 auto;
  position: relative;
}
.k-listgroup-item > .k-link {
  margin-block: -8px;
  margin-inline: -8px;
  padding-block: 8px;
  padding-inline: 8px;
  color: inherit;
  text-decoration: none;
  outline: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex: 1 1 auto;
  position: relative;
}
.k-listgroup-item > .k-link > .k-select {
  padding: 8px;
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.k-listgroup-item-segmented {
  align-items: stretch;
}
.k-listgroup-item-segmented > .k-link {
  margin-right: 0;
}
.k-listgroup-item-segmented > .k-select {
  margin: -8px -8px -8px 0;
  padding: 8px;
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: inherit;
  cursor: pointer;
}

.k-listgroup-form-row {
  margin-block: -8px;
  margin-inline: -8px;
  padding-block: 8px;
  padding-inline: 8px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex: 1 1 auto;
  position: relative;
}
.k-listgroup-form-row .k-listgroup-form-field-label {
  width: 40%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-listgroup-form-row .k-listgroup-form-field-wrapper {
  width: 50%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  text-align: end;
  position: relative;
}
.k-listgroup-form-row .k-listgroup-form-field-wrapper select,
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=text],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=password],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=date],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=time],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=datetime-local],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=number],
.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
  width: 100%;
  box-sizing: border-box;
  flex: 1 1 100%;
}
.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
  min-height: 4em;
  resize: vertical;
}

.k-listgroup-item.k-listgroup-form-row {
  margin: 0;
}

[dir=rtl] .k-listgroup-item > .k-link > .k-select {
  right: auto;
  left: 0;
}
[dir=rtl] .k-listgroup-item > .k-link > .k-select .k-icon,
[dir=rtl] .k-listgroup-item > .k-link > .k-select .k-svg-icon {
  transform: scaleX(-1);
}
[dir=rtl] .k-listgroup-item-segmented > .k-link {
  margin-right: -8px;
  margin-left: 0;
}
[dir=rtl] .k-listgroup-item-segmented > .k-select {
  margin-right: 0;
  margin-left: -8px;
  border-right-width: 1px;
  border-left-width: 0;
}
[dir=rtl] .k-listgroup-item-segmented > .k-select .k-icon,
[dir=rtl] .k-listgroup-item-segmented > .k-select .k-svg-icon {
  transform: scaleX(-1);
}

.k-noflexbox .k-listgroup,
.k-noflexbox .k-listgroup > ul .k-listgroup-item,
.k-noflexbox .k-listgroup-item > .k-link {
  display: block;
}

.k-listgroup {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-radio {
  border-radius: 50%;
  margin: 0;
  padding: 0;
  line-height: initial;
  border-width: 2px;
  border-style: solid;
  outline: 0;
  box-sizing: border-box;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  flex: none;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  -webkit-appearance: none;
}

.k-radio:checked,
.k-radio.k-checked {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e%3ccircle cx='50%25' cy='50%25' r='4' fill='%233f51b5'/%3e%3c/svg%3e");
}

.k-radio:disabled,
.k-radio.k-disabled {
  outline: none;
  cursor: default;
  opacity: 0.6;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}

.k-radio:disabled:checked,
.k-radio.k-disabled.k-checked {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e%3ccircle cx='50%25' cy='50%25' r='4' fill='%23adadad'/%3e%3c/svg%3e");
}

.k-radio-wrap {
  flex: none;
  display: inline-flex;
  flex-flow: row nowrap;
  gap: 0;
  align-items: center;
  align-self: start;
  vertical-align: middle;
  position: relative;
}
.k-radio-wrap::before {
  content: "​";
  width: 0px;
  overflow: hidden;
  flex: none;
  display: inline-block;
  vertical-align: top;
}

.k-radio-label {
  margin: 0;
  padding: 0;
  display: inline-flex;
  align-items: flex-start;
  gap: 4px;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
}
.k-radio-label .k-ripple {
  visibility: hidden !important;
}

.k-radio + .k-label,
.k-radio-wrap + .k-label,
.k-radio + .k-radio-label,
.k-radio-wrap + .k-radio-label {
  display: inline;
  margin-inline-start: 4px;
}

.k-radio-label:empty {
  display: none !important;
}

.k-radio-label.k-no-text {
  min-width: 1px;
}

.k-radio-list {
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: column nowrap;
  gap: 0;
  list-style: none;
}

.k-radio-item,
.k-radio-list-item {
  padding-block: 8px;
  padding-inline: 0px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: center;
  gap: 4px;
}
.k-radio-item .k-radio-label,
.k-radio-list-item .k-radio-label {
  margin: 0;
}

.k-radio-list-horizontal,
.k-radio-list.k-list-horizontal {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
}

.k-ripple-container .k-radio::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  border-radius: 100%;
  z-index: -1;
  transition: opacity 100ms linear, transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transform: translate(-50%, -50%) scale(0);
  transform-origin: center center;
}
.k-ripple-container .k-radio:focus,
.k-ripple-container .k-radio.k-focus {
  box-shadow: none !important;
}
.k-ripple-container .k-radio:disabled::after,
.k-ripple-container .k-radio.k-disabled::after {
  display: none;
}
.k-ripple-container .k-radio:disabled::after,
.k-ripple-container .k-radio.k-disabled::after {
  display: none;
}

.k-radio-sm {
  width: 12px;
  height: 12px;
}
.k-radio-sm::before {
  font-size: 10px;
}

.k-ripple-container .k-radio-sm::after {
  width: 300%;
  height: 300%;
}

.k-radio-md {
  width: 16px;
  height: 16px;
}
.k-radio-md::before {
  font-size: 14px;
}

.k-ripple-container .k-radio-md::after {
  width: 300%;
  height: 300%;
}

.k-radio-lg {
  width: 20px;
  height: 20px;
}
.k-radio-lg::before {
  font-size: 18px;
}

.k-ripple-container .k-radio-lg::after {
  width: 300%;
  height: 300%;
}

.k-radio::before {
  transition: transform linear 280ms;
  transform-origin: 0 0;
}

.k-radio {
  border-color: rgba(0, 0, 0, 0.54);
}

.k-radio.k-invalid,
.k-radio.ng-invalid.ng-touched,
.k-radio.ng-invalid.ng-dirty {
  border-color: #f31700;
}

.k-radio.k-invalid + .k-radio-label,
.k-radio.ng-invalid.ng-touched + .k-radio-label,
.k-radio.ng-invalid.ng-dirty + .k-radio-label {
  color: #f31700;
}

.k-radio:checked,
.k-radio.k-checked {
  border-color: #3f51b5;
  color: #3f51b5;
}

.k-radio:disabled,
.k-radio.k-disabled {
  border-color: #adadad;
}

.k-radio:checked:disabled,
.k-radio.k-checked.k-disabled {
  border-color: #adadad;
  color: #adadad;
}

.k-ripple-container .k-radio::after {
  opacity: 0.2;
}

.k-radio:disabled + .k-radio-label {
  color: rgba(0, 0, 0, 0.54);
  opacity: 1;
  filter: none;
}

.k-menu-bar, .k-menu {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
  position: relative;
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-menu-bar *, .k-menu *,
.k-menu-bar *::before,
.k-menu *::before,
.k-menu-bar *::after,
.k-menu *::after {
  box-sizing: border-box;
}

.k-menu-item {
  border-width: 0;
  outline: 0;
  display: flex;
  flex-flow: column nowrap;
  flex: none;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}

.k-menu-item-content {
  display: block;
  height: auto;
  overflow: visible;
}
.k-menu-item-content .k-actions, .k-menu-item-content .k-form-buttons, .k-menu-item-content .k-edit-buttons,
.k-menu-item-content .k-action-buttons,
.k-menu-item-content .k-columnmenu-actions {
  margin-top: 0;
}

.k-menu-link {
  padding-block: 4px;
  padding-inline: 16px;
  outline: 0;
  color: inherit;
  display: flex;
  flex-flow: row nowrap;
  flex: 1 1 auto;
  gap: 8px;
  align-items: center;
  position: relative;
  white-space: nowrap;
  cursor: pointer;
}

.k-menu-link-text {
  display: flex;
  flex-flow: row nowrap;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-menu-expand-arrow {
  margin-inline-end: -8px;
  display: inline-flex;
  flex-flow: row wrap;
  align-items: center;
  flex: none;
  position: relative;
}

.k-menu-horizontal {
  flex-direction: row;
}
.k-menu-horizontal > .k-menu-item + .k-menu-item {
  margin-left: 2px;
}
.k-menu-horizontal > .k-separator {
  margin-block: 0;
  margin-inline: 4px;
  width: 0;
  height: auto;
  border-width: 0 0 0 1px;
  border-style: solid;
}

.k-menu-vertical {
  flex-direction: column;
}
.k-menu-vertical > .k-menu-item + .k-menu-item {
  margin-top: 2px;
}
.k-menu-vertical > .k-menu-item > .k-menu-link {
  padding-block: 8px;
  padding-inline: 16px;
  padding-right: calc( 32px + 16px );
}
.k-menu-vertical > .k-menu-item > .k-menu-link > .k-menu-expand-arrow {
  margin-inline-start: 16px;
  margin-inline-end: calc(-1 * (calc( 32px + 16px ) - 8px));
}
.k-menu-vertical > .k-separator {
  margin-block: 4px;
  margin-inline: 0;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.12);
  display: block;
}

.k-menu-popup {
  box-sizing: border-box;
  border-width: 0px;
  border-style: solid;
  overflow: auto;
  max-height: 80vh;
}
.k-menu-popup *,
.k-menu-popup *::before,
.k-menu-popup *::after {
  box-sizing: border-box;
}

.k-menu-group {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-flow: column nowrap;
  position: absolute;
}
.k-menu-group .k-menu-item + .k-menu-item {
  margin-top: 0px;
}
.k-menu-group .k-separator {
  margin-block: 4px;
  margin-inline: 0;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.12);
  display: block;
}

.k-menu-popup .k-menu-group {
  position: relative;
}

.k-menu-group-sm {
  font-size: 16px;
  line-height: 1.25;
}
.k-menu-group-sm .k-menu-item {
  font-size: 16px;
  line-height: 1.25;
}
.k-menu-group-sm .k-menu-link {
  padding-block: 6px;
  padding-inline: 16px;
  padding-inline-end: calc( 32px + 16px );
}
.k-menu-group-sm .k-menu-expand-arrow {
  margin-inline-start: 16px;
  margin-inline-end: calc(-1 * (calc( 32px + 16px ) - 8px));
}

.k-menu-group-md {
  font-size: 16px;
  line-height: 1.25;
}
.k-menu-group-md .k-menu-item {
  font-size: 16px;
  line-height: 1.25;
}
.k-menu-group-md .k-menu-link {
  padding-block: 8px;
  padding-inline: 16px;
  padding-inline-end: calc( 32px + 16px );
}
.k-menu-group-md .k-menu-expand-arrow {
  margin-inline-start: 16px;
  margin-inline-end: calc(-1 * (calc( 32px + 16px ) - 8px));
}

.k-menu-group-lg {
  font-size: 16px;
  line-height: 1.25;
}
.k-menu-group-lg .k-menu-item {
  font-size: 16px;
  line-height: 1.25;
}
.k-menu-group-lg .k-menu-link {
  padding-block: 10px;
  padding-inline: 16px;
  padding-inline-end: calc( 32px + 16px );
}
.k-menu-group-lg .k-menu-expand-arrow {
  margin-inline-start: 16px;
  margin-inline-end: calc(-1 * (calc( 32px + 16px ) - 8px));
}

.k-popups-wrapper {
  position: relative;
  border: 0;
  margin: 0;
  padding: 0;
}

.k-context-menu {
  margin: 0;
  border-width: 0px;
  border-style: solid;
}
.k-animation-container .k-context-menu.k-menu-horizontal {
  display: flex !important;
  flex-wrap: nowrap;
}

.k-context-menu-popup {
  z-index: 12000;
}
.k-context-menu-popup .k-context-menu {
  border-width: 0;
}

.k-popup .k-context-menu,
.k-context-menu-popup .k-context-menu {
  border-width: 0;
}

.k-menu-scroll-wrapper {
  margin: 0;
  padding: 0;
  border: 0;
  position: relative;
}
.k-menu-scroll-wrapper .k-menu {
  overflow: hidden;
  flex-wrap: nowrap;
}
.k-menu-scroll-wrapper .k-menu-scroll-button {
  border-radius: 0;
  padding: 0;
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background: inherit;
  position: absolute;
}
.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-left {
  top: 0;
  left: 0;
  height: 100%;
  width: 16px;
  border-right-width: 1px;
}
.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-right {
  top: 0;
  right: 0;
  height: 100%;
  width: 16px;
  border-left-width: 1px;
}
.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-up {
  top: 0;
  left: 0;
  width: 100%;
  height: 16px;
  border-bottom-width: 1px;
}
.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-down {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
  border-top-width: 1px;
}

.k-rtl .k-menu-horizontal > .k-menu-item + .k-menu-item,
[dir=rtl] .k-menu-horizontal > .k-menu-item + .k-menu-item {
  margin-right: 2px;
  margin-left: 0;
}
.k-rtl .k-menu-vertical > .k-menu-item > .k-menu-link,
[dir=rtl] .k-menu-vertical > .k-menu-item > .k-menu-link {
  padding-right: 16px;
  padding-left: calc( 32px + 16px );
}
.k-rtl .k-menu-group .k-menu-link,
[dir=rtl] .k-menu-group .k-menu-link {
  padding-right: 16px;
  padding-left: calc( 32px + 16px );
}

.k-menu:not(.k-context-menu) > .k-menu-item {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-menu-scroll-wrapper .k-menu-scroll-button {
  box-shadow: none;
}
.k-menu-scroll-wrapper.horizontal .k-menu-scroll-button {
  width: calc( calc( 2 * 1em ) + 4px);
}
.k-menu-scroll-wrapper.vertical .k-menu-scroll-button {
  height: calc( calc( 2 * 1em ) + 4px);
}

.k-menu:not(.k-context-menu) {
  color: rgba(0, 0, 0, 0.87);
  background-color: transparent;
}
.k-menu:not(.k-context-menu) > .k-item {
  background-color: rgba(0, 0, 0, 0);
}
.k-menu:not(.k-context-menu) > .k-item:hover, .k-menu:not(.k-context-menu) > .k-item.k-hover {
  background-color: rgba(0, 0, 0, 0.0696);
}
.k-menu:not(.k-context-menu) > .k-item:active, .k-menu:not(.k-context-menu) > .k-item.k-active {
  background-color: rgba(0, 0, 0, 0.1392);
}
.k-menu-group,
.k-menu.k-context-menu {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-menu-group .k-item > .k-link:hover, .k-menu-group .k-item > .k-link.k-hover,
.k-menu.k-context-menu .k-item > .k-link:hover,
.k-menu.k-context-menu .k-item > .k-link.k-hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-menu-group .k-item > .k-link:active, .k-menu-group .k-item > .k-link.k-active, .k-menu-group .k-item > .k-link.k-selected,
.k-menu.k-context-menu .k-item > .k-link:active,
.k-menu.k-context-menu .k-item > .k-link.k-active,
.k-menu.k-context-menu .k-item > .k-link.k-selected {
  color: #e51a5f;
  background-color: #ffffff;
}
.k-menu-scroll-wrapper .k-menu-scroll-button {
  border-color: transparent;
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}
.k-menu-scroll-wrapper .k-menu-scroll-button:hover {
  color: rgba(0, 0, 0, 0.87);
}
.k-menu-scroll-wrapper .k-menu-scroll-button:hover::before {
  opacity: 0;
}

.k-menu:not(.k-context-menu) > .k-menu-item:focus, .k-menu:not(.k-context-menu) > .k-menu-item.k-focus {
  background-color: rgba(0, 0, 0, 0.0696);
}

.k-menu-group .k-menu-item:focus, .k-menu-group .k-menu-item.k-focus,
.k-context-menu .k-menu-item:focus,
.k-context-menu .k-menu-item.k-focus {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}

.k-menu-scroll-wrapper .k-menu-scroll-button .k-i-arrow-60-up::before {
  content: "\e013";
}
.k-menu-scroll-wrapper .k-menu-scroll-button .k-i-arrow-60-right::before {
  content: "\e014";
}
.k-menu-scroll-wrapper .k-menu-scroll-button .k-i-arrow-60-down::before {
  content: "\e015";
}
.k-menu-scroll-wrapper .k-menu-scroll-button .k-i-arrow-60-left::before {
  content: "\e016";
}

.k-toolbar {
  margin: 0;
  border-width: 0;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  list-style: none;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: flex-start;
  position: relative;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-toolbar::before {
  content: "";
  height: calc( 1.4285714286em + 16px + 2px );
}
.k-toolbar.k-toolbar-resizable {
  flex-wrap: nowrap;
}
.k-toolbar > * {
  flex-shrink: 0;
  display: inline-flex;
  align-content: center;
  vertical-align: middle;
}
.k-toolbar > * > label {
  align-self: center;
}
.k-toolbar .k-input,
.k-toolbar .k-picker {
  width: 10em;
}
.k-toolbar .k-color-picker, .k-toolbar .k-colorpicker {
  width: min-content;
}
.k-toolbar .k-toolbar-overflow-button {
  margin-inline-start: auto;
}
.k-toolbar .k-separator,
.k-toolbar .k-toolbar-separator {
  width: 0;
  height: calc( 2 * 1em );
  border-width: 0 0 0 1px;
  border-style: solid;
  align-self: center;
}
.k-toolbar .k-toolbar-spacer {
  height: calc( 2 * 1em );
  flex: 1 0 0%;
}
.k-toolbar .k-toolbar-item:focus,
.k-toolbar .k-toolbar-item.k-focus {
  text-decoration: none;
  outline: 0;
}

.k-toolbar-group {
  display: flex;
  flex-direction: inherit;
  flex-wrap: nowrap;
  gap: inherit;
}

.k-toolbar-renderer {
  display: inline-block;
  border-color: inherit;
}

.k-toolbar-sm {
  padding-block: 4px;
  padding-inline: 4px;
  gap: 6px;
}
.k-toolbar-sm::before {
  margin-inline-start: -6px;
}
.k-toolbar-sm > * > label {
  margin-inline-end: 6px;
}

.k-toolbar-md {
  padding-block: 8px;
  padding-inline: 8px;
  gap: 8px;
}
.k-toolbar-md::before {
  margin-inline-start: -8px;
}
.k-toolbar-md > * > label {
  margin-inline-end: 8px;
}

.k-toolbar-lg {
  padding-block: 10px;
  padding-inline: 10px;
  gap: 10px;
}
.k-toolbar-lg::before {
  margin-inline-start: -10px;
}
.k-toolbar-lg > * > label {
  margin-inline-end: 10px;
}

.k-toolbar-sm::before {
  height: calc( 1.4285714286em + 12px + 2px );
}

.k-toolbar-md::before {
  height: calc( 1.4285714286em + 16px + 2px );
}

.k-toolbar-lg::before {
  height: calc( 1.4285714286em + 20px + 2px );
}

.k-floating-toolbar,
.editorToolbarWindow.k-window-content {
  padding-block: 8px !important;
  padding-inline: 8px !important;
  border-width: 0;
  border-style: solid;
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
  align-items: center;
}
.k-floating-toolbar .k-toolbar,
.editorToolbarWindow.k-window-content .k-toolbar {
  padding: 0;
  border-width: 0;
  flex-shrink: 1;
  color: inherit;
  background: none;
}

.k-editortoolbar-dragHandle {
  cursor: move;
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-shrink: 0;
}

.k-overflow-container {
  font-size: 16px;
  line-height: 1.25;
}
.k-overflow-container > .k-item {
  border-color: inherit;
}
.k-overflow-container .k-separator {
  margin: 4px 0;
}
.k-overflow-container .k-overflow-tool-group {
  display: block;
}
.k-overflow-container .k-overflow-button {
  padding-block: 8px;
  padding-inline: 16px;
  width: 100%;
  height: auto;
  border-width: 0;
  border-radius: 0;
  aspect-ratio: auto;
  color: inherit;
  background-color: transparent;
  background-image: none;
  font: inherit;
  cursor: pointer;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: center;
  gap: 8px;
  justify-content: flex-start;
  position: relative;
}
.k-overflow-container .k-button-group {
  box-shadow: none;
  display: flex;
  flex-flow: column nowrap;
}
.k-overflow-container .k-button-group .k-button {
  margin: 0;
}
.k-overflow-container .k-split-button {
  display: flex;
  flex-direction: column;
}
.k-overflow-container .k-overflow-hidden {
  display: none;
}

.k-toolbar .k-button {
  box-shadow: none;
}
.k-toolbar .k-button-group {
  box-shadow: none;
}
.k-toolbar .k-split-button {
  box-shadow: none;
}

.k-overflow-container .k-button {
  box-shadow: none;
  font-weight: normal;
  text-transform: unset;
}
.k-overflow-container .k-button::before {
  display: none;
}
.k-overflow-container .k-button:disabled, .k-overflow-container .k-button.k-disabled {
  opacity: 0.6;
  filter: grayscale(0.1);
}

.k-toolbar {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.k-toolbar .k-separator,
.k-toolbar .k-toolbar-separator {
  border-color: rgba(0, 0, 0, 0.12);
}
.k-toolbar .k-toolbar-item:focus,
.k-toolbar .k-toolbar-item.k-focus {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.14), 0 1px 10px rgba(0, 0, 0, 0.12);
}
.k-floating-toolbar,
.editorToolbarWindow.k-window-content {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-overflow-container .k-button:hover, .k-overflow-container .k-button.k-hover {
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.04);
}
.k-overflow-container .k-button:active, .k-overflow-container .k-button.k-active {
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.04);
}
.k-overflow-container .k-button.k-selected {
  color: #e51a5f;
  background: #ffffff;
}
.k-overflow-container .k-button:disabled, .k-overflow-container .k-button.k-disabled {
  color: inherit;
}

.k-toolbar .k-button-solid-base {
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.k-toolbar .k-button-solid-base.k-input-button, .k-toolbar .k-button-solid-base.k-input-spinner .k-spinner-increase, .k-toolbar .k-button-solid-base.k-input-spinner .k-spinner-decrease {
  background: none;
  border-color: transparent;
}

.k-pane-wrapper {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-pane-wrapper .k-pane {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
          user-select: none;
  box-sizing: border-box;
  font-family: sans-serif;
  overflow-x: hidden;
}
.k-pane-wrapper .k-view {
  top: 0;
  left: 0;
  position: relative;
  border: 0;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: stretch;
  align-content: stretch;
  vertical-align: top;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-pane-wrapper .k-content {
  min-height: 1px;
  flex: 1;
  align-items: stretch;
  display: block;
  width: auto;
  overflow: hidden;
  position: relative;
}

.k-pane-wrapper > div.k-pane {
  box-shadow: none;
  font-weight: normal;
}
.k-pane-wrapper .k-popup-edit-form .k-content,
.k-pane-wrapper .k-grid-edit-form .k-content,
.k-pane-wrapper .k-grid-header-menu .k-content,
.k-pane-wrapper .k-grid-filter-menu .k-content {
  overflow-y: auto;
}
.k-pane-wrapper .k-popup-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-header-menu .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-filter-menu .k-content > .k-scroll-container {
  position: absolute;
  width: 100%;
  min-height: 100%;
  box-sizing: border-box;
}
.k-pane-wrapper .k-grid-edit-form .k-popup-edit-form,
.k-pane-wrapper .k-grid-edit-form .k-edit-form-container {
  width: auto;
  min-width: auto;
}

.k-grid.k-grid-mobile {
  border-width: 0;
}

.k-grid-mobile .k-resize-handle-inner::before {
  content: "\e01e";
  position: absolute;
  font: 16px/1 "WebComponentsIcons";
  top: calc(50% - 1px);
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 0.2em;
}
.k-grid-mobile .k-header a {
  -webkit-user-select: none;
          user-select: none;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-view {
  padding: 0;
  flex-direction: column;
  align-items: stretch;
}
.k-pane-wrapper .k-scheduler-edit-form .k-recur-view > .k-listgroup-form-row {
  margin: 0;
}
.k-pane-wrapper .k-scheduler-edit-form .k-recur-items-wrap {
  width: 100%;
  margin-block: -1px;
  margin-inline: 0;
}
.k-pane-wrapper .k-scheduler-edit-form .k-scheduler-recur-end-wrap {
  white-space: nowrap;
}

.k-scheduler.k-scheduler-mobile {
  border-width: 0;
}

.k-scheduler-mobile th {
  font-weight: normal;
}
.k-scheduler-mobile .k-event:hover .k-resize-handle {
  visibility: hidden;
}
.k-scheduler-mobile .k-scheduler-toolbar {
  padding-block: 8px;
  padding-inline: 8px;
}
.k-scheduler-mobile .k-scheduler-toolbar > * {
  margin: 0;
}
.k-scheduler-mobile .k-scheduler-toolbar::before {
  display: none;
}
.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  margin: 0;
}
.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-current {
  line-height: 1;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: space-evenly;
  gap: 0;
}
.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-views-wrapper .k-views-dropdown {
  display: inline-block;
}
.k-scheduler-mobile .k-scheduler-footer {
  padding-block: 8px;
  padding-inline: 8px;
  display: flex;
  justify-content: space-between;
}
.k-scheduler-mobile .k-scheduler-footer > * {
  margin: 0;
}
.k-scheduler-mobile .k-scheduler-footer::before {
  display: none;
}
.k-scheduler-mobile .k-scheduler-monthview .k-hidden {
  height: 40px;
}
.k-scheduler-mobile .k-scheduler-monthview .k-scheduler-table td {
  height: 40px;
  vertical-align: top;
  text-align: center;
}
.k-scheduler-mobile .k-scheduler-monthview .k-events-container {
  position: absolute;
  text-align: center;
  height: 6px;
  line-height: 6px;
}
.k-scheduler-mobile .k-scheduler-monthview .k-event {
  position: static;
  padding: 4px;
  border-radius: 50%;
  display: inline-block;
  width: 4px;
  height: 4px;
  min-height: 0;
  margin: 1px;
}
.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header.k-mobile-horizontal-header .k-scheduler-times table tr:first-child {
  display: none;
}
.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header .k-scheduler-header .k-scheduler-date-group {
  display: none;
}
.k-scheduler-mobile .k-scheduler-header-wrap > div {
  overflow: visible;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-mobile-header {
  display: none;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table {
  table-layout: auto;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table .k-scheduler-groupcolumn {
  width: 1%;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table td {
  white-space: normal;
}
.k-scheduler-mobile .k-mobile-header .k-scheduler-table td,
.k-scheduler-mobile .k-mobile-header .k-scheduler-table th {
  height: 1.5em;
}
.k-scheduler-mobile .k-time-text,
.k-scheduler-mobile .k-time-period {
  display: block;
  line-height: 1;
}
.k-scheduler-mobile .k-time-period {
  font-size: 0.7em;
}
.k-scheduler-mobile .k-scheduler-table td,
.k-scheduler-mobile .k-scheduler-table th {
  height: 2em;
  vertical-align: middle;
}
.k-scheduler-mobile .k-scheduler-datecolumn-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.k-scheduler-mobile .k-task {
  display: flex;
  align-items: center;
}
.k-scheduler-mobile .k-task .k-scheduler-mark {
  border-radius: 50%;
}
.k-scheduler-mobile .k-task .k-i-reload,
.k-scheduler-mobile .k-task .k-i-arrow-rotate-cw {
  font-size: 1em;
  margin-right: 0.5em;
}
.k-scheduler-mobile .k-task .k-scheduler-task-text {
  flex: 1 1 0%;
}
.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn {
  vertical-align: top;
}
.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn .k-scheduler-group-text {
  writing-mode: vertical-lr;
  transform: rotate(180deg);
  white-space: nowrap;
}
.k-scheduler-mobile .k-scrollbar-h tr + tr .k-scheduler-times {
  border-bottom-width: 0;
}

.k-pane-wrapper .k-appbar {
  padding: 4px;
}
.k-pane-wrapper .k-list-title,
.k-pane-wrapper .k-filter-help-text {
  padding-block: 8px;
  padding-inline: 8px;
  display: block;
}
.k-pane-wrapper .k-listgroup-title {
  padding-block: 8px;
  padding-inline: 8px;
  font-weight: bold;
  text-transform: uppercase;
}
.k-pane-wrapper .k-listgroup .k-listgroup-item {
  border-color: inherit;
}
.k-pane-wrapper .k-listgroup + .k-listgroup {
  margin-top: 16px;
}
.k-pane-wrapper .k-column-menu {
  padding: 8px;
  display: flex;
  flex-flow: column nowrap;
  gap: 8px;
}
.k-pane-wrapper .k-column-menu .k-filter-item .k-filterable * {
  pointer-events: none;
}
.k-pane-wrapper .k-column-menu .k-list-title,
.k-pane-wrapper .k-column-menu .k-listgroup-title {
  padding: 0;
}
.k-pane-wrapper .k-column-menu .k-listgroup {
  margin-inline: -8px;
}
.k-pane-wrapper .k-filter-menu {
  padding: 8px;
  display: flex;
  flex-flow: column nowrap;
  gap: 8px;
}
.k-pane-wrapper .k-filter-menu .k-list-title {
  padding: 0;
}
.k-pane-wrapper .k-filter-menu .k-list-filter {
  padding: 0;
  display: flex;
  flex-flow: column nowrap;
  gap: inherit;
}
.k-pane-wrapper .k-filter-menu .k-filter-tools {
  display: flex;
  flex-flow: row nowrap;
  gap: inherit;
}
.k-pane-wrapper .k-filter-menu .k-listgroup {
  margin-inline: -8px;
}
.k-pane-wrapper .k-popup-edit-form .k-recur-editor-wrap {
  display: flex;
}
.k-pane-wrapper .k-popup-edit-form .k-mobiletimezoneeditor {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative;
  flex: 1 1 auto;
}
.k-pane-wrapper .k-multicheck-wrap.k-listgroup {
  overflow-y: auto;
}
.k-pane-wrapper .k-pager-wrap.k-pager-sm,
.k-pane-wrapper .k-pager.k-pager-sm {
  justify-content: center;
}
.k-pane-wrapper .k-pager-wrap.k-pager-sm .k-pager-refresh,
.k-pane-wrapper .k-pager.k-pager-sm .k-pager-refresh {
  display: none;
}
.k-rtl .k-pane-wrapper .k-header-cancel .k-i-arrow-chevron-left,
.k-rtl .k-pane-wrapper .k-listgroup-item .k-select .k-i-arrow-chevron-right, .k-pane-wrapper[dir=rtl] .k-header-cancel .k-i-arrow-chevron-left,
.k-pane-wrapper[dir=rtl] .k-listgroup-item .k-select .k-i-arrow-chevron-right, [dir=rtl] .k-pane-wrapper .k-header-cancel .k-i-arrow-chevron-left,
[dir=rtl] .k-pane-wrapper .k-listgroup-item .k-select .k-i-arrow-chevron-right {
  transform: scaleX(-1);
}
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li, .k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar > ul > li, [dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li {
  border: 0;
}
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next, .k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,
.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next, [dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,
[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next {
  transform: scaleX(-1);
}
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload, .k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-task .k-i-reload, [dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload {
  margin-left: 0.5em;
  margin-right: 0;
}

.k-pane-wrapper,
.k-view {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-pane-wrapper .k-pane > .k-view > .k-content {
  background-position: 50% 50%;
  background-color: #ffffff;
}
.k-pane-wrapper .k-pane .k-grid-mobile .k-column-active + th.k-header {
  border-left-color: rgba(0, 0, 0, 0.87);
}
.k-pane-wrapper .k-pane .k-grid-mobile .k-resize-handle-inner::before {
  background-color: #ffffff;
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-nav-current {
  color: #3f51b5;
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendadate {
  color: inherit;
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-time-period,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendaweekday {
  color: rgba(0, 0, 0, 0.54);
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-wrap,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-datecolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-group-cell,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-all-day {
  background-color: #ffffff;
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools > li {
  display: inline-block;
  background-color: inherit;
}
.k-pane-wrapper .k-pane .k-grid-edit-form .k-item,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-link,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-link,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-link,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-item,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-link {
  color: rgba(0, 0, 0, 0.87);
}
.k-pane-wrapper .k-pane .k-grid-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-resetSeries {
  color: #3f51b5;
}
.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-selected {
  color: #3f51b5;
  background: none;
}
.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-selected .k-link {
  color: inherit;
}

.k-progressbar {
  border-radius: 4px;
  --kendo-progressbar-value: 0;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  line-height: 1;
  display: inline-grid;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-progressbar *,
.k-progressbar *::before,
.k-progressbar *::after {
  box-sizing: border-box;
}
.k-progressbar > .k-progressbar-value {
  border-width: 0;
  border-style: solid;
  display: flex;
  overflow: hidden;
  grid-column: 1/-1;
  grid-row: 1/-1;
}
.k-progressbar > .k-progressbar-chunks {
  border-width: inherit;
  border-style: inherit;
  white-space: nowrap;
  display: flex;
  align-items: stretch;
  flex: 1;
  gap: 1px;
  grid-column: 1/-1;
  grid-row: 1/-1;
}
.k-progressbar .k-progressbar-chunk {
  display: block;
  border-width: 0;
  flex: 1;
}

.k-progress-status-wrap {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  grid-column: 1/-1;
  grid-row: 1/-1;
}
.k-progress-status-wrap.k-progress-start {
  justify-content: flex-start;
}
.k-progress-status-wrap.k-progress-center {
  justify-content: center;
}
.k-progress-status-wrap.k-progress-end {
  justify-content: flex-end;
}

.k-progress-status {
  padding-block: 0;
  padding-inline: 8px;
  min-width: 10px;
  text-align: center;
  display: inline-block;
  white-space: nowrap;
}

.k-progressbar-horizontal {
  width: 100%;
  height: var(--kendo-progressbar-height, 5px);
  grid-template-columns: 1fr;
  grid-template-rows: 100%;
}
.k-progressbar-horizontal .k-progress-status-wrap {
  flex-direction: row;
}
.k-progressbar-horizontal > .k-progressbar-value {
  width: calc(var(--kendo-progressbar-value, 0) * 1%);
  flex-direction: row;
}
.k-progressbar-horizontal > .k-progressbar-value > .k-progress-status-wrap {
  width: calc(100% * 100 / var(--kendo-progressbar-value, 1));
}
.k-progressbar-horizontal > .k-progressbar-chunks {
  flex-direction: row;
}
.k-progressbar-horizontal.k-progressbar-reverse > .k-progressbar-value {
  flex-direction: row-reverse;
  justify-self: flex-end;
}
.k-progressbar-horizontal.k-progressbar-reverse > .k-progressbar-chunks {
  flex-direction: row-reverse;
}

.k-progressbar-vertical {
  width: var(--kendo-progressbar-height, 5px);
  height: 27em;
  grid-template-columns: 100%;
  grid-template-rows: 1fr;
}
.k-progressbar-vertical .k-progress-status-wrap {
  flex-direction: column-reverse;
}
.k-progressbar-vertical .k-progress-status {
  writing-mode: vertical-lr;
}
.k-progressbar-vertical > .k-progressbar-value {
  height: calc(var(--kendo-progressbar-value, 0) * 1%);
  flex-direction: column-reverse;
  align-self: flex-end;
  align-items: flex-end;
}
.k-progressbar-vertical > .k-progressbar-value > .k-progress-status-wrap {
  height: calc(100% * 100 / var(--kendo-progressbar-value, 1));
}
.k-progressbar-vertical > .k-progressbar-chunks {
  flex-direction: column-reverse;
}
.k-progressbar-vertical.k-progressbar-reverse {
  flex-direction: column;
}
.k-progressbar-vertical.k-progressbar-reverse > .k-progressbar-value {
  flex-direction: column;
  align-self: flex-start;
}
.k-progressbar-vertical.k-progressbar-reverse > .k-progressbar-chunks {
  flex-direction: column;
}

.k-progressbar-indeterminate .k-progress-status-wrap,
.k-progressbar-indeterminate .k-progressbar-value,
.k-progressbar-indeterminate .k-progressbar-chunk {
  display: none;
}

.telerik-blazor.k-progressbar-horizontal > .k-progressbar-value,
.telerik-blazor.k-progressbar-horizontal > .k-progressbar-value > .k-progress-status-wrap {
  transition: width 0.1s ease-in-out;
}

.k-rtl .k-progressbar,
.k-progressbar[dir=rtl] {
  direction: rtl;
}

.k-circular-progressbar {
  display: inline-block;
  text-align: start;
  position: relative;
}

.k-circular-progressbar-surface {
  height: 100%;
}
.k-circular-progressbar-surface > div {
  width: 100%;
  height: 100%;
}
.k-circular-progressbar-surface svg {
  width: 100%;
  height: 100%;
}

.k-circular-progressbar-scale {
  fill: none;
}

.k-circular-progressbar-arc {
  transform-box: fill-box;
  transform-origin: center center;
  transform: rotate(-90deg);
  stroke-linecap: round;
  fill: none;
}

.k-circular-progressbar-label {
  position: absolute;
  text-align: center;
  padding: 0;
  margin: 0;
}

.k-progressbar {
  border-radius: 0;
  overflow: visible;
}
.k-progressbar .k-progress-status-wrap {
  font-size: 11px;
}

.k-progressbar-horizontal .k-progress-status-wrap {
  align-items: flex-start;
}
.k-progressbar-horizontal .k-progress-status {
  transform: translateY(-100%);
}

.k-progressbar-vertical .k-progress-status-wrap {
  align-items: flex-end;
}
.k-progressbar-vertical .k-progress-status {
  transform: translateX(100%);
}

.k-progressbar-indeterminate {
  overflow: hidden;
}
.k-progressbar-indeterminate::before, .k-progressbar-indeterminate::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  transform-origin: 0 0;
}
.k-progressbar-indeterminate.k-progressbar-horizontal::before {
  top: 0;
  left: -150%;
  animation: kendo-progressbar-primary-indeterminate-horizontal 2s infinite;
}
.k-progressbar-indeterminate.k-progressbar-horizontal::after {
  top: 0;
  left: -50%;
  animation: kendo-progressbar-secondary-indeterminate-horizontal 2s infinite;
}
.k-progressbar-indeterminate.k-progressbar-vertical::before {
  top: -150%;
  left: 0;
  animation: kendo-progressbar-primary-indeterminate-vertical 2s infinite;
}
.k-progressbar-indeterminate.k-progressbar-vertical::after {
  top: -50%;
  left: 0;
  animation: kendo-progressbar-secondary-indeterminate-vertical 2s infinite;
}

@keyframes kendo-progressbar-indeterminate-animation {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 5px 0;
  }
}
.k-progressbar {
  color: rgba(0, 0, 0, 0.87);
  background-color: #bac0e4;
}
.k-progressbar .k-selected {
  color: white;
  background-color: #3f51b5;
}

.k-chunk-progressbar {
  background-color: transparent;
}

.k-progressbar-chunk {
  background-color: #bac0e4;
}
.k-progressbar-chunk .k-selected {
  background-color: #3f51b5;
}

.k-progressbar-indeterminate {
  color: rgba(0, 0, 0, 0.87);
  background-color: #bac0e4;
  background-image: linear-gradient(45deg, #abb1d2 25%, transparent 25%, transparent 50%, #abb1d2 50%, #abb1d2 75%, transparent 75%, transparent);
  background-size: 5px 5px;
  animation: kendo-progressbar-indeterminate-animation;
}

.k-circular-progressbar-scale {
  stroke: #bac0e4;
}

.k-circular-progressbar-arc {
  stroke: #3f51b5;
  transition: stroke 0.5s ease;
}

@keyframes kendo-progressbar-primary-indeterminate-horizontal {
  0% {
    transform: translateX(0) scaleX(0);
  }
  20% {
    transform: translateX(0) scaleX(0.08);
    animation-timing-function: cubic-bezier(0.4, 0.08, 0.75, 0.8);
  }
  60% {
    transform: translateX(83%) scaleX(0.75);
    animation-timing-function: cubic-bezier(0.21, 0.25, 0.58, 0.98);
  }
  100% {
    transform: translateX(250%) scaleX(0.08);
  }
}
@keyframes kendo-progressbar-secondary-indeterminate-horizontal {
  0% {
    transform: translateX(0) scaleX(0.08);
    animation-timing-function: cubic-bezier(0.18, 0, 0.54, 0.42);
  }
  22% {
    transform: translateX(34%) scaleX(0.45);
    animation-timing-function: cubic-bezier(0.22, 0.25, 0.7, 0.9);
  }
  46% {
    transform: translateX(82%) scaleX(0.75);
    animation-timing-function: cubic-bezier(0.33, 0.3, 0.4, 1.2);
  }
  100% {
    transform: translateX(160%) scaleX(0.08);
  }
}
@keyframes kendo-progressbar-primary-indeterminate-vertical {
  0% {
    transform: translateY(0) scaleY(0);
  }
  20% {
    transform: translateY(0) scaleY(0.08);
    animation-timing-function: cubic-bezier(0.4, 0.08, 0.75, 0.8);
  }
  60% {
    transform: translateY(83%) scaleY(0.75);
    animation-timing-function: cubic-bezier(0.21, 0.25, 0.58, 0.98);
  }
  100% {
    transform: translateY(250%) scaleY(0.08);
  }
}
@keyframes kendo-progressbar-secondary-indeterminate-vertical {
  0% {
    transform: translateY(0) scaleY(0.08);
    animation-timing-function: cubic-bezier(0.18, 0, 0.54, 0.42);
  }
  22% {
    transform: translateY(34%) scaleY(0.45);
    animation-timing-function: cubic-bezier(0.22, 0.25, 0.7, 0.9);
  }
  46% {
    transform: translateY(82%) scaleY(0.75);
    animation-timing-function: cubic-bezier(0.33, 0.3, 0.4, 1.2);
  }
  100% {
    transform: translateY(160%) scaleY(0.08);
  }
}
.k-progressbar-indeterminate {
  background-image: none;
}
.k-progressbar-indeterminate::before, .k-progressbar-indeterminate::after {
  background: #3f51b5;
}

.k-tooltip {
  border-radius: 4px;
  margin: 0;
  padding-block: 3px;
  padding-inline: 8px;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  background-repeat: repeat-x;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  line-height: 1.4285714286;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  position: absolute;
  z-index: 12000;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-tooltip *,
.k-tooltip *::before,
.k-tooltip *::after {
  box-sizing: border-box;
}

.k-tooltip-icon {
  margin-inline-end: 8px;
  flex-shrink: 0;
}

.k-tooltip-title {
  margin-bottom: 0.25em;
  font-size: 15px;
  line-height: 1;
}

.k-tooltip-content {
  align-self: stretch;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-tooltip-button {
  margin-inline-start: 8px;
  flex-shrink: 0;
}
.k-tooltip-button .k-icon,
.k-tooltip-button .k-svg-icon {
  color: inherit;
  vertical-align: top;
}

.k-callout {
  width: 12px;
  height: 12px;
  border-width: 6px;
  border-style: solid;
  border-color: transparent;
  position: absolute;
  pointer-events: none;
}

.k-callout-n {
  margin-left: -6px;
  border-bottom-color: currentColor;
  top: -12px;
  left: 50%;
  pointer-events: none;
}

.k-callout-e {
  margin-top: -6px;
  border-left-color: currentColor;
  top: 50%;
  right: -12px;
  pointer-events: none;
}

.k-callout-s {
  margin-left: -6px;
  border-top-color: currentColor;
  bottom: -12px;
  left: 50%;
  pointer-events: none;
}

.k-callout-w {
  margin-top: -6px;
  border-right-color: currentColor;
  top: 50%;
  left: -12px;
  pointer-events: none;
}

.k-tooltip-wrapper .k-tooltip {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.k-tooltip {
  border-color: rgba(97, 97, 97, 0.9);
  color: #ffffff;
  background-color: rgba(97, 97, 97, 0.9);
}
.k-tooltip .k-callout {
  color: rgba(97, 97, 97, 0.9);
}

.k-tooltip-primary {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-tooltip-primary .k-callout {
  color: #3f51b5;
}

.k-tooltip-info {
  border-color: #0058e9;
  color: white;
  background-color: #0058e9;
}
.k-tooltip-info .k-callout {
  color: #0058e9;
}

.k-tooltip-success {
  border-color: #37b400;
  color: black;
  background-color: #37b400;
}
.k-tooltip-success .k-callout {
  color: #37b400;
}

.k-tooltip-warning {
  border-color: #ffc000;
  color: black;
  background-color: #ffc000;
}
.k-tooltip-warning .k-callout {
  color: #ffc000;
}

.k-tooltip-error {
  border-color: #f31700;
  color: black;
  background-color: #f31700;
}
.k-tooltip-error .k-callout {
  color: #f31700;
}

.k-validator-tooltip {
  margin-top: calc( 6px + 0px );
  width: auto;
  white-space: normal;
  display: flex;
  align-items: center;
  z-index: 9999;
}

.k-grid .k-validator-tooltip {
  max-width: 300px;
}

.k-calendar {
  inline-size: var(--INTERNAL--kendo-calendar-width, min-content);
  block-size: var(--INTERNAL--kendo-calendar-height, min-content);
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  flex-flow: column nowrap;
  -webkit-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-calendar > .k-calendar {
  border: 0;
}

.k-calendar-table {
  margin-block: 0;
  margin-inline: auto;
  border-width: 0;
  border-color: inherit;
  border-spacing: 0;
  border-collapse: separate;
  table-layout: fixed;
  text-align: center;
  outline: 0;
  display: table;
  position: relative;
  z-index: 1;
}

.k-calendar-caption,
.k-calendar-caption.k-calendar-th,
.k-calendar .k-meta-header,
.k-calendar .k-month-header {
  padding-block: 4px;
  padding-inline: 16px;
  height: 36px;
  box-sizing: border-box;
  text-transform: none;
  text-align: start;
  font-weight: bold;
  cursor: default;
}

.k-calendar-th,
.k-calendar-td {
  border-width: 0;
  padding: 0;
  text-align: center;
  border-style: solid;
  border-color: inherit;
  font-weight: normal;
  cursor: default;
}

.k-calendar-th {
  width: 36px;
  height: 36px;
  font-size: 12px;
  line-height: 2;
  text-transform: uppercase;
}

.k-calendar-td {
  border-radius: 100px;
  inline-size: var(--INTERNAL--kendo-calendar-cell-size, min-content);
  block-size: var(--INTERNAL--kendo-calendar-cell-size, min-content);
  border-color: transparent;
}

.k-calendar .k-calendar-cell-inner, .k-calendar .k-link {
  border-radius: 100px;
  padding-inline: var(--INTERNAL--kendo-calendar-cell-padding-x, 0.25em);
  padding-block: var(--INTERNAL--kendo-calendar-cell-padding-y, 0.25em);
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  white-space: normal;
  position: relative;
  overflow: hidden;
}

.k-calendar .k-header {
  padding-block: 4px;
  padding-inline: 4px;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  position: relative;
  z-index: 2;
}

.k-calendar-header {
  padding-block: 4px;
  padding-inline: 4px;
  min-width: 288px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex: 0 0 auto;
}
.k-calendar-header .k-title,
.k-calendar-header .k-calendar-title {
  font-weight: bold;
}
.k-calendar-header .k-calendar-nav {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}

.k-calendar-footer,
.k-calendar .k-footer {
  padding-block: 8px;
  padding-inline: 16px;
  text-align: center;
  clear: both;
}

.k-calendar-view {
  margin: auto;
  padding-block: 0;
  padding-inline: 4px;
  width: 288px;
  inline-size: var(--INTERNAL--kendo-calendar-view-width, 288px);
  min-height: 252px;
  box-sizing: content-box;
  gap: 16px;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.k-month-calendar .k-calendar-td,
.k-calendar-monthview .k-calendar-td {
  width: 36px;
  height: 36px;
  inline-size: var(--INTERNAL--kendo-calendar-cell-size, 36px);
  block-size: var(--INTERNAL--kendo-calendar-cell-size, 36px);
}

.k-year-calendar .k-calendar-td,
.k-calendar-yearview .k-calendar-td {
  width: 72px;
  height: 72px;
  inline-size: var(--INTERNAL--kendo-calendar-cell-size, 72px);
  block-size: var(--INTERNAL--kendo-calendar-cell-size, 72px);
}

.k-decade-calendar .k-calendar-td,
.k-calendar-decadeview .k-calendar-td {
  width: 72px;
  height: 72px;
  inline-size: var(--INTERNAL--kendo-calendar-cell-size, 72px);
  block-size: var(--INTERNAL--kendo-calendar-cell-size, 72px);
}

.k-century-calendar .k-calendar-td,
.k-calendar-centuryview .k-calendar-td {
  width: 72px;
  height: 72px;
  inline-size: var(--INTERNAL--kendo-calendar-cell-size, 72px);
  block-size: var(--INTERNAL--kendo-calendar-cell-size, 72px);
}
.k-century-calendar .k-calendar-cell-inner, .k-century-calendar .k-link,
.k-calendar-centuryview .k-calendar-cell-inner,
.k-calendar-centuryview .k-link {
  text-align: start;
}

.k-popup .k-calendar {
  height: 100%;
}

.k-calendar-container,
.k-datetime-container {
  padding: 0;
}
.k-calendar-container .k-calendar,
.k-datetime-container .k-calendar {
  border-width: 0;
}

.k-calendar .k-content.k-scrollable,
.k-calendar .k-calendar-content.k-scrollable {
  box-sizing: content-box;
  overflow-x: hidden;
  overflow-y: auto;
  display: block;
  padding-right: 100px;
  padding-left: 100px;
  margin-left: -100px;
  margin-right: calc( -100px - var(--kendo-scrollbar-width, 17px) );
}

.k-calendar .k-scrollable-placeholder {
  position: absolute;
  z-index: -1;
  width: 1px;
  top: 0;
  right: 0;
}

.k-calendar-sm {
  --INTERNAL--kendo-calendar-view-width: 256px;
  --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-sm-cell-padding-x, 0.125rem );
  --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-sm-cell-padding-y, 0.125rem );
  font-size: 14px;
  line-height: 2;
}
.k-calendar-sm.k-month-calendar,
.k-calendar-sm .k-calendar-monthview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-month-cell-size, 32px );
}
.k-calendar-sm.k-year-calendar,
.k-calendar-sm .k-calendar-yearview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-year-cell-size, 64px );
}
.k-calendar-sm.k-decade-calendar,
.k-calendar-sm .k-calendar-decadeview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-decade-cell-size, 64px );
}
.k-calendar-sm.k-century-calendar,
.k-calendar-sm .k-calendar-centuryview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-century-cell-size, 64px );
}

.k-calendar-md {
  --INTERNAL--kendo-calendar-view-width: 288px;
  --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-md-cell-padding-x, 4px );
  --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-md-cell-padding-y, 4px );
  font-size: 14px;
  line-height: 2;
}
.k-calendar-md.k-month-calendar,
.k-calendar-md .k-calendar-monthview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-month-cell-size, 36px );
}
.k-calendar-md.k-year-calendar,
.k-calendar-md .k-calendar-yearview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-year-cell-size, 72px );
}
.k-calendar-md.k-decade-calendar,
.k-calendar-md .k-calendar-decadeview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-decade-cell-size, 72px );
}
.k-calendar-md.k-century-calendar,
.k-calendar-md .k-calendar-centuryview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-century-cell-size, 72px );
}

.k-calendar-lg {
  --INTERNAL--kendo-calendar-view-width: 320px;
  --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-lg-cell-padding-x, 4px );
  --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-lg-cell-padding-y, 4px );
  font-size: 16px;
  line-height: 1.5;
}
.k-calendar-lg.k-month-calendar,
.k-calendar-lg .k-calendar-monthview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-month-cell-size, 40px );
}
.k-calendar-lg.k-year-calendar,
.k-calendar-lg .k-calendar-yearview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-year-cell-size, 80px );
}
.k-calendar-lg.k-decade-calendar,
.k-calendar-lg .k-calendar-decadeview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-decade-cell-size, 80px );
}
.k-calendar-lg.k-century-calendar,
.k-calendar-lg .k-calendar-centuryview {
  --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-century-cell-size, 80px );
}

.k-calendar-infinite {
  box-sizing: content-box;
  display: inline-flex;
  flex-flow: row nowrap;
}
.k-calendar-infinite .k-calendar-view {
  padding-block: 0px;
  padding-inline: 16px;
  height: 324px;
  flex: 0 0 auto;
  display: flex;
  flex-flow: column nowrap;
  gap: 0;
  overflow: hidden;
}
.k-calendar-infinite .k-calendar-view .k-content.k-scrollable {
  position: relative;
}
.k-calendar-infinite .k-calendar-view::after {
  display: block;
  position: absolute;
  bottom: 0;
  content: "​";
  height: 0;
  line-height: 0;
  z-index: 1;
  width: 150%;
  left: -25%;
  box-shadow: 0 0 36px 18px #ffffff;
}
.k-calendar-infinite .k-calendar-header {
  margin-left: -16px;
  margin-right: -16px;
  padding-block: 8px;
  padding-inline: 16px;
  width: auto;
  min-width: 0;
}
.k-calendar-infinite .k-calendar-weekdays {
  flex: 0 0 auto;
}

.k-calendar-navigation {
  width: 5em;
  text-align: center;
  flex: 0 0 auto;
  display: block;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.k-calendar-navigation::before, .k-calendar-navigation::after {
  display: block;
  position: absolute;
  content: "​";
  height: 0;
  line-height: 0;
  z-index: 1;
  width: 200%;
  left: -50%;
  box-shadow: 0 0 6em 3em #f7f7f7;
}
.k-calendar-navigation::before {
  top: 0;
}
.k-calendar-navigation::after {
  bottom: 0;
}
.k-calendar-navigation .k-content,
.k-calendar-navigation .k-calendar-content {
  background: transparent;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.k-calendar-navigation .k-content ul,
.k-calendar-navigation .k-calendar-content ul {
  width: 5em;
}
.k-calendar-navigation .k-content li,
.k-calendar-navigation .k-calendar-content li {
  height: 2em;
  line-height: 2em;
  cursor: pointer;
  padding-block: 0;
  padding-inline: 1em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: clip;
}
.k-calendar-navigation .k-calendar-navigation-marker {
  font-weight: bold;
}
.k-calendar-navigation .k-calendar-navigation-highlight {
  width: 100%;
  border-width: 1px 0;
  border-style: solid;
  height: 2em;
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.k-calendar-range {
  width: auto;
}
.k-calendar-range .k-calendar-view {
  width: auto;
  white-space: nowrap;
}
.k-calendar-range .k-calendar-view::after {
  display: none;
}
.k-calendar-range .k-calendar-view:focus {
  outline: 0;
}
.k-calendar-range .k-range-start {
  border-color: inherit;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.k-calendar-range .k-range-end {
  border-color: inherit;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.k-calendar-range .k-range-mid {
  border-color: inherit;
  border-radius: 0;
}

.k-rtl .k-calendar .k-calendar-nav-prev,
.k-rtl .k-calendar .k-calendar-nav-next,
[dir=rtl] .k-calendar .k-calendar-nav-prev,
[dir=rtl] .k-calendar .k-calendar-nav-next,
.k-calendar.k-rtl .k-calendar-nav-prev,
.k-calendar.k-rtl .k-calendar-nav-next,
.k-calendar[dir=rtl] .k-calendar-nav-prev,
.k-calendar[dir=rtl] .k-calendar-nav-next {
  transform: scaleX(-1);
}
.k-rtl .k-calendar .k-content.k-scrollable,
.k-rtl .k-calendar .k-calendar-content.k-scrollable,
[dir=rtl] .k-calendar .k-content.k-scrollable,
[dir=rtl] .k-calendar .k-calendar-content.k-scrollable,
.k-calendar.k-rtl .k-content.k-scrollable,
.k-calendar.k-rtl .k-calendar-content.k-scrollable,
.k-calendar[dir=rtl] .k-content.k-scrollable,
.k-calendar[dir=rtl] .k-calendar-content.k-scrollable {
  padding-right: 100px;
  padding-left: 100px;
  margin-left: calc( -100px - var(--kendo-scrollbar-width, 17px) );
  margin-right: -100px;
}

.k-calendar .k-title,
.k-calendar .k-calendar-title {
  font-weight: 500;
  text-transform: none;
}
.k-calendar .k-calendar-caption,
.k-calendar .k-calendar-view th,
.k-calendar .k-calendar-view .k-calendar-th,
.k-calendar .k-meta-header,
.k-calendar .k-month-header {
  font-weight: 500;
}
.k-calendar .k-calendar-view tbody th,
.k-calendar .k-calendar-view .k-calendar-tbody .k-calendar-th {
  font-weight: 700;
}

.k-calendar {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-calendar .k-header {
  border-color: inherit;
  color: rgba(0, 0, 0, 0.87);
}
.k-calendar .k-calendar-th,
.k-calendar .k-calendar-caption,
.k-calendar .k-meta-header,
.k-calendar .k-month-header {
  color: rgba(0, 0, 0, 0.54);
}
.k-calendar .k-calendar-view .k-today {
  color: #3f51b5;
}
.k-calendar .k-other-month {
  color: rgba(0, 0, 0, 0.54);
}
.k-calendar .k-alt {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.54);
}
.k-calendar .k-out-of-range {
  pointer-events: none;
}
.k-calendar .k-calendar-td:hover .k-calendar-cell-inner, .k-calendar .k-calendar-td:hover .k-link,
.k-calendar .k-calendar-td.k-hover .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-hover .k-link {
  border-color: rgba(0, 0, 0, 0.15);
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-calendar .k-calendar-td.k-selected .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected .k-link {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-calendar .k-calendar-td.k-selected:hover .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected:hover .k-link,
.k-calendar .k-calendar-td.k-selected.k-hover .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-selected.k-hover .k-link {
  color: white;
  background-color: #3c4eae;
}
.k-calendar .k-calendar-navigation {
  color: rgba(0, 0, 0, 0.87);
  background-color: #f7f7f7;
  box-shadow: inset -1px 0 rgba(0, 0, 0, 0.12);
}
.k-calendar .k-calendar-navigation li:hover,
.k-calendar .k-calendar-navigation li.k-hover {
  color: #c2185b;
}
.k-calendar .k-calendar-navigation-highlight {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-calendar[dir=rtl] .k-calendar-navigation, .k-rtl .k-calendar .k-calendar-navigation {
  box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12);
}
.k-calendar.k-invalid, .k-calendar.k-invalid:hover, .k-calendar.ng-invalid.ng-touched, .k-calendar.ng-invalid.ng-dirty {
  border-color: #f31700;
}

.k-scheduler .k-calendar .k-other-month {
  color: rgba(0, 0, 0, 0.54);
  background-color: transparent;
}

.k-calendar .k-range-start,
.k-calendar .k-range-end,
.k-calendar .k-range-mid {
  background-color: rgba(63, 81, 181, 0.25);
}
.k-calendar .k-range-start.k-range-end {
  background-image: none;
  background-color: transparent;
}
.k-calendar .k-range-start .k-calendar-cell-inner, .k-calendar .k-range-start .k-link,
.k-calendar .k-range-end .k-calendar-cell-inner,
.k-calendar .k-range-end .k-link {
  background-color: #3f51b5;
}
.k-calendar .k-range-start.k-active .k-calendar-cell-inner, .k-calendar .k-range-start.k-active .k-link,
.k-calendar .k-range-end.k-active .k-calendar-cell-inner,
.k-calendar .k-range-end.k-active .k-link {
  box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.2);
}
.k-calendar .k-range-split-start,
.k-calendar .k-range-split-end {
  position: relative;
}
.k-calendar .k-range-split-start::after,
.k-calendar .k-range-split-end::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 5px;
}
.k-calendar .k-range-split-start::after {
  left: -5px;
  right: auto;
  background-image: linear-gradient(to left, rgba(63, 81, 181, 0.25), transparent 100%);
}
.k-calendar .k-range-split-end::after {
  right: -5px;
  left: auto;
  background-image: linear-gradient(to right, rgba(63, 81, 181, 0.25), transparent 100%);
}

.k-calendar .k-focus .k-link {
  border-color: rgba(0, 0, 0, 0.15);
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-calendar .k-selected.k-focus .k-link {
  border-color: #3f51b5;
  color: white;
  background-color: #4e5fbb;
}

.k-timeselector {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-flow: column nowrap;
  -webkit-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-popup > .k-timeselector {
  border-width: 0;
}

.k-time-header,
.k-time-selector-header {
  padding-block: 8px;
  padding-inline: 8px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex: 0 0 auto;
}
.k-time-header .k-title,
.k-time-header .k-time-selector-header-title,
.k-time-selector-header .k-title,
.k-time-selector-header .k-time-selector-header-title {
  padding-block: 8px;
  padding-inline: 16px;
  font-weight: bold;
  display: inline-block;
}
.k-time-header .k-time-now,
.k-time-selector-header .k-time-now {
  border-width: 0;
  line-height: inherit;
  cursor: pointer;
}

.k-actions.k-time-fast-selection, .k-time-fast-selection.k-form-buttons, .k-time-fast-selection.k-edit-buttons,
.k-time-fast-selection.k-action-buttons,
.k-time-fast-selection.k-columnmenu-actions {
  margin-top: 0;
}

.k-time-list-container {
  display: flex;
  position: relative;
  flex: 1 1 auto;
  overflow: hidden;
}

.k-time-highlight,
.k-time-list-highlight {
  width: 100%;
  height: calc( 20px + 16px );
  border-width: 1px 0px;
  border-style: solid;
  box-sizing: border-box;
  position: absolute;
  top: calc( 50% + 9px);
  left: 0;
  right: 0;
  transform: translateY(-50%);
  z-index: 1;
}

.k-time-list-wrapper {
  min-width: 4em;
  height: 240px;
  box-sizing: content-box;
  display: inline-flex;
  flex-flow: column nowrap;
  align-items: stretch;
  overflow: hidden;
  position: relative;
  text-align: center;
  flex: 1 1 auto;
}
.k-time-list-wrapper .k-title {
  font-size: 12px;
  line-height: 1.5;
  font-weight: bold;
  text-align: center;
  text-transform: capitalize;
  display: block;
}
.k-time-list-wrapper.k-focus::before, .k-time-list-wrapper.k-focus::after {
  display: block;
  content: "​";
  position: absolute;
  width: 100%;
  left: 0;
  pointer-events: none;
  height: calc( 50% - calc( 20px + 16px )/2 );
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
}
.k-time-list-wrapper.k-focus::before {
  top: 18px;
}
.k-time-list-wrapper.k-focus::after {
  bottom: 0;
}

.k-time-list {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  flex: 1;
  position: relative;
  z-index: 1;
  outline: 0;
  overflow: hidden;
}
.k-time-list::before, .k-time-list::after {
  display: block;
  position: absolute;
  content: "​";
  height: 0;
  line-height: 0;
  z-index: 1;
  width: 200%;
  left: -50%;
}
.k-time-list::before {
  top: 0;
}
.k-time-list::after {
  bottom: 0;
}

.k-time-container,
.k-time-list-content {
  position: relative;
  flex: 1 1 auto;
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
  padding-right: 100px;
  padding-left: 100px;
  margin-left: -100px;
  margin-right: calc( -100px - var(--kendo-scrollbar-width, 17px) );
}
.k-time-container > ul,
.k-time-list-content > ul {
  height: auto;
  width: 4em;
  margin: auto;
}
.k-time-container .k-scrollable-placeholder,
.k-time-list-content .k-scrollable-placeholder {
  position: absolute;
  width: 1px;
  top: 0;
  right: 0;
}

.k-time-list-item,
.k-time-list .k-item {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-time-separator {
  width: 0;
  height: calc( 20px + 16px );
  align-self: center;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 11;
  top: calc( 9px );
}

.k-timeselector-sm {
  font-size: 14px;
  line-height: 1.4285714286;
}
.k-timeselector-sm .k-time-highlight,
.k-timeselector-sm .k-time-list-highlight {
  height: calc( 20px + 12px );
}
.k-timeselector-sm .k-time-separator {
  height: calc( 20px + 12px );
}
.k-timeselector-sm .k-time-list-item,
.k-timeselector-sm .k-time-list .k-item {
  padding-block: 6px;
  padding-inline: 16px;
}

.k-timeselector-md {
  font-size: 14px;
  line-height: 1.4285714286;
}
.k-timeselector-md .k-time-highlight,
.k-timeselector-md .k-time-list-highlight {
  height: calc( 20px + 16px );
}
.k-timeselector-md .k-time-separator {
  height: calc( 20px + 16px );
}
.k-timeselector-md .k-time-list-item,
.k-timeselector-md .k-time-list .k-item {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-timeselector-lg {
  font-size: 16px;
  line-height: 1.5;
}
.k-timeselector-lg .k-time-highlight,
.k-timeselector-lg .k-time-list-highlight {
  height: calc( 24px + 16px );
}
.k-timeselector-lg .k-time-separator {
  height: calc( 24px + 16px );
}
.k-timeselector-lg .k-time-list-item,
.k-timeselector-lg .k-time-list .k-item {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-rtl .k-time-container,
.k-rtl .k-time-list-content,
[dir=rtl] .k-time-container,
[dir=rtl] .k-time-list-content {
  padding-right: 100px;
  padding-left: 100px;
  margin-left: calc( -100px - var(--kendo-scrollbar-width, 17px) );
  margin-right: -100px;
}

.k-timeselector {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-time-header .k-time-now,
.k-time-selector-header .k-time-now {
  color: #e51a5f;
}
.k-time-header .k-time-now:hover,
.k-time-selector-header .k-time-now:hover {
  color: #c2185b;
}

.k-time-list-wrapper .k-title {
  color: rgba(0, 0, 0, 0.54);
}
.k-time-list-wrapper.k-focus .k-title {
  color: rgba(0, 0, 0, 0.87);
}
.k-time-list::before, .k-time-list::after {
  box-shadow: 0 0 3em 1.5em #ffffff;
}
.k-time-list .k-item:hover {
  color: #3f51b5;
}

.k-time-container {
  background: transparent;
}

.k-time-highlight {
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #ffffff;
}

.k-time-list .k-item:hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}

.k-datetime-selector {
  display: flex;
  transition: transform 0.2s;
}

.k-datetime-wrap {
  width: calc( 288px + 32px);
  overflow: hidden;
}
.k-datetime-wrap .k-datetime-buttongroup {
  padding-block: 8px;
  padding-inline: 8px;
}
.k-datetime-wrap .k-calendar,
.k-datetime-wrap .k-timeselector {
  width: 100%;
  border-width: 0;
}

.k-datetime-calendar-wrap,
.k-datetime-time-wrap {
  text-align: center;
  flex: 0 0 calc( 288px + 32px);
}

.k-date-tab .k-datetime-selector {
  transform: translateX(0);
}

.k-time-tab .k-datetime-selector {
  transform: translateX(-100%);
}

.k-time-tab .k-datetime-selector.k-rtl, .k-time-tab .k-datetime-selector[dir=rtl], .k-rtl .k-time-tab .k-datetime-selector, [dir=rtl] .k-time-tab .k-datetime-selector {
  transform: translateX(100%);
}

.k-overlay {
  width: 100%;
  height: 100%;
  opacity: 0.32;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10001;
}

.k-overlay {
  background-color: #000000;
}

.k-overlay-primary {
  background-color: #3f51b5;
}

.k-overlay-secondary {
  background-color: #e51a5f;
}

.k-overlay-tertiary {
  background-color: #00695c;
}

.k-overlay-info {
  background-color: #0058e9;
}

.k-overlay-success {
  background-color: #37b400;
}

.k-overlay-warning {
  background-color: #ffc000;
}

.k-overlay-error {
  background-color: #f31700;
}

.k-overlay-dark {
  background-color: #424242;
}

.k-overlay-light {
  background-color: #f5f5f5;
}

.k-overlay-inverse {
  background-color: #424242;
}

.k-form,
.k-form-inline {
  font-size: 14px;
  line-height: 2;
}

.k-fieldset {
  margin: 30px;
  border-width: 1px 0 0;
  border-style: solid;
  padding: 25px 0 0;
}
.k-fieldset > legend {
  margin-left: 0;
  padding: 0 16px 0 0;
  text-transform: uppercase;
}

kendo-label > .k-label {
  margin: 0;
}

.k-label-optional {
  margin-left: 6px;
  font-size: 12px;
  font-style: italic;
  align-self: center;
}

.k-label-empty::before {
  content: "";
  display: inline-block;
}

.k-input-label {
  margin-right: 10px;
  z-index: 1;
}
.k-input-label:dir(rtl), .k-rtl .k-input-label, .k-input-label.k-rtl, [dir=rtl] .k-input-label, .k-input-label[dir=rtl] {
  margin-right: 0;
  margin-left: 10px;
}

.k-form {
  border: 0;
}
.k-form .k-label,
.k-form kendo-label,
.k-form .k-form-label {
  margin-bottom: 0px;
  display: flex;
  flex-flow: row nowrap;
}
.k-form .k-label + .k-radio {
  margin-left: 0;
}
.k-form .k-form-fieldset {
  margin: 2em 0 0;
  padding: 0px;
  border: 0;
}
.k-form .k-form-fieldset > *:not(.k-hidden):first-child, .k-form .k-form-fieldset > *.k-hidden + :not(.k-hidden) {
  margin-top: 0;
}
.k-form .k-form-legend {
  margin: 0 0 1em;
  padding: 0px;
  border-width: 0 0 2px;
  border-style: solid;
  width: 100%;
  font-size: 14px;
  text-transform: uppercase;
}
.k-form .k-form-group {
  padding: 0;
}
.k-form > *:not(.k-hidden):first-child, .k-form > *.k-hidden + :not(.k-hidden) {
  margin-top: 0;
}
.k-form .k-form-field,
.k-form .k-form-field-wrap {
  display: block;
}
.k-form .k-form-field-disabled .k-label,
.k-form .k-form-field-disabled .k-form-label {
  outline: none;
  cursor: default;
  opacity: 0.6;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-form .k-alert-error {
  font-size: 12px;
  margin-top: 8px;
}
.k-form .k-field-info {
  display: inline-block;
  font-size: 10px;
  line-height: 1;
  margin-block: 0;
  margin-inline: 16px;
}
.k-form .k-multiselect,
.k-form .k-floating-label-container,
.k-form .k-daterangepicker .k-dateinput,
.k-form .k-signature {
  display: inline-flex;
  width: 100%;
}

.k-form-buttons {
  padding: 0;
  overflow: visible;
}

.k-form-hint,
.k-form-error {
  margin-top: 4px;
  display: flex;
  font-size: 12px;
  font-style: normal;
}

.k-text-start,
.k-buttons-start {
  justify-content: flex-start;
}

.k-text-end,
.k-buttons-end {
  justify-content: flex-end;
}

.k-form-separator {
  margin: 24px 0 0;
  border-width: 1px 0 0;
  border-style: solid;
  display: block;
  flex: 0 0 auto;
}

.k-form-horizontal .k-form-field {
  display: flex;
}
.k-form-horizontal .k-form-field > .k-label,
.k-form-horizontal .k-form-field > kendo-label,
.k-form-horizontal .k-form-field > .k-form-label {
  margin-right: 10px;
  padding-top: 5px;
  width: 25%;
  text-align: end;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
}
.k-form-horizontal .k-form-field .k-label-optional {
  margin: 0;
  align-self: inherit;
}
.k-form-horizontal .k-form-field-wrap {
  max-width: calc( ( 100% - 25% ) - 10px );
  flex: 1 1 auto;
}

.k-form [dir=rtl] .k-label-optional, .k-rtl .k-form .k-label-optional {
  margin-left: 0;
  margin-right: 6px;
}

.k-form-horizontal [dir=rtl].k-form-field > .k-label,
.k-form-horizontal [dir=rtl].k-form-field > kendo-label,
.k-form-horizontal [dir=rtl].k-form-field > .k-form-label,
.k-form-horizontal [dir=rtl] .k-form-field > .k-label,
.k-form-horizontal [dir=rtl] .k-form-field > kendo-label,
.k-form-horizontal [dir=rtl] .k-form-field > .k-form-label, .k-rtl .k-form-horizontal.k-form-field > .k-label,
.k-rtl .k-form-horizontal.k-form-field > kendo-label,
.k-rtl .k-form-horizontal.k-form-field > .k-form-label,
.k-rtl .k-form-horizontal .k-form-field > .k-label,
.k-rtl .k-form-horizontal .k-form-field > kendo-label,
.k-rtl .k-form-horizontal .k-form-field > .k-form-label {
  margin-right: 0;
  margin-left: 10px;
}

.k-form-sm .k-form-field,
.k-form-sm .k-form-buttons {
  margin-top: 16px;
}

.k-form-md .k-form-field,
.k-form-md .k-form-buttons {
  margin-top: 24px;
}

.k-form-lg .k-form-field,
.k-form-lg .k-form-buttons {
  margin-top: 28px;
}

.k-form-inline {
  padding: 32px;
}
.k-form-inline fieldset {
  border-width: 1px 0 0;
  border-style: solid;
  margin: 64px 0;
  padding: 0;
}
.k-form-inline fieldset:first-child:first-of-type {
  margin-top: 0;
}
.k-form-inline fieldset:last-child:last-of-type {
  margin-bottom: 0;
}
.k-form-inline legend {
  font-size: 12px;
  text-align: start;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 12px;
  text-transform: uppercase;
  padding: 0 16px 0 0;
  width: auto;
}
.k-form-inline .k-form-field {
  display: flex;
  align-items: flex-start;
  text-align: start;
  margin-bottom: 12px;
}
.k-form-inline .k-form-field > span:not(.k-widget) {
  width: 25%;
  text-align: end;
  line-height: 2;
  padding: calc( 4px + 1px ) 0;
  padding-right: 24px;
  align-self: center;
}
.k-form-inline .k-form-field > input {
  align-self: center;
}
.k-form-inline .k-form-field > input:not(.k-checkbox):not(.k-radio) {
  flex: 1 1 auto;
}
.k-form-inline .k-form-field .k-alert-error {
  font-size: 12px;
  margin-top: 8px;
}
.k-form-inline .k-form-field .k-field-info {
  display: block;
  font-size: 10px;
  line-height: 1;
  margin: 0;
}
.k-form-inline .k-form-field:last-child {
  margin-bottom: 0;
}

.k-edit-form-container {
  width: 400px;
  min-width: 400px;
  border-color: inherit;
  position: relative;
}

.k-popup-edit-form > .k-actions, .k-popup-edit-form > .k-edit-buttons,
.k-popup-edit-form > .k-action-buttons,
.k-popup-edit-form > .k-columnmenu-actions, .k-popup-edit-form > .k-form-buttons,
.k-edit-form-container .k-actions,
.k-edit-form-container .k-edit-buttons,
.k-edit-form-container .k-action-buttons,
.k-edit-form-container .k-columnmenu-actions,
.k-edit-form-container .k-form-buttons {
  margin: 16px -24px -8px;
}

.k-edit-label {
  margin: 0 0 16px 0;
  padding: calc( 8px + 1px ) 0;
  width: 30%;
  line-height: 2;
  text-align: end;
  float: left;
  clear: both;
}

.k-edit-field {
  margin: 0 0 16px 0;
  width: 65%;
  float: right;
  clear: right;
  position: relative;
}
.k-edit-field.k-no-editor {
  padding: calc( 8px + 1px ) 0;
}

.k-edit-field > .k-widget {
  width: 100%;
  box-sizing: border-box;
}
.k-edit-field input[type=radio]:not(.k-radio),
.k-edit-field input[type=checkbox]:not(.k-checkbox) {
  margin-right: 0.4ex;
}
.k-edit-field .k-radio-label,
.k-edit-field .k-checkbox-label {
  margin-right: 16px;
}
.k-edit-field > .k-reset > li + li {
  margin-top: 8px;
}
.k-edit-field .k-reset .k-widget {
  margin: 0 0.4ex 0 1ex;
}

.k-edit-label {
  padding: 0;
  margin: 0;
  width: auto;
  font-size: 12px;
  line-height: 1;
  text-align: inherit;
  display: block;
  float: none;
}

.k-edit-field {
  width: auto;
  float: none;
  display: flex;
  flex-direction: row;
}
.k-edit-field > div {
  width: auto;
  flex: 1 1 auto;
  display: flex;
  flex-direction: row;
}
.k-edit-field .k-upload {
  flex-wrap: wrap;
}
.k-edit-field .k-validator-tooltip {
  bottom: 0;
  transform: translateY(100%) translateY(6px);
}

.k-form,
.k-form-inline {
  color: rgba(0, 0, 0, 0.87);
}
.k-form .k-form-legend,
.k-form-inline .k-form-legend {
  border-color: rgba(0, 0, 0, 0.12);
}
.k-form .k-field-info,
.k-form-inline .k-field-info {
  color: rgba(0, 0, 0, 0.54);
}
.k-form .k-alert-error,
.k-form-inline .k-alert-error {
  color: #f31700;
}

.k-form-error,
.k-text-error,
.k-form-field-error .k-label {
  color: #f31700;
}

.k-form-separator {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-window {
  border-radius: 4px;
  padding: 0;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.5;
  display: inline-flex;
  flex-direction: column;
  position: absolute;
  z-index: 10002;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-window.k-window-maximized {
  max-width: 100vw;
  max-height: 100vh;
  box-shadow: none;
}

.k-window-sm {
  width: 300px;
}

.k-window-md {
  width: 800px;
}

.k-window-lg {
  width: 1200px;
}

.k-window-titlebar {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-block: 16px;
  padding-inline: 24px;
  border-width: 0px;
  border-style: solid;
  white-space: nowrap;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: center;
}
.k-window-minimized .k-window-titlebar {
  border-width: 0;
}

.k-window-title {
  padding-block: 0.5em;
  padding-inline: 0;
  margin-block: -0.5em;
  margin-inline: 0;
  font-size: 20px;
  line-height: 1.6;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: default;
  flex: 1;
  display: flex;
  flex-flow: row nowrap;
}
.k-window-title::before {
  content: "​";
}

.k-window-titlebar-actions {
  margin-block: -5em;
  margin-inline: 0;
  margin-inline-end: calc( 16px - 24px );
  line-height: 1;
  display: flex;
  flex-flow: row nowrap;
  flex-shrink: 0;
  align-items: center;
  vertical-align: top;
}

.k-window-titlebar-action {
  flex-shrink: 0;
}

.k-window-content,
.k-prompt-container {
  padding-block: 8px;
  padding-inline: 24px;
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background: none;
  outline: 0;
  overflow: auto;
  position: relative;
  flex: 1 1 auto;
}

.k-window-content + .k-prompt-container {
  margin-top: -4px;
}

.k-window-content:first-child {
  padding-top: clamp( 8px, 16px, 16px );
}

.k-window-content:last-child {
  padding-bottom: clamp( 8px, 16px, 16px );
}

.k-window-iframecontent {
  padding: 0;
  overflow: visible;
}
.k-window-iframecontent .k-content-frame {
  vertical-align: top;
  border: 0;
  width: 100%;
  height: 100%;
}

.k-window-actions {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding-block: 8px;
  padding-inline: 8px;
  border-width: 0px 0 0;
  border-style: solid;
  border-color: inherit;
  flex: 0 0 auto;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  overflow: hidden;
}

.k-prompt-container > .k-textarea {
  width: 100%;
}

.k-window .k-resize-n {
  top: 0;
}
.k-window .k-resize-e {
  right: 0;
}
.k-window .k-resize-s {
  bottom: 0;
}
.k-window .k-resize-w {
  left: 0;
}

.k-window {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.k-window:focus, .k-window.k-focus {
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.k-window-primary .k-window-titlebar {
  color: white;
  background-color: #3f51b5;
}

.k-window-light .k-window-titlebar {
  color: black;
  background-color: #f5f5f5;
}

.k-window-dark .k-window-titlebar {
  color: white;
  background-color: #424242;
}

.k-dialog-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  outline: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10001;
}
.k-dialog-wrapper .k-dialog {
  position: relative;
}

.k-dialog {
  padding: 0;
  position: fixed;
  box-sizing: border-box;
}
.k-dialog.k-dialog-centered {
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
.k-dialog .k-multiselect {
  width: 100%;
}

.k-dialog-actions {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding-block: 8px;
  padding-inline: 8px;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
  flex: 0 0 auto;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 8px;
  overflow: hidden;
}

.k-dialog-content.k-scroll {
  border-width: 1px 0;
  border-style: solid;
  padding-top: 4px;
  padding-bottom: 4px;
}

.k-dialog-primary .k-dialog-titlebar {
  color: white;
  background-color: #3f51b5;
}

.k-dialog-light .k-dialog-titlebar {
  color: black;
  background-color: #f5f5f5;
}

.k-dialog-dark .k-dialog-titlebar {
  color: white;
  background-color: #424242;
}

.k-dialog-content.k-scroll {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-pager {
  padding: 0;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  white-space: nowrap;
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
  cursor: default;
  flex: 0 0 auto;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-pager *,
.k-pager *::before,
.k-pager *::after {
  box-sizing: border-box;
}
.k-rtl .k-pager .k-i-caret-alt-to-left,
.k-rtl .k-pager .k-i-caret-alt-to-right,
.k-rtl .k-pager .k-i-caret-alt-left,
.k-rtl .k-pager .k-i-caret-alt-right,
.k-rtl .k-pager .k-i-arrow-end-left,
.k-rtl .k-pager .k-i-arrow-60-left,
.k-rtl .k-pager .k-i-arrow-60-right,
.k-rtl .k-pager .k-i-arrow-end-right,
.k-rtl .k-pager .k-i-seek-w,
.k-rtl .k-pager .k-i-arrow-w,
.k-rtl .k-pager .k-i-arrow-e,
.k-rtl .k-pager .k-i-seek-e, .k-pager[dir=rtl] .k-i-caret-alt-to-left,
.k-pager[dir=rtl] .k-i-caret-alt-to-right,
.k-pager[dir=rtl] .k-i-caret-alt-left,
.k-pager[dir=rtl] .k-i-caret-alt-right,
.k-pager[dir=rtl] .k-i-arrow-end-left,
.k-pager[dir=rtl] .k-i-arrow-60-left,
.k-pager[dir=rtl] .k-i-arrow-60-right,
.k-pager[dir=rtl] .k-i-arrow-end-right,
.k-pager[dir=rtl] .k-i-seek-w,
.k-pager[dir=rtl] .k-i-arrow-w,
.k-pager[dir=rtl] .k-i-arrow-e,
.k-pager[dir=rtl] .k-i-seek-e, [dir=rtl] .k-pager .k-i-caret-alt-to-left,
[dir=rtl] .k-pager .k-i-caret-alt-to-right,
[dir=rtl] .k-pager .k-i-caret-alt-left,
[dir=rtl] .k-pager .k-i-caret-alt-right,
[dir=rtl] .k-pager .k-i-arrow-end-left,
[dir=rtl] .k-pager .k-i-arrow-60-left,
[dir=rtl] .k-pager .k-i-arrow-60-right,
[dir=rtl] .k-pager .k-i-arrow-end-right,
[dir=rtl] .k-pager .k-i-seek-w,
[dir=rtl] .k-pager .k-i-arrow-w,
[dir=rtl] .k-pager .k-i-arrow-e,
[dir=rtl] .k-pager .k-i-seek-e {
  transform: scaleX(-1);
}

.k-pager-mobile-sm .k-pager-numbers-wrap select.k-dropdown-list, .k-pager-mobile-sm .k-pager-numbers-wrap select.k-dropdown,
.k-pager-mobile-sm .k-pager-numbers-wrap select.k-dropdownlist, .k-pager-info, .k-pager-sizes, .k-pager-input {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.k-pager-nav {
  color: inherit;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.k-pager-nav:hover {
  z-index: 2;
}
.k-disabled.k-pager-nav {
  color: inherit;
}

.k-pager-numbers-wrap {
  display: flex;
  flex-direction: row;
  position: relative;
}
.k-pager-numbers-wrap select.k-dropdown-list, .k-pager-numbers-wrap select.k-dropdown,
.k-pager-numbers-wrap select.k-dropdownlist {
  cursor: pointer;
  display: none;
}

.k-pager-numbers {
  display: flex;
  flex-direction: row;
}
.k-pager-numbers .k-selected {
  cursor: inherit;
  z-index: 2;
}

.k-pager-nav + .k-pager-nav,
.k-pager-nav + .k-pager-numbers-wrap,
.k-pager-numbers-wrap + .k-pager-nav {
  margin-left: 0px;
}
.k-rtl .k-pager-nav + .k-pager-nav, [dir=rtl] .k-pager-nav + .k-pager-nav,
.k-rtl .k-pager-nav + .k-pager-numbers-wrap,
[dir=rtl] .k-pager-nav + .k-pager-numbers-wrap,
.k-rtl .k-pager-numbers-wrap + .k-pager-nav,
[dir=rtl] .k-pager-numbers-wrap + .k-pager-nav {
  margin-left: 0;
  margin-right: 0px;
}

.k-pager-input .k-textbox {
  margin-block: 0;
  margin-inline: 1ex;
  width: 5em;
}

.k-pager-sizes .k-dropdown-list, .k-pager-sizes .k-dropdown,
.k-pager-sizes .k-dropdownlist,
.k-pager-sizes > select {
  margin-right: 1ex;
}
.k-pager-sizes .k-input-inner,
.k-pager-sizes .k-input-value-text {
  text-overflow: clip;
}
.k-rtl .k-pager-sizes .k-dropdown-list, .k-rtl .k-pager-sizes .k-dropdown,
.k-rtl .k-pager-sizes .k-dropdownlist,
.k-rtl .k-pager-sizes > select, [dir=rtl] .k-pager-sizes .k-dropdown-list, [dir=rtl] .k-pager-sizes .k-dropdown,
[dir=rtl] .k-pager-sizes .k-dropdownlist,
[dir=rtl] .k-pager-sizes > select {
  margin-left: 1ex;
  margin-right: 0;
}

.k-pager-info {
  text-align: end;
  justify-content: flex-end;
  flex: 1 1 0%;
  order: 9;
}

.k-pager-refresh {
  margin-inline-start: auto;
  color: inherit;
  order: 10;
}

.k-pager-mobile-sm {
  overflow: visible;
}
.k-pager-mobile-sm .k-pager-numbers-wrap {
  border-color: inherit;
}
.k-pager-mobile-sm .k-pager-numbers-wrap select.k-dropdown-list, .k-pager-mobile-sm .k-pager-numbers-wrap select.k-dropdown,
.k-pager-mobile-sm .k-pager-numbers-wrap select.k-dropdownlist {
  margin-left: 8px;
  margin-right: 8px;
  width: 5em;
}

.k-pager-mobile-md .k-pager-info,
.k-pager-mobile-sm .k-pager-info,
.k-pager-mobile-sm .k-pager-sizes,
.k-pager-mobile-sm .k-pager-numbers {
  display: none;
}

.k-pager-sm {
  padding-inline: 4px;
  padding-block: 4px;
  gap: 6px;
}
.k-pager-sm .k-pager-numbers-wrap .k-button {
  min-width: calc( 1.4285714286em + 12px + 2px );
}
.k-pager-sm .k-pager-numbers-wrap .k-pager-input {
  margin-inline-start: 6px;
  margin-inline-end: 6px;
}
.k-pager-sm .k-pager-sizes .k-dropdown-list, .k-pager-sm .k-pager-sizes .k-dropdown,
.k-pager-sm .k-pager-sizes .k-dropdownlist,
.k-pager-sm .k-pager-sizes > select {
  width: 5em;
}

.k-pager-md {
  padding-inline: 8px;
  padding-block: 8px;
  gap: 8px;
}
.k-pager-md .k-pager-numbers-wrap .k-button {
  min-width: calc( 1.4285714286em + 16px + 2px );
}
.k-pager-md .k-pager-numbers-wrap .k-pager-input {
  margin-inline-start: 8px;
  margin-inline-end: 8px;
}
.k-pager-md .k-pager-sizes .k-dropdown-list, .k-pager-md .k-pager-sizes .k-dropdown,
.k-pager-md .k-pager-sizes .k-dropdownlist,
.k-pager-md .k-pager-sizes > select {
  width: 5em;
}

.k-pager-lg {
  padding-inline: 10px;
  padding-block: 10px;
  gap: 10px;
}
.k-pager-lg .k-pager-numbers-wrap .k-button {
  min-width: calc( 1.4285714286em + 20px + 2px );
}
.k-pager-lg .k-pager-numbers-wrap .k-pager-input {
  margin-inline-start: 10px;
  margin-inline-end: 10px;
}
.k-pager-lg .k-pager-sizes .k-dropdown-list, .k-pager-lg .k-pager-sizes .k-dropdown,
.k-pager-lg .k-pager-sizes .k-dropdownlist,
.k-pager-lg .k-pager-sizes > select {
  width: 5em;
}

.k-pager .k-pager-numbers-wrap .k-button {
  border-radius: 5em;
}

.k-pager-numbers .k-button {
  padding-inline: 8px;
}

.k-pager {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}
.k-pager:focus, .k-pager.k-focus {
  background-color: whitesmoke;
}

.k-chip {
  padding-block: 4px;
  padding-inline: 4px;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.2857142857;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  gap: 4px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.k-chip *,
.k-chip *::before,
.k-chip *::after {
  box-sizing: border-box;
}
.k-chip .k-selected-icon-wrapper {
  display: none !important;
}

.k-chip-content {
  padding-block: 0.5em;
  padding-inline: 0;
  margin-block: -0.5em;
  margin-inline: 0;
  min-width: 0;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  overflow: hidden;
  flex: 1 1 auto;
}
.k-chip-content .k-icon-wrapper-host {
  display: initial;
}

.k-chip-content:first-child {
  margin-inline-start: 4px;
}

.k-chip-content:last-child {
  margin-inline-end: 4px;
}

.k-chip-text,
.k-chip-label {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1 1 auto;
}

.k-chip-avatar {
  border-radius: 50%;
  background-size: cover;
  background-position: center;
  flex: none;
}

.k-chip-icon {
  font-size: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: none;
}

.k-chip-actions {
  margin-block: -5em;
  margin-inline: 0;
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-self: center;
}

.k-chip-action {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-self: center;
}

.k-remove-icon {
  font-size: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: none;
}

.k-chip-list {
  min-width: 0px;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
}

.k-chip-sm {
  padding-block: 2px;
  padding-inline: 4px;
  font-size: 14px;
  line-height: 1.2857142857;
}

.k-chip-avatar {
  width: 1em;
  height: 1em;
  flex-basis: 1em;
}

.k-chip-md {
  padding-block: 4px;
  padding-inline: 4px;
  font-size: 14px;
  line-height: 1.2857142857;
}

.k-chip-avatar {
  width: 1em;
  height: 1em;
  flex-basis: 1em;
}

.k-chip-lg {
  padding-block: 6px;
  padding-inline: 4px;
  font-size: 14px;
  line-height: 1.2857142857;
}

.k-chip-avatar {
  width: 1em;
  height: 1em;
  flex-basis: 1em;
}

.k-chip-list-sm {
  gap: 4px;
}

.k-chip-list-md {
  gap: 4px;
}

.k-chip-list-lg {
  gap: 4px;
}

.k-chip-solid-base {
  border-color: #ebebeb;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ebebeb;
}
.k-chip-solid-base:focus, .k-chip-solid-base.k-focus {
  background-color: #cccccc;
}
.k-chip-solid-base:hover, .k-chip-solid-base.k-hover {
  background-color: #d6d6d6;
}
.k-chip-solid-base.k-selected {
  background-color: #c2c2c2;
}

.k-chip-solid-error {
  border-color: #f65140;
  color: #550800;
  background-color: #fdd1cc;
}
.k-chip-solid-error:focus, .k-chip-solid-error.k-focus {
  box-shadow: 0 0 0 2px rgba(243, 23, 0, 0.16);
}
.k-chip-solid-error:hover, .k-chip-solid-error.k-hover {
  background-color: #fbaea6;
}
.k-chip-solid-error.k-selected {
  background-color: #f98b80;
}

.k-chip-solid-info {
  border-color: #4082ef;
  color: #001f52;
  background-color: #ccdefb;
}
.k-chip-solid-info:focus, .k-chip-solid-info.k-focus {
  box-shadow: 0 0 0 2px rgba(0, 88, 233, 0.16);
}
.k-chip-solid-info:hover, .k-chip-solid-info.k-hover {
  background-color: #a6c5f7;
}
.k-chip-solid-info.k-selected {
  background-color: #80acf4;
}

.k-chip-solid-warning {
  border-color: #ffd040;
  color: #594300;
  background-color: #fff2cc;
}
.k-chip-solid-warning:focus, .k-chip-solid-warning.k-focus {
  box-shadow: 0 0 0 2px rgba(255, 192, 0, 0.16);
}
.k-chip-solid-warning:hover, .k-chip-solid-warning.k-hover {
  background-color: #ffe9a6;
}
.k-chip-solid-warning.k-selected {
  background-color: #ffe080;
}

.k-chip-solid-success {
  border-color: #69c740;
  color: #133f00;
  background-color: #d7f0cc;
}
.k-chip-solid-success:focus, .k-chip-solid-success.k-focus {
  box-shadow: 0 0 0 2px rgba(55, 180, 0, 0.16);
}
.k-chip-solid-success:hover, .k-chip-solid-success.k-hover {
  background-color: #b9e5a6;
}
.k-chip-solid-success.k-selected {
  background-color: #9bda80;
}

.k-chip-outline-base {
  border-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-chip-outline-base:hover, .k-chip-outline-base.k-hover {
  color: black;
  background-color: #ebebeb;
}
.k-chip-outline-base.k-selected {
  color: black;
  background-color: #d6d6d6;
}

.k-chip-outline-error {
  border-color: #b61100;
  color: #b61100;
  background-color: #ffffff;
}
.k-chip-outline-error:focus, .k-chip-outline-error.k-focus {
  box-shadow: 0 0 0 2px rgba(243, 23, 0, 0.16);
}
.k-chip-outline-error:hover, .k-chip-outline-error.k-hover {
  color: white;
  background-color: #b61100;
}
.k-chip-outline-error.k-selected {
  color: white;
  background-color: #b61100;
}

.k-chip-outline-info {
  border-color: #0042af;
  color: #0042af;
  background-color: #ffffff;
}
.k-chip-outline-info:focus, .k-chip-outline-info.k-focus {
  box-shadow: 0 0 0 2px rgba(0, 88, 233, 0.16);
}
.k-chip-outline-info:hover, .k-chip-outline-info.k-hover {
  color: white;
  background-color: #0042af;
}
.k-chip-outline-info.k-selected {
  color: white;
  background-color: #0042af;
}

.k-chip-outline-warning {
  border-color: #ffc000;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-chip-outline-warning:focus, .k-chip-outline-warning.k-focus {
  box-shadow: 0 0 0 2px rgba(255, 192, 0, 0.16);
}
.k-chip-outline-warning:hover, .k-chip-outline-warning.k-hover {
  color: #332600;
  background-color: #ffc000;
}
.k-chip-outline-warning.k-selected {
  color: #332600;
  background-color: #ffc000;
}

.k-chip-outline-success {
  border-color: #298700;
  color: #298700;
  background-color: #ffffff;
}
.k-chip-outline-success:focus, .k-chip-outline-success.k-focus {
  box-shadow: 0 0 0 2px rgba(55, 180, 0, 0.16);
}
.k-chip-outline-success:hover, .k-chip-outline-success.k-hover {
  color: white;
  background-color: #298700;
}
.k-chip-outline-success.k-selected {
  color: white;
  background-color: #298700;
}

.k-chip-solid {
  border-color: transparent;
}

.k-chip-solid-base:focus, .k-chip-solid-base.k-focus {
  box-shadow: none;
}

.k-chip-solid-error:focus, .k-chip-solid-error.k-focus {
  box-shadow: none;
}

.k-chip-solid-info:focus, .k-chip-solid-info.k-focus {
  box-shadow: none;
}

.k-chip-solid-warning:focus, .k-chip-solid-warning.k-focus {
  box-shadow: none;
}

.k-chip-solid-success:focus, .k-chip-solid-success.k-focus {
  box-shadow: none;
}

.k-chip-outline-base:focus, .k-chip-outline-base.k-focus {
  box-shadow: none;
  background-color: #e0e0e0;
}

.k-chip-outline-error {
  color: #7a0c00;
}
.k-chip-outline-error:focus, .k-chip-outline-error.k-focus {
  box-shadow: none;
  background-color: #fbaea6;
}
.k-chip-outline-error:hover, .k-chip-outline-error.k-hover {
  color: #7a0c00;
  background-color: #fdd1cc;
}
.k-chip-outline-error.k-selected {
  color: #7a0c00;
  background-color: #fbaea6;
}

.k-chip-outline-info {
  color: #002c75;
}
.k-chip-outline-info:focus, .k-chip-outline-info.k-focus {
  box-shadow: none;
  background-color: #a6c5f7;
}
.k-chip-outline-info:hover, .k-chip-outline-info.k-hover {
  color: #002c75;
  background-color: #ccdefb;
}
.k-chip-outline-info.k-selected {
  color: #002c75;
  background-color: #a6c5f7;
}

.k-chip-outline-warning {
  color: rgba(0, 0, 0, 0.87);
}
.k-chip-outline-warning:focus, .k-chip-outline-warning.k-focus {
  box-shadow: none;
  background-color: #ffe9a6;
}
.k-chip-outline-warning:hover, .k-chip-outline-warning.k-hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff2cc;
}
.k-chip-outline-warning.k-selected {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffe9a6;
}

.k-chip-outline-success {
  color: #1c5a00;
}
.k-chip-outline-success:focus, .k-chip-outline-success.k-focus {
  box-shadow: none;
  background-color: #b9e5a6;
}
.k-chip-outline-success:hover, .k-chip-outline-success.k-hover {
  color: #1c5a00;
  background-color: #d7f0cc;
}
.k-chip-outline-success.k-selected {
  color: #1c5a00;
  background-color: #b9e5a6;
}

.k-skeleton, .k-placeholder-line {
  display: block;
}

.k-skeleton-text, .k-placeholder-line {
  border-radius: 4px;
  transform: scale(1, 0.6);
}
.k-skeleton-text:empty::before, .k-placeholder-line:empty::before {
  content: "​";
}

.k-skeleton-rect {
  border-radius: 0;
}

.k-skeleton-circle {
  border-radius: 9999px;
}

@keyframes k-skeleton-wave {
  0% {
    transform: translateX(-100%);
  }
  60% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(100%);
  }
}
.k-skeleton-wave .k-skeleton, .k-skeleton-wave .k-placeholder-line, .k-skeleton-wave.k-skeleton, .k-skeleton-wave.k-placeholder-line {
  position: relative;
  overflow: hidden;
}
.k-skeleton-wave .k-skeleton::after, .k-skeleton-wave .k-placeholder-line::after, .k-skeleton-wave.k-skeleton::after, .k-skeleton-wave.k-placeholder-line::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateX(-100%);
  animation: k-skeleton-wave 1.6s linear 0.5s infinite;
}

@keyframes k-skeleton-pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
.k-skeleton-pulse .k-skeleton, .k-skeleton-pulse .k-placeholder-line, .k-skeleton-pulse.k-skeleton, .k-skeleton-pulse.k-placeholder-line {
  animation: k-skeleton-pulse 1.5s ease-in-out 0.5s infinite;
}

.k-skeleton, .k-placeholder-line {
  background-color: rgba(66, 66, 66, 0.2);
}

.k-skeleton-wave .k-skeleton::after, .k-skeleton-wave .k-placeholder-line::after, .k-skeleton-wave.k-skeleton::after, .k-skeleton-wave.k-placeholder-line::after {
  background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.04), transparent);
}

.k-table {
  width: 100%;
  max-width: none;
  border-width: 1px;
  border-style: solid;
  text-align: start;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  outline: none;
}

.k-data-table {
  border-width: 1px;
  border-style: solid;
}
.k-data-table .k-table {
  table-layout: fixed;
}

.k-table-thead,
.k-table-tbody,
.k-table-tfoot,
.k-table-row,
.k-table-alt-row {
  border-color: inherit;
  text-align: inherit;
}

.k-table-th,
.k-table-td {
  border-width: 0 0 1px 1px;
  border-style: solid;
  border-color: inherit;
  box-sizing: border-box;
  font-weight: normal;
  text-align: inherit;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: table-cell;
  overflow: hidden;
  position: relative;
}
.k-table-th:first-child,
.k-table-td:first-child {
  border-left-width: 0;
}

.k-table-th {
  border-bottom-width: 1px;
}

.k-table-header {
  padding-inline-end: var(--kendo-scrollbar-width);
  border-width: 0 0 1px 0;
  border-style: solid;
  box-sizing: border-box;
}
.k-table-header .k-table {
  border-width: 0;
}

.k-table-header-wrap {
  margin-right: -1px;
  width: 100%;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
  overflow: hidden;
}

.k-table-header > .k-table,
.k-table-header-wrap > .k-table {
  margin-bottom: -1px;
}

.k-table-group-sticky-header {
  flex: none;
}
.k-table-group-sticky-header .k-table-th {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: center;
}

.k-table-list {
  margin: 0;
  padding: 0;
  width: 100%;
  max-width: none;
  border-width: 0;
  display: table;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  empty-cells: show;
  list-style: none;
  outline: none;
}
.k-table-list .k-table-row,
.k-table-list .k-table-group-row {
  width: 100%;
  box-sizing: border-box;
  display: table-row;
  position: relative;
}
.k-table-list .k-table-row.k-first {
  border-top: 1px solid currentColor;
}
.k-table-list .k-table-th,
.k-table-list .k-table-td {
  vertical-align: middle;
}
.k-table-list .k-table-group-row::before {
  content: "​";
  padding-inline: 0;
  width: 0;
  display: block;
  overflow: hidden;
}
.k-table-list .k-table-group-row .k-table-th {
  width: 100%;
  border-color: inherit;
  color: inherit;
  background-color: inherit;
  position: absolute;
  top: 0;
}
.k-table-list .k-table-spacer-td {
  padding: 0 !important;
  width: 0 !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
}
.k-table-list .k-table-group-td {
  padding: 0 !important;
  width: 0 !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  overflow: visible;
}
.k-table-list .k-table-group-td > span {
  font-size: 0.75em;
  position: absolute;
  top: 0;
  right: 0;
}

.k-virtual-table .k-table-row,
.k-virtual-table .k-table-group-row {
  position: absolute;
  width: 100%;
}

.k-table-scroller {
  position: relative;
  overflow: auto;
}
.k-table-scroller > .k-table {
  border-width: 0;
}

.k-table-footer {
  padding-inline-end: var(--kendo-scrollbar-width);
  border-width: 1px 0 0 0;
  border-style: solid;
  box-sizing: border-box;
}
.k-table-footer .k-table {
  border-width: 0;
}

.k-table-footer-wrap {
  margin-right: -1px;
  width: 100%;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
  overflow: hidden;
}

.k-table-sm {
  font-size: 14px;
  line-height: 2;
}

.k-table-sm .k-table-th,
.k-table-sm .k-table-td {
  padding-block: 4px;
  padding-inline: 10px;
}

.k-table-sm .k-table-list .k-table-group-td > span {
  padding-block: 0;
  padding-inline: 5px;
}

.k-table-sm .k-table-list .k-table-group-row::before {
  padding-block: 4px;
  padding-inline: 0;
}

.k-table-md {
  font-size: 14px;
  line-height: 2;
}

.k-table-md .k-table-th,
.k-table-md .k-table-td {
  padding-block: 10px;
  padding-inline: 24px;
}

.k-table-md .k-table-list .k-table-group-td > span {
  padding-block: 0;
  padding-inline: 12px;
}

.k-table-md .k-table-list .k-table-group-row::before {
  padding-block: 10px;
  padding-inline: 0;
}

.k-table-lg {
  font-size: 14px;
  line-height: 2;
}

.k-table-lg .k-table-th,
.k-table-lg .k-table-td {
  padding-block: 10px;
  padding-inline: 24px;
}

.k-table-lg .k-table-list .k-table-group-td > span {
  padding-block: 0;
  padding-inline: 12px;
}

.k-table-lg .k-table-list .k-table-group-row::before {
  padding-block: 10px;
  padding-inline: 0;
}

.k-rtl.k-table .k-table-th,
.k-rtl.k-table .k-table-td,
.k-rtl .k-table .k-table-th,
.k-rtl .k-table .k-table-td,
[dir=rtl].k-table .k-table-th,
[dir=rtl].k-table .k-table-td,
[dir=rtl] .k-table .k-table-th,
[dir=rtl] .k-table .k-table-td {
  border-left-width: 0;
  border-right-width: 1px;
}
.k-rtl.k-table .k-table-th:first-child,
.k-rtl.k-table .k-table-td:first-child,
.k-rtl .k-table .k-table-th:first-child,
.k-rtl .k-table .k-table-td:first-child,
[dir=rtl].k-table .k-table-th:first-child,
[dir=rtl].k-table .k-table-td:first-child,
[dir=rtl] .k-table .k-table-th:first-child,
[dir=rtl] .k-table .k-table-td:first-child {
  border-right-width: 0;
}
.k-rtl.k-table .k-table-header-wrap,
.k-rtl.k-table .k-table-footer-wrap,
.k-rtl .k-table .k-table-header-wrap,
.k-rtl .k-table .k-table-footer-wrap,
[dir=rtl].k-table .k-table-header-wrap,
[dir=rtl].k-table .k-table-footer-wrap,
[dir=rtl] .k-table .k-table-header-wrap,
[dir=rtl] .k-table .k-table-footer-wrap {
  margin-right: 0;
  margin-left: -1px;
  border-left-width: 1px;
  border-right-width: 0;
}
.k-rtl .k-table-list .k-table-group-td > span,
[dir=rtl] .k-table-list .k-table-group-td > span {
  left: 0;
  right: auto;
}

.k-table,
.k-data-table {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-table-thead,
.k-table-header,
.k-table-group-sticky-header {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}

.k-table-tfoot,
.k-table-footer {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}

.k-table-group-row {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}

.k-table-group-td > span {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}

.k-table-alt-row {
  background-color: transparent;
}

.k-table-tbody .k-table-row:hover,
.k-table-list .k-table-row:hover,
.k-table-tbody .k-table-row.k-hover,
.k-table-list .k-table-row.k-hover {
  border-color: rgba(0, 0, 0, 0.12);
  background-color: rgba(0, 0, 0, 0.07);
}

.k-table-tbody .k-table-row.k-selected > .k-table-td,
.k-table-list .k-table-row.k-selected {
  background-color: rgba(0, 0, 0, 0.04);
}

.k-table-tbody .k-table-row.k-selected,
.k-table-tbody .k-table-cell.k-selected {
  background-color: rgba(0, 0, 0, 0.04);
}

.k-table-tbody .k-table-row.k-selected > td {
  color: inherit;
  background-color: transparent;
}

.k-table .k-table-tbody td:focus,
.k-table .k-table-tbody td.k-focus,
.k-table .k-table-tbody th:focus,
.k-table .k-table-tbody th.k-focus {
  color: inherit;
  background-color: rgba(0, 0, 0, 0.07);
}

.k-tabstrip-wrapper {
  padding-block: 0px;
  padding-inline: 0px;
  box-sizing: border-box;
  border-width: 0px;
  border-style: solid;
  display: flex;
  flex-direction: column;
}

.k-tabstrip {
  border-width: 0;
  border-color: transparent;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  color: inherit;
  background-color: transparent;
  display: flex;
  flex-flow: column nowrap;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tabstrip-wrapper > .k-tabstrip {
  flex: 1 1 auto;
}

.k-tabstrip-items-wrapper {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  position: relative;
}

.k-tabstrip-items {
  box-sizing: border-box;
  outline: 0;
  display: flex;
  flex-direction: inherit;
  flex-wrap: wrap;
  flex: 1 1 auto;
  gap: 0px;
}
.k-tabstrip-items *,
.k-tabstrip-items *::before,
.k-tabstrip-items *::after {
  box-sizing: border-box;
}
.k-tabstrip-items .k-item {
  margin: 0;
  padding: 0;
  border: 0px solid transparent;
  position: relative;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-items: stretch;
  outline: 0;
}
.k-tabstrip-items .k-tab-on-top {
  z-index: 1;
}
.k-tabstrip-items .k-link {
  padding-block: 14px;
  padding-inline: 24px;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  vertical-align: middle;
  flex: 1 1 auto;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.k-tabstrip-items .k-item.k-disabled,
.k-tabstrip-items .k-item[disabled] {
  opacity: 1;
  filter: none;
}

.k-tabstrip-content,
.k-tabstrip > .k-content {
  margin: 0 !important;
  padding-block: 16px;
  padding-inline: 16px;
  box-sizing: border-box;
  border-width: 0px;
  border-style: solid;
  border-color: inherit;
  display: none;
  overflow: auto;
  flex: 1 1 auto;
  position: relative;
}
.k-tabstrip-content.k-active,
.k-tabstrip > .k-content.k-active {
  display: block;
}
.k-tabstrip-content:focus, .k-tabstrip-content.k-focus,
.k-tabstrip > .k-content:focus,
.k-tabstrip > .k-content.k-focus {
  outline-width: 1px;
  outline-style: dotted;
  outline-offset: -1px;
}

.k-tabstrip-items .k-loading {
  width: 20%;
  height: 0;
  border: 0;
  border-top: 1px solid transparent;
  border-color: inherit;
  background: none;
  position: absolute;
  top: 0;
  left: 0;
  transition: width 0.2s linear;
  display: none;
}
.k-tabstrip-items .k-loading.k-complete {
  width: 100%;
  border-top-width: 0;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-tabstrip-items {
  flex-wrap: nowrap;
  white-space: nowrap;
  overflow: hidden;
}
.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button {
  padding-block: 4px;
  padding-inline: 4px;
  width: auto;
  height: auto;
  flex: none;
  align-self: stretch;
  aspect-ratio: auto;
}
.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button .k-button-icon {
  min-width: auto;
  min-height: auto;
}

.k-tabstrip-horizontal, .k-tabstrip-bottom > .k-tabstrip-items-wrapper, .k-tabstrip-top > .k-tabstrip-items-wrapper {
  flex-direction: row;
}

.k-tabstrip-vertical, .k-tabstrip-right > .k-tabstrip-items-wrapper, .k-tabstrip-left > .k-tabstrip-items-wrapper {
  flex-direction: column;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper {
  border-bottom-width: 1px;
}
.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-width: 0;
}
.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item.k-active {
  margin-bottom: -1px;
  border-bottom-width: 1px;
  border-bottom-color: transparent !important;
}
.k-tabstrip-top > .k-content,
.k-tabstrip-top > .k-tabstrip-content {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-width: 0 !important;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper {
  border-top-width: 1px;
}
.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-width: 0;
}
.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item.k-active {
  margin-top: -1px;
  border-top-width: 1px;
  border-top-color: transparent !important;
}
.k-tabstrip-bottom > .k-content,
.k-tabstrip-bottom > .k-tabstrip-content {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-width: 0 !important;
}

.k-tabstrip-left {
  flex-direction: row;
}
.k-tabstrip-left > .k-tabstrip-items-wrapper {
  border-right-width: 1px;
}
.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-right-width: 0;
}
.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item.k-active {
  margin-right: -1px;
  border-right-width: 1px;
  border-right-color: transparent !important;
}
.k-tabstrip-left > .k-content,
.k-tabstrip-left > .k-tabstrip-content {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-left-width: 0 !important;
}

.k-tabstrip-right {
  flex-direction: row-reverse;
}
.k-tabstrip-right > .k-tabstrip-items-wrapper {
  border-left-width: 1px;
}
.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-left-width: 0;
}
.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item.k-active {
  margin-left: -1px;
  border-left-width: 1px;
  border-left-color: transparent !important;
}
.k-tabstrip-right > .k-content,
.k-tabstrip-right > .k-tabstrip-content {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-right-width: 0;
}

.k-tabstrip-items-start {
  justify-content: flex-start;
}

.k-tabstrip-items-center {
  justify-content: center;
}

.k-tabstrip-items-end {
  justify-content: flex-end;
}

.k-tabstrip-items-justify {
  justify-content: space-between;
}

.k-tabstrip-items-stretched > * {
  flex: 1 0 0;
}

.k-tabstrip-items-wrapper .k-item::after {
  content: "";
  border-width: 0;
  border-style: solid;
  display: none;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
}
.k-tabstrip-items-wrapper .k-item.k-active::after {
  display: block;
}
.k-tabstrip-items-wrapper .k-item > .k-link {
  z-index: 1;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item::after {
  border-bottom-width: 2px;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item::after {
  border-top-width: 2px;
}

.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item::after {
  border-right-width: 2px;
}

.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item::after {
  border-left-width: 2px;
}

.k-tabstrip-items-wrapper .k-item.k-tabstrip-dragging::after {
  display: none !important;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-tabstrip-items-wrapper, .k-rtl .k-tabstrip.k-tabstrip-right > .k-tabstrip-items-wrapper,
.k-tabstrip[dir=rtl].k-tabstrip-left > .k-tabstrip-items-wrapper,
.k-tabstrip[dir=rtl].k-tabstrip-right > .k-tabstrip-items-wrapper {
  order: 1;
}
.k-rtl .k-tabstrip.k-tabstrip-left > .k-content, .k-rtl .k-tabstrip.k-tabstrip-right > .k-content,
.k-tabstrip[dir=rtl].k-tabstrip-left > .k-content,
.k-tabstrip[dir=rtl].k-tabstrip-right > .k-content {
  order: 0;
}
.k-rtl .k-tabstrip.k-tabstrip-left > .k-tabstrip-content, .k-rtl .k-tabstrip.k-tabstrip-right > .k-tabstrip-content,
.k-tabstrip[dir=rtl].k-tabstrip-left > .k-tabstrip-content,
.k-tabstrip[dir=rtl].k-tabstrip-right > .k-tabstrip-content {
  order: 0;
}
.k-rtl .k-tabstrip .k-tabstrip-prev .k-button-icon,
.k-rtl .k-tabstrip .k-tabstrip-next .k-button-icon,
.k-tabstrip[dir=rtl] .k-tabstrip-prev .k-button-icon,
.k-tabstrip[dir=rtl] .k-tabstrip-next .k-button-icon {
  transform: scaleX(-1);
}

.k-tabstrip-items {
  text-transform: uppercase;
}

.k-tabstrip-left .k-tabstrip-items .k-link {
  justify-content: flex-end;
}

.k-tabstrip-items-wrapper {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
}
.k-tabstrip-items-wrapper .k-item {
  color: rgba(0, 0, 0, 0.54);
}
.k-tabstrip-items-wrapper .k-item:hover, .k-tabstrip-items-wrapper .k-item.k-hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-tabstrip-items-wrapper .k-item:active, .k-tabstrip-items-wrapper .k-item.k-active, .k-tabstrip-items-wrapper .k-item.k-selected {
  color: rgba(0, 0, 0, 0.87);
}
.k-tabstrip-items-wrapper .k-item.k-tabstrip-dragging {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}
.k-tabstrip-items-wrapper .k-item.k-disabled, .k-tabstrip-items-wrapper .k-item[disabled] {
  color: rgba(0, 0, 0, 0.38);
}

.k-tabstrip-content,
.k-tabstrip > .k-content {
  background-color: transparent;
}
.k-tabstrip-content:focus, .k-tabstrip-content.k-focus,
.k-tabstrip > .k-content:focus,
.k-tabstrip > .k-content.k-focus {
  outline-color: rgba(0, 0, 0, 0.87);
}

.k-tabstrip-items-wrapper .k-item.k-active::after {
  border-color: #3f51b5;
}

.k-grid {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  display: flex;
  flex-direction: column;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-grid.k-grid-display-block {
  display: block;
}
.k-grid .k-grid-container {
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
  position: relative;
}
.k-grid .k-grid-aria-root {
  border-color: inherit;
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  overflow: hidden;
}
.k-grid .k-table {
  margin: 0;
  width: 100%;
  max-width: none;
  border-width: 0;
  border-color: inherit;
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: content-box;
  empty-cells: show;
  outline: 0;
}
.k-grid .k-grid-header .k-table,
.k-grid .k-grid-content .k-table,
.k-grid .k-grid-footer .k-table {
  table-layout: fixed;
}
.k-grid .k-table-thead,
.k-grid .k-table-tbody,
.k-grid .k-table-tfoot {
  text-align: start;
  border-color: inherit;
}
.k-grid .k-table-row {
  border-color: inherit;
}
.k-grid .k-table-th,
.k-grid td,
.k-grid .k-table-td {
  border-width: 0;
  border-inline-start-width: 1px;
  border-style: solid;
  border-color: inherit;
  outline: 0;
  font-weight: inherit;
  text-align: inherit;
  position: static;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: content-box;
}
.k-grid .k-table-th:first-child,
.k-grid td:first-child,
.k-grid .k-table-td:first-child {
  border-inline-start-width: 0;
}
.k-grid .k-table-th:focus,
.k-grid td:focus,
.k-grid .k-table-td:focus {
  outline: none;
}
.k-grid .k-table-th .k-placeholder-line,
.k-grid td .k-placeholder-line,
.k-grid .k-table-td .k-placeholder-line {
  width: 80%;
}
.k-grid .k-table-th > .k-radio,
.k-grid .k-table-th > .k-radio-wrap,
.k-grid .k-table-th > .k-checkbox,
.k-grid .k-table-th > .k-checkbox-wrap,
.k-grid td > .k-radio,
.k-grid td > .k-radio-wrap,
.k-grid td > .k-checkbox,
.k-grid td > .k-checkbox-wrap,
.k-grid .k-table-td > .k-radio,
.k-grid .k-table-td > .k-radio-wrap,
.k-grid .k-table-td > .k-checkbox,
.k-grid .k-table-td > .k-checkbox-wrap {
  vertical-align: top;
}
.k-grid .k-table-th {
  border-block-end-width: 1px;
  white-space: nowrap;
}
.k-grid td,
.k-grid .k-table-td {
  border-block-end-width: 1px;
  white-space: unset;
  vertical-align: middle;
}
.k-grid a {
  color: inherit;
  text-decoration: none;
}
.k-grid a:hover {
  text-decoration: none;
}
.k-grid .k-grid-header-wrap {
  box-sizing: content-box;
}
.k-grid .k-grid-header {
  border-bottom-width: 1px;
  font-size: 12px;
}
.k-grid .k-grid-header .k-table {
  margin-bottom: -1px;
}
.k-grid .k-grid-header.k-grid-draggable-header {
  -webkit-user-select: none;
          user-select: none;
  touch-action: none;
}
.k-grid .k-grid-header .k-table-th {
  position: relative;
  vertical-align: bottom;
  cursor: default;
}
.k-grid .k-grid-header .k-table-th:first-child {
  border-inline-start-width: 0;
}
.k-grid .k-grid-header .k-table-th.k-first {
  border-inline-start-width: 1px;
}
.k-grid .k-grid-header .k-table-th > .k-link {
  line-height: inherit;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  outline: 0;
}
.k-grid .k-grid-header .k-table-th > .k-link:focus {
  text-decoration: none;
}
.k-grid .k-grid-header .k-grid-filter,
.k-grid .k-grid-header .k-header-column-menu,
.k-grid .k-grid-header .k-grid-header-menu {
  box-sizing: border-box;
  outline: 0;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  position: absolute;
  inset-inline-end: 14px;
  z-index: 1;
}
.k-grid .k-grid-header .k-grid-filter:hover,
.k-grid .k-grid-header .k-header-column-menu:hover,
.k-grid .k-grid-header .k-grid-header-menu:hover {
  cursor: pointer;
}
.k-grid .k-grid-header .k-cell-inner > .k-link > .k-sort-icon {
  vertical-align: text-top;
  margin-inline-start: 4px;
}
.k-grid .k-grid-header .k-cell-inner > .k-link > .k-sort-icon .k-icon,
.k-grid .k-grid-header .k-cell-inner > .k-link > .k-sort-icon .k-svg-icon {
  display: flex;
}
.k-grid .k-grid-header .k-sort-order {
  display: inline-block;
  vertical-align: top;
  height: 16px;
  font-size: 12px;
  margin-top: 4px;
  margin-inline-start: -4px;
}
.k-grid .k-grid-header .k-filterable > .k-cell-inner .k-link {
  padding-inline-end: 0;
}
.k-grid .k-cell-inner {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: inherit;
  overflow: hidden;
}
.k-grid .k-cell-inner > .k-link {
  width: auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: inherit;
  flex: 1;
  overflow: hidden;
}
.k-grid .k-cell-inner > .k-link > .k-sort-icon {
  margin-inline-start: 0;
  display: inline-block;
  flex-shrink: 0;
}
.k-grid .k-cell-inner .k-sort-order {
  flex-shrink: 0;
  line-height: normal;
}
.k-grid .k-cell-inner .k-grid-filter,
.k-grid .k-cell-inner .k-header-column-menu,
.k-grid .k-cell-inner .k-grid-header-menu {
  position: static;
  margin-inline-end: 14px;
}
.k-grid .k-group-col,
.k-grid .k-hierarchy-col {
  padding: 0;
  width: 32px;
}
.k-grid .k-grouping-row p {
  margin: 0;
  display: flex;
  align-items: center;
  align-content: center;
}
.k-grid .k-grouping-row td,
.k-grid .k-grouping-row .k-table-td {
  overflow: visible;
}
.k-grid .k-grouping-row + .k-table-row td,
.k-grid .k-grouping-row + .k-table-row .k-table-td {
  border-top-width: 0px;
}
.k-grid .k-grouping-row .k-group-cell,
.k-grid .k-grouping-row + .k-table-row .k-group-cell {
  border-top-width: 0;
  text-overflow: clip;
}
.k-grid .k-grouping-row .k-icon,
.k-grid .k-grouping-row .k-svg-icon {
  margin-inline-start: calc( 8px - 24px );
  margin-inline-end: 8px;
  text-decoration: none;
}
.k-grid .k-table .k-group-footer td,
.k-grid .k-table .k-group-footer .k-table-td {
  border-style: solid;
  border-width: 1px 0;
}
.k-grid .k-group-footer .k-group-cell + td,
.k-grid .k-group-footer .k-group-cell + .k-table-td {
  border-inline-start-width: 1px;
}
.k-grid .k-hierarchy-cell,
.k-grid .k-drag-cell {
  text-align: center;
  overflow: visible;
}
.k-grid .k-hierarchy-cell > .k-icon,
.k-grid .k-drag-cell > .k-icon {
  padding-block: 10px;
  padding-inline: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  outline: 0;
}
.k-grid .k-hierarchy-cell + .k-grid-content-sticky {
  border-inline-start-width: 1px;
}
.k-grid .k-detail-row .k-detail-cell {
  border-inline-start-width: 0;
}
.k-grid .k-dirty-cell {
  position: relative;
}
.k-grid .k-dirty-cell.k-edit-cell {
  position: static;
}
.k-grid .k-dirty-cell.k-grid-content-sticky {
  position: sticky;
}
.k-grid .k-dirty {
  border-width: 5px;
  border-color: transparent;
  border-block-start-color: currentColor;
  border-inline-start-color: currentColor;
  inset-inline-start: 0;
  inset-inline-end: auto;
}
.k-grid .k-grid-content-locked + .k-grid-content {
  box-sizing: content-box;
}
.k-grid .k-grid-content-expander {
  position: absolute;
  visibility: hidden;
  height: 1px;
  bottom: 1px;
}
.k-grid .k-grid-filter,
.k-grid .k-header-column-menu,
.k-grid .k-grid-header-menu,
.k-grid .k-hierarchy-cell .k-icon {
  border-width: 0;
}
.k-grid .k-drag-col {
  padding: 0;
  width: 48px;
}
.k-grid .k-drag-cell {
  cursor: move;
}

.k-grid-toolbar {
  border-width: 0 0 1px;
  flex-shrink: 0;
}

.k-grid-toolbar-bottom {
  border-width: 1px 0 0;
}

.k-grouping-header {
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  white-space: normal;
  display: flex;
  align-items: center;
  position: relative;
  flex-wrap: wrap;
}
.k-grouping-header::before {
  content: "";
  height: calc( 1.2857142857em + 8px + 2px );
  display: inline-block;
  vertical-align: middle;
}
.k-grouping-header .k-chip-list {
  flex-grow: 0;
  display: contents;
}
.k-grouping-header > .k-grouping-drop-container {
  flex-grow: 1;
  padding-block: 8px;
  margin-block: -8px;
  display: inline-flex;
  align-self: stretch;
  align-items: center;
}

.k-grouping-dropclue {
  width: 12px;
  position: absolute;
  top: calc(( calc( 1.2857142857em + 8px + 2px ) + 16px - calc( 1.2857142857em + 8px + 2px ) ) / 2);
  box-sizing: content-box;
}
.k-grouping-dropclue::before, .k-grouping-dropclue::after {
  display: inline-block;
  content: "";
  position: absolute;
}
.k-grouping-dropclue::before {
  border-width: 6px;
  border-style: solid;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  top: 0;
}
.k-grouping-dropclue::after {
  width: 2px;
  height: calc(100% - 6px);
  top: 6px;
  inset-inline-start: calc( 6px - 1px );
}

.k-grid-header-wrap,
.k-grid-footer-wrap {
  margin-inline-end: -1px;
  width: 100%;
  border-width: 0;
  border-inline-end-width: 1px;
  border-style: solid;
  border-color: inherit;
  position: relative;
  overflow: hidden;
}

.k-grid-header-locked + .k-grid-header-wrap.k-auto-scrollable {
  margin-inline-end: 0;
}

.k-grid-header,
.k-grid-footer {
  padding-inline-start: 0;
  padding-inline-end: var(--kendo-scrollbar-width, 17px);
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  flex: 0 0 auto;
}

div.k-grid-header,
div.k-grid-footer {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.k-column-resizer {
  width: 0.5em;
  height: 1000%;
  display: block;
  position: absolute;
  top: 0;
  inset-inline-end: 0;
  cursor: col-resize;
}

.k-row-resizer {
  display: block;
  height: 2px;
  width: 100%;
  background: none;
}

.k-grid-footer {
  border-top-width: 1px;
}
.k-grid-footer td,
.k-grid-footer .k-table-td {
  height: calc( 2 * 1em );
}

.k-grid-footer td,
.k-group-footer td,
.k-grouping-row td,
.k-grid-footer .k-table-td,
.k-group-footer .k-table-td,
.k-grouping-row .k-table-td {
  font-weight: bold;
}

.k-grid-filter-popup {
  min-width: 200px;
}

.k-grid-column-menu-standalone a.k-grid-filter {
  position: initial;
  display: inline-block;
  margin-block: -4px;
  margin-inline: 0;
  padding-block: 4px;
  padding-inline: 8px;
}

.k-filter-row {
  line-height: 2;
}
.k-filter-row td,
.k-filter-row .k-table-td,
.k-filter-row .k-table-th {
  border-width: 0;
  border-block-end-width: 1px;
  border-inline-start-width: 1px;
  white-space: nowrap;
}
.k-filter-row td:first-child,
.k-filter-row .k-table-td:first-child {
  border-inline-start-width: 0;
}
.k-filter-row .k-multiselect {
  height: auto;
}

.k-filtercell {
  width: auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.k-filtercell > span,
.k-filtercell .k-filtercell-wrapper {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  flex: 1 1 auto;
}
.k-filtercell > span > .k-button,
.k-filtercell .k-filtercell-wrapper > .k-button {
  flex: none;
}
.k-filtercell .k-input,
.k-filtercell .k-picker {
  width: auto;
  flex: 1 1 auto;
}
.k-filtercell .k-color-picker, .k-filtercell .k-colorpicker,
.k-filtercell .k-dropdown-operator {
  width: min-content;
  flex: none;
}

.k-grid-content,
.k-grid-content-locked {
  border-color: inherit;
  outline: 0;
}
.k-grid-content .k-table-row:last-child > td,
.k-grid-content .k-table-row:last-child > .k-table-td,
.k-grid-content-locked .k-table-row:last-child > td,
.k-grid-content-locked .k-table-row:last-child > .k-table-td {
  border-bottom-width: 0;
}

.k-grid-content {
  width: 100%;
  min-height: 0;
  overflow: auto;
  overflow-x: auto;
  overflow-y: scroll;
  position: relative;
  flex: 1;
}

.k-virtual-scrollable-wrap {
  height: 100%;
  overflow-y: hidden;
  position: relative;
}

.k-grid .k-edit-cell,
.k-grid .k-command-cell,
.k-grid .k-grid-edit-row td,
.k-grid .k-grid-edit-row .k-table-td {
  text-overflow: clip;
}

.k-grid .k-edit-cell > input:not([type=checkbox]):not([type=radio]),
.k-grid .k-edit-cell > select,
.k-grid .k-edit-cell > .k-widget:not(.k-switch),
.k-grid .k-grid-edit-row td > input:not([type=checkbox]):not([type=radio]),
.k-grid .k-grid-edit-row td > select,
.k-grid .k-grid-edit-row td > .k-widget:not(.k-switch),
.k-grid .k-grid-edit-row .k-table-td > input:not([type=checkbox]):not([type=radio]),
.k-grid .k-grid-edit-row .k-table-td > select,
.k-grid .k-grid-edit-row .k-table-td > .k-widget:not(.k-switch) {
  width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
}
.k-grid .k-edit-cell > .k-radio,
.k-grid .k-edit-cell > .k-checkbox,
.k-grid .k-edit-cell > .k-radio-wrap,
.k-grid .k-edit-cell > .k-checkbox-wrap,
.k-grid .k-grid-edit-row td > .k-radio,
.k-grid .k-grid-edit-row td > .k-checkbox,
.k-grid .k-grid-edit-row td > .k-radio-wrap,
.k-grid .k-grid-edit-row td > .k-checkbox-wrap,
.k-grid .k-grid-edit-row .k-table-td > .k-radio,
.k-grid .k-grid-edit-row .k-table-td > .k-checkbox,
.k-grid .k-grid-edit-row .k-table-td > .k-radio-wrap,
.k-grid .k-grid-edit-row .k-table-td > .k-checkbox-wrap {
  vertical-align: middle;
}

.k-grid .k-command-cell > .k-button {
  vertical-align: middle;
}

.k-grid .k-command-cell > .k-button + .k-button {
  margin-inline-end: unset;
  margin-inline-start: 8px;
}

.k-grid > .k-resize-handle,
.k-grid-header .k-resize-handle {
  height: 25px;
  cursor: col-resize;
  position: absolute;
  z-index: 2;
}

.k-selection-aggregates {
  border-width: 1px 0 0;
  border-style: solid;
  line-height: 20px;
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}

.k-selection-aggregates-item-value {
  font-weight: 700;
}

.k-grid-pager {
  border-width: 1px 0 0;
  border-color: inherit;
  font-size: inherit;
}

.k-grid-pager-top {
  border-width: 0 0 1px;
}

.k-pager-input .k-numerictextbox {
  margin-block: 0;
  margin-inline: 7px;
  width: 3em;
}

.k-grid-virtual .k-grid-content .k-grid-table-wrap {
  float: left;
  width: 100%;
}
.k-grid-virtual .k-grid-content .k-grid-table {
  position: relative;
  float: left;
  z-index: 1;
}
.k-grid-virtual .k-grid-content > .k-height-container {
  position: relative;
  float: left;
}
.k-grid-virtual .k-grid-content::after {
  content: "";
  display: block;
  clear: both;
}

.k-width-container {
  position: absolute;
  visibility: hidden;
}

.k-width-container div {
  height: 1px;
}

.k-grid-add-row td,
.k-grid-add-row .k-table-td {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.k-grid-lockedcolumns {
  white-space: nowrap;
}

.k-grid-content,
.k-grid-content-locked {
  white-space: normal;
}

.k-grid-content-locked,
.k-grid-footer-locked,
.k-grid-header-locked {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  position: relative;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  box-sizing: content-box;
}
.k-grid-content-locked + .k-grid-content.k-auto-scrollable,
.k-grid-footer-locked + .k-grid-content.k-auto-scrollable,
.k-grid-header-locked + .k-grid-content.k-auto-scrollable {
  display: inline-block;
}
.k-grid-content-locked .k-table,
.k-grid-footer-locked .k-table,
.k-grid-header-locked .k-table {
  border-width: 0;
}

.k-grid-content,
.k-grid-footer-wrap,
.k-grid-header-wrap {
  flex: 1 1 auto;
  display: inline-block;
  vertical-align: top;
}
.k-grid-content.k-auto-scrollable,
.k-grid-footer-wrap.k-auto-scrollable,
.k-grid-header-wrap.k-auto-scrollable {
  display: block;
}

.k-grid-header-locked > .k-grid-header-table,
.k-grid-header-wrap > .k-grid-header-table {
  margin-bottom: -1px;
}

.k-grid-header .k-table-th.k-grid-header-sticky,
.k-grid-header .k-filter-row .k-grid-header-sticky,
.k-grid .k-grid-content-sticky,
.k-grid .k-grid-row-sticky,
.k-grid .k-grid-footer-sticky {
  position: sticky;
  z-index: 2;
}
.k-grid-header .k-table-th.k-grid-header-sticky.k-edit-cell,
.k-grid-header .k-filter-row .k-grid-header-sticky.k-edit-cell,
.k-grid .k-grid-content-sticky.k-edit-cell,
.k-grid .k-grid-row-sticky.k-edit-cell,
.k-grid .k-grid-footer-sticky.k-edit-cell {
  overflow: visible;
  z-index: 3;
}

kendo-grid .k-table-row.k-grid-row-sticky {
  border: 0;
  position: static;
  z-index: auto;
}
kendo-grid .k-grid-row-sticky td,
kendo-grid .k-grid-row-sticky .k-table-td {
  border-bottom-width: 1px;
  border-top-width: 1px;
  position: sticky;
  top: inherit;
  bottom: inherit;
  z-index: 2;
}
kendo-grid .k-grid-row-sticky td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky.k-table-alt-row td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky .k-table-td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky.k-table-alt-row .k-table-td.k-grid-content-sticky {
  z-index: 3;
}
kendo-grid .k-grid-header-locked .k-table-th.k-grid-header-sticky:last-child,
kendo-grid .k-grid-content-locked .k-table-row .k-grid-content-sticky:last-child {
  border-inline-end: 0;
}
kendo-grid .k-grid-header .k-grid-column-menu,
kendo-grid .k-grid-header .k-grid-header-menu {
  z-index: 1;
}

.k-grid-content-sticky.k-grid-row-sticky {
  z-index: 3;
}

.k-grid .k-table .k-grid-header-sticky,
.k-grid .k-table .k-grid-content-sticky,
.k-grid .k-table .k-grid-footer-sticky {
  border-inline-end-width: 1px;
}
.k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + td, .k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + .k-table-td, .k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + .k-table-th,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + .k-table-th,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + .k-table-th {
  border-inline-start-width: 0;
}

.k-grid .k-grid-row-sticky {
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.k-grid-header-sticky.k-table-th.k-grid-no-left-border.k-first {
  border-inline-start-width: 0;
}

.k-grid.k-grid-no-scrollbar .k-grid-header-wrap,
.k-grid.k-grid-no-scrollbar .k-grid-footer-wrap {
  margin: 0;
  border-width: 0;
}
.k-grid.k-grid-no-scrollbar .k-grid-header,
.k-grid.k-grid-no-scrollbar .k-grid-footer {
  padding: 0;
}
.k-grid.k-grid-no-scrollbar .k-grid-content {
  overflow-y: auto;
}

.k-grid-norecords {
  text-align: center;
}

div.k-grid-norecords {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.k-grid-norecords-template {
  box-sizing: border-box;
  margin-block: 0;
  margin-inline: auto;
  width: 20em;
  height: 4em;
  border: 1px solid;
  line-height: 4em;
}

.k-column-title {
  min-width: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-shrink: 1;
  overflow: hidden;
}

.k-grid-sm .k-table-th {
  padding-block: 10px;
  padding-inline: 10px;
}
.k-grid-sm td,
.k-grid-sm .k-table-td {
  padding-block: 4px;
  padding-inline: 10px;
}
.k-grid-sm .k-grouping-header {
  padding-block: 6px;
  padding-inline: 6px;
  gap: 6px;
}
.k-grid-sm .k-grouping-header::before {
  margin-inline-start: -6px;
}
.k-grid-sm .k-grid-header .k-table-th > .k-link {
  margin-block: -10px;
  margin-inline: -10px;
  padding-block: 10px;
  padding-inline: 10px;
}
.k-grid-sm .k-grid-header .k-grid-filter,
.k-grid-sm .k-grid-header .k-header-column-menu,
.k-grid-sm .k-grid-header .k-grid-header-menu {
  padding: 6px;
  width: calc( 1.4285714286em + 12px + 2px );
  height: calc( 1.4285714286em + 12px + 2px );
  bottom: calc( 10px + calc( 2 * 1em )/2 - calc( 1.4285714286em + 16px )/2 );
}
.k-grid-sm .k-table-th > .k-cell-inner {
  margin-block: -10px;
  margin-inline: -10px;
}
.k-grid-sm .k-table-th > .k-cell-inner > .k-link {
  padding-block: 10px;
  padding-inline: 10px;
}
.k-grid-sm .k-grouping-row .k-icon,
.k-grid-sm .k-grouping-row .k-svg-icon {
  margin-inline-start: calc( 8px - 10px );
}
.k-grid-sm .k-grouping-dropclue {
  height: calc( calc( 1.2857142857em + 4px + 2px ) + 6px);
}
.k-grid-sm .k-hierarchy-cell,
.k-grid-sm .k-drag-cell {
  padding: 0;
}
.k-grid-sm .k-hierarchy-cell > .k-icon,
.k-grid-sm .k-hierarchy-cell > .k-svg-icon,
.k-grid-sm .k-drag-cell > .k-icon,
.k-grid-sm .k-drag-cell > .k-svg-icon {
  padding-block: 4px;
  padding-inline: 0;
}
.k-grid-sm .k-edit-cell,
.k-grid-sm .k-command-cell,
.k-grid-sm .k-grid-edit-row td,
.k-grid-sm .k-grid-edit-row .k-table-td {
  padding-block: 4px;
  padding-inline: 10px;
}
.k-grid-sm .k-filter-row td,
.k-grid-sm .k-filter-row .k-table-td,
.k-grid-sm .k-filter-row .k-table-th {
  padding-block: 8px;
  padding-inline: 10px;
}
.k-grid-sm .k-filtercell > span,
.k-grid-sm .k-filtercell .k-filtercell-wrapper {
  gap: 2px;
}
.k-grid-sm .k-selection-aggregates {
  padding-block: 4px;
  padding-inline: 4px;
}
.k-grid-sm .k-resizer-wrap {
  display: block;
  width: 100%;
  padding-block-start: calc( 4px - 2px );
  padding-block-end: 4px;
  position: absolute;
  background: none;
  cursor: row-resize;
}

.k-grid-md .k-table-th {
  padding-block: 16px;
  padding-inline: 24px;
}
.k-grid-md td,
.k-grid-md .k-table-td {
  padding-block: 10px;
  padding-inline: 24px;
}
.k-grid-md .k-grouping-header {
  padding-block: 8px;
  padding-inline: 8px;
  gap: 8px;
}
.k-grid-md .k-grouping-header::before {
  margin-inline-start: -8px;
}
.k-grid-md .k-grid-header .k-table-th > .k-link {
  margin-block: -16px;
  margin-inline: -24px;
  padding-block: 16px;
  padding-inline: 24px;
}
.k-grid-md .k-grid-header .k-grid-filter,
.k-grid-md .k-grid-header .k-header-column-menu,
.k-grid-md .k-grid-header .k-grid-header-menu {
  padding: 8px;
  width: calc( 1.4285714286em + 16px + 2px );
  height: calc( 1.4285714286em + 16px + 2px );
  bottom: calc( 16px + calc( 2 * 1em )/2 - calc( 1.4285714286em + 16px )/2 );
}
.k-grid-md .k-table-th > .k-cell-inner {
  margin-block: -16px;
  margin-inline: -24px;
}
.k-grid-md .k-table-th > .k-cell-inner > .k-link {
  padding-block: 16px;
  padding-inline: 24px;
}
.k-grid-md .k-grouping-row .k-icon,
.k-grid-md .k-grouping-row .k-svg-icon {
  margin-inline-start: calc( 8px - 24px );
}
.k-grid-md .k-grouping-dropclue {
  height: calc( 1.2857142857em + 8px + 2px );
}
.k-grid-md .k-hierarchy-cell,
.k-grid-md .k-drag-cell {
  padding: 0;
}
.k-grid-md .k-hierarchy-cell > .k-icon,
.k-grid-md .k-hierarchy-cell > .k-svg-icon,
.k-grid-md .k-drag-cell > .k-icon,
.k-grid-md .k-drag-cell > .k-svg-icon {
  padding-block: 10px;
  padding-inline: 0;
}
.k-grid-md .k-edit-cell,
.k-grid-md .k-command-cell,
.k-grid-md .k-grid-edit-row td,
.k-grid-md .k-grid-edit-row .k-table-td {
  padding-block: 6px;
  padding-inline: 24px;
}
.k-grid-md .k-filter-row td,
.k-grid-md .k-filter-row .k-table-td,
.k-grid-md .k-filter-row .k-table-th {
  padding-block: 10px;
  padding-inline: 24px;
}
.k-grid-md .k-filtercell > span,
.k-grid-md .k-filtercell .k-filtercell-wrapper {
  gap: 5px;
}
.k-grid-md .k-selection-aggregates {
  padding-block: 8px;
  padding-inline: 8px;
}
.k-grid-md .k-resizer-wrap {
  display: block;
  width: 100%;
  padding-block-start: calc( 6px - 2px );
  padding-block-end: 6px;
  position: absolute;
  background: none;
  cursor: row-resize;
}

.k-loading-pdf-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}
.k-loading-pdf-mask > .k-i-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 64px;
}
.k-loading-pdf-mask .k-loading-pdf-progress {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.k-pdf-export .k-loading-pdf-mask {
  display: none;
}

.k-grid-pdf-export-element {
  position: absolute;
  left: -10000px;
  top: -10000px;
}
.k-grid-pdf-export-element .k-filter-row {
  display: none;
}

.k-pdf-export-shadow .k-grid {
  float: left;
  width: auto !important;
}
.k-pdf-export-shadow .k-grid,
.k-pdf-export-shadow .k-grid-content,
.k-pdf-export-shadow .k-grid-content-locked {
  height: auto !important;
  overflow: visible;
}
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-header-wrap, .k-pdf-export-shadow .k-grid-header-locked + .k-grid-content, .k-pdf-export-shadow .k-grid-header-locked + .k-grid-footer-wrap {
  width: auto !important;
}
.k-pdf-export-shadow .k-grid-header,
.k-pdf-export-shadow .k-grid[data-role=grid] .k-grid-footer {
  padding: 0 !important;
}

.k-filter-menu-popup {
  width: 250px;
}

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

.k-filter-menu-container {
  padding: 8px;
  box-sizing: border-box;
  display: flex;
  flex-flow: column nowrap;
  align-items: stretch;
  gap: 8px;
}
.k-filter-menu-container .k-filter-and {
  width: min-content;
  align-self: start;
}
.k-filter-menu-container .k-actions, .k-filter-menu-container .k-edit-buttons,
.k-filter-menu-container .k-action-buttons,
.k-filter-menu-container .k-columnmenu-actions, .k-filter-menu-container .k-form-buttons {
  margin: 0;
  padding: 0;
}
.k-filter-menu-container kendo-numeric-filter-menu,
.k-filter-menu-container kendo-grid-string-filter-menu,
.k-filter-menu-container kendo-grid-date-filter-menu,
.k-filter-menu-container kendo-grid-numeric-filter-menu,
.k-filter-menu-container kendo-grid-filter-menu-input-wrapper,
.k-filter-menu-container kendo-treelist-string-filter-menu,
.k-filter-menu-container kendo-treelist-date-filter-menu,
.k-filter-menu-container kendo-treelist-numeric-filter-menu,
.k-filter-menu-container kendo-treelist-filter-menu-input-wrapper {
  display: flex;
  flex-flow: column nowrap;
  align-items: stretch;
  gap: 8px;
}

.k-filter-menu.k-popup .k-filter-menu-container,
.k-grid-filter-popup.k-popup .k-filter-menu-container {
  width: 250px;
}

.k-popup .k-multicheck-wrap {
  margin: 0;
  padding: 0;
  max-height: 300px;
  white-space: nowrap;
  overflow: auto;
  list-style: none;
}
.k-popup .k-multicheck-wrap .k-item,
.k-popup .k-multicheck-wrap .k-check-all-wrap {
  padding-block: 8px;
  padding-inline: 16px;
  display: flex;
  flex-flow: row nowrap;
}

.k-filter-selected-items {
  font-weight: bold;
  line-height: normal;
  white-space: nowrap;
}

.k-autofitting {
  width: auto !important;
  table-layout: auto !important;
}
.k-autofitting .k-table-th,
.k-autofitting td,
.k-autofitting .k-table-td {
  white-space: nowrap !important;
}
.k-autofitting .k-detail-row {
  display: none !important;
}

.k-column-menu-popup,
.k-grid-columnmenu-popup {
  width: 250px;
  box-sizing: border-box;
}
.k-column-menu-popup.k-popup,
.k-grid-columnmenu-popup.k-popup {
  max-width: 100%;
}
.k-column-menu-popup .k-actions, .k-column-menu-popup .k-edit-buttons,
.k-column-menu-popup .k-action-buttons,
.k-column-menu-popup .k-columnmenu-actions, .k-column-menu-popup .k-form-buttons,
.k-grid-columnmenu-popup .k-actions,
.k-grid-columnmenu-popup .k-edit-buttons,
.k-grid-columnmenu-popup .k-action-buttons,
.k-grid-columnmenu-popup .k-columnmenu-actions,
.k-grid-columnmenu-popup .k-form-buttons {
  margin: 0;
}

.k-column-menu {
  box-sizing: border-box;
}
.k-column-menu .k-menu:not(.k-context-menu) {
  font-weight: 400;
}
.k-column-menu .k-expander {
  border: 0;
  background: inherit;
}
.k-column-menu .k-expander .k-columnmenu-item {
  display: flex;
  align-items: center;
}

.k-column-menu-tabbed {
  border-radius: 0px 0px 0 0;
}
.k-column-menu-tabbed .k-tabstrip-items {
  margin: 0px 0px 0;
}
.k-column-menu-tabbed .k-tabstrip-items .k-item {
  flex: 1;
}
.k-column-menu-tabbed .k-tabstrip-items .k-link {
  justify-content: center;
}
.k-column-menu-tabbed .k-tabstrip-content {
  padding-inline: 0;
  padding-block: 8px;
  border-width: 0;
}

.k-column-list {
  padding: 0;
  margin: 0;
  list-style: none;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}

.k-column-chooser-title,
.k-column-list-item {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-column-list-item {
  margin: 0;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 4px;
  cursor: pointer;
  position: relative;
}
.k-column-list-item .k-checkbox-label {
  margin: 0;
}

.k-columns-items-wrap {
  padding-block: 8px;
  padding-inline: 0;
}

.k-columnmenu-item {
  padding-block: 8px;
  padding-inline: 16px;
  outline: 0;
  cursor: pointer;
}
.k-columnmenu-item > .k-icon,
.k-columnmenu-item > .k-svg-icon {
  margin-inline-end: 8px;
}

.k-columnmenu-item-wrapper + .k-columnmenu-item-wrapper {
  border-top: 1px solid;
  border-top-color: rgba(0, 0, 0, 0.12);
}

.k-columnmenu-item-content {
  overflow: hidden;
}

.k-column-menu-group-header {
  padding-block: 8px;
  padding-inline: 16px;
  display: flex;
  flex: 0 0 auto;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}

.k-column-menu-group-header-text {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  font-size: 12px;
  line-height: 2;
  font-weight: bold;
  text-transform: uppercase;
  flex: 1 1 auto;
}

.k-grid .k-group-footer td,
.k-grid .k-group-footer .k-table-td {
  border-top-width: 0;
}
.k-grid .k-command-cell .k-button {
  box-shadow: none;
}

.k-grid-header .k-table-th {
  font-weight: 700;
}
.k-grid-header .k-table-th .k-grid-filter {
  font-weight: normal;
}
.k-grid-header .k-grid-filter {
  border-radius: 50%;
}
.k-grid-header .k-header-column-menu,
.k-grid-header .k-grid-header-menu {
  border-radius: 50%;
}
.k-grid-header .k-resizable-columns .k-table-th:not(.k-group-cell) {
  border-right-width: 1px;
  border-right-style: solid;
}
.k-grid-header .k-resizable-columns .k-resize-handle .k-resize-handle-inner {
  width: 1px;
  height: 100%;
  cursor: col-resize;
}

.k-cell-inner .k-grid-filter,
.k-cell-inner .k-header-column-menu,
.k-cell-inner .k-grid-header-menu,
.k-cell-inner .k-hierarchy-cell .k-icon,
.k-cell-inner .k-hierarchy-cell .k-svg-icon {
  line-height: normal;
}

.k-grouping-dropclue {
  width: 0;
  height: calc( 1.2857142857em + 8px + 2px );
  top: calc(( calc( 1.2857142857em + 8px + 2px ) + 16px - calc( 1.2857142857em + 8px + 2px ) ) / 2);
  border-style: solid;
  border-width: 0 2px 0 0;
}
.k-grouping-dropclue::before {
  border-width: 0;
}

.k-resize-handle:hover .k-resize-handle-inner {
  width: 1px;
  height: 100%;
}

.k-column-resizer:hover::after {
  display: block;
  content: "";
  height: 100%;
  border-right: 2px solid currentColor;
}

.k-reorder-cue {
  margin-left: -1px;
  width: 2px;
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item > .k-link::before {
  content: none;
}
.k-column-menu .k-menu:not(.k-context-menu).k-menu-vertical > .k-item + .k-item {
  margin-top: 0;
}

.k-grid-header,
.k-grid-header-wrap,
.k-grouping-header,
.k-grid .k-table-th,
.k-grid td,
.k-grid .k-table-td,
.k-grid-footer,
.k-grid-footer-wrap,
.k-grid-content-locked,
.k-grid-footer-locked,
.k-grid-header-locked,
.k-filter-row > .k-table-th,
.k-filter-row > td,
.k-filter-row > .k-table-td {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-grid-header,
.k-grouping-header,
.k-grid-add-row,
.k-grid-footer {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}

.k-grid .k-table {
  background-color: inherit;
}

.k-grid-toolbar {
  border-color: inherit;
  box-shadow: none;
}

.k-grid-content {
  background-color: #ffffff;
}

.k-group-footer td,
.k-grouping-row td,
.k-group-footer .k-table-td,
.k-grouping-row .k-table-td,
.k-table-tbody .k-group-cell {
  color: rgba(0, 0, 0, 0.87);
  background-color: transparent;
}

.k-grouping-dropclue::before {
  border-color: rgba(0, 0, 0, 0.54) transparent transparent;
}
.k-grouping-dropclue::after {
  background-color: rgba(0, 0, 0, 0.54);
}

.k-grid {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-grid .k-table-row.k-table-alt-row {
  background-color: transparent;
}
.k-grid .k-table-tbody > .k-table-row:not(.k-detail-row):hover,
.k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover {
  background-color: rgba(0, 0, 0, 0.07);
}
.k-grid td.k-selected,
.k-grid .k-table-row.k-selected > td,
.k-grid .k-table-td.k-selected,
.k-grid .k-table-row.k-selected > .k-table-td {
  background-color: rgba(0, 0, 0, 0.04);
}
.k-grid .k-grid-filter,
.k-grid .k-header-column-menu,
.k-grid .k-grid-header-menu,
.k-grid .k-hierarchy-cell .k-icon,
.k-grid .k-hierarchy-cell .k-svg-icon {
  color: rgba(0, 0, 0, 0.54);
}
.k-grid .k-grouping-row {
  background-color: transparent;
}
.k-grid .k-grouping-row .k-icon,
.k-grid .k-grouping-row .k-svg-icon {
  color: rgba(0, 0, 0, 0.54);
}
.k-grid .k-grouping-row .k-grid-content-sticky {
  border-color: rgba(0, 0, 0, 0.5);
  border-top-color: rgba(0, 0, 0, 0.12);
}
.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked,
.k-grid .k-grid-header-locked .k-table-th,
.k-grid .k-grid-content-locked td,
.k-grid .k-grid-content-locked .k-table-td {
  border-color: rgba(0, 0, 0, 0.5);
}
.k-grid .k-grid-content-locked .k-group-footer td,
.k-grid .k-grid-content-locked .k-group-footer .k-table-td,
.k-grid .k-grid-content-locked .k-group-cell {
  border-color: rgba(0, 0, 0, 0.12);
}
.k-grid .k-grid-content-locked .k-grouping-row + .k-table-row td,
.k-grid .k-grid-content-locked .k-grouping-row + .k-table-row .k-table-td {
  border-top-color: rgba(0, 0, 0, 0.12);
}
.k-grid .k-grid-content-locked .k-selected td,
.k-grid .k-grid-content-locked .k-selected .k-table-td {
  background-color: whitesmoke;
}
.k-grid .k-grid-content-locked .k-selected.k-table-alt-row td,
.k-grid .k-grid-content-locked .k-selected.k-table-alt-row .k-table-td {
  background-color: whitesmoke;
}
.k-grid .k-grid-content-locked .k-selected:hover td,
.k-grid .k-grid-content-locked .k-selected.k-hover td,
.k-grid .k-grid-content-locked .k-selected:hover .k-table-td,
.k-grid .k-grid-content-locked .k-selected.k-hover .k-table-td {
  background-color: #e4e4e4;
}
.k-grid .k-grid-header-locked .k-table-th {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

col.k-sorted,
.k-table-th.k-sorted {
  background-color: rgba(0, 0, 0, 0.04);
}

.k-grid-header .k-sort-icon,
.k-grid-header .k-sort-order {
  color: rgba(0, 0, 0, 0.54);
}
.k-grid-header .k-grid-filter:focus, .k-grid-header .k-grid-filter.k-focus,
.k-grid-header .k-header-column-menu:focus,
.k-grid-header .k-header-column-menu.k-focus,
.k-grid-header .k-grid-header-menu:focus,
.k-grid-header .k-grid-header-menu.k-focus,
.k-grid-header .k-hierarchy-cell .k-icon:focus,
.k-grid-header .k-hierarchy-cell .k-icon.k-focus,
.k-grid-header .k-hierarchy-cell .k-svg-icon:focus,
.k-grid-header .k-hierarchy-cell .k-svg-icon.k-focus {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.1);
}
.k-grid-header .k-grid-filter.k-active,
.k-grid-header .k-header-column-menu.k-active,
.k-grid-header .k-grid-header-menu.k-active,
.k-grid-header .k-hierarchy-cell .k-icon.k-active,
.k-grid-header .k-hierarchy-cell .k-svg-icon.k-active {
  color: white;
  background-color: #e51a5f;
}
.k-grid-header .k-table-th.k-grid-header-sticky,
.k-grid-header td.k-grid-header-sticky,
.k-grid-header .k-table-td.k-grid-header-sticky,
.k-grid-header .k-grid-header-sticky.k-sorted {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
  border-right-color: rgba(0, 0, 0, 0.5);
  border-left-color: rgba(0, 0, 0, 0.5);
}

.k-grid-footer {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}
.k-grid-footer .k-grid-footer-sticky {
  border-left-color: rgba(0, 0, 0, 0.5);
  border-right-color: rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}

.k-selection-aggregates {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-master-row .k-grid-content-sticky {
  border-color: rgba(0, 0, 0, 0.5);
  border-top-color: rgba(0, 0, 0, 0.12);
  background-color: #ffffff;
}
.k-master-row .k-grid-row-sticky {
  border-top-color: rgba(0, 0, 0, 0.5);
  border-bottom-color: rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}
.k-master-row.k-table-alt-row .k-grid-content-sticky,
.k-master-row.k-table-alt-row .k-grid-row-sticky {
  background-color: #ffffff;
}
.k-master-row.k-table-row.k-selected .k-grid-content-sticky, .k-master-row.k-table-row.k-selected .k-grid-row-sticky, .k-master-row.k-table-row td.k-grid-content-sticky.k-selected, .k-master-row.k-table-row .k-table-td.k-grid-content-sticky.k-selected {
  background-color: whitesmoke;
}
.k-master-row.k-selected.k-table-alt-row .k-grid-content-sticky, .k-master-row.k-selected.k-table-alt-row .k-grid-row-sticky, .k-master-row.k-table-alt-row td.k-grid-content-sticky.k-selected, .k-master-row.k-table-alt-row .k-table-td.k-grid-content-sticky.k-selected {
  background-color: whitesmoke;
}
.k-master-row:hover .k-grid-content-sticky, .k-master-row:hover .k-grid-row-sticky, .k-master-row.k-hover .k-grid-content-sticky, .k-master-row.k-hover .k-grid-row-sticky {
  background-color: #ededed;
}
.k-master-row.k-selected:hover .k-grid-content-sticky, .k-master-row.k-selected:hover .k-grid-row-sticky, .k-master-row.k-selected.k-hover .k-grid-content-sticky, .k-master-row.k-selected.k-hover .k-grid-row-sticky, .k-master-row:hover td.k-grid-content-sticky.k-selected, .k-master-row.k-hover td.k-grid-content-sticky.k-selected, .k-master-row:hover .k-table-td.k-grid-content-sticky.k-selected, .k-master-row.k-hover .k-table-td.k-grid-content-sticky.k-selected {
  background-color: #e4e4e4;
}

kendo-grid.k-grid .k-grid-content-sticky {
  border-top-color: rgba(0, 0, 0, 0.12);
  border-left-color: rgba(0, 0, 0, 0.5);
  border-right-color: rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}
kendo-grid.k-grid .k-grid-content-sticky:hover, kendo-grid.k-grid .k-grid-content-sticky.k-hover {
  background-color: #ededed;
}
kendo-grid.k-grid .k-grid-row-sticky td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td {
  border-top-color: rgba(0, 0, 0, 0.5);
  border-bottom-color: rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}
kendo-grid.k-grid .k-grid-row-sticky:hover td, kendo-grid.k-grid .k-grid-row-sticky.k-hover td, kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td, kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td {
  background-color: #ededed;
}
kendo-grid.k-grid .k-table-alt-row .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row .k-table-td {
  background-color: #ffffff;
}
kendo-grid.k-grid .k-table-row.k-selected .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-grid-row-sticky td,
kendo-grid.k-grid .k-grid-row-sticky td.k-selected,
kendo-grid.k-grid .k-selected.k-grid-row-sticky .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-selected,
kendo-grid.k-grid .k-selected.k-grid-content-sticky {
  background-color: whitesmoke;
}
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky .k-table-td,
kendo-grid.k-grid .k-table-alt-row .k-selected.k-grid-content-sticky {
  background-color: whitesmoke;
}
kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row:hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row.k-hover .k-table-td,
kendo-grid.k-grid .k-table-alt-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-alt-row.k-hover .k-grid-content-sticky {
  background-color: #ededed;
}
kendo-grid.k-grid .k-table-row.k-selected:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-selected.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky:hover td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td.k-selected,
kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky.k-selected,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky.k-selected {
  background-color: #e4e4e4;
}

.k-grouping-row .k-grid-content-sticky {
  background-color: #ffffff;
}
.k-grouping-row:hover .k-grid-content-sticky, .k-grouping-row.k-hover .k-grid-content-sticky {
  background-color: #ededed;
}

.k-column-list-item:hover,
.k-columnmenu-item:hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}

.k-columnmenu-item.k-selected {
  color: #e51a5f;
  background-color: #ffffff;
}

.k-column-menu .k-menu:not(.k-context-menu) {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-column-menu .k-menu:not(.k-context-menu) .k-item:hover, .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-selected {
  color: #e51a5f;
  background-color: #ffffff;
}
.k-column-menu-tabbed {
  background-color: #ffffff;
}

.k-column-menu-group-header-text {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}

.k-check-all-wrap {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-grid-norecords-template {
  background-color: #ffffff;
  border-color: rgba(0, 0, 0, 0.12);
}

.k-resizer-wrap.k-hover .k-row-resizer {
  background-color: rgba(0, 0, 0, 0.24);
}
.k-resizer-wrap.k-active .k-row-resizer {
  background-color: #3f51b5;
}

.k-grid .k-table-td.k-selected,
.k-grid .k-table-row.k-selected {
  background-color: rgba(0, 0, 0, 0.04);
}
.k-grid .k-table-row.k-selected > td,
.k-grid .k-table-row.k-selected > .k-table-td {
  color: inherit;
  background-color: transparent;
}
.k-grid .k-table > .k-table-row:not(.k-detail-row):hover,
.k-grid .k-table > .k-table-row:not(.k-detail-row).k-hover,
.k-grid .k-table td:focus,
.k-grid .k-table td.k-focus,
.k-grid .k-table .k-table-td:focus,
.k-grid .k-table .k-table-td.k-focus,
.k-grid .k-table .k-table-th:focus,
.k-grid .k-table .k-table-th.k-focus,
.k-grid .k-table .k-master-row > td:focus,
.k-grid .k-table .k-grouping-row > td:focus,
.k-grid .k-table .k-detail-row > td:focus,
.k-grid .k-table .k-group-footer > td:focus,
.k-grid .k-table .k-master-row > .k-table-td:focus,
.k-grid .k-table .k-grouping-row > .k-table-td:focus,
.k-grid .k-table .k-detail-row > .k-table-td:focus,
.k-grid .k-table .k-group-footer > .k-table-td:focus {
  color: inherit;
  background-color: rgba(0, 0, 0, 0.07);
}
.k-grid .k-table .k-table-row:hover .k-grid-header-sticky,
.k-grid .k-table .k-table-row:hover .k-grid-footer-sticky,
.k-grid .k-table .k-table-row.k-hover .k-grid-header-sticky,
.k-grid .k-table .k-table-row.k-hover .k-grid-footer-sticky {
  color: inherit;
  background-color: #ededed;
}
.k-grid .k-table .k-table-th:focus.k-grid-header-sticky, .k-grid .k-table .k-table-th:focus.k-grid-content-sticky, .k-grid .k-table .k-table-th:focus.k-grid-footer-sticky, .k-grid .k-table .k-table-th.k-focus.k-grid-header-sticky, .k-grid .k-table .k-table-th.k-focus.k-grid-content-sticky, .k-grid .k-table .k-table-th.k-focus.k-grid-footer-sticky,
.k-grid .k-table td:focus.k-grid-header-sticky,
.k-grid .k-table td:focus.k-grid-content-sticky,
.k-grid .k-table td:focus.k-grid-footer-sticky,
.k-grid .k-table td.k-focus.k-grid-header-sticky,
.k-grid .k-table td.k-focus.k-grid-content-sticky,
.k-grid .k-table td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-table-td:focus.k-grid-header-sticky,
.k-grid .k-table .k-table-td:focus.k-grid-content-sticky,
.k-grid .k-table .k-table-td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-table-td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-table-td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-table-td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-master-row > td:focus.k-grid-header-sticky,
.k-grid .k-table .k-master-row > td:focus.k-grid-content-sticky,
.k-grid .k-table .k-master-row > td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-master-row > td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-master-row > td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-master-row > td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-grouping-row > td:focus.k-grid-header-sticky,
.k-grid .k-table .k-grouping-row > td:focus.k-grid-content-sticky,
.k-grid .k-table .k-grouping-row > td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-grouping-row > td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-grouping-row > td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-grouping-row > td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-detail-row > td:focus.k-grid-header-sticky,
.k-grid .k-table .k-detail-row > td:focus.k-grid-content-sticky,
.k-grid .k-table .k-detail-row > td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-detail-row > td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-detail-row > td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-detail-row > td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-group-footer > td:focus.k-grid-header-sticky,
.k-grid .k-table .k-group-footer > td:focus.k-grid-content-sticky,
.k-grid .k-table .k-group-footer > td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-group-footer > td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-group-footer > td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-group-footer > td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-master-row > .k-table-td:focus.k-grid-header-sticky,
.k-grid .k-table .k-master-row > .k-table-td:focus.k-grid-content-sticky,
.k-grid .k-table .k-master-row > .k-table-td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-master-row > .k-table-td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-master-row > .k-table-td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-master-row > .k-table-td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-grouping-row > .k-table-td:focus.k-grid-header-sticky,
.k-grid .k-table .k-grouping-row > .k-table-td:focus.k-grid-content-sticky,
.k-grid .k-table .k-grouping-row > .k-table-td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-grouping-row > .k-table-td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-grouping-row > .k-table-td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-grouping-row > .k-table-td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-detail-row > .k-table-td:focus.k-grid-header-sticky,
.k-grid .k-table .k-detail-row > .k-table-td:focus.k-grid-content-sticky,
.k-grid .k-table .k-detail-row > .k-table-td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-detail-row > .k-table-td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-detail-row > .k-table-td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-detail-row > .k-table-td.k-focus.k-grid-footer-sticky,
.k-grid .k-table .k-group-footer > .k-table-td:focus.k-grid-header-sticky,
.k-grid .k-table .k-group-footer > .k-table-td:focus.k-grid-content-sticky,
.k-grid .k-table .k-group-footer > .k-table-td:focus.k-grid-footer-sticky,
.k-grid .k-table .k-group-footer > .k-table-td.k-focus.k-grid-header-sticky,
.k-grid .k-table .k-group-footer > .k-table-td.k-focus.k-grid-content-sticky,
.k-grid .k-table .k-group-footer > .k-table-td.k-focus.k-grid-footer-sticky {
  color: inherit;
  background-color: #ededed;
}
.k-grid .k-grid-pager:focus,
.k-grid .k-grid-pager.k-focus {
  color: inherit;
}
.k-grid .k-table-th,
.k-grid td,
.k-grid .k-table-td {
  border-inline-start-color: transparent;
}
.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked,
.k-grid .k-grid-header-locked .k-table-th,
.k-grid .k-grid-content-locked td,
.k-grid .k-grid-content-locked .k-table-td {
  border-top-color: rgba(0, 0, 0, 0.12);
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.k-grid .k-grid-header-locked .k-group-footer:hover td, .k-grid .k-grid-header-locked .k-group-footer.k-hover td, .k-grid .k-grid-header-locked .k-group-footer:hover .k-table-td, .k-grid .k-grid-header-locked .k-group-footer.k-hover .k-table-td,
.k-grid .k-grid-content-locked .k-group-footer:hover td,
.k-grid .k-grid-content-locked .k-group-footer.k-hover td,
.k-grid .k-grid-content-locked .k-group-footer:hover .k-table-td,
.k-grid .k-grid-content-locked .k-group-footer.k-hover .k-table-td,
.k-grid .k-grid-header-locked .k-table-th .k-group-footer:hover td,
.k-grid .k-grid-header-locked .k-table-th .k-group-footer.k-hover td,
.k-grid .k-grid-header-locked .k-table-th .k-group-footer:hover .k-table-td,
.k-grid .k-grid-header-locked .k-table-th .k-group-footer.k-hover .k-table-td,
.k-grid .k-grid-content-locked td .k-group-footer:hover td,
.k-grid .k-grid-content-locked td .k-group-footer.k-hover td,
.k-grid .k-grid-content-locked td .k-group-footer:hover .k-table-td,
.k-grid .k-grid-content-locked td .k-group-footer.k-hover .k-table-td,
.k-grid .k-grid-content-locked .k-table-td .k-group-footer:hover td,
.k-grid .k-grid-content-locked .k-table-td .k-group-footer.k-hover td,
.k-grid .k-grid-content-locked .k-table-td .k-group-footer:hover .k-table-td,
.k-grid .k-grid-content-locked .k-table-td .k-group-footer.k-hover .k-table-td {
  color: inherit;
  background-color: #ffffff;
}
.k-grid .k-master-row .k-grid-content-sticky {
  border-color: rgba(0, 0, 0, 0.5);
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.k-grid .k-master-row .k-grid-row-sticky {
  border-top-color: rgba(0, 0, 0, 0.5);
  border-bottom-color: rgba(0, 0, 0, 0.5);
}

kendo-grid .k-grid-content-sticky {
  border-color: rgba(0, 0, 0, 0.5);
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
kendo-grid .k-grid-row-sticky td,
kendo-grid .k-grid-row-sticky .k-table-td {
  border-top-color: rgba(0, 0, 0, 0.5);
  border-bottom-color: rgba(0, 0, 0, 0.5);
}

.k-grid-header .k-sorted,
.k-grid-header .k-link:hover {
  color: rgba(0, 0, 0, 0.87);
}
.k-grid-header .k-sorted > .k-icon,
.k-grid-header .k-sorted > .k-svg-icon,
.k-grid-header .k-link:hover > .k-icon,
.k-grid-header .k-link:hover > .k-svg-icon {
  color: inherit;
}
.k-grid-header .k-grid-filter:hover,
.k-grid-header .k-table-th-column-menu:hover,
.k-grid-header .k-grid-header-menu:hover,
.k-grid-header .k-hierarchy-cell .k-icon:hover,
.k-grid-header .k-hierarchy-cell .k-svg-icon:hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: transparent;
}
.k-grid-header .k-grid-filter:focus, .k-grid-header .k-grid-filter.k-focus,
.k-grid-header .k-table-th-column-menu:focus,
.k-grid-header .k-table-th-column-menu.k-focus,
.k-grid-header .k-grid-header-menu:focus,
.k-grid-header .k-grid-header-menu.k-focus,
.k-grid-header .k-hierarchy-cell .k-icon:focus,
.k-grid-header .k-hierarchy-cell .k-icon.k-focus,
.k-grid-header .k-hierarchy-cell .k-svg-icon:focus,
.k-grid-header .k-hierarchy-cell .k-svg-icon.k-focus {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.12);
  box-shadow: none;
}
.k-grid-header .k-grid-filter.k-active,
.k-grid-header .k-table-th-column-menu.k-active,
.k-grid-header .k-grid-header-menu.k-active,
.k-grid-header .k-hierarchy-cell .k-icon.k-active,
.k-grid-header .k-hierarchy-cell .k-svg-icon.k-active {
  color: white;
  background-color: #3f51b5;
}
.k-grid-header .k-table-thead > .k-table-row:not(:only-child) > .k-table-th.k-grid-header-sticky {
  border-inline-color: rgba(0, 0, 0, 0.5);
}
.k-grid-header .k-table-thead > .k-table-row:not(:only-child) > .k-table-th {
  border-inline-start-color: rgba(0, 0, 0, 0.12);
}
.k-grid-header .k-grid-header-locked .k-table-thead .k-table-row .k-table-th {
  border-inline-color: rgba(0, 0, 0, 0.5);
}

.k-group-footer td,
.k-group-footer .k-table-td,
.k-group-footer .k-grid-footer-sticky {
  background: #ffffff;
}
.k-group-footer:hover td, .k-group-footer.k-hover td, .k-group-footer:hover .k-table-td, .k-group-footer.k-hover .k-table-td {
  background-color: #ffffff;
}

.k-grouping-dropclue,
.k-reorder-cue {
  border-color: #3f51b5;
}
.k-grouping-dropclue::before,
.k-reorder-cue::before {
  border-color: transparent;
}
.k-grouping-dropclue::after,
.k-reorder-cue::after {
  border-color: transparent;
  background-color: transparent;
}

.k-resize-handle:hover .k-resize-handle-inner {
  background-color: #3f51b5;
}

.k-column-resizer:hover {
  color: #3f51b5;
}

.k-reorder-cue {
  background-color: #3f51b5;
}

.k-columnmenu-item.k-selected {
  color: #e51a5f;
  background-color: #ffffff;
}

.k-columnmenu-item:focus,
.k-columnmenu-item.k-focus {
  background: rgba(0, 0, 0, 0.04);
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-selected {
  background: rgba(0, 0, 0, 0.04);
}

.k-loader {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  line-height: 0;
}

.k-loader-canvas {
  display: flex;
  position: relative;
}

.k-loader-segment {
  border-radius: 50%;
  background-color: currentColor;
  position: absolute;
}

.k-loader-sm {
  padding: 2px;
}
.k-loader-sm .k-loader-segment {
  width: 4px;
  height: 4px;
}

.k-loader-md {
  padding: 4px;
}
.k-loader-md .k-loader-segment {
  width: 8px;
  height: 8px;
}

.k-loader-lg {
  padding: 8px;
}
.k-loader-lg .k-loader-segment {
  width: 16px;
  height: 16px;
}

@keyframes pulsing-2-segment {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
  100% {
    transform: scale(1);
  }
}
.k-loader-pulsing-2 .k-loader-canvas {
  align-items: center;
}
.k-loader-pulsing-2 .k-loader-segment:nth-child(1) {
  left: 0;
  transform: scale(1.5);
  transform-origin: 0 50%;
  animation: pulsing-2-segment 1s ease infinite;
  animation-delay: -0.5s;
}
.k-loader-pulsing-2 .k-loader-segment:nth-child(2) {
  right: 0;
  transform-origin: 100% 50%;
  animation: pulsing-2-segment 1s ease infinite;
}
.k-loader-pulsing-2.k-loader-sm .k-loader-canvas {
  width: 12px;
  height: 6px;
}
.k-loader-pulsing-2.k-loader-md .k-loader-canvas {
  width: 24px;
  height: 12px;
}
.k-loader-pulsing-2.k-loader-lg .k-loader-canvas {
  width: 48px;
  height: 24px;
}

@keyframes spinner-3-segment {
  0% {
    top: 0;
    left: 50%;
  }
  33.3333% {
    top: 100%;
    left: 0;
  }
  66.6666% {
    top: 100%;
    left: 100%;
  }
  100% {
    top: 0;
    left: 50%;
  }
}
.k-loader-spinner-3 .k-loader-segment {
  transform: translate(-50%, -50%);
}
.k-loader-spinner-3 .k-loader-segment:nth-child(1) {
  top: 0;
  left: 50%;
  animation: spinner-3-segment 2s ease infinite;
}
.k-loader-spinner-3 .k-loader-segment:nth-child(2) {
  top: 100%;
  left: 0;
  animation: spinner-3-segment 2s ease infinite;
  animation-delay: -0.6666666667s;
}
.k-loader-spinner-3 .k-loader-segment:nth-child(3) {
  top: 100%;
  left: 100%;
  animation: spinner-3-segment 2s ease infinite;
  animation-delay: -1.3333333333s;
}
.k-loader-spinner-3.k-loader-sm .k-loader-canvas {
  margin: 2px;
  width: calc( 16px - 4px );
  height: calc( 13.8564064608px - 4px );
}
.k-loader-spinner-3.k-loader-md .k-loader-canvas {
  margin: 4px;
  width: calc( 32px - 8px );
  height: calc( 27.7128129216px - 8px );
}
.k-loader-spinner-3.k-loader-lg .k-loader-canvas {
  margin: 8px;
  width: calc( 64px - 16px );
  height: calc( 55.4256258432px - 16px );
}

@keyframes spinner-4-segment-1 {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 0;
    left: 0;
    transform: translateX(0) translateY(0);
  }
  66.6% {
    top: 0;
    left: 0;
    transform: translateX(0) translateY(0);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4-segment-2 {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 0;
    left: 100%;
    transform: translateX(-100%) translateY(0);
  }
  66.6% {
    top: 0;
    left: 100%;
    transform: translateX(-100%) translateY(0);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4-segment-3 {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
  66.6% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4-segment-4 {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
  66.6% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4 {
  0% {
    transform: rotate(0);
  }
  33.3% {
    transform: rotate(0);
  }
  66.6% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
.k-loader-spinner-4 .k-loader-canvas {
  animation: spinner-4 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment {
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.k-loader-spinner-4 .k-loader-segment:nth-child(1) {
  animation: spinner-4-segment-1 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment:nth-child(2) {
  animation: spinner-4-segment-2 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment:nth-child(3) {
  animation: spinner-4-segment-3 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment:nth-child(4) {
  animation: spinner-4-segment-4 1.833s ease infinite;
}
.k-loader-spinner-4.k-loader-sm .k-loader-canvas {
  width: 16px;
  height: 16px;
}
.k-loader-spinner-4.k-loader-md .k-loader-canvas {
  width: 32px;
  height: 32px;
}
.k-loader-spinner-4.k-loader-lg .k-loader-canvas {
  width: 64px;
  height: 64px;
}

.k-loader-container {
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2001;
}
.k-loader-container .k-loader {
  padding: 0;
}

.k-loader-container,
.k-loader-container-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.k-loader-container-overlay {
  opacity: 0.32;
}

.k-loader-container-inner {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
}

.k-loader-container-panel {
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
}

.k-loader-container-sm .k-loader-container-inner {
  padding: 16px;
  gap: 4px;
}
.k-loader-container-sm .k-loader-container-label {
  font-size: 12px;
}

.k-loader-container-md .k-loader-container-inner {
  padding: 20px;
  gap: 8px;
}
.k-loader-container-md .k-loader-container-label {
  font-size: 14px;
}

.k-loader-container-lg .k-loader-container-inner {
  padding: 24px;
  gap: 12px;
}
.k-loader-container-lg .k-loader-container-label {
  font-size: 16px;
}

.k-loader-top .k-loader-container-inner {
  flex-direction: column;
  text-align: center;
}

.k-loader-end .k-loader-container-label {
  order: -1;
}

.k-loading-mask,
.k-loading-image,
.k-loading-color {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
}
.k-loading-mask *,
.k-loading-mask *::before,
.k-loading-mask *::after, .k-loading-mask::before, .k-loading-mask::after,
.k-loading-image *,
.k-loading-image *::before,
.k-loading-image *::after,
.k-loading-image::before,
.k-loading-image::after,
.k-loading-color *,
.k-loading-color *::before,
.k-loading-color *::after,
.k-loading-color::before,
.k-loading-color::after {
  box-sizing: border-box;
}

.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;
  color: currentColor;
}

.k-loading-image {
  z-index: 2;
  color: currentColor;
}

.k-loading-color {
  background-color: #ffffff;
  opacity: 0.3;
}

.k-i-loading {
  position: relative;
  background-color: transparent;
  box-sizing: border-box;
  color: currentColor;
}
.k-i-loading::before, .k-i-loading::after {
  box-sizing: border-box;
}

.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: 0.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: -0.5em;
  margin-left: -0.5em;
  width: 1em;
  height: 1em;
  animation: k-loading-animation 0.7s linear infinite;
}

.k-i-loading::after,
.k-loading-image::after {
  margin-top: -0.25em;
  margin-left: -0.25em;
  width: 0.5em;
  height: 0.5em;
  animation: k-loading-animation reverse 1.4s linear infinite;
}

.k-loading-image::before,
.k-loading-image::after {
  content: "";
  border-width: 1px;
  border-width: clamp(0.015em, 1px, 1px);
  font-size: 4em;
}

@keyframes loading {
  0% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 502;
  }
  50% {
    stroke-dasharray: 250 1;
  }
  100% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 0;
  }
}
@keyframes k-loading-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.k-loader-primary {
  color: #3f51b5;
}

.k-loader-secondary {
  color: #000000;
}

.k-loader-tertiary {
  color: #00695c;
}

.k-loader-info {
  color: #0058e9;
}

.k-loader-success {
  color: #37b400;
}

.k-loader-warning {
  color: #ffc000;
}

.k-loader-error {
  color: #f31700;
}

.k-loader-dark {
  color: #424242;
}

.k-loader-light {
  color: #f5f5f5;
}

.k-loader-inverse {
  color: #424242;
}

.k-loader-container-panel {
  background-color: #ffffff;
  border-color: rgba(0, 0, 0, 0.12);
}

.k-loader-container-inner .k-text-secondary,
.k-loader-container-inner .\!k-text-secondary {
  color: #000000 !important;
}

.k-drawer-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
}

kendo-drawer.k-drawer,
kendo-drawer .k-drawer-wrapper {
  transition: none;
}

.k-drawer {
  height: 100%;
  max-width: 100%;
  border-width: 0;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  transition: all 300ms ease-in-out;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-drawer *,
.k-drawer *::before,
.k-drawer *::after {
  box-sizing: border-box;
}
.k-drawer-mini .k-drawer.k-drawer-start, .k-drawer-expanded .k-drawer.k-drawer-start, .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer {
  border-right-width: 1px;
}
.k-drawer-mini .k-drawer.k-drawer-end, .k-drawer-expanded .k-drawer.k-drawer-end, .k-drawer-right.k-drawer-mini .k-drawer, .k-drawer-right.k-drawer-expanded .k-drawer {
  border-left-width: 1px;
}
.k-drawer.k-drawer-start, .k-drawer-left .k-drawer {
  top: 0;
  left: 0;
}
.k-drawer.k-drawer-end, .k-drawer-right .k-drawer {
  top: 0;
  right: 0;
}

.k-drawer-content {
  flex: 1 1 auto;
}

.k-drawer-overlay .k-drawer {
  max-width: 80vw;
  position: fixed;
  z-index: 10002;
  border: 0;
}
.k-drawer-overlay > .k-overlay {
  display: none;
}
.k-drawer-overlay.k-drawer-expanded > .k-overlay {
  display: block;
}

.k-drawer-push {
  display: flex;
  flex-direction: row;
}
.k-drawer-push .k-drawer {
  height: auto;
  position: relative;
  align-self: stretch;
}
.k-drawer-push .k-drawer.k-drawer-end, .k-drawer-push.k-drawer-right .k-drawer {
  order: 1;
}

.k-drawer-wrapper {
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-width: thin;
  transition: all 300ms ease-in-out;
}
.k-drawer-wrapper::-webkit-scrollbar {
  width: 7px;
}
.k-drawer-wrapper::-webkit-scrollbar-thumb {
  border-radius: 20px;
}

.k-drawer-items,
.k-drawer-items ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.k-drawer-item {
  padding-block: 12px;
  padding-inline: 16px;
  outline: 0;
  color: inherit;
  font-size: 16px;
  line-height: 1.5;
  display: flex;
  flex-flow: row nowrap;
  gap: 16px;
  cursor: pointer;
}
.k-drawer-item > .k-drawer-link {
  margin-block: -12px;
  margin-inline: -16px;
  padding-block: 12px;
  padding-inline: 16px;
  color: inherit;
  display: flex;
  flex-flow: row nowrap;
  flex: 1 0 auto;
  gap: 16px;
}
.k-drawer-item .k-svg-icon,
.k-drawer-item .k-icon {
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  flex-shrink: 0;
}
.k-drawer-item .k-svg-icon.k-i-none,
.k-drawer-item .k-icon.k-i-none {
  margin: 0;
}
.k-drawer-item .k-item-text {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-drawer-item .k-drawer-toggle {
  margin-inline-start: auto;
  cursor: pointer;
  display: flex;
}
.k-drawer-item.k-level-1 {
  padding-inline-start: 32px;
}
.k-drawer-item.k-level-2 {
  padding-inline-start: 48px;
}
.k-drawer-item.k-level-3 {
  padding-inline-start: 64px;
}
.k-drawer-item.k-level-4 {
  padding-inline-start: 80px;
}
.k-drawer-item.k-level-5 {
  padding-inline-start: 96px;
}

.k-drawer-separator {
  padding: 0;
  height: 1px;
}

.k-drawer-mini .k-drawer-wrapper {
  width: calc(2 * 16px + 16px);
}

.k-rtl.k-drawer-mini .k-drawer-start,
.k-rtl .k-drawer-mini .k-drawer-start,
.k-rtl .k-drawer-expanded .k-drawer-start, .k-rtl.k-drawer-expanded .k-drawer-start,
[dir=rtl].k-drawer-mini .k-drawer-start,
[dir=rtl] .k-drawer-mini .k-drawer-start,
[dir=rtl] .k-drawer-expanded .k-drawer-start,
[dir=rtl].k-drawer-expanded .k-drawer-start {
  border-left-width: 1px;
  border-right-width: 0;
}
.k-rtl.k-drawer-mini .k-drawer-end,
.k-rtl .k-drawer-mini .k-drawer-end, .k-rtl.k-drawer-expanded .k-drawer-end .k-drawer-expanded .k-drawer-end,
[dir=rtl].k-drawer-mini .k-drawer-end,
[dir=rtl] .k-drawer-mini .k-drawer-end,
[dir=rtl].k-drawer-expanded .k-drawer-end .k-drawer-expanded .k-drawer-end {
  border-left-width: 0;
  border-right-width: 1px;
}
.k-rtl.k-drawer-overlay .k-drawer-start,
.k-rtl .k-drawer-overlay .k-drawer-start,
[dir=rtl].k-drawer-overlay .k-drawer-start,
[dir=rtl] .k-drawer-overlay .k-drawer-start {
  left: auto;
  right: 0;
}
.k-rtl.k-drawer-overlay .k-drawer-end,
.k-rtl .k-drawer-overlay .k-drawer-end,
[dir=rtl].k-drawer-overlay .k-drawer-end,
[dir=rtl] .k-drawer-overlay .k-drawer-end {
  left: 0;
  right: auto;
}
.k-rtl .k-drawer-left.k-drawer-push .k-drawer,
[dir=rtl] .k-drawer-left.k-drawer-push .k-drawer {
  order: 1;
}
.k-rtl .k-drawer-right.k-drawer-push .k-drawer,
[dir=rtl] .k-drawer-right.k-drawer-push .k-drawer {
  order: 0;
}

.k-drawer {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-drawer-wrapper {
  scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}
.k-drawer-wrapper::-webkit-scrollbar-track {
  background: #dedede;
}
.k-drawer-wrapper::-webkit-scrollbar-thumb {
  background: rgba(156, 156, 156, 0.7);
}
.k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
  background: rgb(156, 156, 156);
}

.k-drawer-item:hover, .k-drawer-item.k-hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-drawer-item:focus, .k-drawer-item.k-focus {
  background-color: rgba(0, 0, 0, 0.04);
  box-shadow: none;
}
.k-drawer-item:focus:hover, .k-drawer-item:focus.k-hover, .k-drawer-item.k-focus:hover, .k-drawer-item.k-focus.k-hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}
.k-drawer-item.k-selected {
  color: #e51a5f;
}
.k-drawer-item.k-selected:hover, .k-drawer-item.k-selected.k-hover {
  color: #e51a5f;
  background-color: rgba(0, 0, 0, 0.04);
}

.k-drawer-separator {
  background-color: rgba(0, 0, 0, 0.12);
}

.k-drawer-item.k-selected:focus, .k-drawer-item.k-selected.k-focus {
  background-color: rgba(0, 0, 0, 0.04);
  box-shadow: none;
}

.k-stepper {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-size: 14px;
  line-height: 1.4285714286;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: inherit;
  background: none;
}
.k-stepper *,
.k-stepper *::before,
.k-stepper *::after {
  box-sizing: border-box;
}
.k-stepper .k-step-list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  position: relative;
  z-index: 1;
}
.k-stepper .k-step-link {
  outline: none;
  color: inherit;
  text-decoration: none;
  white-space: nowrap;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.k-stepper .k-step-indicator {
  border-radius: 50%;
  margin: 3px;
  width: 28px;
  height: 28px;
  border-width: 1px;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: none;
  position: relative;
  z-index: 1;
  overflow: visible;
  transition-property: color, background-color, border-color;
  transition-duration: 0.4s;
  transition-timing-function: ease-in-out;
}
.k-stepper .k-step-indicator::after {
  border-radius: 100%;
  content: "";
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
  pointer-events: none;
  display: none;
  position: absolute;
  top: calc( -1 * calc( 1px + 3px ) );
  right: calc( -1 * calc( 1px + 3px ) );
  bottom: calc( -1 * calc( 1px + 3px ) );
  left: calc( -1 * calc( 1px + 3px ) );
  z-index: 2;
}
.k-stepper .k-step.k-focus .k-step-indicator::after,
.k-stepper .k-step-link:focus .k-step-indicator::after {
  display: block;
}
.k-stepper .k-step-label {
  max-width: clamp(100%, 10em, 100%);
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.k-stepper .k-step-label:only-child {
  border-radius: 15px;
  padding-block: 5px;
  padding-inline: 12px;
  border-width: 0;
}
.k-stepper .k-step-label .k-step-text {
  max-width: calc(10em - (16px + 8px));
  flex-grow: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.k-stepper .k-step-label .k-icon,
.k-stepper .k-step-label .k-svg-icon {
  margin-left: 8px;
}
.k-stepper .k-step-current .k-step-label {
  font-weight: bold;
}
.k-stepper .k-step-label-optional {
  flex-basis: 100%;
  font-size: 12px;
}
.k-stepper .k-step-disabled,
.k-stepper .k-step.k-disabled {
  opacity: 1;
  pointer-events: none;
}
.k-stepper .k-step-disabled .k-step-link,
.k-stepper .k-step.k-disabled .k-step-link {
  cursor: default;
}
.k-stepper .k-step-disabled .k-step-label-optional,
.k-stepper .k-step.k-disabled .k-step-label-optional {
  color: inherit;
}
.k-stepper .k-progressbar {
  pointer-events: none;
  z-index: 0;
  overflow: visible;
}
.k-stepper .k-progressbar-horizontal {
  grid-row: 1/-1;
}
.k-stepper .k-progressbar-vertical {
  position: absolute;
}

.k-step-list-horizontal {
  flex-direction: row;
  grid-row: 1;
}
.k-step-list-horizontal .k-step {
  flex: 1 0 auto;
  text-align: center;
}
.k-step-list-horizontal .k-step-link {
  margin: auto;
  max-width: 10em;
  flex-direction: column;
}
.k-step-list-horizontal .k-step-label {
  text-align: center;
}
.k-step-list-horizontal .k-step-indicator + .k-step-label {
  margin-top: calc(8px - 3px);
}
.k-step-list-horizontal ~ .k-progressbar {
  width: 100%;
  height: 2px;
  top: calc(((28px + 2 * 2px) / 2) + 2px / 2);
}

.k-step-list-vertical {
  flex-direction: column;
}
.k-step-list-vertical .k-step {
  min-height: calc((28px + 2 * 1px + 2 * 2px) + 20px);
}
.k-step-list-vertical .k-step-label {
  justify-content: flex-start;
}
.k-step-list-vertical .k-step-indicator + .k-step-label {
  margin-left: 12px;
}
.k-step-list-vertical ~ .k-progressbar {
  width: 2px;
  height: 100%;
  min-height: 20px;
  left: calc((28px + 2 * 1px + 2 * 2px) / 2);
}
.k-step-list-vertical .k-step-content {
  height: 0;
  overflow: hidden;
  transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.k-step-list-vertical .k-step-current .k-step-content {
  height: auto;
  overflow: visible;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 30px;
  padding-block: 20px;
  padding-inline: 10px;
}

.k-rtl .k-stepper,
.k-stepper[dir=rtl] {
  direction: rtl;
}
.k-rtl .k-stepper .k-step-label .k-icon,
.k-rtl .k-stepper .k-step-label .k-svg-icon,
.k-stepper[dir=rtl] .k-step-label .k-icon,
.k-stepper[dir=rtl] .k-step-label .k-svg-icon {
  margin-left: 0;
  margin-right: 8px;
}
.k-rtl .k-stepper .k-step-list-vertical .k-step-indicator + .k-step-label,
.k-stepper[dir=rtl] .k-step-list-vertical .k-step-indicator + .k-step-label {
  margin-left: 0;
  margin-right: 12px;
}
.k-rtl .k-stepper .k-step-list-vertical ~ .k-progressbar,
.k-stepper[dir=rtl] .k-step-list-vertical ~ .k-progressbar {
  left: auto;
  right: calc((28px + 2 * 1px + 2 * 2px) / 2);
}

.k-step-current .k-step-label {
  font-weight: 400;
}

.k-stepper {
  color: rgba(0, 0, 0, 0.87);
}
.k-stepper .k-step:hover .k-step-indicator, .k-stepper .k-step.k-hover .k-step-indicator, .k-stepper .k-step.k-step-hover .k-step-indicator {
  background-color: #ebebeb;
}
.k-stepper .k-step.k-focus .k-step-label:only-child,
.k-stepper .k-step .k-step-link:focus .k-step-label:only-child {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12);
}
.k-stepper .k-step.k-step-disabled .k-step-indicator, .k-stepper .k-step.k-disabled .k-step-indicator, .k-stepper .k-step:disabled .k-step-indicator {
  color: rgba(0, 0, 0, 0.38);
}
.k-stepper .k-step.k-step-disabled .k-step-label, .k-stepper .k-step.k-disabled .k-step-label, .k-stepper .k-step:disabled .k-step-label {
  color: rgba(0, 0, 0, 0.38);
}
.k-stepper .k-step-indicator {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-stepper .k-step-indicator::after {
  box-shadow: inset 0 0 0 2px #ffffff;
}
.k-stepper .k-step-label:only-child {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-stepper .k-step-done .k-step-indicator {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-stepper .k-step-done:hover .k-step-indicator, .k-stepper .k-step-done.k-hover .k-step-indicator, .k-stepper .k-step-done.k-step-hover .k-step-indicator {
  background-color: #3a4ba7;
}
.k-stepper .k-step-done.k-step-disabled .k-step-indicator, .k-stepper .k-step-done.k-disabled .k-step-indicator, .k-stepper .k-step-done:disabled .k-step-indicator {
  border-color: #8c97d3;
  color: white;
  background-color: #8c97d3;
}
.k-stepper .k-step-current .k-step-indicator {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}
.k-stepper .k-step-current:hover .k-step-indicator, .k-stepper .k-step-current.k-hover .k-step-indicator, .k-stepper .k-step-current.k-step-hover .k-step-indicator {
  background-color: #3a4ba7;
}
.k-stepper .k-step-current.k-step-disabled .k-step-indicator, .k-stepper .k-step-current.k-disabled .k-step-indicator, .k-stepper .k-step-current:disabled .k-step-indicator {
  border-color: #8c97d3;
  color: white;
  background-color: #8c97d3;
}
.k-stepper .k-step-success .k-step-label .k-icon,
.k-stepper .k-step-success .k-step-label .k-svg-icon {
  color: #37b400;
}
.k-stepper .k-step-error .k-step-label {
  color: #f31700;
}
.k-stepper .k-step-error .k-step-label {
  color: #f31700;
}
.k-stepper .k-step-error:hover .k-step-label, .k-stepper .k-step-error.k-hover .k-step-label, .k-stepper .k-step-error.k-step-hover .k-step-label {
  color: #f31700;
}
.k-stepper .k-step-label-optional {
  color: rgba(0, 0, 0, 0.54);
}
.k-listbox {
  width: 10em;
  height: 200px;
  border-width: 0;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  vertical-align: top;
  background-color: transparent;
  display: inline-flex;
  gap: 12px;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-listbox .k-listbox-actions {
  display: flex;
  gap: 8px;
}
.k-listbox.k-listbox-actions-left, .k-listbox.k-listbox-actions-right {
  flex-direction: row;
}
.k-listbox.k-listbox-actions-left .k-listbox-actions, .k-listbox.k-listbox-actions-right .k-listbox-actions {
  flex-direction: column;
}
.k-listbox.k-listbox-actions-right {
  flex-direction: row-reverse;
}
.k-listbox.k-listbox-actions-top, .k-listbox.k-listbox-actions-bottom {
  flex-direction: column;
}
.k-listbox.k-listbox-actions-top .k-listbox-actions, .k-listbox.k-listbox-actions-bottom .k-listbox-actions {
  flex-direction: row;
}
.k-listbox.k-listbox-actions-bottom {
  flex-direction: column-reverse;
}
.k-listbox .k-list-scroller {
  width: 100%;
  height: inherit;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.k-listbox .k-list-scroller .k-list-scroller {
  border-width: 0;
}
.k-listbox .k-list-scroller .k-list {
  height: inherit;
  background: transparent;
}
.k-listbox .k-drop-hint {
  border-top-width: 2px;
  border-top-style: solid;
}
.k-listbox .k-ghost {
  opacity: 0.5;
}
.k-rtl .k-listbox.k-listbox-actions-left .k-listbox-actions, .k-rtl .k-listbox.k-listbox-actions-right .k-listbox-actions, .k-listbox[dir=rtl].k-listbox-actions-left .k-listbox-actions, .k-listbox[dir=rtl].k-listbox-actions-right .k-listbox-actions, [dir=rtl] .k-listbox.k-listbox-actions-left .k-listbox-actions, [dir=rtl] .k-listbox.k-listbox-actions-right .k-listbox-actions {
  transform: scaleX(-1);
}

.k-item {
  cursor: default;
}

.k-listbox .k-item {
  padding-block: 8px;
  padding-inline: 16px;
}

.k-listbox .k-list-scroller {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-listbox .k-drop-hint {
  border-top-color: #3f51b5;
}

kendo-scrollview.k-scrollview-wrap,
kendo-scrollview.k-scrollview,
.k-scrollview {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  position: relative;
  overflow: hidden;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-scrollview-wrap .k-scrollview,
.k-scrollview .k-scrollview-wrap {
  list-style-type: none;
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  cursor: default;
  white-space: nowrap;
}
.k-scrollview-wrap .k-scrollview img,
.k-scrollview .k-scrollview-wrap img {
  -webkit-user-select: none;
          user-select: none;
}
.k-scrollview-wrap .k-scrollview > li,
.k-scrollview .k-scrollview-wrap > li {
  display: inline-block;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
.k-scrollview-wrap .k-scrollview > [data-role=page],
.k-scrollview .k-scrollview-wrap > [data-role=page] {
  vertical-align: top;
  display: inline-block;
  min-height: 1px;
}

.k-scrollview-wrap.k-scrollview-animate {
  display: flex;
  flex-flow: row nowrap;
  width: calc(var(--kendo-scrollview-views, 1) * 100%);
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
  transform: translateX(calc(-100% / var(--kendo-scrollview-views, 1) * (var(--kendo-scrollview-current, 1) - 1)));
}
.k-scrollview-wrap.k-scrollview-animate .k-scrollview-view {
  width: calc(100% / var(--kendo-scrollview-views, 1));
  flex: 0 0 calc(100% / var(--kendo-scrollview-views, 1));
}
[dir=rtl] .k-scrollview-wrap.k-scrollview-animate, .k-rtl .k-scrollview-wrap.k-scrollview-animate {
  transform: translateX(calc(100% / var(--kendo-scrollview-views, 1) * (var(--kendo-scrollview-current, 1) - 1)));
}

kendo-scrollview.k-scrollview-wrap kendo-scrollview-pager,
kendo-scrollview.k-scrollview kendo-scrollview-pager,
.k-scrollview-nav-wrap {
  padding: 0;
  margin: 0;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: calc( 10px + 0px + 40px );
  text-align: center;
}

kendo-scrollview.k-scrollview-wrap kendo-scrollview-pager,
kendo-scrollview.k-scrollview kendo-scrollview-pager {
  pointer-events: none;
}

kendo-scrollview.k-scrollview-wrap .k-scrollview-nav,
kendo-scrollview.k-scrollview .k-scrollview-nav {
  pointer-events: initial;
}

.k-scrollview-pageable,
.k-scrollview-nav {
  margin: 0;
  padding: 20px;
  max-width: 100%;
  box-sizing: border-box;
  line-height: 0;
  text-align: center;
  white-space: nowrap;
  list-style: none;
  display: inline-flex;
  align-items: center;
  overflow-x: scroll;
  overflow-y: hidden;
  pointer-events: initial;
}
.k-scrollview-pageable:focus,
.k-scrollview-nav:focus {
  outline: none;
}

.k-scrollview-pageable > .k-button,
.k-scrollview-nav > .k-link {
  margin-block: 0;
  margin-inline: 10px;
  padding: 0;
  width: 10px;
  height: 10px;
  border-width: 0px;
  border-style: solid;
  border-radius: 50%;
  box-sizing: content-box;
  display: inline-block;
  position: relative;
  flex: 0 0 auto;
  cursor: pointer;
  pointer-events: all;
  vertical-align: top;
}
.k-scrollview-pageable > .k-button::before,
.k-scrollview-nav > .k-link::before {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: initial;
  border-radius: 0;
}

.k-scrollview-next,
.k-scrollview-prev {
  display: table;
  position: absolute;
  padding: 0;
  height: 60%;
  top: 20%;
  text-decoration: none;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
}
.k-scrollview-next .k-icon,
.k-scrollview-next .k-svg-icon,
.k-scrollview-prev .k-icon,
.k-scrollview-prev .k-svg-icon {
  display: table-cell;
  overflow: visible;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  font-size: 4.5em;
  font-weight: normal;
}
.k-scrollview-next .k-svg-icon,
.k-scrollview-prev .k-svg-icon {
  font-size: inherit;
  width: 4.5em;
  height: 4.5em;
}

.k-scrollview-prev {
  left: 0;
}

.k-scrollview-next {
  right: 0;
}

.k-scrollview-animation {
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
}

@supports (-webkit-user-select: none) {
  kendo-scrollview.k-scrollview-wrap ul.k-scrollview li > *,
  kendo-scrollview.k-scrollview ul.k-scrollview-wrap li > *,
  div.k-scrollview ul.k-scrollview-wrap li > * {
    pointer-events: auto;
  }
}
@supports not (-webkit-user-select: none) {
  kendo-scrollview.k-scrollview-wrap ul.k-scrollview li > *,
  kendo-scrollview.k-scrollview ul.k-scrollview-wrap li > *,
  div.k-scrollview ul.k-scrollview-wrap li > * {
    pointer-events: none;
  }
}
kendo-scrollview.k-scrollview-wrap,
kendo-scrollview.k-scrollview,
div.k-scrollview {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
kendo-scrollview.k-scrollview-wrap.k-scrollview-dark kendo-scrollview-pager,
kendo-scrollview.k-scrollview-wrap.k-scrollview-dark .k-scrollview-nav-wrap,
kendo-scrollview.k-scrollview.k-scrollview-dark kendo-scrollview-pager,
kendo-scrollview.k-scrollview.k-scrollview-dark .k-scrollview-nav-wrap,
div.k-scrollview.k-scrollview-dark kendo-scrollview-pager,
div.k-scrollview.k-scrollview-dark .k-scrollview-nav-wrap {
  background-color: rgba(0, 0, 0, 0.4);
}
kendo-scrollview.k-scrollview-wrap.k-scrollview-dark .k-scrollview-next,
kendo-scrollview.k-scrollview-wrap.k-scrollview-dark .k-scrollview-prev,
kendo-scrollview.k-scrollview.k-scrollview-dark .k-scrollview-next,
kendo-scrollview.k-scrollview.k-scrollview-dark .k-scrollview-prev,
div.k-scrollview.k-scrollview-dark .k-scrollview-next,
div.k-scrollview.k-scrollview-dark .k-scrollview-prev {
  color: rgba(0, 0, 0, 0.4);
}
kendo-scrollview.k-scrollview-wrap.k-scrollview-light kendo-scrollview-pager,
kendo-scrollview.k-scrollview-wrap.k-scrollview-light .k-scrollview-nav-wrap,
kendo-scrollview.k-scrollview.k-scrollview-light kendo-scrollview-pager,
kendo-scrollview.k-scrollview.k-scrollview-light .k-scrollview-nav-wrap,
div.k-scrollview.k-scrollview-light kendo-scrollview-pager,
div.k-scrollview.k-scrollview-light .k-scrollview-nav-wrap {
  background-color: rgba(255, 255, 255, 0.4);
}

.k-scrollview:focus,
.k-scrollview-wrap:focus {
  outline: none;
}

.k-scrollview-elements {
  color: white;
}

.k-scrollview-next,
.k-scrollview-prev {
  color: white;
  background-color: rgba(0, 0, 0, 0);
  text-shadow: rgba(0, 0, 0, 0.3) 0 0 15px;
  opacity: 0.7;
  outline-width: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-scrollview-next:focus, .k-scrollview-next.k-focus,
.k-scrollview-prev:focus,
.k-scrollview-prev.k-focus {
  color: white;
  opacity: 1;
}
.k-scrollview-next:focus .k-icon::before, .k-scrollview-next.k-focus .k-icon::before,
.k-scrollview-prev:focus .k-icon::before,
.k-scrollview-prev.k-focus .k-icon::before {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}
.k-scrollview-next:hover, .k-scrollview-next.k-hover,
.k-scrollview-prev:hover,
.k-scrollview-prev.k-hover {
  color: white;
  opacity: 1;
}

.k-scrollview-pageable > .k-button,
.k-scrollview-nav > .k-link {
  background: #ffffff;
  border: #ffffff;
}
.k-scrollview-pageable > .k-button.k-primary,
.k-scrollview-nav > .k-link.k-primary {
  background: #3f51b5;
  border: #3f51b5;
}
.k-scrollview-pageable > .k-button:focus, .k-scrollview-pageable > .k-button.k-focus,
.k-scrollview-nav > .k-link:focus,
.k-scrollview-nav > .k-link.k-focus {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-scrollview-nav > .k-link:hover,
.k-scrollview-nav > .k-link.k-hover {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-scrollview-pageable > .k-button {
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-color-preview {
  width: 100%;
  height: 100%;
  border-width: 1px;
  border-radius: 4px;
  box-sizing: border-box;
  border-style: solid;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  position: relative;
  overflow: hidden;
}
.k-color-preview *,
.k-color-preview *::before,
.k-color-preview *::after {
  box-sizing: border-box;
}

.k-coloreditor-current-color {
  cursor: pointer;
}

.k-icon-color-preview {
  border-width: 0;
  border-radius: 0;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  gap: 2px;
}
.k-icon-color-preview .k-color-preview-mask {
  width: calc( 16px - 2px );
  height: 2px;
}

.k-color-preview-mask {
  width: 100%;
  height: 100%;
  position: relative;
}

.k-color-preview-mask::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC");
  background-size: contain;
  background-position: 0 0;
}

.k-no-color .k-color-preview-mask::before {
  content: "";
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' version='1.1'%3e%3cline x1='0' x2='20' y1='0' y2='20' stroke='%23f31700' stroke-width='1'/%3e%3c/svg%3e");
  background-size: 100% 100%;
  background-position: 0 0;
}

.k-color-preview {
  border-color: rgba(0, 0, 0, 0.12);
}
.k-color-preview:hover, .k-color-preview.k-hover {
  border-color: rgba(0, 0, 0, 0.15);
}

.k-colorpalette {
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  font-size: 14px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 0;
  display: inline-flex;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-colorpalette *,
.k-colorpalette *::before,
.k-colorpalette *::after {
  box-sizing: border-box;
}

.k-colorpalette-table {
  width: 100%;
  height: 100%;
  border-collapse: collapse;
  position: relative;
}

.k-colorpalette-tile {
  width: 24px;
  height: 24px;
  box-sizing: border-box;
  overflow: hidden;
  cursor: pointer;
}
.k-colorpalette-tile:hover, .k-colorpalette-tile.k-hover {
  position: relative;
  z-index: 101;
}
.k-colorpalette-tile:focus, .k-colorpalette-tile.k-focus, .k-colorpalette-tile.k-selected, .k-colorpalette-tile.k-selected:hover {
  position: relative;
  z-index: 100;
}

.k-colorpalette-tile:focus, .k-colorpalette-tile.k-focus {
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}
.k-colorpalette-tile:hover, .k-colorpalette-tile.k-hover {
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.8);
}
.k-colorpalette-tile.k-selected, .k-colorpalette-tile.k-selected:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px white;
}

.k-slider {
  border: 0;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  background: none;
  display: inline-flex;
  align-items: center;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-slider *,
.k-slider *::before,
.k-slider *::after {
  box-sizing: border-box;
}
.k-slider .k-label {
  width: auto;
  font-size: 0.92em;
  line-height: 1;
  white-space: nowrap;
  position: absolute;
}
.k-slider .k-tick,
.k-slider .k-slider-track {
  cursor: pointer;
}
.k-slider .k-tick {
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
  position: relative;
}
.k-slider.k-disabled .k-tick,
.k-slider.k-disabled .k-slider-track,
.k-slider.k-disabled .k-draghandle {
  cursor: default;
}
.k-rtl .k-slider .k-slider-selection, .k-slider.k-rtl .k-slider-selection, [dir=rtl] .k-slider .k-slider-selection, .k-slider[dir=rtl] .k-slider-selection {
  left: auto;
  right: 0;
}

.k-slider-wrap {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: inherit;
  align-items: inherit;
  gap: inherit;
  position: relative;
}

.k-slider {
  width: min-content;
  height: min-content;
  gap: calc( 14px / 2 );
}
.k-slider .k-button {
  flex: none;
}
.k-slider .k-slider-track-wrap {
  flex: 1 1 auto;
  display: flex;
  flex-flow: inherit;
  position: relative;
  touch-action: none;
}
.k-slider .k-slider-track-wrap .k-slider-items {
  margin: 0;
  padding: 0;
  list-style: none;
  flex: 1 1 100%;
  display: flex;
  flex-flow: inherit;
  justify-content: space-between;
  -webkit-user-select: none;
          user-select: none;
}
.k-slider .k-slider-track-wrap .k-tick {
  flex: 0 0 1px;
}
.k-slider .k-slider-track-wrap .k-tick-horizontal {
  width: 1px;
  min-height: 100%;
}
.k-slider .k-slider-track-wrap .k-tick-vertical {
  width: 100%;
  min-height: 1px;
}
.k-slider .k-slider-track-wrap .k-draghandle {
  position: absolute;
}
.k-slider-horizontal .k-slider-track-wrap {
  height: 26px;
}
.k-slider-horizontal .k-slider-track-wrap .k-slider-track {
  width: 100%;
}
.k-slider-horizontal .k-slider-track-wrap .k-draghandle {
  top: 50%;
  transform: translate(-50%, -50%);
}
.k-slider-horizontal .k-slider-track-wrap .k-draghandle:focus,
.k-slider-horizontal .k-slider-track-wrap .k-draghandle:active {
  transform: translate(-50%, -50%) scale(1);
}
.k-slider-horizontal .k-slider-track-wrap .k-slider-selection {
  width: calc((var(--kendo-slider-end, 0) - var(--kendo-slider-start, 0)) * 1%);
  left: calc(var(--kendo-slider-start, 0) * 1%);
}
.k-slider-horizontal .k-slider-track-wrap .k-draghandle-start {
  left: calc(var(--kendo-slider-start, 0) * 1%);
}
.k-slider-horizontal .k-slider-track-wrap .k-draghandle-end {
  left: calc(var(--kendo-slider-end, 0) * 1%);
}
[dir=rtl] .k-slider-horizontal .k-slider-track-wrap .k-slider-selection {
  left: unset;
  right: calc(var(--kendo-slider-start, 0) * 1%);
}
[dir=rtl] .k-slider-horizontal .k-slider-track-wrap .k-draghandle-start {
  left: unset;
  right: calc(var(--kendo-slider-start, 0) * 1%);
}
[dir=rtl] .k-slider-horizontal .k-slider-track-wrap .k-draghandle-end {
  left: unset;
  right: calc(var(--kendo-slider-end, 0) * 1%);
}
[dir=rtl] .k-slider-horizontal .k-slider-track-wrap .k-draghandle {
  transform: translate(50%, -50%);
}
[dir=rtl] .k-slider-horizontal .k-slider-track-wrap .k-draghandle:focus,
[dir=rtl] .k-slider-horizontal .k-slider-track-wrap .k-draghandle:active {
  transform: translate(50%, -50%) scale(1);
}
.k-slider-vertical .k-slider-track-wrap {
  width: 26px;
}
.k-slider-vertical .k-slider-track-wrap .k-slider-track {
  height: 100%;
}
.k-slider-vertical .k-slider-track-wrap .k-draghandle {
  left: 50%;
  transform: translate(-50%, 50%);
}
.k-slider-vertical .k-slider-track-wrap .k-draghandle:focus,
.k-slider-vertical .k-slider-track-wrap .k-draghandle:active {
  transform: translate(-50%, 50%) scale(1);
}
.k-slider-vertical .k-slider-track-wrap .k-slider-selection {
  bottom: calc(var(--kendo-slider-start, 0) * 1%);
  height: calc((var(--kendo-slider-end, 0) - var(--kendo-slider-start, 0)) * 1%);
}
.k-slider-vertical .k-slider-track-wrap .k-draghandle-start {
  bottom: calc(var(--kendo-slider-start, 0) * 1%);
}
.k-slider-vertical .k-slider-track-wrap .k-draghandle-end {
  bottom: calc(var(--kendo-slider-end, 0) * 1%);
}

.k-slider-vertical {
  height: 200px;
  flex-flow: column-reverse nowrap;
}
.k-slider-vertical .k-tick {
  text-align: end;
  margin-left: 2px;
}
.k-slider-vertical .k-slider-topleft .k-tick {
  text-align: start;
}
.k-slider-vertical .k-tick {
  background-position: -94px center;
}
.k-slider-vertical .k-slider-topleft .k-tick {
  background-position: -124px center;
}
.k-slider-vertical .k-slider-bottomright .k-tick {
  background-position: -154px center;
}
.k-slider-vertical .k-tick-large {
  display: flex;
  align-items: center;
  background-position: -4px center;
}
.k-slider-vertical .k-slider-topleft .k-tick-large {
  background-position: -34px center;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large {
  background-position: -64px center;
}
.k-slider-vertical .k-first {
  background-position: -94px 100%;
}
.k-slider-vertical .k-tick-large.k-first {
  background-position: -4px 100%;
}
.k-slider-vertical .k-slider-topleft .k-first {
  background-position: -124px 100%;
}
.k-slider-vertical .k-slider-topleft .k-tick-large.k-first {
  background-position: -34px 100%;
}
.k-slider-vertical .k-slider-bottomright .k-first {
  background-position: -154px 100%;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first {
  background-position: -64px 100%;
}
.k-slider-vertical .k-last {
  background-position: -94px 0;
}
.k-slider-vertical .k-tick-large.k-last {
  background-position: -4px 0;
}
.k-slider-vertical .k-slider-topleft .k-last {
  background-position: -124px 0;
}
.k-slider-vertical .k-slider-topleft .k-tick-large.k-last {
  background-position: -34px 0;
}
.k-slider-vertical .k-slider-bottomright .k-last {
  background-position: -154px 0;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last {
  background-position: -64px 0;
}
.k-slider-vertical .k-label {
  text-align: start;
  left: 120%;
  top: 50%;
  transform: translateY(-50%);
}
.k-slider-vertical .k-first .k-label {
  top: 100%;
}
.k-slider-vertical .k-last .k-label {
  top: 0;
}
.k-slider-vertical .k-slider-topleft .k-label {
  left: auto;
  right: 120%;
}
.k-rtl .k-slider-vertical .k-label, .k-slider-vertical.k-rtl .k-label, [dir=rtl] .k-slider-vertical .k-label, .k-slider-vertical[dir=rtl] .k-label {
  left: auto;
  right: 120%;
}
.k-rtl .k-slider-vertical .k-slider-topleft .k-label, .k-slider-vertical.k-rtl .k-slider-topleft .k-label, [dir=rtl] .k-slider-vertical .k-slider-topleft .k-label, .k-slider-vertical[dir=rtl] .k-slider-topleft .k-label {
  left: 120%;
  right: auto;
}

.k-slider-horizontal {
  width: 200px;
  flex-flow: row nowrap;
}
.k-slider-horizontal .k-tick {
  background-position: center -92px;
}
.k-slider-horizontal .k-slider-topleft .k-tick {
  background-position: center -122px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick {
  background-position: center -152px;
}
.k-slider-horizontal .k-tick-large {
  background-position: center -2px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large {
  background-position: center -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large {
  background-position: center -62px;
}
.k-slider-horizontal .k-first {
  background-position: 0 -92px;
}
.k-slider-horizontal .k-tick-large.k-first {
  background-position: 0 -2px;
}
.k-slider-horizontal .k-slider-topleft .k-first {
  background-position: 0 -122px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
  background-position: 0 -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-first {
  background-position: 0 -152px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
  background-position: 0 -62px;
}
.k-slider-horizontal .k-last {
  background-position: 100% -92px;
}
.k-slider-horizontal .k-tick-large.k-last {
  background-position: 100% -2px;
}
.k-slider-horizontal .k-slider-topleft .k-last {
  background-position: 100% -122px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
  background-position: 100% -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-last {
  background-position: 100% -152px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
  background-position: 100% -62px;
}
.k-slider-horizontal .k-label {
  left: 50%;
  bottom: -1.2em;
  transform: translateX(-50%);
}
.k-slider-horizontal .k-first .k-label {
  left: 0;
}
.k-slider-horizontal .k-last .k-label {
  left: 100%;
}
.k-slider-horizontal .k-slider-topleft .k-label {
  top: -1.2em;
}
.k-rtl .k-slider-horizontal .k-slider-track,
.k-rtl .k-slider-horizontal .k-slider-selection, .k-slider-horizontal.k-rtl .k-slider-track,
.k-slider-horizontal.k-rtl .k-slider-selection, [dir=rtl] .k-slider-horizontal .k-slider-track,
[dir=rtl] .k-slider-horizontal .k-slider-selection, .k-slider-horizontal[dir=rtl] .k-slider-track,
.k-slider-horizontal[dir=rtl] .k-slider-selection {
  right: 0;
  left: auto;
}
.k-rtl .k-slider-horizontal .k-button-increase .k-icon,
.k-rtl .k-slider-horizontal .k-button-increase .k-svg-icon,
.k-rtl .k-slider-horizontal .k-button-decrease .k-icon,
.k-rtl .k-slider-horizontal .k-button-decrease .k-svg-icon, .k-slider-horizontal.k-rtl .k-button-increase .k-icon,
.k-slider-horizontal.k-rtl .k-button-increase .k-svg-icon,
.k-slider-horizontal.k-rtl .k-button-decrease .k-icon,
.k-slider-horizontal.k-rtl .k-button-decrease .k-svg-icon, [dir=rtl] .k-slider-horizontal .k-button-increase .k-icon,
[dir=rtl] .k-slider-horizontal .k-button-increase .k-svg-icon,
[dir=rtl] .k-slider-horizontal .k-button-decrease .k-icon,
[dir=rtl] .k-slider-horizontal .k-button-decrease .k-svg-icon, .k-slider-horizontal[dir=rtl] .k-button-increase .k-icon,
.k-slider-horizontal[dir=rtl] .k-button-increase .k-svg-icon,
.k-slider-horizontal[dir=rtl] .k-button-decrease .k-icon,
.k-slider-horizontal[dir=rtl] .k-button-decrease .k-svg-icon {
  transform: scaleX(-1);
}

.k-slider-track,
.k-slider-selection {
  margin: 0;
  padding: 0;
  position: absolute;
}
.k-slider-horizontal .k-slider-track,
.k-slider-horizontal .k-slider-selection {
  height: 2px;
  left: 0;
  margin-top: -1px;
  top: 50%;
}
.k-slider-vertical .k-slider-track,
.k-slider-vertical .k-slider-selection {
  bottom: 0;
  left: 50%;
  margin-left: -1px;
  width: 2px;
}

.k-draghandle {
  background-color: transparent;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 0px;
  outline: 0;
  position: absolute;
  text-align: center;
  text-decoration: none;
  width: 14px;
  height: 14px;
}
.k-slider-transitions.k-slider-horizontal .k-draghandle {
  transition: left 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.k-slider-transitions.k-slider-vertical .k-draghandle {
  transition: bottom 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.k-draghandle.k-pressed {
  transition: none;
}

.k-slider-transitions.k-slider-horizontal .k-slider-selection {
  transition: width 0.3s ease-out;
}
.k-slider-transitions.k-slider-vertical .k-slider-selection {
  transition: height 0.3s ease-out;
}
.k-slider-selection.k-pressed {
  transition: none;
}

.k-slider.k-readonly .k-button,
.k-slider.k-readonly .k-slider-track,
.k-slider.k-readonly .k-tick,
.k-slider.k-readonly .k-draghandle {
  pointer-events: none;
}

.k-slider-tooltip .k-callout-n,
.k-slider-tooltip .k-callout-s {
  margin-left: -3px;
}
.k-slider-tooltip .k-callout-w,
.k-slider-tooltip .k-callout-e {
  margin-top: -3px;
}

.k-slider kendo-resize-sensor {
  position: absolute;
}

.k-slider-horizontal .k-slider-wrap:not(.k-slider-buttons) {
  padding-left: calc( 14px / 2 );
  padding-right: calc( 14px / 2 );
}

.k-slider-vertical .k-slider-wrap:not(.k-slider-buttons) {
  padding-top: calc( 14px / 2 );
  padding-bottom: calc( 14px / 2 );
}

.k-slider .k-tick {
  margin: 0;
}
.k-slider .k-tick::after {
  content: "";
  position: absolute;
  z-index: 1;
  height: 2px;
  width: 2px;
  top: 50%;
  left: 50%;
  margin: -1px 0 0 -1px;
}
.k-slider .k-draghandle {
  z-index: 2;
}

.k-slider-horizontal .k-tick.k-first::after {
  left: 0;
}
.k-slider-horizontal .k-tick.k-last::after {
  left: auto;
  right: 0;
}

.k-slider-vertical .k-tick.k-last::after {
  top: 0;
}
.k-slider-vertical .k-tick.k-first::after {
  top: auto;
  bottom: 0;
}

.k-slider {
  color: rgba(0, 0, 0, 0.87);
}
.k-slider .k-slider-track,
.k-slider .k-slider-selection {
  border-radius: 4px;
}
.k-slider .k-slider-track {
  background-color: #bac0e4;
}
.k-slider .k-slider-selection {
  background-color: #3f51b5;
}
.k-slider .k-draghandle {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
  border-radius: 50%;
}
.k-slider .k-draghandle:focus, .k-slider .k-draghandle.k-focus {
  box-shadow: 0 0 0 11px rgba(63, 81, 181, 0.25);
}
.k-slider.k-focus .k-draghandle {
  box-shadow: 0 0 0 11px rgba(63, 81, 181, 0.25);
}
.k-slider.k-disabled {
  opacity: 0.65;
}

.k-slider {
  cursor: pointer;
}
.k-slider .k-slider-track,
.k-slider .k-slider-selection {
  border-radius: 0;
}
.k-slider .k-tick::after {
  background-color: rgba(0, 0, 0, 0.87);
}
.k-slider .k-draghandle {
  box-sizing: border-box;
}
.k-slider .k-draghandle:focus {
  box-shadow: 0 0 0 11px rgba(63, 81, 181, 0.25);
}
.k-slider.k-disabled {
  opacity: 1;
}
.k-slider.k-disabled .k-slider-track,
.k-slider.k-disabled .k-slider-selection,
.k-slider.k-disabled .k-draghandle {
  background-color: #bac0e4;
}
.k-slider.k-disabled .k-draghandle {
  border: 2px solid inherit;
}

.k-colorgradient {
  border-radius: 4px;
  width: 294px;
  padding-block: 12px;
  padding-inline: 12px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  outline: 0;
  font-size: 14px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 2;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 12px;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-colorgradient *,
.k-colorgradient *::before,
.k-colorgradient *::after {
  box-sizing: border-box;
}

.k-colorgradient-canvas {
  gap: 12px;
}
.k-colorgradient-canvas .k-hsv-rectangle {
  border-radius: 4px;
  position: relative;
  flex: 1 1 auto;
  -webkit-user-select: none;
          user-select: none;
}
.k-colorgradient-canvas .k-hsv-gradient {
  border-radius: 4px;
  height: 180px;
}
.k-colorgradient-canvas .k-hsv-draghandle {
  margin-top: -7px;
  margin-left: -7px;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  cursor: pointer;
}
.k-colorgradient-canvas .k-hsv-controls {
  position: relative;
  flex-shrink: 0;
  gap: 12px;
}

.k-colorgradient .k-draghandle {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}

.k-colorgradient-slider.k-slider-vertical {
  width: 10px;
  height: 180px;
  flex: 0 0 10px;
}
.k-colorgradient-slider.k-slider-vertical .k-slider-track {
  width: 10px;
  border-radius: 10px;
  margin-left: -5px;
}
.k-colorgradient-slider.k-slider-horizontal {
  width: 100%;
  height: 10px;
  flex: 0 0 10px;
}
.k-colorgradient-slider.k-slider-horizontal .k-slider-track {
  height: 10px;
  border-radius: 10px;
  margin-top: -5px;
}
.k-colorgradient-slider.k-alpha-slider .k-slider-track::before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 10px;
  position: relative;
  z-index: -1;
}
.k-colorgradient-slider .k-slider-wrap,
.k-colorgradient-slider .k-slider-track-wrap {
  z-index: 1;
}
.k-colorgradient-slider .k-slider-selection {
  display: none;
}
.k-colorgradient-slider .k-draghandle {
  border-width: 3px;
}

.k-colorgradient-inputs {
  gap: 8px;
}
.k-colorgradient-inputs .k-colorgradient-input-label {
  text-transform: uppercase;
}
.k-colorgradient-inputs > .k-vstack, .k-colorgradient-inputs > .k-vbox {
  gap: 4px;
}
.k-colorgradient-inputs .k-numerictextbox {
  width: 50px;
}
.k-colorgradient-inputs .k-input-inner {
  padding-inline-start: 2px;
  padding-inline-end: 2px;
  text-align: center;
  text-overflow: clip;
}

.k-colorgradient-color-contrast > div {
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
}
.k-colorgradient-color-contrast .k-contrast-ratio {
  margin-bottom: 8px;
}
.k-colorgradient-color-contrast .k-contrast-ratio-text {
  font-weight: 500;
}
.k-colorgradient-color-contrast .k-contrast-validation {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.k-colorgradient-color-contrast .k-contrast-validation .k-icon,
.k-colorgradient-color-contrast .k-contrast-validation .k-svg-icon {
  vertical-align: middle;
}
.k-colorgradient-color-contrast .k-contrast-validation .k-icon + .k-icon,
.k-colorgradient-color-contrast .k-contrast-validation .k-svg-icon + .k-svg-icon,
.k-colorgradient-color-contrast .k-contrast-validation .k-icon-wrapper-host + .k-icon-wrapper-host .k-icon {
  margin-inline-start: -13px;
}

.k-color-contrast-svg {
  position: absolute;
  top: 0;
  left: 0;
  overflow: visible;
  pointer-events: none;
}

.k-colorgradient {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-colorgradient:focus,
.k-colorgradient.k-focus {
  border-color: rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.k-colorgradient-canvas .k-hsv-gradient {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black), linear-gradient(to right, white, rgba(255, 255, 255, 0));
}

.k-colorgradient .k-draghandle {
  border-color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
}
.k-colorgradient .k-draghandle:focus, .k-colorgradient .k-draghandle.k-focus {
  border-color: #ffffff;
  background-color: transparent;
  box-shadow: 0 1px 4px black;
}
.k-colorgradient .k-draghandle:hover, .k-colorgradient .k-draghandle.k-hover, .k-colorgradient .k-draghandle.k-active, .k-colorgradient .k-draghandle:active {
  border-color: #ffffff;
  background-color: transparent;
  box-shadow: 0 1px 4px black;
}

.k-colorgradient-slider.k-hue-slider.k-slider-horizontal .k-slider-track {
  background: linear-gradient(to right, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}
.k-colorgradient-slider.k-hue-slider.k-slider-vertical .k-slider-track {
  background: linear-gradient(to top, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-colorgradient-slider.k-alpha-slider .k-slider-track::before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC) center repeat;
}

.k-colorgradient-input-label {
  color: rgba(0, 0, 0, 0.54);
}

.k-rtl .k-colorgradient .k-hue-slider.k-slider-horizontal .k-slider-track,
[dir=rtl] .k-colorgradient .k-hue-slider.k-slider-horizontal .k-slider-track {
  background: linear-gradient(to left, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-coloreditor {
  border-radius: 4px;
  min-width: 294px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-size: 14px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 2;
  display: inline-flex;
  flex-direction: column;
  align-items: stretch;
}
.k-coloreditor *,
.k-coloreditor *::before,
.k-coloreditor *::after {
  box-sizing: border-box;
}

.k-coloreditor-header {
  padding: 12px 12px 0;
}

.k-coloreditor-header-actions {
  gap: 8px;
}

.k-coloreditor-preview {
  display: flex;
  flex-flow: column nowrap;
  align-items: stretch;
  justify-content: center;
  gap: 4px;
  position: relative;
  z-index: 1;
}

.k-coloreditor-preview .k-color-preview {
  width: 32px;
  height: 12px;
}

.k-coloreditor-views {
  min-width: calc(var(--kendo-color-preview-width, 24px) * var(--kendo-color-preview-columns, 10));
  padding-block: 12px;
  padding-inline: 12px;
  gap: 12px;
}
.k-coloreditor-views .k-colorgradient {
  padding: 0;
  width: auto;
  border-width: 0;
}
.k-coloreditor-views .k-colorgradient:focus,
.k-coloreditor-views .k-colorgradient.k-focus {
  outline: 2px dotted;
  outline-offset: 2px;
  border-radius: 0;
}
.k-coloreditor-views .k-colorpalette {
  align-self: center;
}
.k-coloreditor-views .k-colorpalette-tile {
  width: var(--kendo-color-preview-width, 24px);
  height: var(--kendo-color-preview-height, 24px);
}

.k-coloreditor-footer.k-actions, .k-coloreditor-footer.k-edit-buttons,
.k-coloreditor-footer.k-action-buttons,
.k-coloreditor-footer.k-columnmenu-actions, .k-coloreditor-footer.k-form-buttons {
  margin: 0;
}

.k-coloreditor {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}

.k-coloreditor:focus,
.k-coloreditor.k-focus {
  border-color: rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.k-coloreditor .k-colorgradient:focus,
.k-coloreditor .k-colorgradient.k-focus {
  box-shadow: none;
  outline-color: rgba(0, 0, 0, 0.3);
}

.k-color-picker, .k-colorpicker {
  width: min-content;
}

.k-external-dropzone {
  height: 220px;
  display: flex;
  flex-flow: row nowrap;
}

.k-dropzone-inner {
  padding-block: 8px;
  padding-inline: 8px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  font-size: 14px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  line-height: 1.4285714286;
  flex: 1 1 auto;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  position: relative;
}
.k-dropzone-inner .k-icon,
.k-dropzone-inner .k-dropzone-icon {
  margin-bottom: 24px;
  font-size: 48px;
}
.k-dropzone-inner .k-svg-icon {
  width: 48px;
  height: 48px;
}
.k-dropzone-inner .k-dropzone-hint {
  margin-bottom: 8px;
}
.k-dropzone-inner .k-dropzone-note {
  font-size: 12px;
}

.k-dropzone-inner {
  border-color: rgba(0, 0, 0, 0.08);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ebebeb;
}
.k-dropzone-inner .k-icon,
.k-dropzone-inner .k-dropzone-icon {
  color: rgba(97, 97, 97, 0.9116);
}
.k-dropzone-inner .k-dropzone-note {
  color: rgba(0, 0, 0, 0.54);
}

.k-external-dropzone-hover .k-icon,
.k-external-dropzone-hover .k-dropzone-icon {
  color: #3f51b5;
}

.k-upload {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-upload *,
.k-upload *::before,
.k-upload *::after {
  box-sizing: border-box;
}
.k-upload .k-upload-button {
  min-width: 7em;
}
.k-upload .k-dropzone,
.k-upload .k-upload-dropzone {
  padding-block: 8px;
  padding-inline: 8px;
  border-width: 0;
  text-align: end;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  background-color: transparent;
}
.k-upload .k-dropzone .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-dropzone-hint {
  font-style: normal;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  flex: 1;
}
.k-upload .k-dropzone .k-upload-status,
.k-upload .k-upload-dropzone .k-upload-status {
  font-weight: normal;
  display: flex;
  align-items: center;
  position: relative;
}
.k-upload .k-dropzone .k-upload-status > .k-icon,
.k-upload .k-dropzone .k-upload-status > .k-svg-icon,
.k-upload .k-upload-dropzone .k-upload-status > .k-icon,
.k-upload .k-upload-dropzone .k-upload-status > .k-svg-icon {
  margin-inline-end: 8px;
}
.k-upload .k-dropzone .k-upload-status + .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-upload-status + .k-dropzone-hint {
  display: none;
}
.k-upload .k-dropzone-active .k-upload-status {
  display: none;
}
.k-upload .k-dropzone-active .k-upload-status + .k-dropzone-hint {
  display: block;
}
.k-upload .k-upload-files {
  max-height: 300px;
  overflow-y: auto;
  margin: 0;
  padding: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
  list-style: none;
}
.k-upload .k-upload-files .k-file-multiple,
.k-upload .k-upload-files .k-file-single {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.k-upload .k-upload-files .k-file-single {
  align-items: center;
}
.k-upload .k-upload-files .k-file-multiple {
  align-items: flex-start;
}
.k-upload .k-upload-files .k-file {
  padding: 16px 16px calc(16px + 2px);
  border-width: 0 0 1px;
  border-style: solid;
  outline: none;
  display: flex;
  align-items: flex-start;
  position: relative;
}
.k-upload .k-upload-files .k-file:last-child {
  border-width: 0;
}
.k-upload .k-upload-files .k-filename {
  margin-left: 16px;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
}
.k-upload .k-upload-files .k-upload-pct {
  margin-block: 0;
  margin-inline: 8px;
  font-weight: normal;
  vertical-align: middle;
}
.k-upload .k-upload-files ~ .k-clear-selected,
.k-upload .k-upload-files ~ .k-upload-selected {
  margin-top: -4px;
  border-width: 0;
}
.k-upload .k-upload-files ~ .k-upload-selected {
  border-left-width: 1px;
  border-left-style: solid;
  margin-left: -1px;
}
.k-upload .k-upload-files .k-file-name,
.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-validation-message,
.k-upload .k-upload-files .k-file-summary {
  display: block;
}
.k-upload .k-upload-files .k-file-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
}
.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-summary,
.k-upload .k-upload-files .k-file-validation-message {
  font-size: 12px;
  line-height: 1;
}
.k-upload .k-upload-files .k-file-icon-wrapper .k-file-icon {
  font-size: calc( 16px * 2 );
}
.k-upload .k-upload-files .k-file-icon-wrapper .k-file-state {
  position: absolute;
}
.k-upload .k-upload-files .k-file-state {
  visibility: hidden;
}
.k-upload .k-upload-files .k-file-info {
  min-height: calc( 16px * 2 );
  display: block;
  overflow: hidden;
  flex: 1 0 0;
}
.k-upload .k-multiple-files-wrapper,
.k-upload .k-file-single > .k-file-info {
  margin-inline-start: 16px;
  min-height: calc( 16px * 2 );
  display: block;
  overflow: hidden;
  flex: 1 0 0;
}
.k-upload .k-multiple-files-wrapper .k-file-info {
  margin-bottom: 12px;
  display: block;
}
.k-upload .k-multiple-files-wrapper .k-file-summary {
  margin-top: -4px;
}
.k-upload .k-progressbar {
  --kendo-progressbar-height: 2px;
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 8px;
  width: auto;
}
.k-upload .k-actions, .k-upload .k-edit-buttons,
.k-upload .k-action-buttons,
.k-upload .k-columnmenu-actions, .k-upload .k-form-buttons {
  border-top-width: 1px;
}

.k-upload-button-wrap {
  position: relative;
  direction: ltr;
}
.k-upload-button-wrap input {
  font: 170px monospace !important;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.k-upload-button-wrap input[disabled],
.k-upload-button-wrap input.k-disabled {
  visibility: hidden;
}

.k-upload {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-upload .k-dropzone,
.k-upload .k-upload-dropzone {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-upload .k-dropzone.k-hover,
.k-upload .k-upload-dropzone.k-hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.k-upload .k-dropzone .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-dropzone-hint {
  color: rgba(0, 0, 0, 0.54);
}
.k-upload .k-upload-files,
.k-upload .k-file {
  border-color: rgba(0, 0, 0, 0.12);
}
.k-upload .k-file.k-focus {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}
.k-upload .k-file .k-upload-action.k-focus {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}
.k-upload .k-upload-status {
  color: rgba(0, 0, 0, 0.54);
}
.k-upload .k-file-progress .k-progressbar .k-selected {
  background-color: #0058e9;
}
.k-upload .k-file-success .k-file-validation-message {
  color: #37b400;
}
.k-upload .k-file-success .k-progressbar .k-selected {
  background-color: #37b400;
}
.k-upload .k-file-error .k-file-validation-message {
  color: #f31700;
}
.k-upload .k-file-error .k-progressbar .k-selected {
  background-color: #f31700;
}
.k-upload .k-file-icon-wrapper {
  color: rgba(0, 0, 0, 0.54);
  border-color: rgba(0, 0, 0, 0.54);
}
.k-upload .k-file-size,
.k-upload .k-file-validation-message,
.k-upload .k-file-summary {
  color: rgba(0, 0, 0, 0.54);
}
.k-upload .k-multiple-files-wrapper .k-file-summary {
  color: rgba(0, 0, 0, 0.87);
}
.k-upload.k-invalid, .k-upload.ng-invalid.ng-touched, .k-upload.ng-invalid.ng-dirty {
  border-color: #f31700;
}

.k-upload .k-upload-button {
  box-shadow: none;
  background-color: #ebebeb;
}

.k-editor {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 2;
  display: flex;
  flex-flow: column nowrap;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-editor.k-readonly .k-editor-content {
  pointer-events: auto;
}
.k-editor.k-readonly .k-editor-content.k-focus {
  outline-width: 1px;
  outline-style: dashed;
}

.k-editor-inline {
  border-radius: 4px;
  padding-block: 2px;
  padding-inline: 8px;
  border: 1px solid transparent;
  word-wrap: break-word;
  overflow: auto;
  background: none;
}

.k-editor-resizable {
  resize: both;
  overflow: auto;
}

.k-editor-resize-handles-wrapper {
  position: absolute;
  visibility: hidden;
}

.k-editor-resize-handle {
  width: 8px;
  height: 8px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: absolute;
  visibility: visible;
  z-index: 100;
}
.k-editor-resize-handle.northwest {
  top: 0;
  left: 0;
  transform: translate(-50%, -50%);
  cursor: nw-resize;
}
.k-editor-resize-handle.north {
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: n-resize;
}
.k-editor-resize-handle.northeast {
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  cursor: ne-resize;
}
.k-editor-resize-handle.southwest {
  left: 0;
  bottom: 0;
  transform: translate(-50%, 50%);
  cursor: sw-resize;
}
.k-editor-resize-handle.south {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 50%);
  cursor: s-resize;
}
.k-editor-resize-handle.southeast {
  right: 0;
  bottom: 0;
  transform: translate(50%, 50%);
  cursor: se-resize;
}
.k-editor-resize-handle.west {
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
  cursor: w-resize;
}
.k-editor-resize-handle.east {
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
  cursor: e-resize;
}

.ProseMirror-selectednode {
  outline-width: 2px;
  outline-style: solid;
}

.ProseMirror-hideselection {
  caret-color: transparent;
}
.ProseMirror-hideselection *::selection,
.ProseMirror-hideselection *::-moz-selection {
  background: transparent;
}

.k-editor-toolbar {
  border-width: 0 0 0 0;
  flex-shrink: 0;
}
.k-editor-toolbar .k-editor-export .k-icon,
.k-editor-toolbar .k-editor-export .k-svg-icon {
  margin-right: 0.5em;
}
.k-editor-toolbar .k-editor-export .k-icon,
.k-editor-toolbar .k-editor-export .k-svg-icon,
.k-editor-toolbar .k-editor-export .k-export-tool-text {
  vertical-align: middle;
}

.k-editor-content {
  flex: 1 1 auto;
  overflow-y: auto;
}
.k-editor-content > .k-iframe {
  width: 100%;
  height: 100%;
  border-width: 0;
  display: block;
}
.k-editor-content > .ProseMirror {
  padding: 16px;
  width: 100%;
  height: 100%;
  position: relative;
  box-sizing: border-box;
  outline: none;
  white-space: pre-wrap;
  overflow: auto;
}
.k-editor-content > .ProseMirror table {
  white-space: pre-wrap;
}
.k-editor-content > .ProseMirror .k-placeholder::before {
  content: attr(data-placeholder);
  height: 0;
  color: rgba(0, 0, 0, 0.54);
  float: left;
  opacity: 1;
  cursor: text;
  -webkit-user-select: none;
          user-select: none;
}
.k-editor-content > .ProseMirror[contenteditable=false] {
  cursor: unset !important;
}
.k-editor-content > .ProseMirror[contenteditable=false] .k-editor-resize-handles-wrapper,
.k-editor-content > .ProseMirror[contenteditable=false] .k-editor-resize-handle,
.k-editor-content > .ProseMirror[contenteditable=false] .row-resize-handle,
.k-editor-content > .ProseMirror[contenteditable=false] .column-resize-handle {
  display: none;
}
.k-editor-content > .ProseMirror[contenteditable=false] img,
.k-editor-content > .ProseMirror[contenteditable=false] table {
  pointer-events: none;
}
.k-editor-content > .ProseMirror[contenteditable=false] .ProseMirror-selectednode {
  outline: none;
}
.k-editor-content p {
  margin: 0 0 1rem;
}
.k-editor-content td p,
.k-editor-content th p,
.k-editor-content li p {
  margin: 0;
}
.k-editor-content table {
  margin: 0;
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  overflow: hidden;
}
.k-editor-content td,
.k-editor-content th {
  min-width: 1em;
  border: 1px solid;
  padding-block: 3px;
  padding-inline: 5px;
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.k-editor-content th {
  font-weight: bold;
  text-align: start;
}
.k-editor-content td {
  text-align: start;
}
.k-editor-content .selectedCell::after {
  z-index: 2;
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  pointer-events: none;
}

.k-edit-form-content {
  flex: 1 1 auto;
  overflow: auto;
  margin-block: -8px;
  margin-inline: -24px;
  padding-block: 8px;
  padding-inline: 24px;
}

.k-ct-popup {
  box-sizing: border-box;
  width: 190px;
  padding: 5px;
}
.k-ct-popup .k-button {
  width: 100%;
}
.k-ct-popup .k-ct-cell {
  margin: 1px;
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 1px solid;
  border-color: inherit;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  opacity: 0.7;
  pointer-events: all;
}

.k-editor .k-resize-handle {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 13px 13px;
  border-color: transparent;
  border-bottom-color: inherit;
  cursor: se-resize;
}
.k-editor .k-resize-handle .k-i-arrow-45-down-right,
.k-editor .k-resize-handle .k-i-caret-br {
  display: none;
}

.k-editor-find-replace .k-content {
  position: relative;
}
.k-editor-find-replace .k-actions, .k-editor-find-replace .k-edit-buttons,
.k-editor-find-replace .k-action-buttons,
.k-editor-find-replace .k-columnmenu-actions, .k-editor-find-replace .k-form-buttons {
  padding: 0;
}
.k-editor-find-replace .k-search-options {
  display: flex;
  flex-direction: column;
  padding: 10px 0 40px;
}
.k-editor-find-replace .k-matches-container {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.k-textarea.k-editor-textarea {
  width: 100%;
  height: 100%;
  resize: none;
}

.k-filebrowser {
  max-width: 100%;
}
.k-filebrowser .k-floatwrap {
  display: flex;
}
.k-filebrowser .k-floatwrap::after {
  display: none;
}
.k-filebrowser .k-breadcrumbs {
  flex: 1;
}
.k-filebrowser .k-search-wrap {
  margin: 0 0 0 16px;
  width: 150px;
  display: flex;
  align-items: center;
}
.k-filebrowser .k-search-wrap .k-input {
  flex: 1;
  width: 100px;
}
.k-filebrowser .k-search-wrap .k-icon,
.k-filebrowser .k-search-wrap .k-svg-icon {
  margin: 0;
  position: static;
}
.k-filebrowser .k-filebrowser-toolbar {
  margin: 16px 0 0 0;
}
.k-filebrowser .k-upload {
  padding: 0;
  border-width: 0;
  background: none;
}
.k-filebrowser .k-upload .k-upload-button {
  margin: 0;
}
.k-filebrowser .k-upload .k-upload-status {
  display: none;
}
.k-filebrowser .k-upload-files {
  display: none;
}
.k-filebrowser .k-tiles {
  display: flex;
  flex-flow: row wrap;
  height: 390px;
  max-height: 50vh;
  margin: 0 0 16px 0;
  padding-block: 4px;
  padding-inline: 16px;
  border-top-width: 0;
  overflow: auto;
}
.k-filebrowser .k-tile {
  width: 33%;
  height: 90px;
  padding-block: 4px;
  padding-inline: 16px;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  border-radius: 4px;
}
.k-filebrowser .k-tile .k-i-file,
.k-filebrowser .k-tile .k-i-folder {
  font-size: 4em;
}
.k-filebrowser .k-tile input {
  width: 100px;
}
.k-filebrowser .k-tile strong {
  display: block;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-filebrowser .k-tile-empty {
  display: block;
  margin: auto;
}
.k-filebrowser .k-tile-empty.k-selected {
  color: inherit;
  border-width: 0;
  background-image: none;
  background-color: transparent;
}
.k-filebrowser .k-tile-empty strong {
  opacity: 0.5;
  font-size: 3em;
  font-weight: 400;
}
.k-filebrowser .k-thumb {
  float: left;
  margin-right: 8px;
}
.k-filebrowser .k-breadcrumbs-wrap {
  position: absolute;
  left: 16px;
  top: 8px;
}
.k-filebrowser .k-breadcrumbs-wrap .k-icon,
.k-filebrowser .k-breadcrumbs-wrap .k-svg-icon {
  position: static;
  margin-top: 0;
}

.k-editor-table-wizard-window .k-tabstrip-wrapper {
  display: flex;
  flex: 1 1 auto;
  overflow: auto;
}
.k-editor-table-wizard-window .k-tabstrip-wrapper .k-tabstrip.k-root-tabs {
  flex: 1 1 auto;
  margin-bottom: 0;
}
.k-editor-table-wizard-window .k-numerictextbox {
  width: 10em;
}
.k-editor-table-wizard-window .k-numerictextbox + .k-dropdown-list, .k-editor-table-wizard-window .k-numerictextbox + .k-dropdown,
.k-editor-table-wizard-window .k-numerictextbox + .k-dropdownlist {
  width: 5em;
}
.k-editor-table-wizard-window .k-numerictextbox + .k-color-picker, .k-editor-table-wizard-window .k-numerictextbox + .k-colorpicker, .k-editor-table-wizard-window .k-numerictextbox + .k-dropdown-list, .k-editor-table-wizard-window .k-numerictextbox + .k-dropdown,
.k-editor-table-wizard-window .k-numerictextbox + .k-dropdownlist {
  margin-left: 8px;
}
.k-editor-table-wizard-window .k-color-picker, .k-editor-table-wizard-window .k-colorpicker {
  vertical-align: middle;
}
.k-editor-table-wizard-window .k-edit-field > .k-checkbox {
  position: relative;
}

.k-editor-inline .k-table {
  width: 100%;
  border-spacing: 0;
  margin: 0 0 1em;
}
.k-editor-inline .k-table, .k-editor-inline .k-table td {
  outline: 0;
  border-width: 1px;
  border-style: dotted;
}
.k-editor-inline .k-table td {
  min-width: 1px;
  padding-block: 2px;
  padding-inline: 8px;
}
.k-editor-inline .k-element-resize-handle-wrapper {
  position: absolute;
  width: 5px;
  height: 5px;
  border-width: 1px;
  border-style: solid;
  z-index: 100;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle {
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-east {
  cursor: e-resize;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-north {
  cursor: n-resize;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-northeast {
  cursor: ne-resize;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-northwest {
  cursor: nw-resize;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-south {
  cursor: s-resize;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-southeast {
  cursor: se-resize;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-southwest {
  cursor: sw-resize;
}
.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-west {
  cursor: w-resize;
}
.k-editor-inline .k-column-resize-handle-wrapper {
  position: absolute;
  height: 10px;
  width: 10px;
  cursor: col-resize;
  z-index: 2;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle {
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
  width: 2px;
  height: 100%;
  margin-block: 0;
  margin-inline: auto;
  display: none;
  opacity: 0.8;
}
.k-editor-inline .k-row-resize-handle-wrapper {
  position: absolute;
  z-index: 2;
  cursor: row-resize;
  width: 10px;
  height: 10px;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle {
  display: table;
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper {
  display: table-cell;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
  display: none;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 2px;
  opacity: 0.8;
}

.k-ct-popup {
  line-height: normal;
}
.k-ct-popup .k-status {
  line-height: 2;
}

.k-editor-export {
  text-transform: uppercase;
  font-size: 14px;
}
.k-editor-export .k-icon,
.k-editor-export .k-svg-icon {
  margin-left: 0.5em;
}

.k-editor {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-editor.k-readonly .k-editor-content.k-focus {
  outline-color: rgba(0, 0, 0, 0.87);
}

.k-editor-inline .k-table, .k-editor-inline .k-table td {
  border-color: #cccccc;
}
.k-editor-inline .k-element-resize-handle-wrapper {
  background-color: #ffffff;
  border-color: #000000;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
  background-color: #00b0ff;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
  background-color: #00b0ff;
}
.k-editor-inline:hover, .k-editor-inline.k-hover, .k-editor-inline.k-active {
  border-color: rgba(0, 0, 0, 0.12);
}

.k-editor-resize-handle {
  background-color: #ffffff;
  border-color: #000000;
}

.ProseMirror-selectednode {
  outline-color: #8cf;
}

.k-ct-popup .k-selected {
  border-color: rgba(0, 0, 0, 0.1);
  color: white;
  background-color: #e51a5f;
}

.k-editor-content .k-text-selected, .k-editor-content::selection {
  color: white;
  background-color: #3f51b5;
}
.k-editor-content .k-text-highlighted {
  background-color: #d9dcf0;
}
.k-editor-content td,
.k-editor-content th {
  border-color: #dddddd;
}
.k-editor-content .selectedCell::after {
  background-color: rgba(200, 200, 255, 0.4);
}

.k-panelbar {
  margin: 0;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  list-style: none;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-panelbar *,
.k-panelbar *::before,
.k-panelbar *::after {
  box-sizing: border-box;
}
.k-panelbar > .k-item,
.k-panelbar > .k-panelbar-header {
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: block;
}
.k-panelbar > .k-item > .k-link,
.k-panelbar > .k-panelbar-header > .k-link {
  padding-block: 12px;
  padding-inline: 24px;
  color: inherit;
  background: none;
  text-decoration: none;
  font-weight: 500;
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
  align-items: center;
  align-content: center;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  cursor: default;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-panelbar > .k-item + .k-item,
.k-panelbar > .k-panelbar-header + .k-panelbar-header {
  border-top-width: 1px;
}
.k-panelbar .k-group,
.k-panelbar .k-panelbar-group {
  margin: 0;
  padding: 0;
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background-color: transparent;
  list-style: none;
}
.k-panelbar .k-group > .k-item,
.k-panelbar .k-panelbar-group > .k-panelbar-item {
  display: block;
}
.k-panelbar .k-group > .k-item > .k-link,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link {
  padding-block: 12px;
  padding-inline: 24px;
  color: inherit;
  text-decoration: none;
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
  align-items: center;
  align-content: center;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  cursor: default;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-panelbar .k-group > .k-item.k-level-1 .k-link,
.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link {
  padding-left: 24px;
}
.k-panelbar .k-group > .k-item.k-level-2 .k-link,
.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link {
  padding-left: 48px;
}
.k-panelbar .k-group > .k-item.k-level-3 .k-link,
.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link {
  padding-left: 72px;
}
.k-panelbar .k-group > .k-item.k-level-4 .k-link,
.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link {
  padding-left: 96px;
}
.k-panelbar .k-panelbar-item {
  outline-style: none;
}
.k-panelbar .k-panelbar-content {
  display: flow-root;
}
.k-panelbar .k-panelbar-expand,
.k-panelbar .k-panelbar-collapse,
.k-panelbar .k-panelbar-toggle {
  margin-inline-start: auto;
}
.k-panelbar .k-group .k-panelbar-expand,
.k-panelbar .k-group .k-panelbar-collapse,
.k-panelbar .k-panelbar-group .k-panelbar-toggle {
  margin-inline-end: calc( 24px - 24px );
}
.k-rtl .k-panelbar .k-group > .k-item.k-level-1 .k-link,
.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link, .k-panelbar.k-rtl .k-group > .k-item.k-level-1 .k-link,
.k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link, .k-panelbar[dir=rtl] .k-group > .k-item.k-level-1 .k-link,
.k-panelbar[dir=rtl] .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link {
  padding-left: 24px;
  padding-right: 24px;
}
.k-rtl .k-panelbar .k-group > .k-item.k-level-2 .k-link,
.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link, .k-panelbar.k-rtl .k-group > .k-item.k-level-2 .k-link,
.k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link, .k-panelbar[dir=rtl] .k-group > .k-item.k-level-2 .k-link,
.k-panelbar[dir=rtl] .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link {
  padding-left: 24px;
  padding-right: 48px;
}
.k-rtl .k-panelbar .k-group > .k-item.k-level-3 .k-link,
.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link, .k-panelbar.k-rtl .k-group > .k-item.k-level-3 .k-link,
.k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link, .k-panelbar[dir=rtl] .k-group > .k-item.k-level-3 .k-link,
.k-panelbar[dir=rtl] .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link {
  padding-left: 24px;
  padding-right: 72px;
}
.k-rtl .k-panelbar .k-group > .k-item.k-level-4 .k-link,
.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link, .k-panelbar.k-rtl .k-group > .k-item.k-level-4 .k-link,
.k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link, .k-panelbar[dir=rtl] .k-group > .k-item.k-level-4 .k-link,
.k-panelbar[dir=rtl] .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link {
  padding-left: 24px;
  padding-right: 96px;
}

.k-panelbar {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.k-panelbar > .k-item > .k-link,
.k-panelbar > .k-panelbar-header > .k-link {
  color: #e51a5f;
  background-color: #ffffff;
}
.k-panelbar > .k-item > .k-link .k-icon,
.k-panelbar > .k-item > .k-link .k-svg-icon,
.k-panelbar > .k-item > .k-link .k-panelbar-item-icon,
.k-panelbar > .k-panelbar-header > .k-link .k-icon,
.k-panelbar > .k-panelbar-header > .k-link .k-svg-icon,
.k-panelbar > .k-panelbar-header > .k-link .k-panelbar-item-icon {
  color: rgba(0, 0, 0, 0.87);
}
.k-panelbar > .k-item > .k-link:hover,
.k-panelbar > .k-item > .k-link.k-hover,
.k-panelbar > .k-panelbar-header > .k-link:hover,
.k-panelbar > .k-panelbar-header > .k-link.k-hover {
  background-color: whitesmoke;
}
.k-panelbar > .k-item > .k-link:focus,
.k-panelbar > .k-item > .k-link.k-focus,
.k-panelbar > .k-panelbar-header > .k-link:focus,
.k-panelbar > .k-panelbar-header > .k-link.k-focus {
  background-color: #e0e0e0;
}
.k-panelbar > .k-item > .k-link:focus:hover,
.k-panelbar > .k-item > .k-link.k-focus.k-hover,
.k-panelbar > .k-panelbar-header > .k-link:focus:hover,
.k-panelbar > .k-panelbar-header > .k-link.k-focus.k-hover {
  background-color: #d6d6d6;
}
.k-panelbar > .k-item > .k-link.k-selected,
.k-panelbar > .k-panelbar-header > .k-link.k-selected {
  color: white;
  background-color: #e51a5f;
}
.k-panelbar > .k-item > .k-link.k-selected .k-icon,
.k-panelbar > .k-item > .k-link.k-selected .k-svg-icon,
.k-panelbar > .k-item > .k-link.k-selected .k-panelbar-item-icon,
.k-panelbar > .k-panelbar-header > .k-link.k-selected .k-icon,
.k-panelbar > .k-panelbar-header > .k-link.k-selected .k-svg-icon,
.k-panelbar > .k-panelbar-header > .k-link.k-selected .k-panelbar-item-icon {
  color: inherit;
}
.k-panelbar > .k-item > .k-link.k-selected:hover,
.k-panelbar > .k-item > .k-link.k-selected.k-hover,
.k-panelbar > .k-panelbar-header > .k-link.k-selected:hover,
.k-panelbar > .k-panelbar-header > .k-link.k-selected.k-hover {
  background-color: #e72b6b;
}
.k-panelbar > .k-item > .k-link.k-selected:focus,
.k-panelbar > .k-item > .k-link.k-selected.k-focus,
.k-panelbar > .k-panelbar-header > .k-link.k-selected:focus,
.k-panelbar > .k-panelbar-header > .k-link.k-selected.k-focus {
  background-color: #eb5185;
}
.k-panelbar > .k-item > .k-link.k-selected:hover:focus,
.k-panelbar > .k-item > .k-link.k-selected.k-hover.k-focus,
.k-panelbar > .k-panelbar-header > .k-link.k-selected:hover:focus,
.k-panelbar > .k-panelbar-header > .k-link.k-selected.k-hover.k-focus {
  background-color: #ed6292;
}
.k-panelbar .k-group > .k-item > .k-link:hover,
.k-panelbar .k-group > .k-item > .k-link.k-hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link:hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link:hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-hover {
  background-color: whitesmoke;
}
.k-panelbar .k-group > .k-item > .k-link:focus,
.k-panelbar .k-group > .k-item > .k-link.k-focus,
.k-panelbar .k-group > .k-panelbar-item > .k-link:focus,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-focus,
.k-panelbar .k-panelbar-group > .k-item > .k-link:focus,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-focus,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link:focus,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-focus {
  background-color: #e0e0e0;
}
.k-panelbar .k-group > .k-item > .k-link:focus:hover,
.k-panelbar .k-group > .k-item > .k-link.k-focus.k-hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link:focus:hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-focus.k-hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link:focus:hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-focus.k-hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link:focus:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-focus.k-hover {
  background-color: #d6d6d6;
}
.k-panelbar .k-group > .k-item > .k-link.k-selected,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-selected,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-selected,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected {
  color: white;
  background-color: #e51a5f;
}
.k-panelbar .k-group > .k-item > .k-link.k-selected:hover,
.k-panelbar .k-group > .k-item > .k-link.k-selected.k-hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-selected:hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-selected.k-hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-selected:hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-selected.k-hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected.k-hover {
  background-color: #e72b6b;
}
.k-panelbar .k-group > .k-item > .k-link.k-selected:focus,
.k-panelbar .k-group > .k-item > .k-link.k-selected.k-focus,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-selected:focus,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-selected.k-focus,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-selected:focus,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-selected.k-focus,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected:focus,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected.k-focus {
  background-color: #eb5185;
}
.k-panelbar .k-group > .k-item > .k-link.k-selected:focus:hover,
.k-panelbar .k-group > .k-item > .k-link.k-selected.k-focus.k-hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-selected:focus:hover,
.k-panelbar .k-group > .k-panelbar-item > .k-link.k-selected.k-focus.k-hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-selected:focus:hover,
.k-panelbar .k-panelbar-group > .k-item > .k-link.k-selected.k-focus.k-hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected:focus:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected.k-focus.k-hover {
  background-color: #ed6292;
}

:root {
  --bs-red: #EA0029;
  --bs-pink: #EA0029;
}

.f-18 {
  font-size: 18px;
}

.strong {
  font-family: "EOS-Bold";
}

html,
body,
app-root,
layout-background {
  height: 99%;
}

.nav {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
  background-color: #fff !important;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.2);
}
.nav .menu {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.nav .menu #navbar {
  display: flex;
  justify-content: space-between;
}

app-root {
  display: block;
}

public-layout, payments-layout {
  height: 100%;
  display: flex;
  flex-direction: column;
  max-width: 1920px;
  margin: auto;
}

.checkbox-invalid {
  border: 2px solid red;
}

kendo-appbar {
  box-shadow: none !important;
  background-color: #fff !important;
  width: 100%;
  max-width: 1600px;
  margin: auto;
}
kendo-appbar .logo-container {
  margin-left: 20px;
}
kendo-appbar .logo-container svg {
  fill: #ea0029;
  width: 90px;
  padding: 5px;
}
@media (min-width: 791px) {
  kendo-appbar .logo-container svg {
    width: 130px;
    height: 60px;
  }
}
kendo-appbar .phone {
  padding-left: 10px;
}
kendo-appbar .phone a {
  text-decoration: none;
  display: inline-block;
  position: relative;
  color: #EA0029;
  font-family: "EOS-Bold";
  font-size: 0px;
  padding-left: 20px;
  padding-right: 20px;
  width: 30px;
  height: 40px;
  overflow: hidden;
}
kendo-appbar .phone a::before {
  content: "";
  top: 0px;
  left: 0;
  position: absolute;
  transform: translate(0%, -50%);
  left: 0;
  top: 50%;
  display: inline-block;
  width: 40px;
  height: 30px;
  background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 28.3 28.3" enable-background="new 0 0 28.3 28.3" xml:space="preserve"><g id="Kasten_außen"><rect x="-5.6" y="-5.7" fill="none" width="40" height="40"/></g><g id="Icons"><path fill="%23EA1C2D" d="M27.8,21.9L23,26.6c-0.8,0.7-1.8,1.1-2.9,1.1c-3.5,0-8.6-3.2-12.5-7.1c-5.2-5.2-9.1-12.4-6-15.4l1.9-1.9l1.4,1.4L3.1,6.6c-1.6,1.6,0.7,7.3,6,12.6c2.3,2.4,5,4.3,7.9,5.7c2.2,0.9,3.9,1.1,4.7,0.3l3.3-3.3l-4.6-4.6l-4,4l-9.4-9.4l4-4L7.8,4.7l1.4-1.4l4.6,4.6l-4,4l6.6,6.6l4-4L27.8,21.9z M5.5,2.8c0.5,0.5,1.3,0.5,1.8,0c0.5-0.5,0.5-1.3,0-1.8C6.8,0.5,6,0.5,5.5,1C5,1.5,5,2.3,5.5,2.8C5.5,2.8,5.5,2.8,5.5,2.8z M5.5,2.8c0.5,0.5,1.3,0.5,1.8,0c0.5-0.5,0.5-1.3,0-1.8C6.8,0.5,6,0.5,5.5,1C5,1.5,5,2.3,5.5,2.8C5.5,2.8,5.5,2.8,5.5,2.8z"/></g></svg>');
  background-size: 30px;
  padding-left: 40px;
  background-repeat: no-repeat;
}
@media (min-width: 576px) {
  kendo-appbar .phone a {
    padding-left: 40px;
    font-size: 20px;
    width: inherit;
    height: inherit;
    overflow: auto;
  }
}
@media (min-width: 1500px) {
  kendo-appbar .phone a {
    font-size: 24px;
  }
}
@media (min-width: 1500px) {
  kendo-appbar .phone {
    padding-right: 0;
  }
}
kendo-appbar .nav-container {
  display: none;
  align-items: center;
  justify-content: center;
  gap: 5em 2em;
  list-style: none;
  margin-bottom: 0;
}
@media (min-width: 791px) {
  kendo-appbar .nav-container {
    display: flex;
  }
}
@media (min-width: 992px) {
  kendo-appbar .nav-container {
    gap: 5em 3em;
  }
}
kendo-appbar .nav-container a {
  position: relative;
  color: #242424;
  font-size: 20px;
  text-decoration: none;
  cursor: pointer;
  font-family: "EOS-Regular";
}
@media (min-width: 791px) {
  kendo-appbar .nav-container a {
    font-size: 16px;
  }
}
@media (min-width: 1200px) {
  kendo-appbar .nav-container a {
    font-size: 18px;
  }
}
@media (min-width: 1500px) {
  kendo-appbar .nav-container a {
    font-size: 20px;
  }
}
kendo-appbar .nav-container a:visited {
  color: #242424;
  text-decoration: none;
}
kendo-appbar .nav-container a::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: -10px;
  left: 0px;
  background-color: #EA0029;
  transform: scaleX(0);
  transition: transform 0.5s ease-out;
}
kendo-appbar .nav-container a:hover::after {
  transform: scaleX(1);
}
kendo-appbar .nav-container a.selected::after {
  transform: scaleX(1);
}
kendo-appbar .actions-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
kendo-appbar .actions-container .actions {
  display: flex;
  align-items: center;
  justify-content: center;
  list-style: none;
  gap: 14px;
  padding: 0;
  margin-bottom: 0;
}
@media (min-width: 791px) {
  kendo-appbar .actions-container .actions {
    padding-right: 2em;
  }
}
kendo-appbar .actions-container .actions a,
kendo-appbar .actions-container .actions span {
  color: #242424;
  font-size: 24px;
  text-decoration: none;
  cursor: pointer;
}
kendo-appbar .actions-container .actions .search-div {
  display: none;
}
@media (min-width: 791px) {
  kendo-appbar .actions-container .actions .search-div {
    display: block;
  }
}
kendo-appbar .actions-container .language-selector {
  width: 70px;
  margin-right: 5px;
  padding-left: 0px;
}
kendo-appbar .actions-container .language-selector span {
  display: block;
  width: 40px;
  font-size: 16px;
  font-family: "EOS-Regular";
}
kendo-appbar .actions-container .language-selector ul {
  border: 0 !important;
  background-color: transparent;
}
kendo-appbar .actions-container .k-picker {
  border: 0;
  border-radius: 0px;
  background-color: transparent !important;
}
kendo-appbar .actions-container .k-picker:hover {
  background-color: transparent !important;
  border: 0;
}
kendo-appbar .k-svg-i-menu {
  width: 1.5em;
  height: 1.5em;
}
kendo-appbar .overflow-menu-section {
  display: block;
}
@media (min-width: 791px) {
  kendo-appbar .overflow-menu-section {
    display: none !important;
  }
}
kendo-appbar .overflow-menu-section .menu-icon {
  width: 40px;
  height: 40px;
  border: 0 !important;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='none' d='M0 0h40v40H0z' data-name='Kasten außen'/%3E%3Cpath d='M4 29h32v2.002H4zm0-3.998h32V23H4zm0-6h32V17H4zM8 11V13h28V11zm-3-.25A1.25 1.25 0 1 0 6.25 12 1.25 1.25 0 0 0 5 10.75z' style='fill: %2331171f;'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat no-repeat !important;
  background-position: center center !important;
  background-size: 40px 30px !important;
}
kendo-appbar .k-animation-container {
  width: 100% !important;
  left: 0;
}
kendo-appbar .k-animation-container .overflow-menu-content {
  width: 100%;
}
kendo-appbar .k-animation-container .overflow-menu-content .actions {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 14px 14px 0 14px;
}
@media (min-width: 791px) {
  kendo-appbar .k-animation-container .overflow-menu-content .actions {
    display: none;
  }
}
kendo-appbar .k-animation-container .overflow-menu-content ul {
  list-style: none;
  padding: 1em;
  margin: 0;
  min-width: 300px;
  width: 100%;
}
kendo-appbar .k-animation-container .overflow-menu-content a {
  position: relative;
  color: #242424;
  font-size: 24px;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
}
kendo-appbar .k-animation-container .overflow-menu-content a:visited {
  color: #242424;
  text-decoration: none;
}
kendo-appbar .k-animation-container .overflow-menu-content a::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: -5px;
  left: 0px;
  background-color: #ea0029;
  transform: scaleX(0);
  transition: transform 0.5s ease-out;
}
kendo-appbar .k-animation-container .overflow-menu-content a:hover::after {
  transform: scaleX(1);
}
kendo-appbar .k-animation-container .overflow-menu-content a.selected::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: -5px;
  left: 0px;
  background-color: #ea0029;
  transform: scaleX(1);
}

.note {
  font-size: 16px;
  color: #EA0029;
}

.content-wrapper {
  max-width: 1900px;
  margin: auto;
  padding: 0 2rem;
  position: relative;
  height: 100%;
}
@media (min-width: 576px) {
  .content-wrapper {
    padding: 0 4rem;
  }
}
@media (min-width: 992px) {
  .content-wrapper {
    padding: 0 9.6rem;
  }
}

.w-60 {
  max-width: 100%;
  padding: 50px 0;
}
@media (min-width: 992px) {
  .w-60 {
    position: absolute;
    transform: translate(0%, -50%);
    left: 0;
    top: 50%;
    left: initial;
    max-width: 60%;
  }
}
@media (min-width: 1300px) {
  .w-60 {
    max-width: 60%;
  }
}
@media (min-width: 1700px) {
  .w-60 {
    max-width: 50%;
  }
}

.main {
  padding-top: 80px;
  padding-bottom: 50px;
  height: 100%;
}
@media (min-width: 992px) {
  .main {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.main p,
.main li {
  font-size: 20px;
}
.main li::marker {
  font-family: "EOS Regular", Arial, sans-serif;
  font-weight: 400;
  line-height: 1.5;
  display: inline-block;
  color: #ea0029;
  width: 36px;
  width: 1.8rem;
}

.main-content home, .main-content app-receipt {
  display: block;
}
@media (min-width: 992px) {
  .main-content home, .main-content app-receipt {
    min-height: 670px;
    height: calc(100vh - 106px) !important;
  }
}
@media (min-width: 1200px) {
  .main-content home, .main-content app-receipt {
    min-height: 670px;
    height: calc(100vh - 64px) !important;
  }
}
@media (min-width: 1300px) {
  .main-content home, .main-content app-receipt {
    min-height: 690px;
  }
}
@media (min-width: 1400px) {
  .main-content home, .main-content app-receipt {
    min-height: 730px;
  }
}
@media (min-width: 1601px) {
  .main-content home, .main-content app-receipt {
    min-height: 780px;
  }
}
.main-content .fullvh {
  display: block;
}
@media (min-width: 992px) {
  .main-content .fullvh {
    min-height: calc(100vh - 106px);
    height: 100% !important;
  }
}
@media (min-width: 1200px) {
  .main-content .fullvh {
    min-height: calc(100vh - 64px);
    height: 100% !important;
  }
}
.main-content .password-recovery-form .recaptcha-container iframe {
  transform: scale(0.9);
}
@media (min-width: 576px) {
  .main-content .password-recovery-form .recaptcha-container iframe {
    transform: scale(1);
  }
}
.main-content .slider {
  padding-top: 0;
  height: 720px;
}
@media (min-width: 992px) {
  .main-content .slider {
    height: 100%;
  }
}
.main-content .slider .k-scrollview {
  border: 0 !important;
}
.main-content .slider .k-scrollview .k-svg-icon > svg {
  filter: drop-shadow(1px 3px 4px rgba(0, 0, 0, 0.4));
}
.main-content .slider .k-scrollview-pageable > .k-button.k-primary {
  background-color: #EA0029;
}
.main-content .slider .k-scrollview-nav-wrap {
  height: 40px;
}
.main-content .slider .home-container {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  white-space: initial;
}
.main-content .slider .home-container #background-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  display: none;
}
@media (min-width: 576px) {
  .main-content .slider .home-container #background-video {
    display: block;
  }
}
.main-content .slider .home-container #background-video img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
.main-content .slider .home-container .background-image {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
@media (min-width: 576px) {
  .main-content .slider .home-container .background-image {
    display: none;
  }
}
.main-content .slider .home-container .background-image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
.main-content .slider .home-container .home-info {
  display: flex;
  height: 100%;
}
.main-content .slider .home-container .home-info .circles {
  position: relative;
  height: 60vh;
  display: none;
}
@media (min-width: 992px) {
  .main-content .slider .home-container .home-info .circles {
    height: 55vh;
    display: block;
  }
}
@media (min-width: 1200px) {
  .main-content .slider .home-container .home-info .circles {
    height: 60vh;
  }
}
.main-content .slider .home-container .home-info .circles .circle {
  background-color: rgb(234, 0, 41);
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  color: #fff;
  transition: all 0.3s ease;
  z-index: 800;
  cursor: pointer;
}
.main-content .slider .home-container .home-info .circles .circle .pop-upc {
  transition: all 0.2s ease;
  position: absolute;
  top: -70px;
  left: -70px;
  padding: 10px 10px 10px 10px;
  width: 240px;
  overflow: hidden;
  height: 240px;
  display: inline-block;
  background-color: #EA0029;
  z-index: 1;
  line-height: 22px;
  border-radius: 50%;
  opacity: 0;
  z-index: 3;
  transform: scale(0, 0);
}
.main-content .slider .home-container .home-info .circles .circle .pop-upc .centred-content {
  width: 85%;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
}
.main-content .slider .home-container .home-info .circles .circle .pop-upc .centred-content h3 {
  font-size: 22px;
  line-height: 22px;
  z-index: 2;
  text-align: center;
}
@media (min-width: 1500px) {
  .main-content .slider .home-container .home-info .circles .circle .pop-upc .centred-content h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.main-content .slider .home-container .home-info .circles .circle .pop-upc .centred-content span {
  font-size: 14px;
  line-height: 18px;
  display: block;
  width: 100%;
  text-align: center;
}
.main-content .slider .home-container .home-info .circles .circle .pop2 {
  width: 260px;
  height: 260px;
  top: -80px;
  left: -80px;
}
.main-content .slider .home-container .home-info .circles .circle .pop3 {
  top: -50px;
  left: -50px;
  width: 200px;
  height: 200px;
}
.main-content .slider .home-container .home-info .circles .circle:hover {
  z-index: 1000;
}
.main-content .slider .home-container .home-info .circles .circle:hover .pop-upc {
  transform: scale(1, 1);
  opacity: 1;
}
.main-content .slider .home-container .home-info .circles .circle:hover .pop-upc3 {
  transform: scale(1, 1);
  opacity: 1;
}
.main-content .slider .home-container .home-info .circles .c1 {
  position: absolute;
  width: 75px;
  height: 75px;
  left: 60%;
  top: 30%;
  opacity: 0;
  transform: scale(0, 0);
  animation: zoom-in-zoom-out 2s ease-out;
  animation-fill-mode: forwards;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23ffffff' d='M36,20c0,8.8-7.2,16-16,16v-2c7.8,0,14.1-6.2,14.1-14s-6.2-14.1-14-14.1S6,12.1,6,19.9 c0,5.4,3.1,10.4,8,12.7v2.2C5.8,31.5,1.9,22.2,5.2,14S17.8,1.9,26,5.2C32,7.6,36,13.5,36,20L36,20z M17,33.5c-0.7,0-1.2,0.6-1.2,1.3 S16.3,36,17,36s1.3-0.6,1.3-1.3S17.7,33.5,17,33.5z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M12.7,20.5c0.3-0.3,0.6-0.5,0.8-0.8c0.2-0.2,0.4-0.5,0.5-0.8c0.1-0.3,0.2-0.6,0.2-1c0-0.4-0.1-0.8-0.3-1.2 c-0.2-0.3-0.5-0.6-0.9-0.8s-0.9-0.3-1.4-0.3c-0.6,0-1.1,0.1-1.5,0.3c-0.4,0.2-0.7,0.5-1,0.9c-0.2,0.4-0.3,0.8-0.3,1.3h1.7 c0-0.2,0-0.4,0.1-0.6c0.1-0.2,0.2-0.3,0.4-0.4s0.4-0.2,0.6-0.2c0.3,0,0.5,0.1,0.7,0.3s0.3,0.4,0.3,0.7c0,0.2,0,0.4-0.1,0.5 c-0.1,0.2-0.2,0.3-0.3,0.5c-0.1,0.1-0.3,0.3-0.5,0.5l-2.7,2.4v1.4h5.4v-1.3h-3.1L12.7,20.5z'/%3E%3Cpath fill='%23ffffff' d='M19.5,15.8h-1.8l-3.2,4.7v1.2h3.4v1.6h1.6v-1.6h0.8v-1.3h-0.8V15.8z M17.9,20.4h-1.8l1.8-2.6V20.4z'/%3E%3Cpolygon fill='%23ffffff' points='20.9,23.4 22.6,23.4 24.8,15.7 23.2,15.7 '/%3E%3Cpolygon fill='%23ffffff' points='26,15.8 26,17.3 29.5,17.3 26.8,23.3 28.7,23.3 31.4,17.2 31.4,15.8 '/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 50px;
  transition: all 0.2s ease;
}
@media (min-width: 1400px) {
  .main-content .slider .home-container .home-info .circles .c1 {
    width: 90px;
    height: 90px;
    background-size: 65px;
  }
}
@media (min-width: 1601px) {
  .main-content .slider .home-container .home-info .circles .c1 {
    width: 100px;
    height: 100px;
    background-size: 70px;
  }
}
.main-content .slider .home-container .home-info .circles .c2 {
  position: absolute;
  width: 90px;
  height: 90px;
  left: 30%;
  top: 30%;
  opacity: 0;
  transform: scale(0, 0);
  animation: zoom-in-zoom-out 2s ease-out;
  animation-delay: 1s;
  animation-fill-mode: forwards;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23ffffff' d='M24,19.2c-0.7,0-1.3-0.6-1.3-1.3s0.6-1.3,1.3-1.3s1.3,0.6,1.3,1.3S24.7,19.2,24,19.2z M33,15.1 C32.5,7.9,26.3,2.5,19.1,3C12.6,3.5,7.5,8.6,7,15.1c-2.7,0.5-4.5,3.1-4,5.8c0.4,2.1,2.1,3.7,4.2,4c1.1,4.8,4.9,8.6,9.7,9.7 c0.4,1.7,2,2.7,3.7,2.4c1.7-0.4,2.7-2,2.4-3.7c-0.4-1.7-2-2.7-3.7-2.4c-0.9,0.2-1.7,0.8-2.1,1.7c-3.8-1-6.8-3.9-7.9-7.7H11V15H9 C9.6,9,15,4.5,21,5.1c5.3,0.5,9.5,4.7,9.9,9.9h-2v10h3c2.8,0,5-2.2,5-5C37,17.6,35.3,15.6,33,15.1L33,15.1z M32,23h-1v-6h1 c1.7,0,3,1.3,3,3S33.7,23,32,23z M9,23H8c-1.7,0-3-1.3-3-3s1.3-3,3-3h1V23z M20,33c0.6,0,1,0.4,1,1s-0.4,1-1,1s-1-0.4-1-1 S19.4,33,20,33z'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 65px;
}
@media (min-width: 1400px) {
  .main-content .slider .home-container .home-info .circles .c2 {
    width: 100px;
    height: 100px;
    background-size: 70px;
  }
}
@media (min-width: 1601px) {
  .main-content .slider .home-container .home-info .circles .c2 {
    background-size: 80px;
    top: 35%;
    width: 120px;
    height: 120px;
  }
}
.main-content .slider .home-container .home-info .circles .c3 {
  position: absolute;
  width: 100px;
  height: 100px;
  left: 75%;
  top: 40%;
  transform: scale(0, 0);
  animation: zoom-in-zoom-out 2s ease-out;
  animation-delay: 2s;
  animation-fill-mode: forwards;
  background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 40" enable-background="new 0 0 40 40" xml:space="preserve"><path fill="%23ffffff" d="M34.3,14.1H25c0.2-0.2,0.4-0.4,0.6-0.7c0.5-0.6,0.9-1.3,1.2-1.9c0.3-0.7,0.4-1.3,0.4-2c0-0.4-0.1-0.8-0.2-1.1c-0.1-0.4-0.4-0.7-0.7-1c-0.4-0.4-1-0.5-1.5-0.5c-0.8,0-1.5,0.3-2.2,0.7c-0.7,0.4-1.4,1-2,1.8c-0.6,0.8-1,1.6-1.3,2.3c-0.1-0.1-0.2-0.3-0.3-0.4c-0.5-0.7-1.3-1.3-2.2-1.9c-1.2-0.7-2.4-1-3.4-1c-0.5,0-1,0.1-1.4,0.3c-0.4,0.2-0.9,0.5-1.1,1c-0.2,0.4-0.3,0.8-0.3,1.2c0,0.9,0.4,1.6,0.9,2.3c0.2,0.3,0.5,0.6,0.9,0.9H5.8v20.8h28.5V33H21.1l0-7.5h11.2v4.4h2V14.1z M22,10.7c0.5-0.6,1-1,1.5-1.3C24,9.1,24.4,9,24.7,9C25,8.9,25,8.9,25,9l0.1,0.1c0,0.1,0.1,0.2,0.1,0.4c0,0.3-0.1,0.7-0.3,1.2c-0.2,0.5-0.5,1-0.9,1.5c-0.5,0.6-1,1-1.5,1.3s-0.9,0.4-1.2,0.4c-0.2,0-0.2,0-0.3-0.1l-0.1-0.1c0-0.1-0.1-0.2-0.1-0.4C20.8,12.7,21.2,11.6,22,10.7z M14.8,13.4c-0.7-0.4-1.3-0.9-1.6-1.4c-0.4-0.5-0.5-0.9-0.5-1.1v-0.2c0,0,0.1-0.1,0.2-0.1c0.1-0.1,0.4-0.1,0.6-0.1c0.6,0,1.6,0.2,2.4,0.8c0.7,0.4,1.3,0.9,1.6,1.4c0.4,0.5,0.5,0.9,0.5,1.1V14c0,0-0.1,0.1-0.2,0.1h-1.4C15.9,14,15.3,13.8,14.8,13.4z M19,16.1l0,7.4H7.8v-7.4H19z M19.1,33H7.8v-7.5h11.3L19.1,33z M21,23.5l0-7.4h11.3v7.4H21z"/><path fill="%23ffffff" d="M32.4,31.5c0,0.5,0.4,0.9,0.9,0.9s0.9-0.4,0.9-0.9s-0.4-0.9-0.9-0.9S32.4,31,32.4,31.5z"/></svg>');
  background-repeat: no-repeat no-repeat;
  background-position: center 15px;
  background-size: 60px;
}
@media (min-width: 1601px) {
  .main-content .slider .home-container .home-info .circles .c3 {
    top: 50%;
    width: 120px;
    height: 120px;
    background-size: 80px;
  }
}
.main-content .slider .home-container .home-info .circles .c4 {
  position: absolute;
  width: 100px;
  height: 100px;
  left: 50%;
  top: 55%;
  transform: scale(0, 0);
  animation: zoom-in-zoom-out 2s ease-out;
  animation-delay: 3s;
  animation-fill-mode: forwards;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 35' enable-background='new 0 0 40 35' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23ffffff' d='M37.2,19c0,0-6.1-1.1-11.4-2l-4.5-0.9L21,16l-0.2,0.1c-0.6,0.2-2.4,0.7-4,1.1c-0.9,0.3-1.9,0-2.4-0.7 l6.8-3.2l4.1,0.5h0l1.7,0.2l10.2-1l-0.2-2l-8.2,0.8c0.8-1.7,0.1-3.7-1.6-4.5C26.7,7.2,26.4,7.1,26,7l-6.3-1C19,6,18.3,6,17.7,6.2 L12.8,8H10V5H3v2h5v6h0v10H3v2h7v-2.4l1,0.3c0.2,0,0.4,0.2,0.5,0.3l3.4,5.2c0.1,0.2,0.3,0.3,0.4,0.5l5.9,5.3 c0.6,0.5,1.3,0.8,2.1,0.8c0.8,0,1.5-0.3,2.1-0.9c0.3-0.3,0.5-0.6,0.7-1c1.5,0.7,3.2,0.1,3.9-1.3c0.2-0.4,0.3-0.8,0.3-1.2 c1.5,0,2.8-1.3,2.8-2.8c1.7-0.1,2.9-1.5,2.9-3.1c0-0.7-0.3-1.5-0.9-2L33,20.3c2.3,0.4,3.8,0.7,3.8,0.7L37.2,19z M33.8,23.9 c0.4,0.4,0.4,1,0,1.4c0,0,0,0,0,0c-0.4,0.4-1,0.4-1.4,0l-4.9-4.9L26,21.8l4.9,4.9c0.4,0.4,0.4,1,0,1.4c-0.4,0.4-1,0.4-1.4,0 c0,0,0,0,0,0l-3.9-3.9l-1.4,1.4l3.9,3.9c0.4,0.4,0.4,1,0,1.4s-1,0.4-1.4,0l-1.2-1.2l0,0l-1.4-1.4l-1.4,1.4l1.4,1.4l0,0 c0.4,0.4,0.4,1,0,1.4c-0.4,0.4-1.1,0.4-1.5,0l-5.9-5.3c-0.1,0-0.1-0.1-0.1-0.1L13.2,22c-0.4-0.5-1-0.9-1.7-1.1L10,20.5V10h3l5.3-1.9 C18.7,8,19.1,8,19.4,8l6.3,1c0.8,0.1,1.3,0.8,1.2,1.6c-0.1,0.7-0.8,1.3-1.5,1.2l-4-0.5c-0.4-0.1-0.8,0-1.2,0.2l-8.4,3.9l0.2,0.8 c0.3,1.1,1,2,1.9,2.6c1,0.6,2.2,0.7,3.3,0.4c1.3-0.3,2.6-0.7,3.9-1.1l8,1.7c0.4,0.1,0.8,0.3,1.1,0.6L33.8,23.9z M3.8,10 c0-0.7,0.6-1.3,1.3-1.3S6.3,9.3,6.3,10S5.7,11.2,5,11.2S3.8,10.7,3.8,10z'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 70px;
}
@media (min-width: 1601px) {
  .main-content .slider .home-container .home-info .circles .c4 {
    background-size: 80px;
    top: 65%;
    width: 120px;
    height: 120px;
  }
}
.main-content .slider .home-container .home-info .circles .c5 {
  position: absolute;
  width: 80px;
  height: 80px;
  left: 20%;
  top: 55%;
  transform: scale(0, 0);
  animation: zoom-in-zoom-out 2s ease-out;
  animation-delay: 2.5s;
  animation-fill-mode: forwards;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23ffffff' d='M34.1,9.9c-0.6-0.6-1.4-0.9-2.2-0.9H8.1c-0.8,0-1.7,0.3-2.2,0.9c-0.6,0.6-0.9,1.4-0.9,2.2v15.8 c0,1.7,1.4,3.2,3.2,3.2h23.8c1.7,0,3.1-1.5,3.1-3.2V12.1C35.1,11.3,34.7,10.4,34.1,9.9z M32.9,27.9c0,0.6-0.5,1.1-1.1,1.1H8.1 c-0.6,0-1.1-0.5-1.1-1.1V17.1h25.9V27.9z M32.9,14.9H7.1v-2.9c0-0.3,0.1-0.5,0.3-0.7c0.2-0.2,0.5-0.3,0.7-0.3h23.8 c0.3,0,0.5,0.1,0.7,0.3c0.2,0.2,0.3,0.5,0.3,0.7V14.9z M27.8,25c0-0.7,0.6-1.3,1.3-1.3s1.3,0.6,1.3,1.3s-0.6,1.3-1.3,1.3 S27.8,25.7,27.8,25z'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 60px;
}
@media (min-width: 1601px) {
  .main-content .slider .home-container .home-info .circles .c5 {
    background-size: 70px;
    top: 60%;
    width: 100px;
    height: 100px;
  }
}
.main-content .slider .home-container .home-info .circles .half {
  position: absolute;
  width: 170px;
  height: 170px;
  left: -100px;
  top: 20%;
  cursor: default;
}
@media (min-width: 1500px) {
  .main-content .slider .home-container .home-info .circles .half {
    top: 25%;
    width: 200px;
    height: 200px;
  }
}
@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(0, 0);
  }
  30% {
    opacity: 1;
    transform: scale(1, 1);
  }
  50% {
    opacity: 1;
    transform: scale(1.5, 1.5);
  }
  100% {
    opacity: 1;
    transform: scale(1, 1);
  }
}
.main-content .slider .home-container .home-info .home-left {
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .main-content .slider .home-container .home-info .home-left {
    width: 50%;
  }
}
@media (min-width: 1500px) {
  .main-content .slider .home-container .home-info .home-left {
    width: 40%;
  }
}
.main-content .slider .home-container .home-info .home-left::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #31171f;
  opacity: 0.5;
  z-index: 0;
}
.main-content .slider .home-container .home-info .home-left .home-text {
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
  bottom: 20%;
  z-index: 5;
  padding-top: 80%;
  text-align: center;
}
@media (min-width: 992px) {
  .main-content .slider .home-container .home-info .home-left .home-text {
    position: relative;
    text-align: left;
    padding-top: 0;
    width: 100%;
    bottom: inherit;
  }
}
.main-content .slider .home-container .home-info .home-left .home-text h2 {
  font-family: "EOS-Bold";
  margin-bottom: 20px;
  text-transform: uppercase;
  color: #fff;
}
.main-content .slider .home-container .home-info .home-left .home-text h2 span {
  display: block;
  color: #EA0029;
}
.main-content .slider .home-container .home-info .home-left .home-text p {
  color: #fff;
  font-size: 18px;
  line-height: 24px;
}
.main-content .slider .home-container .home-info .home-right {
  position: relative;
  width: 0%;
  text-align: right;
  min-height: 700px;
  padding-top: 100px;
}
@media (min-width: 992px) {
  .main-content .slider .home-container .home-info .home-right {
    width: 60%;
  }
}
.main-content .slider .activity-container {
  height: 100%;
  position: relative;
  padding-top: 80px;
}
.main-content .slider .activity-container .banner-img {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  display: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.main-content .slider .activity-container .banner-img img {
  margin-top: 80px;
  width: 100%;
}
@media (min-width: 1500px) {
  .main-content .slider .activity-container .banner-img {
    display: block;
  }
}
.main-content .slider .activity-container .banner-img-mobile {
  width: 100%;
  height: 100%;
  display: block;
  text-align: center;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}
@media (min-width: 576px) {
  .main-content .slider .activity-container .banner-img-mobile {
    display: none;
  }
}
.main-content .slider .activity-container .banner-img-tablet {
  display: none;
  width: 100%;
  height: 100%;
  text-align: center;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: cover;
}
@media (min-width: 791px) {
  .main-content .slider .activity-container .banner-img-tablet {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-content .slider .activity-container .banner-img-tablet {
    display: none;
  }
}
.main-content .slider .activity-container .banner-d-1440 {
  display: none;
  width: 100%;
  height: 100%;
  text-align: center;
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: cover;
}
@media (min-width: 992px) {
  .main-content .slider .activity-container .banner-d-1440 {
    display: block;
  }
}
@media (min-width: 1500px) {
  .main-content .slider .activity-container .banner-d-1440 {
    display: none;
  }
}
.main-content .slider .activity-container .promo-btn {
  position: absolute;
  bottom: 30px;
  right: 20px;
  border-radius: 20px;
  color: #EA0029;
  font-family: "EOS-Bold";
  font-size: 20px;
  padding-right: 80px;
  padding-left: 30px;
  padding-bottom: 8px;
  padding-top: 5px;
  background-color: #e0eef0;
  border-color: #EA0029;
  transition: all 0.3s ease;
  max-width: 320px;
}
@media (min-width: 576px) {
  .main-content .slider .activity-container .promo-btn {
    bottom: 40px;
    right: 10%;
  }
}
@media (min-width: 992px) {
  .main-content .slider .activity-container .promo-btn {
    bottom: 40px;
    right: auto;
    left: 30%;
  }
}
@media (min-width: 1500px) {
  .main-content .slider .activity-container .promo-btn {
    bottom: 40px;
    right: auto;
    left: 45%;
  }
}
.main-content .slider .activity-container .promo-btn::after {
  position: absolute;
  top: 40%;
  right: 30px;
  content: "";
  width: 30px;
  height: 20px;
  background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 29.4 15.2" enable-background="new 0 0 29.4 15.2" xml:space="preserve"><path id="Path_3439" fill="%23EA0029" d="M0.8,7.6l6.7-6.7l1.4,1.4L4.6,6.6h19.6v2H4.6l4.3,4.3l-1.4,1.4L0.8,7.6z M27.2,8.9c0.7,0,1.3-0.6,1.3-1.3s-0.6-1.3-1.3-1.3c-0.7,0-1.3,0.6-1.3,1.3S26.5,8.9,27.2,8.9"/></svg>');
  background-repeat: no-repeat;
  background-size: 100%;
  animation: promo-btn 3s ease-out infinite;
}
.main-content .slider .activity-container .promo-btn:hover {
  opacity: 0.8;
}
.main-content .slider .activity-container .promo-btn:hover::after {
  animation: none;
}
@keyframes promo-btn {
  30% {
    opacity: 1;
    right: 30px;
  }
  50% {
    opacity: 1;
    right: 0px;
  }
  100% {
    opacity: 1;
    right: 30px;
  }
}

.login-eos {
  max-width: 320px;
  text-align: center;
  z-index: 1000;
  margin: 80px auto 80px auto;
}
@media (max-height: 760px) {
  .login-eos {
    top: 0% !important;
    transform: translate(0%, 0%) !important;
    padding: 50px 0 0 0 !important;
  }
}
@media (min-width: 992px) {
  .login-eos {
    padding: 50px 0 0 0;
    position: absolute;
    right: 5%;
    top: 1%;
  }
}
@media (min-width: 1300px) {
  .login-eos {
    top: 3%;
  }
}
@media (min-width: 1400px) {
  .login-eos {
    min-width: 320px;
    max-width: 320px;
    position: absolute;
    transform: translate(0%, -50%);
    left: 0;
    top: 50%;
    left: auto;
    right: 10%;
    top: 40%;
  }
}
@media (min-width: 1601px) {
  .login-eos {
    max-width: 400px;
    top: 40%;
  }
}
@media (min-width: 1900px) {
  .login-eos {
    right: 15%;
  }
}
.login-eos .login-box,
.login-eos .card-box {
  max-width: 100%;
  background-color: #fff;
  position: relative;
  border-radius: 20px;
  padding: 50px 20px 20px 20px;
  box-shadow: 1px 1px 11px 0px rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 1px 1px 11px 0px rgba(0, 0, 0, 0.21);
  -moz-box-shadow: 1px 1px 11px 0px rgba(0, 0, 0, 0.21);
}
@media (min-width: 1601px) {
  .login-eos .login-box,
  .login-eos .card-box {
    padding: 60px 40px 40px 40px;
  }
}
.login-eos .login-box .login-title,
.login-eos .card-box .login-title {
  font-size: 20px;
  line-height: 32px;
  font-family: "EOS-Bold";
  color: #EA0029;
  margin-bottom: 10px;
  display: block;
}
@media (min-width: 992px) {
  .login-eos .login-box .login-title,
  .login-eos .card-box .login-title {
    font-size: 20px;
    margin-bottom: 0px;
  }
}
@media (min-width: 1400px) {
  .login-eos .login-box .login-title,
  .login-eos .card-box .login-title {
    margin-bottom: 20px;
    font-size: 20px;
  }
}
@media (min-width: 1601px) {
  .login-eos .login-box .login-title,
  .login-eos .card-box .login-title {
    font-size: 28px;
  }
}
.login-eos .login-box .login-icon,
.login-eos .card-box .login-icon {
  position: absolute;
  transform: translate(-50%, 0%);
  left: 50%;
  top: 0;
  position: absolute;
  display: inline-block;
  width: 70px;
  height: 70px;
  top: -35px;
  left: 50%;
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 40" enable-background="new 0 0 40 40" xml:space="preserve"><path fill="none" d="M0,0h40v40H0V0z"/><g><path fill="%23FFFFFF" d="M16.4,23.9c5.4-1.9,11.3,0.9,13.2,6.3H32c-2.2-7.5-8.6-9.2-12.2-9.2c-7,0.1-12.6,5.7-12.6,12.6v1.1h20.7v-2.3H9.6C10,28.6,12.7,25.2,16.4,23.9z"/><path fill="%23FFFFFF" d="M19.9,18.7c3.8,0,6.9-3.1,6.9-6.9s-3.1-6.9-6.9-6.9C16,4.9,13,8,13,11.8C13,15.6,16,18.7,19.9,18.7z M19.9,7.2c2.5,0,4.6,2.1,4.6,4.6c0,2.5-2.1,4.6-4.6,4.6c-2.5,0-4.6-2.1-4.6-4.6C15.3,9.3,17.3,7.2,19.9,7.2z"/><circle fill="%23FFFFFF" cx="31.4" cy="33.6" r="1.4"/></g></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-size: 50px;
  background-position: center;
  background-color: #eae7e8;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .login-eos .login-box .login-icon,
  .login-eos .card-box .login-icon {
    top: -35px;
    width: 80px;
    height: 80px;
    background-size: 60px;
  }
}
@media (min-width: 1601px) {
  .login-eos .login-box .login-icon,
  .login-eos .card-box .login-icon {
    top: -50px;
    width: 100px;
    height: 100px;
    background-size: 70px;
  }
}
.login-eos .login-box .recaptcha-container,
.login-eos .card-box .recaptcha-container {
  text-align: center;
  margin-top: 10px;
}
@media (min-width: 992px) {
  .login-eos .login-box .recaptcha-container,
  .login-eos .card-box .recaptcha-container {
    margin-top: 0px;
  }
}
@media (min-width: 1300px) {
  .login-eos .login-box .recaptcha-container,
  .login-eos .card-box .recaptcha-container {
    margin-top: 10px;
  }
}
.login-eos .login-box .recaptcha-container iframe,
.login-eos .card-box .recaptcha-container iframe {
  margin-left: -15px;
  transform: scale(0.85);
}
@media (min-width: 1601px) {
  .login-eos .login-box .recaptcha-container iframe,
  .login-eos .card-box .recaptcha-container iframe {
    margin-left: 10px;
    transform: scale(1);
  }
}
.login-eos .login-box .recaptcha-container .rc-anchor-logo-img,
.login-eos .card-box .recaptcha-container .rc-anchor-logo-img {
  width: 28px;
  height: 28px;
  background-size: 28px;
}
.login-eos .login-box .k-input,
.login-eos .card-box .k-input {
  width: calc(100% - 20px);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px !important;
}
@media (min-width: 1500px) {
  .login-eos .login-box .k-input,
  .login-eos .card-box .k-input {
    font-size: 16px !important;
  }
}
.login-eos .login-box .k-input,
.login-eos .login-box .k-picker,
.login-eos .card-box .k-input,
.login-eos .card-box .k-picker {
  border-color: rgba(49, 23, 31, 0.3);
  border-radius: 20px;
  background-color: transparent !important;
  font-family: "EOS-Regular";
}
.login-eos .login-box .k-input-inner,
.login-eos .card-box .k-input-inner {
  background-color: transparent !important;
}
.login-eos .login-box .k-input-solid,
.login-eos .card-box .k-input-solid {
  border-bottom-right-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
  background-color: transparent !important;
  border-width: 1px;
  background: #fff;
}
.login-eos .login-box .login-input,
.login-eos .card-box .login-input {
  background: #fff !important;
}
.login-eos .login-box .k-label,
.login-eos .card-box .k-label {
  font-family: "EOS-Bold" !important;
  color: #31171F !important;
}
.login-eos .login-box .card-footer,
.login-eos .login-box .login-footer,
.login-eos .card-box .card-footer,
.login-eos .card-box .login-footer {
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 0;
  padding: 0 10px;
}
.login-eos .login-box .card-footer .link-item a:link,
.login-eos .login-box .card-footer .link-item a:visited,
.login-eos .login-box .login-footer .link-item a:link,
.login-eos .login-box .login-footer .link-item a:visited,
.login-eos .card-box .card-footer .link-item a:link,
.login-eos .card-box .card-footer .link-item a:visited,
.login-eos .card-box .login-footer .link-item a:link,
.login-eos .card-box .login-footer .link-item a:visited {
  font-size: 14px;
  color: #000;
  text-decoration: none;
  position: relative;
  margin-right: 10px;
}
@media (min-width: 791px) {
  .login-eos .login-box .card-footer .link-item a:link,
  .login-eos .login-box .card-footer .link-item a:visited,
  .login-eos .login-box .login-footer .link-item a:link,
  .login-eos .login-box .login-footer .link-item a:visited,
  .login-eos .card-box .card-footer .link-item a:link,
  .login-eos .card-box .card-footer .link-item a:visited,
  .login-eos .card-box .login-footer .link-item a:link,
  .login-eos .card-box .login-footer .link-item a:visited {
    font-size: 14px;
  }
}
@media (min-width: 1500px) {
  .login-eos .login-box .card-footer .link-item a:link,
  .login-eos .login-box .card-footer .link-item a:visited,
  .login-eos .login-box .login-footer .link-item a:link,
  .login-eos .login-box .login-footer .link-item a:visited,
  .login-eos .card-box .card-footer .link-item a:link,
  .login-eos .card-box .card-footer .link-item a:visited,
  .login-eos .card-box .login-footer .link-item a:link,
  .login-eos .card-box .login-footer .link-item a:visited {
    font-size: 16px;
  }
}
.login-eos .login-box .card-footer .link-item a::after,
.login-eos .login-box .login-footer .link-item a::after,
.login-eos .card-box .card-footer .link-item a::after,
.login-eos .card-box .login-footer .link-item a::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  left: 0;
  bottom: -2px;
  background-color: #ea0029;
  transform: scaleX(0);
  transition: transform 0.5s ease;
}
.login-eos .login-box .card-footer .link-item a:hover::after,
.login-eos .login-box .login-footer .link-item a:hover::after,
.login-eos .card-box .card-footer .link-item a:hover::after,
.login-eos .card-box .login-footer .link-item a:hover::after {
  transform: scaleX(1);
}
.login-eos .login-box .login-button,
.login-eos .card-box .login-button {
  margin-top: 20px;
  width: calc(100% - 20px);
  text-align: center;
}
.login-eos .accepted-payments {
  display: inline-flex;
  font-size: 14px;
  margin: auto;
  align-items: center !important;
}
.login-eos .accepted-payments img {
  width: 80px;
  margin-left: 5px;
}
.login-eos .anonymous-payment {
  margin-top: 30px;
  padding: 0 0px 10px 0px;
  font-size: 12px;
}
@media (min-width: 992px) {
  .login-eos .anonymous-payment {
    margin-top: 20px;
  }
}
@media (min-width: 1400px) {
  .login-eos .anonymous-payment {
    margin-top: 30px;
  }
}
.login-eos .anonymous-payment .btn {
  width: 100%;
  margin-bottom: 10px;
}

.register-container,
.password-recovery-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.register-container .registration-steps,
.password-recovery-container .registration-steps {
  margin-bottom: 10px;
}
.register-container kendo-card,
.password-recovery-container kendo-card {
  width: 90% !important;
  min-width: 300px;
  max-width: 480px;
  box-shadow: 0 0 2em rgba(0, 0, 0, 0.2);
}
.register-container kendo-card-body,
.password-recovery-container kendo-card-body {
  margin-top: 1em;
}
.register-container .checkbox-container,
.password-recovery-container .checkbox-container {
  display: flex;
  gap: 1em;
  margin-bottom: 1em;
}
.register-container .checkbox-container input[type=radio],
.password-recovery-container .checkbox-container input[type=radio] {
  margin-right: 0.5em;
}
.register-container .header-wrapper,
.password-recovery-container .header-wrapper {
  min-width: 300px;
  justify-content: start;
  padding-left: 0.5em;
  padding-bottom: 1em;
}
.register-container .controls-container,
.password-recovery-container .controls-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 1em 1.5em 0 1.5em;
}
.register-container .controls-container kendo-switch,
.password-recovery-container .controls-container kendo-switch {
  margin: 1em;
}
.register-container .logo-container,
.password-recovery-container .logo-container {
  display: flex;
  align-items: center;
  justify-content: center;
}
.register-container .logo-container svg,
.password-recovery-container .logo-container svg {
  fill: #ea0029;
  width: 120px;
  height: auto;
  margin: 1.5em 0;
}
.register-container .card-header,
.password-recovery-container .card-header {
  display: flex;
  justify-content: center;
  align-items: center;
}
.register-container .register-title,
.password-recovery-container .register-title {
  font-size: 32px;
  line-height: 1.4;
  font-weight: 300;
  text-align: center;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.register-container .register-form,
.password-recovery-container .register-form {
  display: flex;
  flex-direction: column;
  gap: 0.5em;
}
.register-container .register-form .register-input-label,
.password-recovery-container .register-form .register-input-label {
  width: 100%;
}
.register-container .register-form .register-input,
.password-recovery-container .register-form .register-input {
  background-color: #fff;
  width: 100%;
  margin-top: 5px;
}
.register-container .register-form .register-action,
.password-recovery-container .register-form .register-action {
  width: 100%;
  background-color: #ea0029;
}
.register-container .register-form .terms,
.password-recovery-container .register-form .terms {
  margin-top: 1em;
}
.register-container .register-form .terms input,
.password-recovery-container .register-form .terms input {
  margin-right: 0.5em;
}
.register-container .register-form .recaptcha-container,
.password-recovery-container .register-form .recaptcha-container {
  padding-top: 2em;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.register-container .activate-form,
.password-recovery-container .activate-form {
  display: flex;
  flex-direction: column;
  gap: 0.5em;
}
.register-container .activate-form .register-input-label,
.password-recovery-container .activate-form .register-input-label {
  width: 100%;
}
.register-container .activate-form .register-input,
.password-recovery-container .activate-form .register-input {
  background-color: #fff;
  width: 100%;
}
.register-container .register-actions,
.register-container .activate-actions,
.password-recovery-container .register-actions,
.password-recovery-container .activate-actions {
  margin: 1.5em 0 0 0;
}
.register-container .register-button,
.register-container .activate-button,
.password-recovery-container .register-button,
.password-recovery-container .activate-button {
  width: 100%;
}
.register-container .recaptcha-container,
.password-recovery-container .recaptcha-container {
  margin: 20px;
}
.register-container .password-recovery-input-label,
.password-recovery-container .password-recovery-input-label {
  width: 100%;
}
.register-container .text-danger,
.password-recovery-container .text-danger {
  margin-top: 10px;
  font-size: 18px;
}

.password-recovery-container {
  min-height: 70vh !important;
}
@media (max-height: 760px) {
  .password-recovery-container {
    min-height: auto;
  }
}

.anonymous-payment-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.anonymous-payment-container .anonymous-payment-form {
  display: flex;
  flex-direction: column;
  gap: 1em;
  width: 100%;
}
.anonymous-payment-container .anonymous-payment-form .terms input {
  margin-right: 0.5em;
}
.anonymous-payment-container .anonymous-payment-form .cardholder-details {
  border: 1px solid #EA0029;
  border-radius: 5px;
  padding: 10px;
  margin-top: 10px;
  position: relative;
}
.anonymous-payment-container .anonymous-payment-form .cardholder-details .k-floating-label-container {
  width: 100%;
}
.anonymous-payment-container .anonymous-payment-form .cardholder-details h6::after {
  content: " *";
}
.anonymous-payment-container .anonymous-payment-form .cardholder-details p {
  position: absolute;
  bottom: -10px;
  left: 10px;
}
.anonymous-payment-container .anonymous-payment-form .cardholder-details p::before {
  content: "* ";
}
.anonymous-payment-container .anonymous-payment-form .cardholder-details kendo-formfield:last-of-type > div:first-of-type {
  margin-bottom: 50px;
}

.mobile-circles {
  position: relative;
  display: block;
  background-color: #31171F;
  padding: 50px 0px 100px 0px;
  text-align: center;
}
.mobile-circles .d-flex {
  max-width: 590px;
  margin: auto;
}
.mobile-circles h2 {
  color: #fff;
  font-family: "EOS-Bold";
  width: 90%;
  margin: 50px auto 100px auto;
  font-size: 30px;
  line-height: 36px;
}
@media (min-width: 576px) {
  .mobile-circles h2 {
    font-size: 36px;
    line-height: 42px;
  }
}
@media (min-width: 992px) {
  .mobile-circles {
    display: none;
  }
}
.mobile-circles .circle {
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  color: #fff;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
  font-family: "EOS-Bold";
  width: 115px;
  height: 115px;
  margin: 20px 10px;
}
@media (min-width: 576px) {
  .mobile-circles .circle {
    width: 150px;
    height: 150px;
  }
}
.mobile-circles .circle span {
  font-size: 14px;
  line-height: 20px;
  z-index: 2;
  color: #EA0029;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
}
.mobile-circles .circle .pop-upc {
  display: none;
}
.mobile-circles .c1 {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23EA0029' d='M36,20c0,8.8-7.2,16-16,16v-2c7.8,0,14.1-6.2,14.1-14s-6.2-14.1-14-14.1S6,12.1,6,19.9 c0,5.4,3.1,10.4,8,12.7v2.2C5.8,31.5,1.9,22.2,5.2,14S17.8,1.9,26,5.2C32,7.6,36,13.5,36,20L36,20z M17,33.5c-0.7,0-1.2,0.6-1.2,1.3 S16.3,36,17,36s1.3-0.6,1.3-1.3S17.7,33.5,17,33.5z'/%3E%3Cg%3E%3Cpath fill='%23EA0029' d='M12.7,20.5c0.3-0.3,0.6-0.5,0.8-0.8c0.2-0.2,0.4-0.5,0.5-0.8c0.1-0.3,0.2-0.6,0.2-1c0-0.4-0.1-0.8-0.3-1.2 c-0.2-0.3-0.5-0.6-0.9-0.8s-0.9-0.3-1.4-0.3c-0.6,0-1.1,0.1-1.5,0.3c-0.4,0.2-0.7,0.5-1,0.9c-0.2,0.4-0.3,0.8-0.3,1.3h1.7 c0-0.2,0-0.4,0.1-0.6c0.1-0.2,0.2-0.3,0.4-0.4s0.4-0.2,0.6-0.2c0.3,0,0.5,0.1,0.7,0.3s0.3,0.4,0.3,0.7c0,0.2,0,0.4-0.1,0.5 c-0.1,0.2-0.2,0.3-0.3,0.5c-0.1,0.1-0.3,0.3-0.5,0.5l-2.7,2.4v1.4h5.4v-1.3h-3.1L12.7,20.5z'/%3E%3Cpath fill='%23EA0029' d='M19.5,15.8h-1.8l-3.2,4.7v1.2h3.4v1.6h1.6v-1.6h0.8v-1.3h-0.8V15.8z M17.9,20.4h-1.8l1.8-2.6V20.4z'/%3E%3Cpolygon fill='%23EA0029' points='20.9,23.4 22.6,23.4 24.8,15.7 23.2,15.7 '/%3E%3Cpolygon fill='%23EA0029' points='26,15.8 26,17.3 29.5,17.3 26.8,23.3 28.7,23.3 31.4,17.2 31.4,15.8 '/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 80px;
  transition: all 0.2s ease;
}
@media (min-width: 576px) {
  .mobile-circles .c1 {
    background-size: 100px;
  }
}
.mobile-circles .c2 {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23EA0029' d='M24,19.2c-0.7,0-1.3-0.6-1.3-1.3s0.6-1.3,1.3-1.3s1.3,0.6,1.3,1.3S24.7,19.2,24,19.2z M33,15.1 C32.5,7.9,26.3,2.5,19.1,3C12.6,3.5,7.5,8.6,7,15.1c-2.7,0.5-4.5,3.1-4,5.8c0.4,2.1,2.1,3.7,4.2,4c1.1,4.8,4.9,8.6,9.7,9.7 c0.4,1.7,2,2.7,3.7,2.4c1.7-0.4,2.7-2,2.4-3.7c-0.4-1.7-2-2.7-3.7-2.4c-0.9,0.2-1.7,0.8-2.1,1.7c-3.8-1-6.8-3.9-7.9-7.7H11V15H9 C9.6,9,15,4.5,21,5.1c5.3,0.5,9.5,4.7,9.9,9.9h-2v10h3c2.8,0,5-2.2,5-5C37,17.6,35.3,15.6,33,15.1L33,15.1z M32,23h-1v-6h1 c1.7,0,3,1.3,3,3S33.7,23,32,23z M9,23H8c-1.7,0-3-1.3-3-3s1.3-3,3-3h1V23z M20,33c0.6,0,1,0.4,1,1s-0.4,1-1,1s-1-0.4-1-1 S19.4,33,20,33z'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 80px;
}
@media (min-width: 576px) {
  .mobile-circles .c2 {
    background-size: 100px;
  }
}
.mobile-circles .c3 {
  background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 40" enable-background="new 0 0 40 40" xml:space="preserve"><path fill="%23EA0029" d="M34.3,14.1H25c0.2-0.2,0.4-0.4,0.6-0.7c0.5-0.6,0.9-1.3,1.2-1.9c0.3-0.7,0.4-1.3,0.4-2c0-0.4-0.1-0.8-0.2-1.1c-0.1-0.4-0.4-0.7-0.7-1c-0.4-0.4-1-0.5-1.5-0.5c-0.8,0-1.5,0.3-2.2,0.7c-0.7,0.4-1.4,1-2,1.8c-0.6,0.8-1,1.6-1.3,2.3c-0.1-0.1-0.2-0.3-0.3-0.4c-0.5-0.7-1.3-1.3-2.2-1.9c-1.2-0.7-2.4-1-3.4-1c-0.5,0-1,0.1-1.4,0.3c-0.4,0.2-0.9,0.5-1.1,1c-0.2,0.4-0.3,0.8-0.3,1.2c0,0.9,0.4,1.6,0.9,2.3c0.2,0.3,0.5,0.6,0.9,0.9H5.8v20.8h28.5V33H21.1l0-7.5h11.2v4.4h2V14.1z M22,10.7c0.5-0.6,1-1,1.5-1.3C24,9.1,24.4,9,24.7,9C25,8.9,25,8.9,25,9l0.1,0.1c0,0.1,0.1,0.2,0.1,0.4c0,0.3-0.1,0.7-0.3,1.2c-0.2,0.5-0.5,1-0.9,1.5c-0.5,0.6-1,1-1.5,1.3s-0.9,0.4-1.2,0.4c-0.2,0-0.2,0-0.3-0.1l-0.1-0.1c0-0.1-0.1-0.2-0.1-0.4C20.8,12.7,21.2,11.6,22,10.7z M14.8,13.4c-0.7-0.4-1.3-0.9-1.6-1.4c-0.4-0.5-0.5-0.9-0.5-1.1v-0.2c0,0,0.1-0.1,0.2-0.1c0.1-0.1,0.4-0.1,0.6-0.1c0.6,0,1.6,0.2,2.4,0.8c0.7,0.4,1.3,0.9,1.6,1.4c0.4,0.5,0.5,0.9,0.5,1.1V14c0,0-0.1,0.1-0.2,0.1h-1.4C15.9,14,15.3,13.8,14.8,13.4z M19,16.1l0,7.4H7.8v-7.4H19z M19.1,33H7.8v-7.5h11.3L19.1,33z M21,23.5l0-7.4h11.3v7.4H21z"/><path fill="%23EA0029" d="M32.4,31.5c0,0.5,0.4,0.9,0.9,0.9s0.9-0.4,0.9-0.9s-0.4-0.9-0.9-0.9S32.4,31,32.4,31.5z"/></svg>');
  background-repeat: no-repeat no-repeat;
  background-position: center 12px;
  background-size: 80px;
}
@media (min-width: 576px) {
  .mobile-circles .c3 {
    background-position: center 15px;
    background-size: 100px;
  }
}
.mobile-circles .c4 {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 35' enable-background='new 0 0 40 35' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23EA0029' d='M37.2,19c0,0-6.1-1.1-11.4-2l-4.5-0.9L21,16l-0.2,0.1c-0.6,0.2-2.4,0.7-4,1.1c-0.9,0.3-1.9,0-2.4-0.7 l6.8-3.2l4.1,0.5h0l1.7,0.2l10.2-1l-0.2-2l-8.2,0.8c0.8-1.7,0.1-3.7-1.6-4.5C26.7,7.2,26.4,7.1,26,7l-6.3-1C19,6,18.3,6,17.7,6.2 L12.8,8H10V5H3v2h5v6h0v10H3v2h7v-2.4l1,0.3c0.2,0,0.4,0.2,0.5,0.3l3.4,5.2c0.1,0.2,0.3,0.3,0.4,0.5l5.9,5.3 c0.6,0.5,1.3,0.8,2.1,0.8c0.8,0,1.5-0.3,2.1-0.9c0.3-0.3,0.5-0.6,0.7-1c1.5,0.7,3.2,0.1,3.9-1.3c0.2-0.4,0.3-0.8,0.3-1.2 c1.5,0,2.8-1.3,2.8-2.8c1.7-0.1,2.9-1.5,2.9-3.1c0-0.7-0.3-1.5-0.9-2L33,20.3c2.3,0.4,3.8,0.7,3.8,0.7L37.2,19z M33.8,23.9 c0.4,0.4,0.4,1,0,1.4c0,0,0,0,0,0c-0.4,0.4-1,0.4-1.4,0l-4.9-4.9L26,21.8l4.9,4.9c0.4,0.4,0.4,1,0,1.4c-0.4,0.4-1,0.4-1.4,0 c0,0,0,0,0,0l-3.9-3.9l-1.4,1.4l3.9,3.9c0.4,0.4,0.4,1,0,1.4s-1,0.4-1.4,0l-1.2-1.2l0,0l-1.4-1.4l-1.4,1.4l1.4,1.4l0,0 c0.4,0.4,0.4,1,0,1.4c-0.4,0.4-1.1,0.4-1.5,0l-5.9-5.3c-0.1,0-0.1-0.1-0.1-0.1L13.2,22c-0.4-0.5-1-0.9-1.7-1.1L10,20.5V10h3l5.3-1.9 C18.7,8,19.1,8,19.4,8l6.3,1c0.8,0.1,1.3,0.8,1.2,1.6c-0.1,0.7-0.8,1.3-1.5,1.2l-4-0.5c-0.4-0.1-0.8,0-1.2,0.2l-8.4,3.9l0.2,0.8 c0.3,1.1,1,2,1.9,2.6c1,0.6,2.2,0.7,3.3,0.4c1.3-0.3,2.6-0.7,3.9-1.1l8,1.7c0.4,0.1,0.8,0.3,1.1,0.6L33.8,23.9z M3.8,10 c0-0.7,0.6-1.3,1.3-1.3S6.3,9.3,6.3,10S5.7,11.2,5,11.2S3.8,10.7,3.8,10z'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 80px;
}
@media (min-width: 576px) {
  .mobile-circles .c4 {
    background-size: 100px;
  }
}
.mobile-circles .c5 {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cpath fill='none' d='M0,0h40v40H0V0z'/%3E%3Cpath fill='%23EA0029' d='M34.1,9.9c-0.6-0.6-1.4-0.9-2.2-0.9H8.1c-0.8,0-1.7,0.3-2.2,0.9c-0.6,0.6-0.9,1.4-0.9,2.2v15.8 c0,1.7,1.4,3.2,3.2,3.2h23.8c1.7,0,3.1-1.5,3.1-3.2V12.1C35.1,11.3,34.7,10.4,34.1,9.9z M32.9,27.9c0,0.6-0.5,1.1-1.1,1.1H8.1 c-0.6,0-1.1-0.5-1.1-1.1V17.1h25.9V27.9z M32.9,14.9H7.1v-2.9c0-0.3,0.1-0.5,0.3-0.7c0.2-0.2,0.5-0.3,0.7-0.3h23.8 c0.3,0,0.5,0.1,0.7,0.3c0.2,0.2,0.3,0.5,0.3,0.7V14.9z M27.8,25c0-0.7,0.6-1.3,1.3-1.3s1.3,0.6,1.3,1.3s-0.6,1.3-1.3,1.3 S27.8,25.7,27.8,25z'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 80px;
}
@media (min-width: 576px) {
  .mobile-circles .c5 {
    background-size: 100px;
  }
}

.circle-info {
  background-color: #eae7e8;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 2000;
  text-align: center;
}
.circle-info .centred-content {
  max-width: 430px;
  margin: 20vh auto 10px auto;
}
.circle-info .circle-in {
  display: inline-block;
  height: 0;
  width: 90%;
  padding-bottom: 90%;
  background-color: #fff;
  border-radius: 50%;
  text-align: center;
  position: relative;
}
@media (min-width: 791px) {
  .circle-info .circle-in {
    display: inherit;
    width: 430px;
    height: 430px;
    padding-bottom: inherit;
  }
}
.circle-info .circle-in .centred-content {
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  width: 300px;
  margin: inherit;
}
.circle-info .btn {
  width: 300px;
  margin-top: 10px !important;
}
@media (min-width: 992px) {
  .circle-info {
    display: none;
  }
}
.circle-info .close-btn {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cg id='Kasten_außen'%3E%3Crect y='0' fill='none' width='40' height='40'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23EA0029' d='M28.8,6.6C23.3,3,16.3,3.1,10.7,6.9C3.5,12,1.6,22,6.7,29.2c5.1,7.2,15,9,22.3,4L27.2,32 c-4.6,2.8-10.5,2.7-15-0.3c-6.5-4.3-8.3-13-4-19.5s13-8.3,19.5-4c6.5,4.3,8.3,13,4,19.5l1.7,1.1C38.2,21.4,36.2,11.5,28.8,6.6z'/%3E%3Cpath fill='%23EA0029' d='M31.3,29.5c-0.5-0.3-1.3-0.2-1.7,0.4c-0.4,0.6-0.2,1.4,0.4,1.7c0.6,0.4,1.4,0.2,1.7-0.4 C32.1,30.6,31.9,29.8,31.3,29.5z'/%3E%3Cpolygon fill='%23EA0029' points='26.9,11.7 20,18.6 13.1,11.7 11.7,13.1 18.6,20 11.7,26.9 13.1,28.3 20,21.4 26.9,28.3 28.3,26.9 21.4,20 28.3,13.1 '/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: cover;
  border: 0;
  position: absolute;
  right: 10px;
  top: 10px;
}
.circle-info .close-btn:hover {
  background-color: transparent;
}

.isActive {
  display: block;
}
@media (min-width: 992px) {
  .isActive {
    display: none;
  }
}

.undrer-line p {
  font-size: 14px;
}

.footer {
  font-size: 14px;
  line-height: 24px;
  z-index: 100;
  width: 100%;
}
.footer .footer-container {
  background-color: #31171f;
}
@media (min-width: 576px) {
  .footer {
    font-size: 16px;
    line-height: 26px;
  }
}
.footer a:link,
.footer a:visited,
.footer a:active {
  color: #ffffff;
  text-decoration: none;
}
.footer a:hover {
  text-decoration: underline;
}
.footer .footer-top {
  color: #ffffff;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 5em;
  max-width: 1600px;
  margin: auto;
  width: 100%;
  flex-wrap: wrap;
  padding: 0em 2em;
}
.footer .footer-top .contacts {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 576px) {
  .footer .footer-top .contacts {
    width: 33.3%;
  }
}
.footer .footer-top .contacts address {
  display: flex;
  flex-direction: column;
  margin-top: 1em;
}
.footer .footer-top .navigation {
  width: 100%;
}
@media (min-width: 576px) {
  .footer .footer-top .navigation {
    width: 33.3%;
  }
}
.footer .footer-top .navigation ul {
  list-style: none;
  font-size: 16px;
  margin-top: 0px;
  padding: 0;
}
@media (min-width: 576px) {
  .footer .footer-top .navigation ul {
    margin-top: 60px;
  }
}
.footer .footer-top .navigation ul a:hover {
  text-decoration: underline;
  cursor: pointer;
  display: inline-block;
}
.footer .footer-logo {
  width: 31px !important;
  height: auto !important;
  margin: 0px 0 0 0px;
}
.footer .footer-logo .st0 {
  fill: none;
}
.footer .footer-logo .st1 {
  fill: #FFFFFF;
}
.footer .footer-center {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 2em 2em;
}
@media (min-width: 576px) {
  .footer .footer-center {
    margin: 2em 5em;
  }
}
.footer .logo-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin: 1em 1em;
}
.footer .logo-container svg {
  fill: #ea0029;
  width: 40%;
  height: auto;
}
.footer .social-media {
  display: flex;
  align-items: center;
}
.footer .social-media a {
  display: block;
  width: 32px;
  height: 32px;
  margin-right: 10px;
}
.footer .social-media span {
  color: #31171F;
  font-size: 22px;
  font-weight: 400;
  display: block;
  width: 32px;
  height: 32px;
}
.footer .social-media span::after {
  content: "";
  z-index: 0;
  position: absolute;
  left: 0;
  right: 0;
  background-color: #fff;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.footer .social-media span::before {
  z-index: 1;
  position: absolute;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
}
.footer .footer-bottom {
  padding: 1em;
  display: flex;
  flex-direction: column;
  gap: 1em;
}
@media (min-width: 1200px) {
  .footer .footer-bottom {
    flex-direction: row;
  }
}
.footer .footer-bottom .policy-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 1em;
  width: 100%;
  list-style: none;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.footer .footer-bottom .policy-container li {
  width: 100%;
}
.footer .footer-bottom .policy-container li p {
  color: #ffffff;
  margin: 0;
}
@media (min-width: 576px) {
  .footer .footer-bottom .policy-container li {
    width: auto;
  }
}
@media (min-width: 1400px) {
  .footer .footer-bottom .policy-container li {
    font-size: 16px;
    width: auto;
  }
}

.modal {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3000;
  background-color: #EAE7E8;
}
.modal .modal-wraper {
  margin: auto;
  width: 600px;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  background-color: #fff;
  border-radius: 20px;
  padding: 50px 20px 20px 20px;
  box-shadow: 1px 1px 11px 0px rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 1px 1px 11px 0px rgba(0, 0, 0, 0.21);
  -moz-box-shadow: 1px 1px 11px 0px rgba(0, 0, 0, 0.21);
}
.modal .modal-wraper input {
  border-color: rgba(49, 23, 31, 0.3);
  border-radius: 20px;
  background-color: transparent !important;
  font-family: "EOS-Regular";
}
.modal .modal-wraper label {
  margin-top: 5px;
  margin-bottom: 5px;
}
.modal .modal-wraper .form-check-input {
  border-radius: 2px;
  margin-top: 5px;
}
.modal .modal-wraper .k-input {
  width: calc(100% - 20px);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px !important;
}
@media (min-width: 1500px) {
  .modal .modal-wraper .k-input {
    font-size: 16px !important;
  }
}
.modal .modal-wraper .k-input,
.modal .modal-wraper .k-picker {
  border-color: rgba(49, 23, 31, 0.3);
  border-radius: 20px;
  background-color: transparent !important;
  font-family: "EOS-Regular";
}
.modal .modal-wraper .k-input-inner {
  background-color: transparent !important;
}
.modal .modal-wraper .k-input-solid {
  border-bottom-right-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
  background-color: transparent !important;
  border-width: 1px;
  background: #fff;
}
.modal .modal-wraper .login-input,
.modal .modal-wraper .k-focus {
  background: #fff !important;
}
.modal .modal-wraper .k-label {
  font-family: "EOS-Bold" !important;
  color: #31171F !important;
  top: -10px;
}
.modal .modal-wraper .k-floating-label-container > .k-label {
  top: -10px !important;
}

.faq,
.contacts,
.about, .policy {
  padding-top: 71px;
  min-height: calc(100vh - 68px);
}
.faq .head-title,
.contacts .head-title,
.about .head-title, .policy .head-title {
  background-color: #ece7e6;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  background-image: none;
}
@media (min-width: 992px) {
  .faq .head-title,
  .contacts .head-title,
  .about .head-title, .policy .head-title {
    height: 400px;
    background-image: url('faq.webp');
  }
}
.faq .head-title p,
.contacts .head-title p,
.about .head-title p, .policy .head-title p {
  font-size: 18px;
  margin-top: 30px;
}
@media (min-width: 992px) {
  .faq .head-title p,
  .contacts .head-title p,
  .about .head-title p, .policy .head-title p {
    font-size: 24px;
  }
}
.faq .k-panelbar,
.contacts .k-panelbar,
.about .k-panelbar, .policy .k-panelbar {
  border: 0;
}
.faq .k-panelbar-header,
.contacts .k-panelbar-header,
.about .k-panelbar-header, .policy .k-panelbar-header {
  background-color: transparent;
  color: black;
  font-family: "EOS-Bold";
  font-size: 18px;
  border-style: none;
  border-bottom: 1px solid #EAE7E8;
  padding-bottom: 30px;
  padding-right: 10px;
}
@media (min-width: 791px) {
  .faq .k-panelbar-header,
  .contacts .k-panelbar-header,
  .about .k-panelbar-header, .policy .k-panelbar-header {
    padding-right: 30px;
    font-size: 20px;
  }
}
@media (min-width: 992px) {
  .faq .k-panelbar-header,
  .contacts .k-panelbar-header,
  .about .k-panelbar-header, .policy .k-panelbar-header {
    font-size: 22px;
  }
}
.faq .k-panelbar-header .k-link,
.contacts .k-panelbar-header .k-link,
.about .k-panelbar-header .k-link, .policy .k-panelbar-header .k-link {
  background-color: transparent !important;
  color: black !important;
  padding: 10px 0;
}
.faq .k-panelbar-header .text,
.contacts .k-panelbar-header .text,
.about .k-panelbar-header .text, .policy .k-panelbar-header .text {
  font-family: "EOS-Regular";
  font-size: 20px;
}

.policy .head-title {
  background-image: none;
}

@media (min-width: 992px) {
  .contacts .head-title {
    background-image: url('contacts.webp');
  }
}

.about {
  background-color: #fff;
  background-image: url('bgr-about.webp');
  background-position: bottom right;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .about .head-title {
    background-color: transparent;
    background-image: url('about.webp');
  }
}

.icon {
  display: inline-block;
}
.icon.icon-small {
  width: 30px;
  height: 30px;
}

.icon-mail {
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cstyle%3Ecircle, rect, path, polygon %7B fill: %2331171f%3B stroke-width: 0%3B %7D%3C/style%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3B%7D%3C/style%3E%3C/defs%3E%3Cg id='Transparent'%3E%3Crect class='cls-1' width='36' height='36'/%3E%3C/g%3E%3Cg id='Icons'%3E%3Cpath d='M4.00163,8.00146V28.001h28V8.00146Zm24.06018,2-10.06018,7.7378L7.94145,10.00146ZM6.00163,26.001V11.03192l12,9.23078,12-9.23078V26.001Z'/%3E%3C/g%3E%3C/svg%3E");
}

.link-mail {
  display: inline-block;
  position: relative;
  padding-right: 35px;
  margin-right: 10px;
}
.link-mail::after {
  position: absolute;
  transform: translate(0%, -50%);
  left: 0;
  top: 50%;
  width: 30px;
  height: 30px;
  left: auto;
  right: 0;
  content: "";
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cstyle%3Ecircle, rect, path, polygon %7B fill: %2331171f%3B stroke-width: 0%3B %7D%3C/style%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3B%7D%3C/style%3E%3C/defs%3E%3Cg id='Transparent'%3E%3Crect class='cls-1' width='36' height='36'/%3E%3C/g%3E%3Cg id='Icons'%3E%3Cpath d='M4.00163,8.00146V28.001h28V8.00146Zm24.06018,2-10.06018,7.7378L7.94145,10.00146ZM6.00163,26.001V11.03192l12,9.23078,12-9.23078V26.001Z'/%3E%3C/g%3E%3C/svg%3E");
}

portal-layout {
  align-items: stretch !important;
  background-color: #e8f2f3;
}
portal-layout .main {
  padding: 0 0px;
}
@media (min-width: 791px) {
  portal-layout .main {
    padding: 0 20px;
  }
}
portal-layout .main p {
  font-size: 16px;
}
portal-layout .k-window-content {
  padding-inline: 2px;
}
@media (min-width: 576px) {
  portal-layout .k-window-content {
    padding-inline: 24px;
  }
}
portal-layout .k-pager-md {
  padding-inline: 0px;
  padding-block: 4px;
  gap: 0px;
}
@media (min-width: 576px) {
  portal-layout .k-pager-md {
    padding-inline: 8px;
    padding-block: 8px;
    gap: 8px;
  }
}
portal-layout kendo-dropdownlist span.k-input-inner {
  white-space: normal;
}
@media (min-width: 576px) {
  portal-layout kendo-dropdownlist span.k-input-inner {
    white-space: inherit;
  }
}
portal-layout .k-window-title {
  font-size: 16px;
}
@media (min-width: 791px) {
  portal-layout .k-window-title {
    font-size: 20x;
  }
}
portal-layout .k-button {
  text-transform: none;
}
portal-layout .header h2 {
  margin: 5px 20px;
  font-size: 24px;
}
@media (min-width: 791px) {
  portal-layout .header h2 {
    margin: 10px 0;
    font-size: 26px;
  }
}
portal-layout .menu #navbar {
  gap: 4px !important;
}
portal-layout .menu #navbar .actions {
  gap: 0px !important;
}
@media (min-width: 576px) {
  portal-layout .menu #navbar .actions {
    gap: 14px !important;
  }
}
portal-layout .k-pager {
  flex-wrap: wrap;
}
portal-layout .k-picker-solid:focus-within {
  border-color: #2F7C85;
}
portal-layout .btn-danger {
  font-size: 16px;
  padding: 4px 22px;
}
portal-layout .btn.disabled,
portal-layout .btn:disabled,
portal-layout fieldset:disabled .btn {
  background-color: #E0DCDD !important;
  border-color: #fff !important;
}
portal-layout .btn-primary,
portal-layout .k-button-solid-primary,
portal-layout .btn-secondary,
portal-layout .btn-success {
  transition: all 0.3s ease;
  font-family: "EOS-Bold";
  border-radius: 30px;
  display: inline-block;
  font-size: 14px !important;
  line-height: 20px;
  padding: 4px 16px;
  text-decoration: none;
  white-space: nowrap;
}
portal-layout .btn-primary span,
portal-layout .k-button-solid-primary span,
portal-layout .btn-secondary span,
portal-layout .btn-success span {
  opacity: 1;
  font-size: 14px !important;
}
@media (min-width: 576px) {
  portal-layout .btn-primary,
  portal-layout .k-button-solid-primary,
  portal-layout .btn-secondary,
  portal-layout .btn-success {
    font-size: 16px !important;
    padding: 4px 16px;
  }
  portal-layout .btn-primary span,
  portal-layout .k-button-solid-primary span,
  portal-layout .btn-secondary span,
  portal-layout .btn-success span {
    opacity: 1;
    font-size: 16px !important;
  }
}
@media (min-width: 1400px) {
  portal-layout .btn-primary,
  portal-layout .k-button-solid-primary,
  portal-layout .btn-secondary,
  portal-layout .btn-success {
    font-size: 16px;
    line-height: 22px;
    padding: 4px 22px;
  }
  portal-layout .btn-primary span,
  portal-layout .k-button-solid-primary span,
  portal-layout .btn-secondary span,
  portal-layout .btn-success span {
    font-size: 16px !important;
  }
}
portal-layout .btn-primary,
portal-layout .k-button-solid-primary {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
portal-layout .btn-primary:hover, portal-layout .btn-primary:active,
portal-layout .k-button-solid-primary:hover,
portal-layout .k-button-solid-primary:active {
  background-color: #31171F !important;
  color: #fff;
  border-color: #31171F !important;
  opacity: 1;
}
portal-layout .btn-primary:focus,
portal-layout .k-button-solid-primary:focus {
  background-color: #EA0029 !important;
  color: #fff;
  border-color: #EA0029 !important;
  box-shadow: 0px 0px 0px 4px rgb(100, 170, 178);
}
portal-layout .btn-primary.disabled,
portal-layout .k-button-solid-primary.disabled {
  background-color: #EAE7E8;
}
portal-layout .btn-secondary {
  background-color: #fff !important;
  color: #000 !important;
  border-color: #000;
}
portal-layout .btn-secondary span {
  opacity: 1;
  font-size: 14px !important;
  color: #000 !important;
}
portal-layout .btn-secondary:hover {
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000;
  opacity: 1;
}
portal-layout .btn-secondary:hover span {
  color: #fff !important;
}
portal-layout .btn-success {
  background-color: #00BF8D !important;
  color: #000 !important;
  border-color: #00BF8D;
}
portal-layout .btn-success span {
  opacity: 1;
  font-size: 14px !important;
  color: #000 !important;
}
portal-layout .btn-success:hover {
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000;
  opacity: 1;
}
portal-layout .btn-success:hover span {
  color: #fff !important;
}
portal-layout .k-button-sm {
  font-size: 12px !important;
}
portal-layout .k-button-sm span {
  font-size: 12px !important;
}
@media (min-width: 1400px) {
  portal-layout .k-button-sm {
    font-size: 12px !important;
  }
  portal-layout .k-button-sm span {
    font-size: 12px !important;
  }
}
portal-layout .btn-small {
  font-size: 12px !important;
  line-height: 12px;
}
portal-layout .btn-small span {
  font-size: 12px !important;
}
@media (min-width: 1400px) {
  portal-layout .btn-small {
    font-size: 14px !important;
    line-height: 14px;
  }
  portal-layout .btn-small span {
    font-size: 14px !important;
  }
}
portal-layout .highlite {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #000000;
  border-radius: 10px;
  text-transform: uppercase;
  text-align: center;
  font-size: 10px !important;
  max-width: 100px;
}
@media (min-width: 1200px) {
  portal-layout .highlite {
    font-size: 12px !important;
  }
}
portal-layout .highlite-success {
  background-color: #00BF8D;
  border-color: #00BF8D;
  color: #ffffff;
  font-size: 10px !important;
}
@media (min-width: 1200px) {
  portal-layout .highlite-success {
    font-size: 12px !important;
  }
}
portal-layout .highlite-warning {
  background-color: #FFC346;
  border-color: #FFC346;
  font-size: 10px !important;
}
@media (min-width: 1200px) {
  portal-layout .highlite-warning {
    font-size: 12px !important;
  }
}
portal-layout .highlite-danger {
  background-color: #E14252;
  border-color: #E14252;
  color: #ffffff;
  font-size: 10px !important;
}
@media (min-width: 1200px) {
  portal-layout .highlite-danger {
    font-size: 12px !important;
  }
}
portal-layout .text-danger {
  color: #EA0029;
  font-family: "EOS-Bold";
}
portal-layout .portal-nav {
  position: sticky;
}
portal-layout .portal-nav kendo-appbar {
  max-width: none;
}
portal-layout .portal-nav kendo-appbar .logo-container {
  width: 70px;
  text-align: left;
  transition: all 0.3s ease;
  margin-left: 0px;
  margin-right: 0px;
}
portal-layout .portal-nav kendo-appbar .logo-container svg {
  margin: auto;
  fill: #ea0029;
  width: 80px;
  height: auto;
  transition: all 0.3s ease;
}
@media (min-width: 576px) {
  portal-layout .portal-nav kendo-appbar .logo-container {
    width: 100px;
  }
}
@media (min-width: 791px) {
  portal-layout .portal-nav kendo-appbar .logo-container {
    margin-left: 0;
    margin-right: 20px;
    width: 140px;
    text-align: center;
  }
  portal-layout .portal-nav kendo-appbar .logo-container svg {
    width: 90px;
  }
}
@media (min-width: 992px) {
  portal-layout .portal-nav kendo-appbar .logo-container {
    width: 180px;
  }
  portal-layout .portal-nav kendo-appbar .logo-container svg {
    width: 100px;
  }
}
@media (min-width: 1400px) {
  portal-layout .portal-nav kendo-appbar .logo-container {
    width: 200px;
  }
  portal-layout .portal-nav kendo-appbar .logo-container svg {
    width: 100px;
  }
}
@media (min-width: 1700px) {
  portal-layout .portal-nav kendo-appbar .logo-container {
    width: 240px;
  }
  portal-layout .portal-nav kendo-appbar .logo-container svg {
    width: 120px;
  }
}
portal-layout .main-content-portal {
  flex: 1;
}
portal-layout .main-content-portal .k-drawer-content {
  background-color: #e8f2f3;
  overflow: auto;
}
@media screen and (min-height: 900px) and (min-width: 791px) {
  portal-layout .main-content-portal .k-drawer-content {
    height: calc(100vh - 70px - 149px);
  }
}
@media screen and (min-height: 900px) and (min-width: 992px) {
  portal-layout .main-content-portal .k-drawer-content {
    height: calc(100vh - 70px - 109px);
  }
}
@media screen and (min-height: 900px) and (min-width: 1200px) {
  portal-layout .main-content-portal .k-drawer-content {
    height: calc(100vh - 67px - 64px);
  }
  portal-layout .main-content-portal .k-drawer-content > * {
    display: block;
    width: 100%;
  }
}
@media screen and (min-height: 900px) and (min-width: 1500px) {
  portal-layout .main-content-portal .k-drawer-content {
    width: 100%;
  }
}
@media screen and (max-height: 900px) and (min-width: 791px) {
  portal-layout .main-content-portal .k-drawer-content {
    height: calc(100% - 170px);
    min-height: calc(100vh - 170px);
  }
}
@media screen and (max-height: 900px) and (min-width: 992px) {
  portal-layout .main-content-portal .k-drawer-content {
    min-height: calc(100vh - 170px);
  }
}
@media screen and (max-height: 900px) and (min-width: 1200px) {
  portal-layout .main-content-portal .k-drawer-content {
    height: calc(100% - 130px);
    min-height: calc(100vh - 130px);
  }
  portal-layout .main-content-portal .k-drawer-content > * {
    display: block;
    width: 100%;
  }
}
@media screen and (max-height: 900px) and (min-width: 1500px) {
  portal-layout .main-content-portal .k-drawer-content {
    width: 100%;
  }
}
portal-layout .main-content-portal .k-drawer {
  background-color: #64aab2;
  flex-basis: 140px !important;
  transition: all 0.3s ease;
  display: none;
}
@media (min-width: 791px) {
  portal-layout .main-content-portal .k-drawer {
    display: flex;
    flex-basis: 140px !important;
  }
}
@media (min-width: 992px) {
  portal-layout .main-content-portal .k-drawer {
    flex-basis: 180px !important;
  }
}
@media (min-width: 1400px) {
  portal-layout .main-content-portal .k-drawer {
    flex-basis: 200px !important;
  }
}
@media (min-width: 1700px) {
  portal-layout .main-content-portal .k-drawer {
    flex-basis: 240px !important;
  }
}
portal-layout .main-content-portal .k-drawer .k-drawer-wrapper {
  width: 100% !important;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-block-start: 13px;
}
portal-layout .main-content-portal .k-drawer .k-badge-container {
  width: 100%;
}
portal-layout .main-content-portal .k-drawer span {
  width: 100%;
  color: #fff;
  font-family: "EOS-Regular";
  font-size: 16px;
  display: block;
  text-align: center;
}
portal-layout .main-content-portal .k-step-list .k-step-label {
  font-size: 9px;
  white-space: wrap;
}
@media (min-width: 576px) {
  portal-layout .main-content-portal .k-step-list .k-step-label {
    font-size: 14px !important;
  }
}
@media (min-width: 791px) {
  portal-layout .main-content-portal .k-step-list .k-step-label {
    font-size: 14px !important;
  }
}
portal-layout .main-content-portal .k-step-list .k-svg-i-exclamation-circle {
  background-color: #ea0029;
  border-radius: 50%;
  width: 28px;
  height: 28px;
}
portal-layout .main-content-portal .k-step-list .k-step-done .k-step-indicator {
  background-color: #00BF8D;
}
portal-layout .main-content-portal .k-grid {
  margin: 20px 20px !important;
}
@media (min-width: 576px) {
  portal-layout .main-content-portal .k-grid {
    margin: 20px 20px !important;
  }
}
portal-layout .main-content-portal .k-window .k-grid {
  margin: 0px 0px !important;
}
@media (min-width: 576px) {
  portal-layout .main-content-portal .k-window .k-grid {
    margin: 20px 20px !important;
  }
}
portal-layout .main-content-portal .k-tabstrip-content {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}
portal-layout .main-content-portal .k-tabstrip-items-wrapper {
  margin: 5px 20px;
}
portal-layout .main-content-portal .k-tabstrip-items-wrapper .k-active::after {
  border-color: #000 !important;
}
portal-layout .main-content-portal .k-actions .k-button, portal-layout .main-content-portal .k-edit-buttons .k-button,
portal-layout .main-content-portal .k-action-buttons .k-button,
portal-layout .main-content-portal .k-columnmenu-actions .k-button, portal-layout .main-content-portal .k-form-buttons .k-button {
  border-radius: 20px !important;
  padding: 6px 34px !important;
  font-size: 14px;
  line-height: 18px;
}
@media (min-width: 791px) {
  portal-layout .main-content-portal .k-actions .k-button, portal-layout .main-content-portal .k-edit-buttons .k-button,
  portal-layout .main-content-portal .k-action-buttons .k-button,
  portal-layout .main-content-portal .k-columnmenu-actions .k-button, portal-layout .main-content-portal .k-form-buttons .k-button {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1200px) {
  portal-layout .main-content-portal .k-actions .k-button, portal-layout .main-content-portal .k-edit-buttons .k-button,
  portal-layout .main-content-portal .k-action-buttons .k-button,
  portal-layout .main-content-portal .k-columnmenu-actions .k-button, portal-layout .main-content-portal .k-form-buttons .k-button {
    padding: 6px 34px !important;
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1500px) {
  portal-layout .main-content-portal .k-actions .k-button, portal-layout .main-content-portal .k-edit-buttons .k-button,
  portal-layout .main-content-portal .k-action-buttons .k-button,
  portal-layout .main-content-portal .k-columnmenu-actions .k-button, portal-layout .main-content-portal .k-form-buttons .k-button {
    padding: 10px 36px !important;
    font-size: 16px;
    line-height: 20px;
  }
}
portal-layout .main-content-portal .k-tabstrip-items .k-item {
  width: 100%;
  text-align: left;
  font-size: 12px;
}
@media (min-width: 576px) {
  portal-layout .main-content-portal .k-tabstrip-items .k-item {
    width: auto;
    text-align: left;
  }
}
@media (min-width: 1200px) {
  portal-layout .main-content-portal .k-tabstrip-items .k-item {
    font-size: 14px;
  }
}
portal-layout .main-content-portal .toolbar-container {
  justify-content: space-between !important;
  width: 100%;
  padding: 5px 10px;
  flex-wrap: wrap;
}
portal-layout .main-content-portal .toolbar-container .btn {
  border-radius: 20px !important;
  padding: 6px 16px !important;
  font-size: 14px;
  line-height: 18px;
}
portal-layout .main-content-portal .toolbar-container .toolbar-title {
  font-family: "EOS-Bold";
  font-size: 22px;
  width: 100%;
}
@media (min-width: 576px) {
  portal-layout .main-content-portal .toolbar-container .toolbar-title {
    width: auto;
  }
}
@media (min-width: 791px) {
  portal-layout .main-content-portal .toolbar-container .toolbar-title {
    font-size: 22x;
  }
}
@media (min-width: 1200px) {
  portal-layout .main-content-portal .toolbar-container .toolbar-title {
    font-size: 24px;
  }
}
portal-layout .main-content-portal .toolbar-container .btn-primary {
  color: #fff;
  border-color: #EA0029;
}
portal-layout .main-content-portal .k-pager-sizes,
portal-layout .main-content-portal .k-pager-info {
  display: none;
}
@media (min-width: 791px) {
  portal-layout .main-content-portal .k-pager-sizes,
  portal-layout .main-content-portal .k-pager-info {
    display: flex;
  }
}
portal-layout .k-popup {
  background-color: #2F7C85;
}
portal-layout .k-popup kendo-badge-container {
  display: block;
}
portal-layout .k-popup a {
  width: 100%;
  color: #fff;
  font-family: "EOS-Regular";
  font-size: 16px;
  display: block;
  margin: auto;
  text-align: center;
}
portal-layout .k-popup a div {
  width: 250px;
  margin: auto;
  display: flex;
  justify-content: flex-start !important;
  align-items: center !important;
}
portal-layout .k-popup a div span {
  color: #fff;
  font-size: 16px;
}
portal-layout .k-popup a div .k-icon {
  width: 55px !important;
  margin: 10px 20px 10px 10px;
}
portal-layout .k-popup a.selected {
  background-color: #175f67;
}
portal-layout .k-popup a.selected::after {
  display: none !important;
}
portal-layout .k-drawer-item {
  padding-block: 9px;
}
@media (min-width: 1500px) {
  portal-layout .k-drawer-item {
    padding-block: 12px;
  }
}
portal-layout .icon-dashboard,
portal-layout .icon-agreements,
portal-layout .icon-obligations,
portal-layout .icon-payments,
portal-layout .icon-documents,
portal-layout .icon-messages,
portal-layout .icon-messages-black,
portal-layout .icon-profile {
  width: 100% !important;
  height: 50px !important;
  position: relative;
  margin: 2px auto;
}
portal-layout .icon-dashboard::before,
portal-layout .icon-agreements::before,
portal-layout .icon-obligations::before,
portal-layout .icon-payments::before,
portal-layout .icon-documents::before,
portal-layout .icon-messages::before,
portal-layout .icon-messages-black::before,
portal-layout .icon-profile::before {
  position: absolute;
  content: "";
  background-size: 90px 50px;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
@media (min-width: 791px) {
  portal-layout .icon-dashboard,
  portal-layout .icon-agreements,
  portal-layout .icon-obligations,
  portal-layout .icon-payments,
  portal-layout .icon-documents,
  portal-layout .icon-messages,
  portal-layout .icon-messages-black,
  portal-layout .icon-profile {
    height: 30px !important;
  }
  portal-layout .icon-dashboard::before,
  portal-layout .icon-agreements::before,
  portal-layout .icon-obligations::before,
  portal-layout .icon-payments::before,
  portal-layout .icon-documents::before,
  portal-layout .icon-messages::before,
  portal-layout .icon-messages-black::before,
  portal-layout .icon-profile::before {
    background-size: 60px 25px;
  }
}
@media (min-width: 1200px) {
  portal-layout .icon-dashboard,
  portal-layout .icon-agreements,
  portal-layout .icon-obligations,
  portal-layout .icon-payments,
  portal-layout .icon-documents,
  portal-layout .icon-messages,
  portal-layout .icon-messages-black,
  portal-layout .icon-profile {
    height: 30px !important;
    margin: 0px auto 5px auto;
  }
  portal-layout .icon-dashboard::before,
  portal-layout .icon-agreements::before,
  portal-layout .icon-obligations::before,
  portal-layout .icon-payments::before,
  portal-layout .icon-documents::before,
  portal-layout .icon-messages::before,
  portal-layout .icon-messages-black::before,
  portal-layout .icon-profile::before {
    background-size: 65px 30px;
  }
}
@media (min-width: 1500px) {
  portal-layout .icon-dashboard,
  portal-layout .icon-agreements,
  portal-layout .icon-obligations,
  portal-layout .icon-payments,
  portal-layout .icon-documents,
  portal-layout .icon-messages,
  portal-layout .icon-messages-black,
  portal-layout .icon-profile {
    height: 40px !important;
    margin: 0px auto 10px auto;
  }
  portal-layout .icon-dashboard::before,
  portal-layout .icon-agreements::before,
  portal-layout .icon-obligations::before,
  portal-layout .icon-payments::before,
  portal-layout .icon-documents::before,
  portal-layout .icon-messages::before,
  portal-layout .icon-messages-black::before,
  portal-layout .icon-profile::before {
    background-size: 80px 40px;
  }
}
portal-layout .icon-dashboard::before {
  background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 26.3" enable-background="new 0 0 32 26.3" xml:space="preserve"><path fill="none" d="M0-5.8h32v32H0V-5.8z"/><path fill="%23FFFFFF" d="M23.2,22.8v1.6H5.6V12.1L16,1.7l10.4,10.4v9.1h-1.6v-8.5L16,4l-8.8,8.8v10.1L23.2,22.8z M26.6,23.6c0-0.6-0.4-1-1-1c-0.6,0-1,0.4-1,1s0.4,1,1,1C26.2,24.6,26.6,24.2,26.6,23.6z M25.6,22.6c-0.6,0-1,0.4-1,1s0.4,1,1,1c0.6,0,1-0.4,1-1S26.2,22.6,25.6,22.6z"/></svg>');
}
portal-layout .icon-obligations::before {
  background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 24.3" enable-background="new 0 0 32 24.3" xml:space="preserve"><path fill="none" d="M0-7.7h32v32H0V-7.7z"/><path fill="%23FFFFFF" d="M28,5.9v8h-1.6v-8l-16,0V4.3h16V2.7H8.8v3.2l-3.2,0l0,3.2l-3.2,0v12.8h20.8v-3.2h3.2v-3.2h3.2V5.9H28z M4,20.3v-9.6l17.6,0v9.6L4,20.3z M23.2,9.1l-16,0V7.5l17.6,0l0,9.6h-1.6L23.2,9.1z M16,15.5c0-1.8-1.4-3.2-3.2-3.2s-3.2,1.4-3.2,3.2s1.4,3.2,3.2,3.2C14.6,18.7,16,17.3,16,15.5z M11.2,15.5c0-0.9,0.7-1.6,1.6-1.6c0.9,0,1.6,0.7,1.6,1.6c0,0.9-0.7,1.6-1.6,1.6C11.9,17.1,11.2,16.4,11.2,15.5z M20,14.7v1.6h-2.4v-1.6H20z M5.6,16.3v-1.6H8v1.6H5.6z M28.8,4.5c-0.6,0-1-0.4-1-1s0.4-1,1-1c0.6,0,1,0.4,1,1S29.4,4.5,28.8,4.5z M29.8,3.5c0,0.6-0.4,1-1,1c-0.6,0-1-0.4-1-1s0.4-1,1-1C29.4,2.5,29.8,3,29.8,3.5z"/></svg>');
}
portal-layout .icon-payments::before {
  background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 30" enable-background="new 0 0 32 30" xml:space="preserve"><path fill="none" d="M0-2h32v32H0V-2z"/><path fill="%23FFFFFF" d="M25.6,15H24V4.6H8v20h9.6v1.6H6.4V3h19.2V15z M25.8,17.4c0-0.6-0.4-1-1-1s-1,0.4-1,1s0.4,1,1,1S25.8,18,25.8,17.4z M24.8,16.4c-0.6,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S25.4,16.4,24.8,16.4z M12.8,5.4V7h6.4V5.4H12.8z M27.2,19.8l-0.6-0.5l-0.4,0.5L22.3,25l-2.5-2.5l-1.1,1.1l3.9,3.9l5.4-7.1L27.2,19.8z"/></svg>');
}
portal-layout .icon-agreements::before {
  background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 28.3" enable-background="new 0 0 32 28.3" xml:space="preserve"><path fill="none" d="M0-3.8h32v32H0V-3.8z"/><path fill="%23FFFFFF" d="M29.7,13.5c0,0-4.9-0.9-9.1-1.6L17,11.1l-0.2,0l-0.2,0.1c-0.5,0.1-1.9,0.6-3.2,0.9c-0.7,0.3-1.5,0-1.9-0.6l5.5-2.5l3.2,0.4h0l1.4,0.2l8.2-0.8l-0.2-1.6l-6.6,0.7c0.6-1.4,0.1-3-1.3-3.6c-0.3-0.1-0.6-0.2-0.8-0.2l-5-0.8c-0.6-0.1-1.1,0-1.6,0.2l-3.9,1.4H8V2.2H2.4v1.6h4v4.8h0v8h-4v1.6H8v-2l0.8,0.2c0.2,0,0.3,0.1,0.4,0.2l2.7,4.1c0.1,0.1,0.2,0.3,0.4,0.4l4.7,4.2c0.5,0.4,1.1,0.6,1.7,0.7c0.6,0,1.2-0.3,1.7-0.7c0.2-0.2,0.4-0.5,0.5-0.8c1.2,0.6,2.6,0.1,3.1-1.1c0.1-0.3,0.2-0.6,0.2-1c1.2,0,2.2-1,2.2-2.2c1.3-0.1,2.3-1.2,2.3-2.5c0-0.6-0.3-1.2-0.7-1.6l-1.8-1.8c1.8,0.3,3.1,0.5,3.1,0.5L29.7,13.5z M27,17.4c0.3,0.3,0.3,0.8,0,1.1c0,0,0,0,0,0c-0.3,0.3-0.8,0.3-1.1,0L22,14.6l-1.1,1.1l3.9,3.9c0.3,0.3,0.3,0.8,0,1.1c-0.3,0.3-0.8,0.3-1.1,0c0,0,0,0,0,0l-3.1-3.1l-1.1,1.1l3.1,3.1c0.3,0.3,0.3,0.8,0,1.1c-0.3,0.3-0.8,0.3-1.1,0l-1-1l0,0L19.3,21l-1.1,1.1l1.1,1.1l0,0c0.3,0.3,0.3,0.8,0,1.1c-0.3,0.3-0.9,0.3-1.2,0l-4.7-4.2c0,0-0.1-0.1-0.1-0.1l-2.7-4.1c-0.3-0.4-0.8-0.7-1.3-0.9L8,14.6V6.3h2.4l4.3-1.5c0.3-0.1,0.6-0.1,0.9-0.1l5,0.8c0.6,0.1,1,0.7,1,1.3c-0.1,0.6-0.6,1-1.2,1l-3.2-0.4c-0.3,0-0.7,0-0.9,0.2l-6.7,3.1l0.2,0.6c0.2,0.8,0.8,1.6,1.5,2c0.8,0.5,1.7,0.6,2.6,0.3c1-0.3,2.1-0.6,3.1-0.9l6.4,1.3c0.3,0.1,0.7,0.2,0.9,0.5L27,17.4z M3,6.2c0-0.6,0.4-1,1-1s1,0.4,1,1s-0.4,1-1,1S3,6.8,3,6.2z"/></svg>');
}
portal-layout .icon-documents::before {
  background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 27.8" enable-background="new 0 0 32 27.8" xml:space="preserve"><path fill="none" d="M0-4.3h32v32H0V-4.3z"/><path fill="%23FFFFFF" d="M26.4,1.7h-16v4.8H5.6v19.2h16V21h4.8V1.7z M24.8,19.3h-3.2V6.6l-9.6,0V3.4h12.8V19.3z M7.2,24.1v-16H12v0l8,0v16H7.2z M12,11.3V9.7h6.4v1.6H12z M9.6,11.5c-0.6,0-1-0.4-1-1c0-0.6,0.4-1,1-1s1,0.4,1,1C10.6,11.1,10.2,11.5,9.6,11.5z M12,12.9h6.4v1.6H12V12.9z M18.4,17.7H12v-1.6h6.4V17.7z M16.8,20.9H12v-1.6h4.8V20.9z"/></svg>');
}
portal-layout .icon-messages::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 31.2 31.2' enable-background='new 0 0 31.2 31.2' xml:space='preserve'%3E%3Cpath fill='none' d='M-4.8-5h40v40h-40V-5z'/%3E%3Cpath fill='%23FFFFFF' d='M28.5,6l0,12h-3.4l-1.6,1.6L21.9,18H8.5V4h18V2h-20v13h-6v12h2.6l2.4,2.4L7.9,27l8.6,0v-7h4.6l2.4,2.4 l2.4-2.4h4.6l0-14H28.5z M14.5,25l-7.4,0l-1.6,1.6L3.9,25H2.5v-8h4v3h8V25z M13.5,8h10v2h-10V8z M13.5,12h10v2h-10V12z M23.5,14h-10 v-2h10V14z M23.5,10h-10V8h10V10z M29.5,4.3c-0.7,0-1.3-0.6-1.3-1.3s0.6-1.3,1.3-1.3s1.3,0.6,1.3,1.3S30.2,4.3,29.5,4.3z M30.7,3 c0,0.7-0.6,1.3-1.3,1.3S28.2,3.7,28.2,3s0.6-1.3,1.3-1.3S30.7,2.3,30.7,3z'/%3E%3C/svg%3E%0A");
}
portal-layout .icon-messages-black::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path d="M10 14.002h20v2H10zm0 6.007h20v2H10zM33 27h-5.414L24 30.586 20.414 27H7V9h24V7H5v22h14.586L24 33.414 28.414 29H35V11.01h-2zm2.25-18.99A1.25 1.25 0 1 1 34 6.76a1.25 1.25 0 0 1 1.25 1.25z" style="fill: %2331171f;"/></svg>');
}
portal-layout .icon-profile::before {
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 40" enable-background="new 0 0 40 40" xml:space="preserve"><path fill="none" d="M0,0h40v40H0V0z"/><g><path fill="%23FFFFFF" d="M16.4,23.9c5.4-1.9,11.3,0.9,13.2,6.3H32c-2.2-7.5-8.6-9.2-12.2-9.2c-7,0.1-12.6,5.7-12.6,12.6v1.1h20.7v-2.3H9.6C10,28.6,12.7,25.2,16.4,23.9z"/><path fill="%23FFFFFF" d="M19.9,18.7c3.8,0,6.9-3.1,6.9-6.9s-3.1-6.9-6.9-6.9C16,4.9,13,8,13,11.8C13,15.6,16,18.7,19.9,18.7z M19.9,7.2c2.5,0,4.6,2.1,4.6,4.6c0,2.5-2.1,4.6-4.6,4.6c-2.5,0-4.6-2.1-4.6-4.6C15.3,9.3,17.3,7.2,19.9,7.2z"/><circle fill="%23FFFFFF" cx="31.4" cy="33.6" r="1.4"/></g></svg>');
}
portal-layout .icon-arrow-right::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path d="M33.414 20.002l-6.707 6.706-1.414-1.415 4.298-4.296L10 21v-2l19.58-.003-4.288-4.29 1.414-1.414zM7 18.75A1.25 1.25 0 1 0 8.25 20 1.25 1.25 0 0 0 7 18.75z" style="fill: %2331171f;"/></svg>');
}
portal-layout .icon-success {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path d="M0,0h40v40H0V0Z" style="fill: none; stroke-width: 0px;"/><path d="M26.83,23.01h2.13c-.52,4.95-4.96,8.54-9.91,8.02-4.23-.45-7.57-3.79-8.02-8.02h2.13c.54,3.77,4.03,6.4,7.8,5.86,3.04-.43,5.43-2.82,5.86-5.86ZM29.25,19c0-.69-.56-1.25-1.25-1.25s-1.25.56-1.25,1.25.56,1.25,1.25,1.25,1.25-.56,1.25-1.25ZM36,20c0,8.84-7.16,16-16,16S4,28.84,4,20,11.16,4,20,4c8.83,0,15.99,7.17,16,16ZM34,20c0-2.53-.69-5.01-2-7.17-.38-.64-.81-1.25-1.29-1.82-4.97-5.91-13.8-6.67-19.71-1.69-5.91,4.97-6.67,13.8-1.69,19.71,4.97,5.91,13.8,6.67,19.71,1.69,3.16-2.66,4.98-6.58,4.98-10.71ZM28,17.75c-.69,0-1.25.56-1.25,1.25s.56,1.25,1.25,1.25,1.25-.56,1.25-1.25-.56-1.25-1.25-1.25Z" style="fill: %2300bf8d; stroke-width: 0px;"/></svg>');
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: 40px 40px !important;
  width: 40px;
  height: 40px;
  border: 0 !important;
}
portal-layout .fail-icon {
  width: 40px;
  height: 40px;
  border: 0 !important;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path fill="%2331171f" d="M14.002 28.006h-2.084a8.443 8.443 0 0 1 16.164 0h-2.084a6.496 6.496 0 0 0-11.996 0zm11.75-9.003a1.25 1.25 0 1 0 1.25-1.25 1.25 1.25 0 0 0-1.25 1.25zm1.25 1.25a1.25 1.25 0 1 0-1.25-1.25 1.25 1.25 0 0 0 1.25 1.25zm3.022 12.196A15.988 15.988 0 1 1 35.996 20a15.916 15.916 0 0 1-5.972 12.45zm0-2.7a13.961 13.961 0 1 0-10.028 4.25 13.944 13.944 0 0 0 10.028-4.25z" style="fill: %23ea0029;"/></svg>') !important;
  background-repeat: no-repeat no-repeat !important;
  background-position: center center !important;
  background-size: 40px 40px !important;
}
portal-layout .popup-info-container {
  border-radius: 5px;
  padding: 8px;
  max-width: 200px;
}
portal-layout .required::after {
  content: " *";
  color: #EA0029;
}
portal-layout .dashboard {
  padding: 0px;
  max-width: 1700px;
  margin: auto;
}
@media (min-width: 791px) {
  portal-layout .dashboard {
    padding: 20px;
  }
}
@media (min-width: 1300px) {
  portal-layout .dashboard {
    padding: 20px;
  }
}
@media (min-width: 1500px) {
  portal-layout .dashboard {
    padding: 40px;
  }
}
@media (min-width: 1601px) {
  portal-layout .dashboard {
    padding: 40px;
    max-width: 1700px;
  }
}
@media (min-width: 1900px) {
  portal-layout .dashboard {
    padding: 80px;
    max-width: 1700px;
  }
}
portal-layout .dashboard .box {
  width: 100%;
  padding: 20px;
}
@media (min-width: 791px) {
  portal-layout .dashboard .box {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  portal-layout .dashboard .box {
    width: 33.3%;
  }
}
@media (min-width: 1300px) {
  portal-layout .dashboard .box {
    padding: 10px;
  }
}
@media (min-width: 1500px) {
  portal-layout .dashboard .box {
    padding: 20px;
    width: 33%;
  }
}
@media (min-width: 1601px) {
  portal-layout .dashboard .box {
    padding: 30px;
  }
}
portal-layout .dashboard .box .box__in {
  background-color: #fff;
  border: 6px solid #fff;
  padding: 10px 10px 34px 10px;
  height: 100%;
  position: relative;
  transition: all 0.3s ease;
}
portal-layout .dashboard .box .box__in h2 {
  font-size: 20px;
  font-size: clamp(1.1rem, 0.8438rem + 0.6579vw, 1.625rem);
  line-height: initial;
}
@media (min-width: 1200px) {
  portal-layout .dashboard .box .box__in h2 {
    min-height: 64px;
  }
}
portal-layout .dashboard .box .box__in .btn {
  position: absolute;
  left: 10px;
  bottom: 10px;
  white-space: nowrap;
}
portal-layout .dashboard .box .box__in .box__footer {
  border-top: 1px solid #EAE7E8;
  text-align: right;
  font-size: 14px;
  padding: 10px 5px;
}
portal-layout .dashboard .box .box__in .box__footer .box__footer__in {
  padding: 5px 0;
}
portal-layout .dashboard .box .box__in .box__footer p {
  margin: 3px 0;
}
portal-layout .dashboard .box .box__in .box_in_chart {
  display: block;
}
@media (min-width: 992px) {
  portal-layout .dashboard .box .box__in .box_in_chart {
    margin-top: 5%;
    display: flex;
  }
}
portal-layout .dashboard .box .box__in .chart {
  width: 100%;
}
@media (min-width: 992px) {
  portal-layout .dashboard .box .box__in .chart {
    width: 40%;
  }
}
portal-layout .dashboard .box .box__in:hover {
  background-color: #f4fafa;
}
portal-layout .dashboard .amount.due {
  font-size: 50px;
  color: #EA0029;
  font-family: "EOS-Ultrabold";
  font-size: clamp(2.5rem, 1.9448rem + 2.3377vw, 4.75rem);
  /* @media (min-width: 791px) {
      font-size: 56px;
  }
  @media (min-width: 1300px) {
      font-size: 56px;
  }
  @media (min-width: 1500px) {
      font-size: 66px;
  }
  @media (min-width: 1601px) {
      font-size: 76px;
  } */
}
portal-layout .dashboard .amount {
  margin-right: 10px;
}
portal-layout .dashboard .amount.small {
  font-size: 36px;
}
portal-layout .dashboard .amount.paid {
  font-family: "EOS-Ultrabold";
  color: #64AAB2;
}
portal-layout .verification-wrapper {
  display: flex;
  align-items: stretch;
  justify-content: start;
  gap: 1em;
  flex-direction: column-reverse;
}
portal-layout .verification-wrapper .form-container {
  width: 100%;
}
@media (min-width: 992px) {
  portal-layout .verification-wrapper {
    flex-direction: row;
  }
  portal-layout .verification-wrapper .form-container {
    min-width: 400px;
    width: 40%;
  }
}
portal-layout .verification-wrapper .info-container {
  width: 100%;
  max-width: 800px;
  align-self: flex-start;
  border-left: 3px solid #2F7C85;
  font-size: 14px;
}
portal-layout .verification-wrapper .info-container P {
  font-size: 14px;
}
@media (min-width: 1400px) {
  portal-layout .verification-wrapper .info-container {
    min-width: 400px;
    font-size: 16px;
  }
}
portal-layout .verification-wrapper .k-card {
  box-shadow: 0 0 2em rgba(0, 0, 0, 0.2);
  border-radius: 0;
  width: 100% !important;
  padding: 20px;
}
@media (min-width: 791px) {
  portal-layout .verification-wrapper .k-card {
    padding: 40px;
  }
}
portal-layout .verification-wrapper .k-card-header {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
portal-layout .verification-wrapper .k-card-body {
  padding-block: 0;
  padding-inline: 0;
}
portal-layout .verification-wrapper .controls-container {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 7px;
}
portal-layout .verification-wrapper .verification-form {
  display: flex;
  flex-direction: column;
  gap: 0.5em;
}
portal-layout .verification-wrapper .verification-form .verification-input {
  background-color: #fff;
}
portal-layout .verification-wrapper .verification-form .verification-actions {
  margin-top: 1.5em;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 14px;
}
portal-layout .verification-wrapper .highlite {
  font-weight: 600;
  color: #ea0029;
}
portal-layout .table-actions {
  max-width: 80px !important;
  width: 80px !important;
  text-align: right !important;
}
portal-layout .table-actions kendo-popup .k-popup {
  background-color: #fff !important;
}
portal-layout .table-actions button {
  padding-bottom: 4px;
}
portal-layout .mobile-table-actions {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  width: 100%;
}
portal-layout .profile-container {
  margin-bottom: 10px;
}
portal-layout .profile-info-area {
  display: flex;
  flex-direction: column;
  padding: 0;
}
portal-layout .profile-info-area .profile-info-head {
  padding: 5px 20px;
  font-size: 16px;
}
portal-layout .profile-info-area h3 {
  margin-top: 8px;
  font-size: 18px;
  font-family: "EOS-Bold";
}
@media (min-width: 791px) {
  portal-layout .profile-info-area h3 {
    font-size: 18px;
  }
}
@media (min-width: 1700px) {
  portal-layout .profile-info-area h3 {
    font-size: 20px;
  }
}
portal-layout .profile-info-area h1 {
  margin-top: 8px;
  font-size: 18px;
  font-family: "EOS-Bold";
}
@media (min-width: 791px) {
  portal-layout .profile-info-area h1 {
    font-size: 18px;
  }
}
@media (min-width: 1700px) {
  portal-layout .profile-info-area h1 {
    font-size: 20px;
  }
}
portal-layout .profile-info-area .data-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
portal-layout .profile-info-area .data-container .prof-label {
  min-width: 150px;
  width: 10%;
  padding-right: 10px;
  font-size: 14px;
  font-family: "EOS-Bold";
}
portal-layout .profile-info-area .data-container .language-selector {
  width: 80px;
  background-color: #fff;
}
portal-layout .profile-info-area .profile-info-details {
  display: flex;
  justify-content: flex-start;
}
@media (min-width: 576px) {
  portal-layout .profile-info-area {
    min-width: 500px;
  }
}
portal-layout .preview-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 6px 0px;
}
@media (min-width: 576px) {
  portal-layout .preview-container {
    padding: 6px 18px;
  }
}
portal-layout .preview-container .section-title {
  position: absolute;
  transform: translateY(-50%);
  left: 10px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  padding: 0 4px;
}
@media (min-width: 576px) {
  portal-layout .preview-container .section-title {
    font-size: 16px;
    line-height: 20px;
  }
}
portal-layout .preview-container .preview-obligations-container {
  border: 1px solid #64AAB2;
  border-radius: 3px;
  width: 100%;
  margin: 8px 0;
  position: relative;
}
portal-layout .preview-container .preview-obligations-container .preview-obligations-list {
  margin: 18px 0;
  list-style-type: decimal;
}
portal-layout .preview-container .preview-obligations-container .preview-obligations-list li {
  padding-left: 4px;
}
portal-layout .preview-container .preview-obligations-container .preview-obligations-list li::marker {
  color: #000;
}
portal-layout .preview-container .preview-details-container {
  width: 100%;
  margin-bottom: 18px;
  border: 1px solid #64AAB2;
  border-radius: 3px;
  margin: 18px 0;
  position: relative;
}
portal-layout .preview-container .preview-details-container .details {
  margin: 18px;
}
portal-layout .preview-container .preview-details-container .details .detail-item {
  display: flex;
  align-items: start;
  justify-content: flex-start;
  width: 100%;
  padding: 3px 0;
  flex-direction: column;
}
@media (min-width: 576px) {
  portal-layout .preview-container .preview-details-container .details .detail-item {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
portal-layout .preview-container .preview-details-container .details .detail-item .detail-item-title {
  font-size: 14px;
  font-weight: 600;
  min-width: 100%;
}
@media (min-width: 576px) {
  portal-layout .preview-container .preview-details-container .details .detail-item .detail-item-title {
    min-width: 300px;
  }
}
portal-layout .preview-container .preview-details-container .details .detail-item .detail-item-value {
  font-size: 14px;
  font-weight: 400;
}
portal-layout .preview-container .preview-details-container .table-discount {
  position: relative;
}
portal-layout .preview-container .preview-details-container .table-discount::after {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background-color: #175f67;
  left: 0;
  bottom: -5px;
}
portal-layout .preview-container .preview-details-container .table-discount div {
  display: flex;
  flex-direction: column;
}
@media (min-width: 576px) {
  portal-layout .preview-container .preview-details-container .table-discount div {
    flex-direction: row;
  }
}
portal-layout .preview-container .preview-details-container .table-discount div span {
  display: inline-block;
}
portal-layout .preview-container .preview-details-container .table-discount div span:first-child {
  font-weight: 600;
  padding-right: 10px;
}
@media (min-width: 576px) {
  portal-layout .preview-container .preview-details-container .table-discount div span:first-child {
    min-width: 200px;
  }
}
portal-layout .preview-container .preview-details-container .repayment-schedule-container {
  margin: 18px;
  width: auto;
}
portal-layout .preview-container .preview-details-container .repayment-schedule-container .subtitle-container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1em;
  font-size: 16px;
  font-weight: 600;
}
portal-layout .preview-container .delivery-method-container {
  width: 100%;
  margin-bottom: 18px;
  border: 1px solid #64AAB2;
  border-radius: 3px;
  margin: 18px 0;
  position: relative;
}
portal-layout .preview-container .delivery-method-container .delivery {
  margin: 18px;
  display: flex;
  flex-direction: column;
}
portal-layout .agreement-payment-details-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
portal-layout .agreement-payment-details-container .details-row {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
}
portal-layout .agreement-payment-details-container .details-row kendo-formfield {
  width: 100%;
}
portal-layout .agreement-payment-details-container .details-row .btn-primary {
  min-width: 150px;
  min-height: 30px;
  line-height: 12px !important;
}
portal-layout #agreement-requests .k-input-values {
  position: relative;
}
portal-layout #agreement-requests .k-input-values::after {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  right: 0;
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: center right;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath d="m382.059 158.059-126.06 126.06-126.061-126.06L96 192l159.999 160L416 192z"%3E%3C/path%3E%3C/svg%3E');
}
portal-layout #agreement-requests .k-input-values:hover::after {
  opacity: 0.5;
}
portal-layout .document-request-cardholder-details {
  border: 1px solid #EA0029;
  border-radius: 5px;
  padding: 10px;
  margin-top: 10px;
  position: relative;
}
portal-layout .document-request-cardholder-details .k-floating-label-container {
  width: 100%;
}
portal-layout .document-request-cardholder-details h6::after {
  content: " *";
}
portal-layout .document-request-cardholder-details p {
  position: absolute;
  bottom: -10px;
  left: 10px;
}
portal-layout .document-request-cardholder-details p::before {
  content: "* ";
}
portal-layout .document-request-cardholder-details kendo-formfield:last-of-type > div:first-of-type {
  margin-bottom: 50px;
}

admin-layout {
  align-items: stretch !important;
}
admin-layout .main {
  padding: 0 0px;
}
@media (min-width: 791px) {
  admin-layout .main {
    padding: 0 20px;
  }
}
admin-layout .main p {
  font-size: 16px;
}
admin-layout .header h2 {
  margin: 5px 20px;
  font-size: 24px;
}
@media (min-width: 791px) {
  admin-layout .header h2 {
    margin: 10px 0;
    font-size: 26px;
  }
}
admin-layout .k-pager {
  flex-wrap: wrap;
}
admin-layout .btn-danger {
  font-size: 16px;
  padding: 4px 22px;
}
admin-layout .btn.disabled,
admin-layout .btn:disabled,
admin-layout fieldset:disabled .btn {
  background-color: #E0DCDD !important;
  border-color: #fff !important;
}
admin-layout .btn-primary,
admin-layout .k-button-solid-primary,
admin-layout .btn-secondary,
admin-layout .btn-success {
  transition: all 0.3s ease;
  font-family: "EOS-Bold";
  border-radius: 30px;
  display: inline-block;
  font-size: 14px !important;
  line-height: 20px;
  padding: 4px 16px;
  text-decoration: none;
}
admin-layout .btn-primary span,
admin-layout .k-button-solid-primary span,
admin-layout .btn-secondary span,
admin-layout .btn-success span {
  opacity: 1;
  font-size: 14px !important;
}
@media (min-width: 576px) {
  admin-layout .btn-primary,
  admin-layout .k-button-solid-primary,
  admin-layout .btn-secondary,
  admin-layout .btn-success {
    font-size: 16px !important;
    padding: 4px 16px;
  }
  admin-layout .btn-primary span,
  admin-layout .k-button-solid-primary span,
  admin-layout .btn-secondary span,
  admin-layout .btn-success span {
    opacity: 1;
    font-size: 16px !important;
  }
}
@media (min-width: 1400px) {
  admin-layout .btn-primary,
  admin-layout .k-button-solid-primary,
  admin-layout .btn-secondary,
  admin-layout .btn-success {
    font-size: 16px;
    line-height: 22px;
    padding: 4px 22px;
  }
  admin-layout .btn-primary span,
  admin-layout .k-button-solid-primary span,
  admin-layout .btn-secondary span,
  admin-layout .btn-success span {
    font-size: 16px !important;
  }
}
admin-layout .btn-primary,
admin-layout .k-button-solid-primary {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
admin-layout .btn-primary:hover, admin-layout .btn-primary:active,
admin-layout .k-button-solid-primary:hover,
admin-layout .k-button-solid-primary:active {
  background-color: #31171F !important;
  color: #fff;
  border-color: #31171F !important;
  opacity: 1;
}
admin-layout .btn-primary:focus,
admin-layout .k-button-solid-primary:focus {
  background-color: #EA0029 !important;
  color: #fff;
  border-color: #EA0029 !important;
  box-shadow: 0px 0px 0px 4px rgb(100, 170, 178);
}
admin-layout .btn-primary.disabled,
admin-layout .k-button-solid-primary.disabled {
  background-color: #EAE7E8;
}
admin-layout .btn-secondary {
  background-color: #fff !important;
  color: #000 !important;
  border-color: #000;
}
admin-layout .btn-secondary span {
  opacity: 1;
  font-size: 14px !important;
  color: #000 !important;
}
admin-layout .btn-secondary:hover {
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000;
  opacity: 1;
}
admin-layout .btn-secondary:hover span {
  color: #fff !important;
}
admin-layout .btn-success {
  background-color: #00BF8D !important;
  color: #000 !important;
  border-color: #00BF8D;
}
admin-layout .btn-success span {
  opacity: 1;
  font-size: 14px !important;
  color: #000 !important;
}
admin-layout .btn-success:hover {
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000;
  opacity: 1;
}
admin-layout .btn-success:hover span {
  color: #fff !important;
}
admin-layout .k-button-sm {
  font-size: 12px !important;
}
admin-layout .k-button-sm span {
  font-size: 12px !important;
}
@media (min-width: 1400px) {
  admin-layout .k-button-sm {
    font-size: 12px !important;
  }
  admin-layout .k-button-sm span {
    font-size: 12px !important;
  }
}
admin-layout .btn-small {
  font-size: 12px !important;
  line-height: 12px;
}
admin-layout .btn-small span {
  font-size: 12px !important;
}
@media (min-width: 1400px) {
  admin-layout .btn-small {
    font-size: 14px !important;
    line-height: 14px;
  }
  admin-layout .btn-small span {
    font-size: 14px !important;
  }
}
admin-layout .portal-nav {
  position: sticky;
}
admin-layout .portal-nav kendo-appbar {
  max-width: none;
}
admin-layout .portal-nav kendo-appbar .logo-container {
  width: 70px;
  text-align: left;
  transition: all 0.3s ease;
  margin-left: 0px;
  margin-right: 0px;
}
admin-layout .portal-nav kendo-appbar .logo-container svg {
  margin: auto;
  fill: #ea0029;
  width: 80px;
  height: auto;
  transition: all 0.3s ease;
}
@media (min-width: 576px) {
  admin-layout .portal-nav kendo-appbar .logo-container {
    width: 100px;
  }
}
@media (min-width: 791px) {
  admin-layout .portal-nav kendo-appbar .logo-container {
    margin-left: 0;
    margin-right: 20px;
    width: 140px;
    text-align: center;
  }
  admin-layout .portal-nav kendo-appbar .logo-container svg {
    width: 90px;
  }
}
@media (min-width: 992px) {
  admin-layout .portal-nav kendo-appbar .logo-container {
    width: 180px;
  }
  admin-layout .portal-nav kendo-appbar .logo-container svg {
    width: 100px;
  }
}
@media (min-width: 1400px) {
  admin-layout .portal-nav kendo-appbar .logo-container {
    width: 200px;
  }
  admin-layout .portal-nav kendo-appbar .logo-container svg {
    width: 100px;
  }
}
@media (min-width: 1700px) {
  admin-layout .portal-nav kendo-appbar .logo-container {
    width: 240px;
  }
  admin-layout .portal-nav kendo-appbar .logo-container svg {
    width: 120px;
  }
}
admin-layout .main-content-admin {
  display: flex;
  flex: 1;
}
admin-layout .main-content-admin .k-i-eye {
  background-color: transparent;
  border: 0;
}
admin-layout .main-content-admin .k-drawer-push {
  background-color: #e8f2f3;
  width: 100%;
}
admin-layout .main-content-admin .k-drawer {
  background-color: #64aab2;
  flex-basis: 140px !important;
  transition: all 0.3s ease;
  display: none;
  padding-block-start: 13px;
}
@media (min-width: 791px) {
  admin-layout .main-content-admin .k-drawer {
    display: flex;
    flex-basis: 140px !important;
  }
}
@media (min-width: 992px) {
  admin-layout .main-content-admin .k-drawer {
    flex-basis: 180px !important;
  }
}
@media (min-width: 1400px) {
  admin-layout .main-content-admin .k-drawer {
    flex-basis: 200px !important;
  }
}
@media (min-width: 1700px) {
  admin-layout .main-content-admin .k-drawer {
    flex-basis: 240px !important;
  }
}
admin-layout .main-content-admin .k-drawer .k-drawer-wrapper {
  width: 100% !important;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
admin-layout .main-content-admin .k-drawer .k-badge-container {
  width: 100%;
}
admin-layout .main-content-admin .k-drawer span {
  width: 100%;
  color: #fff;
  font-family: "EOS-Regular";
  font-size: 14px;
  line-height: 16px;
  display: block;
  text-align: center;
}
@media (min-width: 1500px) {
  admin-layout .main-content-admin .k-drawer span {
    font-size: 16px;
    line-height: 18px;
  }
}
admin-layout .main-content-admin .k-grid {
  margin: 0 20px !important;
}
admin-layout .main-content-admin .k-tabstrip-content {
  padding-left: 0;
  padding-right: 0;
}
admin-layout .main-content-admin .k-tabstrip-items-wrapper {
  margin: 5px 20px;
}
admin-layout .main-content-admin .k-tabstrip-items-wrapper .k-active::after {
  border-color: #000 !important;
}
admin-layout .main-content-admin .k-actions .k-button, admin-layout .main-content-admin .k-edit-buttons .k-button,
admin-layout .main-content-admin .k-action-buttons .k-button,
admin-layout .main-content-admin .k-columnmenu-actions .k-button, admin-layout .main-content-admin .k-form-buttons .k-button {
  border-radius: 20px !important;
  padding: 6px 34px !important;
  font-size: 14px;
  line-height: 18px;
}
@media (min-width: 791px) {
  admin-layout .main-content-admin .k-actions .k-button, admin-layout .main-content-admin .k-edit-buttons .k-button,
  admin-layout .main-content-admin .k-action-buttons .k-button,
  admin-layout .main-content-admin .k-columnmenu-actions .k-button, admin-layout .main-content-admin .k-form-buttons .k-button {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1200px) {
  admin-layout .main-content-admin .k-actions .k-button, admin-layout .main-content-admin .k-edit-buttons .k-button,
  admin-layout .main-content-admin .k-action-buttons .k-button,
  admin-layout .main-content-admin .k-columnmenu-actions .k-button, admin-layout .main-content-admin .k-form-buttons .k-button {
    padding: 6px 34px !important;
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1500px) {
  admin-layout .main-content-admin .k-actions .k-button, admin-layout .main-content-admin .k-edit-buttons .k-button,
  admin-layout .main-content-admin .k-action-buttons .k-button,
  admin-layout .main-content-admin .k-columnmenu-actions .k-button, admin-layout .main-content-admin .k-form-buttons .k-button {
    padding: 10px 36px !important;
    font-size: 16px;
    line-height: 20px;
  }
}
admin-layout .main-content-admin .k-tabstrip-items .k-item {
  width: 100%;
  text-align: center;
}
@media (min-width: 576px) {
  admin-layout .main-content-admin .k-tabstrip-items .k-item {
    width: auto;
    text-align: left;
  }
}
admin-layout .main-content-admin .toolbar-container {
  justify-content: space-between !important;
  width: 100%;
  padding: 5px 10px;
  flex-wrap: wrap;
}
admin-layout .main-content-admin .toolbar-container .btn {
  border-radius: 20px !important;
  padding: 6px 32px !important;
  font-size: 14px;
  line-height: 18px;
}
@media (min-width: 791px) {
  admin-layout .main-content-admin .toolbar-container .btn {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (min-width: 1200px) {
  admin-layout .main-content-admin .toolbar-container .btn {
    padding: 6px 32px !important;
    font-size: 16px;
    line-height: 20px;
  }
}
@media (min-width: 1500px) {
  admin-layout .main-content-admin .toolbar-container .btn {
    padding: 10px 36px !important;
    font-size: 18px;
    line-height: 22px;
  }
}
admin-layout .main-content-admin .toolbar-container .toolbar-title {
  font-family: "EOS-Bold";
  font-size: 22px;
  width: 100%;
}
@media (min-width: 576px) {
  admin-layout .main-content-admin .toolbar-container .toolbar-title {
    width: auto;
  }
}
@media (min-width: 791px) {
  admin-layout .main-content-admin .toolbar-container .toolbar-title {
    font-size: 22x;
  }
}
@media (min-width: 1200px) {
  admin-layout .main-content-admin .toolbar-container .toolbar-title {
    font-size: 24px;
  }
}
admin-layout .main-content-admin .toolbar-container .btn-primary {
  color: #fff;
  border-color: #EA0029;
}
admin-layout .main-content-admin .k-pager-sizes,
admin-layout .main-content-admin .k-pager-info {
  display: none;
}
@media (min-width: 791px) {
  admin-layout .main-content-admin .k-pager-sizes,
  admin-layout .main-content-admin .k-pager-info {
    display: flex;
  }
}
admin-layout .icon-user-management,
admin-layout .icon-agreements-management,
admin-layout .icon-system-management,
admin-layout .icon-payments-management,
admin-layout .icon-documents-management,
admin-layout .icon-content-management,
admin-layout .icon-nomenclature-management,
admin-layout .icon-pricing-management,
admin-layout .icon-admin-profile {
  width: 100% !important;
  height: 50px !important;
  position: relative;
  margin: 2px auto;
}
admin-layout .icon-user-management::before,
admin-layout .icon-agreements-management::before,
admin-layout .icon-system-management::before,
admin-layout .icon-payments-management::before,
admin-layout .icon-documents-management::before,
admin-layout .icon-content-management::before,
admin-layout .icon-nomenclature-management::before,
admin-layout .icon-pricing-management::before,
admin-layout .icon-admin-profile::before {
  position: absolute;
  content: "";
  background-size: 90px 50px;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
@media (min-width: 791px) {
  admin-layout .icon-user-management,
  admin-layout .icon-agreements-management,
  admin-layout .icon-system-management,
  admin-layout .icon-payments-management,
  admin-layout .icon-documents-management,
  admin-layout .icon-content-management,
  admin-layout .icon-nomenclature-management,
  admin-layout .icon-pricing-management,
  admin-layout .icon-admin-profile {
    height: 30px !important;
  }
  admin-layout .icon-user-management::before,
  admin-layout .icon-agreements-management::before,
  admin-layout .icon-system-management::before,
  admin-layout .icon-payments-management::before,
  admin-layout .icon-documents-management::before,
  admin-layout .icon-content-management::before,
  admin-layout .icon-nomenclature-management::before,
  admin-layout .icon-pricing-management::before,
  admin-layout .icon-admin-profile::before {
    background-size: 60px 25px;
  }
}
@media (min-width: 1200px) {
  admin-layout .icon-user-management,
  admin-layout .icon-agreements-management,
  admin-layout .icon-system-management,
  admin-layout .icon-payments-management,
  admin-layout .icon-documents-management,
  admin-layout .icon-content-management,
  admin-layout .icon-nomenclature-management,
  admin-layout .icon-pricing-management,
  admin-layout .icon-admin-profile {
    height: 30px !important;
    margin: 0px auto 5px auto;
  }
  admin-layout .icon-user-management::before,
  admin-layout .icon-agreements-management::before,
  admin-layout .icon-system-management::before,
  admin-layout .icon-payments-management::before,
  admin-layout .icon-documents-management::before,
  admin-layout .icon-content-management::before,
  admin-layout .icon-nomenclature-management::before,
  admin-layout .icon-pricing-management::before,
  admin-layout .icon-admin-profile::before {
    background-size: 65px 30px;
  }
}
@media (min-width: 1500px) {
  admin-layout .icon-user-management,
  admin-layout .icon-agreements-management,
  admin-layout .icon-system-management,
  admin-layout .icon-payments-management,
  admin-layout .icon-documents-management,
  admin-layout .icon-content-management,
  admin-layout .icon-nomenclature-management,
  admin-layout .icon-pricing-management,
  admin-layout .icon-admin-profile {
    height: 40px !important;
    margin: 0px auto 10px auto;
  }
  admin-layout .icon-user-management::before,
  admin-layout .icon-agreements-management::before,
  admin-layout .icon-system-management::before,
  admin-layout .icon-payments-management::before,
  admin-layout .icon-documents-management::before,
  admin-layout .icon-content-management::before,
  admin-layout .icon-nomenclature-management::before,
  admin-layout .icon-pricing-management::before,
  admin-layout .icon-admin-profile::before {
    background-size: 80px 40px;
  }
}
admin-layout .icon-user-management::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path d="M35 26.25A1.25 1.25 0 1 1 36.25 25 1.25 1.25 0 0 1 35 26.25zm-7-12.22a7.98 7.98 0 0 0-5.732 2.43 5.984 5.984 0 0 1 1.742 1.115A5.979 5.979 0 0 1 34 22h2a7.994 7.994 0 0 0-8-7.97zm0-2.026A4.004 4.004 0 1 0 23.996 8 4.009 4.009 0 0 0 28 12.004zm0-6.009A2.004 2.004 0 1 1 25.996 8 2.007 2.007 0 0 1 28 5.995zM12 14.03A7.994 7.994 0 0 0 4 22h2a5.979 5.979 0 0 1 9.99-4.425 5.994 5.994 0 0 1 1.741-1.115A7.978 7.978 0 0 0 12 14.03zm0-2.026A4.004 4.004 0 1 0 7.996 8 4.009 4.009 0 0 0 12 12.004zm0-6.009A2.004 2.004 0 1 1 9.996 8 2.007 2.007 0 0 1 12 5.995zm7.988 22.035a7.994 7.994 0 0 0-8 7.97h2a6 6 0 0 1 12 0h2a7.994 7.994 0 0 0-8-7.97zm-3.992-6.018A4.004 4.004 0 1 0 20 18.008a4.01 4.01 0 0 0-4.005 4.004zm6.009 0A2.004 2.004 0 1 1 20 20.008a2.007 2.007 0 0 1 2.004 2.004z" style="fill: %23ffffff;"/></svg>');
}
admin-layout .icon-system-management::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><circle cx="26.997" cy="10" r="1.25" style="fill: %23ffffff;"/><path d="M34.997 11V9h-1.101a6.935 6.935 0 0 0-1.312-3.173l.777-.777-1.414-1.414-.777.777a6.935 6.935 0 0 0-3.173-1.312V2h-2V3.1a6.929 6.929 0 0 0-3.173 1.313l-.777-.778-1.415 1.414.778.778A6.923 6.923 0 0 0 20.098 9h-1.101v2h1.1a6.935 6.935 0 0 0 1.313 3.173l-.778.777 1.415 1.414.777-.777a6.935 6.935 0 0 0 3.173 1.312v1.1h2v-1.1a6.923 6.923 0 0 0 3.172-1.312l.778.777 1.414-1.414-.778-.777A6.928 6.928 0 0 0 33.896 11zm-8 4a5 5 0 1 1 5-5 5.006 5.006 0 0 1-5 5zM19.006 26.99a3 3 0 1 0-3 3 3.003 3.003 0 0 0 3-3zm-3 1a1 1 0 1 1 1-1 1 1 0 0 1-1 1z" style="fill: %23ffffff;"/><path d="M23.011 21.412l1.48-1.48-1.414-1.414-1.48 1.48a8.899 8.899 0 0 0-4.59-1.9v-2.1h-2V18.1a8.898 8.898 0 0 0-4.58 1.9l-1.489-1.49-1.414 1.415 1.489 1.489a8.894 8.894 0 0 0-1.9 4.577h-2.11v2h2.11a8.9 8.9 0 0 0 1.9 4.592L7.52 34.076l1.414 1.414 1.494-1.494a8.896 8.896 0 0 0 4.58 1.9V38h2v-2.103a8.896 8.896 0 0 0 4.59-1.9l1.479 1.479 1.414-1.415-1.48-1.479a8.902 8.902 0 0 0 1.902-4.592h2.085v-2H24.91a8.907 8.907 0 0 0-1.899-4.578zm-11.948.636a7 7 0 1 1 0 9.898 6.978 6.978 0 0 1 0-9.898z" style="fill: %23ffffff;"/></svg>');
}
admin-layout .icon-payments-management::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path d="M35 12.01v9.991h-2v-9.998l-20-.013v-1.98h20v-2H11v3.979l-4-.003-.001 4.006-4-.002v16.012h26v-4.007h4V24h4V12.01zM5 30.002v-12.01l22 .011v12zm24-13.999l-20-.01v-2.005L31 14l-.001 11.993h-2zM20 24a4 4 0 1 0-4 4 4.004 4.004 0 0 0 4-4zm-6 0a2 2 0 1 1 2 2 2.003 2.003 0 0 1-2-2zm11-1.003v2h-3v-2zm-18 2v-2h3v2zM36 10.26a1.25 1.25 0 1 1 1.25-1.25A1.25 1.25 0 0 1 36 10.26zm1.25-1.25A1.25 1.25 0 1 1 36 7.76a1.25 1.25 0 0 1 1.25 1.25z" style="fill: %23ffffff;"/></svg>');
}
admin-layout .icon-agreements-management::before {
  background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 28.3" enable-background="new 0 0 32 28.3" xml:space="preserve"><path fill="none" d="M0-3.8h32v32H0V-3.8z"/><path fill="%23FFFFFF" d="M29.7,13.5c0,0-4.9-0.9-9.1-1.6L17,11.1l-0.2,0l-0.2,0.1c-0.5,0.1-1.9,0.6-3.2,0.9c-0.7,0.3-1.5,0-1.9-0.6l5.5-2.5l3.2,0.4h0l1.4,0.2l8.2-0.8l-0.2-1.6l-6.6,0.7c0.6-1.4,0.1-3-1.3-3.6c-0.3-0.1-0.6-0.2-0.8-0.2l-5-0.8c-0.6-0.1-1.1,0-1.6,0.2l-3.9,1.4H8V2.2H2.4v1.6h4v4.8h0v8h-4v1.6H8v-2l0.8,0.2c0.2,0,0.3,0.1,0.4,0.2l2.7,4.1c0.1,0.1,0.2,0.3,0.4,0.4l4.7,4.2c0.5,0.4,1.1,0.6,1.7,0.7c0.6,0,1.2-0.3,1.7-0.7c0.2-0.2,0.4-0.5,0.5-0.8c1.2,0.6,2.6,0.1,3.1-1.1c0.1-0.3,0.2-0.6,0.2-1c1.2,0,2.2-1,2.2-2.2c1.3-0.1,2.3-1.2,2.3-2.5c0-0.6-0.3-1.2-0.7-1.6l-1.8-1.8c1.8,0.3,3.1,0.5,3.1,0.5L29.7,13.5z M27,17.4c0.3,0.3,0.3,0.8,0,1.1c0,0,0,0,0,0c-0.3,0.3-0.8,0.3-1.1,0L22,14.6l-1.1,1.1l3.9,3.9c0.3,0.3,0.3,0.8,0,1.1c-0.3,0.3-0.8,0.3-1.1,0c0,0,0,0,0,0l-3.1-3.1l-1.1,1.1l3.1,3.1c0.3,0.3,0.3,0.8,0,1.1c-0.3,0.3-0.8,0.3-1.1,0l-1-1l0,0L19.3,21l-1.1,1.1l1.1,1.1l0,0c0.3,0.3,0.3,0.8,0,1.1c-0.3,0.3-0.9,0.3-1.2,0l-4.7-4.2c0,0-0.1-0.1-0.1-0.1l-2.7-4.1c-0.3-0.4-0.8-0.7-1.3-0.9L8,14.6V6.3h2.4l4.3-1.5c0.3-0.1,0.6-0.1,0.9-0.1l5,0.8c0.6,0.1,1,0.7,1,1.3c-0.1,0.6-0.6,1-1.2,1l-3.2-0.4c-0.3,0-0.7,0-0.9,0.2l-6.7,3.1l0.2,0.6c0.2,0.8,0.8,1.6,1.5,2c0.8,0.5,1.7,0.6,2.6,0.3c1-0.3,2.1-0.6,3.1-0.9l6.4,1.3c0.3,0.1,0.7,0.2,0.9,0.5L27,17.4z M3,6.2c0-0.6,0.4-1,1-1s1,0.4,1,1s-0.4,1-1,1S3,6.8,3,6.2z"/></svg>');
}
admin-layout .icon-documents-management::before {
  background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 27.8" enable-background="new 0 0 32 27.8" xml:space="preserve"><path fill="none" d="M0-4.3h32v32H0V-4.3z"/><path fill="%23FFFFFF" d="M26.4,1.7h-16v4.8H5.6v19.2h16V21h4.8V1.7z M24.8,19.3h-3.2V6.6l-9.6,0V3.4h12.8V19.3z M7.2,24.1v-16H12v0l8,0v16H7.2z M12,11.3V9.7h6.4v1.6H12z M9.6,11.5c-0.6,0-1-0.4-1-1c0-0.6,0.4-1,1-1s1,0.4,1,1C10.6,11.1,10.2,11.5,9.6,11.5z M12,12.9h6.4v1.6H12V12.9z M18.4,17.7H12v-1.6h6.4V17.7z M16.8,20.9H12v-1.6h4.8V20.9z"/></svg>');
}
admin-layout .icon-content-management::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path d="M29.75 17A1.25 1.25 0 1 1 31 18.25 1.25 1.25 0 0 1 29.75 17zm5.687 7.755l-9.254 9.244h-4.185v-4.161l9.272-9.253zm-2.828-.002l-1.341-1.34-7.27 7.255v1.33h1.357zM10 6.999h20v7h2v-9h-24v29h11v-2h-9zm6 3h8v-2h-8v2z" style="fill: %23ffffff;"/></svg>');
}
admin-layout .icon-nomenclature-management::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path d="M33 5H7a3.039 3.039 0 0 0-3 2.997V26a3.04 3.04 0 0 0 2.997 3H19v4h-5v2h12v-2h-5v-4h12a3.04 3.04 0 0 0 3-3V8A3.04 3.04 0 0 0 33 5zm1 21a1.054 1.054 0 0 1-1 1H6.997A1.053 1.053 0 0 1 6 26V7.997A1.052 1.052 0 0 1 7.001 7H33A1.053 1.053 0 0 1 34 7.998zm-5.293-5.293L27.414 22l1.293 1.293-1.414 1.414L26 23.414l-1.293 1.293-1.414-1.414L24.586 22l-1.293-1.293 1.414-1.414L26 20.586l1.293-1.293zm1.3-9.955a1.25 1.25 0 1 1-1.257 1.243 1.25 1.25 0 0 1 1.257-1.243zm-1.257 1.243a1.25 1.25 0 1 1 1.243 1.256 1.25 1.25 0 0 1-1.243-1.256zm-6.04-3.707l-1.419 1.41L22.59 11h-1.616a11.01 11.01 0 0 0-10.588 8.06 3.027 3.027 0 1 0 2.025.315 8.982 8.982 0 0 1 8.563-6.375h1.619l-1.303 1.312 1.42 1.408L26.405 12zM11.985 22a1 1 0 1 1-1-1 1 1 0 0 1 1 1z" style="fill: %23ffffff;"/></svg>');
}
admin-layout .icon-admin-profile::before {
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 40" enable-background="new 0 0 40 40" xml:space="preserve"><path fill="none" d="M0,0h40v40H0V0z"/><g><path fill="%23FFFFFF" d="M16.4,23.9c5.4-1.9,11.3,0.9,13.2,6.3H32c-2.2-7.5-8.6-9.2-12.2-9.2c-7,0.1-12.6,5.7-12.6,12.6v1.1h20.7v-2.3H9.6C10,28.6,12.7,25.2,16.4,23.9z"/><path fill="%23FFFFFF" d="M19.9,18.7c3.8,0,6.9-3.1,6.9-6.9s-3.1-6.9-6.9-6.9C16,4.9,13,8,13,11.8C13,15.6,16,18.7,19.9,18.7z M19.9,7.2c2.5,0,4.6,2.1,4.6,4.6c0,2.5-2.1,4.6-4.6,4.6c-2.5,0-4.6-2.1-4.6-4.6C15.3,9.3,17.3,7.2,19.9,7.2z"/><circle fill="%23FFFFFF" cx="31.4" cy="33.6" r="1.4"/></g></svg>');
}
admin-layout .icon-pricing-management::before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="none" d="M0 0h40v40H0z" data-name="Kasten außen"/><path d="M30.858 34.91h.14v1.08h-2v-1.08h.16a3.404 3.404 0 0 1-3.08-2.96h2.02a1.455 1.455 0 0 0 1.4 1h1a1.49 1.49 0 1 0 0-2.98h-.98a3.491 3.491 0 0 1-3.5-3.5 3.453 3.453 0 0 1 2.98-3.42v-1.04h2v1.04a3.377 3.377 0 0 1 2.94 2.94h-2.02a1.49 1.49 0 0 0-1.42-1.02h-1a1.5 1.5 0 0 0 0 3h1a3.504 3.504 0 0 1 3.5 3.5 3.457 3.457 0 0 1-3.14 3.44zM28.998 21.99h2v.02h-2zM28.758 19.01a1.25 1.25 0 1 1 1.24 1.24 1.25 1.25 0 0 1-1.24-1.24z" style="fill: %23ffffff;"/><path d="M28.998 21.99h2v.02h-2zM31.258 19.01a1.25 1.25 0 1 1-1.26-1.26 1.25 1.25 0 0 1 1.26 1.26z" style="fill: %23ffffff;"/><path d="M24 34H9V5h22v11h-2V7H11v25h13v2z" style="fill: %23ffffff;"/><path d="M15.998 7.99h8v2h-8z" style="fill: %23ffffff;"/></svg>');
}

:root {
  --bs-red: #EA0029;
  --bs-pink: #EA0029;
}

.f-18 {
  font-size: 18px;
}

.strong {
  font-family: "EOS-Bold";
}

:root {
  --bs-blue: #2F7C85 !important;
}

body {
  font-family: "EOS-Regular";
  font-size: 18px;
}

a {
  text-decoration: underline;
  color: #2F7C85;
  display: inline;
}
a:hover {
  color: #2F7C85;
  opacity: 0.7;
}
a:focus, a:active {
  outline-offset: 0;
  color: #2F7C85;
  text-decoration: none;
  outline: 3px solid #2F7C85;
}

h1 {
  font-size: 24px;
  line-height: 32px;
  font-family: "EOS-Bold";
}
@media (min-width: 791px) {
  h1 {
    font-size: 36px;
    line-height: 55px;
  }
}
@media (min-width: 992px) {
  h1 {
    font-size: 36px;
    line-height: 55px;
  }
}
@media (min-width: 1300px) {
  h1 {
    font-size: 44px;
    line-height: 55px;
  }
}
@media (min-width: 1601px) {
  h1 {
    font-size: 48px;
    line-height: 60px;
  }
}
h1 span {
  color: #EA0029;
}

h2 {
  font-size: 28px;
  line-height: 44px;
  font-family: "EOS-Bold";
}
@media (min-width: 791px) {
  h2 {
    font-size: 32px;
    line-height: 46px;
  }
}
@media (min-width: 992px) {
  h2 {
    font-size: 28px;
    line-height: 40px;
  }
}
@media (min-width: 1300px) {
  h2 {
    font-size: 32px;
    line-height: 46px;
  }
}
@media (min-width: 1601px) {
  h2 {
    font-size: 36px;
    line-height: 50px;
  }
}

h4 {
  font-size: 20px;
  line-height: 26px;
  font-family: "EOS-Bold";
}
@media (min-width: 791px) {
  h4 {
    font-size: 24px;
    line-height: 32px;
  }
}

.text-red {
  color: #EA0029 !important;
}

.btn-primary {
  transition: all 0.3s ease;
  font-family: "EOS-Bold";
  background-color: #EA0029;
  border-radius: 30px;
  border-color: #EA0029;
  display: inline-block;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  padding: 10px 30px;
}
.btn-primary:hover, .btn-primary:active {
  background-color: #31171F !important;
  color: #fff;
  border-color: #31171F !important;
  opacity: 1;
}
.btn-primary:focus {
  background-color: #EA0029 !important;
  color: #fff;
  border-color: #EA0029 !important;
  box-shadow: 0px 0px 0px 4px rgb(100, 170, 178);
}
.btn-primary.disabled {
  background-color: #EAE7E8;
}
@media (min-width: 1400px) {
  .btn-primary {
    font-size: 18px;
    line-height: 22px;
    padding: 12px 36px;
  }
}

.btn-secondary {
  background-color: #fff !important;
  color: #000 !important;
  border-color: #000;
  transition: all 0.3s ease;
  font-family: "EOS-Bold";
  border-radius: 30px;
  display: inline-block;
  font-size: 16px;
  padding: 10px 30px;
  text-decoration: none;
}
.btn-secondary span {
  font-size: 16px !important;
  opacity: 1;
  color: #000 !important;
}
.btn-secondary:hover {
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000;
  opacity: 1;
}
.btn-secondary:hover span {
  color: #fff !important;
}
@media (min-width: 1400px) {
  .btn-secondary {
    font-size: 18px;
    line-height: 22px;
    padding: 12px 36px;
  }
}

.green-button {
  background-color: #64AAB2;
  border-color: #64AAB2;
  border-radius: 30px;
  padding: 12px 36px;
  font-family: "EOS-Bold";
  color: #fff;
  font-size: 18px;
  line-height: 22px;
  text-transform: none;
  box-shadow: none;
}
.green-button:hover {
  background-color: #31171F;
  color: #fff;
}

.k-step-current .k-step-indicator {
  border-color: #2F7C85 !important;
  background-color: #2F7C85 !important;
}
.k-step-current:hover .k-step-indicator, .k-step-current.k-hover .k-step-indicator, .k-step-current.k-step-hover .k-step-indicator {
  background-color: #2F7C85;
}
.k-step-current.k-step-disabled .k-step-indicator, .k-step-current.k-disabled .k-step-indicator, .k-step-current:disabled .k-step-indicator {
  background-color: #2F7C85;
}

.k-stepper .k-step-done.k-step-disabled .k-step-indicator,
.k-stepper .k-step-done.k-disabled .k-step-indicator,
.k-stepper .k-step-done:disabled .k-step-indicator {
  border-color: #64AAB2;
  color: white;
  background-color: #64AAB2;
}

.k-progressbar .k-selected {
  color: white;
  background-color: #64AAB2;
}

.k-progressbar {
  color: rgba(0, 0, 0, 0.87);
  background-color: #64AAB2;
  opacity: 0.5;
}

.k-radio:checked,
.k-radio.k-checked {
  border-color: #2F7C85;
  color: #2F7C85;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e%3ccircle cx='50%25' cy='50%25' r='4' fill='%232F7C85'/%3e%3c/svg%3e");
}

.k-checkbox:checked,
.k-checkbox.k-checked {
  border-color: #2F7C85;
  color: white;
  background-color: #2F7C85;
}

.k-loader-primary {
  color: #2F7C85;
}

.k-floating-label-container.k-focus > .k-label {
  color: #64AAB2;
}

.k-input-solid:focus,
.k-input-solid.k-focus {
  border-color: #2F7C85;
  background-color: transparent !important;
}

.k-input-solid {
  background-color: transparent !important;
}

input:-internal-autofill-selected {
  -webkit-appearance: menulist-button;
          appearance: menulist-button;
  background-image: none !important;
  background-color: transparent !important;
  color: fieldtext !important;
}

.k-notification-group {
  max-height: 100%;
  display: inline-flex;
  flex-flow: column-reverse wrap;
  position: fixed;
  z-index: 1000;
}

.k-notification-container {
  margin-block: 7px;
  margin-inline: 0;
  display: inline-flex;
  vertical-align: top;
}
.k-notification-container-animating {
  overflow: hidden;
}

.k-notification {
  border-radius: 4px;
  padding-block: 14px;
  padding-inline: 16px;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4285714286;
  cursor: default;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-notification *,
.k-notification *::before,
.k-notification *::after {
  box-sizing: border-box;
}
.k-notification > .k-notification-content {
  flex: 1 1 auto;
}

.k-notification-actions {
  flex: none;
  display: flex;
  gap: 8px;
  flex-flow: row nowrap;
  align-items: center;
  align-self: center;
  cursor: pointer;
}

.k-notification-action {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-self: center;
}

.k-notification {
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.k-notification-inverse {
  border-color: #424242;
  color: white;
  background-color: #424242;
}

.k-notification-light {
  border-color: #f5f5f5;
  color: black;
  background-color: #f5f5f5;
}

.k-notification-dark {
  border-color: #424242;
  color: white;
  background-color: #424242;
}

.k-notification-error {
  border-color: #f31700;
  color: black;
  background-color: #f31700;
}

.k-notification-warning {
  border-color: #ffc000;
  color: black;
  background-color: #ffc000;
}

.k-notification-success {
  border-color: #37b400;
  color: black;
  background-color: #37b400;
}

.k-notification-info {
  border-color: #0058e9;
  color: white;
  background-color: #0058e9;
}

.k-notification-tertiary {
  border-color: #00695c;
  color: white;
  background-color: #00695c;
}

.k-notification-secondary {
  border-color: #e51a5f;
  color: white;
  background-color: #e51a5f;
}

.k-notification-primary {
  border-color: #3f51b5;
  color: white;
  background-color: #3f51b5;
}

.k-switch-on .k-switch-thumb {
  background-color: rgb(234, 0, 41);
}

.k-switch-on .k-switch-track {
  background-color: rgba(234, 0, 41, 0.54);
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.font-esm {
  font-size: 10px;
}

/*# sourceMappingURL=styles.css.map*/