:root{--color-danger:#e02222;--color-warning:#ffc254;--color-default:#4669e6}.title-container{border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:.4rem;box-shadow:1px 2px 5px 1px rgba(0,0,0,.05);margin-bottom:1.5rem !important;background:#343a40}.title-container>*{margin:0;color:#fff !important}@media only screen and (max-width:767px){.tab-strip-mobile{display:block;width:100%}.tab-strip-normal{display:none}}@media only screen and (min-width:768px){.tab-strip-mobile{display:none}.tab-strip-normal{display:block}}.k-tabstrip-left>.k-tabstrip-items{padding:0}.k-switch-on .k-switch-container{width:7em !important}.k-form .k-daterangepicker .k-textbox-container,.k-form .k-form-buttons,.k-form .k-form-field{margin:0}.k-tabstrip>.k-content{margin:0}.k-tabstrip-left>.k-tabstrip-items .k-item.k-state-active{border-bottom:1px solid #3c68a5}#drawer{background:#fff;border-right:1px solid #80808038;box-shadow:0 5px 15px rgba(0,0,0,.1)}.k-drawer-item{touch-action:pan-left}html,body{min-height:100%}.k-drawer-container{position:relative !important}@media only screen and (min-width:320px) and (max-width:992px){.drawer-mobile{height:100% !important;z-index:99 !important}}.checkbox-container{display:flex;justify-content:space-evenly;align-items:center}.color--danger{color:var(--color-danger) !important}.custom-card{box-shadow:none !important;border:1px solid #f1f1f1 !important}.custom-card-header{padding:.5rem !important}.custom-card-body{padding:.5rem !important}.cards-container{display:flex;flex-direction:column;cursor:grab}.list-container{padding:.5rem;margin-top:.5rem}.sortable-selected{border:1px solid #008000}.k-header-column-menu{right:0 !important;bottom:unset !important}.k-grid-filter{right:5 !important;bottom:unset !important}.warning-notification{background:var(--color-warning);width:100%;display:flex;align-items:center;color:#fff;text-align:center;position:relative;justify-content:center;height:3rem;margin-bottom:1rem}.warning-notification:link,.warning-notification:hover{color:#fff;text-underline:none}.warning-notification>i{position:absolute;left:0;margin-left:1rem}#appendto>.k-notification{padding:0 !important;height:100%}.--button-default{border:1px solid var(--color-default) !important;color:var(--color-default) !important;box-shadow:none !important}.--button-danger{border:1px solid var(--color-danger) !important;color:var(--color-danger) !important;box-shadow:none !important}.k-card-title{font-size:1rem !important}.color-template{width:20px;height:20px;border-radius:5px}