Recyclex / GBF Compact Summon

// ==UserScript==
// @name         GBF Compact Summon
// @version      20190410.1
// @description  Makes your support summon list more bearable to look at.
// @match        *://game.granbluefantasy.jp/*
// @match        *://gbf.game.mbga.jp/*
// @downloadURL  https://openuserjs.org/install/Recyclex/GBF_Compact_Summon.user.js
// @updateURL    https://openuserjs.org/install/Recyclex/GBF_Compact_Summon.user.js
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    var link = window.document.createElement('link');
    link.rel = 'stylesheet';
    link.type = 'text/css';
    link.href = 'data:text/css,' +
    // Selectors start here
        '.btn-supporter {margin-top: 0px !important; margin-bottom: 0px !important; height: 50px !important;}' +
        '.prt-supporter-name {margin-bottom: 5px !important; padding-left: 75px !important; }' +
        '.prt-supporter-thumb {display: none !important;}' +
        '.txt-supporter-level {display: none !important;}' +
        '.prt-supporter-info {height: 35px ;}' +
        '.prt-supporter-detail {font-size: 10px !important;}' +
        '.prt-summon-quality {top: 23px !important;}' +
        '.img-supporter-summon {max-height: 35px ;}' +
        '.prt-supporter-summon {margin-bottom: 1px !important;}' +
        '.prt-summon-max {display: none !important;}' +
        '.prt-summon-skill {height: 10px !important; line-height: 10px; overflow: hidden; max-width: 195px}' +
        '.prt-summon-image {margin-top: -15px !important;}' +
        '.prt-supporter {max-height: 50px !important;}' +
        '.btn-recommend-deck {margin-top: 5px !important;}' +
        '.prt-supporter-attribute {margin-top: -13px !important;}' +
        '.prt-supporter-quality {font-size: 10px !important; position: absolute !important; top: 22px;}'
    ;
    document.getElementsByTagName("HEAD")[0].appendChild(link);

})();