@keyframes logo-glow-pulse{0%,to{filter:drop-shadow(0 0 8px #10b9814d)drop-shadow(0 0 16px #10b98126)}50%{filter:drop-shadow(0 0 12px #10b98166)drop-shadow(0 0 20px #10b98133)}}@keyframes rotate-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.logo-premium-container{display:inline-block;position:relative}.logo-premium-container.p-4 .logo-ring,.logo-premium-container.p-4 .logo-wave,.logo-premium-container.p-4 .logo-shimmer{inset:16px}.logo-premium-container.p-3 .logo-ring,.logo-premium-container.p-3 .logo-wave,.logo-premium-container.p-3 .logo-shimmer{inset:12px}.logo-premium-container.p-2 .logo-ring,.logo-premium-container.p-2 .logo-wave,.logo-premium-container.p-2 .logo-shimmer{inset:8px}.logo-premium{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;will-change:filter;transition:filter .3s,transform .3s;transform:translateZ(0)}.logo-premium:hover{filter:drop-shadow(0 0 12px #10b98166)drop-shadow(0 0 24px #10b98133);transform:scale(1.02)translateZ(0)}.logo-ring{opacity:.8;-webkit-mask-composite:xor;background:conic-gradient(#10b981 0deg,#34d399 60deg,#6ee7b7 120deg,#10b981 180deg,#059669 240deg,#047857 300deg,#10b981 360deg);border-radius:50%;padding:3px;animation:4s linear infinite rotate-ring;position:absolute;inset:-8px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.logo-particle{pointer-events:none;background:linear-gradient(135deg,#10b981,#34d399);border-radius:50%;width:4px;height:4px;position:absolute}@keyframes float-particle-1{0%,to{opacity:0;transform:translate(0)scale(1)}20%{opacity:1}50%{opacity:1;transform:translate(30px,-30px)scale(1.5)}80%{opacity:0;transform:translate(50px,-50px)scale(.5)}}@keyframes float-particle-2{0%,to{opacity:0;transform:translate(0)scale(1)}20%{opacity:1}50%{opacity:1;transform:translate(-30px,-30px)scale(1.5)}80%{opacity:0;transform:translate(-50px,-50px)scale(.5)}}@keyframes float-particle-3{0%,to{opacity:0;transform:translate(0)scale(1)}20%{opacity:1}50%{opacity:1;transform:translate(30px,30px)scale(1.5)}80%{opacity:0;transform:translate(50px,50px)scale(.5)}}@keyframes float-particle-4{0%,to{opacity:0;transform:translate(0)scale(1)}20%{opacity:1}50%{opacity:1;transform:translate(-30px,30px)scale(1.5)}80%{opacity:0;transform:translate(-50px,50px)scale(.5)}}.logo-particle:nth-child(2){animation:3s ease-in-out infinite float-particle-1;top:50%;left:50%}.logo-particle:nth-child(3){animation:3s ease-in-out .75s infinite float-particle-2;top:50%;left:50%}.logo-particle:nth-child(4){animation:3s ease-in-out 1.5s infinite float-particle-3;top:50%;left:50%}.logo-particle:nth-child(5){animation:3s ease-in-out 2.25s infinite float-particle-4;top:50%;left:50%}.logo-shimmer{pointer-events:none;opacity:.6;background:linear-gradient(105deg,#0000 40%,#ffffff26 50%,#0000 60%) 0 0/200% 100%;border-radius:50%;animation:4s infinite shimmer;position:absolute;inset:0}@keyframes energy-wave{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.logo-wave{pointer-events:none;border:2px solid #10b981;border-radius:50%;animation:2s ease-out infinite energy-wave;position:absolute;inset:0}.logo-wave:nth-child(6){animation-delay:0s}.logo-wave:nth-child(7){animation-delay:.5s}.logo-wave:nth-child(8){animation-delay:1s}@media (max-width:768px){.logo-ring{animation-duration:6s}.logo-particle{display:none}.logo-premium:hover{transform:scale(1.02)}}@media (prefers-color-scheme:dark){.logo-premium{filter:brightness(1.1)drop-shadow(0 0 15px #34d39980)drop-shadow(0 0 30px #34d3994d)drop-shadow(0 0 45px #34d3991a)}.logo-ring{background:conic-gradient(#34d399 0deg,#6ee7b7 60deg,#86efac 120deg,#34d399 180deg,#10b981 240deg,#059669 300deg,#34d399 360deg)}}
