.modal.svelte-u5afdt{position:fixed;inset:0;background:#0006;display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:0rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.modal__content.svelte-u5afdt{background:#fff;border-radius:24px 24px 0 0;width:100%;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 -10px 40px #00000026;animation:svelte-u5afdt-iosSlideUp .5s cubic-bezier(.32,.72,0,1) forwards;cursor:default;will-change:transform}.modal__handle.svelte-u5afdt{width:36px;height:5px;background:#d1d1d6;border-radius:10px;margin:10px auto 0}.modal__content--sm.svelte-u5afdt{max-width:400px}.modal__content--md.svelte-u5afdt{max-width:650px}.modal__content--lg.svelte-u5afdt{max-width:600px}.modal__content--xl.svelte-u5afdt{max-width:800px}.modal__header.svelte-u5afdt{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem 1.25rem;border-bottom:1px solid var(--border)}.modal__title.svelte-u5afdt{font-size:var(--h3);font-weight:var(--fw-500);margin:0;color:var(--title)}.modal__close.svelte-u5afdt{font-size:1.5rem;cursor:pointer;color:var(--danger);transition:all .2s;background:none;border:none;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;background-color:var(--body)}.modal__close.svelte-u5afdt:hover{color:var(--white);background-color:var(--danger)}.modal__body.svelte-u5afdt{flex:1;overflow-y:auto;padding:1.5rem;-webkit-overflow-scrolling:touch}@keyframes svelte-u5afdt-iosSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(min-width:768px){.modal.svelte-u5afdt{align-items:center}.modal__content.svelte-u5afdt{border-radius:24px;animation:svelte-u5afdt-iosFadeScaleIn .4s cubic-bezier(.32,.72,0,1) forwards}.modal__handle.svelte-u5afdt{display:none}.modal__header.svelte-u5afdt{padding:1.5rem 1.5rem 1.25rem}@keyframes svelte-u5afdt-iosFadeScaleIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}}.btn-link.svelte-ydeots{background:none;border:none;color:var(--primary);text-decoration:underline;cursor:pointer;padding:0;font-size:inherit}
