.weekdays-header.svelte-mgclb{display:grid;grid-template-columns:repeat(var(--calendar-columns, 7),1fr);text-align:right;color:var(--color-default-foreground-300)}.weekdays-header.layout-40-days{text-align:center}.weekdays-header.svelte-mgclb>:where(.svelte-mgclb){padding:var(--size-2);width:100%}.weekdays-header.svelte-mgclb>:where(.svelte-mgclb):nth-child(7n)+:where(.svelte-mgclb){border-left:1px solid var(--color-default-background-50)}.weekdays-header.svelte-mgclb .alternate:where(.svelte-mgclb){background-color:var(--color-default-background-50)}.calender_year_display.svelte-17uksj2{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--size-2) + 4vw);padding-block:var(--size-6);padding-inline:var(--page-inline-spacing);width:100%;align-items:center}@media(max-width:1280px){.calender_year_display.svelte-17uksj2{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.calender_year_display.svelte-17uksj2{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.calender_year_display.svelte-17uksj2{grid-template-columns:repeat(1,1fr)}}.month.svelte-17uksj2{background-color:var(--color-default-background);--calendar-columns: 7;display:grid;grid-template-columns:auto 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;grid-auto-flow:row;grid-template-areas:". m m m m m m m" ". w w w w w w w" "n d d d d d d d"}.month-name.svelte-17uksj2{grid-area:m}.weekdays.svelte-17uksj2{grid-area:w;padding-block:var(--size-4)}.calendar-sheet.svelte-17uksj2{grid-area:d;display:grid;grid-template-columns:repeat(7,1fr);gap:1px;padding:1px 0;width:100%;align-items:center}.calendar-sheet.svelte-17uksj2 .calendar-day:where(.svelte-17uksj2){cursor:pointer;text-align:center;font-variant-numeric:tabular-nums;position:relative;min-height:2em;display:flex;place-content:center;place-items:center;z-index:1;transition:transform .1s var(--ease-out)}.svelte-17uksj2:is(.calendar-sheet:where(.svelte-17uksj2) .calendar-day:where(.svelte-17uksj2)):has(.event:where(.svelte-17uksj2)){background-color:var(--color-default-emphasis-background);color:var(--color-default-emphasis-foreground);border-radius:var(--round)}.today.svelte-17uksj2:is(.calendar-sheet:where(.svelte-17uksj2) .calendar-day:where(.svelte-17uksj2)){border-radius:var(--round);outline:2px solid var(--color-default-foreground)}@media(min-width:561px){.calendar-sheet.svelte-17uksj2 .calendar-day:where(.svelte-17uksj2){aspect-ratio:1}@media(hover:hover){.svelte-17uksj2:is(.calendar-sheet:where(.svelte-17uksj2) .calendar-day:where(.svelte-17uksj2)):has(.event:where(.svelte-17uksj2)):hover{z-index:2;transform:scale(1.4);border-radius:var(--round);box-shadow:var(--shadow-md)}.svelte-17uksj2:is(.calendar-sheet:where(.svelte-17uksj2) .calendar-day:where(.svelte-17uksj2)):has(.event:where(.svelte-17uksj2)):hover .event:where(.svelte-17uksj2){z-index:3}}}.week-numbers.svelte-17uksj2{grid-area:n;display:grid;grid-template-columns:1fr;gap:1px;padding:1px;align-items:center}.week-numbers.svelte-17uksj2 .week-number:where(.svelte-17uksj2){font-variant-numeric:tabular-nums;width:3ex;white-space:nowrap;text-align:right;color:var(--color-default-foreground-500);padding:var(--size-1);font-weight:var(--font-weight-extralight);min-height:2em;display:flex;place-content:center;place-items:center}@media(min-width:561px){.week-numbers.svelte-17uksj2 .week-number:where(.svelte-17uksj2){aspect-ratio:1}}.month-name.svelte-17uksj2{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center}.month-name.svelte-17uksj2>h4:where(.svelte-17uksj2){grid-column:1 / 2;white-space:nowrap;width:1ch;text-align:left}.weekdays.svelte-17uksj2 *{text-align:center!important}.year.svelte-17uksj2 .event:where(.svelte-17uksj2){position:absolute;transform:translate(-50%,-50%);width:5px;height:5px;box-sizing:content-box;border:1px solid var(--color-default-stroke);border-radius:var(--round);background-color:var(--color-default-foreground)}.svelte-17uksj2:is(.year:where(.svelte-17uksj2) .event:where(.svelte-17uksj2)):nth-child(2){background-color:var(--color-default-foreground-300)}.svelte-17uksj2:is(.year:where(.svelte-17uksj2) .event:where(.svelte-17uksj2)):nth-child(3){background-color:var(--color-default-foreground-500)}.svelte-17uksj2:is(.year:where(.svelte-17uksj2) .event:where(.svelte-17uksj2)):nth-child(4){background-color:var(--color-default-foreground-800)}.calendar-month-sheet.svelte-1wr6t3h{display:grid;grid-template-columns:repeat(var(--calendar-columns, 7),1fr);--calendar-header-height: calc(var(--dynamic-island-bottom-edge) + var(--dynamic-island-height));--calendar-day-height: max(((100dvh - var(--calendar-header-height) - var(--touchable-target-min-size) - 6px) / 6), 130px);grid-template-rows:var(--touchable-target-min-size) repeat(6,var(--calendar-day-height))}@media(max-width:768px){.calendar-month-sheet.svelte-1wr6t3h{grid-template-rows:var(--touchable-target-min-size) repeat(6,auto)}}.calendar-month-sheet.svelte-1wr6t3h{gap:1px;width:100%;align-items:center;background-color:var(--dates-bg, var(--color-default-background-100))}.calendar-month-sheet.svelte-1wr6t3h .day-header:where(.svelte-1wr6t3h){text-align:end;width:-moz-fit-content;width:fit-content;margin-inline-start:auto}@media(max-width:768px){.calendar-month-sheet.svelte-1wr6t3h .day-header:where(.svelte-1wr6t3h){text-align:center}}.calendar-month-sheet.svelte-1wr6t3h .calendar-day:where(.svelte-1wr6t3h){height:100%;width:100%;background-color:var(--color-default-background);overflow:hidden}@media(max-width:768px){.calendar-month-sheet.svelte-1wr6t3h .calendar-day:where(.svelte-1wr6t3h){height:var(--calendar-day-height);min-height:2.7em}}.calendar-month-sheet.svelte-1wr6t3h .calendar-day:where(.svelte-1wr6t3h){padding:var(--size-2)}@media(min-width:641px){.calendar-month-sheet.svelte-1wr6t3h .calendar-day:where(.svelte-1wr6t3h){padding:var(--size-4)}}:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .events-list-link.svelte-1wr6t3h{padding-block-start:var(--size-2);height:100%;width:100%}.svelte-1wr6t3h:is(:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .events-list-link:where(.svelte-1wr6t3h)):focus-visible{outline:none;background-color:var(--color-default-emphasis-background)}:is(:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .events-list-link:where(.svelte-1wr6t3h)) .dots.svelte-1wr6t3h{gap:var(--size-2);flex-wrap:wrap}:is(:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .events-list-link:where(.svelte-1wr6t3h)) .dots.svelte-1wr6t3h>:where(.svelte-1wr6t3h){width:5px;height:5px;border-radius:var(--round);background-color:var(--color-default-stroke-100)}:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .event.svelte-1wr6t3h{display:grid;gap:var(--size-2);grid-template-columns:auto min-content}.svelte-1wr6t3h:is(:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .event:where(.svelte-1wr6t3h)):focus-visible{outline:none;background-color:var(--color-default-background-50)}@media(max-width:768px){:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .event.svelte-1wr6t3h{background-color:var(--color-default-background-50);border-radius:2px;padding-inline:1px}}@media(hover:hover){.svelte-1wr6t3h:is(:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .event:where(.svelte-1wr6t3h)):hover{background-color:var(--color-default-background-50)}}:is(:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .event:where(.svelte-1wr6t3h)) .time.svelte-1wr6t3h{font-variant-numeric:tabular-nums}:is(:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .event:where(.svelte-1wr6t3h)) .title.svelte-1wr6t3h{min-width:0}.is-today.svelte-1wr6t3h:is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .day-header:where(.svelte-1wr6t3h){position:relative;color:var(--color-default-emphasis-foreground);z-index:1;min-width:1cap;padding-inline:.4em;margin-inline-end:-.4em}.svelte-1wr6t3h:is(.is-today:where(.svelte-1wr6t3h):is(.calendar-month-sheet:where(.svelte-1wr6t3h) .calendar-day:where(.svelte-1wr6t3h)) .day-header:where(.svelte-1wr6t3h)):before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;width:max(100%,1.5em);min-height:1.5em;background-color:var(--color-default-emphasis-background);border-radius:var(--round);margin:auto}.calendar-month-sheet.svelte-1wr6t3h .weekday-header:where(.svelte-1wr6t3h){padding:var(--size-4);text-align:end;background-color:var(--color-default-background);box-shadow:1px 0 0 var(--color-default-background);height:100%;align-content:center}@media(max-width:768px){.calendar-month-sheet.svelte-1wr6t3h .weekday-header:where(.svelte-1wr6t3h){text-align:center;padding:var(--size-2)}}.calender_day_range_display{--day_height: max(calc(100dvh - var(--dynamic-island-bottom-edge) - var(--dynamic-island-height) - 100px), 900px);--slot_duration_minutes: 15;--slots_per_hour: (60 / var(--slot_duration_minutes));--total_slots_per_day: calc(24 * 60 / var(--slot_duration_minutes));--slot_height: calc(var(--day_height) / var(--total_slots_per_day));--time_axis-slots: 25;--calendar_grid_color: var(--color-default-background-100)}.calendar-day.svelte-1edmc7t{width:100%;max-width:100vw;height:100%;min-width:0;background-color:var(--date-cell-bg, var(--color-default-background));white-space:nowrap;align-items:flex-start;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;padding-inline:var(--size-1)}.calender_day_range_display .calendar-day+.calendar-day{border-inline-start:1px solid var(--calendar_grid_color)}.events.svelte-1edmc7t{min-width:0;width:100%;max-width:100%;z-index:1;display:grid;-moz-column-gap:var(--size-1);column-gap:var(--size-1);background-image:linear-gradient(to bottom,var(--calendar_grid_color) 1px,transparent 1px);border-bottom:2px solid transparent;background-size:100% calc(var(--slots_per_hour) * var(--slot_height));background-repeat:repeat-y;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-rows:repeat(var(--total_slots_per_day),var(--slot_height))}.event.svelte-1edmc7t{container-type:inline-size;opacity:0;visibility:hidden;animation:fade-in .15s var(--ease-in-out) forwards;padding-block-end:2px;overflow-y:hidden}.event.svelte-1edmc7t:nth-child(2) .event-content:where(.svelte-1edmc7t){background-color:var(--color-default-background-100)}.event.svelte-1edmc7t:nth-child(3) .event-content:where(.svelte-1edmc7t){background-color:var(--color-default-background-150)}.event.svelte-1edmc7t:nth-child(4) .event-content:where(.svelte-1edmc7t){background-color:var(--color-default-background-200)}@media(hover:hover){.event.svelte-1edmc7t:hover .event-content:where(.svelte-1edmc7t){background-color:var(--color-default-background-25);outline:1px solid var(--color-default-stroke);outline-offset:-1px}}.event.svelte-1edmc7t .event-content:where(.svelte-1edmc7t){height:100%;border-left:var(--size-2) solid var(--accent-1);border-radius:var(--radius-sm);overflow:hidden;padding:var(--size-2)}@container (max-width: 30px){.event.svelte-1edmc7t .event-content:where(.svelte-1edmc7t){padding-inline:0;align-items:center}}.event.svelte-1edmc7t .event-content:where(.svelte-1edmc7t){background-color:var(--color-default-background-50);transition:background-color .15s var(--ease-in-out)}:is(.event:where(.svelte-1edmc7t) .event-content:where(.svelte-1edmc7t))>.svelte-1edmc7t{max-width:100%}@container (max-width: 50px){:is(.event:where(.svelte-1edmc7t) .event-content:where(.svelte-1edmc7t)) .time.svelte-1edmc7t{writing-mode:vertical-rl;transform:rotate(180deg);padding-inline:var(--size-2)}}:is(.event:where(.svelte-1edmc7t) .event-content:where(.svelte-1edmc7t)) .title.svelte-1edmc7t{text-wrap:balance;writing-mode:horizontal-tb;transform:none}@container (max-width: 100px){:is(.event:where(.svelte-1edmc7t) .event-content:where(.svelte-1edmc7t)) .title.svelte-1edmc7t{writing-mode:vertical-rl;transform:rotate(180deg);padding-inline:var(--size-2)}}.time_axis.svelte-10tltf{height:var(--day_height, 700px);padding-inline:var(--size-3);color:var(--color-default-foreground-500);overflow:visible;position:relative}.time_axis_inner.svelte-10tltf{display:flex;flex-direction:column;justify-content:stretch;align-items:center;height:calc(var(--day_height, 700px) * 25 / 24);transform:translateY(calc(-.5 * var(--caption-font-size) * var(--caption-line-scale)))}.time_axis_label.svelte-10tltf{height:100%}.current_time_indicator.svelte-1h755x8{display:grid;grid-template-columns:var(--time-axis-width) auto repeat(var(--days-count,1),1fr);position:absolute;left:0;right:0;width:100%;transform:translateY(-50%);z-index:3;pointer-events:none;opacity:0;animation:fade-in .15s var(--ease-in-out) .3s forwards}.current_time_indicator.svelte-1h755x8>:where(.svelte-1h755x8){grid-row:1 / 2}.current_time_indicator.svelte-1h755x8>.current_time:where(.svelte-1h755x8){border-radius:var(--radius-sm);padding:var(--size-1) var(--size-3);font-variant-numeric:tabular-nums;justify-self:center;background-color:var(--color-default-emphasis-background);color:var(--color-default-emphasis-foreground)}.current_time_indicator.svelte-1h755x8>.current_time_line:where(.svelte-1h755x8){height:1px;background:var(--color-default-foreground);width:100%;grid-column:3 / -1}.current_time_indicator.svelte-1h755x8 .weekday-indicator:where(.svelte-1h755x8){position:relative;width:100%;height:0;z-index:1}.current_time_indicator.svelte-1h755x8>.weekday-indicator:where(.svelte-1h755x8):after,.current_time_indicator.svelte-1h755x8>.weekday-indicator:where(.svelte-1h755x8):before{content:"";position:absolute;transform:translateY(-5px)}.current_time_indicator.svelte-1h755x8>.weekday-indicator:where(.svelte-1h755x8):before{left:0;border-left:5px solid var(--color-default-foreground);border-top:5px solid transparent;border-bottom:5px solid transparent}.current_time_indicator.svelte-1h755x8>.weekday-indicator:where(.svelte-1h755x8):after{right:0;border-right:5px solid var(--color-default-foreground);border-top:5px solid transparent;border-bottom:5px solid transparent}:root{--time-axis-width: 6ch}.calender_day_range_display.svelte-y7yjru{display:grid;grid-template-columns:var(--time-axis-width) 1fr;grid-template-rows:auto 1fr;max-width:100vw;padding-inline:var(--page-inline-spacing)}.all_day_events.svelte-y7yjru{grid-column:2 / -1;display:grid;grid-template-columns:repeat(var(--days-count),1fr);gap:var(--size-1)}.all_day_events.svelte-y7yjru,.all_day_events_date.svelte-y7yjru{padding-block-start:var(--size-4);padding-block-end:var(--size-2);border-bottom:4px solid var(--color-default-stroke);margin-block-end:var(--size-4)}.all_day_event.svelte-y7yjru{display:block;padding:var(--size-2);background-color:var(--color-default-background-25);border-left:var(--size-2) solid var(--accent-1);border-radius:var(--radius-sm);text-decoration:none;color:inherit;transition:background-color .15s var(--ease-in-out);grid-column:var(--grid-column-start) / var(--grid-column-end)}.all_day_event.svelte-y7yjru:nth-child(2){background-color:var(--color-default-background-50)}.all_day_event.svelte-y7yjru:nth-child(3){background-color:var(--color-default-background-100)}.all_day_event.svelte-y7yjru:nth-child(4){background-color:var(--color-default-background-150)}@media(hover:hover){.all_day_event.svelte-y7yjru:hover{background-color:var(--color-default-emphasis-background);color:var(--color-default-emphasis-foreground)}}.dates_and_times.svelte-y7yjru{display:grid;grid-template-columns:var(--time-axis-width) 1fr;grid-column:1 / -1;position:relative}.date_axis.svelte-y7yjru{grid-column:1 / 3;display:grid;padding-left:var(--time-axis-width);grid-template-columns:repeat(var(--days-count),calc(100% / var(--days-count)));overflow:visible;position:sticky;height:50px;top:calc(var(--dynamic-island-bottom-edge) + var(--dynamic-island-height));z-index:2;max-width:100vw;overflow-x:auto;background:linear-gradient(to right,var(--color-default-background) var(--page-inline-spacing),oklch(from var(--color-default-background) l c h / .5) 20%,oklch(from var(--color-default-background) l c h / .5) 80%,var(--color-default-background) calc(100% - var(--page-inline-spacing)));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.date_axis.svelte-y7yjru .date-header:where(.svelte-y7yjru){text-align:center;place-content:center;place-items:center}.calender_day_range_display .time_axis{grid-column:1 / 2;background:var(--color-default-background);position:sticky;left:0;z-index:2;align-items:center}.date-header.svelte-y7yjru{text-align:center}.date-header.today.svelte-y7yjru span:where(.svelte-y7yjru){background-color:var(--color-default-emphasis-background);color:var(--color-default-emphasis-foreground);border-radius:var(--round);padding:var(--size-2) var(--size-4)}.list_of_days.svelte-y7yjru{grid-column:2 / 3;min-width:0;max-width:calc(100vw - var(--time-axis-width));overflow-y:hidden;display:grid;grid-template-columns:repeat(var(--days-count),calc(100% / var(--days-count)))}:is(.month) .calendar-day:has(~[data-day-of-month="1"]):not([data-day-of-month="1"]~.calendar-day):not([data-day-of-month="1"]),:is(.month) [data-day-of-month="1"]:nth-child(n+30),:is(.month) [data-day-of-month="1"]:nth-child(n+30)~.calendar-day{opacity:.5;color:var(--color-default-foreground-500);background-color:var(--color-default-background)}.calendar-list-display.svelte-1je610b{grid-column:var(--dynamic-island-track-start) / var(--dynamic-island-track-end);--card-padding: var(--size-6);display:grid;grid-template-columns:1fr}@media(min-width:769px){.calendar-list-display.svelte-1je610b{grid-template-columns:1fr auto}}.calendar-list-display.svelte-1je610b{position:relative;margin-inline:calc(var(--card-padding) * -1)}.calendar-list-display.svelte-1je610b .period-list:where(.svelte-1je610b){grid-row:1 / 2;grid-column:1 / 2}@media(min-width:769px){.calendar-list-display.svelte-1je610b .period-list:where(.svelte-1je610b){padding-inline-end:var(--page-inline-spacing)}}:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group.svelte-1je610b{scroll-margin-block-start:calc(var(--dynamic-island-bottom-edge) + var(--dynamic-island-height));margin-block-end:var(--size-12)}:is(:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group.svelte-1je610b) .period-title{margin-inline:var(--card-padding);border-bottom:1px solid var(--color-default-background-100);margin-block-start:.5lh}:is(:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group:where(.svelte-1je610b)) .event-list.svelte-1je610b{display:grid;grid-template-columns:1fr}@media(min-width:769px){:is(:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group:where(.svelte-1je610b)) .event-list.svelte-1je610b{grid-template-columns:repeat(auto-fit,minmax(30ch,1fr))}}:is(:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group:where(.svelte-1je610b)) .event-list.svelte-1je610b{-moz-column-gap:var(--size-2);column-gap:var(--size-2);row-gap:var(--size-8)}:is(:is(:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group:where(.svelte-1je610b)) .event-list:where(.svelte-1je610b)) .event-list-item.svelte-1je610b{padding:var(--card-padding);background-color:var(--color-default-background);max-width:calc(60ch + var(--grid-gutter));transition:all .3s var(--smooth-ease-out);border-radius:var(--radius-sm);overflow:hidden}:is(:is(:is(:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group:where(.svelte-1je610b)) .event-list:where(.svelte-1je610b)) .event-list-item.svelte-1je610b) .media-item{border-radius:var(--radius-sm)}@media(hover:hover){.svelte-1je610b:is(:is(:is(:is(.calendar-list-display:where(.svelte-1je610b) .period-list:where(.svelte-1je610b)) .period-group:where(.svelte-1je610b)) .event-list:where(.svelte-1je610b)) .event-list-item:where(.svelte-1je610b)):hover{transform:scale3d(1.01,1.01,1.01);box-shadow:var(--shadow-sm);background-color:var(--color-default-background-25);z-index:1}}.timeline.svelte-1je610b{grid-row:1 / 2;position:sticky;top:0;height:-moz-fit-content;height:fit-content;padding-inline-end:var(--size-4);padding-block-start:calc(var(--dynamic-island-bottom-edge) + var(--dynamic-island-height) + var(--size-4))}@media(max-width:768px){.timeline.svelte-1je610b{grid-column:1 / -1;z-index:1;row-gap:var(--size-2);margin-block-start:auto;padding-block-end:var(--size-4);bottom:0}}.period-link.svelte-1je610b{border-radius:var(--round);background-color:oklch(from var(--color-default-background) l c h / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.period-link.active.svelte-1je610b{background-color:var(--color-default-background-100)}.empty-period.svelte-1je610b{background-color:var(--color-default-background-100);border-radius:var(--round);margin-block:calc((var(--input-min-height) - var(--size-3)) / 4);margin-inline-end:var(--button-label-padding-inline);width:var(--size-7);height:var(--size-3)}.empty-period.period_next_60_minutes.svelte-1je610b,.empty-period.period_today.svelte-1je610b,.empty-period.period_tomorrow.svelte-1je610b,.empty-period.period_rest_of_week.svelte-1je610b,.empty-period.period_rest_of_month.svelte-1je610b{display:none}.empty-period.svelte-1je610b+.empty-period:where(.svelte-1je610b){display:none}@media(max-width:768px){.calendar.svelte-2g0je5{padding-block-start:calc(var(--dynamic-island-height) + var(--size-3))}}.calendar-header-wrapper{position:sticky!important;z-index:4;top:calc(var(--dynamic-island-bottom-edge) + var(--dynamic-island-block-spacing, 0px))}:root:has(:is(.docked_extended_1_width,.docked_extended_2_width,.docked_flex_width)) .calendar-header-surface{grid-column:1 / -1}.calendar-header-surface.svelte-2g0je5{display:grid;grid-template-columns:1fr auto auto 1fr auto;grid-template-areas:"selected_date list_view_button period_selection tag_filter next_previous_range";padding-block:var(--default-button-outer-block-spacing);justify-content:space-between;-moz-column-gap:var(--size-2);column-gap:var(--size-2);row-gap:var(--size-3);padding-inline-start:calc(.5 * var(--dynamic-island-height));padding-inline-end:var(--size-2)}@media(min-width:768px){.calendar-header-surface.svelte-2g0je5{-moz-column-gap:var(--size-4);column-gap:var(--size-4)}}@media(max-width:768px){.calendar-header-surface.svelte-2g0je5{top:0;grid-template-columns:1fr auto auto;grid-template-rows:auto auto;grid-template-areas:"list_view_button tag_filter period_selection" "selected_date selected_date next_previous_range";padding-block:var(--size-3)}.calendar-header-surface.svelte-2g0je5 .week-view{display:none}}.calendar-header-surface.svelte-2g0je5 .selected_date:where(.svelte-2g0je5){grid-area:selected_date}@media(max-width:768px){.calendar-header-surface.list.svelte-2g0je5 .selected_date:where(.svelte-2g0je5){display:none}}.calendar-header-surface.svelte-2g0je5 .list_view_button:where(.svelte-2g0je5){grid-area:list_view_button}.calendar-header-surface.svelte-2g0je5 .tag_filter:where(.svelte-2g0je5){grid-area:tag_filter}.calendar-header-surface.svelte-2g0je5 .period_selection:where(.svelte-2g0je5){grid-area:period_selection}@media(max-width:480px){.calendar-header-surface.svelte-2g0je5 .period_selection:where(.svelte-2g0je5){justify-self:center}}.calendar-header-surface.svelte-2g0je5 .next_previous_range:where(.svelte-2g0je5){grid-area:next_previous_range;justify-self:flex-end}
