.gate-dialog-module__aDVTWq__root{--gate-duration:var(--duration-slower);z-index:105;color:var(--color-foreground-100);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.gate-dialog-module__aDVTWq__backdrop{background:var(--color-background-80);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);transition:opacity var(--gate-duration) var(--easing-in-out);position:absolute;inset:0}.gate-dialog-module__aDVTWq__dialog{width:100%;max-width:var(--container-xl2);outline:none;flex-direction:column;max-height:100svh;display:flex;position:relative;overflow:hidden}.gate-dialog-module__aDVTWq__content{--fade-top:0px;--fade-bottom:0px;min-height:0;padding:var(--spacing-md);background:color-mix(in srgb, var(--color-background-100) 98%, var(--color-foreground-100));-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);scrollbar-width:thin;scrollbar-color:var(--color-foreground-20) transparent;transition:translate var(--gate-duration) var(--easing-emphasized), --fade-top var(--duration-slow) var(--easing-out), --fade-bottom var(--duration-slow) var(--easing-out);flex-direction:column;flex:auto;display:flex;overflow-y:auto;translate:0}.gate-dialog-module__aDVTWq__content[data-fade-top=true]{--fade-top:3em}.gate-dialog-module__aDVTWq__content[data-fade-bottom=true]{--fade-bottom:3em}@property --fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@starting-style{.gate-dialog-module__aDVTWq__backdrop{opacity:0}.gate-dialog-module__aDVTWq__content{translate:0 -100%}}.gate-dialog-module__aDVTWq__grid{gap:var(--spacing-xl);grid-template-areas:"header""body""footer";display:grid}.gate-dialog-module__aDVTWq__header{gap:var(--spacing-sm);max-width:var(--measure-heading);flex-direction:column;grid-area:header;display:flex}.gate-dialog-module__aDVTWq__brand{margin-bottom:var(--spacing-sm);align-items:center;display:flex}.gate-dialog-module__aDVTWq__body{gap:var(--spacing-sm);max-width:var(--measure-body);flex-direction:column;grid-area:body;display:flex}.gate-dialog-module__aDVTWq__footer{gap:var(--spacing-md);flex-direction:column;grid-area:footer;display:flex}.gate-dialog-module__aDVTWq__actions{flex-direction:column;display:flex}.gate-dialog-module__aDVTWq__action{--pad-x:0px;gap:var(--spacing-sm);width:100%;padding:var(--spacing-xs) var(--pad-x);border:0;border-top:1px solid var(--color-foreground-20);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;transition:padding var(--duration-slow) var(--easing-emphasized), background-color var(--duration-slow) var(--easing-emphasized), opacity var(--duration-slow) var(--easing-out);background:0 0;justify-content:space-between;align-items:center;margin:0;text-decoration:none;display:flex}.gate-dialog-module__aDVTWq__action:hover{--pad-x:var(--spacing-xs2)}.gate-dialog-module__aDVTWq__action.gate-dialog-module__aDVTWq__primary{--pad-x:var(--spacing-sm);background:var(--color-foreground-100);color:var(--color-background-100);border-top-color:#0000}.gate-dialog-module__aDVTWq__action.gate-dialog-module__aDVTWq__primary:hover:not(:disabled){--pad-x:var(--spacing-md)}.gate-dialog-module__aDVTWq__action.gate-dialog-module__aDVTWq__primary:disabled{opacity:.3;cursor:not-allowed}.gate-dialog-module__aDVTWq__error{color:var(--color-danger-120)}@media (min-width:768px){.gate-dialog-module__aDVTWq__root{padding:var(--spacing-sm);align-items:center}.gate-dialog-module__aDVTWq__dialog{max-height:calc(100svh - 2 * var(--spacing-sm))}.gate-dialog-module__aDVTWq__grid{gap:var(--spacing-xl) var(--spacing-xl3);grid-template:"header body""footer body"1fr/1fr 1fr}.gate-dialog-module__aDVTWq__footer{align-self:end}}@media (prefers-reduced-motion:reduce){.gate-dialog-module__aDVTWq__backdrop,.gate-dialog-module__aDVTWq__content,.gate-dialog-module__aDVTWq__action{transition:none}}
.styles-module__ikb3ua__gated{min-height:var(--viewport-height)}
