.v1-root{--v1-primary:#2d5be3;--v1-primary-light:#eff6ff;--v1-background:#f7f7f7;--v1-surface:#fff;--v1-error:#f24b31;--v1-error-light:#fef2f2;--v1-error-border:#fecaca;--v1-error-dark:#dc2626;--v1-category-personal:#f8a41a;--v1-category-community:#10b981;--v1-category-professional:#6366f1;--v1-text-primary:#313131;--v1-text-secondary:#5c5d62;--v1-text-tertiary:#9ca3af;--v1-border:#dbdedf;--v1-border-light:#f3f4f6;--v1-surface-light:#f2f6f9;--v1-surface-muted:#f3f4f6;--v1-surface-dim:#fcfcfc;--v1-surface-warm:#fafafa;--v1-indigo-light:#eef2ff;--v1-indigo:#4f46e5;--v1-card-tint-host:#e6f3ff;--v1-card-tint-community:#f4ffea;--v1-card-tint-personal:#fffaea;--v1-card-tint-guest:#f6f2fe;--v1-input-border:#d1d5db;--v1-success:#109668;--v1-success-light:#dcfce7;--v1-success-dark:#15803d;--v1-warning:#d97706;--v1-warning-light:#fff7ed;--v1-warning-border:#fed7aa;--v1-warning-dark:#ea580c;--v1-info:#3b82f6;--v1-info-light:#dbeafe;--v1-info-dark:#1d4ed8;--v1-accent-blue:#3b82f6;--v1-accent-navy:#1d4ed8;--v1-accent-purple:#581c87;--v1-accent-navy-dark:#1e3a8a;--v1-radius-sm:6px;--v1-radius-xs:8px;--v1-radius-md:12px;--v1-radius-lg:16px;--v1-radius-xl:20px;--v1-radius-xxl:24px;--v1-space-xs:4px;--v1-space-sm:8px;--v1-space-md:12px;--v1-space-base:16px;--v1-space-lg:20px;--v1-space-xl:24px;--v1-space-xxl:32px;--v1-font:var(--font-inter,Inter), system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--v1-font);color:var(--v1-text-primary);background:var(--v1-background)}
.portal-setup-module__rO9AMa__page{width:100%;min-height:100dvh;padding:max(40px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));background:var(--v1-surface);color:var(--v1-text-primary);font-family:var(--v1-font);overflow-wrap:anywhere}.portal-setup-module__rO9AMa__content{width:100%;max-width:420px;margin:0 auto}.portal-setup-module__rO9AMa__page h1{margin:0;font-size:22px;font-weight:700;line-height:28px}.portal-setup-module__rO9AMa__description{color:var(--v1-text-secondary);margin:8px 0 0;font-size:14px;line-height:1.45}.portal-setup-module__rO9AMa__profileForm{border:0;margin-top:28px;padding:0}.portal-setup-module__rO9AMa__field{gap:6px;font-size:13px;font-weight:600;line-height:18px;display:grid}.portal-setup-module__rO9AMa__field+.portal-setup-module__rO9AMa__field{margin-top:20px}.portal-setup-module__rO9AMa__field input{border:1px solid var(--v1-border);background:var(--v1-surface);width:100%;min-width:0;height:58px;color:var(--v1-text-primary);font:400 16px/20px var(--v1-font);border-radius:8px;padding:18px 16px}.portal-setup-module__rO9AMa__field input::placeholder{color:#888992}.portal-setup-module__rO9AMa__field input:focus-visible,.portal-setup-module__rO9AMa__verification input:focus-visible{outline:2px solid var(--v1-primary);outline-offset:-1px}.portal-setup-module__rO9AMa__primary{background:var(--v1-primary);color:#fff;width:100%;min-height:62px;font:600 16px/22px var(--v1-font);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;margin-top:24px;padding:20px 16px;display:flex}.portal-setup-module__rO9AMa__primary:disabled{background:color-mix(in srgb, var(--v1-primary) 50%, transparent);cursor:default}.portal-setup-module__rO9AMa__primary:focus-visible{outline:2px solid var(--v1-primary);outline-offset:3px}.portal-setup-module__rO9AMa__error{border:1px solid var(--v1-error-border);background:var(--v1-error-light);color:var(--v1-error-dark);border-radius:8px;margin-top:12px;padding:12px;font-size:13px;line-height:18px}.portal-setup-module__rO9AMa__verifyHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:24px;display:flex}.portal-setup-module__rO9AMa__verifyHeader>span{background:var(--v1-primary-light);width:64px;height:64px;color:var(--v1-primary);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.portal-setup-module__rO9AMa__verifyHeader p{color:var(--v1-text-secondary);margin:8px 0 0;font-size:14px;line-height:1.45}.portal-setup-module__rO9AMa__stepTitle{margin:0 0 6px;font-size:16px;font-weight:600;line-height:22px}.portal-setup-module__rO9AMa__verification>p:not([role=alert]){color:var(--v1-text-secondary);margin:6px 0 0;font-size:13px;line-height:20px}.portal-setup-module__rO9AMa__verification form{border:0;gap:12px;margin-top:20px;padding:0;display:grid}.portal-setup-module__rO9AMa__verification label{font-size:13px;font-weight:600}.portal-setup-module__rO9AMa__verification input{border:1px solid var(--v1-input-border);height:56px;color:var(--v1-text-primary);text-align:center;letter-spacing:.3em;box-shadow:none;border-radius:12px;font-size:20px}.portal-setup-module__rO9AMa__verification button{white-space:normal;min-height:48px;font-size:14px}.portal-setup-module__rO9AMa__verification button[data-variant=default]{background:var(--v1-primary);color:#fff;border-radius:10px;min-height:56px;font-size:16px}.portal-setup-module__rO9AMa__verification>a{width:fit-content;min-height:44px;color:var(--v1-text-secondary);justify-content:center;align-items:center;margin:8px auto 0;font-size:13px;font-weight:600;text-decoration:none;display:flex}.portal-setup-module__rO9AMa__verification>button{margin:4px auto 0;display:flex}
.event-community-display-module__qhyiaa__page{--background:var(--v1-background);--foreground:var(--v1-text-primary);--card:var(--v1-surface);--primary:var(--v1-primary);--border:var(--v1-border);--destructive:var(--v1-error);max-width:640px;min-height:100dvh;padding:var(--v1-space-lg);background:var(--background);color:var(--foreground);flex-direction:column;gap:12px;margin:0 auto;font-family:Inter,sans-serif;display:flex}.event-community-display-module__qhyiaa__page header{flex-direction:column;gap:16px;display:flex}.event-community-display-module__qhyiaa__page header a{color:var(--primary);align-items:center;min-height:44px;display:flex}.event-community-display-module__qhyiaa__page h1{letter-spacing:-.5px;font-size:20px;font-weight:600;line-height:28px}.event-community-display-module__qhyiaa__page h2,.event-community-display-module__qhyiaa__page h3{font-size:16px;font-weight:600;line-height:22px}.event-community-display-module__qhyiaa__page p{font-size:14px;line-height:20px}.event-community-display-module__qhyiaa__page section{padding:var(--v1-space-md);border:1px solid var(--border);border-radius:var(--v1-radius-md);background:var(--card);flex-direction:column;gap:8px;display:flex}.event-community-display-module__qhyiaa__page button{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:44px}.event-community-display-module__qhyiaa__page [role=alert]{color:var(--destructive)}.event-community-display-module__qhyiaa__page h1,.event-community-display-module__qhyiaa__page h2,.event-community-display-module__qhyiaa__page h3{font-family:Inter,sans-serif}
