/*!

=========================================================
* 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)}}.scrollbar-none[data-v-23180f41]::-webkit-scrollbar{display:none}.scrollbar-none[data-v-23180f41]{-ms-overflow-style:none;scrollbar-width:none}.login-container[data-v-033017a9]{position:relative;background-color:#f1f5f9;overflow:hidden}@media (max-width:767px){.login-container[data-v-033017a9]{background-color:#f8fafc}}.login-bg-layer[data-v-033017a9]{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-033017a9]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.35);z-index:1}.login-card[data-v-033017a9]{position:relative;z-index:10}[data-v-033017a9] .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-cell.tabulator-frozen{background-color:#fff;z-index:10}.tabulator .tabulator-header .tabulator-col.tabulator-frozen{background:-webkit-gradient(linear,left top,left bottom,from(#374151),to(#1f2937))!important;background:linear-gradient(180deg,#374151 0,#1f2937)!important;color:#fff!important;z-index:12!important}.tabulator .tabulator-row:hover .tabulator-cell.tabulator-frozen{background-color:#f1f5f9!important}.tabulator .tabulator-row.tabulator-selected .tabulator-cell.tabulator-frozen{background-color:#e0e7fe!important}.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:#f8fafc!important;border-top:1px solid #e2e8f0!important;padding:2px 8px!important;min-height:28px!important;height:28px!important;font-size:11px!important;overflow:hidden!important;line-height:1!important}.tabulator .tabulator-footer,.tabulator .tabulator-footer .tabulator-footer-contents{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.tabulator .tabulator-footer .tabulator-footer-contents{height:100%!important}.tabulator .tabulator-footer .tabulator-paginator{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-size:11px!important;color:#475569!important;gap:2px!important}.tabulator .tabulator-footer .tabulator-paginator label{font-size:11px!important;color:#64748b!important;margin-right:2px!important;margin-bottom:0!important}.tabulator .tabulator-page{background-color:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important;border-radius:3px!important;padding:1px 6px!important;min-width:22px!important;height:22px!important;font-size:11px!important;line-height:18px!important;margin:0 1px!important;cursor:pointer!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-transition:all .15s ease!important;transition:all .15s ease!important}.tabulator .tabulator-page:hover:not(:disabled){background-color:#eff6ff!important;color:#1d4ed8!important;border-color:#93c5fd!important}.tabulator .tabulator-page:disabled{opacity:.4!important;cursor:not-allowed!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important}.tabulator .tabulator-page.active{background-color:#2563eb!important;color:#fff!important;font-weight:700!important;border-color:#1d4ed8!important}.tabulator .tabulator-page-size{border:1px solid #cbd5e1!important;border-radius:3px!important;padding:1px 4px!important;background-color:#fff!important;color:#334155!important;margin-left:6px!important;height:22px!important;font-size:11px!important;line-height:18px!important;width:auto!important;min-width:52px!important}.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}[data-v-231f418b] .tabulator{font-family:-apple-system,BlinkMacSystemFont,Malgun Gothic,맑은 고딕,helvetica,Apple SD Gothic Neo,sans-serif;border:1px solid #cbd5e1!important}[data-v-231f418b] .tabulator .tabulator-header{background-color:#ebf2f8!important;border-bottom:2px solid #cbd5e1!important;color:#1e3a5f!important;font-weight:700!important}[data-v-231f418b] .tabulator .tabulator-header .tabulator-col{background-color:#ebf2f8!important;border-right:1px solid #cbd5e1!important}[data-v-231f418b] .tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:6px 8px!important}[data-v-231f418b] .tabulator .tabulator-row{border-bottom:1px solid #e2e8f0!important}[data-v-231f418b] .tabulator .tabulator-row .tabulator-cell{padding:4px 8px!important;font-size:12px!important;border-right:1px solid #e2e8f0!important}input[type=text][data-v-231f418b],select[data-v-231f418b]{-webkit-box-sizing:border-box;box-sizing:border-box}.btn-action[data-v-e41a8000]{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-e41a8000]:hover{background-color:#dbeafe;border-color:#93c5fd}.btn-clear[data-v-e41a8000]{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-e41a8000]: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}