@keyframes lumen-wipe-6a1074bb{0%{clip-path:inset(0 100% 0 0);opacity:0}20%{opacity:1}50%{clip-path:inset(0 0 0 0)}80%{opacity:1}to{clip-path:inset(0 0 0 100%);opacity:0}}.animate-lumen-wipe[data-v-6a1074bb]{animation:lumen-wipe-6a1074bb 2.5s cubic-bezier(.65,0,.35,1) infinite}@keyframes tally-6a1074bb{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.5);opacity:1;filter:drop-shadow(0 0 4px #f59e0b)}}.animate-tally[data-v-6a1074bb]{animation:tally-6a1074bb 1s ease-in-out infinite}.reveal-enter-active[data-v-6a1074bb],.reveal-leave-active[data-v-6a1074bb]{transition:all .5s cubic-bezier(.34,1.56,.64,1);max-height:150px}.reveal-enter-from[data-v-6a1074bb],.reveal-leave-to[data-v-6a1074bb]{opacity:0;transform:translateY(10px);max-height:0}.fade-enter-active[data-v-6a1074bb],.fade-leave-active[data-v-6a1074bb]{transition:opacity .5s ease}.fade-enter-from[data-v-6a1074bb],.fade-leave-to[data-v-6a1074bb]{opacity:0}@keyframes shake-6a1074bb{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}.animate-shake[data-v-6a1074bb]{animation:shake-6a1074bb .4s cubic-bezier(.36,.07,.19,.97) both}.loader-overlay[data-v-6a1074bb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(to bottom right,#020617,#0f172a,#020617);animation:fadeIn-6a1074bb .5s ease-out}.loader-grid[data-v-6a1074bb]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.02;background-image:linear-gradient(to right,#94a3b8 1px,transparent 1px),linear-gradient(to bottom,#94a3b8 1px,transparent 1px);background-size:60px 60px;animation:gridFlow-6a1074bb 20s linear infinite}.loader-orb[data-v-6a1074bb]{position:absolute;width:384px;height:384px;border-radius:50%;filter:blur(120px);animation:orbPulse-6a1074bb 2s ease-in-out infinite}.loader-orb-1[data-v-6a1074bb]{top:25%;left:25%;background:#f59e0b1a}.loader-orb-2[data-v-6a1074bb]{bottom:25%;right:25%;background:#eab3081a;animation-delay:1s}.loader-content[data-v-6a1074bb]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4rem;padding:0 1.5rem}.loader-logo-wrapper[data-v-6a1074bb]{position:relative}.loader-logo-glow[data-v-6a1074bb]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#f59e0b,#facc15,#f59e0b);border-radius:50%;filter:blur(48px);opacity:.4;animation:orbPulse-6a1074bb 2s ease-in-out infinite}.loader-logo[data-v-6a1074bb]{position:relative;width:96px;height:96px;background:linear-gradient(to bottom right,#f59e0b,#eab308,#f59e0b);border-radius:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 60px #f59e0b80}.loader-text-section[data-v-6a1074bb]{text-align:center;display:flex;flex-direction:column;gap:2rem}.loader-title-wrapper[data-v-6a1074bb]{position:relative;display:inline-block}.loader-title[data-v-6a1074bb]{font-size:clamp(1.875rem,5vw,4.5rem);font-weight:900;line-height:1;letter-spacing:-.025em;position:relative}.loader-title-outline[data-v-6a1074bb]{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;-webkit-text-stroke:2px rgba(100,116,139,.2);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loader-title-fill[data-v-6a1074bb]{position:relative;display:inline-block;background:linear-gradient(90deg,#fbbf24,#fde047,#fbbf24);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:0% 100%;background-repeat:no-repeat;animation:textFill-6a1074bb 2s ease-in-out infinite}.loader-bar-wrapper[data-v-6a1074bb]{width:clamp(18rem,80vw,24rem);height:6px;background:#1e293b;border-radius:9999px;overflow:hidden;box-shadow:inset 0 2px 4px #0000004d;margin:0 auto}.loader-bar[data-v-6a1074bb]{height:100%;background:linear-gradient(to right,#f59e0b,#facc15,#f59e0b);background-size:200% 100%;border-radius:9999px;box-shadow:0 0 20px #fbbf2499;animation:loadingBar-6a1074bb 1.5s ease-in-out infinite}@keyframes fadeIn-6a1074bb{0%{opacity:0}to{opacity:1}}@keyframes textFill-6a1074bb{0%{background-size:0% 100%;background-position:0% 0%}50%{background-size:100% 100%;background-position:0% 0%}to{background-size:100% 100%;background-position:100% 0%}}@keyframes loadingBar-6a1074bb{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@keyframes gridFlow-6a1074bb{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes orbPulse-6a1074bb{0%,to{opacity:.5}50%{opacity:1}}
