.b-referral-rewards{display:grid;overflow:hidden;width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:10px}.b-referral-rewards__theme{display:none}.b-referral-rewards__item{position:relative;display:flex;overflow:hidden;min-width:0;min-height:60px;flex-direction:column;align-items:center;justify-content:center;padding:7px 8px;text-align:center}.b-referral-rewards__item+.b-referral-rewards__item:before{position:absolute;top:9px;bottom:9px;left:0;width:1px;background:rgba(192,193,255,.14902);content:""}.b-referral-rewards__item_tickets{color:#a08fff}.b-referral-rewards__item_bonus{color:#ffe679}.b-referral-rewards__item_free{color:#53ffac}.b-referral-rewards__backdrop{position:absolute;z-index:0;right:-12px;bottom:-14px;width:44px;height:44px;color:currentColor;opacity:.05;pointer-events:none;transform:rotate(-10deg)}.b-referral-rewards__item_bonus .b-referral-rewards__backdrop{top:-12px;right:-10px;bottom:auto;transform:rotate(8deg)}.b-referral-rewards__item_free .b-referral-rewards__backdrop{transform:rotate(-6deg)}.b-referral-rewards__heading{position:relative;z-index:1;display:flex;min-width:0;align-items:center;justify-content:center;grid-gap:6px;gap:6px}.b-referral-rewards__value{flex:none;color:currentColor;font-size:1.125rem;line-height:1.375rem;font-weight:800;letter-spacing:-.02em}.b-referral-rewards__icon{width:22px;height:22px;flex:none;color:currentColor;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.b-referral-rewards__condition{position:relative;z-index:1;display:flex;min-width:0;align-items:center;justify-content:center;margin-top:2px;color:#cbc7e3;font-size:.6875rem;line-height:.9375rem;font-weight:500;text-align:center;white-space:normal}.b-referral-rewards__item_free .b-referral-rewards__condition,.b-referral-rewards_responsive .b-referral-rewards__condition-single{white-space:nowrap}.b-referral-rewards__condition-single{display:inline-flex;min-width:0;align-items:center;justify-content:center}.b-referral-rewards__condition-stacked{display:none;flex-direction:column;align-items:center;justify-content:center}.b-referral-rewards__condition-line{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.b-referral-rewards__currency-icon{display:inline-flex;width:1em;height:1em;flex:none;margin-left:2px}.b-referral-rewards_inline{display:inline-flex;overflow:visible;width:auto;align-items:center;grid-gap:4px;gap:4px;border-radius:0}.b-referral-rewards_inline .b-referral-rewards__item{overflow:visible;min-height:0;flex-direction:row;padding:0}.b-referral-rewards_inline .b-referral-rewards__backdrop,.b-referral-rewards_inline .b-referral-rewards__condition,.b-referral-rewards_inline .b-referral-rewards__item+.b-referral-rewards__item:before{display:none}.b-referral-rewards_inline .b-referral-rewards__heading{grid-gap:2px;gap:2px;white-space:nowrap}.b-referral-rewards_inline .b-referral-rewards__value{font-size:.9375rem;line-height:1.125rem;font-weight:800}.b-referral-rewards_inline .b-referral-rewards__icon{width:18px;height:18px;filter:none}.b-referral-rewards_loot{overflow:visible;align-items:stretch;border-radius:0;padding:14px 8px 12px;background:linear-gradient(180deg,rgba(38,35,67,.38),rgba(38,35,67,.12) 78%,rgba(38,35,67,0))}.b-referral-rewards_loot .b-referral-rewards__item{overflow:visible;min-height:152px;justify-content:flex-start;padding:0 4px}.b-referral-rewards_loot .b-referral-rewards__item+.b-referral-rewards__item:before{display:none}.b-referral-rewards_loot .b-referral-rewards__visual{position:relative;display:flex;overflow:hidden;width:100%;max-width:104px;height:88px;flex:none;align-items:center;justify-content:center}.b-referral-rewards_loot .b-referral-rewards__glow{position:absolute;z-index:0;bottom:12px;left:50%;width:68px;height:18px;border-radius:50%;background:currentColor;filter:blur(12px);opacity:.26;transform:translateX(-50%)}.b-referral-rewards_loot .b-referral-rewards__image{position:relative;z-index:1;display:block;width:100%;height:100%;flex:none;filter:drop-shadow(0 8px 10px rgba(0,0,0,.26));-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-referral-rewards_loot .b-referral-rewards__item_tickets .b-referral-rewards__image{-webkit-mask-image:radial-gradient(ellipse at center,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 62%,transparent 100%);transform:translateY(-5px) scale(1.85)}.b-referral-rewards_loot .b-referral-rewards__item_bonus .b-referral-rewards__image{transform:scale(1.12)}.b-referral-rewards_loot .b-referral-rewards__item_free .b-referral-rewards__image{transform:translateY(-2px) scale(1.55)}.b-referral-rewards_loot .b-referral-rewards__heading{min-height:36px;flex-direction:column;grid-gap:0;gap:0;margin-top:4px}.b-referral-rewards_loot .b-referral-rewards__value{font-size:1rem;line-height:1.25rem}.b-referral-rewards_loot .b-referral-rewards__label{color:#fff;font-size:.6875rem;line-height:1rem;font-weight:700}.b-referral-rewards_loot .b-referral-rewards__condition{min-height:26px;margin-top:3px;color:#cbc7e3;font-size:.625rem;line-height:.8125rem;font-weight:500}.b-referral-rewards_crown{position:relative;overflow:visible;align-items:start;justify-items:center;border-radius:0;padding:8px 0 14px}.b-referral-rewards_crown .b-referral-rewards__item{z-index:1;overflow:visible;width:100%;min-height:0;justify-content:flex-start;padding:0 3px}.b-referral-rewards_crown .b-referral-rewards__item_bonus{z-index:2}.b-referral-rewards_crown .b-referral-rewards__item+.b-referral-rewards__item:before{display:none}.b-referral-rewards_crown .b-referral-rewards__visual{position:relative;display:flex;overflow:visible;width:100%;height:128px;flex:none;align-items:center;justify-content:center}.b-referral-rewards_theme .b-referral-rewards__theme{position:absolute;z-index:3;top:0;right:0;left:0;display:flex;overflow:visible;height:228px;align-items:center;justify-content:center;pointer-events:none}.b-referral-rewards_theme .b-referral-rewards__theme-image{position:absolute;bottom:0;left:50%;display:block;width:100%;max-width:430px;height:auto;transform:translate(-50%,29%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-referral-rewards_theme .b-referral-rewards__visual{height:228px;visibility:hidden}.b-referral-rewards_theme .b-referral-rewards__glow{display:none}.b-referral-rewards_theme .b-referral-rewards__item_tickets{transform:translateX(5px)}.b-referral-rewards_theme .b-referral-rewards__item_free{transform:translateX(-5px)}.b-referral-rewards_crown .b-referral-rewards__glow{position:absolute;z-index:0;bottom:22px;left:50%;width:96px;height:30px;border-radius:50%;background:currentColor;filter:blur(20px);opacity:.38;transform:translateX(-50%)}.b-referral-rewards_crown .b-referral-rewards__item_bonus .b-referral-rewards__glow{bottom:24px;width:112px;height:34px;background:#7e4cd9;opacity:.5}.b-referral-rewards_crown .b-referral-rewards__item_free .b-referral-rewards__glow{background:#7e4cd9;opacity:.42}.b-referral-rewards_crown .b-referral-rewards__image{position:relative;z-index:1;display:block;width:100%;height:100%;flex:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-referral-rewards_crown .b-referral-rewards__item_tickets .b-referral-rewards__image{transform:translateY(3px) scale(2.05)}.b-referral-rewards_crown .b-referral-rewards__item_bonus .b-referral-rewards__image{transform:scale(.94)}.b-referral-rewards_crown .b-referral-rewards__item_free .b-referral-rewards__image{transform:translateY(3px) scale(1.48)}.b-referral-rewards_crown .b-referral-rewards__heading{min-height:0;flex-direction:column;grid-gap:0;gap:0}.b-referral-rewards_crown .b-referral-rewards__value{font-size:1.25rem;line-height:1.5rem;font-weight:800}.b-referral-rewards_crown .b-referral-rewards__label{color:#fff;font-size:.875rem;line-height:1.125rem;font-weight:700;letter-spacing:0;white-space:nowrap}.b-referral-rewards_crown .b-referral-rewards__condition{min-height:0;margin-top:4px;color:#cbc7e3;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:0;white-space:nowrap}.b-referral-rewards_crown .b-referral-rewards__condition-single{display:inline-flex}.b-referral-rewards_crown .b-referral-rewards__condition-stacked{display:none}@media (max-width:639px){.b-referral-rewards__item{min-height:64px;padding:6px 4px}.b-referral-rewards__heading{grid-gap:4px;gap:4px}.b-referral-rewards__icon{width:21px;height:21px}.b-referral-rewards__backdrop{right:-14px;bottom:-16px;width:54px;height:54px}.b-referral-rewards__item_bonus .b-referral-rewards__backdrop{top:-15px;right:-12px}.b-referral-rewards__condition{font-size:.625rem;line-height:.8125rem}.b-referral-rewards_loot .b-referral-rewards__item{min-height:152px;padding:0 4px}.b-referral-rewards_loot .b-referral-rewards__heading{grid-gap:0;gap:0}}@media (max-width:520px){.b-referral-rewards_responsive .b-referral-rewards__condition-single{display:none}.b-referral-rewards_responsive .b-referral-rewards__condition-stacked{display:flex}}@media (max-width:479px){.b-referral-rewards_loot{padding:10px 2px 8px}.b-referral-rewards_loot .b-referral-rewards__item{min-height:144px;padding:0 2px}.b-referral-rewards_loot .b-referral-rewards__visual{max-width:92px;height:80px}.b-referral-rewards_loot .b-referral-rewards__heading{margin-top:3px}.b-referral-rewards_loot .b-referral-rewards__condition{min-height:24px;font-size:.625rem;line-height:.8125rem}.b-referral-rewards_crown{grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px;padding:8px 0 12px}.b-referral-rewards_crown .b-referral-rewards__item{display:grid;min-height:68px;grid-template-columns:68px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;justify-items:start;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;border-radius:10px;padding:4px 10px 4px 4px;background:rgba(38,35,67,.38);text-align:left}.b-referral-rewards_crown .b-referral-rewards__visual{width:68px;height:60px;grid-column:1;grid-row:1/3}.b-referral-rewards_theme .b-referral-rewards__theme{display:block;height:172px}.b-referral-rewards_theme{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;padding-top:172px}.b-referral-rewards_theme .b-referral-rewards__theme-image{top:0;bottom:auto;width:255px;transform:translateX(-50%)}.b-referral-rewards_theme .b-referral-rewards__item{display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:0;padding:0 3px;background:transparent;text-align:center}.b-referral-rewards_theme .b-referral-rewards__visual{display:none}.b-referral-rewards_theme .b-referral-rewards__heading{align-self:end}.b-referral-rewards_theme .b-referral-rewards__condition{align-self:start}.b-referral-rewards_crown .b-referral-rewards__item_tickets .b-referral-rewards__image{transform:translateY(1px) scale(1.9)}.b-referral-rewards_crown .b-referral-rewards__item_bonus .b-referral-rewards__image{transform:scale(.94)}.b-referral-rewards_crown .b-referral-rewards__item_free .b-referral-rewards__image{transform:translateY(1px) scale(1.42)}.b-referral-rewards_theme .b-referral-rewards__item_tickets .b-referral-rewards__image{transform:scale(1.04)}.b-referral-rewards_theme .b-referral-rewards__item_bonus .b-referral-rewards__image{transform:scale(1.08)}.b-referral-rewards_theme .b-referral-rewards__item_free .b-referral-rewards__image{transform:scale(1.04)}.b-referral-rewards_crown .b-referral-rewards__glow{bottom:10px;width:52px;height:16px;filter:blur(11px)}.b-referral-rewards_crown .b-referral-rewards__item_bonus .b-referral-rewards__glow{bottom:10px;width:58px;height:18px}.b-referral-rewards_crown .b-referral-rewards__heading{min-height:0;align-self:end;flex-direction:row;justify-content:flex-start;grid-gap:5px;gap:5px}.b-referral-rewards_crown .b-referral-rewards__value{font-size:1.25rem;line-height:1.5rem}.b-referral-rewards_crown .b-referral-rewards__label{font-size:.875rem;line-height:1.125rem}.b-referral-rewards_crown .b-referral-rewards__condition{min-height:0;align-self:start;justify-content:flex-start;margin-top:1px;font-size:.75rem;line-height:1rem;letter-spacing:0;text-align:left;white-space:normal}.b-referral-rewards_theme .b-referral-rewards__heading{align-self:auto;flex-direction:column;justify-content:center;grid-gap:0;gap:0}.b-referral-rewards_theme .b-referral-rewards__value{font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.15}.b-referral-rewards_theme .b-referral-rewards__label{font-size:clamp(.625rem,3.1vw,.875rem);line-height:1.2}.b-referral-rewards_theme .b-referral-rewards__condition{align-self:auto;justify-content:center;margin-top:4px;font-size:clamp(.5rem,2.5vw,.75rem);line-height:1.25;text-align:center}.b-referral-rewards__condition{font-size:.5625rem;line-height:.6875rem;letter-spacing:-.02em}}.b-referral-share-banner{display:flex;width:100%;min-width:0;min-height:64px;align-items:center;border-radius:10px;background:inherit}.b-referral-share-banner:before{bottom:0;z-index:1;background:inherit;content:""}.b-referral-share-banner:before,.b-referral-share-banner__title{position:absolute;top:0;right:0;left:0;border-radius:10px;pointer-events:none}.b-referral-share-banner__title{bottom:-28px;z-index:0;display:flex;align-items:flex-end;padding:6px 30px 6px 8px;background:linear-gradient(105deg,#3f3867,#322d53 58%,#312554);color:#fff;font-size:.75rem;line-height:.9375rem;font-weight:700;white-space:nowrap}.b-referral-share-banner__title-icon{width:14px;height:14px;flex:none;margin-right:5px;color:currentColor}.b-referral-share-banner__title-accent{margin-left:3px;color:#b7bdfa}.b-referral-share-banner__action-icon{position:absolute;right:6px;bottom:-22px;z-index:4;width:16px;height:16px;color:#cbc7e3;opacity:.75;pointer-events:none;transition:color .16s ease,opacity .16s ease}.b-referral-share-banner__rewards.b-referral-rewards{position:relative;z-index:2;min-height:0}.b-referral-share-banner_free-case{position:relative;display:grid;overflow:hidden;min-height:56px;grid-template-columns:minmax(0,1fr) 80px;grid-gap:6px;gap:6px;border-radius:10px;padding:0 0 0 16px;background:transparent}.b-referral-share-banner_free-case:before{display:none}.b-referral-share-banner_free-case .b-referral-share-banner__context{position:relative;z-index:2;display:flex;overflow:hidden;min-width:0;flex-direction:column;justify-content:center;text-align:left}.b-referral-share-banner_free-case .b-referral-share-banner__title{position:static;display:flex;min-width:0;align-items:center;grid-gap:5px;gap:5px;border-radius:0;padding:0;background:none;color:#fff;font-size:.875rem;line-height:1.25rem;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.b-referral-share-banner_free-case .b-referral-share-banner__title-text{overflow:hidden;min-width:0;text-overflow:ellipsis}.b-referral-share-banner_free-case .b-referral-share-banner__offer{display:block;overflow:hidden;color:#cbc7e3;font-size:.6875rem;line-height:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.b-referral-share-banner_free-case .b-referral-share-banner__action-icon{position:static;width:14px;height:14px;flex:none;color:#b7bdfa;opacity:.78;transition:color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.b-referral-share-banner_free-case .b-referral-share-banner__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.b-referral-share-banner_free-case .b-referral-share-banner__image{position:absolute;top:68%;right:-8px;width:100px;max-width:none;height:100px;-o-object-fit:contain;object-fit:contain;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-free-case-referral-offer.b-btn-bonus-case{width:100%;max-width:300px;min-width:0;min-height:56px;margin-right:auto;margin-left:auto;border:0;border-radius:10px;padding:0;background-color:#1d1a32;background-image:radial-gradient(ellipse 72%,ellipse 210% at 0,at 0,rgba(160,143,255,.1) 0,rgba(160,143,255,.035) 48%,rgba(160,143,255,0) 78%),radial-gradient(ellipse 64%,ellipse 220% at 100%,at 0,rgba(126,76,217,.12) 0,rgba(126,76,217,.04) 50%,rgba(126,76,217,0) 80%);background-image:radial-gradient(ellipse 72% 210% at 0 50%,rgba(160,143,255,.1) 0,rgba(160,143,255,.035) 48%,rgba(160,143,255,0) 78%),radial-gradient(ellipse 64% 220% at 100% 50%,rgba(126,76,217,.12) 0,rgba(126,76,217,.04) 50%,rgba(126,76,217,0) 80%);box-shadow:none;color:#fff;overflow:hidden;text-align:left;white-space:normal;transition:background-color .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)}.b-free-case-referral-offer.b-btn-bonus-case:before{display:none}.b-free-case-referral-offer.b-btn-bonus-case.focus-visible,.b-free-case-referral-offer.b-btn-bonus-case:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(183,189,250,.5)}@media (min-width:992px){.b-free-case-referral-offer.b-btn-bonus-case{width:260px;max-width:260px;margin-right:0;margin-left:0}}@media (max-width:991px){.b-free-case-referral-offer.b-btn-bonus-case{width:calc(100% - 24px);max-width:420px;min-height:80px;border-radius:14px}.b-referral-share-banner_free-case{overflow:hidden;min-height:80px;grid-template-columns:minmax(166px,43%) minmax(0,1fr);grid-gap:0;gap:0;border-radius:14px;padding:0 8px 0 0}.b-referral-share-banner_free-case .b-referral-share-banner__context{align-self:stretch;padding:0 2px 0 14px}.b-referral-share-banner_free-case .b-referral-share-banner__title{font-size:.875rem;line-height:1.25rem;letter-spacing:-.02em}.b-referral-share-banner_free-case .b-referral-share-banner__title-text{overflow:visible;text-overflow:clip}.b-referral-share-banner_free-case .b-referral-share-banner__offer{color:rgba(203,199,227,.88);font-size:.75rem;line-height:1rem}.b-referral-share-banner_free-case .b-referral-share-banner__action-icon{position:static;width:14px;height:14px;color:#b7bdfa;opacity:.82;transform:none}.b-referral-share-banner_free-case .b-referral-share-banner__visual{display:block}.b-referral-share-banner_free-case .b-referral-share-banner__image{top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:none}}@media (min-width:992px) and (hover:hover) and (pointer:fine){.b-free-case-referral-offer.b-btn-bonus-case:hover{background-color:rgba(38,35,67,.58)}.b-free-case-referral-offer.b-btn-bonus-case:hover .b-referral-share-banner__action-icon{color:#fff;opacity:1;transform:translateX(2px)}}.b-free-case-referral-offer.b-btn-bonus-case:active{transform:translateY(1px)}@media (min-width:992px){.b-free-case-referral-offer.b-btn-bonus-case:active{background-color:rgba(38,35,67,.72)}}.b-free-case-referral-offer.b-btn-bonus-case:active .b-referral-share-banner__action-icon{color:#b7bdfa;opacity:1}@media (max-width:319px){.b-free-case-referral-offer.b-btn-bonus-case,.b-referral-share-banner_free-case{min-height:68px}.b-referral-share-banner_free-case{grid-template-columns:126px minmax(0,1fr);padding-right:6px}.b-referral-share-banner_free-case .b-referral-share-banner__context{padding-left:12px}.b-referral-share-banner_free-case .b-referral-share-banner__title{font-size:.8125rem}.b-referral-share-banner_free-case .b-referral-share-banner__offer{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.b-free-case-referral-offer.b-btn-bonus-case{transition:background-color .16s cubic-bezier(.23,1,.32,1)}.b-free-case-referral-offer.b-btn-bonus-case:active{transform:none}.b-referral-share-banner_free-case .b-referral-share-banner__action-icon{transition:none}}.b-btn-friend-case:before,.b-free-case-referral-offer:before{z-index:3}@media (hover:hover) and (pointer:fine){.b-btn-friend-case:hover .b-referral-share-banner__action-icon{color:#b7bdfa;opacity:1}}.b-btn-friend-case:active .b-referral-share-banner__action-icon{color:#b7bdfa;opacity:1}