.bundle-discount-detail-dialog[data-v-0da20b7c]{display:grid;gap:var(--spacing-xl);padding-bottom:var(--spacing-m)}.bundle-discount-detail-dialog__total[data-v-0da20b7c]{display:grid;gap:var(--spacing-xs);justify-items:center;text-align:center}.bundle-discount-detail-dialog__total-price[data-v-0da20b7c]{align-items:baseline;color:var(--color-text-error);display:flex;font-weight:700;justify-content:center;line-height:40px;margin:0}.bundle-discount-detail-dialog__total-integer[data-v-0da20b7c]{font-size:32px}.bundle-discount-detail-dialog__total-currency[data-v-0da20b7c],.bundle-discount-detail-dialog__total-decimal[data-v-0da20b7c]{font-size:22px}.bundle-discount-detail-dialog__total-label[data-v-0da20b7c]{color:var(--color-text-error);font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:700;line-height:18px;margin:0}.bundle-discount-detail-dialog__formula[data-v-0da20b7c]{align-items:end;background:var(--color-bg-layout-float-surface);border:1px solid var(--tap-uikit-semantic-color-border-default);border-radius:16px;display:grid;gap:var(--spacing-m);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:var(--spacing-s);padding:var(--spacing-l);position:relative}.bundle-discount-detail-dialog__formula--stacked[data-v-0da20b7c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto minmax(0,1fr)}.bundle-discount-detail-dialog__formula[data-v-0da20b7c]:before{background:var(--color-bg-layout-float-surface);border-left:1px solid var(--tap-uikit-semantic-color-border-default);border-top:1px solid var(--tap-uikit-semantic-color-border-default);content:"";height:12px;left:50%;margin-left:-6px;position:absolute;top:-6px;transform:rotate(45deg);width:12px;z-index:1}.bundle-discount-detail-dialog__card[data-v-0da20b7c]{border-radius:12px;display:grid;min-width:0;text-align:center}.bundle-discount-detail-dialog__card--original[data-v-0da20b7c]{align-content:center;align-self:end;background:var(--color-bg-layout-container);color:var(--tap-uikit-semantic-color-text-tertiary);height:88px;padding:var(--spacing-m) var(--spacing-s)}.bundle-discount-detail-dialog__card--original .bundle-discount-detail-dialog__card-price[data-v-0da20b7c]{color:var(--tap-uikit-semantic-color-text-secondary);margin-bottom:var(--spacing-xs)}.bundle-discount-detail-dialog__card--highlight[data-v-0da20b7c]{align-self:end;background:rgba(var(--color-text-error--value),.1);color:var(--color-text-error);grid-template-rows:minmax(0,1fr) minmax(0,1fr);height:118px;padding:0;position:relative}.bundle-discount-detail-dialog__card--highlight[data-v-0da20b7c]:after{border-top:1px dashed rgba(var(--color-text-error--value),.24);content:"";left:var(--spacing-m);pointer-events:none;position:absolute;right:var(--spacing-m);top:50%}.bundle-discount-detail-dialog__card-price[data-v-0da20b7c]{align-items:baseline;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:28px;margin:0}.bundle-discount-detail-dialog__card-integer[data-v-0da20b7c]{font-size:20px}.bundle-discount-detail-dialog__card-price .bundle-discount-detail-dialog__card-currency[data-v-0da20b7c],.bundle-discount-detail-dialog__card-price .bundle-discount-detail-dialog__card-decimal[data-v-0da20b7c]{font-size:16px}.bundle-discount-detail-dialog__card--highlight .bundle-discount-detail-dialog__card-price[data-v-0da20b7c]{align-content:center;align-items:baseline;box-sizing:border-box;flex-wrap:wrap;height:100%;min-height:0;padding:0 var(--spacing-s)}.bundle-discount-detail-dialog__card-meta[data-v-0da20b7c]{align-content:center;display:grid;justify-items:center;min-height:0;padding:0 var(--spacing-s);position:relative}.bundle-discount-detail-dialog__card-label[data-v-0da20b7c],.bundle-discount-detail-dialog__card-rate[data-v-0da20b7c]{font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0}.bundle-discount-detail-dialog__operator[data-v-0da20b7c]{align-items:center;align-self:start;color:var(--color-text-error);display:flex;font-size:20px;font-weight:700;height:59px;line-height:28px}@media only screen and (max-width:767px){.bundle-discount-detail-dialog__card-integer[data-v-0da20b7c]{font-size:16px;line-height:24px}.bundle-discount-detail-dialog__card-price .bundle-discount-detail-dialog__card-currency[data-v-0da20b7c],.bundle-discount-detail-dialog__card-price .bundle-discount-detail-dialog__card-decimal[data-v-0da20b7c]{font-size:16px}.bundle-discount-detail-dialog__operator[data-v-0da20b7c]{font-size:16px;line-height:24px}}.app-bundle-detail[data-v-94fe7ec9]{display:flex;gap:var(--spacing-xxxl);padding-bottom:60px}.app-bundle-detail__main[data-v-94fe7ec9]{display:flex;flex:2 1 0;flex-direction:column;gap:var(--spacing-xxxl);min-width:0}.app-bundle-detail__image[data-v-94fe7ec9]{border-radius:20px;overflow:hidden;width:100%}@supports (aspect-ratio:1/1){.app-bundle-detail__image[data-v-94fe7ec9]{aspect-ratio:16/9}}.app-bundle-detail__hero-content[data-v-94fe7ec9]{align-items:flex-start;align-self:flex-start;display:flex;flex:1 1 0;flex-direction:column;max-width:33.3333%;min-width:280px;padding:0 var(--spacing-xl) var(--spacing-xl);position:-webkit-sticky;position:sticky;top:var(--app-detail-aside-sticky-top,var(--app-detail-sticky-nav-height))}.app-bundle-detail__type[data-v-94fe7ec9]{align-items:center;border:1px solid var(--tap-design-semantic-color-border-strong);border-radius:8px;display:inline-flex;padding:4px}.app-bundle-detail__type img[data-v-94fe7ec9]{display:block;filter:brightness(.72);height:24px;width:auto}.app-bundle-detail__section h2[data-v-94fe7ec9],.app-bundle-detail__title[data-v-94fe7ec9]{color:var(--tap-design-semantic-color-text-primary);font-weight:700;margin:0}.app-bundle-detail__title[data-v-94fe7ec9]{font-size:24px;line-height:32px;margin-top:var(--spacing-l)}.app-bundle-detail__meta[data-v-94fe7ec9],.app-bundle-detail__section>p[data-v-94fe7ec9]{color:var(--tap-design-semantic-color-text-secondary);font-size:14px;line-height:22px;margin:var(--spacing-xl) 0 0;width:100%}.app-bundle-detail__meta[data-v-94fe7ec9],.app-bundle-detail__meta>div[data-v-94fe7ec9]{display:grid;gap:var(--spacing-m)}.app-bundle-detail__meta>div[data-v-94fe7ec9]{grid-template-columns:84px minmax(0,1fr)}.app-bundle-detail__meta dd[data-v-94fe7ec9],.app-bundle-detail__meta dt[data-v-94fe7ec9]{margin:0}.app-bundle-detail__meta dt[data-v-94fe7ec9]{color:var(--tap-design-semantic-color-text-tertiary)}.app-bundle-detail__meta dd[data-v-94fe7ec9]{color:var(--tap-design-semantic-color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-bundle-detail__action[data-v-94fe7ec9]{border-top:1px solid var(--color-border-divider);display:grid;gap:var(--spacing-pc-xl);margin-top:var(--spacing-xxl);padding-top:var(--spacing-xl);width:100%}.app-bundle-detail__price-row[data-v-94fe7ec9]{align-items:center;display:flex;justify-content:space-between;min-width:0}.app-bundle-detail__price-row[data-v-94fe7ec9]>*+*{margin-left:var(--spacing-m)}.app-bundle-detail__discount-entry[data-v-94fe7ec9]{align-items:center;background:rgba(var(--color-text-error--value),.08);border:0;border-radius:8px;color:var(--color-text-error);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:12px;line-height:18px;padding:var(--spacing-xs) 6px var(--spacing-xs) 8px;white-space:nowrap}.app-bundle-detail__discount-entry[data-v-94fe7ec9]:hover{background:rgba(var(--color-text-error--value),.12)}.app-bundle-detail__discount-entry[data-v-94fe7ec9] svg{color:currentColor;display:block;flex:none;height:12px;width:12px}.app-bundle-detail__cta[data-v-94fe7ec9]{border-radius:12px;height:48px;width:100%}.app-bundle-detail__mobile-cta[data-v-94fe7ec9]{display:grid;gap:var(--spacing-m);width:100%}.app-bundle-detail__purchase-tip[data-v-94fe7ec9]{align-items:flex-start;background:rgba(0,0,0,0);border-radius:12px;color:var(--tap-uikit-semantic-color-text-tertiary);display:flex;font-size:14px;gap:var(--spacing-s);line-height:22px;padding:var(--spacing-m) 0;width:100%}.app-bundle-detail__purchase-tip--content[data-v-94fe7ec9]{display:none}.app-bundle-detail__purchase-tip-icon[data-v-94fe7ec9]{color:var(--tap-uikit-semantic-color-text-accent);flex:none;height:16px;margin-top:2px;width:16px}.app-bundle-detail__purchase-tip-icon[data-v-94fe7ec9] path{fill:var(--tap-uikit-semantic-color-text-accent)}.app-bundle-detail__section h2[data-v-94fe7ec9]{font-size:18px;line-height:26px}.app-bundle-detail__section[data-v-94fe7ec9]{width:100%}.app-bundle-detail__section[data-v-94fe7ec9]:not(.app-bundle-detail__section--introduction){margin-top:var(--spacing-l)}.app-bundle-detail__section--introduction>p[data-v-94fe7ec9]{white-space:pre-wrap}.app-bundle-detail__item-groups[data-v-94fe7ec9]{display:grid;gap:var(--spacing-xxl);margin-top:var(--spacing-xl)}.app-bundle-detail__item-group[data-v-94fe7ec9]{display:grid;gap:var(--spacing-l)}.app-bundle-detail__item-group+.app-bundle-detail__item-group[data-v-94fe7ec9]{margin-top:var(--spacing-pc-s)}.app-bundle-detail__item-group h3[data-v-94fe7ec9]{align-items:center;color:var(--tap-design-semantic-color-text-tertiary);display:flex;font-size:14px;font-weight:700;gap:var(--spacing-xs);line-height:20px;margin:0}.app-bundle-detail__item-group h3[data-v-94fe7ec9] svg{color:currentColor;height:18px;width:18px}.app-bundle-detail__items[data-v-94fe7ec9]{display:grid;gap:var(--spacing-m)}.app-bundle-detail__item[data-v-94fe7ec9]{align-items:center;background:var(--color-bg-layout-container);border-radius:12px;display:grid;gap:var(--spacing-l);grid-template-columns:160px minmax(0,1fr) auto;min-width:0;padding:var(--spacing-m);padding-right:var(--spacing-pc-xxl)}.app-bundle-detail__item-image[data-v-94fe7ec9]{border-radius:4px;height:90px;overflow:hidden;width:160px}.app-bundle-detail__item-image--pc[data-v-94fe7ec9]{border-radius:8px}.app-bundle-detail__item-image[data-v-94fe7ec9] .tap-image{height:100%;width:100%}.app-bundle-detail__item--app[data-v-94fe7ec9]{grid-template-columns:90px minmax(0,1fr) auto}.app-bundle-detail__item--pc[data-v-94fe7ec9]{grid-template-columns:160px minmax(0,1fr) auto}.app-bundle-detail__item-icon[data-v-94fe7ec9]{display:block;height:90px;width:90px}.app-bundle-detail__item-icon[data-v-94fe7ec9] .app-icon{height:90px;overflow:hidden;width:90px}.app-bundle-detail__item-content[data-v-94fe7ec9]{min-width:0}.app-bundle-detail__item-type[data-v-94fe7ec9]{color:var(--tap-design-semantic-color-text-tertiary);font-size:12px;line-height:18px;margin:0}.app-bundle-detail__item-title[data-v-94fe7ec9]{color:var(--tap-design-semantic-color-text-primary);font-size:14px;font-weight:700;line-height:22px}.app-bundle-detail__item-description[data-v-94fe7ec9],.app-bundle-detail__item-title[data-v-94fe7ec9]{margin:var(--spacing-xs) 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-bundle-detail__item-description[data-v-94fe7ec9]{color:var(--tap-design-semantic-color-text-secondary);font-size:13px;line-height:20px}.app-bundle-detail__item-action[data-v-94fe7ec9]{align-items:center;display:flex;gap:var(--spacing-m);justify-self:end}.app-bundle-detail__item-status[data-v-94fe7ec9]{align-items:center;display:inline-flex;font-size:13px;font-weight:700;gap:var(--spacing-xs);line-height:20px;margin:var(--spacing-xs) 0 0;white-space:nowrap}.app-bundle-detail__item-status--gift[data-v-94fe7ec9]{color:var(--tap-uikit-semantic-color-text-highlight)}.app-bundle-detail__item-status--owned[data-v-94fe7ec9]{color:var(--tap-uikit-semantic-color-text-accent)}.app-bundle-detail__item-status[data-v-94fe7ec9] svg{height:16px;width:16px}.app-bundle-detail__item--owned .app-bundle-detail__item-action[data-v-94fe7ec9],.app-bundle-detail__item--owned .app-bundle-detail__item-description[data-v-94fe7ec9],.app-bundle-detail__item--owned .app-bundle-detail__item-title[data-v-94fe7ec9],.app-bundle-detail__item--owned .app-bundle-detail__item-type[data-v-94fe7ec9]{opacity:.4}@media only screen and (max-width:767px){.app-bundle-detail[data-v-94fe7ec9]{display:flex;flex-direction:column;gap:var(--spacing-m);padding-bottom:calc(var(--spacing-xxxl)*3 + env(safe-area-inset-bottom,0px))}.app-bundle-detail__main[data-v-94fe7ec9]{display:contents}.app-bundle-detail__hero-content[data-v-94fe7ec9]{max-width:none;min-width:0;order:2;padding:0;position:static;width:100%}.app-bundle-detail__meta[data-v-94fe7ec9],.app-bundle-detail__title[data-v-94fe7ec9],.app-bundle-detail__type[data-v-94fe7ec9]{display:none}.app-bundle-detail__action[data-v-94fe7ec9]{border-top:0;margin-top:0;padding-top:0}.app-bundle-detail__price[data-v-94fe7ec9]{padding-bottom:8px;padding-top:12px}.app-bundle-detail__image[data-v-94fe7ec9]{order:1}.app-bundle-detail__section[data-v-94fe7ec9]{order:3;padding:0;width:100%}.app-bundle-detail__mobile-cta[data-v-94fe7ec9]{background:var(--tap-design-semantic-color-bg-layout-surface);border-top:1px solid var(--color-border-divider);bottom:0;left:0;padding:var(--spacing-s) var(--spacing-m) calc(var(--spacing-s) + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:300}.app-bundle-detail__purchase-tip[data-v-94fe7ec9]{background:var(--color-bg-layout-container);border-radius:16px;font-size:13px;line-height:20px;padding:var(--spacing-m)}.app-bundle-detail__purchase-tip--action[data-v-94fe7ec9]{display:none}.app-bundle-detail__purchase-tip--content[data-v-94fe7ec9]{display:flex;margin-top:var(--spacing-l)}.app-bundle-detail__item[data-v-94fe7ec9]{gap:var(--spacing-m);grid-template-columns:96px minmax(0,1fr) auto;padding:var(--spacing-m)}.app-bundle-detail__item-image[data-v-94fe7ec9]{height:56px;width:96px}.app-bundle-detail__item--app[data-v-94fe7ec9]{grid-template-columns:56px minmax(0,1fr) auto}.app-bundle-detail__item--pc[data-v-94fe7ec9]{grid-template-columns:96px minmax(0,1fr) auto}.app-bundle-detail__item-image--pc[data-v-94fe7ec9]{height:54px}.app-bundle-detail__item-icon[data-v-94fe7ec9],.app-bundle-detail__item-icon[data-v-94fe7ec9] .app-icon{height:56px;width:56px}.app-bundle-detail__item-action[data-v-94fe7ec9]{grid-column:3;grid-row:1;justify-self:end}}
