.my-bonuses-btn,.my-bonuses-btn__toggle{align-items:center;border-radius:var(--buttons-m-radius);display:flex;height:48px;justify-content:center;position:relative;width:48px;z-index:2}.top-bar__container .my-bonuses-btn,.top-bar__container .my-bonuses-btn__toggle{width:unset}.my-bonuses-btn{background:var(--buttons-secondary-b-bg-default);box-shadow:var(--inner-shadow);color:var(--buttons-secondary-b-text-default)}.no-touch .my-bonuses-btn:not(.no-touch .my-bonuses-btn.btn--text,.no-touch .my-bonuses-btn.btn--text-b,.no-touch .my-bonuses-btn.btn--icon):hover{background:var(--buttons-secondary-b-bg-hover);color:var(--buttons-secondary-b-text-hover)}.my-bonuses-btn.disabled,.my-bonuses-btn[disabled]{background:var(--buttons-secondary-b-bg-disable);box-shadow:none;color:var(--buttons-secondary-b-text-disable);pointer-events:none}.my-bonuses-btn__toggle{cursor:pointer;padding:var(--buttons-m-vert) var(--buttons-m-hor)}.my-bonuses-btn--short .my-bonuses-btn__toggle{padding:var(--buttons-m-vert) var(--buttons-icon-m)}.my-bonuses-btn__toggle-ic-wr{align-items:center;display:flex;height:20px;justify-content:center;margin-right:var(--buttons-m-radius);width:20px}.my-bonuses-btn--short .my-bonuses-btn__toggle-ic-wr{margin-right:0}.my-bonuses-btn__toggle-ic{color:var(--icons-c);height:18px;margin:1px 2px 1px auto;width:17px}.my-bonuses-btn--short .my-bonuses-btn__toggle-ic{margin:1px auto}.my-bonuses-btn__text{font-size:var(--buttons-font-m-font-size);font-weight:var(--buttons-font-m-weight);letter-spacing:normal;line-height:var(--buttons-font-m-line-height);text-transform:uppercase}.my-bonuses-btn__toggle-counter{background:var(--gradient-tokens-backgrounds-k);border-radius:18px;color:var(--text-text);display:flex;font-size:10px;font-weight:700;justify-content:center;line-height:12px;min-width:23px;padding:3px 6px;position:absolute;right:-7px;top:-5px}@media (min-width:1628px){.my-bonuses-btn__toggle-counter{right:-1px}}.my-bonuses-btn__dropdown{background-color:var(--backgrounds-c);border-radius:var(--roundings-m);display:flex;flex-direction:column;left:-96px;max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);position:absolute;top:calc(100% + 10px);width:364px}@media (min-width:1628px){.my-bonuses-btn__dropdown{left:-100px}}.my-bonuses-btn__dropdown:before{border-color:transparent transparent var(--backgrounds-c) transparent;border-style:solid;border-width:0 4px 6px;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:rotate(0);transform:translate(-50%);width:0}@media (min-width:1140px) and (max-width:1627px){.my-bonuses-btn__dropdown:before{transform:translate(-66px)}}.my-bonuses-btn__dropdown-scroll{display:flex;flex-direction:column;height:100%;padding:0 16px}.my-bonuses-btn__dropdown-scroll-inner{-ms-overflow-style:none;scrollbar-width:none}.my-bonuses-btn__dropdown-scroll-inner::-webkit-scrollbar{display:none}@media (min-width:1140px){.my-bonuses-btn--short{height:48px;width:48px!important}}.micro-app-messenger-container-flex{z-index:0}.top-bar-fake{padding-top:var(--header-height)}.top-bar{background-color:var(--backgrounds-a);border-radius:0 0 12px 12px;position:fixed;top:0;transition:all .2s ease-out;width:100%;z-index:var(--top-bar-layer)}@media (min-width:1140px){.top-bar{margin-left:calc(100% - var(--content-width) + var(--window-gap));width:calc(var(--content-width) - var(--window-gap)*2)}}.game-info .top-bar,body:has(.group-filters--stickied) .top-bar{border-radius:0}body:has(.games-sort-page--recently-played-page) .top-bar{border-radius:0 0 12px 12px}body:has(.play) .top-bar{background-color:var(--backgrounds-b)}.top-bar--game,.top-bar--scrolled{background-color:var(--backgrounds-b)}.top-bar--high-index-for-mobile{z-index:102}.top-bar--visible{transform:translateY(0)}.top-bar--hidden{transform:translateY(calc(var(--top-bar-height)*-1))}.top-bar__app-prompt{position:relative;transition:all .2s ease-out;z-index:1}.top-bar--hidden .top-bar__app-prompt{transform:translateY(var(--top-bar-height))}.top-bar__wrapper{padding:0 var(--spacings-page-paddings)}@media (min-width:1140px){.top-bar__wrapper{padding-inline:calc(var(--spacings-page-paddings) - var(--window-gap))}}.top-bar__container{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin:0 auto;max-width:var(--main-container-max-width);min-height:var(--top-bar-height);padding:8px 0;position:relative;transition:all .2s ease-out;width:100%}@media (min-width:1140px){.top-bar__container{gap:8px;min-height:calc(var(--top-bar-height) + 12px)}}@media (min-width:1628px){.top-bar__container{gap:12px}}@media (min-width:1140px){.top-bar--scrolled .top-bar__container{min-height:var(--top-bar-height)}}.top-bar__logo{flex-shrink:0;margin-right:auto}.top-bar__logo-img{height:32px;width:auto}@media (min-width:1140px){.top-bar__logo-img{height:40px}}.top-bar__search{display:none}@media (min-width:1140px){.top-bar__search{align-items:center;background:var(--backgrounds-d);border:1px solid var(--border-a);border-radius:12px;color:var(--text-description-b);display:flex;flex-grow:1;font-size:14px;font-weight:600;gap:10px;height:56px;justify-content:space-between;line-height:20px;min-width:0;padding:8px 18px 8px 19px;text-transform:uppercase;transition:all .2s ease-out}.no-touch .top-bar__search:hover{border-color:var(--colors-base-white-30);color:var(--text-text)}}.top-bar__search-icon{color:var(--icons-c);flex-shrink:0;height:auto;width:18px}.top-bar__search-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1140px){.top-bar__logo--sport{margin-right:0}.top-bar__sport-page-bonuses-btn{margin-right:auto}}
