.loading-overlay[data-v-edd5cd4e]{position:absolute;inset:0;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:1000}.loading-spinner[data-v-edd5cd4e]{display:flex;align-items:center;justify-content:center}.loading-spinner .dot[data-v-edd5cd4e]{width:10px;height:10px;margin:0 4px;border-radius:50%;background-color:#3498db;display:inline-block;animation:dots-edd5cd4e 1.4s infinite ease-in-out both}.loading-spinner .dot[data-v-edd5cd4e]:nth-child(1){animation-delay:-.32s}.loading-spinner .dot[data-v-edd5cd4e]:nth-child(2){animation-delay:-.16s}@keyframes dots-edd5cd4e{0%,80%,to{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}.v-loading-parent{position:relative;overflow:hidden}.v-loading-overlay{position:absolute;inset:0;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:1000}.v-loading-spinner{display:flex;align-items:center;justify-content:center}.v-loading-spinner .dot{width:10px;height:10px;margin:0 4px;border-radius:50%;background-color:#3498db;display:inline-block;animation:v-loading-dots 1.4s infinite ease-in-out both}.v-loading-spinner .dot:nth-child(1){animation-delay:-.32s}.v-loading-spinner .dot:nth-child(2){animation-delay:-.16s}@keyframes v-loading-dots{0%,80%,to{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}.fade-enter-active[data-v-9be92a1f],.fade-leave-active[data-v-9be92a1f]{transition:opacity .3s ease}.fade-enter-from[data-v-9be92a1f],.fade-leave-to[data-v-9be92a1f]{opacity:0}.slide-fade-enter-active[data-v-9be92a1f],.slide-fade-leave-active[data-v-9be92a1f]{transition:all .3s ease}.slide-fade-enter-from[data-v-9be92a1f],.slide-fade-leave-to[data-v-9be92a1f]{transform:translate(-10px);opacity:0}.collapse-enter-active[data-v-9be92a1f],.collapse-leave-active[data-v-9be92a1f]{transition:all .3s ease;max-height:500px;overflow:hidden}.collapse-enter-from[data-v-9be92a1f],.collapse-leave-to[data-v-9be92a1f]{max-height:0;opacity:0}.dropdown-enter-active[data-v-9be92a1f],.dropdown-leave-active[data-v-9be92a1f]{transition:all .2s ease;transform-origin:bottom right}.dropdown-enter-from[data-v-9be92a1f],.dropdown-leave-to[data-v-9be92a1f]{transform:scale(.95);opacity:0}.animate-ping[data-v-9be92a1f]{animation:ping-9be92a1f 1s cubic-bezier(0,0,.2,1) infinite}@keyframes ping-9be92a1f{75%,to{transform:scale(2);opacity:0}}.dark aside[data-v-9be92a1f]{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:#0f172af2}aside[data-v-9be92a1f]{transition:width .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}nav a[data-v-9be92a1f]:hover,nav button[data-v-9be92a1f]:hover{transform:translate(2px)}.bg-gradient-to-r[data-v-9be92a1f]{position:relative}.bg-gradient-to-r.from-primary-500[data-v-9be92a1f]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;filter:blur(10px);opacity:.3;z-index:-1}@media(max-width:1023px){aside[data-v-9be92a1f]{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}aside [title][data-v-9be92a1f]{position:relative}aside [title][data-v-9be92a1f]:hover:after{content:attr(title);position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:.5rem;padding:.25rem .5rem;background:#0f172a;color:#fff;font-size:.75rem;border-radius:.25rem;white-space:nowrap;z-index:1000;pointer-events:none}.transition-colors[data-v-ad22ec82]{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.backdrop-blur-sm[data-v-ad22ec82]{backdrop-filter:blur(4px)}.focus\:ring-primary[data-v-590dc47e]{ring-color:#3182ce}.page-loading{content:" ";display:none;position:fixed;z-index:1000000;height:4px;width:100%;top:0;left:0;box-shadow:0 2px 2px #0003;animation:none}.page-loading.show-before-unload{display:block;animation:page-load-before-unload 3.5s linear forwards}.page-loading.show-on-load{display:block;animation:page-load-on-load .2s linear forwards}@keyframes page-load-before-unload{0%{width:0%}to{width:70%}}@keyframes page-load-on-load{0%{width:70%}to{width:100%}}.fade-slide-enter-active[data-v-29425b3d],.fade-slide-leave-active[data-v-29425b3d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-29425b3d]{opacity:0;transform:translateY(-10px) scale(.95)}.fade-slide-leave-to[data-v-29425b3d]{opacity:0;transform:translateY(10px) scale(.95)}select[data-v-29425b3d]::-webkit-scrollbar{width:6px}select[data-v-29425b3d]::-webkit-scrollbar-track{background:transparent}select[data-v-29425b3d]::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}select[data-v-29425b3d]::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}ul[data-v-b2e21618]::-webkit-scrollbar{width:8px}ul[data-v-b2e21618]::-webkit-scrollbar-track{background:transparent}ul[data-v-b2e21618]::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}ul[data-v-b2e21618]:is(.dark *)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}ul[data-v-b2e21618]::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}ul[data-v-b2e21618]:is(.dark *)::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}ul[data-v-b2e21618]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tag-enter-active[data-v-b0f54375]{animation:tagSlideIn-b0f54375 .3s ease-out}.tag-leave-active[data-v-b0f54375]{transition:all .2s ease}.tag-leave-to[data-v-b0f54375]{opacity:0;transform:scale(.8)}@keyframes tagSlideIn-b0f54375{0%{opacity:0;transform:translateY(-10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.fade-enter-active[data-v-b0f54375],.fade-leave-active[data-v-b0f54375]{transition:all .3s ease}.fade-enter-from[data-v-b0f54375],.fade-leave-to[data-v-b0f54375]{opacity:0;transform:translateY(-10px)}.modal-enter-active[data-v-b0f54375],.modal-leave-active[data-v-b0f54375]{transition:all .3s ease}.modal-enter-from[data-v-b0f54375],.modal-leave-to[data-v-b0f54375]{opacity:0}.modal-enter-from>div[data-v-b0f54375],.modal-leave-to>div[data-v-b0f54375]{transform:scale(.9) translateY(-20px)}[data-v-b0f54375] .combo-multiple .form-control{padding:0;border:0}[data-v-b0f54375] .combo-multiple .relative{position:inherit}[data-v-b0f54375] .combo-multiple .relative ul{left:0;margin-top:.75rem}.modal-fade-enter-active[data-v-d4e2acab],.modal-fade-leave-active[data-v-d4e2acab]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-d4e2acab],.modal-fade-leave-to[data-v-d4e2acab]{opacity:0}.modal-scale-enter-active[data-v-d4e2acab]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.modal-scale-leave-active[data-v-d4e2acab]{transition:all .2s ease-out}.modal-scale-enter-from[data-v-d4e2acab]{opacity:0;transform:scale(.9) translateY(-20px)}.modal-scale-leave-to[data-v-d4e2acab]{opacity:0;transform:scale(.95) translateY(10px)}.alert-enter-active[data-v-ee600a7e]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.alert-leave-active[data-v-ee600a7e]{transition:all .3s cubic-bezier(.4,0,.2,1)}.alert-enter-from[data-v-ee600a7e]{opacity:0;transform:translateY(-100px) scale(.8)}.alert-leave-to[data-v-ee600a7e]{opacity:0;transform:translateY(-100px) scale(.9)}.alert-enter-to[data-v-ee600a7e],.alert-leave-from[data-v-ee600a7e]{opacity:1;transform:translateY(0) scale(1)}.progress-bar[data-v-ee600a7e]{transform-origin:left}.shadow-3xl[data-v-ee600a7e]{box-shadow:0 25px 50px -12px #00000040}@media(max-width:640px){.alert[data-v-ee600a7e]{max-width:calc(100vw - 2rem)}}.drawer[data-v-9507ce3e]{visibility:hidden}.drawer.is-visible[data-v-9507ce3e]{visibility:visible}.drawer.is-open .drawer__overlay[data-v-9507ce3e]{opacity:.5}.drawer.is-open .drawer__content[data-v-9507ce3e]{transform:translate(0)}.drawer.is-open .drawer--bottom[data-v-9507ce3e]{transform:translateY(0)}.drawer__overlay[data-v-9507ce3e]{position:fixed;inset:0;width:100%;z-index:calc(var(--drawer-z, 60) - 1);opacity:0;transition-property:opacity;background-color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drawer__header[data-v-9507ce3e]{z-index:calc(var(--drawer-z, 60) + 1)}.drawer__content[data-v-9507ce3e]{position:fixed;top:0;right:0;bottom:0;height:100%;width:100%;overflow:auto;transition-property:transform;display:flex;flex-direction:column;transform:translate(100%);box-shadow:-4px 0 24px #0000002e}.drawer__content.drawer--bottom[data-v-9507ce3e]{inset:auto 0 0;height:50%;transform:translateY(100%)}input[type=time][data-v-60230c3e]{cursor:pointer}input[type=time][data-v-60230c3e]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer;-webkit-transition:filter .3s ease;transition:filter .3s ease;position:absolute;right:.75rem;width:1.25rem;height:1.25rem}input[type=time][data-v-60230c3e]::-webkit-calendar-picker-indicator:hover{filter:invert(1)}input[type=time][data-v-60230c3e]::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time][data-v-60230c3e]::-webkit-datetime-edit-text{color:#94a3b8;padding:0 .25rem}input[type=time][data-v-60230c3e]::-webkit-datetime-edit-hour-field,input[type=time][data-v-60230c3e]::-webkit-datetime-edit-minute-field,input[type=time][data-v-60230c3e]::-webkit-datetime-edit-ampm-field{color:#fff;background:#334155b3;padding:.25rem .5rem;border-radius:.375rem;-webkit-transition:background .2s ease;transition:background .2s ease}input[type=time][data-v-60230c3e]::-webkit-datetime-edit-hour-field:focus,input[type=time][data-v-60230c3e]::-webkit-datetime-edit-minute-field:focus,input[type=time][data-v-60230c3e]::-webkit-datetime-edit-ampm-field:focus{background:#6366f1b3;outline:none}input[type=time][data-v-60230c3e]::-moz-focus-inner{border:0}input[type=time][data-v-60230c3e]:disabled{opacity:.5;cursor:not-allowed}input[type=time][data-v-60230c3e]:disabled::-webkit-calendar-picker-indicator{cursor:not-allowed;opacity:.5}.custom-radio[data-v-085406cf]{margin-right:1rem;height:.5rem;width:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1));transition:background-color .3s,border-color .3s}.custom-radio[data-v-085406cf]:checked{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#000}.custom-radio[data-v-085406cf]:checked:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));outline-color:#fff}.truncate[data-v-33c34fe7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:inline-block;vertical-align:top}.dropdown-container{position:relative}.form-control.no-spinner[data-v-4f556174]::-webkit-inner-spin-button,.form-control.no-spinner[data-v-4f556174]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control.no-spinner[data-v-4f556174]{-moz-appearance:textfield}.version-info[data-v-4b225678]{display:inline-block}.version-badge[data-v-4b225678]{display:inline-flex;align-items:center;padding:.25rem .5rem;background-color:#0000000d;border-radius:.375rem;font-size:.875rem;font-weight:500}.version-number[data-v-4b225678]{font-weight:600;color:#3b82f6}.dark .version-badge[data-v-4b225678]{background-color:#ffffff1a}.fade-enter-active[data-v-4cd956f3],.fade-leave-active[data-v-4cd956f3]{transition:opacity .15s ease}.fade-enter-from[data-v-4cd956f3],.fade-leave-to[data-v-4cd956f3]{opacity:0}.tab-content-enter-active[data-v-a9283259],.tab-content-leave-active[data-v-a9283259]{transition:opacity .3s ease,transform .3s ease}.tab-content-enter-from[data-v-a9283259]{opacity:0;transform:translateY(10px)}.tab-content-leave-to[data-v-a9283259]{opacity:0;transform:translateY(-10px)}.scrollbar-hide[data-v-fc2ef255]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-fc2ef255]{-ms-overflow-style:none;scrollbar-width:none}
