.popup.svelte-jnxa61.svelte-jnxa61{position:absolute;display:flex;flex-direction:column;z-index:1000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:var(--shadow-z2);border-radius:1rem;background-color:var(--linc);overflow:hidden;transform-origin:center;animation:svelte-jnxa61-scale-in .2s ease-out forwards;padding-bottom:1rem}.popup.svelte-jnxa61 .header.svelte-jnxa61{display:flex;justify-content:flex-end;align-items:center;color:var(--shout)}.popup.svelte-jnxa61 .header .button.svelte-jnxa61{padding:0}.popup.svelte-jnxa61 .menuItem.svelte-jnxa61{display:flex;gap:8px;align-items:center;min-width:150px;padding:.5rem 1.5rem .5rem 1rem;font-size:.85rem;transition:all .2s ease-out;background-color:transparent;color:#fffc}.popup.svelte-jnxa61 .menuItem.danger.svelte-jnxa61{color:var(--dangerFG)}.popup.svelte-jnxa61 .menuItem.svelte-jnxa61:hover{background-color:#ffffff0d;color:#fff}.popup.svelte-jnxa61 .menuItem:hover.danger.svelte-jnxa61{color:var(--dangerBG)}@keyframes svelte-jnxa61-scale-in{0%{transform:scale(0)}to{transform:scale(1)}}.listing.svelte-1aq68ik.svelte-1aq68ik{display:grid;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:1fr;position:relative;height:100%;padding:0;box-shadow:var(--shadow-z0);transition:all .2s ease-out;transform-origin:center}.listing.svelte-1aq68ik.svelte-1aq68ik:hover{box-shadow:var(--shadow-z3)}.listing.svelte-1aq68ik .media.svelte-1aq68ik{border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:2px solid var(--primaryText);width:100%;aspect-ratio:1/.6;overflow:hidden;position:relative}.listing.svelte-1aq68ik .media img.svelte-1aq68ik{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative;z-index:1}.listing.svelte-1aq68ik .media .taggify.svelte-1aq68ik{position:absolute;font-size:1rem;font-weight:500;z-index:2;font-weight:400;box-shadow:var(--shadow-z2);padding:.3rem .8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--primary);color:#fff;top:1rem;right:1rem}.listing.svelte-1aq68ik .media .taggify.danger.svelte-1aq68ik{background-color:var(--dangerBG);color:#fff}.listing.svelte-1aq68ik .media .taggify.warning.svelte-1aq68ik{background-color:var(--warningBG);color:#fff}.listing.svelte-1aq68ik .media .taggify.info.svelte-1aq68ik{background-color:var(--infoBG);color:#fff}.listing.svelte-1aq68ik .socials.svelte-1aq68ik{padding:.5rem;position:relative;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--shadow-z1);background-color:inherit}.listing.svelte-1aq68ik .socials.svelte-1aq68ik:before{opacity:.4;content:"";position:absolute;inset:0;background-image:linear-gradient(145deg,oklch(var(--L) var(--primaryC) calc(var(--primaryH) * 1.2)) 25%,var(--primary))}.listing.svelte-1aq68ik .socials.svelte-1aq68ik .avatar{position:absolute;right:4px;z-index:2;top:-30px}.listing.svelte-1aq68ik .info.svelte-1aq68ik{width:100%;padding:1rem;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;position:relative}.listing.svelte-1aq68ik .info .priceWrap.svelte-1aq68ik{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;width:100%}.listing.svelte-1aq68ik .info .priceWrap.free .price .amount.svelte-1aq68ik{font-weight:500}.listing.svelte-1aq68ik .info .priceWrap .price.svelte-1aq68ik{flex:1;font-size:1.2rem;line-height:1;display:flex;align-items:center;justify-content:flex-start;gap:4px}.listing.svelte-1aq68ik .info .priceWrap .price .amount.svelte-1aq68ik{color:var(--primaryText);font-weight:500}.listing.svelte-1aq68ik .info h4.svelte-1aq68ik{color:var(--speak);margin-bottom:1rem;font-size:1.3rem;line-height:1.35;color:var(--shout);justify-content:flex-start;align-items:flex-start}.listing.svelte-1aq68ik .meta.svelte-1aq68ik{padding:0 1rem 1rem;z-index:10;position:relative}.listing.svelte-1aq68ik .actions.svelte-1aq68ik{--adjustedL:calc(var(--L) + calc(.1 * var(--diluteDirection)));background:oklch(var(--adjustedL) var(--BGCH));font-size:.9rem;z-index:3;position:relative;display:flex;justify-content:space-between;gap:0;padding:.5rem;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;height:var(--primaryNavSize)}.listing.svelte-1aq68ik .actions .button.svelte-1aq68ik{padding:4px 8px}.listing.svelte-1aq68ik a.mainLink.svelte-1aq68ik{position:absolute;inset:0;z-index:1;opacity:0;font-size:0;color:transparent}
