@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial}}}.modal-overlay{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background-color:#0000001a;position:fixed}@supports (color:color-mix(in lab, red, red)){.modal-overlay{background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.modal-overlay{--tw-backdrop-blur:blur(1.5px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.modal-content.queer-glass-lite{right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:50;border-top-left-radius:var(--radius-3xl,1.5rem);border-top-right-radius:var(--radius-3xl,1.5rem);--tw-outline-style:none;outline-style:none;flex-direction:column;display:flex;position:fixed}@media (min-width:80rem){.modal-content.queer-glass-lite{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:66.6667%;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%;right:auto}}.modal-content.queer-glass-lite{--glass-tint:#0a0a0a;--glass-tint-amount:50%;--glass-blur:blur(18px) saturate(1.6) brightness(1.08);--glass-chroma:70%;touch-action:manipulation;max-height:90dvh;box-shadow:0 -4px 40px #00000080,inset 0 1px #ffffff3d,inset 0 8px 28px #ffffff0d}.modal-content.queer-glass-lite:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff1f 0%,#ffffff08 16%,#0000 40%);position:absolute;inset:0}.modal-content.glass-tilt.queer-glass-lite:after{filter:none;height:1.5px;opacity:calc(var(--glass-chroma,0%) * .45);border-radius:0;padding:0;inset:0 1.5rem auto;-webkit-mask:none;mask:none}.modal-handle-bar{padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-shrink:0;justify-content:center;display:flex}.modal-handle{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 10);background:#4b4b4b;border-radius:3.40282e38px}.modal-steps-indicator{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.modal-dot{height:calc(var(--spacing,.25rem) * 1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--ease-standard));transition-duration:var(--tw-duration,var(--dur-exit));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));background:#4b4b4b;border-radius:3.40282e38px;width:6px}.modal-dot--active{background:#fff;width:20px}.modal-dot--done{background:#888}.modal-step-body{overscroll-behavior:contain;flex:1;overflow:hidden auto}@keyframes slideInFromRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.modal-step-body--forward{animation:slideInFromRight var(--dur-enter) var(--ease-standard)}.modal-step-body--backward{animation:slideInFromLeft var(--dur-enter) var(--ease-standard)}.modal-content .glass-button__btn{padding-block:.85rem}.modal-content .glass-button__btn:not(.glass-button--no-chroma).queer-glass-lite:after{opacity:.9;filter:blur(1.2px)brightness(1.25)saturate(1.15);animation:9s linear infinite glass-rim-spin}.modal-content .glass-button__btn.rim-burst:not(.glass-button--no-chroma).queer-glass-lite:after{opacity:1;filter:blur(1px)brightness(1.8)saturate(1.35)drop-shadow(0 0 5px #fff6);animation:.8s linear glass-rim-spin-burst}@media (prefers-reduced-motion:reduce){.modal-content .glass-button__btn:not(.glass-button--no-chroma).queer-glass-lite:after,.modal-content .glass-button__btn.rim-burst:not(.glass-button--no-chroma).queer-glass-lite:after{animation:none}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
