.loading-overlay{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#ffffff59;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.loading-overlay{background:#ffffffe6}}.loading-overlay.is-hidden{display:none}.loading-overlay-text{font-size:.95rem;font-weight:600;color:var(--text-dark, #1a1a1a);text-shadow:0 1px 3px rgba(255,255,255,.8)}.loader-container{--uib-size: 45px;--uib-color: var(--primary-orange, #ff8800);--uib-speed: 2.5s;display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--uib-size);width:var(--uib-size)}.slice{position:relative;height:calc(var(--uib-size) / 6);width:100%}.slice:before,.slice:after{--uib-a: calc(var(--uib-speed) / -2);--uib-b: calc(var(--uib-speed) / -6);content:"";position:absolute;top:0;left:calc(50% - var(--uib-size) / 12);height:100%;width:calc(100% / 6);border-radius:50%;background-color:var(--uib-color);flex-shrink:0;animation:orbit var(--uib-speed) linear infinite;transition:background-color .3s ease}.slice:nth-child(1):after{animation-delay:var(--uib-a)}.slice:nth-child(2):before{animation-delay:var(--uib-b)}.slice:nth-child(2):after{animation-delay:calc(var(--uib-a) + var(--uib-b))}.slice:nth-child(3):before{animation-delay:calc(var(--uib-b) * 2)}.slice:nth-child(3):after{animation-delay:calc(var(--uib-a) + var(--uib-b) * 2)}.slice:nth-child(4):before{animation-delay:calc(var(--uib-b) * 3)}.slice:nth-child(4):after{animation-delay:calc(var(--uib-a) + var(--uib-b) * 3)}.slice:nth-child(5):before{animation-delay:calc(var(--uib-b) * 4)}.slice:nth-child(5):after{animation-delay:calc(var(--uib-a) + var(--uib-b) * 4)}.slice:nth-child(6):before{animation-delay:calc(var(--uib-b) * 5)}.slice:nth-child(6):after{animation-delay:calc(var(--uib-a) + var(--uib-b) * 5)}@keyframes orbit{0%{transform:translate(calc(var(--uib-size) * .25)) scale(.73684);opacity:.65}5%{transform:translate(calc(var(--uib-size) * .235)) scale(.684208);opacity:.58}10%{transform:translate(calc(var(--uib-size) * .182)) scale(.631576);opacity:.51}15%{transform:translate(calc(var(--uib-size) * .129)) scale(.578944);opacity:.44}20%{transform:translate(calc(var(--uib-size) * .076)) scale(.526312);opacity:.37}25%{transform:translate(0) scale(.47368);opacity:.3}30%{transform:translate(calc(var(--uib-size) * -.076)) scale(.526312);opacity:.37}35%{transform:translate(calc(var(--uib-size) * -.129)) scale(.578944);opacity:.44}40%{transform:translate(calc(var(--uib-size) * -.182)) scale(.631576);opacity:.51}45%{transform:translate(calc(var(--uib-size) * -.235)) scale(.684208);opacity:.58}50%{transform:translate(calc(var(--uib-size) * -.25)) scale(.73684);opacity:.65}55%{transform:translate(calc(var(--uib-size) * -.235)) scale(.789472);opacity:.72}60%{transform:translate(calc(var(--uib-size) * -.182)) scale(.842104);opacity:.79}65%{transform:translate(calc(var(--uib-size) * -.129)) scale(.894736);opacity:.86}70%{transform:translate(calc(var(--uib-size) * -.076)) scale(.947368);opacity:.93}75%{transform:translate(0) scale(1);opacity:1}80%{transform:translate(calc(var(--uib-size) * .076)) scale(.947368);opacity:.93}85%{transform:translate(calc(var(--uib-size) * .129)) scale(.894736);opacity:.86}90%{transform:translate(calc(var(--uib-size) * .182)) scale(.842104);opacity:.79}95%{transform:translate(calc(var(--uib-size) * .235)) scale(.789472);opacity:.72}to{transform:translate(calc(var(--uib-size) * .25)) scale(.73684);opacity:.65}}@media(prefers-reduced-motion:reduce){.slice:before,.slice:after{animation:none;opacity:1}}
