.club-page-container[data-astro-cid-2xy54433]{background:var(--bg);min-height:100vh;color:var(--fg);padding-bottom:90px}.club-hero[data-astro-cid-2xy54433]{background:linear-gradient(180deg, var(--bg-card) 0%, var(--bg) 100%);border-bottom:1px solid var(--line);text-align:center;padding:56px 24px 38px;position:relative;overflow:hidden}.club-hero-glow[data-astro-cid-2xy54433]{pointer-events:none;background:radial-gradient(circle,#e106002e 0%,#0000 70%);width:500px;height:250px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.club-container[data-astro-cid-2xy54433]{max-width:1100px;margin:0 auto}.club-badge[data-astro-cid-2xy54433]{border-radius:var(--radius-full);color:var(--accent);font-family:var(--font-mono);letter-spacing:1px;background:#e106001f;border:1px solid #e1060047;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex}.club-badge-dot[data-astro-cid-2xy54433]{background:var(--accent);width:7px;height:7px;box-shadow:0 0 8px var(--accent);border-radius:50%}.club-title[data-astro-cid-2xy54433]{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:900;line-height:1.15}.title-gradient[data-astro-cid-2xy54433]{background:linear-gradient(135deg,#fff 30%,#ff4d4d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=light] .title-gradient[data-astro-cid-2xy54433]{background:linear-gradient(135deg,#111116 30%,#e10600 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.club-subtitle[data-astro-cid-2xy54433]{color:var(--fg-muted);max-width:700px;margin:0 auto;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.6}.main-content-wrapper[data-astro-cid-2xy54433]{padding:40px 20px}.hub-dashboard[data-astro-cid-2xy54433]{flex-direction:column;gap:22px;max-width:1040px;margin:0 auto;display:flex}.hub-profile-header[data-astro-cid-2xy54433]{background:var(--bg-card);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex;box-shadow:0 4px 20px -2px #0000000a}.hub-avatar-wrap[data-astro-cid-2xy54433]{align-items:center;gap:18px;display:flex}.hub-avatar[data-astro-cid-2xy54433]{width:58px;height:58px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:800;display:flex}.hub-avatar[data-astro-cid-2xy54433].avatar-member{color:var(--accent);background:linear-gradient(135deg,#e1060026,#e106000a);border:1px solid #e106004d}.hub-avatar[data-astro-cid-2xy54433].avatar-distributor{color:#ca8a04;background:linear-gradient(135deg,#eab30838,#eab3080d);border:1px solid #eab30873}[data-theme=dark] .hub-avatar[data-astro-cid-2xy54433].avatar-distributor{color:#facc15}.hub-user-meta[data-astro-cid-2xy54433]{flex-direction:column;gap:3px;display:flex}.hub-status-row[data-astro-cid-2xy54433]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}.hub-badge-pill[data-astro-cid-2xy54433]{font-family:var(--font-mono);letter-spacing:.5px;border-radius:20px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.hub-badge-pill[data-astro-cid-2xy54433].badge-distributor{color:#b45309;background:#eab3081f;border:1px solid #eab30859}[data-theme=dark] .hub-badge-pill[data-astro-cid-2xy54433].badge-distributor{color:#facc15;background:#eab3082e}.hub-badge-pill[data-astro-cid-2xy54433].badge-member{color:var(--accent);background:#e106001a;border:1px solid #e1060040}.hub-status-dot[data-astro-cid-2xy54433]{background:currentColor;border-radius:50%;width:6px;height:6px}.hub-tag-verified[data-astro-cid-2xy54433]{color:#16a34a;background:#22c55e1a;border:1px solid #22c55e40;border-radius:12px;padding:2px 8px;font-size:10.5px;font-weight:700}.hub-user-name[data-astro-cid-2xy54433]{font-family:var(--font-display);color:var(--fg);margin:0;font-size:22px;font-weight:900;line-height:1.2}.hub-user-sub[data-astro-cid-2xy54433]{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.hub-header-actions[data-astro-cid-2xy54433]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn-hub-action[data-astro-cid-2xy54433]{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-hub-action[data-astro-cid-2xy54433].primary{background:var(--fg);color:var(--bg);border:1px solid var(--fg)}.btn-hub-action[data-astro-cid-2xy54433].primary:hover{opacity:.9;transform:translateY(-1px)}.btn-hub-action[data-astro-cid-2xy54433].ghost{color:var(--fg-muted);border:1px solid var(--line);background:0 0}.btn-hub-action[data-astro-cid-2xy54433].ghost:hover{color:var(--accent);border-color:var(--accent)}.hub-metrics-grid[data-astro-cid-2xy54433]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=960px){.hub-metrics-grid[data-astro-cid-2xy54433]{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.hub-metrics-grid[data-astro-cid-2xy54433]{grid-template-columns:1fr}}.hub-metric-card[data-astro-cid-2xy54433]{background:var(--bg-card);border:1px solid var(--line);border-radius:14px;flex-direction:column;justify-content:space-between;gap:8px;padding:18px 20px;display:flex}.hmc-label[data-astro-cid-2xy54433]{font-family:var(--font-mono);color:var(--fg-muted);letter-spacing:.8px;font-size:10.5px;font-weight:700}.hmc-value[data-astro-cid-2xy54433]{font-family:var(--font-display);color:var(--fg);font-size:17px;font-weight:800;line-height:1.25}.hmc-value[data-astro-cid-2xy54433].text-success{color:#16a34a}.hmc-value[data-astro-cid-2xy54433].text-accent{color:var(--accent)}.hmc-sub[data-astro-cid-2xy54433]{color:var(--fg-muted);font-size:11.5px;line-height:1.4}.hmc-code-row[data-astro-cid-2xy54433]{justify-content:space-between;align-items:center;gap:8px;display:flex}.hmc-code-txt[data-astro-cid-2xy54433]{font-family:var(--font-mono);color:var(--fg);letter-spacing:.5px;font-size:15px;font-weight:800}.btn-mini-copy[data-astro-cid-2xy54433]{background:var(--bg);border:1px solid var(--line);color:var(--fg);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.btn-mini-copy[data-astro-cid-2xy54433]:hover{border-color:var(--fg)}.hmc-wallet-actions[data-astro-cid-2xy54433]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub-wallet-pill[data-astro-cid-2xy54433]{color:#fff;background:#0f172a;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.hub-wallet-pill[data-astro-cid-2xy54433]:hover{opacity:.9}.hub-qr-toggle-btn[data-astro-cid-2xy54433]{background:var(--bg);color:var(--fg);border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.hub-qr-toggle-btn[data-astro-cid-2xy54433]:hover{border-color:var(--fg)}.hub-qr-drawer[data-astro-cid-2xy54433]{background:var(--bg-card);border:1px solid var(--line);border-radius:14px;padding:22px;animation:.2s ease-out fadeIn}.hub-qr-box[data-astro-cid-2xy54433]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;max-width:480px;margin:0 auto;display:flex}.hub-qr-code-img[data-astro-cid-2xy54433] img[data-astro-cid-2xy54433]{border:1px solid var(--line);background:#fff;border-radius:8px;width:130px;height:130px;padding:6px;display:block}.hub-qr-info[data-astro-cid-2xy54433] strong[data-astro-cid-2xy54433]{font-family:var(--font-mono);color:var(--fg);letter-spacing:1px;margin-bottom:6px;font-size:16px;font-weight:800;display:block}.hub-qr-info[data-astro-cid-2xy54433] p[data-astro-cid-2xy54433]{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.5}.hub-body-grid[data-astro-cid-2xy54433]{grid-template-columns:1fr 1fr;gap:22px;display:grid}@media (width<=860px){.hub-body-grid[data-astro-cid-2xy54433]{grid-template-columns:1fr}}.hub-box[data-astro-cid-2xy54433]{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;padding:26px}.hub-box-header[data-astro-cid-2xy54433]{margin-bottom:18px}.hub-box-title[data-astro-cid-2xy54433]{font-family:var(--font-display);color:var(--fg);margin:0 0 4px;font-size:1.15rem;font-weight:800}.hub-box-sub[data-astro-cid-2xy54433]{color:var(--fg-muted);margin:0;font-size:12.5px}.hub-benefits-list[data-astro-cid-2xy54433]{flex-direction:column;gap:12px;display:flex}.hub-benefit-item[data-astro-cid-2xy54433]{background:var(--bg);border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.hbi-icon[data-astro-cid-2xy54433]{flex-shrink:0;margin-top:2px}.hbi-icon[data-astro-cid-2xy54433].text-success{color:#16a34a}.hbi-icon[data-astro-cid-2xy54433].text-accent{color:var(--accent)}.hbi-text[data-astro-cid-2xy54433] h4[data-astro-cid-2xy54433]{color:var(--fg);margin:0 0 2px;font-size:13.5px;font-weight:700}.hbi-text[data-astro-cid-2xy54433] p[data-astro-cid-2xy54433]{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.4}.hub-form[data-astro-cid-2xy54433]{flex-direction:column;gap:14px;display:flex}.hub-input[data-astro-cid-2xy54433]{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--fg);border-radius:10px;outline:none;padding:10px 14px;font-size:13.5px;transition:border-color .15s}.hub-input[data-astro-cid-2xy54433]:focus{border-color:var(--accent)}.hub-form-footer[data-astro-cid-2xy54433]{align-items:center;gap:14px;margin-top:6px;display:flex}.feedback-msg[data-astro-cid-2xy54433]{margin-left:14px;font-size:13px;font-weight:600}.feedback-msg[data-astro-cid-2xy54433].success{color:var(--success,#22c55e)}.feedback-msg[data-astro-cid-2xy54433].error{color:#ff4d4d}.auth-wrapper[data-astro-cid-2xy54433]{background:var(--bg-card);border:1px solid var(--line);border-radius:20px;max-width:490px;margin:20px auto 60px;padding:36px 32px;position:relative;box-shadow:0 20px 48px #0006}.auth-tabs[data-astro-cid-2xy54433]{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:26px;padding:4px;display:grid}.tab-btn[data-astro-cid-2xy54433]{color:var(--fg-muted);cursor:pointer;font-size:13px;font-weight:700;font-family:var(--font-primary);text-align:center;background:0 0;border:none;border-radius:8px;padding:11px 14px;transition:all .2s cubic-bezier(.16,1,.3,1)}.tab-btn[data-astro-cid-2xy54433]:hover{color:var(--fg)}.tab-btn[data-astro-cid-2xy54433].active{background:var(--bg-card);color:var(--fg);box-shadow:0 4px 12px #00000040}.panel-intro[data-astro-cid-2xy54433]{text-align:center;margin-bottom:24px}.panel-intro[data-astro-cid-2xy54433] h2[data-astro-cid-2xy54433]{font-family:var(--font-display);color:var(--fg);letter-spacing:-.02em;margin:0 0 8px;font-size:1.45rem;font-weight:800}.panel-intro[data-astro-cid-2xy54433] p[data-astro-cid-2xy54433]{color:var(--fg-muted);margin:0;font-size:13px;line-height:1.5}.auth-form[data-astro-cid-2xy54433]{flex-direction:column;gap:16px;display:flex}.form-group[data-astro-cid-2xy54433]{text-align:left;flex-direction:column;gap:7px;width:100%;display:flex}.form-group[data-astro-cid-2xy54433] label[data-astro-cid-2xy54433]{color:var(--fg);letter-spacing:-.01em;font-size:13px;font-weight:700;display:block}.input-wrapper[data-astro-cid-2xy54433]{align-items:center;width:100%;display:flex;position:relative}.input-icon[data-astro-cid-2xy54433]{color:var(--fg-subtle);pointer-events:none;z-index:1;flex-shrink:0;transition:color .2s;position:absolute;left:14px}.auth-form[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433][type=text],.auth-form[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433][type=email],.auth-form[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433][type=password],.auth-form[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433][type=tel]{background:var(--bg-2);border:1px solid var(--line-strong);width:100%;height:48px;color:var(--fg);font-family:var(--font-primary);box-sizing:border-box;border-radius:12px;outline:none;padding:0 16px;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s,background-color .2s}.input-wrapper[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433]{padding-left:42px!important}.input-wrapper[data-astro-cid-2xy54433]:focus-within .input-icon[data-astro-cid-2xy54433]{color:var(--accent)}.auth-form[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433]:hover{border-color:#ffffff42}.auth-form[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433]:focus{background:var(--bg);border-color:var(--accent);box-shadow:0 0 0 3px #e106002e}.auth-form[data-astro-cid-2xy54433] input[data-astro-cid-2xy54433]::placeholder{color:var(--fg-subtle);font-size:13.5px}.form-grid-2[data-astro-cid-2xy54433]{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}.auth-submit-btn[data-astro-cid-2xy54433]{background:var(--accent);color:#fff;cursor:pointer;width:100%;height:50px;font-size:14.5px;font-weight:800;font-family:var(--font-primary);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:0 24px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 6px 18px #e1060047}.auth-submit-btn[data-astro-cid-2xy54433]:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 8px 24px #e1060066}.auth-submit-btn[data-astro-cid-2xy54433]:active:not(:disabled){transform:translateY(0)}.auth-submit-btn[data-astro-cid-2xy54433]:disabled{opacity:.65;cursor:not-allowed}.btn-arrow[data-astro-cid-2xy54433]{font-size:16px;transition:transform .2s}.auth-submit-btn[data-astro-cid-2xy54433]:hover .btn-arrow[data-astro-cid-2xy54433]{transform:translate(4px)}.auth-alert[data-astro-cid-2xy54433]{text-align:center;border-radius:10px;margin-top:12px;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.45}.auth-alert[data-astro-cid-2xy54433].error{color:#fca5a5;background:#ef44441f;border:1px solid #ef444452}.auth-recovery-box[data-astro-cid-2xy54433]{text-align:center;margin-top:10px}.auth-whatsapp-recovery-btn[data-astro-cid-2xy54433]{border-radius:var(--radius-sm,8px);color:#22c55e;background:#22c55e14;border:1px solid #22c55e52;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.auth-whatsapp-recovery-btn[data-astro-cid-2xy54433]:hover{color:#4ade80;background:#22c55e29;border-color:#22c55e}.auth-footnote[data-astro-cid-2xy54433]{color:var(--fg-muted);text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}@media (width<=580px){.auth-wrapper[data-astro-cid-2xy54433]{border-radius:16px;margin:10px auto 30px;padding:24px 18px}.form-grid-2[data-astro-cid-2xy54433]{grid-template-columns:1fr;gap:14px}}
