.tooltip-container.svelte-11extwn{position:relative;display:inline}.tooltip-container.svelte-11extwn>a:where(.svelte-11extwn){color:inherit}.tooltip-container.svelte-11extwn>a:where(.svelte-11extwn):hover{text-decoration:underline}.tooltip-container.svelte-11extwn>a:where(.svelte-11extwn):focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.tooltip-content.svelte-11extwn{position:absolute;visibility:hidden;display:block;z-index:var(--z-tooltip);width:min(21rem,calc(100vw - var(--space-8)));font-family:inherit;box-sizing:border-box;--tooltip-surface: var(--Black-80);background-color:var(--tooltip-surface);border-radius:var(--radius-content);border:0;box-shadow:0 8px 16px #00000014,0 2px 4px #0000000a;text-align:left;white-space:normal}.tooltip-description.svelte-11extwn{display:block;color:var(--White-90);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular, 400);padding:var(--space-4);line-height:1.55;letter-spacing:0;text-wrap:pretty;margin:0}.tooltip-img.svelte-11extwn{display:block;width:100%;height:156px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-content) var(--radius-content) 0 0}.tooltip-img[hidden].svelte-11extwn{display:none}.tooltip-project.svelte-11extwn .tooltip-img:where(.svelte-11extwn){-o-object-position:center top;object-position:center top}.tooltip-title.svelte-11extwn{display:block}.tooltip-arrow.svelte-11extwn{position:absolute;width:8px;height:8px;background:var(--tooltip-surface);transform:rotate(45deg);border-radius:1px}.tooltip-content.svelte-11extwn[data-placement^=top] .tooltip-arrow:where(.svelte-11extwn){bottom:-4px}.tooltip-content.svelte-11extwn[data-placement^=bottom] .tooltip-arrow:where(.svelte-11extwn){top:-4px}.tooltip-content.svelte-11extwn[data-placement^=left] .tooltip-arrow:where(.svelte-11extwn){right:-4px}.tooltip-content.svelte-11extwn[data-placement^=right] .tooltip-arrow:where(.svelte-11extwn){left:-4px}.tooltip-credit.svelte-11extwn{display:block;color:var(--Black-30);font-size:var(--font-size-caption);line-height:1.4;padding:0 var(--space-4) var(--space-4);text-decoration:underline}.tooltip-credit.svelte-11extwn:focus-visible{outline:2px solid currentColor;outline-offset:-4px}
