.skeleton-loader.svelte-y9vpsa{width:100%;height:100%;background-color:hsl(var(--white8));overflow:hidden;position:relative;isolation:isolate;contain:content}.skeleton-loader.svelte-y9vpsa:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 0%,hsl(var(--white4)) 10%,hsl(var(--white8)) 20%,hsl(var(--white16)) 50%,hsl(var(--white8)) 80%,hsl(var(--white4)) 90%,transparent 100%);transform:translate(-100%);animation:svelte-y9vpsa-skeleton-shimmer 1.2s ease-in-out infinite;will-change:transform}@keyframes svelte-y9vpsa-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skeleton-loader.svelte-y9vpsa:after{animation:none;background:hsl(var(--white8));transform:none}}.sr-only.svelte-y9vpsa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.app-pic.svelte-ai7d9r{padding:0;margin:0;border:none;background:transparent;cursor:pointer;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);border-radius:var(--radius);transition:transform .15s ease;contain:layout style}.app-pic.svelte-ai7d9r:hover{transform:scale(1.02)}.app-pic.svelte-ai7d9r:active{transform:scale(.98)}.app-pic-inner.svelte-ai7d9r{width:100%;height:100%;border-radius:var(--radius);border:.33px solid hsl(var(--white16));background-color:hsl(var(--gray66));overflow:hidden;position:relative}.skeleton-container.svelte-ai7d9r{position:absolute;inset:0;border-radius:var(--radius);overflow:hidden}.blurred-background.svelte-ai7d9r{position:absolute;inset:-20%;width:140%;height:140%;background-size:cover;background-position:center;filter:blur(20px) saturate(1.5);opacity:.8;z-index:0}.app-image.svelte-ai7d9r{position:relative;width:100%;height:100%;object-fit:contain;z-index:1;opacity:0;transition:opacity .2s ease}.app-image.loaded.svelte-ai7d9r{opacity:1}.fallback-container.svelte-ai7d9r{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-color);position:relative}.fallback-generic.svelte-ai7d9r{background-color:hsl(var(--white8))}.initial.svelte-ai7d9r{font-size:var(--font-size);font-weight:700;color:var(--text-color);line-height:1;user-select:none}.initial-overlay.svelte-ai7d9r{position:absolute;font-size:var(--font-size);font-weight:700;color:hsl(var(--white16));line-height:1;user-select:none;pointer-events:none}.app-icon.svelte-ai7d9r{width:50%;height:50%;color:hsl(var(--white33))}
