.app-icon.svelte-bqxtie{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:visible;flex:none;box-sizing:border-box}.app-icon-surface.svelte-bqxtie{position:relative;z-index:2;display:flex;height:100%;width:100%;box-sizing:border-box;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;background:#15161c}.app-icon-surface.sheen.svelte-bqxtie{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000038,0 2px 5px #0f172a29}.app-icon.glow.svelte-bqxtie .app-icon-surface.sheen:where(.svelte-bqxtie){box-shadow:inset 0 1px #ffffff38}.app-icon-sheen.svelte-bqxtie{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(110% 58% at 50% -8%,rgba(255,255,255,.22) 0%,rgba(255,255,255,.08) 48%,transparent 76%);opacity:.76}.app-icon.svelte-bqxtie .app-icon-image{display:block;border-radius:0}.app-icon.outlined.svelte-bqxtie .app-icon-glow-ring:where(.svelte-bqxtie){top:-3px;right:-3px;bottom:-3px;left:-3px;padding:2px}.app-icon-glow.svelte-bqxtie{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-radius:inherit;pointer-events:none}.app-icon-glow.svelte-bqxtie i:where(.svelte-bqxtie){position:absolute;top:-55%;right:-55%;bottom:-55%;left:-55%;display:block;border-radius:50%;background:conic-gradient(from 0deg,#1d4ed8,#2563eb,#3b82f6,#60a5fa,#38bdf8,#0ea5e9,#0891b2,#06b6d4,#0891b2,#06b6d4,#0e7490,#0369a1,#0284c7,#0ea5e9,#67e8f9,#22d3ee,#60a5fa,#3b82f6,#1d4ed8);animation:svelte-bqxtie-spinEdgeColors 2.4s linear infinite}.app-icon-glow-ring.svelte-bqxtie{z-index:3;overflow:hidden;padding:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.app-icon-glow-halo.svelte-bqxtie{z-index:0;overflow:hidden;filter:blur(12px);opacity:.64;animation:svelte-bqxtie-haloPulse 2.8s ease-in-out infinite}@keyframes svelte-bqxtie-spinEdgeColors{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-bqxtie-haloPulse{0%,to{opacity:.45}50%{opacity:.78}}@media(prefers-reduced-motion:reduce){.app-icon-glow.svelte-bqxtie i:where(.svelte-bqxtie){animation-duration:10s}.app-icon-glow-halo.svelte-bqxtie{animation:none;opacity:.55}}
