.inner-container{position:relative}.player-container{background-color:#000}.inner-container,.player-container{width:100%;height:100%}
.announce{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;text-align:center;color:#fff;background-color:#232333;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.announce_hidden{display:none}.announce__content{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;padding:20px 50px;justify-content:center;align-items:center}.announce__button,.announce__text{text-shadow:0 0 3px #000}.announce__text{font-size:16px;line-height:19px;margin-bottom:20px}.announce__time:before{content:" "}.announce__button{font-size:13px;line-height:32px;position:relative;z-index:0;display:inline-block;overflow:visible;box-sizing:border-box;margin:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;white-space:nowrap;text-decoration:none;color:#fff;border:0;border-radius:0;outline:0;background:0 0;touch-action:manipulation}.announce__button:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";border:1px solid rgba(255,255,255,.2);border-radius:3px;background-color:transparent;background-clip:padding-box}.announce__button-text{display:inline-block;padding:0 15px;resize:none;pointer-events:none}
.announce-release{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;text-align:center;color:#fff;background-color:#232333;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.announce-release__content{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;padding:20px 50px;justify-content:center;align-items:center}.announce-release__badge{background-color:#f7f7ff;width:36px;height:44px;border-radius:3px;padding:3px 2px 0;box-sizing:border-box;text-align:center;margin-bottom:8px}.announce-release__month{font-size:10px;line-height:1.6em;color:red;text-transform:uppercase}.announce-release__day{font-size:20px;line-height:1.1em;color:rgba(0,0,0,.85)}.announce-release__button,.announce-release__text{text-shadow:0 0 3px #000}.announce-release__text{margin:0 32px 12px;font-size:28px;line-height:1.35em;width:80%}.announce-release__title{font-weight:500;line-height:1.14em;color:#f7f7ff}.announce-release__sub-title{max-width:380px;margin:5px auto 0;font-size:16px;line-height:1.25em;color:#fff;opacity:.5}.announce-release__button{font-size:13px;line-height:36px;position:relative;z-index:0;display:inline-block;overflow:visible;box-sizing:border-box;margin:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;white-space:nowrap;text-decoration:none;color:#f7f7ff;border:0;border-radius:6px;outline:0;background:#29292e;touch-action:manipulation}.announce-release__button:hover{background:#393940}.announce-release__button:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";border:0;border-radius:6px;background-color:transparent;background-clip:padding-box}.announce-release__button-text{display:inline-block;padding:0 15px;resize:none;pointer-events:none}.announce-release_small .announce-release__title{font-size:22px}.announce-release_small .announce-release__time{font-size:18px}
