.overlay.svelte-14i61wm.svelte-14i61wm{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:7000}.modal.svelte-14i61wm.svelte-14i61wm{background:#fff;width:90%;max-width:400px;border-radius:8px;box-shadow:0 4px 12px #0003;text-align:center;position:relative}.modal-header.svelte-14i61wm.svelte-14i61wm{display:flex;justify-content:space-between;align-items:center;padding:20px;margin-bottom:20px;border-radius:10px;background-color:#f9f9f9}.close-btn.svelte-14i61wm.svelte-14i61wm{background:transparent;border:none;font-size:18px;cursor:pointer}.title.svelte-14i61wm.svelte-14i61wm{font-size:1.3rem;font-weight:600;color:#666}.icon.svelte-14i61wm.svelte-14i61wm{width:60px;background-color:#d32f2f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#fff;font-size:24px}.content.svelte-14i61wm.svelte-14i61wm{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:8px}.description.svelte-14i61wm.svelte-14i61wm{font-size:.875rem;color:#666;padding:30px}.modal-header.bottom.svelte-14i61wm.svelte-14i61wm{margin-bottom:unset;justify-content:center}.modal-header.bottom.svelte-14i61wm button.svelte-14i61wm{background:rgba(117,154,49,1);color:#fff;width:100%;padding:10px 50px;font-size:14px;cursor:pointer}@media (max-width:800px){.title.svelte-14i61wm.svelte-14i61wm{font-size:18px;font-weight:700;color:#2d341f}.content.svelte-14i61wm.svelte-14i61wm{font-size:16px!important}.description.svelte-14i61wm.svelte-14i61wm{padding:13px 30px}}
