.empty.svelte-eimsw1{align-items:center;gap:var(--space-8);padding:var(--space-48) var(--space-24);text-align:center;border:1px dashed var(--border);border-radius:var(--r-lg);flex-direction:column;display:flex}.art.svelte-eimsw1{width:56px;height:56px;margin-bottom:var(--space-8);background:var(--primary-soft);color:var(--primary-text);border-radius:50%;place-items:center;display:grid}.empty.svelte-eimsw1 h3:where(.svelte-eimsw1){font:600 var(--fs-16) / 1.3 var(--font-ui);margin:0}.empty.svelte-eimsw1 p:where(.svelte-eimsw1){max-width:44ch;color:var(--text-2);font-size:var(--fs-14);margin:0}.action.svelte-eimsw1{margin-top:var(--space-12)}.skeleton.svelte-1fpcjby{background-color:var(--surface-1);display:block}@media (prefers-reduced-motion:no-preference){.skeleton.svelte-1fpcjby{background-image:linear-gradient(100deg,#0000 30%,#ffffff0a 50%,#0000 70%);background-position:150% 0;background-size:200% 100%;animation:1.4s ease-in-out infinite svelte-1fpcjby-shimmer}}@keyframes svelte-1fpcjby-shimmer{to{background-position:-50% 0}}.stat.svelte-1lm7h5e{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.active.svelte-1lm7h5e{color:var(--live)}.game-card.svelte-73ehkr{width:100%;min-width:0;font:inherit;text-align:left;color:var(--text);border-radius:var(--r-md);background:0 0;border:0;padding:0;text-decoration:none;display:block;position:relative}.game-card.svelte-73ehkr:focus-visible{outline-offset:4px}.cover.svelte-73ehkr{aspect-ratio:3/4;isolation:isolate;border-radius:var(--r-md);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--cover-tint,var(--primary)) 35%, transparent), transparent 65%), var(--surface-2);position:relative;overflow:hidden}.generated.svelte-73ehkr{background:radial-gradient(circle at 50% 120%, color-mix(in srgb, var(--cover-tint) 30%, transparent), transparent 60%), radial-gradient(circle at 15% 10%, color-mix(in srgb, var(--cover-tint) 45%, transparent), transparent 55%), linear-gradient(160deg, color-mix(in srgb, var(--cover-tint) 22%, var(--surface-2)), var(--surface-1));container-type:inline-size}.generated.svelte-73ehkr:before{content:"";pointer-events:none;background:radial-gradient(#ffffff17 1px,#0000 1.5px) 0 0/14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000,#0000 75%);mask-image:linear-gradient(160deg,#000,#0000 75%)}.initial.svelte-73ehkr{color:color-mix(in srgb, var(--cover-tint) 70%, var(--text));font:600 44cqi / 1 var(--font-display);text-shadow:0 8px 32px #00000059;opacity:.9;place-items:center;display:grid;position:absolute;inset:0}.row.svelte-73ehkr .initial:where(.svelte-73ehkr){font-size:26cqi}.row.svelte-73ehkr .cover:where(.svelte-73ehkr){aspect-ratio:16/10}.cover.svelte-73ehkr:after{content:"";border-radius:inherit;box-shadow:var(--cover-edge);pointer-events:none;position:absolute;inset:0}img.svelte-73ehkr{object-fit:cover;width:100%;height:100%;display:block}.shade.svelte-73ehkr{background:linear-gradient(transparent, var(--scrim));pointer-events:none;height:45%;position:absolute;inset:auto 0 0}.top.svelte-73ehkr{justify-content:space-between;align-items:flex-start;gap:6px;min-width:0;display:flex;position:absolute;inset:10px 10px auto}.players.svelte-73ehkr{color:var(--text-2);flex-shrink:0;margin-left:auto}.plays.svelte-73ehkr{font-size:var(--fs-12);text-shadow:0 1px 2px #0009;font-weight:600;position:absolute;bottom:10px;left:10px}.demo.svelte-73ehkr{position:absolute;bottom:10px;right:10px}.fab.svelte-73ehkr{width:52px;height:52px;color:var(--bg);opacity:0;background:#fffffff2;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;transform:scale(.85);box-shadow:0 10px 30px #00000073}.progress.svelte-73ehkr{background:#ffffff26;height:3px;position:absolute;inset:auto 0 0}.progress.svelte-73ehkr:before{content:"";width:var(--progress);background:var(--primary);height:100%;display:block}.game-card.svelte-73ehkr h3:where(.svelte-73ehkr){margin:var(--space-12) 0 6px;font:600 var(--fs-16) / 1.3 var(--font-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.byline.svelte-73ehkr{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--fs-13);color:var(--text-2);font-weight:500;display:flex}.card-link.svelte-73ehkr{color:inherit;border-radius:var(--r-md);text-decoration:none;display:block}.card-link.svelte-73ehkr:after{content:"";border-radius:var(--r-md);position:absolute;inset:0}.card-link.svelte-73ehkr:focus-visible{outline-offset:4px}.author-link.svelte-73ehkr{z-index:1;align-items:center;gap:var(--space-8);min-width:0;color:inherit;text-decoration:none;display:flex;position:relative}.author-link.svelte-73ehkr:hover .author:where(.svelte-73ehkr),.author-link.svelte-73ehkr:focus-visible .author:where(.svelte-73ehkr){color:var(--text);text-decoration:underline}.anon.svelte-73ehkr{color:var(--text-3);flex-shrink:0;display:flex}.author.svelte-73ehkr{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.likes.svelte-73ehkr,.comments.svelte-73ehkr,time.svelte-73ehkr{font-size:var(--fs-12);color:var(--text-3);flex-shrink:0;margin-left:auto;font-weight:400}.likes.svelte-73ehkr+.comments:where(.svelte-73ehkr){margin-left:0}.control.svelte-73ehkr{z-index:1;font-family:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.control.svelte-73ehkr:before{content:"";position:absolute;inset:-12px -4px}.control.svelte-73ehkr:hover,.control.svelte-73ehkr:focus-visible{color:var(--text)}.remix-of.svelte-73ehkr{align-items:center;gap:var(--space-4);min-width:0;font-size:var(--fs-12);color:var(--text-3);margin:0;display:flex}.remix-of.svelte-73ehkr span:where(.svelte-73ehkr){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.when.svelte-73ehkr{font-size:var(--fs-12);margin:0;line-height:1.4}.when.svelte-73ehkr time:where(.svelte-73ehkr),.likes.svelte-73ehkr:only-child{margin:0}.game-card.svelte-73ehkr:hover h3:where(.svelte-73ehkr),.game-card.svelte-73ehkr:focus-visible h3:where(.svelte-73ehkr),.card-link.svelte-73ehkr:focus-visible h3:where(.svelte-73ehkr){color:var(--primary-text)}.game-card.svelte-73ehkr:hover .fab:where(.svelte-73ehkr),.game-card.svelte-73ehkr:focus-visible .fab:where(.svelte-73ehkr),.card-link.svelte-73ehkr:focus-visible .fab:where(.svelte-73ehkr){opacity:1;transform:none}.lines.svelte-73ehkr{gap:var(--space-8);margin-top:var(--space-12);display:grid}@media (hover:none){.fab.svelte-73ehkr{display:none}}@media (prefers-reduced-motion:no-preference){img.svelte-73ehkr{transition:transform var(--motion-slow) var(--ease-out)}.fab.svelte-73ehkr{transition:opacity var(--motion) var(--ease-out), transform var(--motion) var(--ease-out)}h3.svelte-73ehkr{transition:color var(--motion-fast) ease}.game-card.svelte-73ehkr:hover img:where(.svelte-73ehkr){transform:scale(1.05)}}.game-grid.svelte-ekgb8p{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}li.svelte-ekgb8p{min-width:0}@media (width<=1279px){.game-grid.svelte-ekgb8p{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.game-grid.svelte-ekgb8p{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.game-grid.svelte-ekgb8p{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.dense.svelte-ekgb8p{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px}@media (width<=899px){.dense.svelte-ekgb8p{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=639px){.dense.svelte-ekgb8p{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 4px}.dense.svelte-ekgb8p .cover .top,.dense.svelte-ekgb8p .cover .demo,.dense.svelte-ekgb8p .byline{display:none}.dense.svelte-ekgb8p h3{font-size:var(--fs-14)}.dense.svelte-ekgb8p .cover{border-radius:var(--r-xs)}}
