.sidebar[data-v-42199410]{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.sidebar[data-v-42199410]::-webkit-scrollbar{display:none}.fade-enter-active[data-v-42199410],.fade-leave-active[data-v-42199410]{transition:opacity .15s ease}.fade-enter-from[data-v-42199410],.fade-leave-to[data-v-42199410]{opacity:0}.slide-enter-active[data-v-42199410],.slide-leave-active[data-v-42199410]{transition:all .1s ease;overflow:hidden}.slide-enter-from[data-v-42199410],.slide-leave-to[data-v-42199410]{max-height:0;transform:translateY(-10px)!important}.slide-enter-to[data-v-42199410],.slide-leave-from[data-v-42199410]{max-height:0px;opacity:1;transform:translateY(0)!important}.slide-fade-enter-active[data-v-42199410]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-42199410]{transition:all .1s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-42199410],.slide-fade-leave-to[data-v-42199410]{transform:translate(20px);opacity:0}@keyframes blob-dede1ce5{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob[data-v-dede1ce5]{animation:blob-dede1ce5 7s infinite}.animation-delay-2000[data-v-dede1ce5]{animation-delay:2s}.animation-delay-4000[data-v-dede1ce5]{animation-delay:4s}input[type=checkbox]{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(0 117 106 / var(--tw-text-opacity))}input[type=checkbox]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 131 115 / var(--tw-ring-opacity)) }input[type=checkbox]:checked{--tw-border-opacity: 1 !important;border-color:rgb(0 117 106 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(0 117 106 / var(--tw-bg-opacity))!important;--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(0 131 115 / var(--tw-ring-opacity)) !important}input[type=checkbox]:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(0 131 115 / var(--tw-ring-opacity)) !important}input[type=checkbox]:checked:focus{--tw-border-opacity: 1 !important;border-color:rgb(0 117 106 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(0 117 106 / var(--tw-bg-opacity))!important}[data-v-4a237fcb] .p-datatable .p-datatable-thead>tr>th.today-column{background-color:#f1feff!important}[data-v-4a237fcb] .dark .p-datatable .p-datatable-thead>tr>th.today-column{background-color:#f1feff!important}[data-v-4a237fcb] .p-datatable .p-datatable-tbody>tr>td.today-column{background-color:#f1feff!important}[data-v-4a237fcb] .dark .p-datatable .p-datatable-tbody>tr>td.today-column{background-color:#d1d1d1!important}.table[data-v-4a237fcb]{width:100%;border-collapse:collapse}.table th[data-v-4a237fcb],.table td[data-v-4a237fcb]{border-bottom:1px solid #e5e7eb;text-align:left;padding:8px 12px}.calendar-cell[data-v-fdcf6a9c]{transition:all .2s cubic-bezier(.4,0,.2,1)}.calendar-cell[data-v-fdcf6a9c]:hover{transform:translateY(-2px);z-index:10}@keyframes slideIn-fdcf6a9c{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.calendar-cell>div[class*=rounded-md][data-v-fdcf6a9c]{animation:slideIn-fdcf6a9c .3s ease-out}@keyframes pulse-fdcf6a9c{0%,to{opacity:1}50%{opacity:.5}}.gradient-text[data-v-fdcf6a9c]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.legend-item[data-v-fdcf6a9c]{transition:all .2s ease}.legend-item[data-v-fdcf6a9c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}[data-v-e0469d9b] .p-inputtext.border-red-500,[data-v-e0469d9b] .p-dropdown.border-red-500,[data-v-e0469d9b] .p-inputnumber.border-red-500,[data-v-e0469d9b] .p-datepicker.border-red-500,[data-v-e0469d9b] .p-textarea.border-red-500{border-color:#ef4444!important}[data-v-e0469d9b] .p-inputtext.border-red-500:focus,[data-v-e0469d9b] .p-dropdown.border-red-500:focus,[data-v-e0469d9b] .p-inputnumber.border-red-500:focus,[data-v-e0469d9b] .p-datepicker.border-red-500:focus,[data-v-e0469d9b] .p-textarea.border-red-500:focus{box-shadow:0 0 0 .2rem #ef444440!important}[data-v-c06457a3] .p-datatable .p-datatable-tbody>tr>td{padding:.75rem}[data-v-c06457a3] .p-datatable .p-datatable-thead>tr>th{padding:.75rem;font-weight:600}
