[data-dezeen-spotify-miniplayer] [data-spotify-embed],[data-dezeen-spotify-miniplayer] iframe{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.dezeen-spotify-miniplayer{--_player-padding: 0px;--_player-gap: 12px;--_player-body-gap: 24px;--_player-meta-gap: 6px;--_player-controls-gap: 6px;--_player-row-gap: 8px;--_player-controls-padding: 0px;--_player-title-lines: 3;--_player-title-font-family: inherit;--_player-title-font-size: 18px;--_player-title-font-weight: 700;--_player-title-line-height: 1.2;--_player-title-letter-spacing: 0em;--_player-title-color: #000000;--_player-date-font-family: inherit;--_player-date-font-size: 16px;--_progress: 0%;--_player-progress-bg: #000000;--_player-progress-track-bg: #b3b3b3;--_player-progress-track-height: var(--_player-progress-thumb-size);--_player-progress-track-radius: 0px;--_player-progress-thumb-size: 3px;--_player-progress-thumb-color: transparent;--_player-progress-thumb-border: none;--_player-progress-thumb-radius: 0%;--_player-progress-focus-ring: 0 0 0 3px rgba(37, 99, 235, .3);--_player-progress-disabled-opacity: .5;--_player-time-font-family: inherit;--_player-time-font-size: 12px;--_player-time-font-weight: 700;--_player-time-line-height: 1.2;--_player-time-letter-spacing: 0em;--_player-time-color: #000000;--_player-link-font-family: inherit;--_player-link-font-size: 12px;--_player-link-font-weight: 700;--_player-link-line-height: 1.2;--_player-link-letter-spacing: 0em;--_player-link-padding: 8px 12px;--_player-link-bg: #000000;--_player-link-color: #ffffff;--_player-link-border: none;--_player-link-radius: 0px;--_player-link-hover-bg: var(--player-link-bg, var(--_player-link-bg));--_player-link-hover-color: var(--player-link-color, var(--_player-link-color));--_player-link-hover-border: var(--player-link-border, var(--_player-link-border));--_player-btn-size: 32px;--_player-btn-icon-size: 62.5%;--_player-btn-bg: #ffffff;--_player-btn-color: #000000;--_player-btn-border: none;--_player-btn-radius: 0px;--_player-btn-hover-bg: var(--player-btn-bg, var(--_player-btn-bg));--_player-btn-hover-color: var(--player-btn-color, var(--_player-btn-color));--_player-btn-hover-border: var(--player-btn-border, var(--_player-btn-border));--_player-btn-hover-opacity: .8;--_player-btn-focus-ring: var(--player-progress-focus-ring, var(--_player-progress-focus-ring));position:relative;display:flex;flex-direction:column;gap:var(--player-gap, var(--_player-gap));padding:var(--player-padding, var(--_player-padding))}.dezeen-spotify-miniplayer__thumbnail{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.dezeen-spotify-miniplayer__body,.dezeen-spotify-miniplayer__meta,.dezeen-spotify-miniplayer__controls{display:flex;flex-direction:column}.dezeen-spotify-miniplayer__body{gap:var(--player-body-gap, var(--_player-body-gap))}.dezeen-spotify-miniplayer__meta{gap:var(--player-meta-gap, var(--_player-meta-gap))}.dezeen-spotify-miniplayer__controls{gap:var(--player-controls-gap, var(--_player-controls-gap))}.dezeen-spotify-miniplayer__meta>*,.dezeen-spotify-miniplayer__controls>*{margin:0!important}.dezeen-spotify-miniplayer__row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--player-row-gap, var(--_player-row-gap));padding:var(--player-controls-padding, var(--_player-controls-padding))}.dezeen-spotify-miniplayer__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--player-title-lines, var(--_player-title-lines));line-clamp:var(--player-title-lines, var(--_player-title-lines));overflow:hidden;font-family:var(--player-title-font-family, var(--_player-title-font-family));font-size:var(--player-title-font-size, var(--_player-title-font-size));font-weight:var(--player-title-font-weight, var(--_player-title-font-weight));line-height:var(--player-title-line-height, var(--_player-title-line-height));letter-spacing:var(--player-title-letter-spacing, var(--_player-title-letter-spacing));color:var(--player-title-color, var(--_player-title-color))}.dezeen-spotify-miniplayer__date{font-family:var(--player-date-font-family, var(--_player-date-font-family));font-size:var(--player-date-font-size, var(--_player-date-font-size))}.dezeen-spotify-miniplayer__progress{width:100%;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.dezeen-spotify-miniplayer__progress:focus{outline:none}.dezeen-spotify-miniplayer__progress:disabled{cursor:auto;opacity:var(--player-progress-disabled-opacity, var(--_player-progress-disabled-opacity))}.dezeen-spotify-miniplayer__progress::-webkit-slider-runnable-track{width:100%;height:var(--player-progress-track-height, var(--_player-progress-track-height));border-radius:var(--player-progress-track-radius, var(--_player-progress-track-radius));background:linear-gradient(to right,var(--player-progress-bg, var(--_player-progress-bg)) var(--progress, var(--_progress)),var(--player-progress-track-bg, var(--_player-progress-track-bg)) 0)}.dezeen-spotify-miniplayer__progress::-moz-range-track{width:100%;height:var(--player-progress-track-height, var(--_player-progress-track-height));border-radius:var(--player-progress-track-radius, var(--_player-progress-track-radius));background:var(--player-progress-track-bg, var(--_player-progress-track-bg))}.dezeen-spotify-miniplayer__progress::-moz-range-progress{height:var(--player-progress-track-height, var(--_player-progress-track-height));border-radius:var(--player-progress-track-radius, var(--_player-progress-track-radius));background:var(--player-progress-bg, var(--_player-progress-bg))}.dezeen-spotify-miniplayer__progress::-webkit-slider-thumb{-webkit-appearance:none;width:var(--player-progress-thumb-size, var(--_player-progress-thumb-size));height:var(--player-progress-thumb-size, var(--_player-progress-thumb-size));margin-top:calc((var(--player-progress-track-height, var(--_player-progress-track-height)) - var(--player-progress-thumb-size, var(--_player-progress-thumb-size))) / 2);background:var(--player-progress-thumb-color, var(--_player-progress-thumb-color));border:var(--player-progress-thumb-border, var(--_player-progress-thumb-border));border-radius:var(--player-progress-thumb-radius, var(--_player-progress-thumb-radius))}.dezeen-spotify-miniplayer__progress::-moz-range-thumb{box-sizing:border-box;width:var(--player-progress-thumb-size, var(--_player-progress-thumb-size));height:var(--player-progress-thumb-size, var(--_player-progress-thumb-size));background:var(--player-progress-thumb-color, var(--_player-progress-thumb-color));border:var(--player-progress-thumb-border, var(--_player-progress-thumb-border));border-radius:var(--player-progress-thumb-radius, var(--_player-progress-thumb-radius))}.dezeen-spotify-miniplayer__progress:disabled::-webkit-slider-thumb{opacity:0!important}.dezeen-spotify-miniplayer__progress:disabled::-moz-range-thumb{opacity:0!important}.dezeen-spotify-miniplayer__progress:focus-visible::-webkit-slider-thumb{box-shadow:var(--player-progress-focus-ring, var(--_player-progress-focus-ring))}.dezeen-spotify-miniplayer__progress:focus-visible::-moz-range-thumb{box-shadow:var(--player-progress-focus-ring, var(--_player-progress-focus-ring))}.dezeen-spotify-miniplayer__time{white-space:nowrap;user-select:all;font-family:var(--player-time-font-family, var(--_player-time-font-family));font-size:var(--player-time-font-size, var(--_player-time-font-size));font-weight:var(--player-time-font-weight, var(--_player-time-font-weight));line-height:var(--player-time-line-height, var(--_player-time-line-height));letter-spacing:var(--player-time-letter-spacing, var(--_player-time-letter-spacing));font-variant-numeric:tabular-nums;color:var(--player-time-color, var(--_player-time-color))}.dezeen-spotify-miniplayer__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:var(--player-link-padding, var(--_player-link-padding));font-family:var(--player-link-font-family, var(--_player-link-font-family));font-size:var(--player-link-font-size, var(--_player-link-font-size));font-weight:var(--player-link-font-weight, var(--_player-link-font-weight));line-height:var(--player-link-line-height, var(--_player-link-line-height));letter-spacing:var(--player-link-letter-spacing, var(--_player-link-letter-spacing));text-decoration:none!important;background-color:var(--player-link-bg, var(--_player-link-bg));color:var(--player-link-color, var(--_player-link-color));border:var(--player-link-border, var(--_player-link-border));border-radius:var(--player-link-radius, var(--_player-link-radius))}.dezeen-spotify-miniplayer__link:hover{background-color:var(--player-link-hover-bg, var(--_player-link-hover-bg));color:var(--player-link-hover-color, var(--_player-link-hover-color));border:var(--player-link-hover-border, var(--_player-link-hover-border))}.dezeen-spotify-miniplayer__playpause{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--player-btn-size, var(--_player-btn-size));height:var(--player-btn-size, var(--_player-btn-size));margin:0 0 0 auto;padding:0;background-color:var(--player-btn-bg, var(--_player-btn-bg));color:var(--player-btn-color, var(--_player-btn-color));border:var(--player-btn-border, var(--_player-btn-border));border-radius:var(--player-btn-radius, var(--_player-btn-radius));cursor:pointer;-webkit-appearance:none;appearance:none}.dezeen-spotify-miniplayer__playpause:hover{background-color:var(--player-btn-hover-bg, var(--_player-btn-hover-bg));color:var(--player-btn-hover-color, var(--_player-btn-hover-color));border:var(--player-btn-hover-border, var(--_player-btn-hover-border));opacity:var(--player-btn-hover-opacity, var(--_player-btn-hover-opacity))}.dezeen-spotify-miniplayer__playpause:focus-visible{outline:none;box-shadow:var(--player-btn-focus-ring, var(--_player-btn-focus-ring))}.dezeen-spotify-miniplayer__icon{display:block;flex-shrink:0;width:var(--player-btn-icon-size, var(--_player-btn-icon-size));height:var(--player-btn-icon-size, var(--_player-btn-icon-size))}.dezeen-spotify-miniplayer__icon--pause,.dezeen-spotify-miniplayer__playpause[data-playing=true] .dezeen-spotify-miniplayer__icon--play{display:none}.dezeen-spotify-miniplayer__playpause[data-playing=true] .dezeen-spotify-miniplayer__icon--pause{display:block}.dezeen-spotify-miniplayer__playpause{position:relative}.dezeen-spotify-miniplayer__playpause:after{content:"";position:absolute;inset:0;width:calc(var(--player-btn-icon-size, var(--_player-btn-icon-size)) * .825);height:calc(var(--player-btn-icon-size, var(--_player-btn-icon-size)) * .825);margin:auto;border:3px solid currentColor;border-top-color:transparent;border-radius:50%;opacity:0;visibility:hidden;pointer-events:none}.dezeen-spotify-miniplayer__playpause[data-loading=true]:after{visibility:visible;animation:dezeen-spotify-spin .6s linear infinite,dezeen-spotify-show 0s linear .15s forwards}.dezeen-spotify-miniplayer__playpause[data-loading=true] .dezeen-spotify-miniplayer__icon{animation:dezeen-spotify-hide 0s linear .15s forwards}@keyframes dezeen-spotify-spin{to{transform:rotate(360deg)}}@keyframes dezeen-spotify-show{to{opacity:1}}@keyframes dezeen-spotify-hide{to{opacity:0}}@media(prefers-reduced-motion:reduce){.dezeen-spotify-miniplayer__playpause[data-loading=true]:after{animation-duration:2.4s,0s}}
