.loading-overlay[data-v-21014bcf]{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0d0c0a80;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:300}.loading-overlay-box[data-v-21014bcf]{align-items:center;background:var(--white);box-shadow:0 20px 50px #0d0c0a40;display:flex;flex-direction:column;gap:14px;padding:28px 36px}.loading-overlay-spinner[data-v-21014bcf]{animation:loading-overlay-spin-21014bcf .7s linear infinite;border:3px solid rgba(13,12,10,.12);border-radius:50%;border-top:3px solid var(--gold);flex-shrink:0;height:32px;width:32px}.loading-overlay-message[data-v-21014bcf]{color:var(--ink);font-family:var(--font-sans);font-size:13px;font-weight:600;text-align:center}@keyframes loading-overlay-spin-21014bcf{to{transform:rotate(1turn)}}.loading-overlay-fade-enter-active[data-v-21014bcf],.loading-overlay-fade-leave-active[data-v-21014bcf]{transition:opacity .15s ease}.loading-overlay-fade-enter-from[data-v-21014bcf],.loading-overlay-fade-leave-to[data-v-21014bcf]{opacity:0}
