.cast-section{width:100%;max-width:var(--container-5xl);margin:0 auto;padding:calc(var(--spacing) * 4);background:var(--color-surface-50-950);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing) * 4)}.cast-details.svelte-dvioaz{display:grid;grid-template-rows:auto max-content;gap:calc(var(--spacing) * 4);@media(width>=48rem){grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 4)}}.cast-image-container{background:var(--color-surface-100-900);color:var(--color-surface-contrast-100-900);border-radius:var(--radius-lg);aspect-ratio:1;overflow:hidden;display:flex;align-items:center}.cast-image{min-width:100%;min-height:100%;object-fit:cover}.cast-attribute-list.svelte-dvioaz{padding-inline:calc(var(--spacing) * 4);border-left-width:var(--default-border-width);border-color:var(--color-surface-200-800)}.cast-attribute-item.svelte-dvioaz{padding-bottom:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);border-bottom-width:var(--default-border-width);border-color:var(--color-surface-200-800);display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);:where(.svelte-dvioaz){line-height:1}}.cast-attribute-label.svelte-dvioaz{font-size:var(--text-sm)}.cast-attribute-body.svelte-dvioaz{font-size:var(--text-lg);font-weight:700;color:var(--color-primary-500)}.cast-reference-container{max-width:var(--container-5xl)}
