@layer components{.Typeset_base__tGWag{--ts-line-height:var(--ts-i-lh);--ts-size:var(--ts-i-size);--ts-weight:var(--typeset-weight,var(--ts-i-weight,400));font-size:var(--typeset-size,var(--ts-size,var(--enc-font-size-base)));font-weight:var(--ts-weight);line-height:var(--typeset-line-height,var(--ts-line-height,var(--enc-line-height-base)));& strong{font-weight:calc(var(--ts-weight) + 100)}@media (min-width:64.001em){--ts-line-height:var(--ts-dsm-lh,var(--ts-i-lh));--ts-size:var(--ts-dsm-size,var(--ts-i-size));--ts-weight:var(--typeset-weight,var(--ts-dsm-weight,var(--ts-i-weight,400)))}}}@layer structures{.Modal_base__UeTDA{--modal-margin:var(--enc-effect-aesthetics-contrast-border-shadow-position);--modal-padding:2rem;--modal-safe-area-inset-left:calc(var(--modal-margin) + env(safe-area-inset-left, 0));--modal-safe-area-inset-right:calc(var(--modal-margin) + env(safe-area-inset-right, 0));--modal-safe-area-inset-top:max(3rem,env(safe-area-inset-right,0));--modal-x:0;--modal-exit-y:50%;--modal-y:calc(-1 * (var(--modal-margin) + env(safe-area-inset-bottom, 0)));background-color:var(--enc-background-surface-primary);border:1px solid var(--enc-border-neutral-primary);border-radius:var(--enc-radius-large) var(--enc-radius-large) 0 0;bottom:calc(var(--modal-margin) + env(safe-area-inset-bottom, 0));box-shadow:var(--enc-contrast-border);display:flex;flex-direction:column;left:var(--modal-safe-area-inset-left);margin-inline:auto;max-height:calc(100vh - (2 * var(--modal-margin)) - var(--modal-safe-area-inset-top));max-height:calc(100dvh - (2 * var(--modal-margin)) - var(--modal-safe-area-inset-top));overflow:hidden;position:fixed;right:var(--modal-safe-area-inset-right);width:min(calc(100vw - var(--modal-safe-area-inset-left) - var(--modal-safe-area-inset-right)),var(--modal-width));width:min(calc(100dvw - var(--modal-safe-area-inset-left) - var(--modal-safe-area-inset-right)),var(--modal-width));z-index:var(--enc-safe-overlay-z-index);&[data-sui-header=visible]{.Modal_header__KDYFk{background-color:var(--enc-background-surface-primary);border-color:var(--enc-border-neutral-primary)}.Modal_smallTitle__tAbQ5{opacity:1}}&[data-sui-size=xs]{--modal-width:22rem}&[data-sui-size=sm]{--modal-width:30rem}&[data-sui-size=md]{--modal-width:44rem}&[data-sui-size=lg]{--modal-width:58rem}&[data-sui-size=xl]{--modal-width:82rem}@media (min-width:48.001em){--modal-margin:2rem;--modal-safe-area-inset-top:0px;--modal-x:-50%;--modal-exit-y:calc(-50% + 1.5rem);--modal-y:-50%;border-radius:var(--enc-radius-large);bottom:unset;left:50%;margin-inline:unset;right:unset;top:50%;&:not([data-sui-size=xs]){--modal-padding:3rem}}}.Modal_closeButton__7MRe_{pointer-events:all}.Modal_content__RojtG{color:var(--enc-foreground-neutral-secondary);flex-grow:1;font-size:var(--enc-font-size-base);font-weight:400;line-height:var(--enc-line-height-base);overflow-y:auto;padding:var(--modal-padding);:is(h1,h2,h3){color:var(--enc-foreground-neutral-primary)}}.Modal_footer__64fOG{background-color:var(--enc-background-neutral-tertiary-default);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:1px solid var(--enc-border-neutral-primary);box-shadow:inset 0 calc(var(--enc-effect-aesthetics-inner-border-shadow-position) - 1px) 0 0 var(--enc-effect-aesthetics-inner-border-shadow-color);display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;padding:1rem;@container (width <= 37rem){.Modal_modalButton__hsvC8{justify-content:center}}@container (width > 37rem){flex-direction:row;justify-content:flex-end}}.Modal_footerWrapper___HypT{border-radius:0;container-type:inline-size}.Modal_header__KDYFk{align-items:center;background:transparent;border-bottom:1px solid transparent;display:flex;gap:.5rem;justify-content:space-between;left:0;padding:.5rem .5rem .5rem 1rem;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s,border-color .2s;z-index:1}.Modal_overlay__vAEyz{background-color:var(--enc-background-utility-overlay);inset:0;position:fixed;z-index:var(--enc-safe-overlay-z-index)}.Modal_smallTitle__tAbQ5{opacity:0;transition:opacity .2s}.Modal_title__bUt8L{margin-bottom:1rem}}