/* Visual reference: Efferd Spinner — https://21st.dev/@sshahaider/components/spinner */
.pl-loader{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#050506e8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#f5f5f7}.pl-loader[hidden]{display:none}.pl-loader-box{display:flex;flex-direction:column;align-items:center;gap:18px;padding:30px 38px;border:1px solid #ffffff16;border-radius:24px;background:linear-gradient(145deg,#ffffff09,#ffffff02);box-shadow:inset 0 1px #ffffff0b,0 18px 60px #0005}.pl-spinner{width:32px;height:32px;position:relative}.pl-spinner i{position:absolute;left:14px;top:0;width:3px;height:9px;border-radius:3px;background:currentColor;transform-origin:1.5px 16px;transform:rotate(calc(var(--i)*30deg));animation:pl-spin 1s linear infinite;animation-delay:calc(var(--i)*-0.083333s)}.pl-loader-label{font:500 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.4px;color:#b0b0bb}@keyframes pl-spin{0%{opacity:1}100%{opacity:.15}}@media(prefers-reduced-motion:reduce){.pl-spinner i{animation:none;opacity:.5}}
