.input.svelte-3stv2k{width:100%;height:50px;padding:15px 16px;border-radius:8px;border:1px solid var(--bb__black--200, #eceef1);transition:.1s;display:flex;align-items:center;justify-content:space-between}.input.svelte-3stv2k input:where(.svelte-3stv2k){width:100%;color:#404244;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.input.svelte-3stv2k input:where(.svelte-3stv2k)::placeholder{color:#afb0b5}.input.svelte-3stv2k input:where(.svelte-3stv2k):focus{outline:none}.focused.svelte-3stv2k{border:2px solid var(--bb__black--700, #404244);padding:14px 15px}.header.svelte-10sr9f8{margin:0 0 12px;text-align:center}.title.svelte-10sr9f8{font-weight:700;font-size:20px;line-height:1.35;color:var(--bb__black--700, #423760)}.content.svelte-10sr9f8{white-space:pre-line;word-wrap:break-word;font-size:15px;line-height:1.4;color:var(--bb__black--500)}.footer.svelte-10sr9f8{margin:20px 0 0;display:flex;justify-content:center;align-items:center;gap:8px}button.svelte-1j6g79v{display:flex;width:100%;height:70px;padding:0 16px;justify-content:center;align-items:center;gap:6px;align-self:stretch;border-radius:100px;border:2px solid #6643cc;background:#6643cc;color:#fff;font-size:18px;font-weight:700}button.svelte-1j6g79v:disabled{background:var(--purple-400, #bbb0ff)}h4.svelte-gw46jf{color:var(--black, #202223);font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-align:left;margin-bottom:8px}.header.svelte-1ljyiwz{margin:0 0 12px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.header__image.svelte-1ljyiwz{width:100px;height:100px;padding:4px;margin-bottom:20px;border-radius:12px;background:#f2f4f6}.header.svelte-1ljyiwz .title:where(.svelte-1ljyiwz){text-align:center;font-family:Pretendard;font-size:20px;font-weight:700;line-height:140%;color:var(--black-900)}.content.svelte-1ljyiwz{color:var(--black-500, #9c9ea0);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.footer.svelte-1ljyiwz{margin:20px 0 0;display:flex;justify-content:center;align-items:center;gap:8px}button.svelte-1ljyiwz{display:flex;height:50px;width:100%;justify-content:center;align-items:center;gap:6px;align-self:stretch;font-weight:500;font-size:15px;border-radius:100px;background:var(--purple, #8054ff);color:#fff}button.svelte-1ljyiwz img:where(.svelte-1ljyiwz){width:18px}.header.svelte-1f308re{margin:0 0 12px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.header.svelte-1f308re .title:where(.svelte-1f308re){color:var(--black-900, #202223);text-align:center;font-family:Pretendard;font-size:20px;font-weight:700;line-height:140%}.content.svelte-1f308re{color:var(--black-500, #9c9ea0);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.footer.svelte-1f308re{margin:20px 0 0;display:flex;justify-content:center;align-items:center;gap:8px}button.svelte-1f308re{display:flex;height:50px;width:100%;justify-content:center;align-items:center;gap:6px;align-self:stretch;font-weight:500;font-size:15px;border-radius:100px;background:var(--purple, #8054ff);color:#fff}.error-modal.svelte-ynx4t9{width:100%}.message.svelte-ynx4t9{color:#67686c;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:140%;white-space:pre-line}.container.svelte-su5sdf{background:linear-gradient(180deg,#0e2239 10.59%,#0a223c);margin:0;width:100%}.bottom.svelte-su5sdf{display:flex;width:100%;padding:30px 20px;flex-direction:column;align-items:center;gap:30px;flex-shrink:0;border-radius:32px 32px 0 0;background:#fff}.desc.svelte-su5sdf{background-color:#fff;padding:30px 20px 90px}.buttons.svelte-su5sdf{width:100%;padding:20px;position:fixed;bottom:0}.divider.svelte-su5sdf{width:100%;height:10px;border-top:1px solid var(--black-100, #f2f4f6);background:var(--black-50, #f7fafc)}.hidden.svelte-su5sdf{display:none}.card.svelte-su5sdf{border-radius:20px;border:1px solid var(--black-300)}.card__image.svelte-su5sdf img:where(.svelte-su5sdf){border-radius:19px 19px 0 0}.card__body.svelte-su5sdf{padding:30px 16px 36px;color:var(--black-800, #202223)}.card__body.svelte-su5sdf .h1:where(.svelte-su5sdf){font-size:22px;font-weight:700;letter-spacing:-.22px;text-align:center;margin-bottom:10px}
