.reward_art_image{max-height:100%;max-width:100%;object-fit:contain;user-select:none}.reward_art_glyph{color:var(--rarity);font-size:44px;font-weight:700;line-height:1}.modal_store{display:grid;gap:15px}.modal_store_coins{display:flex;flex-direction:column;gap:15px}.modal_store_coins_hero{align-items:center;background:radial-gradient(circle at 50% 0,rgba(246,185,73,.16),transparent 65%),#101010;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:24px 16px}.modal_store_coins_art{align-items:center;background:radial-gradient(circle at 50% 35%,rgba(246,185,73,.35),rgba(246,185,73,.05) 70%);border-radius:50%;display:flex;height:72px;justify-content:center;width:72px}.modal_store_coins_art svg{fill:#f6b949;height:36px;width:36px}.modal_store_coins_value{align-items:baseline;color:#fff;display:flex;font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;gap:8px;line-height:1.1}.modal_store_coins_value span{color:#f6b949;font-size:14px;font-weight:600}.modal_store_coins_rate{color:hsla(0,0%,100%,.5);font-size:13px}.modal_store_coins_presets{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(78px,1fr))}.modal_store_coins_preset{background:#202020;border:1px solid transparent;border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:14px;font-weight:600;height:40px;transition:background .3s,color .3s,border-color .3s}.modal_store_coins_preset:hover{background:#252525;color:#fff}.modal_store_coins_preset.is_active{background:rgba(111,120,239,.1);border-color:rgba(111,120,239,.45);color:#6f78ef}.modal_store_coins_field{position:relative}.modal_store_coins_field input{font-variant-numeric:tabular-nums;padding-right:34px}.modal_store_coins_field input::-webkit-inner-spin-button,.modal_store_coins_field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal_store_coins_field input[type=number]{-moz-appearance:textfield}.modal_store_coins_field_suffix{align-items:center;bottom:0;color:hsla(0,0%,100%,.5);display:flex;font-weight:600;pointer-events:none;position:absolute;right:14px;top:0}.modal_store_coins_hint{color:hsla(0,0%,100%,.5);font-size:13px;line-height:1.4}.modal_store_coins_footer{display:flex;flex-direction:column;gap:10px}.modal_store_coins_button{width:100%}@media(min-width:1100px){.modal_store{width:460px}}@media(max-width:1100px){.modal_store{width:100%}}.bp_page{display:flex;flex-direction:column;gap:15px;width:100%}.bp_skeleton_banner{border-radius:8px;height:232px}.bp_skeleton_tabs{border-radius:8px;height:44px;max-width:260px}.bp_skeleton_tasks{border-radius:8px;height:360px}.bp_skeleton_top{border-radius:8px;height:300px}.bp_section_title{color:#fff;font-size:16px;font-weight:700}.bp_section_hint{color:hsla(0,0%,100%,.376);font-size:12px;font-weight:500}.bp_empty{align-items:center;background:#131313;border-radius:8px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:220px;padding:32px 20px;text-align:center}.bp_empty .bp_empty_title{color:#fff;font-size:15px;font-weight:700}.bp_empty .bp_empty_text{color:hsla(0,0%,100%,.5);font-size:13px;font-weight:500}.bp_banner{background:#161616;border-radius:8px;flex-direction:column;overflow:hidden;padding:24px}.bp_banner,.bp_banner_top{display:flex;gap:20px;position:relative}.bp_banner_top{align-items:center;flex-wrap:wrap;justify-content:space-between}.bp_banner_title{color:#fff;font-size:32px;font-weight:800;letter-spacing:-.01em;line-height:1.1;text-transform:uppercase}.bp_banner_timer{display:flex;flex-direction:column;gap:8px}.bp_banner_timer .bp_banner_timer_label{color:hsla(0,0%,100%,.5);font-size:13px;font-weight:600;text-align:right}.bp_banner_timer .bp_banner_timer_items{align-items:center;background:#202020;border-radius:8px;display:flex;gap:5px;max-width:max-content;padding:6px}.bp_banner_timer .bp_banner_sep{fill:hsla(0,0%,100%,.376);height:16px;width:16px}.bp_banner_timer .bp_banner_timer_item{align-items:center;display:flex;justify-content:center;position:relative}.bp_banner_timer .bp_banner_timer_item .nums{align-items:center;color:#fff;display:flex;font-size:25px;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;min-height:50px;min-width:50px;padding-bottom:12px}.bp_banner_timer .bp_banner_timer_item .letters{bottom:6px;color:hsla(0,0%,100%,.376);font-size:9px;font-weight:600;position:absolute}.bp_banner_wallet{background:#202020;flex-wrap:wrap;gap:15px;justify-content:space-between;min-height:80px;padding:16px;position:relative;width:100%}.bp_banner_coin,.bp_banner_wallet{align-items:center;border-radius:8px;display:flex}.bp_banner_coin{background:#232323;flex-shrink:0;gap:8px;height:48px;padding:0 16px}.bp_banner_coin .bp_coin_icon{height:22px;width:22px}.bp_banner_coin .bp_banner_coin_value{color:#fff;font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.bp_banner_summary{align-items:center;display:flex;flex:1;height:48px;min-width:220px}.bp_banner_summary .bp_banner_stat{display:flex;flex:1;flex-direction:column;gap:3px;line-height:1.1;min-width:0;padding:0 20px}.bp_banner_summary .bp_banner_stat+.bp_banner_stat{border-left:1px solid hsla(0,0%,100%,.063)}.bp_banner_summary .bp_banner_stat:first-child{padding-left:0}.bp_banner_summary .bp_banner_stat:last-child{padding-right:0}.bp_banner_summary .bp_banner_stat_value{color:#fff;font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.bp_banner_summary .bp_banner_stat_label{color:hsla(0,0%,100%,.376);font-size:12px;font-weight:500}.bp_banner_guest{align-items:center;color:hsla(0,0%,100%,.5);display:flex;flex:1;font-size:13px;font-weight:500;line-height:1.45;min-height:48px;min-width:220px}.bp_banner_button{justify-self:end;width:150px}.bp_coin_icon{fill:#d0bb4f;flex-shrink:0;height:16px;width:16px}.bp_coin_icon .bp_coin_icon_face{fill:#000;opacity:.55}.bp_tabs{background:#161616;border-radius:8px;display:flex;gap:4px;max-width:max-content;padding:4px;position:relative}.bp_tabs_pill{background:#6f78ef;border-radius:6px;height:calc(100% - 8px);left:4px;position:absolute;top:4px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:120px;z-index:0}.bp_tabs_pill.bp_tabs_pill--tasks{transform:translateX(0)}.bp_tabs_pill.bp_tabs_pill--shop{transform:translateX(calc(100% + 4px))}.bp_tab{background:transparent;border:none;border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:14px;font-weight:600;height:34px;position:relative;transition:color .3s;width:120px;z-index:1}.bp_tab.is_active{color:#fff}.bp_tab:hover:not(.is_active){color:#fff}.bp_pane.is_animated{animation:bp_pane_in .28s cubic-bezier(.2,.7,.3,1) both}@keyframes bp_pane_in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bp_pane.is_animated{animation:none}.bp_tabs_pill{transition:none}.bp_shop_card{animation:none}}.bp_columns{gap:15px}.bp_columns,.bp_top{display:flex;flex-direction:column}.bp_top{gap:12px}.bp_tasks_head,.bp_top_head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.bp_top_list{display:flex;flex-direction:column;gap:6px}.bp_top_card{align-items:center;background:#161616;border-radius:6px;display:flex;gap:10px;padding:8px 10px;transition:background .3s}.bp_top_card:hover{background:#1a1a1a}.bp_top_card .bp_top_place{color:hsla(0,0%,100%,.376);font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;min-width:26px}.bp_top_card .bp_top_avatar{background:#101010;border-radius:8px;height:30px;object-fit:cover;width:30px}.bp_top_card .bp_top_nick{color:#fff;flex:1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp_top_card .bp_top_value{align-items:flex-end;color:hsla(0,0%,100%,.376);display:flex;flex-direction:column;font-size:10px;font-weight:500;line-height:1.2}.bp_top_card .bp_top_value b{color:#fff;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.bp_top_empty{background:#131313;border-radius:6px;color:hsla(0,0%,100%,.5);font-size:13px;font-weight:500;padding:24px 12px;text-align:center}.bp_tasks{display:flex;flex-direction:column;gap:12px}.bp_tasks_list{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.bp_task{background:#161616;border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:14px;transition:background .3s}.bp_task .bp_task_head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.bp_task .bp_task_title_wrap{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.bp_task .bp_task_title{color:#fff;font-size:14px;font-weight:700}.bp_task .bp_task_mode{background:rgba(111,120,239,.1);border-radius:999px;color:#6f78ef;cursor:help;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.bp_task .bp_task_mode.bp_task_mode--minigame{background:rgba(179,136,255,.12);color:#b388ff}.bp_task .bp_task_rewards{align-items:center;display:flex;flex-shrink:0;gap:6px}.bp_task .bp_task_reward{align-items:center;background:rgba(208,187,79,.1);border-radius:999px;color:#f5d76e;cursor:help;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 8px}.bp_task .bp_task_reward svg{height:12px;width:12px}.bp_task .bp_task_reward_clan{background:rgba(111,120,239,.1);color:#6f78ef}.bp_task .bp_task_reward_clan svg{fill:#6f78ef}.bp_task .bp_task_desc{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:500}.bp_task .bp_task_progress{background:#101010;border-radius:999px;height:6px;overflow:hidden}.bp_task .bp_task_progress .bp_task_progress_bar{background:#6f78ef;border-radius:999px;height:100%;transition:width .3s}.bp_task .bp_task_status{align-items:center;color:hsla(0,0%,100%,.376);display:flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;gap:8px;justify-content:space-between}.bp_task .bp_task_done{align-items:center;color:#85f479;display:inline-flex;gap:4px}.bp_task .bp_task_done svg{fill:#85f479;height:11px;width:11px}.bp_task.is_completed .bp_task_progress_bar{background:#85f479}.bp_shop{gap:15px}.bp_shop,.bp_shop_head{display:flex;flex-direction:column}.bp_shop_head{gap:3px}.bp_shop_grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}@keyframes bp_shop_card_in{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.bp_shop_card{--rarity:#6f78ef;animation:bp_shop_card_in .42s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:min(var(--i,0)*50ms,.6s);background:#161616;border:1px solid transparent;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px;position:relative;transition:background .3s,border-color .3s,transform .3s}.bp_shop_card:hover{background:#1a1a1a}.bp_shop_card:hover .bp_shop_card_title{color:#6f78ef}.bp_shop_card:hover .bp_shop_card_art img{transform:scale(1.06)}.bp_shop_card .bp_shop_card_art{align-items:center;display:flex;height:84px;justify-content:center;overflow:hidden}.bp_shop_card .bp_shop_card_art svg{fill:#6f78ef;height:52px;width:52px}.bp_shop_card .bp_shop_card_art img{max-height:72px;transition:transform .3s}.bp_shop_card .bp_shop_card_body{display:flex;flex:1;flex-direction:column;gap:3px}.bp_shop_card .bp_shop_card_title{color:#fff;font-size:14px;font-weight:700;transition:color .3s}.bp_shop_card .bp_shop_card_foot{align-items:center;display:flex;gap:8px;justify-content:space-between}.bp_shop_card .bp_shop_card_price{align-items:center;color:#fff;display:inline-flex;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;gap:5px}.bp_shop_card .bp_shop_card_actions{align-items:center;display:flex;gap:6px}.bp_shop_card .bp_shop_card_button{font-size:13px;height:32px;padding:0 14px}.bp_shop_card .bp_shop_card_go{align-items:center;background:#202020;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background .3s;width:32px}.bp_shop_card .bp_shop_card_go svg{fill:hsla(0,0%,100%,.5);height:14px;transition:fill .3s;width:14px}.bp_shop_card .bp_shop_card_go:hover{background:rgba(111,120,239,.1)}.bp_shop_card .bp_shop_card_go:hover svg{fill:#6f78ef}.bp_shop_card .bp_shop_card_note{color:hsla(0,0%,100%,.376);font-size:12px;font-weight:600}.bp_shop_card .bp_shop_card_help{align-items:center;cursor:help;display:flex;height:18px;justify-content:center;position:absolute;right:10px;top:10px;width:18px;z-index:1}.bp_shop_card .bp_shop_card_help svg{fill:hsla(0,0%,100%,.376);height:100%;transition:fill .3s;width:100%}.bp_shop_card .bp_shop_card_help:hover svg{fill:#fff}.bp_shop_card .bp_shop_card_limit{background:#202020;border-radius:6px;color:hsla(0,0%,100%,.5);cursor:help;font-size:13px;font-weight:600;left:15px;padding:4px 6px;position:absolute;text-transform:uppercase;top:15px}.bp_shop_card.is_limit_reached .bp_shop_card_limit{background:rgba(231,76,60,.1);color:#ff7a7a}@media(max-width:600px){.bp_banner{gap:15px;padding:18px}.bp_banner_top{align-items:stretch;flex-direction:column;gap:12px}.bp_banner_title{font-size:24px}.bp_banner_timer{width:100%}.bp_banner_timer .bp_banner_timer_label{text-align:left}.bp_banner_timer .bp_banner_timer_items{justify-content:space-between;max-width:none;width:100%}.bp_banner_timer .bp_banner_timer_item{flex:1;min-width:0}.bp_banner_timer .bp_banner_timer_item .nums{font-size:20px;min-width:0;width:100%}.bp_banner_wallet{align-items:center;display:grid;grid-template-areas:"coin button" "summary summary";grid-template-columns:auto 1fr;row-gap:15px}.bp_banner_coin{grid-area:coin}.bp_banner_guest,.bp_banner_summary{grid-area:summary}.bp_banner_button{grid-area:button}.bp_tabs{max-width:none}.bp_tab{flex:1;width:auto}.bp_tabs_pill{width:calc(50% - 8px)}.bp_tabs_pill.bp_tabs_pill--shop{transform:translateX(calc(100% + 4px))}.bp_shop_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.bp_tasks_list{grid-template-columns:minmax(0,1fr)}}@media(max-width:420px){.bp_banner{padding:14px}.bp_banner_title{font-size:21px}.bp_banner_timer .bp_banner_sep{display:none}.bp_banner_timer .bp_banner_timer_items{gap:2px}.bp_banner_timer .bp_banner_timer_item .nums{font-size:18px;min-height:44px;padding-bottom:11px}.bp_banner_timer .bp_banner_timer_item .letters{bottom:5px;font-size:8px}.bp_banner_wallet{grid-template-areas:"coin" "summary" "button";grid-template-columns:minmax(0,1fr);row-gap:12px}.bp_banner_coin{justify-content:center}.bp_banner_button{justify-self:stretch;width:100%}.bp_banner_summary{align-items:stretch;flex-direction:column;gap:10px;height:auto}.bp_banner_summary .bp_banner_stat{align-items:baseline;flex-direction:row;gap:10px;justify-content:space-between;padding:0}.bp_banner_summary .bp_banner_stat+.bp_banner_stat{border-left:none;border-top:1px solid hsla(0,0%,100%,.063);padding-top:10px}}