:root{--spacing-xxs:2px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:64px;--padding-xs:4px;--padding-sm:8px;--padding-md:16px;--padding-lg:24px;--padding-xl:32px;--margin-xs:4px;--margin-sm:8px;--margin-md:16px;--margin-lg:24px;--margin-xl:32px;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--border-radius-full:100%;--border-width-thin:1px;--border-width-regular:2px;--border-width-thick:4px;--elevation-1:0px 0px 1px 2px #0000001a;--elevation-2:0px 0px 2px 4px #0000001a;--elevation-3:0px 0px 4px 8px #0003;--elevation-4:0px 0px 8px 16px #0003;--box-shadow-sm:0px 0px 1px 2px #0000000d;--box-shadow-md:0px 0px 8px 4px #0000001a;--box-shadow-lg:0px 0px 10px 14px #00000026;--opacity-0:0;--opacity-25:.25;--opacity-50:.5;--opacity-75:.75;--opacity-100:1;--size-width-sm:120px;--size-width-md:240px;--size-width-lg:480px;--size-height-sm:40px;--size-height-md:80px;--size-height-lg:160px;--icon-size-sm:16px;--icon-size-md:24px;--icon-size-lg:32px;--form-control-height:50px;--animation-duration-short:.2s;--animation-duration-medium:.5s;--animation-duration-long:1s;--animation-duration-400:.4s;--animation-duration-450:.45s;--animation-duration-550:.55s;--animation-ease-in:cubic-bezier(.42,0,1,1);--animation-ease-out:cubic-bezier(0,0,.58,1);--animation-ease-in-out:cubic-bezier(.42,0,.58,1);--animation-ease-in-quint:cubic-bezier(.55,.055,.675,.19);--animation-ease-out-quint:cubic-bezier(.215,.61,.355,1);--animation-ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--breakpoint-xs:320px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1440px;--z-index-dropdown:1000;--z-index-modal:1050;--z-index-toast:1100;--sheet-scale:1;--sheet-zoom:1}._dn4aW_DialogOverlay{z-index:calc(var(--z-index-modal) - 1);opacity:1;-webkit-backdrop-filter:blur(var(--overlay-blur,10px));backdrop-filter:blur(var(--overlay-blur,10px));position:fixed;inset:0;transform:scale(1)}._dn4aW_DialogOverlay:not([data-exit]){animation:_dn4aW_overlayFadeIn var(--animation-duration-short)var(--animation-ease-out)forwards}._dn4aW_DialogOverlay[data-exit]{pointer-events:none;animation:_dn4aW_overlayFadeOut var(--animation-duration-short)var(--animation-ease-in-out)forwards}._dn4aW_DialogPositioner{z-index:var(--z-index-modal)}._dn4aW_DialogTitle{margin-top:0;margin-bottom:var(--spacing-md)}._dn4aW_DialogDescription{margin:0;padding:0}._dn4aW_DialogDragHandle{background-color:var(--color-border);border-radius:var(--border-radius-sm);width:40px;height:4px;margin:0 auto;margin-bottom:var(--spacing-md);top:calc(var(--spacing-md)/2);display:none;position:absolute;left:50%;transform:translate(-50%,-50%)}@keyframes _dn4aW_overlayFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(var(--overlay-blur,10px));backdrop-filter:blur(var(--overlay-blur,10px))}}@keyframes _dn4aW_overlayFadeOut{0%{opacity:1;-webkit-backdrop-filter:blur(var(--overlay-blur,10px));backdrop-filter:blur(var(--overlay-blur,10px))}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}._dn4aW_DialogPositioner[data-active-transition]{padding:var(--spacing-xl);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (height:100dvh){._dn4aW_DialogPositioner[data-active-transition]{height:100dvh}}@media screen and (max-height:500px){._dn4aW_DialogPositioner[data-active-transition]{padding-top:var(--spacing-md);align-items:flex-start}}._dn4aW_DialogContent{min-width:var(--breakpoint-xs);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--border-radius-md);width:100%;max-width:600px;height:auto;max-height:90vh;padding:var(--spacing-md);background-color:var(--color-surface);box-shadow:var(--box-shadow-lg);opacity:1;flex-direction:column;display:flex;overflow:hidden;transform:scale(1)}._dn4aW_DialogContent:not([data-exit]){animation:_dn4aW_dialogFadeIn var(--animation-duration-short)var(--animation-ease-out)forwards}._dn4aW_DialogContent[data-exit]{animation:_dn4aW_dialogFadeOut var(--animation-duration-short)var(--animation-ease-in-out)forwards}@keyframes _dn4aW_dialogFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _dn4aW_dialogFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}._dn4aW_DialogScrollContainer{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}._dn4aW_DialogPositioner[data-variant=compact][data-active-transition]{padding:var(--spacing-md);padding-bottom:0}._dn4aW_DialogContent[data-variant=compact]{width:auto;min-width:auto;max-width:fit-content;padding:0}._dn4aW_DialogContent[data-variant=fluid]{width:fit-content;min-width:280px;max-width:90vw}._dn4aW_DialogContent[data-variant=fixed]{max-width:600px;min-width:var(--breakpoint-xs);width:600px}@media (max-width:768px){._dn4aW_DialogPositioner[data-active-transition]{padding:var(--spacing-xs);padding-top:var(--spacing-md);justify-content:center;align-items:flex-end}._dn4aW_DialogContent{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);width:100%;max-width:none;height:auto;transform:translateY(var(--drag-translate-y,0px))rotateX(var(--drag-rotation,0deg))scale(var(--drag-scale,1));transform-origin:bottom;transform-style:preserve-3d;perspective:1000px;transition:var(--drag-transition,none);box-shadow:0 var(--drag-shadow-blur,20px) calc(var(--drag-shadow-blur,20px)*2) #00000026;opacity:var(--dialog-opacity,1)!important}._dn4aW_DialogContent:not([data-exit]){animation:_dn4aW_drawerSlideIn var(--animation-duration-short)var(--animation-ease-out)forwards}._dn4aW_DialogContent[data-exit]{animation:_dn4aW_drawerSlideOut var(--animation-duration-short)var(--animation-ease-in-out)forwards}._dn4aW_DialogDragHandle{display:block}@keyframes _dn4aW_drawerSlideIn{0%{transform:translateY(calc(100% + var(--drag-translate-y,0px)))rotateX(4deg)scale(.95);opacity:0;box-shadow:0 50px 100px #00000040}to{transform:translateY(var(--drag-translate-y,0px))rotateX(var(--drag-rotation,0deg))scale(var(--drag-scale,1));opacity:var(--dialog-opacity,1);box-shadow:0 var(--drag-shadow-blur,20px) calc(var(--drag-shadow-blur,20px)*2) #00000026}}@keyframes _dn4aW_drawerSlideOut{0%{transform:translateY(var(--drag-translate-y,0px))rotateX(var(--drag-rotation,0deg))scale(var(--drag-scale,1));opacity:var(--dialog-opacity,1);box-shadow:0 var(--drag-shadow-blur,20px) calc(var(--drag-shadow-blur,20px)*2) #00000026}to{transform:translateY(calc(100% + var(--drag-translate-y,0px)))rotateX(6deg)scale(.9);opacity:0;box-shadow:0 60px 120px #0000004d}}._dn4aW_DialogPositioner[data-variant=compact][data-active-transition]{width:100%;max-width:unset;padding-bottom:0}._dn4aW_DialogContent[data-variant=compact]{width:100%;max-width:unset}}
