html:has(.hv-onboard){--hv-onboard-bg:#fff;--hv-onboard-ink:#111;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--hv-onboard-bg)}html.dark:has(.hv-onboard){--hv-onboard-bg:#fff;--hv-onboard-ink:#111;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--hv-onboard-bg)}html:has(.hv-onboard) body{background:var(--hv-onboard-bg);color:var(--hv-onboard-ink)}html.dark:has(.hv-onboard) body{background:var(--hv-onboard-bg);color:var(--hv-onboard-ink)}.hv-onboard{--hv-onboard-bg:#fff;--hv-onboard-ink:#111;--hv-onboard-muted:#5c5c5c;--hv-onboard-line:#e6e6e6;--hv-onboard-accent:#ff9ebd;--hv-onboard-next-bg:#2a2a2a;--hv-onboard-next-ink:#fff;--hv-onboard-next-hover:#3a3a3a;--hv-onboard-error:#b02c39;min-height:100dvh;padding:var(--ui-space-12) var(--ui-page-x) var(--ui-space-12);background:radial-gradient(ellipse 70% 40% at 50% 0%, color-mix(in srgb, var(--hv-onboard-accent) 18%, transparent), transparent 70%), var(--hv-onboard-bg);color:var(--hv-onboard-ink);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--ui-font);flex-direction:column;align-items:center;display:flex;position:relative}html.dark .hv-onboard{background:radial-gradient(ellipse 70% 40% at 50% 0%, color-mix(in srgb, var(--hv-onboard-accent) 18%, transparent), transparent 70%), var(--hv-onboard-bg);color:var(--hv-onboard-ink)}.hv-onboard :is(button,a){font:inherit}.hv-onboard__brand{margin-bottom:var(--ui-space-6)}.hv-onboard__pills{gap:var(--ui-space-2);margin:0 0 var(--ui-space-8);padding:0;list-style:none;display:flex}.hv-onboard__pills li{background:var(--hv-onboard-line);border-radius:100vmax;width:8px;height:8px}.hv-onboard__pills li[data-state=done],.hv-onboard__pills li[data-state=current]{background:var(--hv-onboard-accent)}.hv-onboard__pills li[data-state=current]{width:28px}.hv-onboard__card{width:min(100%,40rem);box-shadow:none;background:0 0;border:0;padding:0}.hv-onboard__card h1{margin:0 0 var(--ui-space-8);font-size:calc(var(--ui-text-title) * 1.2);letter-spacing:-.03em;text-align:center;outline:none;font-weight:560;line-height:1.15}.hv-onboard__accent{color:var(--hv-onboard-accent);font-style:normal}.hv-onboard__loading{margin:var(--ui-space-4) 0;color:var(--hv-onboard-muted);text-align:center}.hv-onboard__chips{justify-content:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.hv-onboard__chip,.hv-onboard__option{border:1px solid var(--hv-onboard-line);background:var(--hv-onboard-bg);color:var(--hv-onboard-ink);font:inherit;cursor:pointer}.hv-onboard__chip{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-4);font-size:var(--ui-text-body);border-radius:100vmax;display:inline-flex}.hv-onboard__glyph{flex:none;place-items:center;width:22px;height:22px;display:grid}.hv-onboard__glyph>img,.hv-onboard__glyph>svg{width:22px;height:22px;display:block}.hv-onboard__chip:hover,.hv-onboard__option:hover{border-color:var(--hv-onboard-ink)}.hv-onboard__chip[aria-pressed=true],.hv-onboard__chip[aria-checked=true],.hv-onboard__option[aria-checked=true]{border-color:var(--hv-onboard-accent);background:color-mix(in srgb, var(--hv-onboard-accent) 18%, var(--hv-onboard-bg))}.hv-onboard__groups{gap:var(--ui-space-6);display:grid}.hv-onboard__group{gap:var(--ui-space-3);display:grid}.hv-onboard__label{color:var(--hv-onboard-muted);font-size:var(--ui-text-meta);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-weight:600}.hv-onboard__stack{gap:var(--ui-space-2);flex-direction:column;display:flex}.hv-onboard__option{min-height:var(--ui-control-lg);padding:0 var(--ui-space-5);border-radius:var(--ui-radius-card);font-size:var(--ui-text-section);text-align:left;font-weight:600}.hv-onboard__plan{justify-content:space-between;align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-5) var(--ui-space-6);border:1px solid var(--hv-onboard-accent);border-radius:var(--ui-radius-card);background:var(--hv-onboard-bg);flex-wrap:wrap;display:flex}.hv-onboard__plan div{gap:var(--ui-space-1);flex-direction:column;display:flex}.hv-onboard__plan b{font-size:var(--ui-text-section)}.hv-onboard__plan span{color:var(--hv-onboard-muted)}.hv-onboard__secondary{min-height:var(--ui-control-md);padding:0 var(--ui-space-4);border:1px solid var(--hv-onboard-line);background:var(--hv-onboard-bg);color:var(--hv-onboard-ink);font:inherit;cursor:pointer;border-radius:100vmax;font-weight:600}.hv-onboard__link{color:var(--hv-onboard-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hv-onboard__skip{margin:var(--ui-space-4) auto 0;text-align:center;display:block}.hv-onboard__actions{justify-content:space-between;align-items:center;gap:var(--ui-space-4);margin-top:var(--ui-space-8);display:flex}.hv-onboard__pair{align-items:center;gap:var(--ui-space-3);display:inline-flex}.hv-onboard__actions--finish{justify-content:flex-end}.hv-onboard__back{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) 0;color:var(--hv-onboard-ink);font:inherit;font-size:var(--ui-text-body);cursor:pointer;background:0 0;border:0;display:inline-flex}.hv-onboard__next{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-md);padding:0 var(--ui-space-5);background:var(--hv-onboard-next-bg);color:var(--hv-onboard-next-ink);font:inherit;font-size:var(--ui-text-body);cursor:pointer;border:0;border-radius:100vmax;font-weight:600;display:inline-flex}.hv-onboard__next:hover:not(:disabled){background:var(--hv-onboard-next-hover)}.hv-onboard__next:disabled{opacity:.4;cursor:not-allowed}.hv-onboard__error{margin:var(--ui-space-4) 0 0;color:var(--hv-onboard-error);font-size:var(--ui-text-body);text-align:center}.hv-onboard :focus-visible{outline:2px solid var(--hv-onboard-accent);outline-offset:2px}.hv-onboard__card h1:focus,.hv-onboard__card h1:focus-visible{outline:none}@media (width<=560px){.hv-onboard{padding-top:var(--ui-space-8)}.hv-onboard__card h1{font-size:var(--ui-text-title)}}
