ion-datetime[data-v-cc1a958c]::part(calendar-day){box-shadow:none;font-size:14px}ion-datetime[data-v-cc1a958c]::part(calendar-day active){background-color:var(--ion-color-tertiary);border-radius:100px;font-weight:400}ion-datetime[data-v-cc1a958c]::part(calendar-day today){background-color:transparent;border:none;color:inherit}ion-datetime[data-v-cc1a958c]::part(calendar-day disabled){text-decoration:line-through}ion-datetime[data-v-cc1a958c]{background-color:transparent;color:var(--ion-text-color)}ion-datetime[data-v-cc1a958c]::part(month-year-button){font-weight:400;padding:0}ion-datetime[data-v-cc1a958c]{--wheel-highlight-background:#fff;--wheel-highlight-border-radius:48px;--wheel-fade-background-rgb:245,235,247,.8}.calendar-days-of-week .day-of-week[data-v-cc1a958c]{font-weight:400!important}@font-face{font-family:DM Sans;src:local("DM Sans Light Italic"),url(../_fonts/pNywh9pTIgZ_UUv8agRme42igNEuBqf-GZz0rEi4JOs-D_1G37m2hbzuKIhfD33JHVL7VRp0WCAsryBglX0Fs94.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300;font-style:italic}@font-face{font-family:"DM Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:111.8837%;ascent-override:88.6635%;descent-override:27.7073%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.1066%;ascent-override:94.3804%;descent-override:29.4939%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.5556%;ascent-override:95.794%;descent-override:29.9356%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Arial";src:local("Arial");size-adjust:104.531%;ascent-override:94.9001%;descent-override:29.6563%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.3122%;ascent-override:100.903%;descent-override:31.5322%;line-gap-override:0%}@font-face{font-family:DM Sans;src:local("DM Sans Light Italic"),url(../_fonts/qaeriRtlZn9XxeKcuODsKeXTWIHZ_X8ruo8SqRjheHE-F0a_9eULWoLhNLYxtt1zSZMGrBy_9VORiQB4VFeYgpY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/pNywh9pTIgZ_UUv8agRme42igNEuBqf-GZz0rEi4JOs-D_1G37m2hbzuKIhfD33JHVL7VRp0WCAsryBglX0Fs94.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/qaeriRtlZn9XxeKcuODsKeXTWIHZ_X8ruo8SqRjheHE-F0a_9eULWoLhNLYxtt1zSZMGrBy_9VORiQB4VFeYgpY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Medium Italic"),url(../_fonts/pNywh9pTIgZ_UUv8agRme42igNEuBqf-GZz0rEi4JOs-D_1G37m2hbzuKIhfD33JHVL7VRp0WCAsryBglX0Fs94.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Medium Italic"),url(../_fonts/qaeriRtlZn9XxeKcuODsKeXTWIHZ_X8ruo8SqRjheHE-F0a_9eULWoLhNLYxtt1zSZMGrBy_9VORiQB4VFeYgpY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans SemiBold Italic"),url(../_fonts/pNywh9pTIgZ_UUv8agRme42igNEuBqf-GZz0rEi4JOs-D_1G37m2hbzuKIhfD33JHVL7VRp0WCAsryBglX0Fs94.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans SemiBold Italic"),url(../_fonts/qaeriRtlZn9XxeKcuODsKeXTWIHZ_X8ruo8SqRjheHE-F0a_9eULWoLhNLYxtt1zSZMGrBy_9VORiQB4VFeYgpY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Light"),url(../_fonts/BtWnw4L7ID7li7toH36oa37jEXkPNscr88SSQKgjODQ-zvAGW_pVSm4Av_to8e0yf9P7_BEF7Ru1kqihlvS1Zpk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Light"),url(../_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/BtWnw4L7ID7li7toH36oa37jEXkPNscr88SSQKgjODQ-zvAGW_pVSm4Av_to8e0yf9P7_BEF7Ru1kqihlvS1Zpk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Medium"),url(../_fonts/BtWnw4L7ID7li7toH36oa37jEXkPNscr88SSQKgjODQ-zvAGW_pVSm4Av_to8e0yf9P7_BEF7Ru1kqihlvS1Zpk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Medium"),url(../_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans SemiBold"),url(../_fonts/BtWnw4L7ID7li7toH36oa37jEXkPNscr88SSQKgjODQ-zvAGW_pVSm4Av_to8e0yf9P7_BEF7Ru1kqihlvS1Zpk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans SemiBold"),url(../_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@media(max-width:768px){ion-modal.date-range-picker-modal[data-v-75190978]{--height:auto;--width:100%;--border-radius:13px;--max-height:100dvh}}ion-modal.date-range-picker-modal ion-footer[data-v-75190978]{box-shadow:none}ion-modal.date-range-picker-modal ion-footer ion-toolbar[data-v-75190978]{--min-height:50px}.modal-header[data-v-75190978]{border-bottom:1px solid rgba(126,67,160,.12)}.modal-title[data-v-75190978]{color:var(--ion-color-primary);font-family:DM Sans,"DM Sans Fallback: BlinkMacSystemFont","DM Sans Fallback: Segoe UI","DM Sans Fallback: Helvetica Neue","DM Sans Fallback: Arial","DM Sans Fallback: Noto Sans",system-ui,sans-serif;font-size:26px;font-weight:700;line-height:1.2;margin:0 0 6px}.modal-subtitle[data-v-75190978]{color:#646464;font-size:13px;line-height:1.5;margin:0}.close-button[data-v-75190978]{--padding-top:4px;--padding-end:4px;--padding-bottom:4px;--padding-start:4px;flex-shrink:0;height:32px;width:32px}.capitalize-first-letter h4[data-v-75190978]{font-size:1.5rem;margin-bottom:0;text-transform:capitalize}.date-headers h4[data-v-75190978]{margin-top:0}.date-filters-container[data-v-ed40c303],.selected-dates-display[data-v-ed40c303]{width:100%}.date-range-card[data-v-ed40c303]{background:linear-gradient(135deg,#f8e5f066,#fff9);border:1px solid rgba(126,67,160,.2);border-radius:12px;padding:12px;transition:all .2s ease}.date-range-card[data-v-ed40c303]:hover{border-color:#7e43a066;box-shadow:0 2px 8px #7e43a01a}.text-primary[data-v-ed40c303]{color:var(--ion-color-primary)}.text-gray-600[data-v-ed40c303]{color:#4b5563}.categories-container div[slot=content][data-v-26af0b22]{background:#fff}.categories-container ion-accordion ion-label[data-v-26af0b22]{color:var(--ion-color-primary);font-size:.8rem}.categories-container ion-item[data-v-26af0b22]{--ion-color-shade:var(--ion-color-primary);--padding-top:3px;--padding-bottom:3px;--border-width:0;--inner-border-width:0}.color-swatches[data-v-26af0b22]{display:grid;gap:10px 6px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));padding:12px 10px}.color-swatch-item[data-v-26af0b22]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:3px 2px;transition:transform .15s ease;width:100%}.color-swatch-item[data-v-26af0b22]:hover{transform:scale(1.08)}.color-swatch-item:focus-visible .color-swatch-circle[data-v-26af0b22]{outline-color:var(--ion-color-primary)}.color-swatch-circle[data-v-26af0b22]{border:1.5px solid transparent;border-radius:50%;display:block;flex-shrink:0;height:30px;outline:2.5px solid transparent;outline-offset:2px;transition:outline-color .15s ease;width:30px}.color-swatch-circle.is-light[data-v-26af0b22]{border-color:#d0d0d0}.color-swatch-circle.is-selected[data-v-26af0b22]{outline-color:var(--ion-color-primary)}.color-swatch-label[data-v-26af0b22]{color:var(--ion-color-dark);font-size:9px;line-height:1.2;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}ion-fab-button ion-icon[data-v-99415a72]{rotate:90deg}ion-button.filter-pill-btn[data-v-99415a72]{--border-radius:999px;--border-color:rgba(126,67,160,.25);--color:#5e4278;--background:#fff;--padding-top:.3rem;--padding-bottom:.3rem;--padding-start:.85rem;--padding-end:.85rem;font-size:.82rem;font-weight:500;letter-spacing:normal;margin:0;text-transform:none}ion-button.filter-pill-btn.filter-pill-btn--active[data-v-99415a72]{--border-color:var(--ion-color-primary);--color:var(--ion-color-primary);--background:#f5eafc}.filter-count-badge[data-v-99415a72]{align-items:center;background:var(--ion-color-primary);border-radius:50%;color:#fff;display:inline-flex;font-size:.6rem;font-weight:700;height:16px;justify-content:center;margin-left:4px;width:16px}ion-fab-button[data-v-99415a72]{--padding-top:24px;--padding-bottom:24px;--padding-start:24px;--padding-end:24px;--box-shadow:0 4px 12px rgba(126,67,160,.3)}.filter-fab-wrapper[data-v-99415a72]{bottom:40px;position:sticky;z-index:9500}ion-fab-button[data-v-99415a72]:hover{--box-shadow:0 6px 16px rgba(126,67,160,.4)}ion-modal.filter-modal-desktop ion-toolbar[data-v-99415a72]{--background:var(--ion-color-quaternary);--border:none;--border-width:0;--padding-top:0;text-align:center}ion-modal.filter-modal-desktop ion-toolbar .close-button[data-v-99415a72]{--padding-top:5px;--padding-end:5px;--padding-bottom:5px;--padding-start:5px;height:40px;width:40px}ion-modal.filter-modal-desktop ion-toolbar.header-toolbar[data-v-99415a72]{--padding-top:0px;--padding-end:8px;background-color:#fff}ion-modal.filter-modal-desktop .modal-content[data-v-99415a72]{max-height:90vh;width:400px}ion-modal.filter-modal-mobile[data-v-99415a72]{--border-radius:13px 13px 0 0}ion-modal.filter-modal-mobile.ios[data-v-99415a72]{--border-radius:13px}
