.record-summary:has(.record-cover){grid-template-columns:minmax(280px,1fr) minmax(160px,.65fr) auto 58px!important}.record-cover{width:58px;height:58px;object-fit:cover;border-radius:7px;border:1px solid var(--line);justify-self:end}.youtube-list{display:grid;gap:8px}.youtube-record{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px;background:var(--card);border:1px solid var(--line);border-radius:11px;color:var(--ink);text-decoration:none}.youtube-record:hover,.youtube-record:focus-visible{border-color:var(--green)}.youtube-record img,.youtube-placeholder{width:54px;height:54px;border-radius:7px}.youtube-record img{object-fit:cover}.youtube-placeholder{display:grid;place-items:center;background:var(--ink);color:var(--lime);font-size:20px}.youtube-record strong,.youtube-record small{display:block}.youtube-record small{color:var(--muted);margin-top:2px}.youtube-record b{color:var(--green);font-size:12px}@media(max-width:1050px){.record-summary:has(.record-cover){grid-template-columns:1fr auto 58px!important}.record-summary:has(.record-cover) .record-tags{grid-column:1/-1}.record-summary:has(.record-cover) .status-form{grid-row:1;grid-column:2}}@media(max-width:800px){.record-summary:has(.record-cover){grid-template-columns:1fr 58px!important}.record-summary:has(.record-cover) .record-name{grid-column:1}.record-summary:has(.record-cover) .record-cover{grid-column:2;grid-row:1}.record-summary:has(.record-cover) .record-tags,.record-summary:has(.record-cover) .status-form{grid-column:1/-1}.youtube-record{grid-template-columns:48px minmax(0,1fr)}.youtube-record img,.youtube-placeholder{width:48px;height:48px}.youtube-record b{grid-column:2}}
