.membership-overlay[data-v-3107bad4]{--mem-scrim:rgba(0,0,0,.8);--mem-bg-1:#161922;--mem-border:rgba(120,100,60,.35);--mem-shadow-a:0 30px 80px rgba(0,0,0,.55);--mem-inset:inset 0 1px 0 hsla(0,0%,100%,.06);--mem-header-bg:transparent;--mem-header-divider:rgba(74,158,255,.12);--mem-title-from:#fff;--mem-subtitle:hsla(0,0%,100%,.6);--mem-close-bg:hsla(0,0%,100%,.05);--mem-close-fg:hsla(0,0%,100%,.5);--mem-close-border:hsla(0,0%,100%,.05);--mem-close-hover-bg:hsla(0,0%,100%,.1);--mem-close-hover-border:hsla(0,0%,100%,.1);--mem-close-hover-fg:#fff;--mem-benefit-bg:linear-gradient(135deg,rgba(74,158,255,.08),rgba(59,130,246,.05));--mem-benefit-border:rgba(74,158,255,.12);--mem-benefit-hover-bg:linear-gradient(135deg,rgba(74,158,255,.12),rgba(59,130,246,.08));--mem-benefit-hover-border:rgba(74,158,255,.25);--mem-benefit-icon-bg:linear-gradient(135deg,rgba(74,158,255,.25),rgba(59,130,246,.2));--mem-benefit-icon-fg:#93c5fd;--mem-benefit-text:hsla(0,0%,100%,.9);--mem-plan-surface:hsla(0,0%,100%,.03);--mem-plan-border:hsla(0,0%,100%,.06);--mem-plan-shine:linear-gradient(135deg,rgba(74,158,255,.12),rgba(59,130,246,.08) 50%,transparent);--mem-plan-hover-border:rgba(74,158,255,.35);--mem-plan-hover-y:0 15px 40px rgba(0,0,0,.25),0 0 30px rgba(74,158,255,.1);--mem-plan-selected-border:rgba(74,158,255,.6);--mem-plan-selected-bg:linear-gradient(135deg,rgba(74,158,255,.1),rgba(59,130,246,.06));--mem-plan-selected-glow:0 0 0 1px rgba(74,158,255,.3),0 15px 45px rgba(74,158,255,.2),inset 0 1px 0 hsla(0,0%,100%,.05);--mem-plan-name:hsla(0,0%,100%,.95);--mem-plan-muted:hsla(0,0%,100%,.5);--mem-plan-submuted:hsla(0,0%,100%,.7);--mem-price-from:#60a5fa;--mem-price-to:#93c5fd;--mem-monthly:#fb923c;--mem-select-ring:hsla(0,0%,100%,.15);--mem-loading-muted:hsla(0,0%,100%,.5);--mem-loading-accent:#4a9eff;--mem-promo-bg:linear-gradient(135deg,rgba(251,146,60,.08),rgba(249,115,22,.05));--mem-promo-border:rgba(251,146,60,.15);--mem-promo-text:#fbbf24;--mem-pay-row-bg:hsla(0,0%,100%,.03);--mem-pay-row-border:hsla(0,0%,100%,.06);--mem-pay-row-text:hsla(0,0%,100%,.9);--mem-agreement:hsla(0,0%,100%,.4);--mem-link:#4a9eff;--mem-link-hover:#60a5fa;--mem-qr-head:hsla(0,0%,100%,.9);--mem-order-no:hsla(0,0%,100%,.4);--mem-qrcode-shadow:0 8px 25px rgba(0,0,0,.2);--mem-check-btn-bg:hsla(0,0%,100%,.04);--mem-check-btn-border:hsla(0,0%,100%,.08);--mem-check-btn-fg:hsla(0,0%,100%,.8);--mem-check-btn-hover-bg:hsla(0,0%,100%,.08);--mem-check-btn-hover-border:hsla(0,0%,100%,.15);--mem-crown-bg:#a16207;--mem-crown-icon:#fde047;--mem-crown-shadow-a:0 8px 20px rgba(201,160,18,.45),inset 0 1px 0 hsla(0,0%,100%,.4);--mem-crown-shadow-b:0 12px 26px rgba(161,98,7,.5),inset 0 1px 0 hsla(0,0%,100%,.45);align-items:center;animation:fadeIn-3107bad4 .25s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--mem-scrim);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.membership-overlay[data-app-theme=light][data-v-3107bad4]{--mem-scrim:rgba(15,23,42,.45);--mem-bg-1:#fff;--mem-border:rgba(37,99,235,.2);--mem-shadow-a:0 28px 70px rgba(15,23,42,.12);--mem-inset:inset 0 1px 0 hsla(0,0%,100%,.95);--mem-header-bg:transparent;--mem-header-divider:rgba(15,23,42,.08);--mem-title-from:#0f172a;--mem-subtitle:#64748b;--mem-close-bg:rgba(15,23,42,.05);--mem-close-fg:#64748b;--mem-close-border:rgba(15,23,42,.08);--mem-close-hover-bg:rgba(15,23,42,.08);--mem-close-hover-border:rgba(15,23,42,.12);--mem-close-hover-fg:#0f172a;--mem-benefit-bg:linear-gradient(135deg,rgba(37,99,235,.07),rgba(59,130,246,.04));--mem-benefit-border:rgba(37,99,235,.16);--mem-benefit-hover-bg:linear-gradient(135deg,rgba(37,99,235,.1),rgba(59,130,246,.06));--mem-benefit-hover-border:rgba(37,99,235,.28);--mem-benefit-icon-bg:linear-gradient(135deg,rgba(37,99,235,.18),rgba(59,130,246,.12));--mem-benefit-icon-fg:#2563eb;--mem-benefit-text:#1e293b;--mem-plan-surface:rgba(15,23,42,.04);--mem-plan-border:rgba(15,23,42,.1);--mem-plan-shine:linear-gradient(135deg,rgba(37,99,235,.1),rgba(59,130,246,.06) 50%,transparent);--mem-plan-hover-border:rgba(37,99,235,.4);--mem-plan-hover-y:0 14px 36px rgba(15,23,42,.1),0 0 28px rgba(37,99,235,.1);--mem-plan-selected-border:rgba(37,99,235,.55);--mem-plan-selected-bg:linear-gradient(135deg,rgba(37,99,235,.1),rgba(59,130,246,.05));--mem-plan-selected-glow:0 0 0 1px rgba(37,99,235,.25),0 14px 40px rgba(37,99,235,.15),inset 0 1px 0 hsla(0,0%,100%,.8);--mem-plan-name:#0f172a;--mem-plan-muted:#64748b;--mem-plan-submuted:#475569;--mem-price-from:#2563eb;--mem-price-to:#3b82f6;--mem-monthly:#c2410c;--mem-select-ring:rgba(15,23,42,.12);--mem-loading-muted:#64748b;--mem-loading-accent:#2563eb;--mem-promo-bg:linear-gradient(135deg,rgba(251,146,60,.12),rgba(249,115,22,.06));--mem-promo-border:rgba(234,88,12,.22);--mem-promo-text:#b45309;--mem-pay-row-bg:rgba(15,23,42,.04);--mem-pay-row-border:rgba(15,23,42,.1);--mem-pay-row-text:#1e293b;--mem-agreement:#64748b;--mem-link:#2563eb;--mem-link-hover:#1d4ed8;--mem-qr-head:#1e293b;--mem-order-no:#64748b;--mem-qrcode-shadow:0 8px 24px rgba(15,23,42,.12);--mem-check-btn-bg:rgba(15,23,42,.04);--mem-check-btn-border:rgba(15,23,42,.1);--mem-check-btn-fg:#334155;--mem-check-btn-hover-bg:rgba(15,23,42,.07);--mem-check-btn-hover-border:rgba(15,23,42,.16);--mem-crown-bg:#b45309;--mem-crown-icon:#fde047;--mem-crown-shadow-a:0 8px 20px rgba(202,138,4,.35),inset 0 1px 0 hsla(0,0%,100%,.45);--mem-crown-shadow-b:0 12px 26px rgba(161,98,7,.4),inset 0 1px 0 hsla(0,0%,100%,.5)}.membership-overlay[data-app-theme=warm][data-v-3107bad4]{--mem-scrim:rgba(62,42,18,.42);--mem-bg-1:#faf6ee;--mem-border:rgba(120,90,50,.22);--mem-shadow-a:0 28px 70px rgba(90,70,40,.18);--mem-inset:inset 0 1px 0 hsla(0,0%,100%,.65);--mem-header-bg:transparent;--mem-header-divider:rgba(120,90,50,.14);--mem-title-from:#3d2e1f;--mem-subtitle:#7d6a58;--mem-close-bg:rgba(120,90,50,.08);--mem-close-fg:#8b7355;--mem-close-border:rgba(120,90,50,.12);--mem-close-hover-bg:rgba(120,90,50,.14);--mem-close-hover-border:rgba(120,90,50,.18);--mem-close-hover-fg:#3d2e1f;--mem-benefit-bg:linear-gradient(135deg,rgba(45,106,158,.09),hsla(34,32%,57%,.08));--mem-benefit-border:rgba(120,90,50,.18);--mem-benefit-hover-bg:linear-gradient(135deg,rgba(45,106,158,.12),hsla(31,53%,64%,.12));--mem-benefit-hover-border:rgba(45,106,158,.28);--mem-benefit-icon-bg:linear-gradient(135deg,rgba(45,106,158,.22),rgba(120,90,50,.12));--mem-benefit-icon-fg:#2d6a9e;--mem-benefit-text:#3d2e1f;--mem-plan-surface:rgba(120,90,50,.06);--mem-plan-border:rgba(120,90,50,.14);--mem-plan-shine:linear-gradient(135deg,rgba(45,106,158,.12),hsla(31,53%,64%,.1) 50%,transparent);--mem-plan-hover-border:rgba(45,106,158,.42);--mem-plan-hover-y:0 14px 36px rgba(90,70,40,.12),0 0 26px rgba(45,106,158,.12);--mem-plan-selected-border:rgba(45,106,158,.55);--mem-plan-selected-bg:linear-gradient(135deg,rgba(45,106,158,.1),hsla(31,53%,64%,.1));--mem-plan-selected-glow:0 0 0 1px rgba(45,106,158,.22),0 14px 40px rgba(45,106,158,.12),inset 0 1px 0 hsla(0,0%,100%,.55);--mem-plan-name:#3d2e1f;--mem-plan-muted:#7d6a58;--mem-plan-submuted:#6b5344;--mem-price-from:#2d6a9e;--mem-price-to:#3d8cc4;--mem-monthly:#b45309;--mem-select-ring:rgba(120,90,50,.18);--mem-loading-muted:#7d6a58;--mem-loading-accent:#2d6a9e;--mem-promo-bg:linear-gradient(135deg,hsla(31,53%,64%,.2),rgba(180,83,9,.08));--mem-promo-border:rgba(180,83,9,.22);--mem-promo-text:#9a3412;--mem-pay-row-bg:rgba(120,90,50,.06);--mem-pay-row-border:rgba(120,90,50,.14);--mem-pay-row-text:#3d2e1f;--mem-agreement:#7d6a58;--mem-link:#2d6a9e;--mem-link-hover:#1e4d73;--mem-qr-head:#3d2e1f;--mem-order-no:#8b7355;--mem-qrcode-shadow:0 8px 24px rgba(90,70,40,.15);--mem-check-btn-bg:rgba(120,90,50,.06);--mem-check-btn-border:rgba(120,90,50,.14);--mem-check-btn-fg:#5c4a38;--mem-check-btn-hover-bg:rgba(120,90,50,.11);--mem-check-btn-hover-border:rgba(120,90,50,.2);--mem-crown-bg:#92400e;--mem-crown-icon:#fcd34d;--mem-crown-shadow-a:0 8px 20px rgba(184,134,11,.4),inset 0 1px 0 hsla(0,0%,100%,.35);--mem-crown-shadow-b:0 12px 26px rgba(120,90,30,.42),inset 0 1px 0 hsla(0,0%,100%,.4)}@keyframes fadeIn-3107bad4{0%{opacity:0}to{opacity:1}}.membership-modal[data-v-3107bad4]{animation:slideUp-3107bad4 .35s cubic-bezier(.34,1.56,.64,1);background:var(--mem-bg-1);border:1px solid var(--mem-border);border-radius:20px;box-shadow:var(--mem-shadow-a),var(--mem-inset);max-height:90dvh;max-width:520px;overflow:hidden;overflow-y:auto;position:relative;width:100%}@keyframes slideUp-3107bad4{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-glow[data-v-3107bad4]{display:none}.modal-header[data-v-3107bad4]{background:var(--mem-header-bg);border-bottom:1px solid var(--mem-header-divider);justify-content:space-between;padding:24px 24px 20px;position:relative}.header-badge[data-v-3107bad4],.modal-header[data-v-3107bad4]{align-items:center;display:flex}.header-badge[data-v-3107bad4]{gap:14px}.crown-icon[data-v-3107bad4]{align-items:center;animation:crownPulse-3107bad4 3s ease-in-out infinite;background:var(--mem-crown-bg);border-radius:14px;box-shadow:var(--mem-crown-shadow-a);display:flex;height:52px;justify-content:center;width:52px}@keyframes crownPulse-3107bad4{0%,to{box-shadow:var(--mem-crown-shadow-a);transform:translateY(0)}50%{box-shadow:var(--mem-crown-shadow-b);transform:translateY(-2px)}}.crown-icon i[data-v-3107bad4]{color:var(--mem-crown-icon);font-size:24px;text-shadow:0 1px 2px rgba(62,42,10,.35)}.header-text h2[data-v-3107bad4]{color:var(--mem-title-from);font-size:1.35rem;font-weight:700;margin:0}.header-text p[data-v-3107bad4]{color:var(--mem-subtitle);font-size:.85rem;margin:4px 0 0}.close-btn[data-v-3107bad4]{align-items:center;background:var(--mem-close-bg);border:none;border:1px solid var(--mem-close-border);border-radius:10px;color:var(--mem-close-fg);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.close-btn[data-v-3107bad4]:hover{background:var(--mem-close-hover-bg);border-color:var(--mem-close-hover-border);color:var(--mem-close-hover-fg);transform:rotate(90deg)}.modal-body[data-v-3107bad4]{padding:20px 24px 24px}.benefits-section[data-v-3107bad4]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.benefit-item[data-v-3107bad4]{align-items:center;background:var(--mem-benefit-bg);border:1px solid var(--mem-benefit-border);border-radius:12px;display:flex;flex:1;gap:10px;min-width:140px;padding:12px 14px;transition:all .25s ease}.benefit-item[data-v-3107bad4]:hover{background:var(--mem-benefit-hover-bg);border-color:var(--mem-benefit-hover-border);transform:translateY(-2px)}.benefit-icon[data-v-3107bad4]{align-items:center;background:var(--mem-benefit-icon-bg);border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.benefit-icon i[data-v-3107bad4]{color:var(--mem-benefit-icon-fg);font-size:14px}.benefit-item span[data-v-3107bad4]{color:var(--mem-benefit-text);font-size:.82rem;line-height:1.3}.plans-section[data-v-3107bad4]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:20px}.plan-card[data-v-3107bad4]{background:var(--mem-plan-surface);border:2px solid var(--mem-plan-border);border-radius:14px;cursor:pointer;overflow:hidden;padding:18px 14px;position:relative;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.plan-card[data-v-3107bad4]:before{background:var(--mem-plan-shine);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.plan-card[data-v-3107bad4]:hover{border-color:var(--mem-plan-hover-border);box-shadow:var(--mem-plan-hover-y);transform:translateY(-3px)}.plan-card[data-v-3107bad4]:hover:before{opacity:1}.plan-card.selected[data-v-3107bad4]{background:var(--mem-plan-selected-bg);border-color:var(--mem-plan-selected-border);box-shadow:var(--mem-plan-selected-glow)}.plan-card.selected[data-v-3107bad4]:before{opacity:1}.recommend-tag[data-v-3107bad4]{align-items:center;background:linear-gradient(135deg,#4a9eff,#3b82f6);border-radius:0 12px 0 10px;box-shadow:0 4px 12px #4a9eff73;color:#fff;display:flex;font-size:.7rem;font-weight:600;gap:4px;padding:4px 10px;position:absolute;right:-1px;top:-1px}.recommend-tag i[data-v-3107bad4]{font-size:.65rem}.flash-tag[data-v-3107bad4]{align-items:center;animation:flashPulse-3107bad4 1.5s ease-in-out infinite;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px 0 10px;box-shadow:0 2px 8px #10b98173;color:#fff;display:flex;font-size:.7rem;font-weight:600;gap:4px;left:-1px;padding:4px 10px;position:absolute;top:-1px}@keyframes flashPulse-3107bad4{0%,to{opacity:1}50%{opacity:.8}}.flash-tag i[data-v-3107bad4]{font-size:.65rem}.plan-content[data-v-3107bad4]{position:relative;text-align:center;z-index:1}.plan-name[data-v-3107bad4]{color:var(--mem-plan-name);font-size:.95rem;font-weight:600;margin-bottom:8px}.plan-price[data-v-3107bad4]{align-items:baseline;display:flex;gap:2px;justify-content:center;margin-bottom:4px}.plan-price .currency[data-v-3107bad4]{font-size:1rem;font-weight:600}.plan-price .amount[data-v-3107bad4],.plan-price .currency[data-v-3107bad4]{background:linear-gradient(135deg,var(--mem-price-from) 0,var(--mem-price-to) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:var(--mem-price-from)}.plan-price .amount[data-v-3107bad4]{font-size:2rem;font-weight:700;line-height:1}.plan-duration[data-v-3107bad4]{color:var(--mem-plan-muted);font-size:.8rem}.plan-monthly-price[data-v-3107bad4]{color:var(--mem-plan-submuted);font-size:.85rem;margin-top:8px}.plan-monthly-price .monthly-amount[data-v-3107bad4]{color:var(--mem-monthly);font-size:.95rem;font-weight:700}.select-indicator[data-v-3107bad4]{align-items:center;border:2px solid var(--mem-select-ring);border-radius:50%;bottom:8px;display:flex;height:22px;justify-content:center;position:absolute;right:8px;transition:all .3s ease;width:22px}.select-indicator i[data-v-3107bad4]{color:transparent;font-size:10px;transition:color .3s ease}.plan-card.selected .select-indicator[data-v-3107bad4]{background:linear-gradient(135deg,#4a9eff,#3b82f6);border-color:transparent;box-shadow:0 3px 10px #4a9eff80}.plan-card.selected .select-indicator i[data-v-3107bad4]{color:#fff}.loading-state[data-v-3107bad4]{align-items:center;color:var(--mem-loading-muted);display:flex;gap:10px;justify-content:center;padding:30px}.loading-state i[data-v-3107bad4]{color:var(--mem-loading-accent);font-size:1.2rem}.payment-section[data-v-3107bad4]{margin-top:8px}.promo-message[data-v-3107bad4]{background:var(--mem-promo-bg);border:1px solid var(--mem-promo-border);border-radius:10px;margin-bottom:14px;padding:12px 16px;text-align:center}.promo-message span[data-v-3107bad4]{color:var(--mem-promo-text);font-size:.88rem;font-weight:500;line-height:1.5}.payment-method[data-v-3107bad4]{background:var(--mem-pay-row-bg);border:1px solid var(--mem-pay-row-border);border-radius:12px;gap:12px;margin-bottom:14px;padding:14px 16px}.method-icon[data-v-3107bad4],.payment-method[data-v-3107bad4]{align-items:center;display:flex}.method-icon[data-v-3107bad4]{background:linear-gradient(135deg,#07c160,#06ae56);border-radius:8px;height:36px;justify-content:center;width:36px}.method-icon i[data-v-3107bad4]{color:#fff;font-size:18px}.payment-method>span[data-v-3107bad4]{color:var(--mem-pay-row-text);flex:1;font-size:.95rem;font-weight:500}.check-icon[data-v-3107bad4]{color:#07c160;font-size:18px}.pay-btn[data-v-3107bad4]{align-items:center;background:linear-gradient(135deg,#4a9eff,#3b82f6);border:none;border-radius:12px;box-shadow:0 8px 25px #4a9eff66,inset 0 1px #ffffff26;color:#fff;cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;gap:8px;justify-content:center;padding:16px;transition:all .3s ease;width:100%}.pay-btn[data-v-3107bad4]:hover:not(:disabled){box-shadow:0 12px 35px #4a9eff80,inset 0 1px #ffffff26;transform:translateY(-2px)}.pay-btn[data-v-3107bad4]:active:not(:disabled){transform:translateY(0)}.pay-btn[data-v-3107bad4]:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.pay-btn i[data-v-3107bad4]{font-size:.9rem}.agreement-text[data-v-3107bad4]{color:var(--mem-agreement);font-size:.78rem;margin-top:12px;text-align:center}.agreement-text a[data-v-3107bad4]{color:var(--mem-link);text-decoration:none;transition:color .2s ease}.agreement-text a[data-v-3107bad4]:hover{color:var(--mem-link-hover)}.qrcode-section[data-v-3107bad4]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.qrcode-wrapper[data-v-3107bad4]{flex:0 0 auto}.qrcode-header[data-v-3107bad4]{align-items:center;color:var(--mem-qr-head);display:flex;font-weight:500;gap:8px;margin-bottom:12px}.qrcode-header i[data-v-3107bad4]{color:#07c160;font-size:18px}.qrcode-box[data-v-3107bad4]{background:#fff;border-radius:12px;box-shadow:var(--mem-qrcode-shadow);padding:12px}.qrcode-box canvas[data-v-3107bad4]{display:block}.order-no[data-v-3107bad4]{color:var(--mem-order-no);font-family:monospace;font-size:.75rem;margin-top:10px}.payment-status-box[data-v-3107bad4]{flex:1;min-width:180px}.status[data-v-3107bad4]{align-items:center;border-radius:10px;display:flex;font-size:.9rem;gap:10px;margin-bottom:12px;padding:14px 16px}.status.pending[data-v-3107bad4]{background:#4a9eff1a;border:1px solid rgba(74,158,255,.2);color:#4a9eff}.status.checking[data-v-3107bad4]{background:#60a5fa1a;border:1px solid rgba(96,165,250,.2);color:#60a5fa}.status.success[data-v-3107bad4]{background:#10b9811a;border:1px solid rgba(16,185,129,.2);color:#34d399}.status.failed[data-v-3107bad4]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#f87171}.check-btn[data-v-3107bad4]{align-items:center;background:var(--mem-check-btn-bg);border:1px solid var(--mem-check-btn-border);border-radius:10px;color:var(--mem-check-btn-fg);cursor:pointer;display:flex;font-size:.9rem;gap:8px;justify-content:center;padding:12px;transition:all .2s ease;width:100%}.check-btn[data-v-3107bad4]:hover:not(:disabled){background:var(--mem-check-btn-hover-bg);border-color:var(--mem-check-btn-hover-border)}.check-btn[data-v-3107bad4]:disabled{cursor:not-allowed;opacity:.5}.error-box[data-v-3107bad4]{align-items:center;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:10px;color:#f87171;display:flex;font-size:.9rem;gap:10px;margin-top:16px;padding:14px 16px}@media (max-width:560px){.membership-overlay[data-v-3107bad4]{padding:16px}.membership-modal[data-v-3107bad4]{border-radius:16px}.modal-header[data-v-3107bad4]{padding:20px 20px 16px}.crown-icon[data-v-3107bad4]{border-radius:12px;height:46px;width:46px}.crown-icon i[data-v-3107bad4]{font-size:20px}.header-text h2[data-v-3107bad4]{font-size:1.2rem}.modal-body[data-v-3107bad4]{padding:16px 20px 20px}.benefits-section[data-v-3107bad4]{flex-direction:column;gap:8px}.benefit-item[data-v-3107bad4]{min-width:auto;padding:10px 12px}.plans-section[data-v-3107bad4]{gap:10px;grid-template-columns:repeat(2,1fr)}.plan-card[data-v-3107bad4]{padding:16px 12px}.plan-price .amount[data-v-3107bad4]{font-size:1.6rem}.qrcode-section[data-v-3107bad4]{align-items:center;flex-direction:column}.qrcode-wrapper[data-v-3107bad4]{text-align:center}.payment-status-box[data-v-3107bad4]{width:100%}}@media (max-width:380px){.plans-section[data-v-3107bad4]{grid-template-columns:1fr}.plan-card[data-v-3107bad4]{padding:14px}}
