.Modal_backdrop__rmmMi{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s cubic-bezier(.22,1,.36,1);pointer-events:none}.Modal_backdropVisible___bXr_{opacity:1;pointer-events:auto}.Modal_dialog__wfo1t{-webkit-backdrop-filter:var(--glass-blur,none);backdrop-filter:var(--glass-blur,none)}@media(hover:hover){:root[data-glare=on] .Modal_dialog__wfo1t{position:relative;background-image:radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px),color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 60%)}:root[data-glare=on] .Modal_dialog__wfo1t:after{content:"";position:absolute;inset:0;padding:1px;background:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px),color-mix(in srgb,var(--color-accent) 70%,transparent),transparent 70%);border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}}.Modal_dialog__wfo1t{position:relative;display:flex;flex-direction:column;gap:14px;width:100%;max-width:var(--modal-max-width,420px);max-height:90vh;padding:24px 0;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;transform:scale(.94) translateY(8px);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.Modal_dialogVisible__vxZ18{opacity:1;transform:none}.Modal_header__Aq74H{flex-shrink:0;padding:0 52px 0 24px}.Modal_body__v_ADG{flex:1 1 auto;gap:14px;min-height:0;overflow-x:hidden;overflow-y:auto}.Modal_body__v_ADG,.Modal_footer__FO_UO{display:flex;flex-direction:column;padding:0 24px}.Modal_footer__FO_UO{flex-shrink:0;gap:10px}@media(max-width:640px){.Modal_backdrop__rmmMi{padding:0}.Modal_dialog__wfo1t{max-width:100%;height:100%;max-height:100%;border:none;border-radius:0}.Modal_backdropCompact__zCPp8{padding:20px}.Modal_dialogCompact__u_e9e{max-width:min(100%,var(--modal-max-width,360px));height:auto;max-height:90vh;border:1px solid var(--color-border);border-radius:var(--radius-lg)}}.Modal_closeButton__KBRsu{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--color-text-tertiary);background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer}.Modal_closeButton__KBRsu:hover{color:var(--color-text-primary);background:var(--color-surface-hover)}@media(prefers-reduced-motion:reduce){.Modal_backdrop__rmmMi,.Modal_dialog__wfo1t{transition-duration:.01s}}