.loader{box-sizing:border-box;border-radius:50%;animation:1s linear infinite rotation;display:inline-block}.loader-small{width:20px;height:20px;border:2px solid #fff!important;border-bottom-color:#0000!important}.loader-medium{width:48px;height:48px;border:4px solid #667eea!important;border-bottom-color:#0000!important}.loader-large{width:64px;height:64px;border:5px solid #667eea!important;border-bottom-color:#0000!important}.spinner-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#ffffffe6;justify-content:center;align-items:center;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.spinner-backdrop .loader{animation:1s linear infinite rotation,2s ease-in-out infinite pulse;border-color:#667eea #667eea #0000!important}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.suspense-spinner-container{justify-content:center;align-items:center;width:100%;min-height:400px;padding:60px 20px;display:flex}
