.klyp-feature-onboarding-AuthStep{align-items:center;gap:var(--klyp-app-ui-kit-space-24);width:100%;max-width:var(--klyp-app-ui-kit-width-auth-column);margin-inline:auto;margin-bottom:var(--klyp-app-ui-kit-space-48);flex-direction:column;display:flex}.klyp-feature-onboarding-AuthStep__brandMark{align-self:center}.klyp-feature-onboarding-AuthStep__brandMark .klyp-brand-mark__symbol{height:60px!important}.klyp-feature-onboarding-AuthStep__bonusPill{align-items:center;gap:var(--klyp-app-ui-kit-space-6);height:var(--klyp-app-ui-kit-control-size-md);padding-inline:var(--klyp-app-ui-kit-control-pad-x-md);background:var(--klyp-app-ui-kit-fx-accent-glow-bg), var(--klyp-app-ui-kit-color-bg-surface-solid);box-shadow:var(--klyp-app-ui-kit-fx-accent-glow-shadow);border-radius:var(--klyp-app-ui-kit-r-chip);color:var(--klyp-app-ui-kit-color-fg-primary);font:var(--klyp-app-ui-kit-type-buttons);font-weight:var(--klyp-app-ui-kit-font-weight-medium);white-space:nowrap;display:inline-flex}.klyp-feature-onboarding-AuthStep__bonusBadge{flex-shrink:0;display:block}.klyp-feature-onboarding-AuthStep__heading{gap:var(--klyp-app-ui-kit-space-8);text-align:center;flex-direction:column;display:flex}.klyp-feature-onboarding-AuthStep__title{font-size:clamp(var(--klyp-app-ui-kit-font-size-24), 4vw, var(--klyp-app-ui-kit-font-size-32));font-weight:var(--klyp-app-ui-kit-font-weight-medium);color:var(--klyp-app-ui-kit-color-fg-primary);margin:0;line-height:1.1}.klyp-feature-onboarding-AuthStep__subtitle{font-size:var(--klyp-app-ui-kit-font-size-14);color:var(--klyp-app-ui-kit-color-fg-muted);margin:0;line-height:1.45}.klyp-feature-onboarding-AuthStep__otpLink{color:var(--klyp-app-ui-kit-color-fg-muted);font-family:var(--klyp-app-ui-kit-font-sans);font-size:var(--klyp-app-ui-kit-font-size-14);font-weight:var(--klyp-app-ui-kit-font-weight-medium);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--klyp-app-ui-kit-color-border-default);text-decoration-color:var(--klyp-app-ui-kit-color-border-default);cursor:pointer;transition:color var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard), text-decoration-color var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard);background:0 0;border:0;align-self:center;padding:0}.klyp-feature-onboarding-AuthStep__otpLink:hover,.klyp-feature-onboarding-AuthStep__otpLink:focus-visible{color:var(--klyp-app-ui-kit-color-fg-primary);text-decoration-color:currentColor}.klyp-feature-onboarding-AuthStep__otpLink:focus-visible{outline:var(--klyp-app-ui-kit-bw-default) solid var(--klyp-app-ui-kit-color-ring);outline-offset:var(--klyp-app-ui-kit-bw-emphasis);border-radius:var(--klyp-app-ui-kit-radius-sm)}.klyp-feature-onboarding-AuthStep__actions{align-items:center;gap:var(--klyp-app-ui-kit-space-12);border:0;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;display:flex}.klyp-feature-onboarding-AuthStep__actionsLegend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.klyp-feature-onboarding-AuthStep__authBtn{justify-content:center;width:100%;min-width:0;font-size:var(--klyp-app-ui-kit-font-size-16)!important;border-radius:var(--klyp-app-ui-kit-r-chip)!important;background:var(--klyp-app-ui-kit-color-bg-surface)!important;box-shadow:inset 0 0 0 var(--klyp-app-ui-kit-bw-default) var(--klyp-app-ui-kit-color-border-subtle)!important}.klyp-feature-onboarding-AuthStep__authBtn[data-hovered]:not([data-pressed]):not([data-disabled]),.klyp-feature-onboarding-AuthStep__authBtn[data-pressed]:not([data-disabled]){background:var(--klyp-app-ui-kit-color-bg-surface-hover)!important;box-shadow:inset 0 0 0 var(--klyp-app-ui-kit-bw-default) var(--klyp-app-ui-kit-color-border-default)!important}.klyp-feature-onboarding-AuthStep__btnInner{align-items:center;gap:var(--klyp-app-ui-kit-space-12);display:inline-flex}.klyp-feature-onboarding-AuthStep__btnLabel{text-align:center}.klyp-feature-onboarding-AuthStep__glyph{width:var(--klyp-app-ui-kit-icon-size-md,18px);height:var(--klyp-app-ui-kit-icon-size-md,18px);color:var(--klyp-app-ui-kit-color-fg-primary);flex-shrink:0}.klyp-feature-onboarding-AuthStep__divider{align-self:center;align-items:center;gap:var(--klyp-app-ui-kit-space-12);width:100%;color:var(--klyp-app-ui-kit-color-fg-subtle);display:flex}.klyp-feature-onboarding-AuthStep__divider:before,.klyp-feature-onboarding-AuthStep__divider:after{content:"";background:var(--klyp-app-ui-kit-color-border-subtle);flex:auto;height:1px}.klyp-feature-onboarding-AuthStep__dividerLabel{font-size:var(--klyp-app-ui-kit-font-size-12);font-weight:var(--klyp-app-ui-kit-font-weight-medium);letter-spacing:.08em;color:var(--klyp-app-ui-kit-color-fg-subtle)}.klyp-feature-onboarding-AuthStep__emailForm{align-items:center;gap:var(--klyp-app-ui-kit-space-12);flex-direction:column;width:100%;display:flex}.klyp-feature-onboarding-AuthStep__emailField{align-items:center;gap:var(--klyp-app-ui-kit-space-4);flex-direction:column;width:100%;display:flex}.klyp-feature-onboarding-AuthStep__emailError{font-size:var(--klyp-app-ui-kit-font-size-12);color:var(--klyp-app-ui-kit-color-status-danger);text-align:center;line-height:1.4}.klyp-feature-onboarding-AuthStep__emailSubmit{width:100%;display:flex}.klyp-feature-onboarding-AuthStep__legal{font-size:var(--klyp-app-ui-kit-font-size-12);color:var(--klyp-app-ui-kit-color-fg-subtle);text-align:center;margin:0;line-height:1.5}.klyp-feature-onboarding-AuthStep__legalLink{color:var(--klyp-app-ui-kit-color-fg-primary);text-underline-offset:2px;cursor:pointer;text-decoration:underline}.klyp-feature-onboarding-AuthStep__legalLink:hover{text-decoration-thickness:var(--klyp-app-ui-kit-bw-emphasis)}.klyp-feature-onboarding-AuthStep__legalLink:focus-visible{outline:var(--klyp-app-ui-kit-bw-default) solid var(--klyp-app-ui-kit-color-ring);outline-offset:var(--klyp-app-ui-kit-bw-default);border-radius:var(--klyp-app-ui-kit-radius-sm)}.klyp-feature-onboarding-AuthStep .klyp-input.klyp-feature-onboarding-AuthStep__emailInput{height:var(--klyp-app-ui-kit-control-size-lg);text-align:center}.klyp-feature-onboarding-AuthStep .klyp-input.klyp-feature-onboarding-AuthStep__emailInput::placeholder{text-align:center}.klyp-feature-onboarding-AuthStep .klyp-input.klyp-feature-onboarding-AuthStep__emailInput:not([aria-invalid=true]):not(:focus-visible){border-color:var(--klyp-app-ui-kit-color-border-subtle)}.klyp-feature-onboarding-AuthStep .klyp-input.klyp-feature-onboarding-AuthStep__emailInput:not([aria-invalid=true]):not(:focus-visible):hover{border-color:var(--klyp-app-ui-kit-color-border-strong)}@media (width<=639.98px){.klyp-feature-onboarding-AuthStep__brandMark .klyp-brand-mark__symbol{height:var(--klyp-app-ui-kit-control-size-lg)!important}}.klyp-option-card-grid{gap:var(--klyp-app-ui-kit-space-8);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.klyp-option-card{padding:var(--klyp-app-ui-kit-space-4);border-radius:var(--klyp-app-ui-kit-r-panel);background:var(--klyp-option-card-bg,var(--klyp-app-ui-kit-color-bg-well));cursor:pointer;transition:background var(--klyp-app-ui-kit-duration-normal) var(--klyp-app-ui-kit-easing-standard);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.klyp-option-card[data-hovered]{background:var(--klyp-option-card-bg-raised,var(--klyp-app-ui-kit-color-bg-surface-elevated))}}.klyp-option-card[data-pressed],.klyp-option-card[data-selected]{background:var(--klyp-option-card-bg-raised,var(--klyp-app-ui-kit-color-bg-surface-elevated))}.klyp-option-card[data-focus-visible]{outline:var(--klyp-app-ui-kit-bw-default) solid var(--klyp-app-ui-kit-color-ring);outline-offset:var(--klyp-app-ui-kit-space-2)}.klyp-option-card[data-disabled]{cursor:not-allowed;opacity:var(--klyp-app-ui-kit-opacity-disabled)}.klyp-option-card__card{gap:var(--klyp-app-ui-kit-space-6);padding:var(--klyp-option-card-content-padding,var(--option-card-content-padding,var(--klyp-app-ui-kit-space-12)));border-radius:var(--klyp-app-ui-kit-r-section);background:var(--klyp-option-card-card-bg,var(--klyp-app-ui-kit-color-bg-surface));flex-direction:column;flex:1;display:flex}.klyp-option-card__row{justify-content:space-between;align-items:flex-start;gap:var(--klyp-app-ui-kit-space-8);display:flex}.klyp-option-card__lead{align-items:flex-start;gap:var(--klyp-app-ui-kit-space-6);min-inline-size:0;display:flex}.klyp-option-card__icon{inline-size:var(--klyp-app-ui-kit-icon-size-lg);block-size:var(--klyp-app-ui-kit-icon-size-lg);padding:var(--klyp-app-ui-kit-space-2);color:var(--klyp-app-ui-kit-color-fg-primary);opacity:var(--klyp-app-ui-kit-opacity-50);transition:opacity var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard);flex:none;display:inline-flex}.klyp-option-card__icon .klyp-icon{block-size:100%;inline-size:100%}.klyp-option-card__title{min-inline-size:0;font-size:var(--klyp-app-ui-kit-font-size-16);font-weight:var(--klyp-app-ui-kit-font-weight-medium);line-height:var(--klyp-app-ui-kit-line-box-24);color:var(--klyp-app-ui-kit-color-fg-primary)}.klyp-option-card__description{font-size:var(--klyp-app-ui-kit-font-size-14);font-weight:var(--klyp-app-ui-kit-font-weight-regular);line-height:var(--klyp-app-ui-kit-line-height-normal);color:var(--klyp-app-ui-kit-color-fg-muted);text-wrap:pretty}.klyp-option-card__indicator{inline-size:var(--klyp-app-ui-kit-space-20);block-size:var(--klyp-app-ui-kit-space-20);background:var(--klyp-option-card-bg,var(--klyp-app-ui-kit-color-bg-well));color:var(--klyp-option-card-card-bg,var(--klyp-app-ui-kit-color-bg-surface));transition:background var(--klyp-app-ui-kit-duration-normal) var(--klyp-app-ui-kit-easing-standard), color var(--klyp-app-ui-kit-duration-normal) var(--klyp-app-ui-kit-easing-standard);flex:none;place-items:center;display:grid}.klyp-option-card__indicator[data-shape=circle]{border-radius:var(--klyp-app-ui-kit-radius-full)}.klyp-option-card__indicator[data-shape=square]{border-radius:var(--klyp-app-ui-kit-radius-sm)}.klyp-option-card__check{inline-size:var(--klyp-app-ui-kit-space-10);block-size:var(--klyp-app-ui-kit-space-6);opacity:0;transition:opacity var(--klyp-app-ui-kit-duration-instant) var(--klyp-app-ui-kit-easing-standard)}.klyp-option-card__check .klyp-icon__path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--klyp-app-ui-kit-duration-normal) var(--klyp-app-ui-kit-easing-decelerate)}.klyp-option-card[data-selected] .klyp-option-card__indicator{background:var(--klyp-app-ui-kit-color-fg-primary)}.klyp-option-card[data-selected] .klyp-option-card__check{opacity:1}.klyp-option-card[data-selected] .klyp-option-card__check .klyp-icon__path{stroke-dashoffset:0;transition-delay:var(--klyp-app-ui-kit-duration-instant)}.klyp-option-card[data-selected] .klyp-option-card__icon{opacity:1}@media (hover:hover) and (pointer:fine){.klyp-option-card[data-hovered] .klyp-option-card__icon{opacity:1}}.klyp-option-card[data-size=sm]{border-radius:var(--klyp-app-ui-kit-r-control-sm)}.klyp-option-card[data-size=sm] .klyp-option-card__card{gap:var(--klyp-app-ui-kit-space-4);padding:var(--klyp-option-card-content-padding,var(--option-card-content-padding,var(--klyp-app-ui-kit-space-4) var(--klyp-app-ui-kit-space-4) var(--klyp-app-ui-kit-space-4) var(--klyp-app-ui-kit-space-8)));border-radius:var(--klyp-app-ui-kit-radius-4)}.klyp-option-card[data-size=sm] .klyp-option-card__title{font:var(--klyp-app-ui-kit-type-buttons);font-weight:var(--klyp-app-ui-kit-fw-emphasis);line-height:var(--klyp-app-ui-kit-line-box-20)}.klyp-option-card[data-size=sm] .klyp-option-card__description{font:var(--klyp-app-ui-kit-type-caption);font-weight:var(--klyp-app-ui-kit-fw-body)}@media (prefers-reduced-motion:reduce){.klyp-option-card,.klyp-option-card .klyp-option-card__icon,.klyp-option-card .klyp-option-card__indicator,.klyp-option-card .klyp-option-card__check,.klyp-option-card .klyp-option-card__check .klyp-icon__path{transition:none}}.klyp-otp-input{max-width:100%;display:inline-block}.klyp-otp-input[data-disabled=true] .klyp-otp-input__cells{cursor:not-allowed}.klyp-otp-input[data-disabled=true] .klyp-otp-input__cell{opacity:.5}.klyp-otp-input__cells{grid-template-columns:repeat(var(--klyp-otp-length,6), minmax(0, var(--klyp-otp-cell-width,44px)));gap:var(--klyp-app-ui-kit-space-16);cursor:text;width:100%;max-width:100%;display:grid;position:relative}.klyp-otp-input__cells[data-invalid=true]{animation:klyp-otp-input-shake .32s var(--klyp-app-ui-kit-easing-standard)}.klyp-otp-input__hidden-input{z-index:2;width:100%;height:100%;box-shadow:none;color:#0000;caret-color:#0000;font-family:monospace;font-size:var(--klyp-otp-cell-height,60px);font-variant-numeric:tabular-nums;letter-spacing:-.5em;text-align:left;background:0 0;border:0 solid #0000;outline:0 solid #0000;margin:0;padding:0;line-height:1;display:flex;position:absolute;inset:0}.klyp-otp-input__hidden-input::selection{color:#0000;background:0 0}.klyp-otp-input__hidden-input:-webkit-autofill{-webkit-text-fill-color:transparent;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.klyp-otp-input__hidden-input:-webkit-autofill:hover{-webkit-text-fill-color:transparent;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.klyp-otp-input__hidden-input:-webkit-autofill:focus{-webkit-text-fill-color:transparent;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}@supports (-webkit-touch-callout:none){.klyp-otp-input__hidden-input{letter-spacing:-.6em;font-weight:100;font-stretch:50%;left:-1px;right:1px}}.klyp-otp-input__cell{z-index:1;width:100%;height:var(--klyp-otp-cell-height,60px);border:var(--klyp-app-ui-kit-bw-default) solid var(--klyp-app-ui-kit-color-border-default);border-radius:var(--klyp-app-ui-kit-r-chip);background:var(--klyp-app-ui-kit-color-control-bg);color:var(--klyp-app-ui-kit-color-fg-primary);font:var(--klyp-app-ui-kit-type-heading-xl);font-weight:var(--klyp-app-ui-kit-font-weight-medium);font-variant-numeric:tabular-nums;transition:border-color var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard), background var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard), color var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard), box-shadow var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard);place-items:center;line-height:1;display:grid;position:relative;overflow:hidden}.klyp-otp-input__cell[data-filled=true]{color:var(--klyp-app-ui-kit-color-fg-primary)}.klyp-otp-input__cell[data-active=true]{border-color:var(--klyp-app-ui-kit-color-fg-accent);box-shadow:inset 0 0 0 var(--klyp-app-ui-kit-bw-default) var(--klyp-app-ui-kit-color-fg-accent)}.klyp-otp-input__cell[data-invalid=true]{border-color:var(--klyp-app-ui-kit-color-status-danger);background:color-mix(in srgb, var(--klyp-app-ui-kit-color-status-danger) 10%, var(--klyp-app-ui-kit-color-bg-surface));color:var(--klyp-app-ui-kit-color-status-danger);box-shadow:none}.klyp-otp-input__cell[data-success=true]{border-color:var(--klyp-app-ui-kit-color-status-success);background:color-mix(in srgb, var(--klyp-app-ui-kit-color-status-success) 8%, var(--klyp-app-ui-kit-color-bg-surface));color:var(--klyp-app-ui-kit-color-status-success);box-shadow:none}.klyp-otp-input__ring{z-index:1;box-sizing:border-box;height:var(--klyp-otp-cell-height,60px);border:var(--klyp-app-ui-kit-bw-emphasis) solid var(--klyp-app-ui-kit-color-fg-accent);border-radius:var(--klyp-app-ui-kit-r-chip);pointer-events:none;position:absolute;top:0;left:0}.klyp-otp-input__char{animation:klyp-otp-input-char-in var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard) both;display:block}@keyframes klyp-otp-input-char-in{0%{opacity:.2;transform:translateY(75%)}}@keyframes klyp-otp-input-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.klyp-otp-input__cells[data-invalid=true],.klyp-otp-input__char{animation:none}}.klyp-feature-email-otp-Flow{justify-content:center;align-items:center;gap:var(--klyp-app-ui-kit-space-32);text-align:center;flex-direction:column;width:100%;max-width:360px;margin:0 auto;display:flex}.klyp-feature-email-otp-Flow__heading{align-items:center;gap:var(--klyp-app-ui-kit-space-8);text-align:center;flex-direction:column;display:flex}.klyp-feature-email-otp-Flow__title{font-size:var(--klyp-app-ui-kit-font-size-20);font-weight:var(--klyp-app-ui-kit-font-weight-medium);color:var(--klyp-app-ui-kit-color-fg-primary);margin:0;line-height:1.2}.klyp-feature-email-otp-Flow__subtitle{font-size:var(--klyp-app-ui-kit-font-size-14);color:var(--klyp-app-ui-kit-color-fg-muted);margin:0;line-height:1.5}.klyp-feature-email-otp-Flow__email{color:var(--klyp-app-ui-kit-color-fg-primary);font-weight:var(--klyp-app-ui-kit-font-weight-medium);word-break:break-all}.klyp-feature-email-otp-Flow__hint{font-size:var(--klyp-app-ui-kit-font-size-14);color:var(--klyp-app-ui-kit-color-fg-muted);text-align:center;flex-direction:column;align-items:center;margin:0;line-height:1.5;display:flex}.klyp-feature-email-otp-Flow__hintAccent{color:var(--klyp-app-ui-kit-color-fg-accent);font-weight:var(--klyp-app-ui-kit-font-weight-medium)}.klyp-feature-email-otp-Flow__field{align-items:center;gap:var(--klyp-app-ui-kit-space-16);flex-direction:column;display:flex}.klyp-feature-email-otp-Flow__label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.klyp-feature-email-otp-Flow__codeHelper{min-height:1.4em;font-size:var(--klyp-app-ui-kit-font-size-14);color:var(--klyp-app-ui-kit-color-fg-muted);line-height:1.4}.klyp-feature-email-otp-Flow__codeHelper[data-tone=error]{color:var(--klyp-app-ui-kit-color-status-danger)}.klyp-feature-email-otp-Flow__actions{justify-content:center;align-items:center;gap:var(--klyp-app-ui-kit-space-8);flex-direction:column;display:flex}.klyp-feature-email-otp-Flow__resend{padding:var(--klyp-app-ui-kit-space-4) var(--klyp-app-ui-kit-space-12);color:var(--klyp-app-ui-kit-color-fg-muted);font-family:var(--klyp-app-ui-kit-font-sans);font-size:var(--klyp-app-ui-kit-font-size-14);font-weight:var(--klyp-app-ui-kit-font-weight-medium);cursor:pointer;transition:color var(--klyp-app-ui-kit-duration-fast) var(--klyp-app-ui-kit-easing-standard);background:0 0;border:0;margin:0}.klyp-feature-email-otp-Flow__resend:hover:not(:disabled),.klyp-feature-email-otp-Flow__resend:focus-visible:not(:disabled){color:var(--klyp-app-ui-kit-color-fg-primary)}.klyp-feature-email-otp-Flow__resend:focus-visible{outline:var(--klyp-app-ui-kit-bw-default) solid var(--klyp-app-ui-kit-color-ring);outline-offset:2px;border-radius:var(--klyp-app-ui-kit-radius-sm)}.klyp-feature-email-otp-Flow__resend:disabled{cursor:default;color:var(--klyp-app-ui-kit-color-fg-subtle)}.klyp-feature-onboarding-Shell{background:var(--klyp-app-ui-kit-color-bg-root);width:100%;height:100dvh;color:var(--klyp-app-ui-kit-color-fg-primary);--ob-rail:560px;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden;container:onboarding-shell/inline-size}@media (width>=800px){.klyp-feature-onboarding-Shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.klyp-feature-onboarding-Shell__form{flex-direction:column;min-width:0;min-height:0;display:flex;container:onboarding-form/inline-size}.klyp-feature-onboarding-Shell__chrome{align-items:center;gap:var(--klyp-app-ui-kit-space-8);padding:var(--klyp-app-ui-kit-space-16) var(--klyp-app-ui-kit-gutter-page-x);background:var(--klyp-app-ui-kit-color-bg-root);flex:none;grid-template-columns:auto 1fr auto;display:grid}.klyp-feature-onboarding-Shell__chrome:after{content:"";inline-size:var(--klyp-app-ui-kit-control-size-md)}.klyp-feature-onboarding-Shell__content{padding:0 var(--klyp-app-ui-kit-gutter-page-x);flex:1;overflow:clip auto}.klyp-feature-onboarding-Shell .klyp-action-dock{padding-block:var(--klyp-app-ui-kit-space-12) calc(var(--klyp-app-ui-kit-space-16) + env(safe-area-inset-bottom,0px))}.klyp-feature-onboarding-Shell__inner{min-block-size:100%;width:100%;max-width:var(--ob-rail);flex-direction:column;margin-inline:auto;display:flex}.klyp-feature-onboarding-Shell__column{margin-block-start:auto}.klyp-feature-onboarding-Shell__inner:not([data-docked]) .klyp-feature-onboarding-Shell__column{margin-block:auto}.klyp-feature-onboarding-Shell__visual{min-width:0;min-height:0;display:none}@container onboarding-shell (width>=800px){.klyp-feature-onboarding-Shell__visual{display:block}}html:has(.klyp-feature-onboarding-Shell){scrollbar-gutter:auto}@keyframes klyp-onboarding-perk-shimmer{0%{background-position:0 0}to{background-position:var(--perk-sweep) 0}}.klyp-feature-onboarding-PerkNote{--perk-sweep:12rem;--perk-dim:color-mix(in srgb, var(--klyp-app-ui-kit-color-accent) 55%, transparent);font:var(--klyp-app-ui-kit-fw-emphasis) var(--klyp-app-ui-kit-type-buttons);white-space:nowrap;background-image:linear-gradient(90deg, var(--perk-dim) 0%, var(--klyp-app-ui-kit-color-accent) 50%, var(--perk-dim) 100%);background-size:var(--perk-sweep) 100%;-webkit-text-fill-color:transparent;color:#0000;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;justify-self:center;animation:2.5s linear infinite klyp-onboarding-perk-shimmer}@media (prefers-reduced-motion:reduce){.klyp-feature-onboarding-PerkNote{-webkit-text-fill-color:currentColor;color:var(--klyp-app-ui-kit-color-accent);background-image:none;animation:none}}.klyp-feature-onboarding-Question{gap:var(--klyp-app-ui-kit-space-24);flex-direction:column;width:100%;display:flex}.klyp-feature-onboarding-Question__heading{gap:var(--klyp-app-ui-kit-space-8);flex-direction:column;display:flex}.klyp-feature-onboarding-Question__title{font-size:var(--klyp-app-ui-kit-font-size-24);font-weight:var(--klyp-app-ui-kit-font-weight-medium);line-height:var(--klyp-app-ui-kit-line-height-snug);color:var(--klyp-app-ui-kit-color-fg-primary);text-wrap:pretty;margin:0}.klyp-feature-onboarding-Question__subtitle{font-size:var(--klyp-app-ui-kit-font-size-14);line-height:var(--klyp-app-ui-kit-line-height-normal);color:var(--klyp-app-ui-kit-color-fg-muted);text-wrap:pretty;margin:0}.klyp-feature-onboarding-Showcase{height:100%;min-height:0;display:block;position:relative}.klyp-feature-onboarding-Showcase__frame{background:var(--klyp-app-ui-kit-color-bg-elev);width:100%;height:100%;position:relative;overflow:hidden}.klyp-feature-onboarding-Showcase__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-medium,.24s) var(--klyp-app-ui-kit-easing-standard,ease-out);will-change:opacity;position:absolute;inset:0}.klyp-feature-onboarding-Showcase__img--front{opacity:1}.klyp-feature-onboarding-Showcase__img--back{opacity:0}.klyp-feature-onboarding-Showcase__tint{pointer-events:none;background:linear-gradient(180deg, color-mix(in oklch, var(--klyp-app-ui-kit-color-scrim-base) 0%, transparent) 0%, color-mix(in oklch, var(--klyp-app-ui-kit-color-scrim-base) 35%, transparent) 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.klyp-feature-onboarding-Showcase__img{transition:none}}
