article.svelte-1xsfttn{padding:15px;width:350px;height:fit-content;background-color:#232329;border-radius:5px;border:1px #454551 solid;margin-right:5px;margin-top:5px}article.svelte-1xsfttn:hover{cursor:pointer;transition:all ease-in .12s;background:linear-gradient(180deg,#2b2b31,#232329);border-color:#6b6b75}img.svelte-1xsfttn{display:block;width:100%;margin-bottom:.5rem;object-fit:cover;border-radius:5px}.desc-text.svelte-1xsfttn,.hover-text.svelte-1xsfttn{display:block;transition:opacity .16s ease,transform .16s ease;transform-origin:top center}.desc-text.svelte-1xsfttn{transform:translateY(0);pointer-events:auto}.hover-text.svelte-1xsfttn{opacity:0;transform:translateY(6px);pointer-events:none}article.svelte-1xsfttn:hover .hover-text:where(.svelte-1xsfttn),article.svelte-1xsfttn:focus .hover-text:where(.svelte-1xsfttn){opacity:1;transform:translateY(0);pointer-events:auto;z-index:2}article.svelte-1xsfttn:hover .desc-text:where(.svelte-1xsfttn),article.svelte-1xsfttn:focus .desc-text:where(.svelte-1xsfttn){transform:translateY(-6px);pointer-events:none}section.svelte-1uha8ag{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:start;align-content:start}input.svelte-1uha8ag{background-color:#232329;border-radius:5px;border:1px #454551 solid;color:#fff3e9;padding:10px;font-size:16px;outline:none}
