div.svelte-15ru97q{width:1.25rem;height:1.25rem;-webkit-mask-image:var(--src);mask-image:var(--src);background:var(--background);margin:auto;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}button.svelte-h8lzul{cursor:pointer;background:#111;border:none;border-radius:.25rem;align-items:center;gap:.75rem;padding:.5rem 1rem;transition:all .1s;display:flex}button.svelte-h8lzul img:where(.svelte-h8lzul){height:1rem}button.svelte-h8lzul span:where(.svelte-h8lzul){color:var(--foreground);font-size:1rem}button.active.svelte-h8lzul{background:#009600}button.svelte-h8lzul:not(.active):hover{background:#222}div.screenshots-container.svelte-9rpfs4{object-fit:contain;width:100%;box-shadow:var(--shadow);border-radius:.5rem;margin-bottom:1rem;position:relative;overflow:hidden}div.screenshots-container.svelte-9rpfs4 .screenshots:where(.svelte-9rpfs4){aspect-ratio:16/9;scroll-snap-type:x mandatory;scrollbar-width:none;gap:2rem;display:flex;overflow-x:scroll}div.screenshots-container.svelte-9rpfs4 .screenshots:where(.svelte-9rpfs4) img{scroll-snap-align:start;object-fit:contain;object-position:center;border-radius:.5rem;flex-shrink:0}div.screenshots-container.svelte-9rpfs4 .screenshots:where(.svelte-9rpfs4)::-webkit-scrollbar{display:none}div.screenshots-container.svelte-9rpfs4 button:where(.svelte-9rpfs4){opacity:.2;cursor:pointer;background:0 0;border:none;height:100%;padding:1rem;transition:all .1s;position:absolute;top:0}div.screenshots-container.svelte-9rpfs4 button:where(.svelte-9rpfs4) img:where(.svelte-9rpfs4){--size:2rem;width:var(--size);height:var(--size)}div.screenshots-container.svelte-9rpfs4 button:where(.svelte-9rpfs4):hover{opacity:.8}div.screenshots-container.svelte-9rpfs4 button.left:where(.svelte-9rpfs4){left:0}div.screenshots-container.svelte-9rpfs4 button.left:where(.svelte-9rpfs4) img:where(.svelte-9rpfs4){transform:rotate(-90deg)}div.screenshots-container.svelte-9rpfs4 button.right:where(.svelte-9rpfs4){right:0}div.screenshots-container.svelte-9rpfs4 button.right:where(.svelte-9rpfs4) img:where(.svelte-9rpfs4){transform:rotate(90deg)}div.screenshots-container.svelte-9rpfs4 .numbers:where(.svelte-9rpfs4){justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem;transition:all .1s;display:flex;position:absolute;bottom:12px}div.screenshots-container.svelte-9rpfs4 .numbers:where(.svelte-9rpfs4) div:where(.svelte-9rpfs4){--size:.75rem;width:var(--size);height:var(--size);background:#0000001a;border-radius:50%;transition:all .1s}div.screenshots-container.svelte-9rpfs4 .numbers:where(.svelte-9rpfs4) div.active:where(.svelte-9rpfs4){background:#0006}main.svelte-1afspuj{grid-template-columns:1fr auto;align-items:flex-start;display:grid}.stats.svelte-1afspuj{gap:2rem;margin-top:1rem;display:grid}.stats.svelte-1afspuj .item:where(.svelte-1afspuj){color:#555;justify-items:center;gap:.5rem;display:grid}.stats.svelte-1afspuj .item:where(.svelte-1afspuj) .number:where(.svelte-1afspuj){font-size:2rem;font-weight:700}.stats.svelte-1afspuj .item:where(.svelte-1afspuj) .label:where(.svelte-1afspuj){font-size:.9rem}a.download.svelte-1afspuj{text-align:center;color:#fff;background:var(--gradient);box-shadow:var(--shadow);background-size:150%;border-radius:.5rem;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1.5rem;transition:all .2s;display:flex}a.download.svelte-1afspuj span:where(.svelte-1afspuj){font-size:1.25rem;font-weight:400}a.download.svelte-1afspuj:hover{background-size:125%}a.author.svelte-1afspuj{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}a.author.svelte-1afspuj img:where(.svelte-1afspuj){--size:3rem;width:var(--size);height:var(--size);border-radius:50%}a.author.svelte-1afspuj span:where(.svelte-1afspuj){color:var(--foreground);font-size:1.1rem;line-height:1.5;text-decoration:underline}.icon-links.svelte-1afspuj{align-items:center;gap:1.25rem;margin-bottom:2rem;display:flex}.icon-links.svelte-1afspuj a.icon:where(.svelte-1afspuj){--size:1.75rem;height:var(--size);place-items:center;margin:.5rem 0;display:grid}.icon-links.svelte-1afspuj a.icon:where(.svelte-1afspuj) img:where(.svelte-1afspuj){width:auto;height:var(--size);filter:drop-shadow(var(--shadow));display:block}.icon-links.svelte-1afspuj div.divider:where(.svelte-1afspuj){background:#222;border-radius:2px;align-self:stretch;width:2px}#description.svelte-1afspuj{margin-bottom:2rem;position:relative}#description.svelte-1afspuj a:where(.svelte-1afspuj){opacity:0;transition:all .15s;position:absolute;top:0;right:0}#description.svelte-1afspuj a:where(.svelte-1afspuj) img:where(.svelte-1afspuj){--size:1.75rem;width:var(--size);height:var(--size)}#description.svelte-1afspuj:hover a:where(.svelte-1afspuj){opacity:1}#features.svelte-1afspuj{margin-bottom:10rem}#features.svelte-1afspuj h3:where(.svelte-1afspuj){color:var(--foreground);border-bottom:1px solid #222;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:2rem}#features.svelte-1afspuj .grid:where(.svelte-1afspuj){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}#features.svelte-1afspuj .feature-set:where(.svelte-1afspuj){margin-bottom:2rem}#features.svelte-1afspuj .feature-set:where(.svelte-1afspuj) h4:where(.svelte-1afspuj){color:var(--foreground);margin-bottom:.75rem;font-weight:400}#features.svelte-1afspuj .feature-set:where(.svelte-1afspuj) table:where(.svelte-1afspuj){color:var(--foreground);border-collapse:collapse;width:100%;font-size:1rem}#features.svelte-1afspuj .feature-set:where(.svelte-1afspuj) table:where(.svelte-1afspuj) tr:where(.svelte-1afspuj):nth-child(odd){background-color:#0003;border-radius:.5rem}#features.svelte-1afspuj .feature-set:where(.svelte-1afspuj) table:where(.svelte-1afspuj) td:where(.svelte-1afspuj){white-space:nowrap;width:50%;padding:.5rem}.comments-section.svelte-1afspuj{margin-bottom:5rem}.comments-section.svelte-1afspuj h4:where(.svelte-1afspuj){color:var(--foreground);margin-bottom:2rem;font-size:1.5rem}.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj){grid-template-columns:auto 1fr;gap:1rem;margin-bottom:3rem;display:grid}.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj) a.sign-in:where(.svelte-1afspuj){color:#ffc800;margin-bottom:3rem}.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj) img:where(.svelte-1afspuj){--size:2.5rem;width:var(--size);height:var(--size);border-radius:50%}.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj) textarea:where(.svelte-1afspuj){field-sizing:content;width:100%;color:var(--foreground);resize:vertical;transition:.1s height 0;background:0 0;border:none;border-bottom:2px solid #323232;outline:none;margin-bottom:.5rem;padding:.5rem 0;font-size:1rem;line-height:1.5}.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj) textarea:where(.svelte-1afspuj):focus{border-bottom:2px solid var(--primary);outline:none}.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj) button:where(.svelte-1afspuj){opacity:0;color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;grid-column-start:2;justify-self:flex-end;padding:.5rem;font-size:1rem;transition:all .15s}:is(.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj):has(textarea:focus),.comments-section.svelte-1afspuj div#comment-form:where(.svelte-1afspuj):has(textarea:not(:placeholder-shown))) button:where(.svelte-1afspuj){opacity:1}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj){flex-direction:column;gap:3rem;display:flex}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj){grid-template-rows:auto auto;grid-template-columns:auto auto 1fr;gap:.5rem 1rem;display:grid;position:relative}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) a.user-img:where(.svelte-1afspuj){grid-row:span 2}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) a.user-img:where(.svelte-1afspuj) img:where(.svelte-1afspuj){--size:2.5rem;width:var(--size);height:var(--size);border-radius:50%}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) div.user-container:where(.svelte-1afspuj){align-items:center;gap:.5rem;display:flex}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) div.user-container:where(.svelte-1afspuj) a.user-name:where(.svelte-1afspuj){font-size:1rem;font-weight:400}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) div.user-container:where(.svelte-1afspuj) div.hud-developer-tag:where(.svelte-1afspuj){border:1px solid #0078ff;border-radius:.25rem;padding:3px 5px;font-size:.8rem}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) p.date:where(.svelte-1afspuj){color:#646464;font-size:.9rem}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) p.text:where(.svelte-1afspuj){color:var(--foreground);grid-column:span 2;font-size:.9rem;line-height:normal}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) button:where(.svelte-1afspuj){opacity:0;cursor:pointer;background:0 0;border:none;transition:all .15s;position:absolute;top:0;right:0}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj) button:where(.svelte-1afspuj) img:where(.svelte-1afspuj){--size:1.5rem;width:calc(var(--size) * (96 / 114));height:var(--size)}.comments-section.svelte-1afspuj #comments:where(.svelte-1afspuj) .comment:where(.svelte-1afspuj):hover button:where(.svelte-1afspuj){opacity:1}
