.bottom-sheet{position:relative;z-index:var(--bottom-sheet-layer);transition:all .3s ease}.bottom-sheet *{box-sizing:border-box}.bottom-sheet.closed{visibility:hidden}.bottom-sheet.opened{position:fixed;top:0;left:0;width:100%;height:100%}.bottom-sheet__content{flex:1 1 auto;display:flex;flex-direction:column}@media(max-width:768px){.bottom-sheet__content{margin:0 -10rem}.bottom-sheet--active-account .bottom-sheet__content{margin:0;overflow:hidden}}.bottom-sheet--game-info .bottom-sheet__content{margin:0}.bottom-sheet--statuses-modal .bottom-sheet__content{margin:0 16rem 24rem}.cancel-bonus .bottom-sheet__content-inner{text-align:start;padding:0 28rem 16rem}@media(max-width:768px){.bottom-sheet__content-inner{padding:0 10rem}}.bottom-sheet__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(0,0,0,.7)!important;opacity:0;visibility:hidden;transition:.3s ease}.bottom-sheet.opened>.bottom-sheet__backdrop{opacity:1;visibility:visible}.bottom-sheet__card{position:fixed;left:0;right:0;z-index:10;display:flex;flex-direction:column;background-color:#1c1b29;border-radius:8rem 8rem 0 0;transform:translateZ(0)}.bottom-sheet--active-account .bottom-sheet__card{overflow:hidden}.bottom-sheet.moving .bottom-sheet__card{transition:none}.bonuses-bottom-sheet .bottom-sheet__card{background-color:#1c1b29;background-position:50%;background-size:cover}.bottom-sheet__card.square{border-radius:0}.bottom-sheet__card.stripe{padding-bottom:20px}.bottom-sheet__card.fx-default{transition:bottom .3s ease}.bottom-sheet__card.fx-fadein-scale{transition:all .3s ease}.bottom-sheet.opened .bottom-sheet__card.fx-fadein-scale{transform:translate(-50%) scale(1)}.bottom-sheet__card.fx-slide-from-left,.bottom-sheet__card.fx-slide-from-right{transition:all .3s cubic-bezier(.25,.5,.5,.9)}.bottom-sheet.opened .bottom-sheet__card.fx-slide-from-left,.bottom-sheet.opened .bottom-sheet__card.fx-slide-from-right{transform:translate(-50%)}.bottom-sheet__pan{padding-bottom:16rem;padding-top:8rem}.bottom-sheet--game-info .bottom-sheet__pan{display:none}.bottom-sheet__bar{position:absolute;top:10rem;left:50%;transform:translateX(-50%);width:36rem;height:4rem;background-color:rgba(181,190,201,.5);border-radius:9rem}.bottom-sheet__title{padding:8rem 16rem 14rem;font-size:14rem;font-weight:600;line-height:1.43;letter-spacing:.02em;text-align:center}