.humbeat-public-beat-cover-play{position:relative;width:100%;max-width:100%;min-width:0;aspect-ratio:1/1;overflow:visible}.humbeat-public-beat-cover-play:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:transparent;transition:background .18s ease}.humbeat-public-beat-cover-play:focus-within:after,.humbeat-public-beat-cover-play:hover:after{background:rgba(0,0,0,.28)}.humbeat-public-beat-cover-play:focus-within .humbeat-public-beat-cover-artwork,.humbeat-public-beat-cover-play:hover .humbeat-public-beat-cover-artwork{filter:brightness(.88);transform:scale(1.01)}.humbeat-public-beat-cover-play-button{position:absolute;left:50%;top:50%;z-index:3;display:inline-grid;place-items:center;width:54px;height:54px;padding:0;border:0;border-radius:999px;color:#08090c;background:hsla(0,0%,100%,.94);box-shadow:0 18px 42px rgba(0,0,0,.38);cursor:pointer;opacity:0;transform:translate(-50%,-50%) scale(.92);transition:opacity .16s ease,transform .16s ease,filter .16s ease}.humbeat-public-beat-cover-play-button .humbeat-icon{margin-left:2px;font-size:24px}.humbeat-public-beat-cover-play-button.is-pause-action .humbeat-icon{margin-left:0}.humbeat-public-beat-cover-play:focus-within .humbeat-public-beat-cover-play-button,.humbeat-public-beat-cover-play:hover .humbeat-public-beat-cover-play-button{opacity:1;transform:translate(-50%,-50%) scale(1)}.humbeat-public-beat-cover-play-button:focus-visible,.humbeat-public-beat-cover-play-button:hover{filter:brightness(1.06)}.humbeat-public-beat-cover-now-playing{position:absolute;left:50%;top:50%;z-index:3;width:54px;height:54px;border-radius:999px;color:#fff;background:rgba(8,9,12,.72);box-shadow:0 18px 42px rgba(0,0,0,.38);pointer-events:none;transform:translate(-50%,-50%) scale(1);transition:opacity .16s ease,transform .16s ease}.humbeat-public-beat-cover-play:focus-within .humbeat-public-beat-cover-now-playing,.humbeat-public-beat-cover-play:hover .humbeat-public-beat-cover-now-playing{opacity:0;transform:translate(-50%,-50%) scale(.92)}.humbeat-public-beat-menu-shell{position:absolute;top:8px;right:8px;z-index:6}.humbeat-public-beat-menu-shell.is-open{z-index:92}.humbeat-public-beat-menu-trigger{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:999px;color:#fff;background:rgba(18,18,22,.68);box-shadow:0 10px 24px rgba(0,0,0,.32);cursor:pointer;opacity:0;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease,background-color .16s ease}.humbeat-public-beat-menu-trigger .humbeat-icon{font-size:18px}.humbeat-public-beat-cover-play:focus-within .humbeat-public-beat-menu-trigger,.humbeat-public-beat-cover-play:hover .humbeat-public-beat-menu-trigger,.humbeat-public-beat-menu-shell.is-open .humbeat-public-beat-menu-trigger{opacity:1;transform:translateY(0)}.humbeat-public-beat-menu-shell.is-open .humbeat-public-beat-menu-trigger,.humbeat-public-beat-menu-trigger:focus-visible,.humbeat-public-beat-menu-trigger:hover{background:rgba(36,36,42,.96)}.humbeat-public-beat-menu-popover,.humbeat-public-beat-submenu{min-width:184px;padding:8px 0;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#242429;box-shadow:0 22px 54px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.04)}.humbeat-public-beat-menu-popover{position:absolute;top:36px;right:0;z-index:94}.humbeat-public-beat-menu-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:38px;padding:0 12px;border:0;color:hsla(0,0%,100%,.92);background:transparent;font-size:14px;font-weight:500;line-height:1;text-align:left;text-decoration:none}.humbeat-public-beat-menu-item.is-button{cursor:pointer}.humbeat-public-beat-menu-item-copy{display:inline-flex;align-items:center;min-width:0;gap:10px}.humbeat-public-beat-menu-arrow,.humbeat-public-beat-menu-item-copy .humbeat-icon{flex:0 0 auto;color:hsla(0,0%,100%,.78);font-size:15px}.humbeat-public-beat-menu-item.has-submenu:focus-within,.humbeat-public-beat-menu-item.has-submenu:hover,.humbeat-public-beat-menu-item:focus-visible,.humbeat-public-beat-menu-item:hover{color:#fff;background:hsla(0,0%,100%,.07);outline:none}.humbeat-public-beat-menu-item.is-disabled{cursor:not-allowed;opacity:.46}.humbeat-public-beat-menu-item.is-disabled:hover{background:transparent}.humbeat-public-beat-menu-item.has-submenu{cursor:default}.humbeat-public-beat-menu-item.has-submenu:before{content:"";position:absolute;top:0;right:-12px;width:12px;height:100%}.humbeat-public-beat-submenu{position:absolute;top:-8px;left:calc(100% + 8px);z-index:96;display:none}.humbeat-public-beat-menu-item.has-submenu:focus-within .humbeat-public-beat-submenu,.humbeat-public-beat-menu-item.has-submenu:hover .humbeat-public-beat-submenu{display:block}.humbeat-public-beat-menu-item.has-social-share:before{right:100%}.humbeat-public-beat-menu-item.has-social-share.is-share-right:before{right:-12px}.humbeat-public-beat-menu-item.has-social-share .humbeat-workspace-submenu{position:absolute;top:0;right:calc(100% + 10px);z-index:97;display:grid;min-width:176px;gap:2px;padding:8px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#242429;box-shadow:0 22px 54px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.04);opacity:0;pointer-events:none;transform:translateX(6px);transition:opacity .18s ease,transform .18s ease}.humbeat-public-beat-menu-item.has-social-share.is-share-right .humbeat-workspace-submenu{right:auto;left:calc(100% + 10px);transform:translateX(-6px)}.humbeat-public-beat-menu-item.has-social-share.is-share-open .humbeat-workspace-submenu,.humbeat-public-beat-menu-item.has-social-share:focus-within .humbeat-workspace-submenu,.humbeat-public-beat-menu-item.has-social-share:hover .humbeat-workspace-submenu{opacity:1;pointer-events:auto;transform:translateX(0)}.humbeat-public-beat-social-share-menu .humbeat-workspace-menu-item{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:8px;color:hsla(0,0%,100%,.9);background:transparent;font:inherit;font-size:13px;font-weight:600;line-height:1;text-align:left;cursor:pointer;transition:color .18s ease,background-color .18s ease}.humbeat-public-beat-social-share-menu .humbeat-workspace-menu-item:focus-visible,.humbeat-public-beat-social-share-menu .humbeat-workspace-menu-item:hover{color:#fff;background:hsla(0,0%,100%,.08);outline:none}.humbeat-public-beat-social-share-menu .humbeat-workspace-menu-item-copy{display:inline-flex;align-items:center;min-width:0;gap:9px}.humbeat-public-beat-social-share-menu .humbeat-workspace-menu-item-copy .humbeat-icon{flex:0 0 auto;width:15px;height:15px;color:hsla(0,0%,100%,.78)}.humbeat-public-beat-social-share-menu .humbeat-workspace-menu-item-copy span{min-width:0;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.humbeat-public-beat-social-share-menu .humbeat-social-share-menu-status{margin:4px 6px 0;color:rgba(184,251,255,.86);font-size:12px;font-weight:650;line-height:1.35}@media (hover:none),(pointer:coarse){.humbeat-public-beat-cover-play-button,.humbeat-public-beat-menu-trigger{opacity:1;transform:translate(-50%,-50%) scale(1)}.humbeat-public-beat-menu-trigger{transform:translateY(0)}}