/*root {*/
/*    --station-color-primary: dimgray;*/
/*    --station-background-image: none;*/
/*}*/




html {
    --station-color-primary: dimgray;
    --station-background-image: none;
    background-color: var(--station-color-primary);
    background-image:  var(--station-background-image);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    background-attachment: fixed;
    min-height: 100%;
}

html, body {
    margin: 0;
    padding: 0;
}

[data-widget-radioplayer] {
    width: 100vw;
    max-width: 946px;
    height: 100vh;
    --radioplayer-theme-colour: var(--station-color-primary);
    --radioplayer-foreground-colour: var(--radioplayer-theme-colour);
    --radioplayer-background-colour: #fff;
    --radioplayer-widget-background: transparent;
    --radioplayer-widget-header-colour: var(--station-color-primary);
    display: block;
    margin-left: auto;
    margin-right: auto
}

[data-widget-radioplayer] [class*="App-module__wrap"],
[data-widget-radioplayer] [class*="IframeWidget-module__frame"] {
    position: static;
    width: 100%;
}

[data-widget-radioplayer] [class*="IframeWidget-module__frame"] {
    min-height: 0;
    background: var(--radioplayer-theme-colour);
}

[data-widget-radioplayer] [class*="NavBar-module__wrap"],
[data-widget-radioplayer] [class*="TransportControls-module__wrapper"] {
    z-index: 1;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.25), 0 0 3px 0 rgba(0, 0, 0, 0.25);
}

[data-widget-radioplayer] [class*="TransportControls-module__wrapper"] {
    --radioplayer-theme-colour: var(--radioplayer-foreground-colour);
}

[data-widget-radioplayer] [class*="PlayButton-module__button"][aria-label="play"] {
    color: var(--station-color-primary);
}

[data-widget-radioplayer] [class*="PlayButton-module__button"] svg g use,
[data-widget-radioplayer] [class*="PlayButton-module__button"] svg g path {
    fill: var(--radioplayer-background-colour);
}
