.m .case-container .carousel-wrap{width:360px}.middle-line{position:absolute;left:50%;-webkit-transform:translateX(-2px);transform:translateX(-2px);height:140px;width:2px;z-index:103}.middle-line img{width:100%;height:100%}.carousel{display:-webkit-box;display:-ms-flexbox;display:flex;height:140px;padding:5px 0;position:absolute;z-index:100;left:0;top:0;background-color:#fff}.carousel-item{width:116px;margin:2px;height:136px;text-align:center}.shelf-item{height:136px;border-radius:2px;overflow:hidden;background-position:50%;background-size:100% 100%;background-repeat:no-repeat;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.shelf-item:hover{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.shelf-item:hover.good{-webkit-box-shadow:0 2px 5px 1px rgba(90,115,221,.5);box-shadow:0 2px 5px 1px rgba(90,115,221,.5)}.shelf-item:hover.historic{-webkit-box-shadow:0 2px 5px 1px rgba(230,41,63,.5);box-shadow:0 2px 5px 1px rgba(230,41,63,.5)}.shelf-item:hover.excellent{-webkit-box-shadow:0 2px 5px 1px rgba(194,64,199,.5);box-shadow:0 2px 5px 1px rgba(194,64,199,.5)}.shelf-item:hover.legendary{-webkit-box-shadow:0 2px 5px 1px rgba(226,206,39,.5);box-shadow:0 2px 5px 1px rgba(226,206,39,.5)}.shelf-item .shelf-image{width:116px;height:96px;overflow:hidden;text-align:center}.shelf-item .shelf-image img{height:100%}.shelf-item.good{background-image:url(/images/case/blue-item-border.png)}.shelf-item.good .item-name{color:#5a73dd}.shelf-item.historic{background-image:url(/images/case/red-item-border.png)}.shelf-item.historic .item-name{color:#e6293f}.shelf-item.excellent{background-image:url(/images/case/purple-item-border.png)}.shelf-item.excellent .item-name{color:#c240c7}.shelf-item.legendary{background-image:url(/images/case/yellow-item-border.png)}.shelf-item.legendary .item-name{color:#e2ce27}.shelf-item .shelf-item-name{text-align:center;font-size:12px}.shelf-item .shelf-item-name p{overflow:hidden;word-break:keep-all;white-space:nowrap;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis}.reward-clean-layout[data-v-20956e0c]{padding:30px 0}.reward-clean-layout .reward-gird[data-v-20956e0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-badge-row[data-v-20956e0c]{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-badge-row .price-badge-premium[data-v-20956e0c]{background:#fff;border-radius:8px;-webkit-box-shadow:0 8px 25px rgba(0,0,0,.08);box-shadow:0 8px 25px rgba(0,0,0,.08);border:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.price-badge-row .price-badge-premium .currency-tag[data-v-20956e0c]{background:#1a1a1a;color:#fff;font-size:11px;font-weight:900;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:1px}.price-badge-row .price-badge-premium .amount-wrap[data-v-20956e0c]{padding:8px 18px;font-size:20px;font-weight:900;color:#1a1a1a}.price-badge-row .price-badge-premium .amount-wrap .currency-icon[data-v-20956e0c]{color:#f59e0b;margin-right:4px}.number-selector-bar[data-v-20956e0c]{margin-bottom:30px}.number-selector-bar .number-group[data-v-20956e0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f1f3f5;padding:6px;border-radius:12px;gap:10px}.number-selector-bar .number-group .num-option[data-v-20956e0c]{width:54px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:10px;background:#fff;border:1px solid #e2e8f0;-webkit-transition:all .25s cubic-bezier(.34,1.56,.64,1);transition:all .25s cubic-bezier(.34,1.56,.64,1)}.number-selector-bar .number-group .num-option .num-text[data-v-20956e0c]{font-size:18px;font-weight:900;color:#64748b}.number-selector-bar .number-group .num-option[data-v-20956e0c]:hover:not(.active){border-color:#3eb449;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.number-selector-bar .number-group .num-option.active[data-v-20956e0c]{background:#3eb449!important;border-color:#3eb449;-webkit-transform:scale(1.1) translateY(-4px);transform:scale(1.1) translateY(-4px);-webkit-box-shadow:0 10px 20px rgba(62,180,73,.4);box-shadow:0 10px 20px rgba(62,180,73,.4)}.number-selector-bar .number-group .num-option.active .num-text[data-v-20956e0c]{color:#fff!important}.main-action-btn[data-v-20956e0c]{min-width:280px;height:64px;background:#3eb449;color:#fff;border:none;border-radius:16px;font-size:22px;font-weight:900;cursor:pointer;-webkit-box-shadow:0 10px 25px rgba(62,180,73,.3);box-shadow:0 10px 25px rgba(62,180,73,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.main-action-btn[data-v-20956e0c]:hover:not(:disabled){-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-box-shadow:0 15px 35px rgba(62,180,73,.4);box-shadow:0 15px 35px rgba(62,180,73,.4)}.main-action-btn.is-disabled[data-v-20956e0c]{background:#cbd5e1;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.box-visual-container[data-v-20956e0c]{height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box-visual-container .main-box-img[data-v-20956e0c]{max-width:260px;-webkit-filter:drop-shadow(0 30px 60px rgba(0,0,0,.15));filter:drop-shadow(0 30px 60px rgba(0,0,0,.15))}.section-header[data-v-20956e0c]{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-header .accent-bar[data-v-20956e0c]{width:4px;height:24px;background:#a0f;border-radius:2px;margin-right:12px}.section-header .section-title-text[data-v-20956e0c]{font-size:28px!important;font-weight:900;color:#1a1a1a;margin:0}.selector-label[data-v-20956e0c]{font-size:11px;font-weight:800;color:#9ca3af;text-transform:uppercase;margin-bottom:12px;letter-spacing:1.5px}.footer-tips[data-v-20956e0c]{margin-top:30px}.footer-tips p[data-v-20956e0c]{font-size:14px;color:#9ca3af;font-weight:600}.footer-tips strong[data-v-20956e0c]{color:#a0f;font-weight:900}.history-wrapper[data-v-f34d555c]{background-color:#f4f5f7;padding:40px 0;width:100%}.history-wrapper .history-header[data-v-f34d555c]{max-width:1200px;margin:0 auto 30px;padding:0 20px}.history-wrapper .history-header .title-content[data-v-f34d555c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history-wrapper .history-header .title-content .accent-bar[data-v-f34d555c]{width:4px;height:20px;background:#a0f;border-radius:2px;margin-right:12px}.history-wrapper .history-header .title-content .extension-title[data-v-f34d555c]{font-size:20px;font-weight:900;color:#1a1a1a;letter-spacing:1px}.history-grid[data-v-f34d555c]{max-width:1240px;margin:0 auto}.history-grid .list-container[data-v-f34d555c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;padding:0 20px}.history-grid .drop-item[data-v-f34d555c]{width:120px;height:120px;-webkit-perspective:1000px;perspective:1000px}.history-grid .drop-item:hover .card-inner[data-v-f34d555c]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card[data-v-f34d555c]{width:100%;height:100%}.flip-card .card-inner[data-v-f34d555c]{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:transform .6s cubic-bezier(.4,0,.2,1);transition:transform .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-card .card-back[data-v-f34d555c],.flip-card .card-front[data-v-f34d555c]{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1px solid #eee;border-radius:12px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.03);box-shadow:0 4px 10px rgba(0,0,0,.03);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.flip-card .card-front[data-v-f34d555c]{z-index:2}.flip-card .card-front .img-wrap[data-v-f34d555c]{width:80%;height:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flip-card .card-front .img-wrap .item-img[data-v-f34d555c]{max-width:100%;-webkit-filter:drop-shadow(0 5px 10px rgba(0,0,0,.05));filter:drop-shadow(0 5px 10px rgba(0,0,0,.05))}.flip-card .card-front .quality-line[data-v-f34d555c]{position:absolute;bottom:0;left:0;width:100%;height:4px}.flip-card .card-front .quality-line.legendary[data-v-f34d555c]{background-color:#ebca24}.flip-card .card-front .quality-line.historic[data-v-f34d555c]{background-color:#eb2424}.flip-card .card-front .quality-line.excellent[data-v-f34d555c]{background-color:#c244c7}.flip-card .card-front .quality-line.good[data-v-f34d555c]{background-color:#2d69c4}.flip-card .card-back[data-v-f34d555c]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#fcfcfd}.flip-card .card-back .user-avatar-wrap[data-v-f34d555c]{width:54px;height:54px;border-radius:8px;overflow:hidden;background:#eee;margin-bottom:8px}.flip-card .card-back .user-avatar-wrap .user-img[data-v-f34d555c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flip-card .card-back .user-avatar-wrap .user-placeholder[data-v-f34d555c]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ccc}.flip-card .card-back .user-tag[data-v-f34d555c]{font-size:10px;font-weight:800;color:#9ca3af;letter-spacing:.5px}.clean-no-record[data-v-f34d555c]{padding:80px 0;text-align:center}.clean-no-record .empty-icon[data-v-f34d555c]{font-size:40px;color:#e5e7eb;margin-bottom:15px}.clean-no-record p[data-v-f34d555c]{font-size:16px;font-weight:700;color:#cbd5e1}.m[data-v-f34d555c]{padding:20px 0}.m .history-header[data-v-f34d555c]{margin-bottom:15px}.m .history-header .extension-title[data-v-f34d555c]{font-size:16px}.m .list-container[data-v-f34d555c]{gap:10px}.m .drop-item[data-v-f34d555c]{width:80px;height:80px}.m .card-back .user-avatar-wrap[data-v-f34d555c]{width:36px;height:36px;border-radius:4px}.m .card-back .user-tag[data-v-f34d555c]{display:none}.case-detail-wrapper[data-v-1be3fbc3]{background-color:#f4f5f7;min-height:100vh;padding-bottom:80px}.case-detail-wrapper .container[data-v-1be3fbc3]{max-width:1200px;margin:0 auto;padding:0 20px}.header-nav[data-v-1be3fbc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 30px}.header-nav .back-btn[data-v-1be3fbc3]{cursor:pointer;background:#fff;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:800;color:#64748b;border:1px solid #eee}.header-nav .back-btn[data-v-1be3fbc3]:hover{border-color:#a0f;color:#1a1a1a}.header-nav .title-section[data-v-1be3fbc3]{text-align:center}.header-nav .title-section .main-title[data-v-1be3fbc3]{font-size:26px;font-weight:900;color:#1a1a1a;margin:0}.header-nav .title-section .title-underline[data-v-1be3fbc3]{width:40px;height:4px;background:#a0f;margin:8px auto 0;border-radius:2px}.case-main-card[data-v-1be3fbc3]{background:#fff;border-radius:12px;padding:40px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.03);box-shadow:0 4px 20px rgba(0,0,0,.03);border:1px solid #eee;margin-bottom:30px;position:relative}.case-main-card .settings-bar[data-v-1be3fbc3]{position:absolute;top:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.case-main-card .settings-bar .setting-item[data-v-1be3fbc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.case-main-card .settings-bar .setting-item span[data-v-1be3fbc3]{font-size:12px;font-weight:800;color:#64748b}.case-main-card .carousel-viewport[data-v-1be3fbc3]{background:#f9fafb;border-radius:12px;padding:20px 0;margin-bottom:30px;border:1px solid #eee}.skins-grid[data-v-1be3fbc3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:15px;padding:0;list-style:none;margin-top:20px}.skins-grid .skin-card[data-v-1be3fbc3]{background:#fff;border-radius:10px;padding:15px;border:1px solid #eee;position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.skins-grid .skin-card[data-v-1be3fbc3]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.06);box-shadow:0 10px 25px rgba(0,0,0,.06)}.skins-grid .skin-card .quality-bar[data-v-1be3fbc3]{position:absolute;bottom:0;left:0;width:100%;height:4px;background:#eee}.skins-grid .skin-card.good .quality-bar[data-v-1be3fbc3]{background:#5a73dd}.skins-grid .skin-card.excellent .quality-bar[data-v-1be3fbc3]{background:#c240c7}.skins-grid .skin-card.historic .quality-bar[data-v-1be3fbc3]{background:#e6293f}.skins-grid .skin-card.legendary .quality-bar[data-v-1be3fbc3]{background:#e2ce27}.skins-grid .skin-card .skin-top[data-v-1be3fbc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skins-grid .skin-card .skin-top .price-tag[data-v-1be3fbc3]{font-size:12px;font-weight:800;color:#1a1a1a}.skins-grid .skin-card .skin-top .price-tag .gem-icon[data-v-1be3fbc3]{color:#a0f}.skins-grid .skin-card .skin-top .type-tag[data-v-1be3fbc3]{font-size:10px;font-weight:800;color:#f59e0b;background:#fffbeb;padding:2px 4px;border-radius:4px}.skins-grid .skin-card .skin-img-wrap[data-v-1be3fbc3]{height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.skins-grid .skin-card .skin-img-wrap .skin-img[data-v-1be3fbc3]{max-width:90%;max-height:100px;-webkit-filter:drop-shadow(0 8px 12px rgba(0,0,0,.08));filter:drop-shadow(0 8px 12px rgba(0,0,0,.08))}.skins-grid .skin-card .skin-name-wrap[data-v-1be3fbc3]{text-align:center;margin-top:10px}.skins-grid .skin-card .skin-name-wrap .p-name[data-v-1be3fbc3]{font-size:13px;font-weight:800;color:#1a1a1a;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skins-grid .skin-card .skin-name-wrap .s-name[data-v-1be3fbc3]{font-size:11px;color:#64748b;margin-top:2px}.skins-grid .skin-card .skin-prob[data-v-1be3fbc3]{margin-top:12px;font-size:10px;font-weight:800;color:#cbd5e1;text-align:center}.case-info-banners[data-v-1be3fbc3]{margin:20px 0 40px}.case-info-banners .bonus-banner[data-v-1be3fbc3]{background:#fff;border:1px solid #a0f;border-radius:8px;padding:10px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;font-size:14px;font-weight:700;color:#1a1a1a}.case-info-banners .bonus-banner .mini-img[data-v-1be3fbc3]{width:32px}.case-info-banners .safe-tips[data-v-1be3fbc3]{font-size:12px;color:#94a3b8;margin-top:15px;max-width:800px;margin-left:auto;margin-right:auto}.win-result-panel[data-v-1be3fbc3]{padding:30px;text-align:center}.win-result-panel .win-title[data-v-1be3fbc3]{font-size:32px;font-weight:900;color:#1a1a1a;margin-bottom:30px}.win-result-panel .win-items-scroll[data-v-1be3fbc3]{max-height:300px;overflow-y:auto;padding-right:10px;margin-bottom:30px}.win-result-panel .win-item-row[data-v-1be3fbc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f5f7;border-radius:8px;padding:12px;margin-bottom:10px}.win-result-panel .win-item-row .win-img[data-v-1be3fbc3]{width:60px;margin-right:20px}.win-result-panel .win-item-row .win-img img[data-v-1be3fbc3]{width:100%}.win-result-panel .win-item-row .win-info[data-v-1be3fbc3]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.win-result-panel .win-item-row .win-info .name[data-v-1be3fbc3]{font-weight:800;color:#1a1a1a;margin:0}.win-result-panel .win-item-row .win-info .sub[data-v-1be3fbc3]{font-size:12px;color:#64748b}.win-result-panel .win-item-row .win-sell-btn[data-v-1be3fbc3]{background:#fff;border:1px solid #ddd;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:800;cursor:pointer}.win-result-panel .win-item-row .win-sell-btn[data-v-1be3fbc3]:hover{background:#1a1a1a;color:#fff}.win-result-panel .win-actions .primary-btns[data-v-1be3fbc3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-bottom:20px}.win-result-panel .win-actions button[data-v-1be3fbc3]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:52px;border-radius:8px;font-weight:900;font-size:16px;cursor:pointer;border:none}.win-result-panel .win-actions .btn-all-sell[data-v-1be3fbc3]{background:#1a1a1a;color:#fff}.win-result-panel .win-actions .btn-all-sell span[data-v-1be3fbc3]{color:#3eb449}.win-result-panel .win-actions .btn-continue[data-v-1be3fbc3]{background:#3eb449;color:#fff}.win-result-panel .win-actions .check-bag-link[data-v-1be3fbc3]{font-size:14px;font-weight:800;color:#64748b;cursor:pointer}.win-result-panel .win-actions .check-bag-link[data-v-1be3fbc3]:hover{color:#a0f}.cdk-submit-content[data-v-1be3fbc3]{padding:30px;text-align:left}.cdk-submit-content .cdk-label[data-v-1be3fbc3]{font-size:14px;font-weight:800;color:#1a1a1a;margin-bottom:12px}.cdk-submit-content .cdk-input-row[data-v-1be3fbc3]{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;background:#f4f5f7;border-radius:8px;padding:4px}.cdk-submit-content .cdk-input-row .cdk-input-field[data-v-1be3fbc3]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:transparent;border:none;padding:0 15px;font-weight:700;outline:none}.cdk-submit-content .cdk-input-row .cdk-confirm-btn[data-v-1be3fbc3]{background:#3eb449;color:#fff;border:none;padding:0 20px;border-radius:6px;font-weight:800;cursor:pointer}@media (max-width:768px){.header-nav[data-v-1be3fbc3]{padding:20px 0}.header-nav .main-title[data-v-1be3fbc3]{font-size:18px}.case-main-card[data-v-1be3fbc3]{padding:20px}.case-main-card .settings-bar[data-v-1be3fbc3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;top:10px}.skins-grid[data-v-1be3fbc3]{grid-template-columns:repeat(2,1fr)}.win-result-panel[data-v-1be3fbc3]{padding:15px;background-color:#fff}.win-result-panel .win-actions .primary-btns[data-v-1be3fbc3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}