.AppToaster_frame__293Og{display:flex;align-items:center;gap:8px;width:fit-content;max-width:min(calc(100vw - 32px),420px);min-height:52px;padding:9px 11px;border:1px solid #ffffff26;border-radius:24px;background:linear-gradient(145deg,#3a3b3f,#27282c 75%);box-shadow:inset 0 1px 0 #ffffff0d,0 8px 24px #0004;color:#f8f9fb;pointer-events:auto;text-align:left}.AppToaster_custom__iS_CU[data-visible],.AppToaster_frame__293Og[data-visible]{animation:AppToaster_toast-enter__TXahv .2s cubic-bezier(.22,1,.36,1) both}.AppToaster_custom__iS_CU[data-visible=false],.AppToaster_frame__293Og[data-visible=false]{animation:AppToaster_toast-exit__Y5JqX .16s ease-in both;pointer-events:none}.AppToaster_icon__Fg7_z{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;color:#d2e5fc;background:#c6e2ff14}.AppToaster_icon__Fg7_z[data-tone=success]{color:#b3e5ce;background:#9cddb51c}.AppToaster_icon__Fg7_z[data-tone=error]{color:#f4b8b8;background:#f3b2b219}.AppToaster_message__i8qUT{flex:1;min-width:0;font-size:14px;line-height:1.35;font-weight:650;letter-spacing:-.02em;overflow-wrap:anywhere}.AppToaster_message__i8qUT a{color:#c2ddff;text-decoration:underline;text-underline-offset:3px}.AppToaster_close__JmRVH{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:30px;border-radius:50%;color:#ffffff80;-webkit-tap-highlight-color:transparent}.AppToaster_close__JmRVH:hover{background:#ffffff0b;color:white}.AppToaster_close__JmRVH:focus-visible,.AppToaster_rank__d_UG8:focus-visible{outline:2px solid #bddcff;outline-offset:3px}.AppToaster_spinner__LV8Mc{animation:AppToaster_toast-spin__L5tOI 1s linear infinite}.AppToaster_custom__iS_CU{max-width:min(calc(100vw - 32px),420px);pointer-events:auto}.AppToaster_rank__d_UG8{width:min(calc(100vw - 32px),420px);cursor:pointer}.AppToaster_rankCopy__zVyhI{min-width:0;flex:1}.AppToaster_rankTitle__4AxA2{font-size:14px;line-height:1.3;font-weight:650;letter-spacing:-.02em}.AppToaster_rankSubtitle__qf8Ji{margin-top:2px;color:#ffffff99;font-size:12px;line-height:1.3}.AppToaster_rankChevron__dBP1E{flex:none;color:#ffffff80}@keyframes AppToaster_toast-enter__TXahv{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes AppToaster_toast-exit__Y5JqX{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes AppToaster_toast-spin__L5tOI{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AppToaster_custom__iS_CU[data-visible],.AppToaster_frame__293Og[data-visible],.AppToaster_spinner__LV8Mc{animation:none}.AppToaster_custom__iS_CU[data-visible=false],.AppToaster_frame__293Og[data-visible=false]{opacity:0}}.Upgrade_page__msCE3{display:flex;flex-direction:column;gap:18px;padding:8px 8px 116px}.Upgrade_header__DJQOW{display:flex;align-items:center;gap:12px;padding:0 2px 2px}.Upgrade_header__DJQOW h1{margin:0;font-size:28px;font-weight:750;letter-spacing:-.045em;line-height:1.1}.Upgrade_header__DJQOW>div{flex:1}.Upgrade_iconButton__Cink8{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border:1px solid #ffffff0b;border-radius:50%;color:#ffffffb3;background:#ffffff06}.Upgrade_iconButton__Cink8:focus-visible,.Upgrade_item__EKFS1:focus-visible,.Upgrade_primary__KQHy5:focus-visible,.Upgrade_slot__UJLPJ:focus-visible{outline:2px solid #b5d7ff;outline-offset:3px}.Upgrade_inventory__kgcJD,.Upgrade_machine__WQYKc{border:1px solid #ffffff0e;background:linear-gradient(145deg,#ffffff09,#ffffff03 62%);box-shadow:inset 0 1px 0 #ffffff05,0 16px 44px #00000012;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.Upgrade_machine__WQYKc{border-radius:34px;padding:12px}.Upgrade_dial__UMvlo{width:min(100%,228px);aspect-ratio:1;margin:0 auto 12px;position:relative}.Upgrade_dial__UMvlo>svg{width:100%;height:100%;display:block;overflow:visible}.Upgrade_dial__UMvlo:before{content:"";position:absolute;inset:20%;border-radius:50%;background:radial-gradient(circle at 50% 20%,#ffffff05,transparent 70%);pointer-events:none}.Upgrade_pointer__Faqj_{position:absolute;left:50%;top:-5px;transform:translateX(-50%);z-index:2;width:32px;height:28px;display:grid;place-items:start center;pointer-events:none}.Upgrade_pointer__Faqj_:after{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:20px solid #f1f4f8;filter:drop-shadow(0 3px 5px #0009)}.Upgrade_dialCenter__5QpRO{position:absolute;inset:16%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;pointer-events:none}.Upgrade_dialCenter__5QpRO>strong{font-size:clamp(48px,14vw,58px);letter-spacing:-.07em;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.Upgrade_dialCenter__5QpRO>p{font-size:14px;font-weight:600;color:#ffffffb3;line-height:1.3}.Upgrade_dialCenter__5QpRO>small{color:#ffffff80;font-size:13px;line-height:1.35;max-width:150px}.Upgrade_emptySymbol__KBjmU{color:#ffffff8c;margin-bottom:2px}.Upgrade_multiplier__Ou3X6{display:inline-flex;border:1px solid #ffffff18;background:#ffffff0d;padding:5px 11px;border-radius:999px;color:#ffffffd1;font-size:13px;font-weight:650}.Upgrade_resultArtwork__ZYXHG{width:88px;height:88px;flex:none}.Upgrade_resultGift__e8SJf{display:grid;place-items:center}.Upgrade_resultTitle__3ydlK{flex:none;max-width:140px;color:#f5f7fa;font-size:16px;line-height:1.2;font-weight:650;letter-spacing:-.025em;text-wrap:balance}.Upgrade_won__HIoc9{color:#b5ead2}.Upgrade_confetti__g0iUJ{position:absolute;inset:0;overflow:hidden;border-radius:50%;pointer-events:none;z-index:3}.Upgrade_slots__S_lzu{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Upgrade_slot__UJLPJ{min-width:0;min-height:174px;position:relative;border:1px solid #ffffff18;border-radius:27px;padding:13px 10px;background:linear-gradient(155deg,#ffffff0d,#ffffff05);display:flex;flex-direction:column;align-items:center;color:white;text-align:center;transition:background .18s,border-color .18s}.Upgrade_slot__UJLPJ:hover:not(:disabled){background:#ffffff0a;border-color:#ffffff25}.Upgrade_slot__UJLPJ:disabled{cursor:default;opacity:.6}.Upgrade_slotLabel__APM_i{align-self:stretch;font-size:12px;font-weight:600;color:#ffffff99;text-align:left}.Upgrade_slotArtwork__nD6cW{height:84px;display:flex;align-items:center;justify-content:center;width:100%;position:relative}.Upgrade_slotArtwork__nD6cW img{width:82px;height:82px;object-fit:contain;filter:drop-shadow(0 5px 7px #0003)}.Upgrade_slotArtwork__nD6cW .Upgrade_stacked__L1Itf+.Upgrade_stacked__L1Itf{margin-left:-24px;transform:rotate(9deg) translateY(3px)}.Upgrade_slotArtwork__nD6cW .Upgrade_stacked__L1Itf:has(+.Upgrade_stacked__L1Itf){transform:rotate(-9deg) translateY(3px)}.Upgrade_slotArtwork__nD6cW>span[aria-hidden=true]{color:#ffffffa3}.Upgrade_slotName__NIQJk{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.25;font-weight:650;letter-spacing:-.025em}.Upgrade_slotPrice__W5PnH{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:5px;color:#ffffff99;font-size:13px;font-variant-numeric:tabular-nums}.Upgrade_count__oOZn9{position:absolute;top:10px;right:10px;border-radius:999px;background:#ffffff12;border:1px solid #ffffff12;padding:2px 7px;font-size:11px;color:#ffffffc4}.Upgrade_between__OMHaJ{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;border:1px solid #ffffff20;display:grid;place-items:center;color:#ffffffb3;background:#303133;pointer-events:none;z-index:1}.Upgrade_primary__KQHy5{width:100%;min-height:58px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;border:1px solid #ffffff2e;background:linear-gradient(155deg,#b9dbff38,#ffffff29);color:#f8fafc;font-size:18px;font-weight:650;letter-spacing:-.025em;box-shadow:inset 0 1px 0 #ffffff12;transition:background .18s,opacity .18s}.Upgrade_machine__WQYKc>.Upgrade_primary__KQHy5{margin-top:12px}.Upgrade_primary__KQHy5:hover:not(:disabled){background:#d6e9ff38}.Upgrade_primary__KQHy5:disabled{background:#ffffff09;border-color:#ffffff12;color:#ffffff70;cursor:not-allowed;box-shadow:none}.Upgrade_inventory__kgcJD{padding:16px 0 10px;border-radius:29px}.Upgrade_sectionHeader__Pa8q5{display:flex;align-items:center;gap:8px;padding:0 14px 10px}.Upgrade_sectionHeader__Pa8q5>span{color:#ffffff70;display:flex}.Upgrade_sectionHeader__Pa8q5 h2{flex:1;font-size:17px;font-weight:650;letter-spacing:-.025em}.Upgrade_smallButton__CftAf{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 12px;border-radius:999px;background:#ffffff0c;border:1px solid #ffffff12;color:#ffffffbf;font-size:13px;font-weight:600}.Upgrade_smallButton__CftAf:disabled{opacity:.4}.Upgrade_rail__pUPXN{display:flex;gap:8px;overflow-x:auto;padding:4px 14px 10px;scrollbar-width:none}.Upgrade_rail__pUPXN::-webkit-scrollbar{display:none}.Upgrade_item__EKFS1{position:relative;width:106px;flex:none;border-radius:23px;padding:9px;background:#ffffff07;border:1px solid transparent;text-align:center}.Upgrade_item__EKFS1[data-selected=true]{border-color:#d6e7ff65;background:#ffffff0b}.Upgrade_item__EKFS1:disabled{opacity:.35}.Upgrade_itemArtwork__HQNJK{position:relative;width:86px;height:86px;overflow:hidden;border-radius:17px}.Upgrade_itemArtwork__HQNJK img{width:100%;height:100%;object-fit:contain}.Upgrade_itemName__xGBmy{margin-top:6px;font-size:12px;color:#ffffffc4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Upgrade_itemPrice__1QGl7{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:4px;color:#fffffff0;font-size:13px;font-weight:600}.Upgrade_check__bQIUq{position:absolute;right:4px;top:4px;z-index:2;width:21px;height:21px;display:grid;place-items:center;background:#d5e8ff;border-radius:50%;color:#26313e;border:2px solid #28292b}.Upgrade_pending___XJgd{position:absolute;right:2px;bottom:2px;background:#252629dd;border:1px solid #ffffff18;padding:1px 4px;border-radius:999px;color:#fff9;font-size:8px}.Upgrade_emptyInventory__hdCO2{min-height:130px;padding:18px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#ffffff80;text-align:center;font-size:14px;line-height:1.5}.Upgrade_modalRoot__wXAzC{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;padding-top:max(calc(var(--tg-total-safe-area-top, 0px) + 8px),8px);isolation:isolate}.Upgrade_modalBackdrop__hBH1t{position:absolute;inset:0;background:#0009}.Upgrade_sheet__weysn{position:relative;display:flex;flex-direction:column;width:100%;max-width:672px;height:min(88dvh,860px);max-height:100%;overflow:hidden;background:linear-gradient(150deg,#303135,#1d1e21 65%)!important;border:1px solid #ffffff12!important;border-radius:32px 32px 0 0!important;box-shadow:0 -12px 60px #0005!important}.Upgrade_sheet__weysn .game-glass-control{backdrop-filter:none;-webkit-backdrop-filter:none}.Upgrade_sheetHeader__ao_tH{border-color:#ffffff0b!important}.Upgrade_sheetHandle__Zp7c8{width:36px;height:4px;margin:0 auto;flex:none;background:#ffffff24;border-radius:999px}.Upgrade_sheet__weysn button{-webkit-tap-highlight-color:transparent}.Upgrade_sheet__weysn input{border:1px solid #ffffff10;border-radius:999px;background:#ffffff06}.Upgrade_sheet__weysn input:focus{outline:1px solid #d2e7ff60}.Upgrade_sheetCard__r2r69{border-radius:23px!important;background:#ffffff05!important;box-shadow:none!important}.Upgrade_sheetActive__lZQrO{background:#ffffff21!important;color:#fff!important;border-color:#ffffff28!important}.Upgrade_sheetCard__r2r69[data-selected=true]{border-color:#c5dfff70!important;background:#ffffff0c!important}.Upgrade_sheetEmptyIcon__1uk_h{color:#ffffff40;margin-bottom:10px}.Upgrade_spinning__45suI{animation:Upgrade_upgrade-spin__FLaEa 1.2s linear infinite}@keyframes Upgrade_upgrade-spin__FLaEa{to{transform:rotate(1turn)}}@media (max-width:350px){.Upgrade_page__msCE3{padding-inline:3px}.Upgrade_machine__WQYKc{padding:10px 9px;border-radius:30px}.Upgrade_dial__UMvlo{max-width:210px}.Upgrade_slot__UJLPJ{padding:12px 8px;min-height:166px}.Upgrade_slotArtwork__nD6cW{height:78px}.Upgrade_slotArtwork__nD6cW img{width:76px;height:76px}.Upgrade_slotName__NIQJk{font-size:14px}.Upgrade_slotLabel__APM_i{font-size:11px}.Upgrade_slotPrice__W5PnH{font-size:12px}.Upgrade_header__DJQOW h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.Upgrade_spinning__45suI{animation:none}.Upgrade_primary__KQHy5,.Upgrade_slot__UJLPJ{transition:none}}html[data-performance-mode=true] .Upgrade_inventory__kgcJD,html[data-performance-mode=true] .Upgrade_machine__WQYKc,html[data-performance-mode=true] .Upgrade_sheet__weysn{backdrop-filter:none;-webkit-backdrop-filter:none}