.klyp-feature-auth-SignUpModal__content.klyp-Dialog__content{background:var(--color-bg-root);border-radius:var(--r-panel);width:min(1100px,92vw);max-width:min(1100px,92vw);height:min(680px,86svh);box-shadow:var(--shadow-panel);border:0;padding:0;overflow:hidden}@media (width>=640px){.klyp-feature-auth-SignUpModal__content.klyp-Dialog__content{max-width:min(1100px,92vw)}}.klyp-feature-auth-SignUpModal__content>.klyp-Dialog__dialog{flex:auto;height:100%;min-height:0;padding:0;overflow:hidden}.klyp-feature-auth-SignUpModal__content>.klyp-Dialog__dialog>.klyp-feature-auth-AuthSplitShell:not(.klyp-Dialog__header):not(.klyp-Dialog__footer):not(.klyp-Dialog__close){padding:0}.klyp-feature-auth-SignUpModal__shell{border-radius:var(--r-panel);overflow:hidden}.klyp-feature-auth-SignUpModal__shell .klyp-feature-onboarding-AuthStep{margin-bottom:0}.klyp-feature-auth-SignUpModal__close{top:var(--space-16);right:var(--space-16);z-index:2;position:absolute}.klyp-feature-auth-SignUpModal__sheetOverlay{z-index:var(--z-modal,1000);background:var(--color-bg-modal-backdrop);-webkit-backdrop-filter:var(--fx-glass-blur-soft);backdrop-filter:var(--fx-glass-blur-soft);position:fixed;inset:0}.klyp-feature-auth-SignUpModal__sheet{inset-inline:0;bottom:var(--kb-offset,0px);z-index:var(--z-modal,1000);block-size:auto;min-block-size:60svh;max-block-size:calc(94svh - var(--kb-offset,0px));background:color-mix(in oklab, var(--color-bg-surface) 92%, transparent);-webkit-backdrop-filter:var(--fx-glass-blur);backdrop-filter:var(--fx-glass-blur);border-top-left-radius:var(--r-panel);border-top-right-radius:var(--r-panel);border-top:var(--bw-default) solid var(--color-border-default);color:var(--color-fg-primary);padding-bottom:calc(var(--space-16) + var(--safe-area-bottom,0px));outline:none;flex-direction:column;display:flex;position:fixed}.klyp-feature-auth-SignUpModal__sheet .klyp-feature-auth-SignUpModal__sheetHandle[data-vaul-handle]{margin-block:var(--space-10) var(--space-2);inline-size:var(--space-48);block-size:var(--space-2);border-radius:var(--radius-full);background:var(--color-fg-subtle);opacity:var(--opacity-40);cursor:grab;flex-shrink:0;margin-inline:auto}.klyp-feature-auth-SignUpModal__sheet .klyp-feature-auth-SignUpModal__sheetHandle[data-vaul-handle]:active{cursor:grabbing}.klyp-feature-auth-SignUpModal__sheetHeader{padding-inline:var(--space-16);padding-block:var(--space-2) var(--space-8);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.klyp-feature-auth-SignUpModal__sheetTitle{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-auth-SignUpModal__sheetClose{width:var(--control-size-md);height:var(--control-size-md);background:var(--color-bg-surface);border:var(--bw-default) solid var(--color-border-subtle);border-radius:var(--r-chip);color:var(--color-fg-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.klyp-feature-auth-SignUpModal__sheetClose:hover{background:var(--color-bg-surface-hover);color:var(--color-fg-primary)}.klyp-feature-auth-SignUpModal__sheetClose:focus-visible{outline:var(--bw-emphasis) solid var(--color-border-strong);outline-offset:var(--bw-default)}.klyp-feature-auth-SignUpModal__sheetBody{justify-content:flex-start;align-items:center;gap:var(--space-16);min-height:0;padding:var(--space-16) var(--space-16) var(--space-24);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.klyp-feature-auth-SignUpModal__sheetBody .klyp-feature-onboarding-AuthStep{margin-bottom:0}@media (prefers-reduced-motion:reduce){.klyp-feature-auth-SignUpModal__sheet{animation-duration:.01ms!important}.klyp-feature-auth-SignUpModal__sheet .klyp-feature-auth-SignUpModal__sheetHandle,.klyp-feature-auth-SignUpModal__sheetClose{transition:none}}
