.lobby-loading-shell{--skeleton-u:calc(min(calc(var(--app-viewport-width) * 1), var(--mobile-width,440px)) / 1320);--skeleton-header-top:max(calc(157 * var(--skeleton-u)), calc(env(safe-area-inset-top) + 60 * var(--skeleton-u)));--skeleton-header-space:calc(342 * var(--skeleton-u));--skeleton-banner-top:calc(var(--skeleton-header-top) + var(--skeleton-header-space));z-index:60;width:min(100%, var(--mobile-width,440px));box-sizing:border-box;background:#05030a;height:100dvh;margin:0 auto;padding:0;position:fixed;inset:0;overflow:hidden}.lobby-loading-shell *{box-sizing:border-box}.lobby-loading-shell span,.lobby-loading-banner{background:linear-gradient(110deg,#1c1029 20%,#30203f 45%,#1c1029 70%) 0 0/240% 100%;border-radius:10px;animation:1.8s ease-in-out infinite lobby-loading-pulse;display:block}.lobby-loading-shell [hidden]{display:none}.lobby-loading-header{top:var(--skeleton-header-top);left:calc(18 * var(--skeleton-u));width:calc(1283 * var(--skeleton-u));height:calc(288 * var(--skeleton-u));padding:calc(54 * var(--skeleton-u)) 0 calc(24 * var(--skeleton-u));justify-content:space-between;align-items:center;display:flex;position:absolute}.lobby-loading-header span:first-child{width:calc(356.4 * var(--skeleton-u));height:calc(210 * var(--skeleton-u))}.lobby-loading-header span:last-child{width:calc(504 * var(--skeleton-u));height:calc(136 * var(--skeleton-u))}.lobby-loading-shell.is-account{--skeleton-header-space:calc(154 * var(--skeleton-u))}.is-account .lobby-loading-header{height:calc(109 * var(--skeleton-u));padding:0}.is-account .lobby-loading-header span:first-child{width:calc(801 * var(--skeleton-u));height:calc(98 * var(--skeleton-u))}.is-account .lobby-loading-header span:last-child{width:calc(450 * var(--skeleton-u));height:calc(98 * var(--skeleton-u))}.lobby-loading-banner{left:calc(18 * var(--skeleton-u));top:var(--skeleton-banner-top);width:calc(1283 * var(--skeleton-u));height:calc(544 * var(--skeleton-u));aspect-ratio:1283/544;position:absolute}.lobby-loading-offers,.lobby-loading-brands,.lobby-loading-games,.lobby-loading-nav{left:calc(18 * var(--skeleton-u));width:calc(1283 * var(--skeleton-u));gap:calc(24 * var(--skeleton-u));margin:0;display:grid;position:absolute}.lobby-loading-offers,.lobby-loading-brands{grid-template-columns:repeat(4,minmax(0,1fr))}.lobby-loading-offers{top:calc(var(--skeleton-banner-top) + 593 * var(--skeleton-u));height:calc(265 * var(--skeleton-u));grid-template-columns:repeat(4, calc(300 * var(--skeleton-u)));padding-left:calc(10 * var(--skeleton-u))}.lobby-loading-offers span{aspect-ratio:300/265}.lobby-loading-brands span{height:calc(146 * var(--skeleton-u))}.lobby-loading-brands{top:calc(var(--skeleton-banner-top) + 904 * var(--skeleton-u));grid-template-columns:repeat(2, calc(314 * var(--skeleton-u))) repeat(2, calc(303 * var(--skeleton-u)));padding:0 calc(3 * var(--skeleton-u)) 0 calc(4 * var(--skeleton-u));gap:calc(14 * var(--skeleton-u))}.lobby-loading-games{top:calc(var(--skeleton-banner-top) + 1352.6 * var(--skeleton-u));left:calc(28 * var(--skeleton-u));width:calc(1265 * var(--skeleton-u));gap:calc(25 * var(--skeleton-u));grid-template-columns:repeat(3,minmax(0,1fr))}.lobby-loading-games span{aspect-ratio:303/409}.lobby-loading-nav{box-sizing:border-box;width:100%;height:calc(191 * var(--skeleton-u) + env(safe-area-inset-bottom));padding:calc(24 * var(--skeleton-u)) calc(50 * var(--skeleton-u)) max(calc(24 * var(--skeleton-u)), env(safe-area-inset-bottom));background:#090613;border-top:1px solid #3d2b49;grid-template-columns:repeat(5,minmax(0,1fr));position:absolute;inset:auto 0 0}.lobby-loading-nav span{height:100%}.lobby-loading-indicator{z-index:61;background:#05030b52;place-items:center;display:grid;position:fixed;inset:0}.lobby-loading-indicator>span{box-sizing:border-box;background:#160a27eb;border:1px solid #c49dff33;border-radius:50%;place-items:center;width:104px;height:104px;display:grid;box-shadow:0 0 32px #ab39ff2e}.lobby-loading-indicator i{box-sizing:border-box;border:4px solid #ffd400;border-color:#ffd400 #b629e9 #ffffff24 #ffffff24;border-radius:50%;width:56px;height:56px;animation:.85s linear infinite lobby-loading-spin}@keyframes lobby-loading-pulse{to{background-position:-140% 0}}@keyframes lobby-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lobby-loading-shell span,.lobby-loading-banner,.lobby-loading-indicator i{animation:none}}.app-loading[data-v-91ca2026]{background:#160a27eb;border:1px solid #c49dff33;border-radius:50%;width:104px;height:104px;padding:0;overflow:hidden;box-shadow:0 0 32px #ab39ff2e}.app-loading[open][data-v-91ca2026],.app-loading--inline[data-v-91ca2026]{place-items:center;display:grid}.app-loading--inline[data-v-91ca2026]{margin:auto}.app-loading[data-v-91ca2026]::backdrop{background:#05030b52}.loading-spinner[data-v-91ca2026]{box-sizing:border-box;border:4px solid #ffd400;border-color:#ffd400 #b629e9 #ffffff24 #ffffff24;border-radius:50%;width:56px;height:56px;animation:.85s linear infinite app-loading-spin-91ca2026;display:block}.loading-label[data-v-91ca2026]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes app-loading-spin-91ca2026{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-spinner[data-v-91ca2026]{animation:none}}.app-popup[data-v-5ce45799]{width:min(584px, calc(calc(var(--app-viewport-width) * 1) - 40px));color:#fff;max-height:calc(100dvh - 100px);font-family:var(--font-family-body);letter-spacing:0;background:#160a27;border:1px solid #a7a0b3;border-radius:14px;padding:0;overflow:visible}.app-popup[data-v-5ce45799]::backdrop{background:#05030b2e}.popup-close[data-v-5ce45799]{z-index:1;border-radius:50%;width:50px;height:50px;position:absolute;top:-22px;right:-22px}.popup-close img[data-v-5ce45799]{width:100%;height:100%}.popup-title[data-v-5ce45799]{font-size:clamp(20px, calc(var(--app-viewport-width) * .044), 29px);text-align:center;margin:0;padding:12px 32px 24px;font-weight:700;line-height:1.3}.popup-body[data-v-5ce45799]{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 180px);padding:0 18px 28px;overflow-y:auto}.popup-title[data-v-5ce45799]{padding-bottom:20px}.popup-close[data-v-5ce45799]{width:34px;height:34px;top:-16px;right:-14px}.popup-body[data-v-5ce45799]{padding-inline:12px;padding-bottom:18px}.session-reminder[data-v-5df6680d]{text-align:center;padding:0 12px}.session-clock[data-v-5df6680d]{color:#ffe500;background:#291248;border:1px solid #a65ade;border-radius:50%;width:64px;height:64px;margin:0 auto 20px;font-size:44px;line-height:60px}p[data-v-5df6680d]{margin:10px 0;font-size:18px;line-height:1.6}strong[data-v-5df6680d]{color:#ffe500}.session-note[data-v-5df6680d]{color:#c7b5de;font-size:16px}.session-actions[data-v-5df6680d]{gap:12px;margin-top:28px;display:flex}.session-actions button[data-v-5df6680d]{border-radius:12px;flex:1;min-height:48px;padding:12px;font-size:16px;font-weight:700}.end-session[data-v-5df6680d]{color:#fff;background:#291248;border:1px solid #a88abf}.continue-playing[data-v-5df6680d]{color:#fff;background:#b521e6}.session-actions button[data-v-5df6680d]:focus-visible{outline-offset:3px;outline:2px solid #ffe500}.session-actions button[data-v-5df6680d]:disabled{opacity:.6;cursor:wait}@media (width<=420px){.session-actions[data-v-5df6680d]{flex-direction:column}}.welcome-page[data-v-344ae9c9]{width:100%;max-width:var(--app-viewport-width,440px);background:#000000d1;border:0;height:100dvh;max-height:none;margin:0 auto;padding:0;position:fixed;inset:0;overflow:hidden}.welcome-page[data-v-344ae9c9]::backdrop{background:0 0}.welcome-test-image[data-v-344ae9c9]{z-index:100;width:min(calc(var(--app-viewport-width) * 1), var(--mobile-width));opacity:1;pointer-events:none;height:auto;position:fixed;top:13.4%;left:15%;transform:translate(-50%)}.dismiss[data-v-344ae9c9]{z-index:0;background:0 0;border:0;width:100%;position:absolute;inset:0}.stage[data-v-344ae9c9]{z-index:1;aspect-ratio:1320/2868;pointer-events:none;width:100%;position:absolute;left:0}.spine-host[data-v-344ae9c9]{position:absolute;inset:0}.spine-host[data-v-344ae9c9] .spine-player,.spine-host[data-v-344ae9c9] canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.spine-host[data-v-344ae9c9] .spine-player-controls,.spine-host[data-v-344ae9c9] .spine-player-error{display:none!important}.daily-check-in-popup.app-popup[data-v-672587a9]{width:min(calc(var(--app-viewport-width) * 1), var(--mobile-width), calc(100dvh * 1320 / 2868));aspect-ratio:1320/2868;letter-spacing:0;background:0 0;border:0;border-radius:0;max-width:none;height:auto;max-height:none;margin:auto;overflow:hidden;container-type:inline-size}.daily-check-in-popup[data-v-672587a9]::backdrop{background:#000000c7}.daily-check-in-popup[data-v-672587a9] .popup-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.daily-check-in-popup[data-v-672587a9] .popup-body{max-height:none;padding:0;position:absolute;inset:0;overflow:hidden}.checkin-stage[data-v-672587a9]{height:217.273cqw;position:absolute;inset:0;overflow:hidden}.checkin-loading[data-v-672587a9]{z-index:8;place-items:center;width:85.4545cqw;height:126.364cqw;display:grid;position:absolute;top:52.5cqw;left:7.27273cqw}.daily-checkin-test-img[data-v-672587a9]{z-index:100;width:min(calc(var(--app-viewport-width) * 1), var(--mobile-width));opacity:1;pointer-events:none;height:auto;position:fixed;top:0;left:15%;transform:translate(-50%)}.checkin-scene[data-v-672587a9]{z-index:1;object-fit:fill;pointer-events:none;width:98.4848cqw;height:180.152cqw;position:absolute;top:7.72727cqw;left:0}.checkin-close[data-v-672587a9]{z-index:10;place-items:center;width:8.40909cqw;height:8.40909cqw;display:grid;position:absolute;top:36.5909cqw;left:86.3636cqw}.checkin-close img[data-v-672587a9]{object-fit:contain;width:8.18182cqw;height:8.18182cqw}.checkin-days[data-v-672587a9]{z-index:2;margin:0;padding:0;list-style:none;position:absolute;inset:0}.checkin-day[data-v-672587a9]{isolation:isolate;background:#281541;border-radius:3.0303cqw;width:27.2727cqw;height:33.7879cqw;position:absolute;box-shadow:inset 0 0 0 1px #7734b4}.checkin-day[data-v-672587a9]:before{content:"";border-radius:inherit;clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);pointer-events:none;background:linear-gradient(100deg,#5713ac,#a01cdd);height:8.18182cqw;position:absolute;inset:0 0 auto}.checkin-day[data-v-672587a9]:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.checkin-day.is-current[data-v-672587a9]{background:#503516;box-shadow:inset 0 0 0 1px #ffd369}.checkin-day.is-current[data-v-672587a9]:before{background:linear-gradient(100deg,#a4651b,#f4b735)}.checkin-day.is-current[data-v-672587a9]:after{box-shadow:inset 0 0 0 .454545cqw #ffe394,0 0 1.66667cqw #ffce65}.checkin-day.claimed[data-v-672587a9]:after{background:#0000008c}.checkin-day[data-v-672587a9]:first-child,.checkin-day[data-v-672587a9]:nth-child(4){left:7.27273cqw}.checkin-day[data-v-672587a9]:nth-child(2),.checkin-day[data-v-672587a9]:nth-child(5){left:36.4394cqw}.checkin-day[data-v-672587a9]:nth-child(3),.checkin-day[data-v-672587a9]:nth-child(6){left:65.6061cqw}.checkin-day[data-v-672587a9]:nth-child(-n+3){top:52.5cqw}.checkin-day[data-v-672587a9]:nth-child(n+4):nth-child(-n+6){top:89.5455cqw}.checkin-day.final[data-v-672587a9]{width:83.9394cqw;height:32.7273cqw;top:127.045cqw;left:8.33333cqw}.checkin-day h3[data-v-672587a9]{color:#fff;letter-spacing:0;text-align:center;white-space:nowrap;place-items:center;width:8.71212cqw;height:2.87879cqw;margin:0;font-size:3.63636cqw;font-weight:700;line-height:1;display:grid;position:absolute;top:2.87879cqw;left:9.39394cqw}.reward-art[data-v-672587a9]{object-fit:fill;width:13.4848cqw;height:8.40909cqw;position:absolute;top:13.3333cqw;left:6.9697cqw}.reward-values[data-v-672587a9]{text-align:center;white-space:nowrap;font-weight:700;line-height:1;position:absolute;inset:0}.reward-values span[data-v-672587a9]{place-items:center;width:15.9091cqw;display:grid;position:absolute;left:5.75758cqw}.reward-values .gc[data-v-672587a9]{color:#ffba01;height:3.63636cqw;font-size:3.63636cqw;top:22.9545cqw}.reward-values .sc[data-v-672587a9]{display:none}.claimed-mark[data-v-672587a9]{z-index:5;object-fit:fill;pointer-events:none;width:8.63636cqw;height:6.59091cqw;position:absolute;top:13.5606cqw;left:10.2273cqw}.final h3[data-v-672587a9]{top:2.12121cqw;left:37.6515cqw}.final .reward-art[data-v-672587a9]{width:17.9545cqw;height:13.8636cqw;top:calc(9.4697cqw + 2px);left:32.6515cqw}.final .reward-values .gc[data-v-672587a9]{width:18.7121cqw;height:3.78788cqw;font-size:4.09091cqw;top:24.3182cqw;left:32.9545cqw}.final .reward-values .sc[data-v-672587a9]{width:12.197cqw;height:2.65152cqw;font-size:3.33333cqw;top:28.4848cqw;left:35.8333cqw}.final .claimed-mark[data-v-672587a9]{top:13.1061cqw;left:37.6515cqw}.checkin-receive[data-v-672587a9]{z-index:3;color:#fff;letter-spacing:0;place-items:center;width:84.7727cqw;height:13.1818cqw;font-size:4.54545cqw;font-weight:700;line-height:1;display:grid;position:absolute;top:165.682cqw;left:7.57576cqw}.checkin-receive img[data-v-672587a9]{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.checkin-receive span[data-v-672587a9]{position:relative}.checkin-receive[data-v-672587a9]:disabled{cursor:default;filter:saturate(.45)brightness(.72)}.checkin-message[data-v-672587a9],.checkin-error[data-v-672587a9],.checkin-notice[data-v-672587a9]{z-index:8;text-align:center;margin:0;font-size:2.42424cqw;line-height:1.3;position:absolute;left:8.33333cqw;right:8.33333cqw}.checkin-message[data-v-672587a9]{top:50%}.checkin-error[data-v-672587a9],.checkin-notice[data-v-672587a9]{top:179.318cqw}.checkin-error[data-v-672587a9]{color:#ffc04d}.checkin-notice[data-v-672587a9]{display:none}.checkin-retry[data-v-672587a9]{z-index:9;color:#ffd000;font-size:2.27273cqw;text-decoration:underline;position:absolute;top:182.879cqw;left:50%;transform:translate(-50%)}.offer-unavailable-host[data-v-c832849d]{width:100%;height:0}.offer-unavailable[data-v-c832849d]{--u:var(--offer-state-unit);top:clamp(12px, calc(50dvh - 340 * var(--u)), calc(100dvh - 772 * var(--u) - 12px));width:calc(1206 * var(--u));max-width:none;height:calc(772 * var(--u));outline:calc(2 * var(--u)) solid #1b0d28;border-radius:calc(66 * var(--u));max-height:calc(100dvh - 24px);box-shadow:0 calc(11 * var(--u)) calc(40 * var(--u)) #0a031cc2;background:#1d0323;border:0;margin:0 auto;padding:0;bottom:auto;overflow:auto}.offer-unavailable[data-v-c832849d]::backdrop{background:#000c}.offer-unavailable[data-v-c832849d] .popup-title{top:calc(62 * var(--u));color:#fff;width:100%;font-size:calc(60 * var(--u));letter-spacing:0;text-align:center;white-space:nowrap;outline:none;margin:0;padding:0;font-weight:900;line-height:1.2;position:absolute;left:0}.offer-unavailable[data-v-c832849d] .popup-body{height:calc(772 * var(--u));max-height:none;padding:0;position:relative;overflow:visible}.offer-unavailable-message[data-v-c832849d]{top:calc(244 * var(--u));left:calc(66 * var(--u));width:calc(1069 * var(--u));color:#aaa7c3;font-size:calc(48 * var(--u));font-weight:500;line-height:calc(84 * var(--u));letter-spacing:0;text-align:center;margin:0;position:absolute}.offer-unavailable-back[data-v-c832849d]{top:calc(563 * var(--u));left:calc(58 * var(--u));width:calc(1073 * var(--u));height:calc(158 * var(--u));padding:0 0 calc(6 * var(--u));border-radius:calc(28 * var(--u));color:#fff;font-size:calc(64 * var(--u));letter-spacing:0;background:linear-gradient(110deg,#6924cb,#6924cb,#a437eb);font-weight:900;line-height:1;position:absolute}.purchase-page{height:100%;padding:max(12px, env(safe-area-inset-top)) 6%;font-family:var(--font-family-body);letter-spacing:0;background:#05030b}.purchase-header{background:#160a27;border-radius:9px;align-items:center;gap:20px;max-width:584px;height:60px;margin:0 auto;padding:0 20px;font-size:13px;display:flex}.purchase-header strong{color:#ffd400;margin-right:auto}.purchase-header.hide-brand strong{visibility:hidden}.purchase-header button{color:#b8b2d0}.purchase-header button:last-child{color:#fff;font-size:24px}.purchase-popup .purchase-header{top:max(12px, env(safe-area-inset-top));width:min(584px, calc(var(--app-viewport-width) * .88));position:fixed;left:50%;transform:translate(-50%)}.app-popup.purchase-popup:not(.remove-address){max-height:calc(100dvh - 200px)}.app-popup.purchase-popup:not(.remove-address) .popup-body{max-height:calc(100dvh - 280px)}.purchase-page .purchase-load{text-align:center;color:#c9b9e8;padding:28px 0}.purchase-popup button:disabled{opacity:.55;cursor:default}.purchase-popup.purchase-addresses{background:#26082f}.app-popup.purchase-popup.remove-address::backdrop{background:#00000080}.purchase-popup .purchase-panel{background:#0f091d;border:1px solid #655769;border-radius:12px;padding:20px 18px 26px}.purchase-summary{background:#28104f;border-radius:12px;min-height:220px;padding:30px 18px 24px;position:relative;overflow:hidden}.purchase-summary>small{color:#f5d200;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.summary-gc,.summary-sc{z-index:1;align-items:center;gap:4px;display:flex;position:relative}.summary-gc{color:#f2b900;font-size:clamp(20px, calc(var(--app-viewport-width) * .044), 29px);font-weight:700}.summary-sc{color:#00c853;font-size:clamp(17px, calc(var(--app-viewport-width) * .036), 24px);margin-top:6px}.summary-gc>img,.summary-sc>img{object-fit:contain;width:27px;height:29px}.summary-sc>.summary-free{width:52px;height:21px;margin-left:14px}.summary-price{margin-top:12px;font-size:28px;display:block;position:relative}.summary-decoration{background:#3a1764;border-radius:10px;width:160px;height:90px;position:absolute;top:22px;right:16px}.summary-decoration i{border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid;position:absolute}.coin-one{background:#ffd400;width:55px;height:55px;top:10px;left:40px}.coin-two{background:#f2b900;width:43px;height:43px;top:32px;left:72px}.coin-sc{background:#00c853;width:35px;height:35px;top:13px;left:102px}.purchase-payment-methods{background:#0f091d;border-radius:12px;margin-top:14px;padding:22px 18px 30px}.purchase-payment-methods h3{margin:0 0 18px;font-size:17px}.purchase-primary,.purchase-secondary{text-align:center;border-radius:12px;width:100%;min-height:55px;padding:10px 14px;font-weight:700}.purchase-primary{color:#fff;background:#b52be8}.purchase-secondary{color:#b52be8;background:#160a27;border:1px solid #b52be8}.purchase-card-method{position:relative}.purchase-card-method span{color:#05030b;background:#ffd400;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.purchase-card-form>.purchase-primary{margin-top:26px}.purchase-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.purchase-popup .billing-form{padding:16px 18px 6px}.billing-form .purchase-field-grid{gap:12px 20px}.purchase-field{flex-direction:column;gap:4px;min-width:0;font-size:15px;font-weight:400;display:flex}.purchase-field input,.purchase-field select{color:#fff;width:100%;min-width:0;min-height:45px;font:inherit;background:#28104f;border:1px solid #0000;border-radius:9px;outline:none;padding:10px 14px;font-size:13px}.purchase-field input::placeholder{opacity:1;color:#c9b9e8}.purchase-field select:invalid{color:#c9b9e8}.purchase-field input:focus-visible,.purchase-field select:focus-visible{border-color:#ffd400}.purchase-field.full-width{grid-column:1/-1}.purchase-popup fieldset{border:0;min-width:0;margin:0;padding:0}.purchase-selected-address{color:#c9b9e8;background:#28104f;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:80px;padding:20px 14px;display:flex}.purchase-selected-address span{white-space:pre-line;overflow-wrap:anywhere}.purchase-selected-address button{color:#f5d200;flex:none;font-weight:600}.purchase-error{color:#ffc673;overflow-wrap:anywhere;margin:14px 0;font-size:14px}.purchase-error button{color:#ffd400;text-decoration:underline}.purchase-address-list{gap:8px;display:grid}.purchase-address{background:#100c1b;border:1px solid #30223c;border-radius:12px;padding:14px}.purchase-address.selected{border-color:#b52be8}.purchase-address-pick{text-align:left;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}.purchase-address-pick .street{white-space:pre-line;overflow-wrap:anywhere;font-size:16px;display:block}.purchase-address-pick small{color:#b8b2d0;margin-top:4px;font-size:13px;display:block}.purchase-address-pick .address-check{background:#3a1a72;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.selected .purchase-address-pick .address-check{background:#00d05a}.address-check img{width:13px;height:13px}.purchase-address-actions{justify-content:flex-end;gap:24px;margin-top:22px;font-size:13px;display:flex}.purchase-address-actions button:first-child{color:#f5d200}.purchase-address-actions button:last-child{color:#c9b9e8}.purchase-add-address{margin-top:28px}.billing-form-actions{gap:6px;margin-top:52px;display:grid}.purchase-processing h3{text-align:center;margin:34px 0 14px;font-size:18px}.purchase-processing p{color:#c9b9e8;text-align:center;margin:0 14px;font-size:14px;line-height:1.4}.purchase-processing>.purchase-primary{margin-top:40px}.purchase-popup.remove-address{--u:var(--purchase-unit);--remove-max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px);width:calc(1206 * var(--u));max-width:none;max-height:var(--remove-max-height);inset-block:calc(52 * var(--u)) 0;border-radius:calc(66 * var(--u));outline:calc(2 * var(--u)) solid #1b0d28;box-shadow:inset 0 calc(4 * var(--u)) calc(4 * var(--u)) #ffffff1a, 0 calc(11 * var(--u)) calc(40 * var(--u)) #0a031cc2;letter-spacing:0;background:#1d0323;border:0;padding:0;font-weight:900}.remove-address .popup-title{height:calc(124 * var(--u));padding:calc(52 * var(--u)) 0 0;font-size:calc(60 * var(--u));font-weight:900;line-height:calc(72 * var(--u));letter-spacing:0}.remove-address .popup-title:focus{outline:none}.remove-address .popup-body{height:calc(548 * var(--u));max-height:calc(var(--remove-max-height) - 124 * var(--u));padding:0 calc(75 * var(--u)) calc(63 * var(--u)) calc(76 * var(--u));scrollbar-width:none;flex-direction:column;display:flex}.remove-address-actions{gap:calc(93 * var(--u));padding-top:calc(32 * var(--u));flex-shrink:0;grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.remove-address-actions :is(.purchase-primary,.purchase-secondary){height:calc(158 * var(--u));min-height:0;padding:0 0 calc(4 * var(--u));border-radius:calc(28 * var(--u));font-size:calc(64 * var(--u));letter-spacing:0;border:0;scroll-margin-block:8px;font-weight:900;line-height:1;position:relative}.remove-address-actions button:after{content:"";height:max(100%,44px);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.remove-address-actions .purchase-primary{border-image:url(/assets/auth/icon_ann1.png) 30% 15% fill / calc(50 * var(--u)) / calc(4 * var(--u)) stretch;background:0 0}.remove-address-actions .purchase-secondary{outline:calc(2 * var(--u)) solid #6924cb;color:#a437eb;background:#080519}.remove-address .purchase-error{margin:calc(32 * var(--u)) 0 0;font-size:calc(39 * var(--u));letter-spacing:0;flex-shrink:0;font-weight:500;line-height:1.5}.purchase-confirm .popup-title{padding-bottom:30px;font-size:25px}.purchase-header{height:44px;padding-inline:12px;font-size:11px}.purchase-summary{min-height:170px;padding:22px 12px}.summary-decoration{width:95px;height:65px;right:10px}.coin-one{width:42px;height:42px;left:14px}.coin-two{width:32px;height:32px;top:30px;left:40px}.coin-sc{width:26px;height:26px;left:61px}.summary-gc,.summary-price{font-size:22px}.summary-gc{margin-right:45px}.purchase-popup .purchase-panel{padding:16px 12px 20px}.purchase-field-grid{gap:16px 12px}.purchase-field{font-size:14px}.purchase-field input,.purchase-field select{padding-inline:10px}.purchase-payment-methods{padding:18px 12px}.purchase-primary,.purchase-secondary{min-height:44px;font-size:14px}.billing-form-actions{margin-top:30px}.app-popup.purchase-popup.purchase-card{--u:var(--purchase-unit);--card-max-height:min(calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px), calc(100dvh - 2 * max(301 * var(--u), env(safe-area-inset-top) + 138 * var(--u)) + 53 * var(--u)));width:calc(1206 * var(--u));max-width:none;max-height:var(--card-max-height);inset-block:calc(53 * var(--u)) 0;border-radius:calc(66 * var(--u));outline:calc(2 * var(--u)) solid #1b0d28;box-shadow:0 calc(11 * var(--u)) calc(40 * var(--u)) #0a031cc2;letter-spacing:0;background:#1d0323;border:0;padding:0;font-weight:900}.app-popup.purchase-popup.purchase-card::backdrop{background:#000c}.purchase-card .popup-title{height:calc(135 * var(--u));padding:calc(8 * var(--u)) calc(51 * var(--u)) 0 0;border-radius:calc(66 * var(--u)) calc(66 * var(--u)) 0 0;box-shadow:inset 0 calc(4 * var(--u)) calc(4 * var(--u)) #ffffff1a;font-size:calc(72 * var(--u));letter-spacing:0;white-space:nowrap;background:linear-gradient(#0f0f25 23.913%,#401769 109.704%);place-items:center;margin:0;font-weight:900;line-height:1;display:grid}.purchase-card .popup-close,.purchase-card .purchase-header button:last-child{background:url(/assets/auth/icon_guanbi.png) 50%/contain no-repeat}.purchase-card .popup-close{top:calc(14 * var(--u));right:calc(13 * var(--u));width:calc(108 * var(--u));height:calc(108 * var(--u))}.purchase-card .popup-close img,.purchase-card .purchase-back .app-navigation-icon{display:none}.purchase-card :is(.popup-close,.purchase-header button,.purchase-selected-address button,.purchase-card-form>.purchase-primary):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-popup.purchase-popup.purchase-card .popup-body{max-height:calc(var(--card-max-height) - 135 * var(--u));padding:calc(74 * var(--u)) calc(51 * var(--u)) calc(84 * var(--u)) calc(46 * var(--u));scrollbar-width:none}.purchase-card .purchase-panel{background:0 0;border:0;padding:0}.purchase-card .purchase-field-grid{grid-template-columns:calc(523 * var(--u)) calc(523 * var(--u));gap:calc(39 * var(--u)) calc(55 * var(--u));margin-left:calc(10 * var(--u))}.purchase-card .purchase-field{gap:calc(37 * var(--u));font-size:calc(36 * var(--u));font-weight:900;line-height:1}.purchase-card .purchase-field-label{height:calc(31 * var(--u));margin-left:calc(-7 * var(--u));white-space:nowrap;position:relative}.purchase-card .purchase-field-label em{top:calc(4 * var(--u));left:calc(269 * var(--u));width:calc(14 * var(--u));height:calc(14 * var(--u));background:url(/assets/auth/e_xx.png) 50%/contain no-repeat;font-size:0;position:absolute}.purchase-card-form .purchase-field:nth-child(2) em{left:calc(142 * var(--u));top:0}.purchase-card-form .purchase-field:nth-child(3) em{left:calc(99 * var(--u));top:0}.purchase-card-form .purchase-field:nth-child(4) em{left:calc(298 * var(--u));top:calc(-3 * var(--u))}.purchase-card .purchase-field :is(input,.purchase-selected-address){min-height:0;padding:0 calc(60 * var(--u));border-radius:calc(28 * var(--u));border:0;border-image:url(/assets/shop/purchase/k_creadit.png) 34 fill / calc(34 * var(--u)) / calc(6 * var(--u)) stretch;font-size:calc(30 * var(--u));letter-spacing:0;background:0 0;font-weight:900;line-height:1.4}.purchase-card .purchase-field input{height:calc(136 * var(--u))}.purchase-card .purchase-field.full-width :is(input,.purchase-selected-address){width:calc(1099 * var(--u))}.purchase-card .purchase-field input::placeholder,.purchase-card .purchase-selected-address{color:#434343}.purchase-card .purchase-field input:focus-visible{outline:2px solid var(--focus-color);outline-offset:calc(6 * var(--u))}.purchase-card .purchase-field .purchase-selected-address{min-height:calc(188 * var(--u));padding-block:calc(28 * var(--u));padding-right:calc(43 * var(--u));gap:calc(30 * var(--u))}.purchase-card .purchase-selected-address button{color:#ffba01;font-size:calc(36 * var(--u));font-weight:900;position:relative}.purchase-card .purchase-card-form>.purchase-primary{width:calc(1104 * var(--u));min-height:0;height:calc(158 * var(--u));margin-top:calc(89 * var(--u));padding:0 0 calc(15 * var(--u));border-radius:calc(28 * var(--u));border-image:url(/assets/auth/icon_ann1.png) 30% 15% fill / calc(50 * var(--u)) / calc(4 * var(--u)) stretch;font-size:calc(64 * var(--u));letter-spacing:0;background:0 0;scroll-margin-block:8px;font-weight:900;line-height:1;position:relative}.purchase-card .purchase-error{margin:calc(36 * var(--u)) calc(10 * var(--u)) 0;font-size:calc(39 * var(--u));font-weight:500}.purchase-card .purchase-secondary{margin-top:calc(30 * var(--u));font-size:calc(42 * var(--u))}.purchase-card .purchase-header{top:max(calc(163 * var(--u)), env(safe-area-inset-top));width:calc(1262 * var(--u));max-width:none;height:calc(106 * var(--u));padding:0 calc(13 * var(--u)) 0 calc(49 * var(--u));gap:calc(25 * var(--u));border-radius:calc(53 * var(--u));font-size:calc(36 * var(--u));letter-spacing:0;background:#080519;font-weight:500}.purchase-card .purchase-header strong{font-size:calc(48 * var(--u));letter-spacing:0;font-weight:900}.purchase-card:not(.purchase-result) .purchase-header strong{color:#ffba01}.purchase-card:not(.purchase-result) .purchase-header .purchase-back{color:#aaa7c3}.purchase-card .purchase-header button{position:relative}.purchase-card .purchase-header button:last-child{width:calc(86 * var(--u));height:calc(86 * var(--u));font-size:0}.purchase-card .popup-title:focus{outline:none}.purchase-card .purchase-field:nth-child(4){margin-top:var(--u)}@media (height<=300px){.app-popup.purchase-popup.purchase-card{--card-max-height:calc(100dvh - 32px)}.purchase-card .purchase-header{display:none}}.app-popup.purchase-popup.purchase-billing{--billing-top:max(max(301 * var(--u), env(safe-area-inset-top) + 138 * var(--u)), min(490 * var(--u), 100dvh - 2378 * var(--u)));--card-max-height:calc(100dvh - var(--billing-top) - max(16px, env(safe-area-inset-bottom)));inset-block:var(--billing-top) auto;margin-block:0}.purchase-billing .popup-title{padding:calc(8 * var(--u)) 0 0 calc(376 * var(--u));text-align:left;justify-items:start}.app-popup.purchase-popup.purchase-billing .popup-body{padding:calc(69 * var(--u)) calc(49 * var(--u)) calc(46 * var(--u)) calc(46 * var(--u))}.purchase-billing .purchase-panel.billing-form{background:0 0;border:0;padding:0}.purchase-billing .billing-form fieldset{border:0;min-width:0;margin:0;padding:0}.purchase-billing .billing-form .purchase-field-grid{grid-template-columns:repeat(2, calc(523 * var(--u)));grid-template-rows:calc(242 * var(--u)) calc(244 * var(--u)) calc(243 * var(--u)) calc(243 * var(--u)) calc(241 * var(--u)) auto;column-gap:calc(55 * var(--u));margin-left:calc(10 * var(--u));row-gap:0}.purchase-billing .purchase-field{gap:calc(29 * var(--u));align-self:start;margin:0}.purchase-billing .purchase-field:nth-child(4){margin-top:0}.purchase-billing .purchase-field-label{height:calc(43 * var(--u));padding-top:calc(2 * var(--u));margin-left:calc(-7 * var(--u));font-size:calc(36 * var(--u));font-weight:900;line-height:calc(43 * var(--u));letter-spacing:0;white-space:nowrap;display:block;position:relative}.purchase-billing .purchase-field:nth-child(4) .purchase-field-label{padding-top:calc(4 * var(--u))}.purchase-billing .purchase-field-label em{top:calc(11 * var(--u));margin-left:calc(18 * var(--u));font-size:0;left:auto}.purchase-billing .purchase-field:first-child em{left:calc(223 * var(--u));margin-left:0}.purchase-billing .purchase-field:nth-child(2) em{left:calc(216 * var(--u));margin-left:0}.purchase-billing .purchase-field:nth-child(3) em{left:calc(284 * var(--u));top:calc(6 * var(--u));margin-left:0}.purchase-billing .purchase-field:nth-child(5) em{left:calc(120 * var(--u));margin-left:0}.purchase-billing .purchase-field:nth-child(6) em{left:calc(98 * var(--u));margin-left:0}.purchase-billing .purchase-field:nth-child(7) em{left:calc(181 * var(--u));margin-left:0}.purchase-billing .purchase-field:nth-child(9) em{left:calc(124 * var(--u));top:calc(3 * var(--u));margin-left:0}.purchase-billing .purchase-field:nth-child(10) em{left:calc(141 * var(--u));margin-left:0}.purchase-billing .billing-form .purchase-field :is(input,select){box-sizing:border-box;width:calc(523 * var(--u));height:calc(136 * var(--u));min-height:0;padding:0 calc(60 * var(--u)) calc(5 * var(--u));border-radius:calc(28 * var(--u));color:#fff;font-size:calc(30 * var(--u));letter-spacing:0;border:0;border-image:url(/assets/shop/purchase/k_creadit.png) 34 fill / calc(34 * var(--u)) / calc(4 * var(--u));background:#000;margin:0;scroll-margin-block:12px;font-weight:900;line-height:normal;display:block}.purchase-billing .purchase-field.full-width :is(input,select){width:calc(1099 * var(--u))}.purchase-billing .purchase-field input::placeholder,.purchase-billing .purchase-field select:invalid{color:#434343;opacity:1}.purchase-billing .purchase-field select{appearance:none}.purchase-billing .purchase-field select option{color:#fff;background:#080519}.purchase-billing .purchase-field :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #ffba01}.purchase-billing .billing-form-actions{gap:calc(48 * var(--u));margin-top:calc(80 * var(--u));display:grid}.purchase-billing .billing-form-actions button{isolation:isolate;width:calc(1104 * var(--u));height:calc(158 * var(--u));border-radius:calc(28 * var(--u));min-height:0;font-size:calc(64 * var(--u));letter-spacing:0;background:0 0;border:0;margin:0;padding:0;scroll-margin-block:8px;font-weight:900;line-height:1;position:relative}.purchase-billing .billing-form-actions button:before{content:"";z-index:-1;inset:calc(-4 * var(--u));pointer-events:none;background:50%/100% 100% no-repeat;position:absolute}.purchase-billing .billing-form-actions .purchase-primary:before{right:calc(-5 * var(--u));bottom:calc(-5 * var(--u));border-radius:calc(28 * var(--u));background:linear-gradient(100deg,#6924cb 20%,#a437eb 80%)}.purchase-billing .billing-form-actions .purchase-secondary{color:#a437eb}.purchase-billing .billing-form-actions .purchase-secondary:before{border-radius:calc(28 * var(--u));background:#080519;box-shadow:inset 0 0 0 1px #6924cb}.purchase-billing .billing-form-actions button:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.purchase-billing .billing-feedback{margin-top:calc(36 * var(--u));outline:none}.purchase-billing .billing-feedback .purchase-error{margin:0 0 calc(18 * var(--u));font-size:calc(39 * var(--u));letter-spacing:0;font-weight:500;line-height:1.5}.purchase-billing .billing-feedback button{color:#ffba01;min-height:44px;text-decoration:underline}@media (height<=300px){.app-popup.purchase-popup.purchase-billing{--billing-top:max(16px, env(safe-area-inset-top));--card-max-height:calc(100dvh - var(--billing-top) - max(16px, env(safe-area-inset-bottom)))}}.purchase-page:has(.purchase-billing[open]) .purchase-addresses>:is(.purchase-header,.popup-close){visibility:hidden}.app-popup.purchase-popup.purchase-addresses-empty{--u:var(--purchase-unit);width:calc(1206 * var(--u));max-width:none;height:calc(772 * var(--u));max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));inset-block:max(env(safe-area-inset-top), min(calc(92 * var(--u)), max(0px, calc(100dvh - 772 * var(--u) - 24px)))) env(safe-area-inset-bottom);border-radius:calc(66 * var(--u));outline:calc(2 * var(--u)) solid #1b0d28;box-shadow:inset 0 calc(4 * var(--u)) calc(4 * var(--u)) #ffffff1a, 0 calc(11 * var(--u)) calc(40 * var(--u)) #0a031cc2;background:#1d0323;border:0;margin:auto;padding:0;overflow-y:auto}.app-popup.purchase-addresses-empty::backdrop{background:#000c}.purchase-addresses-empty .popup-title{height:calc(140 * var(--u));padding:calc(69 * var(--u)) 0 0 calc(377 * var(--u));font-size:calc(60 * var(--u));letter-spacing:0;text-align:left;margin:0;font-weight:900;line-height:1.2}.purchase-addresses-empty .popup-title:focus{outline:none}.purchase-addresses-empty .popup-close{top:8px;right:8px}.purchase-addresses-empty .popup-close:not(:focus-visible){clip-path:inset(50%);pointer-events:none}.app-popup.purchase-popup.purchase-addresses-empty .popup-body{max-height:none;padding:calc(181 * var(--u)) 0 calc(51 * var(--u));overflow:visible}.empty-address-message{color:#aaa7c3;font-size:calc(48 * var(--u));font-weight:500;line-height:calc(60 * var(--u));letter-spacing:0;text-align:center;margin:0}.purchase-addresses-empty .purchase-add-address{width:calc(1073 * var(--u));height:calc(158 * var(--u));min-height:0;margin:calc(182 * var(--u)) 0 0 calc(58 * var(--u));padding:0 0 calc(12 * var(--u));border-radius:calc(28 * var(--u));color:#fff;font-size:calc(64 * var(--u));letter-spacing:0;isolation:isolate;background:0 0;font-weight:900;line-height:1.2;display:block;position:relative}.purchase-addresses-empty .purchase-add-address:before{content:"";z-index:-1;inset:calc(-4 * var(--u)) calc(-5 * var(--u)) calc(-5 * var(--u)) calc(-4 * var(--u));border-radius:calc(28 * var(--u));background:linear-gradient(100deg,#6924cb 20%,#a437eb 80%);position:absolute}.purchase-addresses-empty .purchase-add-address:after{content:"";height:max(100%,44px);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.offer-purchase-rules[data-v-1c355833]{z-index:2;color:#fff;text-align:center;margin:0;font-size:2.72727cqw;line-height:1.5;position:absolute;top:193.561cqw;left:4%;right:4%}.offer-purchase-rules span[data-v-1c355833]{white-space:nowrap;display:block}.offer-refresh-status[data-v-1c355833]{z-index:5;color:#fff;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;top:208cqw;left:8%;right:8%}.offer-refresh-status button[data-v-1c355833]{color:#ffd400;text-decoration:underline}.first-offer-state[data-v-1c355833]{text-align:center}.first-offer-state p[data-v-1c355833]{margin:12px 0 24px;line-height:1.6}.first-offer-popup[data-v-1c355833]{width:min(calc(var(--app-viewport-width) * 1), var(--mobile-width), calc(100dvh * 1320 / 2868));aspect-ratio:1320/2868;background:0 0;border:0;border-radius:0;max-width:none;height:auto;max-height:none;margin:auto;overflow:hidden;container-type:inline-size}.first-offer-popup[data-v-1c355833]::backdrop{background:#000000c7}.first-offer-popup[data-v-1c355833] .popup-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.first-offer-popup[data-v-1c355833] .popup-body{max-height:none;padding:0;position:absolute;inset:0;overflow:hidden}.first-offer-stage[data-v-1c355833]{height:217.273cqw;position:absolute;inset:0 0 0 0%;overflow:hidden}.first-offer-design-reference[data-v-1c355833]{z-index:100;width:min(calc(var(--app-viewport-width) * 1), var(--mobile-width));opacity:1;pointer-events:none;height:auto;position:fixed;top:0;left:10%;transform:translate(-50%)}.offer-starter-art[data-v-1c355833]{z-index:3;object-fit:fill;pointer-events:none;width:102.121cqw;height:44.9242cqw;position:absolute;top:37.2727cqw;left:0}.offer-panel[data-v-1c355833]{z-index:1;background:linear-gradient(#17001f 0%,#25002e 100%);border:.227273cqw solid #3c034f;border-radius:3.0303cqw;width:91.5151cqw;height:115.53cqw;position:absolute;top:76.3636cqw;left:4.24242cqw;box-shadow:0 .757576cqw 1.81818cqw #00000073}.offer-close[data-v-1c355833]{z-index:10;place-items:center;width:8.40909cqw;height:8.40909cqw;display:grid;position:absolute;top:39.8485cqw;left:89.5455cqw}.offer-close img[data-v-1c355833]{object-fit:contain;width:8.18182cqw;height:8.18182cqw}.first-offer-packages[data-v-1c355833]{z-index:2;overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;height:min(114.091cqw,100dvh - 80.8333cqw + 5px);position:absolute;top:77.803cqw;left:0;right:0;overflow:hidden auto}.first-offer-packages[data-v-1c355833]::-webkit-scrollbar{display:none}.first-offer-card[data-v-1c355833]{width:88.4849cqw;height:40cqw;position:absolute;left:5.68182cqw;overflow:visible}.first-offer-card[data-v-1c355833]:first-child{top:0}.first-offer-card[data-v-1c355833]:nth-child(2){top:36.2879cqw}.first-offer-card[data-v-1c355833]:nth-child(3){top:72.197cqw}.offer-card-background[data-v-1c355833]{background:var(--art-gold-panel);box-shadow:var(--art-gold-edge);pointer-events:none;object-fit:fill;border-radius:5cqw;width:88.7121cqw;height:34.3939cqw;position:absolute;top:.151515cqw;left:.151515cqw}.offer-purchased-art[data-v-1c355833]{z-index:4;object-fit:fill;width:88.7121cqw;height:34.3939cqw;position:absolute;top:-.0757576cqw;left:-.0757576cqw}.first-offer-card.has-wide-art .offer-purchased-art[data-v-1c355833]{height:40cqw}.offer-product-art[data-v-1c355833]{z-index:1;object-fit:contain;width:19.0909cqw;height:16.8939cqw;position:absolute;top:7.95455cqw;left:63.7121cqw}.first-offer-card:first-child .offer-product-art[data-v-1c355833]{width:18.7879cqw;height:14.3939cqw;top:8.10606cqw;left:63.2576cqw}.first-offer-card.has-wide-art .offer-product-art[data-v-1c355833]{z-index:0;object-fit:fill;width:48.6364cqw;height:42.5cqw;top:-2.57576cqw;left:42.4242cqw}.first-offer-card.has-wide-art .offer-card-background[data-v-1c355833]{height:40cqw}.offer-promo-background[data-v-1c355833]{z-index:2;background:#ffb900;border-radius:999px;width:24.0152cqw;height:5.22727cqw;position:absolute;top:2.57576cqw;left:61.0606cqw}.offer-promo[data-v-1c355833]{z-index:3;color:#fff;text-align:center;white-space:nowrap;place-items:center;width:24.0152cqw;height:5.22727cqw;font-size:2.72727cqw;font-weight:700;line-height:1;display:grid;position:absolute;top:2.57576cqw;left:61.0606cqw}.offer-coin[data-v-1c355833]{z-index:2;object-fit:fill;pointer-events:none;position:absolute;left:3.86364cqw}.offer-coin--gc[data-v-1c355833]{width:6.59091cqw;height:6.51515cqw;top:2.80303cqw}.offer-coin--sc[data-v-1c355833]{width:6.89394cqw;height:6.74242cqw;top:11.5152cqw}.offer-amount[data-v-1c355833]{z-index:2;text-align:left;white-space:nowrap;align-items:center;font-weight:700;display:flex;position:absolute;left:13.2576cqw}.offer-amount--gc[data-v-1c355833]{color:#ffba01;width:25.2273cqw;height:4.16667cqw;font-size:4.54545cqw;line-height:1;top:4.54545cqw}.offer-amount--sc[data-v-1c355833]{color:#0f0;height:4.24242cqw;font-size:5.45455cqw;line-height:1}.offer-sc-row[data-v-1c355833]{z-index:2;white-space:nowrap;align-items:flex-start;gap:1.06061cqw;height:4.84848cqw;display:flex;position:absolute;top:12.6515cqw;left:13.2576cqw}.offer-sc-row .offer-amount--sc[data-v-1c355833]{flex:none;width:auto;position:static}.offer-free[data-v-1c355833]{object-fit:fill;pointer-events:none;flex:none;width:12.0455cqw;height:4.84848cqw;margin-top:.606061cqw}.offer-price[data-v-1c355833]{z-index:3;color:#fff;text-align:center;background:linear-gradient(90deg,#ef7d17 0%,#ffbf00 100%);border-radius:1.66667cqw;width:81.2879cqw;height:9.24242cqw;font-size:5.45455cqw;font-weight:700;line-height:6.54545cqw;position:absolute;top:22.9545cqw;left:3.63636cqw;overflow:hidden}.offer-price[data-v-1c355833]:enabled:not(.is-unavailable):after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff9,#0000);width:24%;height:200%;animation:7.2s ease-in-out infinite offer-price-shine-1c355833;position:absolute;top:-50%;left:0}.first-offer-card:nth-child(2) .offer-price[data-v-1c355833]:after{animation-delay:.35s}.first-offer-card:nth-child(3) .offer-price[data-v-1c355833]:after{animation-delay:.7s}@keyframes offer-price-shine-1c355833{0%,12%{opacity:0;transform:translate(-250%)skew(-20deg)}16%{opacity:1}40%,to{opacity:0;transform:translate(600%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.offer-price[data-v-1c355833]:enabled:not(.is-unavailable):after{animation:none}}.first-offer-card.has-wide-art .offer-coin--gc[data-v-1c355833]{top:8.10606cqw}.first-offer-card.has-wide-art .offer-amount--gc[data-v-1c355833]{width:29.0152cqw;top:9.84848cqw;left:13.1061cqw}.first-offer-card.has-wide-art .offer-coin--sc[data-v-1c355833]{top:16.8182cqw}.first-offer-card.has-wide-art .offer-sc-row[data-v-1c355833]{top:17.9545cqw;left:13.1061cqw}.first-offer-card.has-wide-art .offer-sc-row .offer-free[data-v-1c355833]{margin-top:.30303cqw}.first-offer-card.has-wide-art .offer-price[data-v-1c355833]{height:10.0758cqw;top:27.7273cqw}.offer-price.is-unavailable[data-v-1c355833]{filter:grayscale()}.offer-price[data-v-1c355833]:disabled{cursor:default}.visually-hidden[data-v-1c355833]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Source Han Sans CN;src:url(/assets/common/SourceHanSansCN-Medium-a022b478.woff2)format("woff2");font-style:normal;font-weight:100 600;font-display:swap}@font-face{font-family:Source Han Sans CN;src:url(/assets/common/SourceHanSansCN-Heavy-54dc39f5.woff2)format("woff2");font-style:normal;font-weight:601 900;font-display:swap}:root{--font-family-body:"Source Han Sans CN", sans-serif;--text-caption-compact:11px;--text-caption:12px;--text-small:13px;--text-helper:14px;--text-body-small:15px;--text-body:16px;--text-body-large:17px;--text-control:18px;--text-button:19px;--text-heading-small:20px;--text-heading:22px;--text-heading-large:24px;--text-title:30px;--text-title-prominent:32px;--text-title-large:34px;--text-title-extra-large:40px;--text-bottom-nav:var(--text-helper);--text-game-title:var(--text-caption);--text-game-provider:var(--text-caption-compact);--text-section-title:var(--text-heading-small);--text-section-action:var(--text-caption);--text-page-title:var(--text-title-prominent);--text-page-description:var(--text-helper)}@font-face{font-family:SourceHanSansCN-Heavy;src:url(/assets/common/SourceHanSansCN-Heavy-54dc39f5.woff2)format("woff2");font-style:normal;font-weight:900;font-display:swap}*{box-sizing:border-box}:root{-webkit-tap-highlight-color:transparent;--app-background:#24212b;--page-background:#07050d;--focus-color:#ffd000;--sc-frame-color:#00e99a;--mobile-width:440px;--art-gold-panel:radial-gradient(ellipse at 30% 0%, #80330b, transparent 65%), radial-gradient(ellipse at 100% 110%, #86400f, transparent 40%), #100719;--art-gold-edge:inset 0 0 0 1px #b58013;--lobby-banner-aspect-ratio:1283 / 544}.mobile-only{--app-viewport-width:min(100vw, var(--mobile-width))}.mobile-only #app{width:100%;max-width:var(--mobile-width);margin-inline:auto;container-type:inline-size}html,body,#app{min-height:100%}body{background:var(--app-background);color:#fff;min-width:280px;font-family:var(--font-family-body);font-synthesis:none;letter-spacing:.5px;margin:0;font-weight:500}input,select,textarea{font-family:var(--font-family-body)}button{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;transition:scale .12s}button:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}button:active{filter:brightness(.9)}button:not(:disabled):active{scale:.95}@media (prefers-reduced-motion:reduce){button{transition:none}}img{display:block}dialog[open]:not(.app-loading),[role=dialog][aria-modal=true]{transform-origin:50%;animation:.26s cubic-bezier(.16,1,.3,1) app-popup-enter}@keyframes app-popup-enter{0%{opacity:0;scale:.78}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){dialog[open]:not(.app-loading),[role=dialog][aria-modal=true]{animation:none}}.AIHelpSupportBox{width:calc(var(--app-viewport-width) * 1);z-index:2147483646;background:#10071c;height:100dvh;position:fixed;inset:0}.AIHelpSupportClose{right:max(16px, env(safe-area-inset-right));top:max(16px, env(safe-area-inset-top));z-index:1;cursor:pointer;background:#000000a6;border-radius:50%;width:44px;height:44px;position:absolute}.AIHelpSupportClose:before,.AIHelpSupportClose:after{content:"";background:#fff;width:22px;height:2px;position:absolute;top:21px;left:11px;transform:rotate(45deg)}.AIHelpSupportClose:after{transform:rotate(-45deg)}.AIHelpSupportClose:focus-visible{outline:2px solid #ffda40}
