: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}.modal-content.svelte-mhlqts{color:#2a2a2e;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;gap:8px;display:flex;position:relative}.modal.svelte-mhlqts{width:var(--container-width,auto);padding:var(--container-padding-desktop,32px 16px 24px 16px);box-sizing:border-box;text-align:left;color:#161f28;background-color:#fff;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:16px;display:flex;position:relative}@media (width<=768px){.modal.svelte-mhlqts{-webkit-overflow-scrolling:touch;width:100%;max-width:100vw;padding:var(--container-padding-mobile,32px 16px 24px 16px);padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}}.btn-container.svelte-mhlqts{flex-direction:column;justify-content:space-between;align-items:center;gap:20px;width:95%;padding-top:8px;display:flex}.btn-container.svelte-mhlqts>button:where(.svelte-mhlqts){color:var(--indigo-600);font-size:16px;font-weight:500;line-height:24px}@media (width>=769px){.btn-container.svelte-mhlqts{width:var(--btn-container-width,95%)}}.close-btn-container.svelte-mhlqts{z-index:10;position:absolute;top:20px;right:20px}.close-btn-container.v2-5.svelte-mhlqts{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;top:24px;right:24px}@media (width>=769px){.close-btn-container.v2-5.svelte-mhlqts{--width:20px;--height:20px;width:32px;height:32px}}
