.avatar.svelte-rygtnz{display:none;width:24px;height:24px;border-radius:50%;background-color:#ccc}.project.svelte-rygtnz{display:flex;flex-direction:column;gap:12px}.card.svelte-rygtnz{position:relative;display:flex;height:200px;padding:0 12px;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:stretch;background:var(--card-bg);border-radius:12px;box-shadow:0 0 4px var(--card-bg);overflow:hidden}.inactive.svelte-rygtnz{pointer-events:none;opacity:.7}.card.svelte-rygtnz a:where(.svelte-rygtnz):link{text-decoration:none;display:flex;flex-direction:column;gap:8px}.card-image.svelte-rygtnz{position:absolute;top:0;right:0;bottom:0;left:0}.fallback-bg.svelte-rygtnz{background:linear-gradient(135deg,var(--card-bg) 0%,var(--tertiary-basic) 100%)}.card-image.svelte-rygtnz:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;transition:all .1s ease-out;box-shadow:inset 0 0 0 2px var(--slight-basic);background:linear-gradient(180deg,#393c3f00 72%,#393c3fa3)}.card.svelte-rygtnz:hover .card-image:where(.svelte-rygtnz):after{box-shadow:inset 0 0 0 2px var(--tertiary-basic);background:linear-gradient(180deg,#393c3f52,#212121cc)}.card-image.svelte-rygtnz img:where(.svelte-rygtnz){width:100%;height:100%;object-fit:cover}.inactive.svelte-rygtnz img:where(.svelte-rygtnz){filter:grayscale(100%)}.pseudo-title.svelte-rygtnz{transform:translateY(0);position:absolute;bottom:12px}.card.svelte-rygtnz:hover .pseudo-title:where(.svelte-rygtnz){transform:translateY(-1rem);opacity:0}.project-title.svelte-rygtnz{transform:translateY(1rem);opacity:0}.card.svelte-rygtnz:hover .project-title:where(.svelte-rygtnz){transform:translateY(0);opacity:1}.project-description.svelte-rygtnz{transform:translateY(1rem);opacity:0}.card.svelte-rygtnz:hover .project-description:where(.svelte-rygtnz){transform:translateY(0);opacity:1}.lastline.svelte-rygtnz{display:flex;justify-content:space-between;flex-direction:row;transform:translateY(0);opacity:0}.card.svelte-rygtnz:hover .lastline:where(.svelte-rygtnz){transform:translateY(-1rem);opacity:1}.client.svelte-rygtnz{display:flex;gap:8px;flex-shrink:0}.subline.svelte-rygtnz{display:flex;justify-content:space-between;align-items:center;gap:8px}.tags.svelte-rygtnz{scrollbar-width:none;display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;overflow-x:auto;white-space:nowrap;position:relative;-webkit-user-select:none;user-select:none}.tags.svelte-rygtnz::-webkit-scrollbar{height:0}.tags.has-overflowing-tags.svelte-rygtnz{mask-size:cover;mask-repeat:no-repeat;mask-position:center;mask-image:linear-gradient(to left,#fff0,#000 10%);-webkit-mask-image:linear-gradient(to left,rgba(255,255,255,0),rgb(0,0,0) 10%);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.projects.svelte-ironay{padding-top:32px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
