.credits-panel{min-width:0}
.credits-intro{margin:4px 0 10px;color:#444;max-width:72em}
.credits-section{margin:0 0 6px;border:1px solid #808080;box-shadow:1px 1px #fff;min-width:0}
.credits-section>summary{margin:0;padding:6px;min-height:28px;font-weight:bold;flex-wrap:wrap}
.credits-summary-note{margin-left:auto;color:#444;font-weight:normal}
.credits-section[open]>summary{border-bottom:1px solid #808080}
.credits-section>summary:focus-visible,.credits-license>summary:focus-visible{outline:1px dotted #000;outline-offset:-4px}
.credits-body{padding:8px;min-width:0}
.credits-body h2{margin:0 0 6px;font: bold 11px var(--ui)}
.credits-body p{max-width:80em;margin:5px 0 9px;overflow-wrap:anywhere}
.credits-links{display:flex;flex-wrap:wrap;gap:5px 16px}
.credits-facts{margin:8px 0}
.credits-facts>div{display:grid;grid-template-columns:minmax(110px,24%) minmax(0,1fr);gap:8px;margin:3px 0}
.credits-facts dt,.credits-facts dd{margin:0;min-width:0;overflow-wrap:anywhere}
.credits-facts dt{color:#444}
.credits-license{margin-top:7px;padding-top:3px;border-top:1px solid #808080;box-shadow:inset 0 1px #fff}
.credits-license>summary{padding:4px 1px;margin:2px 0}
.credits-license-text{max-height:360px;margin:4px 0 0;padding:9px;white-space:pre-wrap;overflow:auto;overflow-wrap:anywhere;word-break:normal;tab-size:4;font:12px/1.5 Arial,sans-serif;user-select:text;cursor:text}
.credits-license-text:focus-visible{outline:1px dotted #000;outline-offset:-5px}
@container(max-width:480px){.credits-summary-note{width:100%;margin-left:14px}.credits-body{padding:7px}.credits-facts>div{grid-template-columns:minmax(105px,40%) minmax(0,1fr)}.credits-license-text{padding:7px;max-height:300px}}
@media(max-width:480px){.credits-summary-note{width:100%;margin-left:14px}.credits-body{padding:7px}.credits-facts>div{grid-template-columns:minmax(105px,40%) minmax(0,1fr)}.credits-license-text{padding:7px;max-height:300px}}
