[data-v-da70c8f0] .page-loader-overlay{z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-v-da70c8f0] .v-overlay__content{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important}.page-loader-content[data-v-da70c8f0]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2rem}.modern-loader[data-v-da70c8f0]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.loader-ring[data-v-da70c8f0]{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top:4px solid #D71920;border-right:4px solid #1F2A7A;border-radius:50%;animation:rotate-da70c8f0 1.5s linear infinite;filter:drop-shadow(0 0 10px rgba(215,25,32,.3))}.loader-ring-inner[data-v-da70c8f0]{position:absolute;width:80%;height:80%;top:10%;left:10%;border:3px solid transparent;border-bottom:3px solid #D71920;border-left:3px solid #1F2A7A;border-radius:50%;animation:rotate-reverse-da70c8f0 1s linear infinite}.loader-dots[data-v-da70c8f0]{position:absolute;display:flex;gap:8px;bottom:-40px}.dot[data-v-da70c8f0]{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#d71920,#1f2a7a);animation:pulse-da70c8f0 1.4s ease-in-out infinite;box-shadow:0 0 10px #d7192080}.dot-1[data-v-da70c8f0]{animation-delay:0s}.dot-2[data-v-da70c8f0]{animation-delay:.2s}.dot-3[data-v-da70c8f0]{animation-delay:.4s}.loading-text[data-v-da70c8f0]{font-size:1.5rem;font-weight:600;color:#d71920;letter-spacing:2px;margin:0;margin-top:1rem}.text-char[data-v-da70c8f0]{display:inline-block;animation:bounce-da70c8f0 1.2s ease-in-out infinite;opacity:0}@keyframes rotate-da70c8f0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-reverse-da70c8f0{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes pulse-da70c8f0{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}@keyframes bounce-da70c8f0{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(-10px);opacity:1}}@media(max-width:600px){.modern-loader[data-v-da70c8f0]{width:100px;height:100px}.loader-ring[data-v-da70c8f0]{border-width:3px}.loader-ring-inner[data-v-da70c8f0]{border-width:2px}.loading-text[data-v-da70c8f0]{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.loader-ring[data-v-da70c8f0],.loader-ring-inner[data-v-da70c8f0],.dot[data-v-da70c8f0],.text-char[data-v-da70c8f0]{animation:none}.text-char[data-v-da70c8f0]{opacity:1}}vue-progress-bar,.vue-progressbar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9999!important;height:4px!important;pointer-events:none!important}.vue-progressbar__bar{z-index:10000!important;height:100%!important;background:#d71920!important;transition:width .2s ease,opacity .6s ease!important}.vue-progressbar__bar--failed{background:#b5121b!important}
