#nprogress{pointer-events:none}#nprogress .bar{position:fixed;left:0;top:0;z-index:10000;height:2px;width:100%;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#6310ff var(--tw-gradient-from-position);--tw-gradient-to:#6310ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1491ff var(--tw-gradient-to-position)}#nprogress .spinner{position:fixed;bottom:1rem;right:1rem;z-index:9999;display:flex;height:2.25rem;width:2.25rem}@keyframes fade{0%{opacity:0}to{opacity:1}}#nprogress .spinner{animation:fade .2s linear;align-items:center;justify-content:center;border-radius:.5rem;background-color:#0006;--tw-backdrop-blur:blur(5px);-webkit-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);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)}@supports (-moz-appearance:none){#nprogress .spinner{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}}@media (prefers-reduced-motion:reduce){#nprogress .spinner{animation:none;transition-property:none}}:is(.dark #nprogress .spinner){background-color:#ffffff1a}@supports (-moz-appearance:none){:is(.dark #nprogress .spinner){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}}#nprogress .spinner-icon{box-sizing:border-box;height:1.5rem;width:1.5rem}@keyframes spin{to{transform:rotate(1turn)}}#nprogress .spinner-icon{animation:spin .5s linear infinite;border-radius:50%;border-bottom:3px solid #0000;border-right:3px solid #0000;border-left:3px solid #0000;border-left-color:rgb(255 255 255/var(--tw-border-opacity));--tw-border-opacity:1;border-top:3px solid #0000;border-top-color:rgb(255 255 255/var(--tw-border-opacity))}@media (prefers-reduced-motion:reduce){#nprogress .spinner-icon{transition-property:none}}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}