.price-panel[data-v-174a00ba]{background:#fff;border:2px solid #f0f0f0;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:32px;transition:border-color .2s,box-shadow .2s}.price-panel[data-v-174a00ba]:hover{border-color:#d0c8ff;box-shadow:0 4px 20px #8567f914}.price-panel .card-title[data-v-174a00ba]{color:#1a1a2e;font-size:20px;font-weight:700;margin-bottom:20px}.price-panel .type-tag[data-v-174a00ba]{border-radius:6px;display:inline-block;font-size:12px;font-weight:600;margin-bottom:12px;padding:3px 10px;width:-moz-fit-content;width:fit-content}.price-panel .type-tag.type-subscription[data-v-174a00ba]{background:#eef6ff;color:#2b7de9}.price-panel .type-tag.type-oneTime[data-v-174a00ba]{background:#f0fdf4;color:#16a34a}.price-panel .plan-select-label[data-v-174a00ba]{color:#888;display:block;font-size:13px;margin-bottom:8px}.price-panel .plan-select-wrap[data-v-174a00ba]{margin-bottom:20px;position:relative}.price-panel .plan-select-wrap .plan-select[data-v-174a00ba]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #eee;border-radius:10px;color:#1a1a2e;cursor:pointer;font-size:15px;height:44px;outline:none;padding:0 40px 0 16px;width:100%}.price-panel .plan-select-wrap .plan-select[data-v-174a00ba]:focus{border-color:#8567f9}.price-panel .plan-select-wrap .select-arrow[data-v-174a00ba]{pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.price-panel .plan-detail[data-v-174a00ba]{display:flex;flex:1;flex-direction:column;margin-top:24px}.price-panel .plan-detail.no-select[data-v-174a00ba]{margin-top:0}.price-panel .plan-detail .detail-head .price-amount[data-v-174a00ba]{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px}.price-panel .plan-detail .detail-head .price-amount .currency[data-v-174a00ba]{color:#1a1a2e;font-size:20px;font-weight:700}.price-panel .plan-detail .detail-head .price-amount .amount[data-v-174a00ba]{color:#1a1a2e;font-size:40px;font-weight:800;line-height:1}.price-panel .plan-detail .detail-head .price-amount .period[data-v-174a00ba]{color:#888;font-size:15px;margin-left:2px}.price-panel .plan-detail .detail-head .price-amount .original-price[data-v-174a00ba]{color:#aaa;font-size:14px;margin-left:8px;text-decoration:line-through}.price-panel .plan-detail .feature-list[data-v-174a00ba]{list-style:none;margin:16px 0 20px;padding:0}.price-panel .plan-detail .feature-list li[data-v-174a00ba]{align-items:center;color:#555;display:flex;font-size:14px;gap:8px;padding:6px 0}.price-panel .plan-detail .feature-list li svg[data-v-174a00ba]{flex-shrink:0}.price-panel .plan-detail .plan-tip[data-v-174a00ba]{color:#999;font-size:12px;line-height:1.5;margin-bottom:20px}.price-panel .plan-detail .pay-button[data-v-174a00ba]{align-items:center;background:#8567f9;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;margin-top:auto;transition:background .2s;width:100%}.price-panel .plan-detail .pay-button[data-v-174a00ba]:hover{background:#7354e8}.price-panel .plan-detail .pay-button[data-v-174a00ba]:disabled{cursor:not-allowed;opacity:.5}
