:root{--indigo-50:#f5f8ff;--indigo-75:#eff2ff;--indigo-100:#e0eaff;--indigo-200:#c7d7fe;--indigo-300:#a4bcfd9f;--indigo-400:#6172f3;--indigo-500:#4a3aff;--indigo-600:#2d1aff;--indigo-700:#1300e6;--monthly-group-filtering-active-bg-color:#eef4ff;--monthly-group-filtering-active-text-color:#2d1aff}.title.svelte-qly7w8{color:#26242f;text-align:center;margin:0;font-size:20px;font-weight:800;line-height:24px}@media (width>=769px){.title.svelte-qly7w8{font-size:22px;font-weight:900;line-height:30px}}.info.svelte-qly7w8{color:#26242f;text-align:center;letter-spacing:-.16px;margin:0;font-size:16px;font-weight:400;line-height:24px}@media (width>=769px){.info.svelte-qly7w8{letter-spacing:0;font-size:18px;line-height:28px}}.modal-content.svelte-qly7w8{flex-direction:column;align-self:stretch;align-items:center;gap:10px;display:flex}.modal.svelte-qly7w8{width:100%;max-width:100vw;padding:62px 24px 40px;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background-color:#fff;border-radius:20px 20px 0 0;flex-direction:column;align-items:center;gap:16px;animation:.4s ease-in-out forwards svelte-qly7w8-slideInUp;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes svelte-qly7w8-slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-qly7w8-slideOutDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.modal.closing.svelte-qly7w8{animation:.2s ease-in-out forwards svelte-qly7w8-slideOutDown}@media (width>=769px){.modal.svelte-qly7w8{border-radius:24px;width:768px;max-width:768px;animation:none;position:relative}.modal.closing.svelte-qly7w8{animation:none}}.btn-container.svelte-qly7w8{width:100%}@media (width>=769px){.btn-container.svelte-qly7w8{max-width:420px}}.close-btn-container.svelte-qly7w8{z-index:10;cursor:pointer;--color:#7b66ff;--width:14px;--height:14px;background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex;position:absolute;top:24px;right:24px}@media (width>=769px){.close-btn-container.svelte-qly7w8{--width:20px;--height:20px;width:32px;height:32px}}
