.coop-card.svelte-1qqkgj7{--tone:var(--color-ember);border:1px solid color-mix(in srgb, var(--tone) 38%, var(--color-stone-2));background:radial-gradient(ellipse at 0% 50%, color-mix(in srgb, var(--tone) 16%, transparent), transparent 60%), var(--surface-grain,none), var(--color-crypt);min-height:44px;color:var(--color-parchment);text-align:left;border-radius:1rem;align-items:center;gap:.85rem;padding:.6rem .95rem .6rem .6rem;transition:translate .14s,box-shadow .14s,border-color .14s;display:flex;position:relative;overflow:hidden}.coop-card.svelte-1qqkgj7:hover{border-color:color-mix(in srgb, var(--tone) 60%, var(--color-stone-2));box-shadow:0 12px 26px -16px var(--tone);translate:0 -2px}.coop-card.svelte-1qqkgj7:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.scene.svelte-1qqkgj7{border:1px solid color-mix(in srgb, var(--camp-glow) 30%, transparent);background:linear-gradient(180deg, var(--camp-sky-hi), var(--camp-sky-lo));border-radius:.75rem;flex:none;justify-content:center;align-items:flex-end;gap:.05rem;width:7.5rem;height:4.4rem;padding-bottom:.35rem;display:flex;position:relative;overflow:hidden}.stars.svelte-1qqkgj7{background:radial-gradient(1px 1px at 18% 22%, var(--camp-star), transparent 70%), radial-gradient(1px 1px at 46% 12%, var(--camp-star), transparent 70%), radial-gradient(1.5px 1.5px at 72% 28%, var(--camp-star), transparent 70%), radial-gradient(1px 1px at 88% 14%, var(--camp-star), transparent 70%), radial-gradient(1px 1px at 32% 38%, var(--camp-star), transparent 70%);opacity:.8;position:absolute;inset:0}.ground.svelte-1qqkgj7{background:var(--camp-ground);height:.45rem;position:absolute;bottom:0;left:0;right:0}.hero.svelte-1qqkgj7{z-index:1;width:2.3rem;height:2.3rem;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--camp-glow) 45%, transparent));position:relative}.hero.right.svelte-1qqkgj7{scale:-1 1}.scene.svelte-1qqkgj7 .fire{z-index:1;margin-bottom:-.1rem;position:relative}.text.svelte-1qqkgj7{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.label.svelte-1qqkgj7{color:var(--color-ember-ink);letter-spacing:.16em;text-transform:uppercase;font-size:.625rem;font-weight:700}.title.svelte-1qqkgj7{font-size:1.2rem;line-height:1.15}.line.svelte-1qqkgj7{color:var(--color-ash);font-size:.8125rem;line-height:1.3}.go.svelte-1qqkgj7{color:var(--color-ember-ink);white-space:nowrap;flex:none;font-size:.875rem}@container (width<=24em){.coop-card.svelte-1qqkgj7:not(.compact){grid-template-columns:auto minmax(0,1fr);gap:.15rem .7rem;display:grid}.coop-card.svelte-1qqkgj7:not(.compact) .scene:where(.svelte-1qqkgj7){grid-row:span 2;width:5.5rem;height:3.75rem}.coop-card.svelte-1qqkgj7:not(.compact) .go:where(.svelte-1qqkgj7){grid-column:2}}.compact.svelte-1qqkgj7{border-radius:.75rem;gap:.55rem;min-height:2.25rem;padding:.125rem .75rem .125rem .125rem;overflow:visible}.compact.svelte-1qqkgj7:after{content:"";position:absolute;inset:-.25rem 0}.compact.svelte-1qqkgj7 .scene:where(.svelte-1qqkgj7){border-radius:.55rem;width:4.2rem;height:1.875rem;padding-bottom:.15rem}.compact.svelte-1qqkgj7 .hero:where(.svelte-1qqkgj7){width:1.3rem;height:1.3rem}.compact.svelte-1qqkgj7 .title:where(.svelte-1qqkgj7){font-size:1rem}.compact.svelte-1qqkgj7 .go:where(.svelte-1qqkgj7){font-size:.75rem}html[data-art=pixel] .coop-card.svelte-1qqkgj7,html[data-art=pixel] .scene.svelte-1qqkgj7{border-radius:0}html[data-art=pixel] .coop-card.svelte-1qqkgj7{border-width:2px}@media (prefers-reduced-motion:reduce){.coop-card.svelte-1qqkgj7{transition:none}}
