[data-v-218bbff9]{margin:0;padding:0;box-sizing:border-box}.share-page[data-v-218bbff9]{max-width:960px;margin:0 auto;background:#fff;min-height:100vh;font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;font-feature-settings:"ss01";color:#0d253d}.tnum[data-v-218bbff9]{font-feature-settings:"tnum","ss01"}.top-bar[data-v-218bbff9]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#533afd,#6366f1 50%,#8338ec);color:#fff}.logo-box[data-v-218bbff9]{background:#fff;display:flex;align-items:center;padding:0 12px;flex-shrink:0;align-self:stretch}.logo-img[data-v-218bbff9]{width:120px;height:60px;-o-object-fit:contain;object-fit:contain;display:block}.top-bar-left[data-v-218bbff9]{flex:1;min-width:0;text-align:left;padding:8px 24px 8px 16px}.top-bar-title[data-v-218bbff9]{font-size:20px;font-weight:300;line-height:1.2;letter-spacing:-.2px;margin:0}.top-bar-sub[data-v-218bbff9]{font-size:12px;font-weight:300;color:hsla(0,0%,100%,.75);margin-top:2px;letter-spacing:.2px}.top-bar-right[data-v-218bbff9]{flex-shrink:0;margin-left:16px;padding-right:24px;display:flex;align-items:center;gap:10px}.top-brand[data-v-218bbff9]{font-size:15px;font-weight:400;color:#fff;letter-spacing:.5px}.top-divider[data-v-218bbff9]{width:1px;height:14px;background:hsla(0,0%,100%,.35);flex-shrink:0}.top-tagline[data-v-218bbff9]{font-size:15px;font-weight:400;color:#fff;letter-spacing:.5px}.main-content[data-v-218bbff9]{padding:24px}.error-container[data-v-218bbff9],.loading-container[data-v-218bbff9]{display:flex;justify-content:center;align-items:center;min-height:60vh}.error-container[data-v-218bbff9]{flex-direction:column}.error-icon[data-v-218bbff9]{width:64px;height:64px;border-radius:50%;background:rgba(234,34,97,.1);color:#ea2261;font-size:32px;font-weight:300;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.error-text[data-v-218bbff9]{font-size:15px;font-weight:300;color:#64748d}.price-bar[data-v-218bbff9]{display:flex;align-items:center;justify-content:space-between;background:#f6f9fc;padding:20px 24px;border-radius:12px;border:1px solid #e3e8ee;margin-bottom:32px}.tag-row[data-v-218bbff9]{display:flex;gap:16px;flex-wrap:wrap}.tag-item[data-v-218bbff9]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:400;letter-spacing:-.39px;color:#64748d;white-space:nowrap}.tag-icon.green[data-v-218bbff9]{color:#23b959}.tag-icon.blue[data-v-218bbff9]{color:#533afd}.tag-icon.orange[data-v-218bbff9]{color:#f59e0b}.price-text[data-v-218bbff9]{text-align:right}.price-desc[data-v-218bbff9]{font-size:13px;font-weight:400;letter-spacing:-.39px;color:#64748d;margin-bottom:4px}.price-type-tag[data-v-218bbff9]{background:#b9b9f9;color:#4434d4;padding:3px 8px;border-radius:9999px;font-size:10px;font-weight:400;letter-spacing:.1px;text-transform:uppercase}.price-type-tag.activity[data-v-218bbff9]{background:#f59e0b;color:#fff}.price-row[data-v-218bbff9]{display:flex;align-items:baseline;justify-content:flex-end;gap:10px}.price-original[data-v-218bbff9]{font-size:14px;font-weight:300;letter-spacing:-.42px;color:#64748d;text-decoration:line-through}.price-num[data-v-218bbff9]{font-size:32px;font-weight:300;letter-spacing:-.64px;line-height:1.1;color:#533afd}.section-title[data-v-218bbff9]{font-size:18px;font-weight:300;letter-spacing:0;line-height:1.4;color:#0d253d;margin:32px 0 16px;display:flex;align-items:center}.section-title[data-v-218bbff9]:before{content:"";width:3px;height:18px;background:#533afd;border-radius:2px;margin-right:10px;flex-shrink:0}.four-col-grid[data-v-218bbff9]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.grid-cell[data-v-218bbff9]{background:#533afd;color:#fff;text-align:center;padding:20px 8px;border-radius:12px;box-shadow:0 2px 8px rgba(83,58,253,.2)}.grid-cell .big-text[data-v-218bbff9]{font-size:20px;font-weight:300;letter-spacing:-.2px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"tnum","ss01"}.grid-cell .small-text[data-v-218bbff9]{font-size:13px;font-weight:400;letter-spacing:-.39px;opacity:.85}.platform-box[data-v-218bbff9]{border:1px solid #e3e8ee;border-radius:12px;padding:16px 20px;margin-bottom:24px;background:#fff}.platform-title[data-v-218bbff9]{font-size:14px;font-weight:300;color:#64748d;margin-bottom:12px;text-align:left}.platform-tags[data-v-218bbff9]{display:flex;flex-wrap:wrap;gap:8px}.plat-tag[data-v-218bbff9]{background:#b9b9f9;color:#4434d4;padding:6px 14px;border-radius:9999px;font-size:14px;font-weight:400;letter-spacing:0}.process-wrap[data-v-218bbff9]{margin-bottom:24px}.process-list[data-v-218bbff9]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.process-item[data-v-218bbff9]{flex:1;min-width:120px;text-align:center;position:relative;padding:20px 10px;background:#f6f9fc;border-radius:12px;border:1px solid #e3e8ee}.process-item[data-v-218bbff9]:not(:last-child):after{content:"\2192";position:absolute;right:-16px;top:50%;transform:translateY(-50%);font-size:16px;color:#533afd;font-weight:300}.process-num[data-v-218bbff9]{width:32px;height:32px;line-height:32px;background:#533afd;color:#fff;border-radius:9999px;margin:0 auto 10px;font-size:13px;font-weight:400;letter-spacing:-.39px;font-feature-settings:"tnum","ss01"}.process-text[data-v-218bbff9]{font-size:14px;font-weight:300;color:#0d253d;line-height:1.4}.eight-grid[data-v-218bbff9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.detail-card[data-v-218bbff9]{display:flex;align-items:flex-start;gap:14px;background:#f6f9fc;padding:20px;border-radius:12px;border:1px solid #e3e8ee;transition:box-shadow .2s ease,transform .2s ease}.detail-card[data-v-218bbff9]:hover{box-shadow:0 8px 24px rgba(0,55,112,.08),0 2px 6px rgba(0,55,112,.04);transform:translateY(-2px)}.card-badge[data-v-218bbff9]{width:36px;height:36px;line-height:36px;text-align:center;background:#533afd;color:#fff;border-radius:10px;font-size:14px;font-weight:400;letter-spacing:-.42px;flex-shrink:0;box-shadow:0 2px 6px rgba(83,58,253,.3)}.card-body[data-v-218bbff9]{flex:1;min-width:0;text-align:left}.card-title[data-v-218bbff9]{font-size:15px;font-weight:400;letter-spacing:0;color:#0d253d;margin-bottom:6px;line-height:1.3;font-feature-settings:"ss01"}.card-desc[data-v-218bbff9]{font-size:13px;font-weight:300;line-height:1.65;color:#64748d;text-align:left}.footer-info[data-v-218bbff9]{margin-top:32px;padding:16px 0;border-top:1px solid #e3e8ee;display:flex;justify-content:space-between;font-size:13px;font-weight:400;letter-spacing:-.39px;color:#64748d}.page-footer[data-v-218bbff9]{margin-top:40px;padding:24px;border-top:1px solid #e3e8ee;text-align:center}.footer-company[data-v-218bbff9]{font-size:14px;font-weight:400;color:#64748d;letter-spacing:0}.footer-url[data-v-218bbff9]{font-size:13px;font-weight:300;color:#533afd;margin-top:4px;letter-spacing:.2px}@media (max-width:768px){.top-bar[data-v-218bbff9]{flex-wrap:wrap}.logo-box[data-v-218bbff9]{padding:0 10px}.logo-img[data-v-218bbff9]{width:110px;height:55px}.top-bar-left[data-v-218bbff9]{flex:1;min-width:0;padding:12px 12px 10px 8px;text-align:left}.top-bar-title[data-v-218bbff9]{font-size:19px}.top-bar-sub[data-v-218bbff9]{font-size:12px;margin-top:4px}.top-bar-right[data-v-218bbff9]{width:100%;margin-left:0;background:#fff;padding:14px 16px;justify-content:center}.top-brand[data-v-218bbff9]{font-size:13px;color:#4434d4;letter-spacing:.8px}.top-divider[data-v-218bbff9]{background:#b9b9f9}.top-tagline[data-v-218bbff9]{font-size:13px;color:#4434d4}.main-content[data-v-218bbff9]{padding:16px}.price-bar[data-v-218bbff9]{flex-direction:column;align-items:flex-start;gap:14px;padding:16px;margin-bottom:24px}.tag-row[data-v-218bbff9]{gap:12px;flex-wrap:nowrap}.tag-item[data-v-218bbff9]{font-size:13px}.price-text[data-v-218bbff9]{text-align:left;width:100%}.price-row[data-v-218bbff9]{justify-content:flex-start}.price-num[data-v-218bbff9]{font-size:28px}.section-title[data-v-218bbff9]{font-size:16px;margin:24px 0 12px}.four-col-grid[data-v-218bbff9]{grid-template-columns:repeat(2,1fr);gap:10px}.grid-cell[data-v-218bbff9]{padding:16px 6px}.grid-cell .big-text[data-v-218bbff9]{font-size:18px}.process-item[data-v-218bbff9]:not(:last-child):after{display:none}.process-item[data-v-218bbff9]{min-width:0;flex-basis:calc(50% - 8px)}.eight-grid[data-v-218bbff9]{grid-template-columns:1fr;gap:12px}.detail-card[data-v-218bbff9]{padding:16px;gap:12px}.card-badge[data-v-218bbff9]{width:32px;height:32px;line-height:32px;font-size:13px;border-radius:8px}.card-title[data-v-218bbff9]{font-size:14px}.card-desc[data-v-218bbff9]{font-size:12px}.footer-info[data-v-218bbff9]{flex-direction:column;gap:4px}.page-footer[data-v-218bbff9]{margin-top:24px;padding:20px 16px}.footer-company[data-v-218bbff9]{font-size:13px}.footer-url[data-v-218bbff9]{font-size:12px}}