.helper.svelte-13hsgdq{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:.75rem;color:var(--grey-mid);position:fixed;bottom:20px;left:50%;transform:translate(-50%);background-color:var(--white);padding:3px 6px;border-radius:99999px}.helper.svelte-13hsgdq .icon:where(.svelte-13hsgdq){width:14px}.list-view-wrapper.svelte-13hsgdq{padding:10px 15px}.list-view-wrapper.svelte-13hsgdq .events:where(.svelte-13hsgdq){display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:center;transform:var(--drag-offset);min-height:70vh;transition:ease all .3s}.list-view-wrapper.svelte-13hsgdq .empty:where(.svelte-13hsgdq){font-size:1rem;max-width:50%;text-align:center;display:block;width:100%;flex-grow:1;margin-top:80px;color:var(--grey-dark)}.views-wrapper.svelte-13hsgdq{display:grid}.views-wrapper.svelte-13hsgdq>div:where(.svelte-13hsgdq){position:relative;grid-area:1/1/2/2}.active-day-overlay.svelte-13hsgdq{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0000004d;transition:ease all .3s;display:flex;justify-content:center;align-items:center;animation:blur-in .5s 2s forwards;z-index:99999}.active-day-overlay.svelte-13hsgdq:not(.shown){pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);visibility:hidden}.active-day-overlay.svelte-13hsgdq:not(.shown) .overlay-content:where(.svelte-13hsgdq){transform:scale(.9)}.active-day-overlay.svelte-13hsgdq .overlay-content:where(.svelte-13hsgdq){background-color:transparent;border-radius:20px;transition:ease all .3s;position:fixed;width:90vw;transform:scale(1)}.active-day-overlay.svelte-13hsgdq .overlay-content:where(.svelte-13hsgdq) .day-events:where(.svelte-13hsgdq){display:flex;flex-direction:column;gap:20px;max-height:70vh;overflow-y:scroll;border-radius:20px}.active-day-overlay.svelte-13hsgdq .overlay-content:where(.svelte-13hsgdq) .day-events:where(.svelte-13hsgdq) .event:where(.svelte-13hsgdq){box-shadow:#0003 0 2px 8px;border-radius:20px}.active-day-overlay.svelte-13hsgdq .overlay-content:where(.svelte-13hsgdq) .close:where(.svelte-13hsgdq){width:40px;height:40px;padding:8px;border-radius:50%;background-color:var(--white);border:solid 1px var(--grey-light);color:var(--grey-dark);left:50%;position:absolute;bottom:0;transform:translate(-50%,calc(100% + 40px));box-shadow:#0003 0 2px 8px;transition:ease all .3s;transition-delay:.3s}.active-day-overlay.svelte-13hsgdq .overlay-content:where(.svelte-13hsgdq) .close:where(.svelte-13hsgdq):not(.shown){bottom:-20px;opacity:0;transform:translate(-50%,calc(100% + 40px)) rotate(90deg)}.head.svelte-13hsgdq{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:40px;padding:15px 15px 0}.head.svelte-13hsgdq h1:where(.svelte-13hsgdq){font-size:1.25rem;color:var(--grey-dark);margin:2px 0 0;font-weight:600}.head.svelte-13hsgdq .icon:where(.svelte-13hsgdq){color:red;width:28px}.content.svelte-13hsgdq{display:flex;flex-direction:column;gap:20px;overflow-x:hidden;position:relative}.content.svelte-13hsgdq .meta:where(.svelte-13hsgdq){display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 15px;width:100%}.content.svelte-13hsgdq .meta:where(.svelte-13hsgdq) .current-month:where(.svelte-13hsgdq){font-size:1.25rem;font-weight:600;text-transform:capitalize;color:var(--grey-dark);position:absolute}.content.svelte-13hsgdq .meta:where(.svelte-13hsgdq) .views:where(.svelte-13hsgdq){display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;width:100%}.content.svelte-13hsgdq .meta:where(.svelte-13hsgdq) .views:where(.svelte-13hsgdq) button:where(.svelte-13hsgdq){width:34px;height:34px;flex-shrink:0;padding:5px;color:red;border-radius:7px;transition:ease all .3s}.content.svelte-13hsgdq .meta:where(.svelte-13hsgdq) .views:where(.svelte-13hsgdq) button.active:where(.svelte-13hsgdq){background-color:red;color:#fff}.content.svelte-13hsgdq .scroll-indicators:where(.svelte-13hsgdq){pointer-events:none;position:fixed;width:100vw;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;z-index:10}.content.svelte-13hsgdq .scroll-indicators:where(.svelte-13hsgdq) .indicator:where(.svelte-13hsgdq){padding:20px;color:red;position:absolute}.content.svelte-13hsgdq .scroll-indicators:where(.svelte-13hsgdq) .indicator.right:where(.svelte-13hsgdq){right:0}.content.svelte-13hsgdq .scroll-indicators:where(.svelte-13hsgdq) .indicator.left:where(.svelte-13hsgdq){left:0}.content.svelte-13hsgdq .scroll-indicators:where(.svelte-13hsgdq) .indicator:where(.svelte-13hsgdq) .icon:where(.svelte-13hsgdq){width:26px}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq){display:flex;flex-direction:column;gap:10px;margin-top:20px;transform:var(--drag-offset);position:relative;padding:0 15px;transition:ease transform .3s}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .labels:where(.svelte-13hsgdq){display:flex;flex-direction:row;justify-content:space-between;position:relative;left:-2px}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .labels:where(.svelte-13hsgdq)>div:where(.svelte-13hsgdq){font-weight:600;font-size:.75rem;color:red;text-transform:uppercase;padding:0 3px}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq){display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:10px 0}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq):not(:last-child){border-bottom:solid 1px var(--grey-light)}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq) .day:where(.svelte-13hsgdq){padding:5px;flex-shrink:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-weight:600;color:var(--grey-dark);position:relative;top:-2px;transition:ease all .3s;pointer-events:none;background-color:transparent;border:none;border:solid 1px transparent}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq) .day:where(.svelte-13hsgdq):after{content:"";width:5px;height:5px;background-color:red;flex-shrink:0;position:absolute;top:calc(100% - 2px);border-radius:50%;opacity:0;transition:ease all .3s}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq) .day.has-events:where(.svelte-13hsgdq){color:var(--black);cursor:pointer;pointer-events:all}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq) .day.has-events:where(.svelte-13hsgdq):after{opacity:1}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq) .day.padding:where(.svelte-13hsgdq){color:var(--grey-light)}.content.svelte-13hsgdq .calendar-grid:where(.svelte-13hsgdq) .month:where(.svelte-13hsgdq) .week:where(.svelte-13hsgdq) .day.is-today:where(.svelte-13hsgdq){border-color:var(--grey-mid)}
