.app-loading-screen[data-v-a6bed157]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.app-loader-content[data-v-a6bed157]{align-items:center;display:flex;flex-direction:column;gap:2rem}.app-logo[data-v-a6bed157]{height:6rem;perspective:400px;position:relative;width:6rem}.logo-cube[data-v-a6bed157]{animation:logoRotate-a6bed157 2s linear infinite;animation-delay:0s;position:relative;transform-style:preserve-3d;will-change:transform}.logo-cube[data-v-a6bed157],.logo-face[data-v-a6bed157]{height:100%;width:100%}.logo-face[data-v-a6bed157]{border-color:hsl(var(--border));border-width:2px;position:absolute;--tw-backdrop-blur:blur(4px);-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)}.logo-face-front[data-v-a6bed157]{transform:rotateY(0) translateZ(48px)}.logo-face-back[data-v-a6bed157],.logo-face-front[data-v-a6bed157]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--brand)/.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--brand)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--brand)/.15) var(--tw-gradient-to-position)}.logo-face-back[data-v-a6bed157]{transform:rotateY(180deg) translateZ(48px)}.logo-face-right[data-v-a6bed157]{transform:rotateY(90deg) translateZ(48px)}.logo-face-left[data-v-a6bed157],.logo-face-right[data-v-a6bed157]{background-image:linear-gradient(to top right,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)/.15) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--brand)/.25) var(--tw-gradient-to-position)}.logo-face-left[data-v-a6bed157]{transform:rotateY(-90deg) translateZ(48px)}.logo-face-top[data-v-a6bed157]{transform:rotateX(90deg) translateZ(48px)}.logo-face-bottom[data-v-a6bed157],.logo-face-top[data-v-a6bed157]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)/.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/.05) var(--tw-gradient-to-position)}.logo-face-bottom[data-v-a6bed157]{transform:rotateX(-90deg) translateZ(48px)}.loading-progress[data-v-a6bed157]{background-color:hsl(var(--muted));height:.25rem;margin-top:1rem;overflow:hidden;width:12rem}.loading-progress[data-v-a6bed157],.progress-bar[data-v-a6bed157]{border-radius:9999px}.progress-bar[data-v-a6bed157]{background-image:linear-gradient(to right,var(--tw-gradient-stops));height:100%;--tw-gradient-from:hsl(var(--brand)/.6) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--brand)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--brand)) var(--tw-gradient-to-position);animation:loadProgress-a6bed157 3s ease-out forwards;width:0}.loading-text[data-v-a6bed157]{font-size:.875rem;font-weight:500;line-height:1.25rem}@keyframes fadeIn-a6bed157{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes logoRotate-a6bed157{0%{transform:rotateX(0) rotateY(0)}33%{transform:rotateX(20deg) rotateY(120deg)}66%{transform:rotateX(-20deg) rotateY(240deg)}to{transform:rotateX(0) rotateY(1turn)}}@keyframes loadProgress-a6bed157{0%{width:0}to{width:100%}}.app-root[data-v-bb024647]{height:100dvh;min-height:100dvh;overscroll-behavior:none}
