/*!

=========================================================
* Vue Notus - v1.1.0 based on Tailwind Starter Kit by Creative Tim
=========================================================

* Product Page: https://www.creative-tim.com/product/vue-notus
* Copyright 2021 Creative Tim (https://www.creative-tim.com)
* Licensed under MIT (https://github.com/creativetimofficial/vue-notus/blob/main/LICENSE.md)

* Tailwind Starter Kit Page: https://www.creative-tim.com/learning-lab/tailwind-starter-kit/presentation

* Coded by Creative Tim

=========================================================

* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

*/
@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login-container[data-v-215699bd]{position:relative;background-color:#f1f5f9;overflow:hidden}@media (max-width:767px){.login-container[data-v-215699bd]{background-color:#f8fafc}}.login-bg-layer[data-v-215699bd]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--login-bg);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0}.login-overlay[data-v-215699bd]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.35);backdrop-filter:blur(2px);z-index:1}.login-card[data-v-215699bd]{position:relative;z-index:10}[data-v-215699bd] .relative>input{height:44px;padding-left:14px;padding-right:36px;border-radius:8px;font-size:.925rem}.tabulator{border:1px solid #e2e8f0!important}.tabulator .tabulator-row{border-bottom:1px solid #e2e8f0!important}.tabulator .tabulator-row .tabulator-cell{border-right:1px solid #e2e8f0!important}.tabulator .tabulator-row .tabulator-cell.tabulator-frozen-left{border-right:2px solid #cbd5e1!important}.tabulator .tabulator-row .tabulator-cell.tabulator-frozen-right{border-left:2px solid #cbd5e1!important}.tabulator .tabulator-header{background:-webkit-gradient(linear,left top,left bottom,from(#374151),to(#1f2937))!important;background:linear-gradient(180deg,#374151 0,#1f2937)!important;border-bottom:1px solid #111827!important}.tabulator .tabulator-frozen{background-color:#fff;z-index:10;-webkit-box-shadow:2px 0 5px rgba(0,0,0,.05);box-shadow:2px 0 5px rgba(0,0,0,.05)}.tabulator .tabulator-frozen .tabulator-col{background-color:#1f2937!important;z-index:-1}.tabulator .tabulator-header .tabulator-col{background:-webkit-gradient(linear,left top,left bottom,from(#374151),to(#1f2937))!important;background:linear-gradient(180deg,#374151 0,#1f2937)!important;color:#fff!important;font-weight:600;font-size:.875rem;text-align:center;border-right:1px solid #4b5563!important}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:.5rem .2rem}.tabulator .tabulator-header .tabulator-arrow{color:#9ca3af}.tabulator .tabulator-col:hover{background:-webkit-gradient(linear,left top,left bottom,from(#4b5563),to(#374151))!important;background:linear-gradient(180deg,#4b5563 0,#374151)!important;color:#fff!important;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease;cursor:default}.tabulator .tabulator-row:hover{background-color:#f1f5f9!important;cursor:default}.tabulator .tabulator-row.tabulator-selected{background-color:#e0e7fe!important;color:#0c4a6e!important}.tabulator .tabulator-cell.cursor-pointer{cursor:pointer!important;text-decoration:underline}.tabulator .tabulator-col.cursor-pointer{cursor:default!important}.tabulator .tabulator-footer{background-color:#f9fafb!important;border-top:1px solid #e5e7eb!important;padding:.75rem 1rem;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabulator .tabulator-page{background-color:#fff!important;border:1px solid #d1d5db!important;color:#1f2937!important;border-radius:.375rem!important;padding:.25rem .5rem!important;margin:0 .25rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.tabulator .tabulator-page:hover{background-color:#e0e7fe!important;color:#0c4a6e!important}.tabulator .tabulator-page.active{background-color:#3b82f6!important;color:#fff!important;font-weight:700;border-color:transparent!important}.tabulator .tabulator-page-size{border:1px solid #d1d5db!important;border-radius:.375rem!important;padding:.25rem .5rem!important;background-color:#fff!important;color:#374151!important;margin-left:.5rem;width:70px}.dp__input{padding-top:.25rem!important;padding-bottom:.25rem!important;padding-left:2rem!important;font-size:.875rem!important;line-height:1.25rem!important;border-color:#cbd5e1!important;border-radius:.25rem!important}.dp__input_icon{width:.875rem!important;height:.875rem!important;left:.6rem!important;padding:0!important}.btn-action[data-v-040cc62e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 10px;font-size:12px;font-weight:600;color:#1e3a8a;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-action[data-v-040cc62e]:hover{background-color:#dbeafe;border-color:#93c5fd}.btn-clear[data-v-040cc62e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 12px;font-size:12px;font-weight:600;color:#1e3a8a;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-clear[data-v-040cc62e]:hover{background-color:#e0f2fe;border-color:#7dd3fc}.btn-action[data-v-52141a3f]{@apply px-3 py-1 bg-white border border-gray-300 rounded font-bold text-slate-700 hover:bg-slate-50 transition-colors shadow-xs flex items-center text-xs}.btn-tool[data-v-52141a3f]{@apply p-1.5 text-gray-600 hover:text-blue-600 hover:bg-gray-200 rounded transition-colors flex items-center justify-center text-xs}.checkerboard-bg[data-v-52141a3f]{background-color:#f8fafc;background-image:linear-gradient(45deg,#e2e8f0 25%,transparent 0),linear-gradient(-45deg,#e2e8f0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e2e8f0 0),linear-gradient(-45deg,transparent 75%,#e2e8f0 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}