.modal-backdrop.svelte-1vr5p4p{display:flex;justify-content:center;padding:0;margin:0}.modal-backdrop-transparent.svelte-1vr5p4p{background:transparent}.modal-backdrop.items-start.svelte-1vr5p4p{align-items:flex-start}.modal-backdrop.items-center.svelte-1vr5p4p{align-items:center}.modal-backdrop.items-end.svelte-1vr5p4p{align-items:flex-end}.modal-top.svelte-1vr5p4p{margin:0 0 auto;border-radius:0 0 var(--radius-32) var(--radius-32);max-height:var(--modal-max-height);background:hsl(var(--gray66));border:.33px solid hsl(var(--white8));border-top:none}.modal-center.svelte-1vr5p4p{margin:1rem;border-radius:var(--radius-32);max-height:calc(100vh - 2rem);background:hsl(var(--gray66));border:.33px solid hsl(var(--white8))}.modal-bottom.svelte-1vr5p4p{margin:0;padding:0;border-radius:var(--radius-32) var(--radius-32) 0 0;max-height:var(--modal-max-height);background:hsl(var(--gray66));border:.33px solid hsl(var(--white8));border-bottom:none}@media(max-width:767px){.modal-bottom.svelte-1vr5p4p .modal-content:where(.svelte-1vr5p4p){padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media(min-width:768px){.modal-bottom.svelte-1vr5p4p{margin-bottom:16px;border-radius:24px;border-bottom:.33px solid hsl(var(--white8))}}.modal-fill-height.svelte-1vr5p4p{height:var(--modal-max-height);display:flex;flex-direction:column}.modal-fill-height.svelte-1vr5p4p .modal-content:where(.svelte-1vr5p4p){flex:1;min-height:0;max-height:unset}.modal-wide.svelte-1vr5p4p{max-width:100%}@media(min-width:768px){.modal-wide.svelte-1vr5p4p{max-width:560px}}.modal-title-block.svelte-1vr5p4p{flex-shrink:0;padding:32px 16px 0}.modal-title.svelte-1vr5p4p{margin:0;font-size:2.25rem}.modal-title-block.svelte-1vr5p4p:has(.modal-description:where(.svelte-1vr5p4p)) .modal-title:where(.svelte-1vr5p4p){margin-bottom:10px}.modal-description.svelte-1vr5p4p{margin:0 0 20px;font-size:.9375rem;text-align:center;color:hsl(var(--white66))}@media(min-width:768px){.modal-title-block.svelte-1vr5p4p{padding:28px 20px 0}.modal-title-block.svelte-1vr5p4p:has(.modal-description:where(.svelte-1vr5p4p)) .modal-description:where(.svelte-1vr5p4p){margin-bottom:24px}}.modal-mobile-close-wrap.svelte-1vr5p4p{display:none;flex-shrink:0;padding:12px 16px 16px}@media(max-width:767px){.modal-mobile-close-wrap.svelte-1vr5p4p{display:block}}.modal-mobile-close-btn.svelte-1vr5p4p{width:100%;padding:12px 16px;font-size:.9375rem;font-weight:500;color:hsl(var(--white66));background:hsl(var(--white8));border:.33px solid hsl(var(--white16));border-radius:12px;cursor:pointer}.modal-mobile-close-btn.svelte-1vr5p4p:hover{background:hsl(var(--white16));color:hsl(var(--white))}.modal-content.svelte-1vr5p4p{overflow-y:auto;max-height:inherit;scrollbar-width:thin;scrollbar-color:hsl(var(--white16)) transparent}.modal-content.svelte-1vr5p4p::-webkit-scrollbar{width:6px}.modal-content.svelte-1vr5p4p::-webkit-scrollbar-track{background:transparent}.modal-content.svelte-1vr5p4p::-webkit-scrollbar-thumb{background-color:hsl(var(--white16));border-radius:3px}.modal-content.svelte-1vr5p4p::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--white33))}body[data-scroll-y]{overflow:hidden!important}
