.party-navigation-loading{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;background:rgba(244,247,251,.82);padding:20px}
.party-navigation-loading[hidden]{display:none}
.party-navigation-loading__panel{display:flex;flex-direction:column;align-items:center;gap:16px;padding:28px 32px;border:1px solid #e1e8f0;border-radius:14px;background:#fff;box-shadow:0 8px 30px rgba(38,52,72,.1);color:#42566e;font-size:14px;text-align:center}
.party-navigation-loading__panel p{margin:0}
.party-navigation-loading__spinner{display:block;width:36px;height:36px;border:3px solid #dfe8f2;border-top-color:#1767ae;border-radius:50%;animation:party-navigation-spin .8s linear infinite}
@keyframes party-navigation-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.party-navigation-loading__spinner{animation:none;border-top-color:#1767ae;border-right-color:#1767ae}}
