the most efficient script to bring back youtube full description

this is a scrip restore the ability to show youtube full description if. because youtube try to force us to use the new layout by breaking the old layout. there are two other scripts that do the same thing but this scrip is the most efficient. because other scrips use 2 or 3 variables but this script use only one variable and it is the shortest one

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

// ==UserScript==
// @name        the most efficient script to bring back youtube full description
// @version     1
// @match        *://www.youtube.com/*
// @grant       GM_addStyle
 
// @namespace https://greasyfork.org/users/587153
// @description this is a scrip restore the ability to show youtube full description if. because youtube try to force us to use the new layout by breaking the old layout. there are two other scripts that do the same thing but this scrip is the most efficient. because other scrips use 2 or 3 variables but this script use only one variable and it is the shortest one
// ==/UserScript==
if (document.querySelector('button[data-gen204="feature=watch-show-more-metadata"]') == null) {
function GM_addStyle(text)
{
  var newHTML = document.createElement("div");
  newHTML.innerHTML = text;
  document.getElementById("action-panel-details").appendChild(newHTML);
}
GM_addStyle("<button class=\"yt-uix-button yt-uix-button-size-default yt-uix-button-expander yt-uix-expander-head yt-uix-expander-collapsed-body yt-uix-gen204\" type=\"button\" onclick=\";return false;\" data-gen204=\"feature=watch-show-more-metadata\"><span class=\"yt-uix-button-content\">Show more</span></button>")
GM_addStyle("<button class=\"yt-uix-button yt-uix-button-size-default yt-uix-button-expander yt-uix-expander-head yt-uix-expander-body\" type=\"button\" onclick=\";return false;\"><span class=\"yt-uix-button-content\">Show less</span></button>")
} else {}