.page[data-v-5f51dd90]{min-height:100vh;background:linear-gradient(180deg,#f9fafb,#fff);padding-bottom:6.25rem}.nav-bar[data-v-5f51dd90]{display:flex;align-items:center;justify-content:space-between;padding:1.375rem 1rem .75rem;background:#fff}.nav-btn[data-v-5f51dd90]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.nav-icon[data-v-5f51dd90]{font-size:1.125rem;color:#1f2937}.nav-title[data-v-5f51dd90]{font-size:1.0625rem;font-weight:600;color:#1f2937}.loading-container[data-v-5f51dd90]{display:flex;align-items:center;justify-content:center;padding:6.25rem 0}.loading-text[data-v-5f51dd90]{font-size:.875rem;color:#9ca3af}.benefits-section[data-v-5f51dd90]{margin:1rem;padding:1rem;background:#fff;border-radius:.75rem}.section-title[data-v-5f51dd90]{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:.75rem;display:block}.benefit-item[data-v-5f51dd90]{display:flex;align-items:center;margin-bottom:.5rem}.benefit-icon[data-v-5f51dd90]{width:1.25rem;height:1.25rem;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;margin-right:.5rem}.benefit-text[data-v-5f51dd90]{font-size:.875rem;color:#4b5563}.cards-section[data-v-5f51dd90]{display:flex;gap:.75rem;margin:0 1rem}.member-card[data-v-5f51dd90]{flex:1;background:#fff;border-radius:.75rem;padding:1rem .75rem;border:.09375rem solid #e5e7eb;position:relative;transition:all .3s}.member-card.active[data-v-5f51dd90]{border-color:#4f46e5;box-shadow:0 .25rem 1rem rgba(79,70,229,.2)}.member-card.recommend[data-v-5f51dd90]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#fbbf24}.recommend-badge[data-v-5f51dd90]{position:absolute;top:-.375rem;right:.75rem;background:linear-gradient(135deg,#f97316,#fb923c);padding:.125rem .5rem;border-radius:.5rem}.recommend-badge uni-text[data-v-5f51dd90]{font-size:.625rem;color:#fff}.card-name[data-v-5f51dd90]{display:block;font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.card-price[data-v-5f51dd90]{display:flex;align-items:baseline;margin-bottom:.75rem}.price-symbol[data-v-5f51dd90]{font-size:.875rem;color:#f97316}.price-value[data-v-5f51dd90]{font-size:1.75rem;font-weight:700;color:#f97316}.price-unit[data-v-5f51dd90]{font-size:.75rem;color:#6b7280;margin-left:.125rem}.card-features[data-v-5f51dd90]{display:flex;flex-direction:column;gap:.25rem}.feature-item[data-v-5f51dd90]{font-size:.6875rem;color:#6b7280}.bottom-section[data-v-5f51dd90]{position:fixed;bottom:0;left:0;right:0;padding:.75rem 1rem;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background:#fff;box-shadow:0 -.125rem .5rem rgba(0,0,0,.04)}.subscribe-btn[data-v-5f51dd90]{width:100%;height:3rem;background:linear-gradient(135deg,#4f46e5,#818cf8);border-radius:.75rem;border:none}.subscribe-btn[data-v-5f51dd90]:after{border:none}.btn-text[data-v-5f51dd90]{font-size:1rem;font-weight:600;color:#fff}.terms[data-v-5f51dd90]{display:block;text-align:center;font-size:.6875rem;color:#9ca3af;margin-top:.5rem}
