: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}.button-v3_0.svelte-a0r0od{color:#c5fff8;cursor:pointer;background:linear-gradient(#7b9eff 0%,#7b66ff 85.75%);border:none;border-radius:0 99px 99px 199px;justify-content:center;align-items:center;gap:4px;min-width:200px;padding:12px 24px 12px 32px;transition:border-color .15s,color .15s;display:inline-flex;position:relative}.button-v3_0.svelte-a0r0od:before,.button-v3_0.svelte-a0r0od:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}.button-v3_0.svelte-a0r0od:before{z-index:0;background:#9684ff}.button-v3_0.svelte-a0r0od:after{z-index:1;background:#7b66ff}.button-v3_0.svelte-a0r0od .label:where(.svelte-a0r0od),.button-v3_0.svelte-a0r0od .icon:where(.svelte-a0r0od){z-index:2;position:relative}.button-v3_0.full-width.svelte-a0r0od{width:100%;min-width:0}.button-v3_0.svelte-a0r0od:hover:not(:disabled):not(.outline):before,.button-v3_0.svelte-a0r0od:active:not(:disabled):not(.outline):after{opacity:1}.button-v3_0.outline.svelte-a0r0od{color:#7b66ff;background:#fff;border:1px solid #7b66ff;transition:background .15s,border-color .15s,color .15s}.button-v3_0.outline.svelte-a0r0od:hover:not(:disabled){background:#7b66ff1a;border-color:#7b66ff}.button-v3_0.outline.svelte-a0r0od:active:not(:disabled){background:#7b66ff33}.button-v3_0.outline.svelte-a0r0od:disabled{color:#a0b4c1;background:#fff;border-color:#a0b4c1}.button-v3_0.outline.outline-negative.svelte-a0r0od{color:#96efff;border-color:#96efff}.button-v3_0.outline.outline-negative.svelte-a0r0od:hover:not(:disabled){background:#96efff1a;border-color:#76eafe}.button-v3_0.outline.outline-negative.svelte-a0r0od:active:not(:disabled){color:#57e4fc;background:#96efff4d;border-color:#57e4fc}.button-v3_0.outline.outline-negative.loading.svelte-a0r0od:disabled{color:#76eafe;background:#96efff1a;border-color:#76eafe}.button-v3_0.svelte-a0r0od:disabled{color:#fff;cursor:not-allowed;background:#c7d7fe;border-color:#0000}.button-v3_0.svelte-a0r0od .label:where(.svelte-a0r0od){font:inherit;white-space:nowrap;padding:0 2px;font-size:14px;font-weight:900;line-height:18px}.button-v3_0.svelte-a0r0od .icon:where(.svelte-a0r0od){color:currentColor;--color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.button-v3_0.svelte-a0r0od .icon:where(.svelte-a0r0od) svg{width:14px;height:14px;display:block}.button-v3_0.icon-only.svelte-a0r0od{gap:0;min-width:0;padding:8px 10px 8px 12px}.button-v3_0.icon-only.svelte-a0r0od .icon:where(.svelte-a0r0od),.button-v3_0.icon-only.svelte-a0r0od .icon:where(.svelte-a0r0od) svg{width:20px;height:20px}.button-v3_0.loading.svelte-a0r0od{cursor:wait;gap:6px;padding:12px 24px 12px 28px}.button-v3_0.loading.svelte-a0r0od .spinner:where(.svelte-a0r0od){width:16px;height:16px}.button-v3_0.loading.svelte-a0r0od .spinner:where(.svelte-a0r0od) svg{width:100%;height:100%;animation:1s linear infinite svelte-a0r0od-button-v3-spin}.button-v3_0.loading.svelte-a0r0od:disabled{color:#f4f7f9;background:#9684ff;border-color:#0000}.button-v3_0.outline.loading.svelte-a0r0od:disabled{color:#9684ff;background:#7b66ff1a;border-color:#9684ff}.button-v3_0[data-size=L].svelte-a0r0od{gap:6px;padding:16px 24px 16px 32px}.button-v3_0[data-size=L].svelte-a0r0od .label:where(.svelte-a0r0od){font-size:16px;line-height:18px}.button-v3_0[data-size=L].svelte-a0r0od .icon:where(.svelte-a0r0od),.button-v3_0[data-size=L].svelte-a0r0od .icon:where(.svelte-a0r0od) svg{width:16px;height:16px}.button-v3_0[data-size=L].outline.svelte-a0r0od{border-width:1.5px}.button-v3_0[data-size=L].icon-only.svelte-a0r0od{padding:12px 12px 12px 16px}.button-v3_0[data-size=L].icon-only.svelte-a0r0od .icon:where(.svelte-a0r0od),.button-v3_0[data-size=L].icon-only.svelte-a0r0od .icon:where(.svelte-a0r0od) svg{width:24px;height:24px}.button-v3_0[data-size=L].loading.svelte-a0r0od{padding:16px 24px 16px 28px}.button-v3_0[data-size=XL].svelte-a0r0od{gap:10px;padding:16px 32px 16px 40px}.button-v3_0[data-size=XL].svelte-a0r0od .label:where(.svelte-a0r0od){letter-spacing:.24px;font-size:24px;font-weight:800;line-height:32px}.button-v3_0[data-size=XL].svelte-a0r0od .icon:where(.svelte-a0r0od),.button-v3_0[data-size=XL].svelte-a0r0od .icon:where(.svelte-a0r0od) svg{width:24px;height:24px}.button-v3_0[data-size=XL].outline.svelte-a0r0od{border-width:2px}.button-v3_0[data-size=XL].icon-only.svelte-a0r0od{padding:16px 16px 16px 24px}.button-v3_0[data-size=XL].icon-only.svelte-a0r0od .icon:where(.svelte-a0r0od),.button-v3_0[data-size=XL].icon-only.svelte-a0r0od .icon:where(.svelte-a0r0od) svg{width:32px;height:32px}.button-v3_0[data-size=XL].loading.svelte-a0r0od .spinner:where(.svelte-a0r0od){width:24px;height:24px}[data-theme="3"] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled){color:#26242f;background:linear-gradient(#ccd3e3 -12.5%,#f0f4ff 40.5%,#b2bedc 100%)}[data-theme="3"] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled):before{background:#d5dcee}[data-theme="3"] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled):after{background:#bec9e3}[data-theme="3"] .button-v3_0.loading.svelte-a0r0od:not(.outline):disabled{color:#3f5363;background:#d5dcee}[data-theme="4"] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled){color:#26242f;background:linear-gradient(#fef1ad 36.83%,#c3a502 100%)}[data-theme="4"] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled):before{background:#f1e397}[data-theme="4"] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled):after{background:#dfca55}[data-theme="4"] .button-v3_0.loading.svelte-a0r0od:not(.outline):disabled{color:#3f5363;background:#f1e397}[data-theme=silver] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled){color:#26242f;background:linear-gradient(#b2becf 0%,#e8efff 46.9%,#ccd3e3 100%)}[data-theme=silver] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled):before{background:#a8b5cd}[data-theme=silver] .button-v3_0.svelte-a0r0od:not(.outline):not(:disabled):after{background:#9ea5c3}[data-theme=silver] .button-v3_0.loading.svelte-a0r0od:not(.outline):disabled{color:#3f5363;background:#a8b5cd}@keyframes svelte-a0r0od-button-v3-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
