.md-in:where([data-member-generation=preview],[data-member-generation=preview] *){animation:.48s cubic-bezier(.22,.7,.2,1) backwards member-preview-md-in;animation-delay:calc(var(--d,0) * 70ms)}.md-bar:where([data-member-generation=preview],[data-member-generation=preview] *){width:var(--w);animation:.9s cubic-bezier(.22,.7,.2,1) .3s backwards member-preview-md-bar}.member-role-badge:where([data-member-generation=preview],[data-member-generation=preview] *){border:1px solid color-mix(in oklch, var(--role-color) 28%, transparent);background:var(--role-soft);max-width:100%;min-height:1.5rem;color:var(--role-color);letter-spacing:0;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.35;display:inline-flex}.member-role-badge[data-role=registered]:where([data-member-generation=preview],[data-member-generation=preview] *){--role-color:var(--role-registered);--role-soft:var(--role-registered-soft);--role-bright:var(--role-registered-bright)}.member-role-badge[data-role=member]:where([data-member-generation=preview],[data-member-generation=preview] *){--role-color:var(--role-member);--role-soft:var(--role-member-soft);--role-bright:var(--role-member-bright)}.member-role-badge[data-role=supporter]:where([data-member-generation=preview],[data-member-generation=preview] *){--role-color:var(--role-supporter);--role-soft:var(--role-supporter-soft);--role-bright:var(--role-supporter-bright)}.member-role-badge[data-role=ambassador]:where([data-member-generation=preview],[data-member-generation=preview] *){--role-color:var(--role-ambassador);--role-soft:var(--role-ambassador-soft);--role-bright:var(--role-ambassador-bright);box-shadow:var(--shadow-role-ambassador)}.member-role-badge[data-tone=dark]:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--role-bright);background:color-mix(in oklch, var(--role-color) 22%, var(--ink));border-color:color-mix(in oklch, var(--role-bright) 40%, transparent)}.member-role-demo:where([data-member-generation=preview],[data-member-generation=preview] *){border-left:1px solid;padding-left:.3rem;font-size:.625rem}.md-banner:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--ink);box-shadow:var(--shadow-lift);border-radius:1rem;padding:1.4rem 1.5rem;position:relative;overflow:hidden}.md-featured:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--surface);box-shadow:var(--shadow-card);border-left:3px solid var(--registration-gold);border-radius:1rem;padding:1.25rem 1.5rem;position:relative;overflow:hidden}@media (height<=800px) and (width>=1024px){.md-banner:where([data-member-generation=preview],[data-member-generation=preview] *){padding:1rem 1.25rem}.md-banner h1:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:1.25rem}}@keyframes member-preview-md-in{0%{opacity:0;transform:translateY(10px)}}@keyframes member-preview-md-bar{0%{width:0}}@media (prefers-reduced-motion:reduce){.md-in:where([data-member-generation=preview],[data-member-generation=preview] *),.md-bar:where([data-member-generation=preview],[data-member-generation=preview] *){animation:none}}.member-dashboard-root .member-dashboard-content:where([data-member-generation=preview],[data-member-generation=preview] *){gap:20px;width:100%;max-width:none;margin:0;padding:22px 28px 32px;display:grid}.dashboard-scenario:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.dashboard-scenario>span:where([data-member-generation=preview],[data-member-generation=preview] *),.dashboard-scenario>div:where([data-member-generation=preview],[data-member-generation=preview] *){align-items:center;gap:6px;display:flex}.dashboard-scenario button:where([data-member-generation=preview],[data-member-generation=preview] *){padding-inline:12px;font-size:12px}.member-dashboard-root .dashboard-welcome:where([data-member-generation=preview],[data-member-generation=preview] *){border-top:0;border-radius:12px;grid-template-columns:minmax(0,1fr) 150px;gap:28px;padding:26px 30px;display:grid}.dashboard-welcome-identity:where([data-member-generation=preview],[data-member-generation=preview] *){flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dashboard-founder:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--gold);align-items:center;gap:5px;font-size:11px;display:inline-flex}.member-dashboard-root .dashboard-welcome h1:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--ink-foreground);max-width:760px;font-size:28px;line-height:1.25}.dashboard-welcome-copy>p:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--ink-muted);max-width:650px;margin-top:10px;font-size:13px;line-height:1.6}.dashboard-welcome-actions:where([data-member-generation=preview],[data-member-generation=preview] *){align-items:center;gap:26px;margin-top:20px;display:flex}.dashboard-welcome-actions .member-primary:where([data-member-generation=preview],[data-member-generation=preview] *){min-height:44px;padding-inline:18px;font-size:13px}.member-dashboard-root .dashboard-welcome[data-scenario=supporter] .member-primary:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-signal)}.dashboard-profile-progress:where([data-member-generation=preview],[data-member-generation=preview] *){width:220px;max-width:100%;color:var(--ink-muted);font-size:11px}.dashboard-profile-progress>div:where([data-member-generation=preview],[data-member-generation=preview] *){background:color-mix(in oklch, var(--ink-foreground) 15%, transparent);border-radius:4px;height:4px;margin-block:6px;overflow:hidden}.dashboard-progress-fill:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-signal);width:25%;height:100%;display:block}.dashboard-profile-progress small:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:10px}.dashboard-profile-progress>a:where([data-member-generation=preview],[data-member-generation=preview] *){align-items:center;gap:5px;margin-top:5px;display:flex}.dashboard-community-mark:where([data-member-generation=preview],[data-member-generation=preview] *){border:1px solid color-mix(in oklch,var(--member-signal) 35%,transparent);border-radius:50%;place-self:center;place-items:center;width:130px;height:130px;display:grid;position:relative}.dashboard-community-mark:where([data-member-generation=preview],[data-member-generation=preview] *):before{content:"";border:1px dashed color-mix(in oklch,var(--gold) 50%,transparent);border-radius:50%;position:absolute;inset:14px}.dashboard-community-mark svg:where([data-member-generation=preview],[data-member-generation=preview] *){width:48px;height:48px;color:var(--member-signal);stroke-width:1.2px}.dashboard-community-mark span:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--gold);border:4px solid var(--ink);border-radius:50%;width:16px;height:16px;position:absolute;top:8px;left:16px}.dashboard-community-mark span:nth-of-type(2):where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-signal);top:68px;left:118px}.dashboard-community-mark span:nth-of-type(3):where([data-member-generation=preview],[data-member-generation=preview] *){top:117px;left:42px}.dashboard-life-grid:where([data-member-generation=preview],[data-member-generation=preview] *){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;display:grid}.dashboard-item:where([data-member-generation=preview],[data-member-generation=preview] *){border-radius:8px;min-width:0;padding:24px}.dashboard-community:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-glacier);flex-direction:column;display:flex}.dashboard-card-heading:where([data-member-generation=preview],[data-member-generation=preview] *),.dashboard-section-top:where([data-member-generation=preview],[data-member-generation=preview] *){justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-card-heading:where([data-member-generation=preview],[data-member-generation=preview] *){justify-content:flex-start}.dashboard-icon:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-white);width:40px;height:40px;color:var(--member-blue);border-radius:8px;place-items:center;display:grid}.dashboard-kicker:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--muted-foreground);align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.dashboard-item h2:where([data-member-generation=preview],[data-member-generation=preview] *){font-family:var(--font-display);white-space:pre-line;margin-top:16px;font-size:22px;line-height:1.35}.dashboard-item>p:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--muted-foreground);max-width:500px;margin-top:10px;font-size:13px;line-height:1.65}.member-dashboard-root .dashboard-text-action:where([data-member-generation=preview],[data-member-generation=preview] *){width:fit-content;color:var(--member-blue);background:0 0;justify-content:flex-start;gap:10px;min-height:44px;margin-top:10px;padding:0;font-size:12px}.dashboard-demo-note:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--muted-foreground);font-size:10px}.dashboard-community-footer:where([data-member-generation=preview],[data-member-generation=preview] *){border-top:1px solid var(--border);color:var(--member-blue);align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.dashboard-community-footer a:where([data-member-generation=preview],[data-member-generation=preview] *){align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:600;display:flex}.dashboard-appointments:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-white);border-top:3px solid var(--member-gold)}.dashboard-tag:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--muted-foreground);font-size:10px}.dashboard-appointments h2:where([data-member-generation=preview],[data-member-generation=preview] *){margin-top:12px;font-size:18px}.dashboard-event:where([data-member-generation=preview],[data-member-generation=preview] *){border-bottom:1px solid var(--border);align-items:center;gap:14px;padding-block:18px;display:flex}.dashboard-date:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-glacier);width:48px;min-height:58px;color:var(--member-blue);border-radius:6px;flex-shrink:0;align-content:center;justify-items:center;display:grid}.dashboard-date strong:where([data-member-generation=preview],[data-member-generation=preview] *){font-family:var(--font-display);font-size:22px;line-height:1.2}.dashboard-date span:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:9px;font-weight:700}.dashboard-event h3:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:13px;font-weight:600;line-height:1.45}.dashboard-event p:where([data-member-generation=preview],[data-member-generation=preview] *),.dashboard-no-events:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--muted-foreground);margin-top:6px;font-size:11px;line-height:1.5}.dashboard-no-events:where([data-member-generation=preview],[data-member-generation=preview] *){min-height:100px;padding-top:24px}.dashboard-life-supporter .dashboard-community:where([data-member-generation=preview],[data-member-generation=preview] *){grid-row:span 2}.dashboard-life-supporter .dashboard-community-footer:where([data-member-generation=preview],[data-member-generation=preview] *){margin-top:30px}.dashboard-life-supporter .dashboard-item:where([data-member-generation=preview],[data-member-generation=preview] *){padding:20px 24px}.dashboard-life-supporter .dashboard-event:where([data-member-generation=preview],[data-member-generation=preview] *){padding-block:12px}.dashboard-connections:where([data-member-generation=preview],[data-member-generation=preview] *){border:1px solid var(--border);border-left:3px solid var(--member-blue);background:var(--member-white)}.dashboard-connections h2:where([data-member-generation=preview],[data-member-generation=preview] *){margin-top:10px;font-size:18px}.dashboard-connections>p:where([data-member-generation=preview],[data-member-generation=preview] *){margin-top:6px;font-size:11px}.dashboard-connections .dashboard-text-action:where([data-member-generation=preview],[data-member-generation=preview] *){margin-top:3px}.dashboard-editorial:where([data-member-generation=preview],[data-member-generation=preview] *){padding-top:2px}.dashboard-editorial>.dashboard-section-top h2:where([data-member-generation=preview],[data-member-generation=preview] *){font-family:var(--font-display);font-size:16px;font-weight:600}.dashboard-all-resources:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--member-blue);align-items:center;gap:8px;min-height:44px;font-size:11px;display:flex}.dashboard-editorial-grid:where([data-member-generation=preview],[data-member-generation=preview] *){border-top:1px solid var(--border);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;margin-top:6px;display:grid}.dashboard-flash:where([data-member-generation=preview],[data-member-generation=preview] *){border-left:3px solid var(--member-gold);margin-top:14px;padding:14px 18px}.dashboard-flash .dashboard-kicker:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--member-gold-ink)}.dashboard-flash h3:where([data-member-generation=preview],[data-member-generation=preview] *){max-width:560px;margin-top:8px;font-size:14px;font-weight:600;line-height:1.55}.dashboard-inline-action:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--member-blue);align-items:center;gap:8px;min-height:38px;font-size:11px;font-weight:600;display:inline-flex}.dashboard-resource-lines>a:where([data-member-generation=preview],[data-member-generation=preview] *){border-bottom:1px solid var(--border);align-items:center;gap:14px;min-height:72px;display:flex}.dashboard-resource-lines>a>svg:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--member-blue);flex-shrink:0}.dashboard-resource-lines>a>span:where([data-member-generation=preview],[data-member-generation=preview] *){flex:1;min-width:0}.dashboard-resource-lines strong:where([data-member-generation=preview],[data-member-generation=preview] *),.dashboard-resource-lines small:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:12px;display:block}.dashboard-resource-lines small:where([data-member-generation=preview],[data-member-generation=preview] *){color:var(--muted-foreground);margin-top:4px;font-size:11px}@media (width>=1600px){.member-dashboard-root .member-dashboard-content:where([data-member-generation=preview],[data-member-generation=preview] *){gap:24px;padding:28px 44px 40px}.dashboard-life-grid:where([data-member-generation=preview],[data-member-generation=preview] *){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.dashboard-item:where([data-member-generation=preview],[data-member-generation=preview] *){padding:28px 32px}.dashboard-item h2:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:26px}}@media (width>=1024px) and (height<=800px){.member-dashboard-root .member-dashboard-content:where([data-member-generation=preview],[data-member-generation=preview] *){gap:16px;padding:16px 24px 24px}.member-dashboard-root .dashboard-welcome:where([data-member-generation=preview],[data-member-generation=preview] *){padding:20px 24px}.member-dashboard-root .dashboard-welcome h1:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:24px}.dashboard-welcome-identity:where([data-member-generation=preview],[data-member-generation=preview] *){margin-bottom:8px}.dashboard-welcome-actions:where([data-member-generation=preview],[data-member-generation=preview] *){margin-top:14px}.dashboard-item:where([data-member-generation=preview],[data-member-generation=preview] *){padding:20px}.dashboard-item h2:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:20px}.dashboard-event:where([data-member-generation=preview],[data-member-generation=preview] *){padding-block:14px}}@media (width<=1199px){.member-dashboard-root .dashboard-welcome:where([data-member-generation=preview],[data-member-generation=preview] *){grid-template-columns:minmax(0,1fr)}.dashboard-welcome .dashboard-community-mark:where([data-member-generation=preview],[data-member-generation=preview] *){display:none}.dashboard-life-grid:where([data-member-generation=preview],[data-member-generation=preview] *){gap:16px}.dashboard-item:where([data-member-generation=preview],[data-member-generation=preview] *){padding:20px}}@media (width<=767px){.member-dashboard-root .member-dashboard-content:where([data-member-generation=preview],[data-member-generation=preview] *){gap:16px;padding:16px 16px 28px}.dashboard-scenario:where([data-member-generation=preview],[data-member-generation=preview] *){flex-wrap:wrap}.dashboard-scenario>div:where([data-member-generation=preview],[data-member-generation=preview] *){width:100%}.member-dashboard-root .dashboard-welcome:where([data-member-generation=preview],[data-member-generation=preview] *){padding:22px}.member-dashboard-root .dashboard-welcome h1:where([data-member-generation=preview],[data-member-generation=preview] *){font-size:24px}.dashboard-welcome-actions:where([data-member-generation=preview],[data-member-generation=preview] *){flex-direction:column;align-items:flex-start;gap:16px}.dashboard-welcome-actions .member-primary:where([data-member-generation=preview],[data-member-generation=preview] *),.dashboard-profile-progress:where([data-member-generation=preview],[data-member-generation=preview] *){width:100%}.dashboard-life-grid:where([data-member-generation=preview],[data-member-generation=preview] *),.dashboard-editorial-grid:where([data-member-generation=preview],[data-member-generation=preview] *){grid-template-columns:minmax(0,1fr)}.dashboard-life-supporter .dashboard-community:where([data-member-generation=preview],[data-member-generation=preview] *){grid-row:auto}.dashboard-community-footer:where([data-member-generation=preview],[data-member-generation=preview] *){margin-top:16px}.dashboard-editorial>.dashboard-section-top:where([data-member-generation=preview],[data-member-generation=preview] *){flex-direction:column;align-items:flex-start;gap:0}.dashboard-editorial-grid:where([data-member-generation=preview],[data-member-generation=preview] *){gap:4px}.dashboard-resource-lines>a:where([data-member-generation=preview],[data-member-generation=preview] *){padding-inline:8px}}.member-energy.member-dashboard-root .dashboard-welcome:where([data-member-generation=preview],[data-member-generation=preview] *){border-top:0;border-radius:12px}.member-energy.member-dashboard-root .dashboard-welcome .member-primary:where([data-member-generation=preview],[data-member-generation=preview] *),.member-energy.member-dashboard-root .dashboard-welcome[data-scenario=supporter] .member-primary:where([data-member-generation=preview],[data-member-generation=preview] *){background:var(--member-signal);color:var(--member-navy)}
