@keyframes modal-dialog_surface-halo-pulse__g80eC{50%{opacity:.5}}@keyframes modal-dialog_surface-shining-pulse__0Zyvk{0%{box-shadow:inset 0 0 calc(.25*var(--surface-unit, 1rem)) calc(.25*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}to{box-shadow:inset 0 0 calc(.75*var(--surface-unit, 1rem)) calc(.75*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}}@keyframes modal-dialog_surface-shining-rays__DZBz5{0%{background-position:160%}to{background-position:-20%}}@keyframes modal-dialog_surface-shining-fill__fqLmg{0%{--shining-percentage:0%}to{--shining-percentage:100%}}@keyframes modal-dialog_surface-shining-color-pulse__gucyU{0%{color:var(--ds-color-purple-70)}to{color:var(--ds-color-purple-20)}}@keyframes modal-dialog_surface-shining-disappear__bc7He{0%,95%{opacity:1;scale:1}to{opacity:0;scale:1.1}}@layer components{.modal-dialog_root__Wt_cb{--_duration:250ms;--_easing:cubic-bezier(0.7,0,0.1,1);--modal-dialog-width:37.5rem;position:fixed;inset:0;width:100%;max-width:100%;height:100%;max-height:100dvh;margin:0;padding:1rem;border:0;background:rgba(0,0,0,0);color:var(--ds-color-white-100);overflow-y:auto;overscroll-behavior:contain;opacity:0;transition:display var(--_duration) var(--_easing) allow-discrete,overlay var(--_duration) var(--_easing) allow-discrete,opacity var(--_duration) var(--_easing),transform var(--_duration) var(--_easing)}@media only screen and (min-width:680px){.modal-dialog_root__Wt_cb{padding:2rem}}.modal-dialog_root__Wt_cb[open]{display:flex;flex-direction:column;opacity:1;transform:scale(1)}@starting-style{.modal-dialog_root__Wt_cb[open]{opacity:0;transform:scale(.95)}}.modal-dialog_root__Wt_cb::backdrop{background-color:oklch(from var(--ds-color-black-100) l c h/90%);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);opacity:0;transition:display var(--_duration) var(--_easing) allow-discrete,overlay var(--_duration) var(--_easing) allow-discrete,opacity var(--_duration) var(--_easing)}.modal-dialog_root__Wt_cb[open]::backdrop{opacity:1}@starting-style{.modal-dialog_root__Wt_cb[open]::backdrop{opacity:0}}body:has(.modal-dialog_root__Wt_cb[open]){overflow:hidden}.modal-dialog_root__Wt_cb[data-size=sm]{--modal-dialog-width:25rem}.modal-dialog_root__Wt_cb[data-size=md]{--modal-dialog-width:37.5rem}.modal-dialog_root__Wt_cb[data-size=lg]{--modal-dialog-width:50rem}.modal-dialog_root__Wt_cb[data-size=xl]{--modal-dialog-width:56.25rem}.modal-dialog_root__Wt_cb[data-size="2xl"]{--modal-dialog-width:64rem}.modal-dialog_root__Wt_cb[data-size=fullscreen]{--modal-dialog-width:none;padding:0}.modal-dialog_content__MQcUg{position:relative;width:100%;max-width:var(--modal-dialog-width);margin:auto}.modal-dialog_root__Wt_cb[data-size=fullscreen] .modal-dialog_content__MQcUg{flex:1 0 auto;border-radius:0}.modal-dialog_closeButton__w4J6j{--surface-radius-inner:calc(0.75 * var(--surface-unit, 1rem));border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));box-shadow:inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/10%),inset 0 calc(.125*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-purple-70) l c h/25%),0 calc(.25*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-black-100) l c h/50%);position:absolute;top:-.25rem;right:-.25rem;z-index:1;display:flex;padding:.25rem;border-radius:50%;background-color:var(--ds-color-purple-90);font-size:.875em}.modal-dialog_root__Wt_cb[data-size=fullscreen] .modal-dialog_closeButton__w4J6j{top:1rem;right:1rem}.modal-dialog_closeButtonInner__nnBX6{--surface-radius-inner:calc(0.75 * var(--surface-unit, 1rem));border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));background:linear-gradient(to bottom,oklch(from var(--ds-color-black-100) l c h/50%) 0,oklch(from var(--ds-color-black-100) l c h/30%) calc(2 * var(--surface-unit, 1rem)));box-shadow:0 calc(.625*var(--surface-unit, 1rem)) calc(1.25*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.15) inset,0 calc(-.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.55),0 calc(.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 var(--ds-color-white-10);display:flex;padding:.25rem;border-radius:50%}@media(prefers-reduced-motion:reduce){.modal-dialog_root__Wt_cb,.modal-dialog_root__Wt_cb::backdrop{--_duration:0.01ms}}}