@keyframes _1mqbfm90{0%{opacity:0}to{opacity:1}}@keyframes _1mqbfm91{0%{opacity:1}to{opacity:0}}@keyframes _1mqbfm92{0%{transform:translate(-50%,100vh)}to{transform:translate(-50%,-50%)}}@keyframes _1mqbfm93{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,100vh)}}._1mqbfm94{position:fixed;inset:0;z-index:50;background-color:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:opacity}._1mqbfm94[data-state=open]{animation:_1mqbfm90 .3s cubic-bezier(.16,1,.3,1)}._1mqbfm94[data-state=closed]{animation:_1mqbfm91 .4s cubic-bezier(.16,1,.3,1)}._1mqbfm95{position:fixed;left:50%;top:50%;z-index:50;width:100%;transform:translate(-50%,-50%) translateZ(0);will-change:transform,opacity;background-color:var(--bg-default);padding:var(--space-xl);box-shadow:var(--shd-lg);border-color:var(--border-default);border-width:2px;border-style:solid;border-radius:var(--rad-2xl);max-height:90vh;overflow-y:auto;outline:none}._1mqbfm95[data-state=open]{animation:_1mqbfm92 .5s cubic-bezier(.16,1,.3,1)}._1mqbfm95[data-state=closed]{animation:_1mqbfm93 .4s cubic-bezier(.16,1,.3,1)}._1mqbfm96{max-width:500px}._1mqbfm97{max-width:480px}._1mqbfm98{position:absolute;right:var(--space-md);top:var(--space-md);opacity:.7;border-radius:var(--rad-round);background-color:var(--border-default);padding:var(--space-xs);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:opacity .2s}._1mqbfm98:hover{opacity:1}._1mqbfm98:focus{outline:none;box-shadow:0 0 0 2px var(--bg-default),0 0 0 4px var(--border-brand)}._1mqbfm99{display:flex;flex-direction:column;gap:var(--space-xs);text-align:left;margin-bottom:var(--space-lg)}._1mqbfm9a{font-size:1.5rem;font-weight:600;color:var(--text-brand);font-family:var(--font-family-oswald)}._1mqbfm9b{font-size:.875rem;color:var(--text-secondary)}._1mqbfm9c{display:flex;flex-direction:column-reverse;gap:var(--space-sm);margin-top:var(--space-xl)}@media screen and (min-width:640px){._1mqbfm9c{flex-direction:row;justify-content:flex-end;gap:var(--space-md)}}