.selection-reasons {
  margin: 14px 0 0;
  padding: 10px 0 0;
  border-top: 1px solid var(--line);
  list-style: none;
  color: var(--muted);
  font-size: 11px;
}
.selection-reasons li { margin: 3px 0; }
.selection-reasons li::before { content: '✓'; color: var(--lime); margin-right: 6px; }
.section-note { color: var(--muted); font-size: 13px; margin: -7px 0 20px; }
.maker-facts { display: grid; grid-template-columns: 130px 1fr; gap: 10px 18px; margin: 24px 0 0; }
.maker-facts dt { color: var(--muted); }
.maker-facts dd { margin: 0; }
@media (max-width: 720px) { .maker-facts { grid-template-columns: 1fr; gap: 2px; } .maker-facts dd { margin-bottom: 9px; } }

.cover-pending{display:grid;place-items:center;min-height:180px;padding:1rem;background:linear-gradient(135deg,#27334c,#131d30);color:#b9c7db;text-align:center;font-size:.9rem}.player.unavailable{display:grid;place-items:center;gap:.75rem;min-height:260px;padding:2rem;text-align:center}
.profile-facts{display:grid;grid-template-columns:minmax(120px,220px) 1fr;gap:1.5rem;align-items:start;margin:1.5rem 0}.profile-portrait{width:100%;max-width:220px;border-radius:1rem;display:block}.profile-facts dl{margin:0}.card-meta{color:var(--muted)!important;font-size:11px!important;white-space:normal}.card-maker-row{color:var(--muted)!important;font-size:11px!important;margin:7px 0 0!important}.card-maker{color:var(--green);text-decoration:none}.card-people{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px!important}.actor-chip{display:inline-flex;align-items:center;gap:5px;color:var(--text);background:#1c2b28;border-radius:999px;padding:3px 7px 3px 4px;text-decoration:none;font-size:11px}.actor-avatar-slot{width:20px;height:20px;border-radius:50%;display:block;background:linear-gradient(135deg,#5b756b,#293b36);flex:none}.actor-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover;display:block}.release-list{display:grid;gap:8px}.release-card{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(220px,auto);align-items:center;gap:16px;padding:12px 16px;background:var(--panel);border:1px solid var(--line);border-radius:14px}.release-cover{display:block;width:120px;height:78px;border-radius:9px;overflow:hidden;background:#101818}.release-cover img{width:100%;height:100%;object-fit:cover}.release-cover .cover-pending{min-height:78px;font-size:10px;padding:8px}.release-main h3{margin:0 0 8px;font-size:17px;line-height:1.25}.release-main h3 a{color:var(--text);text-decoration:none}.release-card .card-people{justify-content:flex-end;margin-top:0!important}.release-card .card-meta,.release-card .card-maker-row{margin-top:4px!important}@media(max-width:720px){.hero{padding:55px 0 45px}.hero>p:not(.eyebrow),.simple-head>p{font-size:15px}.sectiontitle{margin-top:38px}.release-card{grid-template-columns:92px minmax(0,1fr);gap:10px;padding:10px}.release-cover{width:92px;height:62px;grid-row:span 2}.release-card .card-people{grid-column:2;justify-content:flex-start}.release-main h3{font-size:15px;margin-bottom:4px}.card-meta{line-height:1.45}.actor-chip{max-width:100%}nav{max-width:62vw;overflow-x:auto;white-space:nowrap;padding-bottom:3px}nav a{font-size:12px}}
