.entity-overview-card.svelte-7gt0pe{position:relative;display:grid;grid-template-rows:clamp(300px,23vw,336px) 128px;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(155deg,rgb(255 255 255 / 4%),transparent 46%),var(--surface);isolation:isolate;transition:transform var(--motion),border-color var(--motion),box-shadow var(--motion),background var(--motion)}.entity-overview-card.entity-overview-card--compact.svelte-7gt0pe{grid-template-rows:176px auto}.entity-overview-card.entity-overview-card--dense.svelte-7gt0pe{grid-template-rows:236px 122px}.entity-overview-card.svelte-7gt0pe:hover{transform:translateY(-2px);border-color:var(--border-strong);background:linear-gradient(155deg,rgb(255 255 255 / 6%),transparent 46%),var(--surface);box-shadow:0 14px 34px #0000003d}.entity-overview-card__artwork.svelte-7gt0pe{position:relative;z-index:0;display:grid;width:100%;height:100%;min-width:0;overflow:hidden;place-items:end center;border-bottom:1px solid rgb(255 255 255 / 5%);background:radial-gradient(circle at 50% 78%,rgb(215 181 109 / 11%),transparent 48%),linear-gradient(180deg,#ffffff05,#fff0);pointer-events:none}.entity-overview-card__artwork.svelte-7gt0pe img:where(.svelte-7gt0pe){position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;flex:0 0 auto;transform-origin:center bottom}.entity-overview-card--icon-media.svelte-7gt0pe .entity-overview-card__artwork:where(.svelte-7gt0pe){place-items:center}.entity-overview-card--icon-media.svelte-7gt0pe .entity-overview-card__artwork:where(.svelte-7gt0pe) img:where(.svelte-7gt0pe){width:calc(100% - 2 * var(--space-6));height:calc(100% - 2 * var(--space-6));max-width:8rem;max-height:8rem;margin:auto;transform-origin:center}.entity-overview-card__overlay.svelte-7gt0pe{position:absolute;z-index:2;top:var(--space-3);right:var(--space-3);display:inline-flex;max-width:calc(100% - 2 * var(--space-3));min-height:1.8rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(255 255 255 / 13%);border-radius:999px;background:#070a12b8;padding:.38rem .68rem;color:var(--text-secondary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.76rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;box-shadow:0 6px 18px #0000002e}.entity-overview-card__content.svelte-7gt0pe{position:relative;z-index:1;display:flex;width:100%;height:100%;min-width:0;flex-direction:column;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-4);text-align:center}.entity-overview-card--compact.svelte-7gt0pe .entity-overview-card__content:where(.svelte-7gt0pe){height:auto;padding:var(--space-4)}.entity-overview-card--dense.svelte-7gt0pe .entity-overview-card__content:where(.svelte-7gt0pe){padding:var(--space-3) var(--space-3) var(--space-4)}.entity-overview-card--dense.svelte-7gt0pe .entity-overview-card__metadata:where(.svelte-7gt0pe){min-height:2.5rem;gap:.35rem}.entity-overview-card__content--title-only.svelte-7gt0pe{justify-content:center}.entity-overview-card--compact.svelte-7gt0pe .entity-overview-card__content--title-only:where(.svelte-7gt0pe) .entity-overview-card__title:where(.svelte-7gt0pe){min-height:0}.entity-overview-card__title.svelte-7gt0pe{display:-webkit-box;min-height:2.6em;margin:0;overflow:hidden;color:var(--text-primary);font-size:var(--font-card-title);font-weight:750;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.entity-overview-card__metadata.svelte-7gt0pe{container:overview-metadata / inline-size;display:flex;width:100%;min-width:0;min-height:2.35rem;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem}.entity-overview-card__fallback.svelte-7gt0pe{display:grid;width:9rem;height:9rem;margin-bottom:3rem;place-items:center;border:1px solid var(--border);border-radius:50%;background:radial-gradient(circle at 50% 45%,rgb(215 181 109 / 18%),transparent 56%),var(--surface-2);color:var(--text-muted);font-size:2rem;font-weight:700}.entity-overview-card--compact.svelte-7gt0pe .entity-overview-card__fallback:where(.svelte-7gt0pe){width:7rem;height:7rem;margin-bottom:0}.entity-overview-card--missing.svelte-7gt0pe .entity-overview-card__artwork:where(.svelte-7gt0pe){opacity:.72}@media(max-width:520px){.entity-overview-card.svelte-7gt0pe{grid-template-rows:284px 124px}.entity-overview-card.entity-overview-card--dense.svelte-7gt0pe{grid-template-rows:190px 122px}}
