.content-event-dates.tiki-sheet{max-width:450px;max-height:calc(min(672px,100dvh - 32px))}.content-event-dates .tiki-sheet__header{border-bottom:0;flex-shrink:0}.content-event-dates .tiki-sheet__heading{letter-spacing:-.1px;font-size:16px;font-weight:500;line-height:1.15}.content-event-dates .tiki-sheet__body{scrollbar-width:thin;border-top:0;padding:12px 16px 16px}.content-event-dates .tiki-sheet__footer{border-top:1px solid var(--tiki-outline-subtle);flex-shrink:0;padding:8px 20px}.content-event-dates--empty .tiki-sheet__footer,.content-event-dates__apply,.content-event-dates__tablet-navigation{display:none}.content-event-dates__error,.content-event-dates__reset{color:var(--tiki-accent-primary-bright)}.content-event-dates__error{padding-top:12px;font-size:14px}.content-event-dates__calendar{flex-direction:column;width:100%;display:flex}.content-event-dates__calendar>[data-slot=header]{order:1;margin-top:16px}.content-event-dates__months{flex-direction:column;gap:24px;margin-top:0;padding-top:0;display:flex}.content-event-dates__month{table-layout:fixed;border-spacing:0;width:100%;margin-bottom:0}.content-event-dates__month:before{content:var(--event-month-caption);color:var(--tiki-on-surface);text-align:center;text-transform:capitalize;padding:0 0 12px;font-size:14px;font-weight:500;line-height:20px;display:table-caption}.content-event-dates__month:first-child{--event-month-caption:var(--event-month-1)}.content-event-dates__month:nth-child(2){--event-month-caption:var(--event-month-2)}.content-event-dates [data-slot=gridRow],.content-event-dates [data-slot=gridWeekDaysRow],.content-event-dates thead{margin-block:0}.content-event-dates [data-slot=headCell]{height:40px;color:var(--tiki-on-surface);text-transform:capitalize;font-size:14px;font-weight:500}.content-event-dates [data-slot=headCell]:nth-last-child(-n+2){color:var(--tiki-on-surface-tertiary)}.content-event-dates [data-slot=cell]{width:100%;min-width:0;height:40px;padding:0}.content-event-dates__day{width:100%;height:40px;min-height:40px;color:var(--tiki-on-surface);border-radius:0;margin:0;font-size:14px;font-weight:400;line-height:1.15}.content-event-dates__day:after,.content-event-dates__day:before{display:none}.content-event-dates__day[data-highlighted],.content-event-dates__day[data-selected]{background:var(--tiki-accent-tertiary-container);color:var(--tiki-accent-on-tertiary-container)}.content-event-dates--single .content-event-dates__day[data-selected],.content-event-dates__day[data-selection-end],.content-event-dates__day[data-selection-start]{background:var(--tiki-accent-tertiary);width:calc(100% - 4px);height:36px;min-height:36px;color:var(--tiki-accent-on-tertiary);border-radius:12px;margin:2px}.content-event-dates__day[data-disabled]{color:var(--tiki-on-surface-tertiary);cursor:not-allowed}.content-event-dates__day[data-outside-view]{visibility:hidden}@media (width<=767px){.content-event-dates .tiki-sheet__grabber{visibility:visible}}@media (width>=768px){.content-event-dates.tiki-sheet{border-radius:36px;width:calc(min(624px,100vw - 64px));max-width:624px;max-height:calc(100dvh - 64px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.content-event-dates .tiki-sheet__header,.content-event-dates__calendar>[data-slot=header]{display:none}.content-event-dates .tiki-sheet__body{border-bottom:0;padding:28px 15px 6px}.content-event-dates__tablet-navigation{z-index:1;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:28px;left:15px;right:15px}.content-event-dates__tablet-navigation>button{pointer-events:auto}.content-event-dates__months{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.content-event-dates__month:before{box-sizing:content-box;height:32px;padding-bottom:20px;line-height:32px}.content-event-dates [data-slot=headCell]{height:24px}.content-event-dates thead{margin-bottom:0}.content-event-dates [data-slot=gridBody]{padding-top:12px}.content-event-dates .tiki-sheet__footer{border-top:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;padding:0 15px 16px;display:flex}.content-event-dates .tiki-sheet__footer>.content-event-dates__apply,.content-event-dates .tiki-sheet__footer>.content-event-dates__reset{letter-spacing:-.1px;flex:none;width:auto;height:36px;min-height:36px;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px}.content-event-dates__reset{width:auto;color:var(--tiki-on-surface)}.content-event-dates__apply{display:inline-flex}}@media (width>=768px) and (width<=1279px){.content-event-dates.tiki-sheet{top:calc(50% - 46px)}}@media (width>=1280px){.content-event-dates.tiki-sheet{box-shadow:0 0 8px #00000059}}
