
    [data-layout="vertical"][data-sidebar="dark"] .navbar-menu {

    --tw-bg-opacity: 1;

    background-color: rgb(41 41 129 / var(--tw-bg-opacity))
}

    [data-layout="vertical"][data-sidebar="dark"] .menu-title {

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity))
}

    [data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-link.active {

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity))
}
    [data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-link:hover {

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity))
}
    
    [data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-link, [data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-sm .nav-link {

    --tw-text-opacity: 1;

    color: rgb(156 163 175 / var(--tw-text-opacity))
}
    [data-layout="vertical"][data-sidebar-size="sm"] .navbar-menu .navbar-nav .nav-item:hover > a.menu-link {

    --tw-bg-opacity: 1;

    background-color: rgb(41 41 129 / var(--tw-bg-opacity));

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity))
}
    [data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-link[data-bs-toggle="collapse"][aria-expanded="true"] {

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity))
}

    [data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-sm .nav-link:hover , [data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-sm .nav-link.active {

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity))
}

*, ::before, ::after {

    --tw-border-spacing-x: 0;

    --tw-border-spacing-y: 0;

    --tw-translate-x: 0;

    --tw-translate-y: 0;

    --tw-rotate: 0;

    --tw-skew-x: 0;

    --tw-skew-y: 0;

    --tw-scale-x: 1;

    --tw-scale-y: 1;

    --tw-pan-x:  ;

    --tw-pan-y:  ;

    --tw-pinch-zoom:  ;

    --tw-scroll-snap-strictness: proximity;

    --tw-gradient-from-position:  ;

    --tw-gradient-via-position:  ;

    --tw-gradient-to-position:  ;

    --tw-ordinal:  ;

    --tw-slashed-zero:  ;

    --tw-numeric-figure:  ;

    --tw-numeric-spacing:  ;

    --tw-numeric-fraction:  ;

    --tw-ring-inset:  ;

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: rgb(59 130 246 / 0.5);

    --tw-ring-offset-shadow: 0 0 #0000;

    --tw-ring-shadow: 0 0 #0000;

    --tw-shadow: 0 0 #0000;

    --tw-shadow-colored: 0 0 #0000;

    --tw-blur:  ;

    --tw-brightness:  ;

    --tw-contrast:  ;

    --tw-grayscale:  ;

    --tw-hue-rotate:  ;

    --tw-invert:  ;

    --tw-saturate:  ;

    --tw-sepia:  ;

    --tw-drop-shadow:  ;

    --tw-backdrop-blur:  ;

    --tw-backdrop-brightness:  ;

    --tw-backdrop-contrast:  ;

    --tw-backdrop-grayscale:  ;

    --tw-backdrop-hue-rotate:  ;

    --tw-backdrop-invert:  ;

    --tw-backdrop-opacity:  ;

    --tw-backdrop-saturate:  ;

    --tw-backdrop-sepia:  
}

::backdrop {

    --tw-border-spacing-x: 0;

    --tw-border-spacing-y: 0;

    --tw-translate-x: 0;

    --tw-translate-y: 0;

    --tw-rotate: 0;

    --tw-skew-x: 0;

    --tw-skew-y: 0;

    --tw-scale-x: 1;

    --tw-scale-y: 1;

    --tw-pan-x:  ;

    --tw-pan-y:  ;

    --tw-pinch-zoom:  ;

    --tw-scroll-snap-strictness: proximity;

    --tw-gradient-from-position:  ;

    --tw-gradient-via-position:  ;

    --tw-gradient-to-position:  ;

    --tw-ordinal:  ;

    --tw-slashed-zero:  ;

    --tw-numeric-figure:  ;

    --tw-numeric-spacing:  ;

    --tw-numeric-fraction:  ;

    --tw-ring-inset:  ;

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: rgb(59 130 246 / 0.5);

    --tw-ring-offset-shadow: 0 0 #0000;

    --tw-ring-shadow: 0 0 #0000;

    --tw-shadow: 0 0 #0000;

    --tw-shadow-colored: 0 0 #0000;

    --tw-blur:  ;

    --tw-brightness:  ;

    --tw-contrast:  ;

    --tw-grayscale:  ;

    --tw-hue-rotate:  ;

    --tw-invert:  ;

    --tw-saturate:  ;

    --tw-sepia:  ;

    --tw-drop-shadow:  ;

    --tw-backdrop-blur:  ;

    --tw-backdrop-brightness:  ;

    --tw-backdrop-contrast:  ;

    --tw-backdrop-grayscale:  ;

    --tw-backdrop-hue-rotate:  ;

    --tw-backdrop-invert:  ;

    --tw-backdrop-opacity:  ;

    --tw-backdrop-saturate:  ;

    --tw-backdrop-sepia:  
}
.tw-absolute {

    position: absolute
}
.tw-relative {

    position: relative
}
.tw-inset-0 {

    inset: 0px
}
.tw-inset-y-0 {

    top: 0px;

    bottom: 0px
}
.tw-mt-5 {

    margin-top: 1.25rem
}
.tw-flex {

    display: flex
}
.tw-hidden {

    display: none
}
.tw-h-screen {

    height: 100vh
}
.tw-w-1\/2 {

    width: 50%
}
.tw-items-center {

    align-items: center
}
.tw-justify-center {

    justify-content: center
}
.tw-overflow-hidden {

    overflow: hidden
}
.\!tw-bg-\[\#292981\] {

    --tw-bg-opacity: 1 !important;

    background-color: rgb(41 41 129 / var(--tw-bg-opacity)) !important
}
.tw-text-\[\#292981\] {

    --tw-text-opacity: 1;

    color: rgb(41 41 129 / var(--tw-text-opacity))
}


@media (min-width: 1024px) {

    .lg\:tw-mt-10 {

        margin-top: 2.5rem
    }

    .lg\:tw-block {

        display: block
    }

    .lg\:tw-hidden {

        display: none
    }

    .lg\:tw-justify-end {

        justify-content: flex-end
    }
}


@media (min-width: 1280px) {

    .xl\:tw-mt-10 {

        margin-top: 2.5rem
    }

    .xl\:tw-block {

        display: block
    }

    .xl\:tw-hidden {

        display: none
    }

    .xl\:tw-justify-end {

        justify-content: flex-end
    }
}
