.date-picker-button{display:inline-block;padding-bottom:10px;padding-left:31.5px;padding-top:9px;position:relative;text-align:left}.date-picker-button:before{background-image:url("/static/images/icons/calendar_222_24.546e577bb6b9.png");background-position:0 0;background-repeat:no-repeat;content:"";height:24px;left:0;margin-top:-12px;position:absolute;right:auto;top:0;top:50%;width:24px}.no-js .date-picker-button{display:inline}.js .date-picker-button{padding-right:17px;position:relative;text-align:right}.js .date-picker-button:before{background-image:url("/static/images/icons/calendar_b90000_24.d82a0f363855.png");background-position:0 0}.js .date-picker-button:after{background-image:url("/static/images/icons/dropdown_arrow_16.7c8de945a39c.png");background-position:0 0;background-position:0 -16px;background-repeat:no-repeat;content:"";height:16px;left:auto;margin-right:-2px;margin-top:-8px;position:absolute;right:0;top:0;top:50%;width:16px}.js .date-picker-button.dropdown--open:after{background-image:url("/static/images/icons/dropdown_arrow_16.7c8de945a39c.png");background-position:0 0}.js .date-picker-button.disclose-active:after{background-image:url("/static/images/icons/dropdown_arrow_16.7c8de945a39c.png");background-position:0 0}.date-picker-content{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.2);left:0;margin-top:6px;padding:18px 15px;position:relative;position:absolute;right:0;text-align:left;z-index:5000000}.date-picker-content:after,.date-picker-content:before{content:" ";display:table}.date-picker-content:after{clear:both}.date-picker-content:after,.date-picker-content:before{flex-basis:0;order:1}.anhv1 .date-picker-content,.anhv1 .date-picker-content ul{margin-top:0}@media (min-width:768px){.anhv1 .date-picker-content,.anhv1 .date-picker-content ul{margin-top:0}.date-picker-content{border:none;border-radius:3px;padding:6px 0}}.date-picker-content:before{background-image:url("/static/images/dropdown_arrow.47e2426b4e14.png");background-position:0 0;background-repeat:no-repeat;content:"";height:18px;left:0;left:30px;pointer-events:none;position:absolute;right:auto;top:0;top:-18px;width:36px}@media (min-width:768px){.date-picker-content:before{left:3px}.date-picker-content{left:auto;margin-left:15px;margin-right:15px;min-width:220px;padding-left:0;padding-right:0;padding:18px 15px;right:auto}}@media (min-width:1260px){.date-picker-content{min-width:270px}}.date-picker-form .form-group-controls{margin-top:6px}.date-picker-form .form-group-controls:first-child{margin-top:0}@media (min-width:768px){.date-picker-form .form-group-controls:first-child{margin-top:0}}.date-picker-form .control-label{color:#999;font-size:12px;font-weight:700;line-height:18px;margin-bottom:0;text-transform:uppercase}@media (min-width:768px){.date-picker-form .form-group{margin-top:18px}.date-picker-form .form-group:first-child{margin-top:0}}@media (min-width:768px) and (min-width:768px){.date-picker-form .form-group:first-child{margin-top:0}}.date-range-picker-button{color:#b90000;display:inline-block;padding-bottom:10px;padding-left:31.5px;padding-top:9px;position:relative;text-align:left}.date-range-picker-button:before{background-image:url("/static/images/icons/calendar_222_24.546e577bb6b9.png");background-position:0 0;background-repeat:no-repeat;content:"";height:24px;left:0;margin-top:-12px;position:absolute;right:auto;top:0;top:50%;width:24px}.no-js .date-range-picker-button{display:inline}.js .date-range-picker-button{padding-right:17px;text-align:right}.js .date-range-picker-button:after{background-image:url("/static/images/icons/dropdown_arrow_16.7c8de945a39c.png");background-position:0 0;background-position:0 -16px;background-repeat:no-repeat;content:"";height:16px;left:auto;margin-right:-2px;margin-top:-8px;position:absolute;right:0;top:0;top:50%;width:16px}.js .date-range-picker-button.dropdown--open:after{background-image:url("/static/images/icons/dropdown_arrow_16.7c8de945a39c.png");background-position:0 0}.js .date-range-picker-button.disclose-active:after{background-image:url("/static/images/icons/dropdown_arrow_16.7c8de945a39c.png");background-position:0 0}.js .date-range-picker-button{color:#b90000}.js .date-range-picker-button:after{display:none}.js .date-range-picker-button .date-range-picker-button-inner{display:block;font-weight:700;padding-right:17px;position:relative;text-align:right}.js .date-range-picker-button .date-range-picker-button-inner:before{background-image:url("/static/images/icons/dropdown_arrow_b90000.40b2ca0aedff.png");background-position:0 0;background-position:0 -16px;background-repeat:no-repeat;content:"";height:16px;left:auto;margin-right:-2px;margin-top:-8px;position:absolute;right:0;top:0;top:50%;width:16px}.js .date-range-picker-button .date-range-picker-button-inner.dropdown--open:before{background-image:url("/static/images/icons/dropdown_arrow_b90000.40b2ca0aedff.png");background-position:0 0}.js .date-range-picker-button.disclose-active .date-range-picker-button-inner:before{background-image:url("/static/images/icons/dropdown_arrow_b90000.40b2ca0aedff.png");background-position:0 0}.date-range-picker-content{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.2);left:0;margin-top:6px;padding:18px 15px;position:relative;position:absolute;right:0;text-align:left;z-index:5000000}.date-range-picker-content:after,.date-range-picker-content:before{content:" ";display:table}.date-range-picker-content:after{clear:both}.date-range-picker-content:after,.date-range-picker-content:before{flex-basis:0;order:1}.anhv1 .date-range-picker-content,.anhv1 .date-range-picker-content ul{margin-top:0}@media (min-width:768px){.anhv1 .date-range-picker-content,.anhv1 .date-range-picker-content ul{margin-top:0}.date-range-picker-content{border:none;border-radius:3px;padding:6px 0}}.date-range-picker-content:before{background-image:url("/static/images/dropdown_arrow.47e2426b4e14.png");background-position:0 0;background-repeat:no-repeat;content:"";height:18px;left:0;left:30px;pointer-events:none;position:absolute;right:auto;top:0;top:-18px;width:36px}@media (min-width:768px){.date-range-picker-content:before{left:3px}.date-range-picker-content{left:auto;margin-left:15px;margin-right:15px;min-width:220px;padding-left:0;padding-right:0;padding:18px 15px;right:auto}}@media (min-width:1260px){.date-range-picker-content{min-width:270px}}.date-range-picker-presets{float:left;width:50%}.date-range-picker-presets a{color:inherit;color:#222;display:block;padding:13px 15px 14px;position:relative;text-align:left;white-space:nowrap;width:100%}.date-range-picker-presets a:focus,.date-range-picker-presets a:hover{color:inherit}.anhv1 .date-range-picker-presets a{padding-bottom:12px;padding-top:12px}@media (min-width:768px){.date-range-picker-presets a{padding:7px 15px 8px}.anhv1 .date-range-picker-presets a{padding-bottom:6px;padding-top:6px}}.date-range-picker-presets a:after{border-bottom:1px solid #ebebeb;bottom:0;content:"";left:15px;position:absolute;right:15px}li:last-child>*>.date-range-picker-presets a:last-child:after,li:last-child>.date-range-picker-presets a:last-child:after{display:none}.date-range-picker-presets a:focus,.date-range-picker-presets a:hover{color:#222;text-decoration:none}.date-range-picker-presets a:active,body:not([data-whatinput=touch]) .date-range-picker-presets a:focus,body:not([data-whatinput=touch]) .date-range-picker-presets a:hover{background:#ebebeb}.date-range-picker-presets a:active:after,body:not([data-whatinput=touch]) .date-range-picker-presets a:focus:after,body:not([data-whatinput=touch]) .date-range-picker-presets a:hover:after{display:none}@media (min-width:768px){.date-range-picker-presets a:after{display:none}.date-range-picker-presets a:focus,.date-range-picker-presets a:hover{text-decoration:none}.date-range-picker-presets a:active,body:not([data-whatinput=touch]) .date-range-picker-presets a:focus,body:not([data-whatinput=touch]) .date-range-picker-presets a:hover{background:#ebebeb}}.date-range-picker-presets--col-2{float:right;margin-top:0}@media (min-width:768px){.date-range-picker-presets--col-2{margin-top:0}}.date-range-picker-preset--selected a,.date-range-picker-preset--selected a:focus,.date-range-picker-preset--selected a:hover{color:#b90000}.date-range-picker-form{clear:left;display:inline-block;margin-top:6px;width:100%}.date-range-picker-form .form-group-controls{margin-top:6px}.date-range-picker-form .form-group-controls:first-child{margin-top:0}@media (min-width:768px){.date-range-picker-form .form-group-controls:first-child{margin-top:0}}.date-range-picker-form .control-label{color:#999;font-size:12px;font-weight:700;line-height:18px;margin-bottom:0;text-transform:uppercase}@media (min-width:768px){.date-range-picker-form .form-group{margin-top:18px}.date-range-picker-form .form-group:first-child{margin-top:0}}@media (min-width:768px) and (min-width:768px){.date-range-picker-form .form-group:first-child{margin-top:0}}.date-range-picker-form:first-child{margin-top:0}@media (min-width:768px){.date-range-picker-form:first-child{margin-top:0}}.date-range-picker-presets-wrap{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.date-range-picker-presets a{padding-right:7.5px}.date-range-picker-presets--col-2 a{padding-left:7.5px}.date-range-picker-form{border-top:1px solid #ebebeb}}.library-header{margin-top:18px;min-height:26px;padding-left:47px;position:relative}.library-header:first-child{margin-top:0}@media (min-width:768px){.library-header:first-child{margin-top:0}.library-header{margin-top:24px}}.library-header:after,.library-header:before{content:" ";display:table}.library-header:after{clear:both}.library-header:after,.library-header:before{flex-basis:0;order:1}.library-header-crumb{display:block;margin-top:-6px}.library-header-title{font-size:18px;font-weight:700;line-height:24px;margin-bottom:-6px;margin-top:18px}.library-header-title:first-child{margin-top:0}@media (min-width:768px){.library-header-title:first-child{margin-top:0}.library-header-title{margin-top:24px}}.library-header .library-header-title{font-weight:700;margin-bottom:0;margin-top:-6px}.library-header--sans-artist-link .library-header-title{margin-top:0}.library-header-crumb+.library-header-title{margin-top:-3px}.library-header-title-duration{font-weight:400}.library-header-image{height:32px;left:0;position:absolute;top:0;width:32px}.library-header-image--playlink{position:relative;position:absolute}.library-header-image--playlink .cover-art{width:100%}.library-header-image--playlink .image-overlay-playlink-link{color:transparent;display:inline-block;font:0/0 a;height:32px;height:100%;left:0;min-width:0;position:relative;position:absolute;text-align:left;text-shadow:none;top:0;vertical-align:top;width:32px;width:100%}.library-header-image--playlink .image-overlay-playlink-link:before{background-color:hsla(0,0%,100%,.85);background-image:url("/static/images/icons/play_dark_16.e469e7d1482a.png");background-position:0 0;background-position:8px 8px;background-repeat:no-repeat;border-radius:100%;box-shadow:0 0 0 1px rgba(0,0,0,.07);content:"";height:32px;left:0;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;right:auto;top:0;top:50%;transition:background-color .1s;width:32px}.library-header-image--playlink .image-overlay-playlink-link:focus:before,.library-header-image--playlink .image-overlay-playlink-link:hover:before{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.library-header-image--playlink .image-overlay-playlink-link:active:before{background-color:hsla(0,0%,100%,.7)}@media (min-width:768px){.library-header{min-height:42px;padding-left:63px}.library-header .library-header-crumb,.library-header .library-header-title{margin-top:0}.library-header .library-header-image{height:48px;width:48px}.library-header.library-header--sans-artist-link .library-header-title{margin-top:9px}}.library-top{display:flex}.library-top .metadata-list{flex-grow:1}.library-top .share-chart{margin-left:15px}.library-top .share-chart:first-child{margin-left:0;margin-top:0}.library-controls .secondary-nav-item .secondary-nav-item-link{padding-left:46px;position:relative;text-align:left}.library-controls .secondary-nav-item .secondary-nav-item-link:before{background-image:url("/static/images/icons/library_nav.ca4a93575149.png");background-position:0 0;background-repeat:no-repeat;content:"";height:36px;left:0;left:5px;position:absolute;right:auto;top:0;top:-5px;width:36px}.library-controls .secondary-nav-item--overview .secondary-nav-item-link:before{background-position:0 0;z-index:1}.library-controls .secondary-nav-item--overview .secondary-nav-item-link.secondary-nav-item-link--active:before,.library-controls .secondary-nav-item--overview .secondary-nav-item-link:focus:before,.library-controls .secondary-nav-item--overview .secondary-nav-item-link:hover:before{background-position:0 -36px}.library-controls .secondary-nav-item--artists .secondary-nav-item-link:before{background-position:-36px 0;z-index:1}.library-controls .secondary-nav-item--artists .secondary-nav-item-link.secondary-nav-item-link--active:before,.library-controls .secondary-nav-item--artists .secondary-nav-item-link:focus:before,.library-controls .secondary-nav-item--artists .secondary-nav-item-link:hover:before{background-position:-36px -36px}.library-controls .secondary-nav-item--albums .secondary-nav-item-link:before{background-position:-72px 0;z-index:1}.library-controls .secondary-nav-item--albums .secondary-nav-item-link.secondary-nav-item-link--active:before,.library-controls .secondary-nav-item--albums .secondary-nav-item-link:focus:before,.library-controls .secondary-nav-item--albums .secondary-nav-item-link:hover:before{background-position:-72px -36px}.library-controls .secondary-nav-item--tracks .secondary-nav-item-link:before{background-position:-108px 0;z-index:1}.library-controls .secondary-nav-item--tracks .secondary-nav-item-link.secondary-nav-item-link--active:before,.library-controls .secondary-nav-item--tracks .secondary-nav-item-link:focus:before,.library-controls .secondary-nav-item--tracks .secondary-nav-item-link:hover:before{background-position:-108px -36px}.library-controls-datepicker .date-range-picker-content{padding-top:6px}.library-controls-datepicker .date-range-picker-form{padding-top:18px}.js .date-range-picker-button{padding-left:32px;position:relative;text-align:left}.js .date-range-picker-button:before{background-image:url("/static/images/icons/calendar_b90000_24.d82a0f363855.png");background-position:0 0;background-repeat:no-repeat;content:"";height:24px;left:0;margin-top:-12px;position:absolute;right:auto;top:0;top:50%;width:24px}@media (min-width:768px){.library-controls{float:left;margin-left:-7.5px;margin-right:-7.5px}.library-controls-datepicker,.library-controls .secondary-nav{float:left;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative;width:100%}.library-controls-datepicker{text-align:right}.anhv1 .library-controls-datepicker{margin-top:18px}.anhv1 .library-controls-datepicker:first-child{margin-top:0}.library-controls-datepicker .date-range-picker-form{padding-top:12px}.js .date-range-picker-button{padding-left:0;padding-right:32px;position:relative;text-align:right}.js .date-range-picker-button:before{background-image:url("/static/images/icons/library_controls.40b78c14d466.png");background-position:0 0;background-position:-7px -2px;background-repeat:no-repeat;content:"";height:32px;left:auto;margin-top:-16px;position:absolute;right:0;top:0;top:50%;width:22px}.date-range-picker-content{min-width:270px;right:10px;text-align:left}}@media (min-width:768px) and (min-width:768px){.library-controls{margin-left:-10px;margin-right:-10px}}@media (min-width:768px) and (min-width:1260px){.library-controls{margin-left:-15px;margin-right:-15px}}@media (min-width:768px) and (min-width:768px){.library-controls .secondary-nav{min-height:1px;padding-left:10px;padding-right:10px;position:relative}}@media (min-width:768px) and (min-width:768px) and (min-width:768px){.library-controls .secondary-nav{float:left;width:640px}}@media (min-width:768px) and (min-width:1260px){.library-controls .secondary-nav{min-height:1px;padding-left:15px;padding-right:15px;position:relative}}@media (min-width:768px) and (min-width:1260px) and (min-width:1260px){.library-controls .secondary-nav{float:left;width:800px}}@media (min-width:768px) and (min-width:768px){.library-controls-datepicker{min-height:1px;padding-left:10px;padding-right:10px;position:relative}}@media (min-width:768px) and (min-width:768px) and (min-width:768px){.library-controls-datepicker{float:left;width:320px}}@media (min-width:768px) and (min-width:1260px){.library-controls-datepicker{min-height:1px;padding-left:15px;padding-right:15px;position:relative}}@media (min-width:768px) and (min-width:1260px) and (min-width:1260px){.library-controls-datepicker{float:left;width:400px}}@media (min-width:768px) and (min-width:768px){.anhv1 .library-controls-datepicker:first-child{margin-top:0}.anhv1 .library-controls-datepicker{margin-top:24px;margin-top:0}}@media (min-width:768px) and (min-width:768px) and (min-width:768px){.anhv1 .library-controls-datepicker{margin-top:0}}@media (min-width:1260px){.date-range-picker-content{right:15px}}.library-track-metadata .love-button-toggle{margin:0;position:absolute;right:0;top:0}.library-track-metadata .love-button{color:transparent;display:inline-block;font:0/0 a;height:36px;height:24px;min-width:0;position:relative;text-align:left;text-shadow:none;vertical-align:top;width:36px;width:24px}.library-track-metadata .love-button:before{background-image:url("/static/images/icons/love_24.57d6c1e3e57f.png");background-position:0 0;background-repeat:no-repeat;content:"";height:36px;left:0;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;right:auto;top:0;top:50%;width:36px}@media (min-width:768px){.library-track-metadata .love-button{height:32px;width:32px}.library-track-metadata .love-button:before{background-image:url("/static/images/icons/love_32.35bbe7fb5b10.png");background-position:0 0}}.library-track-metadata a.love-button:focus:before,.library-track-metadata a.love-button:hover:before,.library-track-metadata button.love-button:focus:before,.library-track-metadata button.love-button:hover:before{background-image:url("/static/images/icons/love_24.57d6c1e3e57f.png");background-position:0 -36px}@media (min-width:768px){.library-track-metadata a.love-button:focus:before,.library-track-metadata a.love-button:hover:before,.library-track-metadata button.love-button:focus:before,.library-track-metadata button.love-button:hover:before{background-image:url("/static/images/icons/love_32.35bbe7fb5b10.png");background-position:0 -36px}}.library-track-metadata .love-button--loved:before{background-image:url("/static/images/icons/love_24.57d6c1e3e57f.png");background-position:0 -72px}@media (min-width:768px){.library-track-metadata .love-button--loved:before{background-image:url("/static/images/icons/love_32.35bbe7fb5b10.png");background-position:0 -72px}}.library-track-metadata button.love-button--loved:focus:before,.library-track-metadata button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_24.57d6c1e3e57f.png");background-position:0 -108px}@media (min-width:768px){.library-track-metadata button.love-button--loved:focus:before,.library-track-metadata button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_32.35bbe7fb5b10.png");background-position:0 -108px}}.library-track-metadata .ajax-form-disable-hover button.love-button:focus,.library-track-metadata .ajax-form-disable-hover button.love-button:hover{color:transparent;display:inline-block;font:0/0 a;height:36px;height:24px;min-width:0;position:relative;text-align:left;text-shadow:none;vertical-align:top;width:36px;width:24px}.library-track-metadata .ajax-form-disable-hover button.love-button:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button:hover:before{background-image:url("/static/images/icons/love_24.57d6c1e3e57f.png");background-position:0 0;background-repeat:no-repeat;content:"";height:36px;left:0;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;right:auto;top:0;top:50%;width:36px}@media (min-width:768px){.library-track-metadata .ajax-form-disable-hover button.love-button:focus,.library-track-metadata .ajax-form-disable-hover button.love-button:hover{height:32px;width:32px}.library-track-metadata .ajax-form-disable-hover button.love-button:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button:hover:before{background-image:url("/static/images/icons/love_32.35bbe7fb5b10.png");background-position:0 0}}.library-track-metadata .ajax-form-disable-hover button.love-button--loved:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_24.57d6c1e3e57f.png");background-position:0 -72px}@media (min-width:768px){.library-track-metadata .ajax-form-disable-hover button.love-button--loved:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_32.35bbe7fb5b10.png");background-position:0 -72px}}.header .love-button-toggle{position:absolute;top:57px}@media (min-width:768px){.header .love-button-toggle{margin-left:15px;right:0;top:24px}}.header--overview .love-button-toggle{top:89px}@media (min-width:768px){.header--overview .love-button-toggle{top:24px}}.header .love-button-toggle{right:39px}@media (min-width:768px){.header .love-button-toggle{right:47px}}.header .header-info-primary--with-more-menu .love-button-toggle,.header .header-info-secondary--with-more-menu .love-button-toggle{position:absolute;top:57px}@media (min-width:768px){.header .header-info-primary--with-more-menu .love-button-toggle,.header .header-info-secondary--with-more-menu .love-button-toggle{margin-left:15px;right:0;top:24px}}.header--overview .header-info-primary--with-more-menu .love-button-toggle,.header--overview .header-info-secondary--with-more-menu .love-button-toggle{top:89px}@media (min-width:768px){.header--overview .header-info-primary--with-more-menu .love-button-toggle,.header--overview .header-info-secondary--with-more-menu .love-button-toggle{top:24px}}.header--overview.header--track.header .header-info-primary--with-more-menu .love-button-toggle,.header--overview.header--track.header .header-info-secondary--with-more-menu .love-button-toggle{right:78px}@media (min-width:768px){.header--overview.header--track.header .header-info-primary--with-more-menu .love-button-toggle,.header--overview.header--track.header .header-info-secondary--with-more-menu .love-button-toggle{right:94px}.header .love-button-toggle{position:absolute;top:57px}.header--overview .love-button-toggle{top:89px}.header .love-button-toggle{right:39px}.header .header-info-primary--with-more-menu .love-button-toggle,.header .header-info-secondary--with-more-menu .love-button-toggle{position:absolute;top:57px}.header--overview .header-info-primary--with-more-menu .love-button-toggle,.header--overview .header-info-secondary--with-more-menu .love-button-toggle{top:89px}.header--overview.header--track.header .header-info-primary--with-more-menu .love-button-toggle,.header--overview.header--track.header .header-info-secondary--with-more-menu .love-button-toggle{right:39px}}@media (min-width:768px) and (min-width:768px){.header .love-button-toggle{margin-left:15px;right:0;top:24px}.header--overview .love-button-toggle{top:24px}.header .love-button-toggle{right:47px}.header .header-info-primary--with-more-menu .love-button-toggle,.header .header-info-secondary--with-more-menu .love-button-toggle{margin-left:15px;right:0;top:24px}.header--overview .header-info-primary--with-more-menu .love-button-toggle,.header--overview .header-info-secondary--with-more-menu .love-button-toggle{top:24px}.header--overview.header--track.header .header-info-primary--with-more-menu .love-button-toggle,.header--overview.header--track.header .header-info-secondary--with-more-menu .love-button-toggle{right:47px}}.library-track-metadata{margin-top:18px;position:relative}.library-track-metadata:first-child{margin-top:0}@media (min-width:768px){.library-track-metadata:first-child{margin-top:0}.library-track-metadata{margin-top:24px}}.library-track-metadata .love-button-toggle{margin-top:18px;padding-top:6px}@media (min-width:768px){.library-track-metadata .love-button-toggle{margin-top:24px}}.library-artist-section-header{font-size:18px;line-height:24px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.date-picker-button:before{background-image:url("/static/images/icons/calendar_222_24@2x.38313d918c18.png");background-size:24px 24px}.js .date-picker-button:before{background-image:url("/static/images/icons/calendar_b90000_24@2x.e6374a3c6d16.png");background-size:24px 24px}.js .date-picker-button.disclose-active:after,.js .date-picker-button.dropdown--open:after,.js .date-picker-button:after{background-image:url("/static/images/icons/dropdown_arrow_16@2x.e783136f2b95.png");background-size:16px 32px}.date-picker-content:before{background-image:url("/static/images/dropdown_arrow@2x.f0d0ae74215a.png");background-size:36px 18px}.date-range-picker-button:before{background-image:url("/static/images/icons/calendar_222_24@2x.38313d918c18.png");background-size:24px 24px}.js .date-range-picker-button.disclose-active:after,.js .date-range-picker-button.dropdown--open:after,.js .date-range-picker-button:after{background-image:url("/static/images/icons/dropdown_arrow_16@2x.e783136f2b95.png");background-size:16px 32px}.js .date-range-picker-button .date-range-picker-button-inner.dropdown--open:before,.js .date-range-picker-button .date-range-picker-button-inner:before,.js .date-range-picker-button.disclose-active .date-range-picker-button-inner:before{background-image:url("/static/images/icons/dropdown_arrow_b90000@2x.397efb6b6fa7.png");background-size:16px 32px}.date-range-picker-content:before{background-image:url("/static/images/dropdown_arrow@2x.f0d0ae74215a.png");background-size:36px 18px}.library-header-image--playlink .image-overlay-playlink-link:before{background-image:url("/static/images/icons/play_dark_16@2x.c1748144f8cb.png");background-size:16px 16px}.library-controls .secondary-nav-item .secondary-nav-item-link:before{background-image:url("/static/images/icons/library_nav@2x.b70901fdb39c.png");background-size:144px 72px}.js .date-range-picker-button:before{background-image:url("/static/images/icons/calendar_b90000_24@2x.e6374a3c6d16.png");background-size:24px 24px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.js .date-range-picker-button:before{background-image:url("/static/images/icons/library_controls@2x.1e5a58fd3dc5.png");background-size:72px 36px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.library-track-metadata .love-button:before{background-image:url("/static/images/icons/love_24@2x.7cf16afa5e88.png");background-size:36px 144px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.library-track-metadata .love-button:before{background-image:url("/static/images/icons/love_32@2x.e6f0d82d2634.png");background-size:36px 144px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.library-track-metadata a.love-button:focus:before,.library-track-metadata a.love-button:hover:before,.library-track-metadata button.love-button:focus:before,.library-track-metadata button.love-button:hover:before{background-image:url("/static/images/icons/love_24@2x.7cf16afa5e88.png");background-size:36px 144px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.library-track-metadata a.love-button:focus:before,.library-track-metadata a.love-button:hover:before,.library-track-metadata button.love-button:focus:before,.library-track-metadata button.love-button:hover:before{background-image:url("/static/images/icons/love_32@2x.e6f0d82d2634.png");background-size:36px 144px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.library-track-metadata .love-button--loved:before{background-image:url("/static/images/icons/love_24@2x.7cf16afa5e88.png");background-size:36px 144px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.library-track-metadata .love-button--loved:before{background-image:url("/static/images/icons/love_32@2x.e6f0d82d2634.png");background-size:36px 144px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.library-track-metadata button.love-button--loved:focus:before,.library-track-metadata button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_24@2x.7cf16afa5e88.png");background-size:36px 144px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.library-track-metadata button.love-button--loved:focus:before,.library-track-metadata button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_32@2x.e6f0d82d2634.png");background-size:36px 144px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.library-track-metadata .ajax-form-disable-hover button.love-button:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button:hover:before{background-image:url("/static/images/icons/love_24@2x.7cf16afa5e88.png");background-size:36px 144px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.library-track-metadata .ajax-form-disable-hover button.love-button:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button:hover:before{background-image:url("/static/images/icons/love_32@2x.e6f0d82d2634.png");background-size:36px 144px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.library-track-metadata .ajax-form-disable-hover button.love-button--loved:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_24@2x.7cf16afa5e88.png");background-size:36px 144px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.library-track-metadata .ajax-form-disable-hover button.love-button--loved:focus:before,.library-track-metadata .ajax-form-disable-hover button.love-button--loved:hover:before{background-image:url("/static/images/icons/love_32@2x.e6f0d82d2634.png");background-size:36px 144px}}