.drawer-nested-module__GYIgNG__main{min-height:100vh;padding:24px}.drawer-nested-module__GYIgNG__button{box-sizing:border-box;height:2.5rem;font:inherit;color:#111827;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:.375rem;outline:0;justify-content:center;align-items:center;margin:0;padding:0 .875rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:inline-flex}@media (hover:hover){.drawer-nested-module__GYIgNG__button:hover{background-color:#f3f4f6}}.drawer-nested-module__GYIgNG__button:active{background-color:#f3f4f6}.drawer-nested-module__GYIgNG__button:focus-visible{outline-offset:-1px;outline:2px solid #2563eb}.drawer-nested-module__GYIgNG__ghostButton{font:inherit;color:#2563eb;cursor:pointer;background:0 0;border:0;border-radius:.25rem;outline:0;justify-content:center;align-items:center;margin:-.125rem -.375rem;padding:.125rem .375rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:inline-flex}@media (hover:hover){.drawer-nested-module__GYIgNG__ghostButton:hover{background-color:#2563eb0d;background-color:lab(44.7906% 21.0478 -75.5989/.05)}}.drawer-nested-module__GYIgNG__ghostButton:active{background-color:#2563eb1a;background-color:lab(44.7906% 21.0478 -75.5989/.1)}.drawer-nested-module__GYIgNG__ghostButton:focus-visible{outline-offset:-1px;outline:2px solid #2563eb}.drawer-nested-module__GYIgNG__backdrop{--backdrop-opacity:.2;--bleed:3rem;min-height:100dvh;opacity:calc(var(--backdrop-opacity)*(1 - var(--drawer-swipe-progress,0)));transition-duration:calc(var(--drawer-swipe-strength,1)*.45s);background-color:#000;transition-property:opacity;transition-timing-function:cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.drawer-nested-module__GYIgNG__backdrop[data-state=open]{animation:drawer-nested-module__GYIgNG__fadeInBackdrop calc(var(--drawer-swipe-strength,1)*.45s)cubic-bezier(.32,.72,0,1)}.drawer-nested-module__GYIgNG__backdrop[data-state=closed]{animation:drawer-nested-module__GYIgNG__fadeOutBackdrop calc(var(--drawer-swipe-strength,1)*.45s)cubic-bezier(.32,.72,0,1);opacity:0}.drawer-nested-module__GYIgNG__backdrop[data-swiping]{transition-duration:0s;animation:none}.drawer-nested-module__GYIgNG__positioner{justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.drawer-nested-module__GYIgNG__positioner[data-swipe-direction=up]{align-items:flex-start}.drawer-nested-module__GYIgNG__positioner[data-swipe-direction=left]{justify-content:flex-start;align-items:stretch}.drawer-nested-module__GYIgNG__positioner[data-swipe-direction=right]{justify-content:flex-end;align-items:stretch}.drawer-nested-module__GYIgNG__contentHost{width:100%}.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open]>.drawer-nested-module__GYIgNG__popup{height:calc(var(--stack-height) + var(--bleed));overflow:hidden}.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open]>.drawer-nested-module__GYIgNG__popup:after{background-color:#0000000d}.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open]>.drawer-nested-module__GYIgNG__popup>.drawer-nested-module__GYIgNG__content,.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open]>.drawer-nested-module__GYIgNG__popup>.drawer-nested-module__GYIgNG__handle{opacity:0}:is(.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open][data-swiping],.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open][data-nested-drawer-swiping])>.drawer-nested-module__GYIgNG__popup>.drawer-nested-module__GYIgNG__content,:is(.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open][data-swiping],.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-open][data-nested-drawer-swiping])>.drawer-nested-module__GYIgNG__popup>.drawer-nested-module__GYIgNG__handle{opacity:1}.drawer-nested-module__GYIgNG__contentHost[data-state=open]{animation:drawer-nested-module__GYIgNG__slideInContentHost calc(var(--drawer-swipe-strength,1)*.45s)cubic-bezier(.32,.72,0,1)}.drawer-nested-module__GYIgNG__contentHost[data-state=closed]{animation:drawer-nested-module__GYIgNG__slideOutContentHost calc(var(--drawer-swipe-strength,1)*.45s)cubic-bezier(.32,.72,0,1)}.drawer-nested-module__GYIgNG__contentHost[data-swiping],.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-swiping]{animation:none}:is(.drawer-nested-module__GYIgNG__contentHost[data-swiping],.drawer-nested-module__GYIgNG__contentHost[data-nested-drawer-swiping])>.drawer-nested-module__GYIgNG__popup{transition-duration:0s}.drawer-nested-module__GYIgNG__contentHost[data-swiping]>.drawer-nested-module__GYIgNG__popup{-webkit-user-select:none;user-select:none}.drawer-nested-module__GYIgNG__popup{--bleed:3rem;--peek:1rem;--stack-progress:clamp(0,var(--drawer-swipe-progress,0),1);--stack-step:.05;--stack-peek-offset:max(0px,calc((var(--nested-drawers,0) - var(--stack-progress))*var(--peek)));--stack-scale-base:max(0,calc(1 - (var(--nested-drawers,0)*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,var(--drawer-frontmost-height,var(--drawer-height,0px)));--translate-y:calc(0px - var(--stack-peek-offset) - (var(--stack-shrink)*var(--stack-height)));box-sizing:border-box;width:100%;max-height:calc(80vh + var(--bleed));height:auto;margin-bottom:calc(-1*var(--bleed));padding:1rem 1.5rem 1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px) + var(--bleed));color:#111827;overscroll-behavior:contain;transform-origin:50% calc(100% - var(--bleed));transition:transform calc(var(--drawer-swipe-strength,1)*.45s)cubic-bezier(.32,.72,0,1),height calc(var(--drawer-swipe-strength,1)*.45s)cubic-bezier(.32,.72,0,1),box-shadow calc(var(--drawer-swipe-strength,1)*.45s)cubic-bezier(.32,.72,0,1);will-change:transform;transform:translateY(var(--translate-y))scale(var(--stack-scale));background-color:#f9fafb;border-radius:1rem 1rem 0 0;outline:1px solid #d1d5db;position:relative;overflow-y:auto;box-shadow:0 2px 10px #0000001a}.drawer-nested-module__GYIgNG__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}.drawer-nested-module__GYIgNG__content{width:100%;max-width:32rem;margin:0 auto;transition:opacity .3s cubic-bezier(.45,1.005,0,1.005)}.drawer-nested-module__GYIgNG__handle{background-color:#d1d5db;border-radius:9999px;width:3rem;height:.25rem;margin:0 auto 1rem;transition:opacity .2s}.drawer-nested-module__GYIgNG__title{text-align:center;margin-top:0;margin-bottom:.25rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}.drawer-nested-module__GYIgNG__description{color:#4b5563;text-align:center;margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem}.drawer-nested-module__GYIgNG__actions{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.drawer-nested-module__GYIgNG__actionsLeft{margin-right:auto}.drawer-nested-module__GYIgNG__list{color:#374151;margin:0 0 1.5rem;padding-left:1.25rem}.drawer-nested-module__GYIgNG__field{gap:.375rem;margin-bottom:1rem;display:grid}.drawer-nested-module__GYIgNG__label{color:#374151;font-size:.925rem;font-weight:500;line-height:1.25rem}.drawer-nested-module__GYIgNG__input,.drawer-nested-module__GYIgNG__textarea{box-sizing:border-box;color:#111827;width:100%;font:inherit;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .625rem}:is(.drawer-nested-module__GYIgNG__input,.drawer-nested-module__GYIgNG__textarea):focus-visible{outline-offset:-1px;outline:2px solid #2563eb}.drawer-nested-module__GYIgNG__textarea{resize:vertical}@keyframes drawer-nested-module__GYIgNG__slideInContentHost{0%{transform:translateY(100%)}to{transform:translate3d(var(--drawer-translate-x,0px),var(--drawer-translate-y,0px),0)}}@keyframes drawer-nested-module__GYIgNG__slideOutContentHost{0%{transform:translate3d(var(--drawer-translate-x,0px),var(--drawer-translate-y,0px),0)}to{transform:translateY(100%)}}@keyframes drawer-nested-module__GYIgNG__fadeInBackdrop{0%{opacity:0}to{opacity:calc(var(--backdrop-opacity)*(1 - var(--drawer-swipe-progress,0)))}}@keyframes drawer-nested-module__GYIgNG__fadeOutBackdrop{0%{opacity:calc(var(--backdrop-opacity)*(1 - var(--drawer-swipe-progress,0)))}to{opacity:0}}
