.JCVMja_popup{--bleed:3rem;--peek:1rem;--stack-progress:clamp(0, var(--drawer-swipe-progress), 1);--stack-step:.05;--stack-peek-offset:max(0px, calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)));--stack-scale-base:max(0, calc(1 - (var(--nested-drawers) * var(--stack-step))));--stack-scale:calc(var(--stack-scale-base) + (var(--stack-step) * var(--stack-progress)));--stack-shrink:calc(1 - var(--stack-scale));--stack-height:max(0px, calc(var(--drawer-frontmost-height,var(--drawer-height)) - var(--bleed)));--translate-y:calc(var(--drawer-swipe-movement-y) - var(--stack-peek-offset) - (var(--stack-shrink) * var(--stack-height)));height:var(--drawer-height,auto);box-shadow:0 2px 10px #0000001a, 0 0 0 1px oklch(from var(--border) l c h / .5);transform-origin:50% calc(100% - var(--bleed));transform:translateY(var(--translate-y)) scale(var(--stack-scale));transition:transform .45s cubic-bezier(.32,.72,0,1),height .45s cubic-bezier(.32,.72,0,1),box-shadow .45s cubic-bezier(.32,.72,0,1);position:relative}.JCVMja_popup[data-swiping],.JCVMja_popup[data-nested-drawer-swiping]{transition-duration:0s}.JCVMja_popup:after{content:"";border-radius:inherit;pointer-events:none;background-color:#0000;transition:background-color .45s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.JCVMja_popup[data-nested-drawer-open]{height:calc(var(--stack-height) + var(--bleed));overflow:hidden}.JCVMja_popup[data-nested-drawer-open]:after{background-color:#0000000d}.JCVMja_popup[data-starting-style],.JCVMja_popup[data-ending-style]{transform:translateY(calc(100% - var(--bleed)))}.JCVMja_popup[data-ending-style]{box-shadow:0 2px 10px #0000, 0 0 0 1px oklch(from var(--border) l c h / 0);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}@media (prefers-reduced-motion:reduce){.JCVMja_popup{transition-property:opacity}}.JCVMja_content{transition:opacity .3s cubic-bezier(.45,1.005,0,1.005)}[data-nested-drawer-open] .JCVMja_content{opacity:0}[data-nested-drawer-open][data-nested-drawer-swiping] .JCVMja_content{opacity:1}.JCVMja_handle{transition:opacity .2s}[data-nested-drawer-open] .JCVMja_handle{opacity:0}[data-nested-drawer-open][data-nested-drawer-swiping] .JCVMja_handle{opacity:1}.JCVMja_title,.JCVMja_description{text-align:center}.JCVMja_actions{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.JCVMja_actionsLeft{margin-right:auto}.JCVMja_linkButton{padding-left:0}.JCVMja_list{color:var(--muted-foreground);margin:0 0 1.5rem;padding-left:1.25rem}.JCVMja_field{gap:.375rem;margin-bottom:1rem;display:grid}.JCVMja_label{color:var(--muted-foreground);font-size:.875rem;font-weight:500;line-height:1.25rem}.JCVMja_input,.JCVMja_textarea{box-sizing:border-box;border-radius:var(--radius);border:1px solid var(--border);background-color:var(--background);width:100%;color:var(--foreground);font:inherit;padding:.5rem .625rem;font-size:.875rem}.JCVMja_textarea{resize:vertical}.JCVMja_input:focus-visible,.JCVMja_textarea:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}
