/* ==UserStyle==
@name           Mixcloud Accessibility Fixes [Migrate Me!]
@namespace      https://userstyles.world/style/19856/mixcloud-accessibility-fixes
@version        2.2.4
@description    This style has now migrated to UserStyles.world.
@author         BoffinBrain
@homepageURL    https://userstyles.world/style/19856/mixcloud-accessibility-fixes
@updateURL      https://userstyles.world/api/style/19856.user.css
==/UserStyle== */

@-moz-document domain("mixcloud.com") {

    /*head, title {
        display: block;
        font-size: 0;
    }

    title:before,
    title:after {
        display: block;
        background: #200;
        color: #fec;
        font-size: 1.2rem !important;
        text-align: center;
        font-family: sans-serif;
        padding: 1rem 2rem 0.3rem;
    }

    title:before {
        content: "You're using a style hosted on UserStyles.org or the USO Archive.";
    }

    title:after {
        padding: 0.3rem 2rem 1rem;
        font-size: 1rem !important;
        content: "Mixcloud Accessibility Fixes has now migrated to UserStyles.world and has additional features! Edit this style to get the new URL, or go to your Installed Styles list and click the style's homepage link.";
    }*/

    /* Force playlist to be taller and add scrollbar */
    .up-next-open [class*="styles__UpNextArea"] {
        height: 65px;
        overflow-x: scroll !important;
    }

    /* Adjust height of the player wrapper's backing block to extend with scrollbar height (doesn't need to be precise) */
    [class*="styles__PlayerWrapper"]::before {
        height: 125px;
    }

    /* Popup menus: no bold text */
    .popover-list-item * {
        font-weight: normal !important;
    }

    /* Popup menus: increased width to show all text */
    .popover-list-item-text {
        max-width: 20em !important;
    }

}