.nav-ring-sm-wrap:before{top:-18px;left:-18px;width:72px;height:72px;filter:saturate(180%) brightness(1.15) blur(5px)}.nav-ring-sm-wrap:after{top:-18px;left:-18px;width:72px;height:72px}.nav-ring-sm.svelte-rfuq4y,.nav-ring-sm-wrap.svelte-rfuq4y{width:36px;height:36px}.nav-ring-sm-wrap.svelte-rfuq4y:before{top:-18px;left:-18px;width:72px;height:72px;filter:saturate(180%) brightness(1.15) blur(5px)}.nav-ring-sm-wrap.svelte-rfuq4y:after{top:-18px;left:-18px;width:72px;height:72px}.nav-initials-sm.svelte-rfuq4y{width:26px;height:26px;font-size:.65rem;box-shadow:0 0 0 4px #fff,0 0 2px 5px #fff}.nav-ring-outer.svelte-rfuq4y{position:relative;display:inline-block;width:48px;height:48px;border-radius:50%;animation:svelte-rfuq4y-navOuterGlow 4s ease-in-out infinite}@keyframes svelte-rfuq4y-navOuterGlow{0%{box-shadow:0 0 6px 2px #6366f11a,0 0 14px 4px #3b82f60f}20%{box-shadow:0 0 10px 3px #8b5cf62e,0 0 22px 7px #3b82f61a}45%{box-shadow:0 0 12px 4px #6366f133,0 0 26px 9px #8b5cf617}65%{box-shadow:0 0 10px 3px #3b82f62b,0 0 22px 8px #6366f117}80%{box-shadow:0 0 8px 2px #8b5cf626,0 0 16px 5px #3b82f614}to{box-shadow:0 0 6px 2px #6366f11a,0 0 14px 4px #3b82f60f}}.nav-ring-wrap.svelte-rfuq4y{position:absolute;top:0;left:0;width:48px;height:48px;border-radius:50%;overflow:hidden;contain:layout style paint;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);box-shadow:inset 0 2px 6px #00000047,inset 0 -1px 4px #ffffff59,inset 1px 0 4px #0000001f,inset -1px 0 4px #0000001f}.nav-ring-wrap.svelte-rfuq4y:before{content:"";position:absolute;top:-24px;left:-24px;width:96px;height:96px;border-radius:50%;background:conic-gradient(from 0deg,#1d4ed8,#2563eb,#3b82f6,#60a5fa,#38bdf8,#0ea5e9,#0891b2,#06b6d4,#0d9488,#14b8a6,#10b981,#059669,#16a34a,#22c55e,#67e8f9,#22d3ee,#60a5fa,#3b82f6,#1d4ed8);filter:saturate(180%) brightness(1.15) blur(6px);will-change:transform;animation:svelte-rfuq4y-navSpinForward 6s linear infinite;z-index:0}.nav-ring-wrap.svelte-rfuq4y:after{content:"";position:absolute;top:-24px;left:-24px;width:96px;height:96px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,255,255,.9) 12deg,rgba(255,255,255,.5) 16deg,transparent 20deg,transparent 68deg,rgba(255,255,255,.4) 71deg,transparent 75deg,transparent 118deg,rgba(255,255,255,.85) 122deg,rgba(255,255,255,.4) 126deg,transparent 130deg,transparent 200deg,rgba(255,255,255,.3) 203deg,transparent 207deg,transparent 242deg,rgba(255,255,255,.75) 246deg,rgba(255,255,255,.4) 250deg,transparent 254deg,transparent 300deg,rgba(255,255,255,.5) 314deg,rgba(255,255,255,.9) 318deg,rgba(255,255,255,.4) 322deg,transparent 326deg);filter:blur(2px);will-change:transform;animation:svelte-rfuq4y-navSpinBackward 4s linear infinite;mix-blend-mode:screen;z-index:1}.nav-initials.svelte-rfuq4y{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 0 0 6px #fff,0 0 2px 7px #fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;color:#15803d;z-index:2}.nav-avatar-img.svelte-rfuq4y{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 3px #fff,0 0 2px 4px #fff;z-index:2}@keyframes svelte-rfuq4y-navSpinForward{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-rfuq4y-navSpinBackward{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.logo-outer.svelte-50q0g6{position:relative;display:inline-block;width:160px;height:160px;border-radius:50%;animation:svelte-50q0g6-outerGlow 4s ease-in-out infinite}@keyframes svelte-50q0g6-outerGlow{0%{box-shadow:0 0 10px 2px #6366f11a,0 0 22px 6px #3b82f60f}20%{box-shadow:0 0 18px 5px #8b5cf62e,0 0 36px 12px #3b82f61a}45%{box-shadow:0 0 22px 7px #6366f133,0 0 44px 16px #8b5cf617}65%{box-shadow:0 0 20px 6px #3b82f62b,0 0 40px 14px #6366f117}80%{box-shadow:0 0 16px 4px #8b5cf626,0 0 30px 10px #3b82f614}to{box-shadow:0 0 10px 2px #6366f11a,0 0 22px 6px #3b82f60f}}.logo-wrap.svelte-50q0g6{position:absolute;top:0;left:0;width:160px;height:160px;border-radius:50%;overflow:hidden;contain:layout style paint;-webkit-mask-image:-webkit-radial-gradient(white,black);box-shadow:inset 0 4px 12px #00000047,inset 0 -3px 8px #ffffff59,inset 2px 0 8px #0000001f,inset -2px 0 8px #0000001f}.logo-img.svelte-50q0g6{position:absolute;top:50%;left:50%;width:108px;height:108px;border-radius:50%;z-index:2;box-shadow:0 0 0 18px #fff,0 0 5px 19px #fff;background:#fff;will-change:transform;animation:svelte-50q0g6-logoBreath 4s ease-in-out infinite}.logo-wrap.svelte-50q0g6:before{content:"";position:absolute;top:-80px;left:-80px;width:320px;height:320px;border-radius:50%;background:conic-gradient(from 0deg,#1d4ed8,#2563eb,#3b82f6,#60a5fa,#38bdf8,#0ea5e9,#0891b2,#06b6d4,#0d9488,#14b8a6,#10b981,#059669,#16a34a,#22c55e,#67e8f9,#22d3ee,#60a5fa,#3b82f6,#1d4ed8);filter:saturate(180%) brightness(1.15) blur(18px);will-change:transform;animation:svelte-50q0g6-spinForward 6s linear infinite;z-index:0}.logo-wrap.svelte-50q0g6:after{content:"";position:absolute;top:-80px;left:-80px;width:320px;height:320px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,255,255,.9) 12deg,rgba(255,255,255,.5) 16deg,transparent 20deg,transparent 68deg,rgba(255,255,255,.4) 71deg,transparent 75deg,transparent 118deg,rgba(255,255,255,.85) 122deg,rgba(255,255,255,.4) 126deg,transparent 130deg,transparent 200deg,rgba(255,255,255,.3) 203deg,transparent 207deg,transparent 242deg,rgba(255,255,255,.75) 246deg,rgba(255,255,255,.4) 250deg,transparent 254deg,transparent 300deg,rgba(255,255,255,.5) 314deg,rgba(255,255,255,.9) 318deg,rgba(255,255,255,.4) 322deg,transparent 326deg);filter:blur(5px);will-change:transform;animation:svelte-50q0g6-spinBackward 4s linear infinite;mix-blend-mode:screen;z-index:1}@keyframes svelte-50q0g6-spinForward{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-50q0g6-spinBackward{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes svelte-50q0g6-logoBreath{0%{transform:translate(-50%,-50%) rotate(-7.5deg) scale(1.1)}20%{transform:translate(-50%,-50%) rotate(4deg) scale(1.05)}45%{transform:translate(-50%,-50%) rotate(7.5deg) scale(1.1)}65%{transform:translate(-50%,-50%) rotate(0) scale(1.06)}80%{transform:translate(-50%,-50%) rotate(-5deg) scale(1.05)}to{transform:translate(-50%,-50%) rotate(-7.5deg) scale(1.1)}}
