.credits.svelte-hxmbvi{display:inline-block;position:relative}.credits-button.svelte-hxmbvi{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.1rem .45rem;font-size:12px;line-height:1.5}.credits-button.svelte-hxmbvi:hover,.credits-button[aria-expanded=true].svelte-hxmbvi{color:var(--brand);border-color:var(--control-line)}.credits-button.svelte-hxmbvi:focus-visible,.credits-panel.svelte-hxmbvi:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.credits-panel.svelte-hxmbvi{z-index:20;border:1px solid var(--line);background:var(--bg);width:max-content;max-width:min(24rem,100vw - 32px);max-height:60vh;color:var(--fg);box-shadow:0 6px 20px color-mix(in srgb, var(--fg) 18%, transparent);text-align:left;border-radius:.5rem;gap:.5rem;padding:.6rem .75rem;font-size:12px;line-height:1.4;display:grid;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.credits-panel.end.svelte-hxmbvi{left:auto;right:0}.credits-title.svelte-hxmbvi{font-size:13px}.credits-group.svelte-hxmbvi{gap:.2rem;display:grid}.credits-kind.svelte-hxmbvi{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.credits-group.svelte-hxmbvi ul:where(.svelte-hxmbvi){gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.credits-group.svelte-hxmbvi li:where(.svelte-hxmbvi){overflow-wrap:anywhere}.credits-what.svelte-hxmbvi{font-weight:600}.credits-group.svelte-hxmbvi a:where(.svelte-hxmbvi){color:var(--brand);text-underline-offset:2px;margin-left:.3rem}
