.mishkat-loader.svelte-1v1m7mf{color:var(--theme-primary,#6f1f22);flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;display:flex}.mishkat-loader.with-label.svelte-1v1m7mf{gap:.8rem}.loader-container.svelte-1v1m7mf{place-items:center;display:grid;position:relative}.loader-icon.svelte-1v1m7mf{z-index:2;position:relative}.niche.svelte-1v1m7mf{color:var(--theme-border-strong,#c9b58f)}.lamp-body.svelte-1v1m7mf{color:var(--theme-gold,#8f6c37)}.flame.svelte-1v1m7mf{color:var(--theme-primary,#6f1f22);animation:3.2s ease-in-out infinite svelte-1v1m7mf-flame-flicker}.rays.svelte-1v1m7mf{color:var(--theme-gold-strong,#735329);animation:4s ease-in-out infinite svelte-1v1m7mf-rays-pulse}.glow-ring.svelte-1v1m7mf{border:1px solid var(--theme-gold,#8f6c37);animation:4s ease-in-out infinite svelte-1v1m7mf-glow-breathe;position:absolute;inset:0}.inner-glow.svelte-1v1m7mf{background:radial-gradient(circle, color-mix(in srgb, var(--theme-primary,#6f1f22) 20%, transparent) 0%, transparent 70%);animation:4s ease-in-out infinite svelte-1v1m7mf-inner-breathe;position:absolute;inset:20%}.particle.svelte-1v1m7mf{animation:6s ease-in-out infinite svelte-1v1m7mf-particle-rise}.p2.svelte-1v1m7mf{animation-delay:1.2s}.p3.svelte-1v1m7mf{animation-delay:2.8s}.p4.svelte-1v1m7mf{animation-delay:4s}.p5.svelte-1v1m7mf{animation-delay:.6s}.loader-label.svelte-1v1m7mf{color:var(--theme-muted,#786a5d);font-family:var(--font-display,"Cormorant Garamond", serif);margin:0;font-size:.85rem;font-style:italic;animation:1s ease-out both svelte-1v1m7mf-label-appear}@keyframes svelte-1v1m7mf-glow-breathe{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes svelte-1v1m7mf-inner-breathe{0%,to{opacity:.4;transform:scale(1)}33%{opacity:.7;transform:scale(1.08)}66%{opacity:.5;transform:scale(.96)}}@keyframes svelte-1v1m7mf-flame-flicker{0%,to{opacity:.85;transform:scale(1)}15%{opacity:.75;transform:scale(.92)translateY(1px)}30%{opacity:.9;transform:scale(1.02)translateY(-1px)}55%{opacity:.8;transform:scale(.95)}75%{opacity:.9;transform:scale(1.04)translateY(-2px)}}@keyframes svelte-1v1m7mf-rays-pulse{0%,to{opacity:.3}50%{opacity:.7}}@keyframes svelte-1v1m7mf-particle-rise{0%{opacity:0;transform:translateY(0)scale(0)}10%{opacity:.6;transform:translateY(-2px)scale(1)}60%{opacity:.3;transform:translateY(-12px)scale(.8)}to{opacity:0;transform:translateY(-20px)scale(0)}}@keyframes svelte-1v1m7mf-label-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
