body{--f:1;min-width:1920px}@media (min-width:1200px) and (max-width:1919px){body{min-width:1200px}}@media (min-width:960px) and (max-width:1199px){body{min-width:960px}}@media (min-width:768px) and (max-width:959px){body{min-width:768px}}@media (min-width:480px) and (max-width:767px){body{min-width:480px}}@media (max-width:479px){body{min-width:320px}}.slick-slider{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;pointer-events:none;box-sizing:border-box;border-left:var(--border-left);border-top:var(--border-top);border-right:var(--border-right);border-bottom:var(--border-bottom);border-radius:var(--rounding);box-shadow:var(--shadow)}
.slick-list{position:relative;display:block;margin:0;padding:0}
@media (prefers-color-scheme: dark)
{
    .slick-slider{border-left:var(--border-left-dark, var(--border-left));border-top:var(--border-top-dark, var(--border-top));border-right:var(--border-right-dark, var(--border-right));border-bottom:var(--border-bottom-dark, var(--border-bottom));box-shadow:var(--shadow-dark, var(--shadow))}
}
.slick-list:focus{outline:none}
.slick-list .dragging{cursor:pointer}
.slick-slider .slick-list,.slick-track,.slick-slide{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.slick-track{position:relative;height:100%;left:0;top:0;display:inline-block;zoom:1}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{display:none}
.slider-fade .slick-list{height:100%}
.slider-fade .slick-track{width:100%!important}
.slider-fade .slick-slide{position:absolute!important;left:0!important;right:0!important}
.slider:not(.slider-fade):not(.slider-nav) .slick-slide:not(.slick-active):not([data-slick-moving]){visibility:hidden}
.slider:not(.slider-nav)[data-slick-animating] .slick-slide:not([data-slick-moving]){visibility:hidden}
.slick-slide{position:static;float:left;height:100%;min-height:1px;display:none}
.slick-active picture{pointer-events:auto}
.slick-slide picture{border-radius:var(--img-rounding);-webkit-clip-path:inset(0 round var(--img-rounding));clip-path:inset(0 round var(--img-rounding))}
.slick-slide img{display:block}
.slick-slide .slick-loading img{display:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{display:none}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-prev,.slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;padding:0;border:none;outline:none}
.slick-prev svg,.slick-next svg{display:block;width:100%;height:100%}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;opacity:1}
.slick-prev .slick-disabled,.slick-next .slick-disabled{opacity:0.25}
.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;opacity:1}
.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;color:black;opacity:0.25;pointer-events:auto}
.slick-dots .slick-active button:active{opacity:1}
.slick-dots .slick-active button{opacity:0.75}
[dir="rtl"] .slick-slide{float:right}
.slidex {display:none}
.slider-nav .slick-list {overflow:hidden}
.slider-nav button {pointer-events:auto}
.slider-nav picture {cursor:pointer}
.cal-ics{font-family:inherit;color:inherit;box-sizing:border-box;height:100%}@media (prefers-color-scheme:dark){.cal-ics{--cal-background-color:var(--cal-background-color-dark, var(--cal-background-color));--cal-heading-color:var(--cal-heading-color-dark, var(--cal-heading-color));--cal-heading-bg-color:var(--cal-heading-bg-color-dark, var(--cal-heading-bg-color));--cal-event-color:var(--cal-event-color-dark, var(--cal-event-color));--cal-event-secondary-color:var(--cal-event-secondary-color-dark, var(--cal-event-secondary-color));--cal-today-color:var(--cal-today-color-dark, var(--cal-today-color));--cal-grid-color:var(--cal-grid-color-dark, var(--cal-grid-color));--cal-current-month-color:var(--cal-current-month-color-dark, var(--cal-current-month-color));--cal-day-color:var(--cal-day-color-dark, var(--cal-day-color));--cal-hour-color:var(--cal-hour-color-dark, var(--cal-hour-color))}}.cal-ics *{box-sizing:border-box}.cal-entries{height:100%;min-height:0}.cal-list{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;overflow:hidden;padding:8px}.cal-list-day{font-size:var(--cal-heading-font-size, 13px)!important;font-weight:600;margin-top:6px;color:var(--cal-heading-color,inherit);font-family:var(--cal-heading-font-family, inherit);font-weight:var(--cal-heading-font-weight,600);font-style:var(--cal-heading-font-style,normal);text-decoration:var(--cal-heading-text-decoration,none);text-align:var(--cal-heading-text-align,left);line-height:var(--cal-heading-line-height, normal)!important;letter-spacing:var(--cal-heading-letter-spacing, normal)}.cal-list-items{display:flex;flex-direction:column;gap:6px}.cal-list .cal-event{margin:0;padding:6px 8px;border-radius:6px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.7)}.cal-months{display:grid;gap:12px;height:100%;min-height:0;grid-auto-rows:1fr}.cal-month{display:flex;flex-direction:column;gap:4px;min-height:0;height:100%;position:relative}.cal-month-title{font-size:var(--cal-current-month-font-size, var(--cal-heading-font-size, 14px))!important;font-weight:600;margin:6px 2px;color:var(--cal-current-month-color,var(--cal-heading-color,inherit));font-family:var(--cal-current-month-font-family, var(--cal-heading-font-family, inherit));font-weight:var(--cal-current-month-font-weight,var(--cal-heading-font-weight,600));font-style:var(--cal-current-month-font-style,var(--cal-heading-font-style,normal));text-decoration:var(--cal-current-month-text-decoration,var(--cal-heading-text-decoration,none));text-align:var(--cal-current-month-text-align,var(--cal-heading-text-align,left));line-height:var(--cal-current-month-line-height, normal)!important;letter-spacing:var(--cal-current-month-letter-spacing, normal)}.cal-nav{display:flex;align-items:center;gap:2px;flex:0 0 auto}.cal-nav .cal-month-title{flex:1 1 auto;min-width:0}.cal-nav-btn{-webkit-appearance:none;appearance:none;background:0 0;border:0;margin:0;padding:2px 8px;font:inherit;font-size:calc(var(--cal-current-month-font-size, var(--cal-heading-font-size, 14px)) * 1.4);line-height:1.2;color:var(--cal-current-month-color,var(--cal-heading-color,inherit));cursor:pointer;position:relative}.cal-nav-btn::before{content:"";position:absolute;left:50%;top:50%;width:.7em;height:.7em;transform:translate(-50%,-50%);border-radius:50%;background:currentColor;opacity:0;pointer-events:none;transition:opacity .15s}@media (hover:hover){.cal-nav-btn:hover:not(:disabled)::before{opacity:.15}}.cal-nav-btn:disabled{opacity:.35;cursor:default}.cal-entries.cal-has-nav{display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y;position:relative}.cal-entries.cal-has-nav>.cal-list,.cal-entries.cal-has-nav>.cal-months,.cal-entries.cal-has-nav>.cal-time-grid{flex:1 1 auto;min-height:0;height:auto}.cal-calendar{width:100%;height:100%;border:1px solid var(--cal-grid-color);border-collapse:separate;border-spacing:0;table-layout:fixed}.cal-calendar td,.cal-calendar th{border:0;border-right:1px solid var(--cal-grid-color);border-bottom:1px solid var(--cal-grid-color);vertical-align:top;padding:6px}.cal-calendar tr>:last-child{border-right:0}.cal-calendar tbody tr:last-child td{border-bottom:0}.cal-calendar th{background:var(--cal-heading-bg-color);font-size:var(--cal-heading-font-size, 12px);font-weight:600;text-align:var(--cal-heading-text-align,center);color:var(--cal-heading-color,inherit);font-family:var(--cal-heading-font-family, inherit);font-weight:var(--cal-heading-font-weight,600);font-style:var(--cal-heading-font-style,normal);text-decoration:var(--cal-heading-text-decoration,none);line-height:var(--cal-heading-line-height, normal);letter-spacing:var(--cal-heading-letter-spacing, normal)}.cal-no-grid .cal-calendar{border:0}.cal-no-grid .cal-calendar td,.cal-no-grid .cal-calendar th{border:0}.cal-no-grid .cal-calendar tbody{outline:0}.cal-month-table{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column}.cal-month-table thead{flex:0 0 auto;display:block}.cal-month-table thead tr{display:flex}.cal-month-table thead th{flex:1 1 0;min-width:0}.cal-month-table tbody{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.cal-month-table tbody tr{flex:1 1 0;display:flex;min-height:0}.cal-month-table tbody td{flex:1 1 0;min-width:0;min-height:0}.cal-month-view .cal-calendar td{padding:0;overflow:hidden}.cal-month-view{--cal-span-row-height:calc(var(--cal-event-font-size, 12px)*1.4 + 5px);--cal-span-row-gap:2px}.cal-month-view .cal-cell-content{display:flex;flex-direction:column;gap:2px;overflow:hidden}.cal-month-view .cal-cell-content .cal-event{margin:0;padding-top:2px;padding-bottom:2px;overflow:hidden}.cal-month-view .cal-cell-content .cal-event-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-event-location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-list .cal-event .cal-event-location{white-space:normal}.cal-month-view .cal-cell-content .cal-event-location{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cal-month-view .cal-cell-content .cal-event-location.cal-loc-one-line{-webkit-line-clamp:1}.cal-location-pin{width:.85em;height:.85em;margin-right:3px;vertical-align:-.08em}.cal-month-view .cal-event-span{min-height:auto}.cal-day-number,.cal-time-header-label{position:relative}.cal-day-number{font-size:var(--cal-day-font-size, var(--cal-heading-font-size, 12px))!important;font-weight:600;margin-bottom:4px;color:var(--cal-day-color,var(--cal-heading-color,inherit));font-family:var(--cal-day-font-family, var(--cal-heading-font-family, inherit));font-weight:var(--cal-day-font-weight,var(--cal-heading-font-weight,600));font-style:var(--cal-day-font-style,var(--cal-heading-font-style,normal));text-decoration:var(--cal-day-text-decoration,var(--cal-heading-text-decoration,none));text-align:var(--cal-day-text-align,var(--cal-heading-text-align,left));line-height:var(--cal-day-line-height, normal)!important;letter-spacing:var(--cal-day-letter-spacing, normal)}.cal-ics .cal-event{font-size:var(--cal-event-font-size, 12px)!important;line-height:var(--cal-event-line-height, 1.2)!important;margin:3px 0;display:flex;flex-direction:column;gap:2px;color:var(--cal-event-color,inherit);align-items:stretch;font-family:var(--cal-event-font-family, inherit);font-weight:var(--cal-event-font-weight,400);font-style:var(--cal-event-font-style,normal);text-decoration:var(--cal-event-text-decoration,none);text-align:var(--cal-event-text-align,left);letter-spacing:var(--cal-event-letter-spacing, normal)}.cal-event-link{color:var(--cal-event-color,inherit);text-decoration:none;cursor:pointer;transition:transform 120ms ease,filter 120ms ease}.cal-event-link .cal-event-location,.cal-event-link .cal-event-time,.cal-event-link .cal-event-title,.cal-event-link .cal-time-event-time,.cal-event-link .cal-time-event-title{color:inherit}.cal-event-link:hover{transform:scale(1.02)}.cal-event-link:focus-visible .cal-event-title,.cal-event-link:focus-visible .cal-time-event-title,.cal-event-link:hover .cal-event-title,.cal-event-link:hover .cal-time-event-title{text-decoration:underline}.cal-ics .cal-event-time{min-width:auto;text-align:var(--cal-event-text-align,left);color:var(--cal-event-color,inherit);flex:0 0 auto;font-size:var(--cal-event-time-font-size, 11px)!important;padding:0 4px}.cal-ics .cal-event-title{flex:1 1 auto;font-size:var(--cal-event-font-size, 12px)!important;padding:0 4px}.cal-event-empty{margin:3px auto;width:6px;height:6px;border-radius:2px;background:var(--cal-event-secondary-color,var(--cal-event-color,inherit))}.cal-cell-table{width:100%;height:100%;border-collapse:collapse;table-layout:fixed}.cal-cell-table td{border:0;padding:0;vertical-align:top;overflow:hidden}.cal-cell-table td.cal-cell-label{padding:6px 6px 0 6px}.cal-cell-table td.cal-cell-content{padding:0 6px 6px 6px}.cal-month-view .cal-cell-table td.cal-cell-content{padding:2px 6px 6px 6px}.cal-span-grid{display:grid;grid-auto-rows:var(--cal-span-row-height,20px);width:100%;position:relative;z-index:2;row-gap:var(--cal-span-row-gap,0)}.cal-event-span{display:flex;flex-direction:row;align-items:center;gap:4px;min-height:var(--cal-span-row-height,20px);height:100%;margin:0;width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0;position:relative;z-index:2}.cal-ics .cal-event-span{margin-top:0;margin-bottom:0}.cal-event-span.cal-span-start{padding:0 0 0 4px;margin-left:6px;margin-right:-1px;width:calc(100% - 5px)}.cal-event-span.cal-span-end{padding-left:0;margin-left:-1px;width:calc(100% - 5px)}.cal-outside{opacity:.5}.cal-time-grid{display:grid;width:100%;height:100%;grid-template-columns:var(--cal-time-label-width,56px) repeat(var(--cal-day-count,1),minmax(0,1fr));grid-template-rows:var(--cal-time-header,0px) 1fr;position:relative;overflow:visible}.cal-time-grid::after{content:"";position:absolute;top:var(--cal-time-header,0);left:0;right:0;bottom:0;border:1px solid var(--cal-grid-color);border-top:0;pointer-events:none;z-index:0}.cal-time-grid::before{content:"";position:absolute;top:0;left:0;right:0;height:var(--cal-time-header,0);border-top:1px solid var(--cal-grid-color);border-left:1px solid var(--cal-grid-color);border-right:1px solid var(--cal-grid-color);pointer-events:none;z-index:3}.cal-time-grid.cal-has-headers{--cal-time-header:36px}.cal-time-grid.cal-no-times{--cal-time-label-width:0px}.cal-time-grid.cal-no-times .cal-time-allday-corner,.cal-time-grid.cal-no-times .cal-time-corner,.cal-time-grid.cal-no-times .cal-time-labels{display:none}.cal-time-corner{border-right:1px solid var(--cal-grid-color);border-bottom:1px solid var(--cal-grid-color);position:relative;z-index:2}.cal-time-header{padding:4px 6px;border-left:1px solid var(--cal-grid-color);border-bottom:1px solid var(--cal-grid-color);font-size:var(--cal-heading-font-size, 12px)!important;font-weight:600;color:var(--cal-heading-color,inherit);overflow:hidden;background:var(--cal-heading-bg-color,transparent);font-family:var(--cal-heading-font-family, inherit);font-weight:var(--cal-heading-font-weight,600);font-style:var(--cal-heading-font-style,normal);text-decoration:var(--cal-heading-text-decoration,none);text-align:var(--cal-heading-text-align,left);line-height:var(--cal-heading-line-height, normal)!important;letter-spacing:var(--cal-heading-letter-spacing, normal);position:relative;z-index:4}.cal-no-grid .cal-time-allday-cell,.cal-no-grid .cal-time-allday-corner,.cal-no-grid .cal-time-corner,.cal-no-grid .cal-time-day,.cal-no-grid .cal-time-header,.cal-no-grid .cal-time-label,.cal-no-grid .cal-time-slot{border:0}.cal-no-grid .cal-time-grid::before{content:"";position:absolute;top:0;left:0;right:0;height:var(--cal-time-header,0);background:var(--cal-heading-bg-color,var(--cal-background-color,transparent));pointer-events:none;z-index:1;border:0}.cal-no-grid .cal-time-grid::after{border:0}.cal-time-header-label{font-size:var(--cal-heading-font-size, 12px)!important;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--cal-heading-font-family, inherit);font-weight:var(--cal-heading-font-weight,600);font-style:var(--cal-heading-font-style,normal);text-decoration:var(--cal-heading-text-decoration,none)}.cal-all-day{display:block;min-width:0;font-size:var(--cal-event-time-font-size, 11px)!important;margin-top:2px;color:var(--cal-event-color,inherit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--cal-event-font-family, inherit);font-weight:var(--cal-event-font-weight,400);font-style:var(--cal-event-font-style,normal);text-decoration:var(--cal-event-text-decoration,none);text-align:var(--cal-event-text-align,left);letter-spacing:var(--cal-event-letter-spacing, normal);padding:0 4px}.cal-all-day-empty{padding-top:6px}.cal-all-day-line{height:2px;border-radius:2px;background:var(--cal-event-secondary-color,var(--cal-event-color,inherit));width:100%}.cal-time-allday-corner{border-right:1px solid var(--cal-grid-color);border-bottom:1px solid var(--cal-grid-color);position:relative;z-index:2}.cal-time-allday-cell{border-left:1px solid var(--cal-grid-color);border-bottom:1px solid var(--cal-grid-color);padding:3px 6px 4px;display:flex;flex-direction:column;gap:2px;min-width:0;position:relative;z-index:2}.cal-time-allday-cell .cal-all-day{margin-top:0}.cal-time-labels{display:grid;grid-template-rows:repeat(var(--cal-hour-count,24),1fr);font-size:var(--cal-hour-font-size, 11px)!important;color:var(--cal-hour-color,rgba(0,0,0,.6));font-family:var(--cal-hour-font-family, var(--cal-day-font-family, inherit));font-weight:var(--cal-hour-font-weight,400);font-style:var(--cal-hour-font-style,normal);text-decoration:var(--cal-hour-text-decoration,none);line-height:var(--cal-hour-line-height, normal)!important;letter-spacing:var(--cal-hour-letter-spacing, normal);border-right:0}.cal-time-label{padding:2px 4px;border-top:1px solid var(--cal-grid-color);text-align:var(--cal-hour-text-align,left)}.cal-time-label:first-child{border-top:0}.cal-time-day{position:relative;display:grid;grid-template-rows:repeat(var(--cal-hour-count,24),1fr);border-left:1px solid var(--cal-grid-color)}.cal-time-slot{border-top:1px solid var(--cal-grid-color)}.cal-time-slot:first-child{border-top:0}.cal-ics .cal-time-event{position:absolute;left:4px;right:4px;padding:2px 4px;font-size:var(--cal-event-font-size, 11px)!important;line-height:var(--cal-event-line-height, 1.2)!important;border-radius:2px;overflow:hidden;color:var(--cal-event-color,inherit);font-family:var(--cal-event-font-family, inherit);font-weight:var(--cal-event-font-weight,400);font-style:var(--cal-event-font-style,normal);text-decoration:var(--cal-event-text-decoration,none);text-align:var(--cal-event-text-align,left);letter-spacing:var(--cal-event-letter-spacing, normal)}.cal-ics .cal-time-event-time{font-size:var(--cal-event-time-font-size, 10px)!important;color:var(--cal-event-color,inherit)}.cal-ics .cal-time-event-title{font-size:inherit!important}.cal-evst-0 .cal-time-event{border-left:2px solid var(--cal-event-color);background:var(--cal-event-secondary-color)}.cal-evst-0 .cal-event,.cal-evst-0 .cal-event-span{border:0;border-left:2px solid var(--cal-event-secondary-color);padding:2px 4px 2px 6px;border-radius:2px}.cal-evst-1 .cal-time-event{background:var(--cal-event-secondary-color)}.cal-evst-1 .cal-event,.cal-evst-1 .cal-event-span{border:0;background:var(--cal-event-secondary-color);border-radius:2px}.cal-evst-1 .cal-event.cal-event-empty{padding:0;width:6px;height:6px;margin:3px auto;border-radius:2px}.cal-evst-2 .cal-time-event{background:var(--cal-background-color);border:1px solid var(--cal-event-secondary-color)}.cal-evst-2 .cal-event,.cal-evst-2 .cal-event-span{background:var(--cal-background-color);border:1px solid var(--cal-event-secondary-color);padding:2px 4px;border-radius:2px}.cal-evst-2.cal-today-style-0 .cal-today .cal-event,.cal-evst-2.cal-today-style-0 .cal-today .cal-event-span,.cal-evst-2.cal-today-style-0 .cal-today .cal-time-event{background:var(--cal-today-color)}.cal-evst-3 .cal-event,.cal-evst-3 .cal-event-span{position:relative;border:0;padding-left:14px}.cal-evst-3 .cal-event-span::before,.cal-evst-3 .cal-event::before{content:"";position:absolute;left:4px;top:6px;width:6px;height:6px;border-radius:50%;background:var(--cal-event-secondary-color)}.cal-evst-3 .cal-time-event{padding-left:14px}.cal-evst-3 .cal-time-event::before{content:"";position:absolute;left:4px;top:4px;width:6px;height:6px;border-radius:50%;background:var(--cal-event-secondary-color)}.cal-evst-4 .cal-time-event{background:repeating-linear-gradient(135deg,var(--cal-event-secondary-color) 0 6px,transparent 6px 12px)}.cal-evst-4 .cal-event,.cal-evst-4 .cal-event-span{border:0;background:repeating-linear-gradient(135deg,var(--cal-event-secondary-color) 0 6px,transparent 6px 12px);padding:2px 4px;border-radius:2px}.cal-evst-5 .cal-time-event{background:var(--cal-event-secondary-color);border:0}.cal-evst-5 .cal-event,.cal-evst-5 .cal-event-span{border:0;background:var(--cal-event-secondary-color);border-radius:2px}.cal-evst-5 .cal-event.cal-event-empty{padding:0;width:6px;height:6px;margin:3px auto;border-radius:2px}.cal-month-view.cal-evst-5 .cal-calendar td.cal-cell-busy{background:var(--cal-event-secondary-color)}.cal-month-view.cal-evst-5 .cal-cell-content .cal-event,.cal-month-view.cal-evst-5 .cal-event-span{background:0 0;border:0}.cal-month-view.cal-evst-5 .cal-event-empty{display:none}.cal-list-view.cal-evst-0 .cal-list .cal-event{background:0 0;border-top:0;border-right:0;border-bottom:0;border-left:2px solid var(--cal-event-secondary-color)}.cal-list-view.cal-evst-3 .cal-list .cal-event{background:0 0;border-color:transparent}.cal-list-view.cal-evst-3 .cal-list .cal-event::before{top:13px}.cal-day-solid .cal-time-event{background:var(--cal-event-secondary-color);border:0}.cal-day-solid .cal-time-event::before{display:none;content:none}.cal-event-span.cal-span-start{border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0!important}.cal-event-span.cal-span-end{border-top-right-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0!important}.cal-event-span.cal-span-middle{border-radius:0;border-left:0!important;border-right:0!important;margin-left:-1px;margin-right:-1px;width:calc(100% + 2px)}.cal-no-grid .cal-event-span.cal-span-start{margin-right:0;width:calc(100% - 6px)}.cal-no-grid .cal-event-span.cal-span-end{margin-left:0;width:calc(100% - 6px)}.cal-no-grid .cal-event-span.cal-span-middle{margin-left:0;margin-right:0;width:100%}.cal-event-span.cal-span-empty,.cal-event-span.cal-span-empty.cal-span-end,.cal-event-span.cal-span-empty.cal-span-middle,.cal-event-span.cal-span-empty.cal-span-start{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-left:0;border-radius:0;background:0 0;box-shadow:none}.cal-span-label{position:absolute;z-index:3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:var(--cal-event-font-size, 12px)!important;font-family:var(--cal-event-font-family, inherit);font-weight:var(--cal-event-font-weight,400);font-style:var(--cal-event-font-style,normal);text-decoration:var(--cal-event-text-decoration,none);letter-spacing:var(--cal-event-letter-spacing, normal);color:var(--cal-event-color,inherit)}.cal-event-span.cal-span-empty::before{display:none;content:none}.cal-event-span.cal-span-empty .cal-event-empty{margin:0;background:var(--cal-event-secondary-color,var(--cal-event-color,inherit))}.cal-evst-0 .cal-event-span.cal-span-empty,.cal-evst-1 .cal-event-span.cal-span-empty,.cal-evst-2 .cal-event-span.cal-span-empty,.cal-evst-3 .cal-event-span.cal-span-empty,.cal-evst-4 .cal-event-span.cal-span-empty{padding:0;border:0;border-left:0;background:0 0}.cal-today-style-0 .cal-today{background:var(--cal-today-color)}.cal-today-style-0 .cal-time-header.cal-today{background:var(--cal-heading-bg-color,transparent)}.cal-today-style-1 .cal-today{box-shadow:inset 0 0 0 2px var(--cal-today-color)}.cal-today-style-2 .cal-today{box-shadow:inset 4px 0 0 var(--cal-today-color)}.cal-today-style-3 .cal-time-header.cal-today{box-shadow:inset 0 -2px 0 var(--cal-today-color)}.cal-today-style-3 .cal-calendar td.cal-today .cal-day-number{display:inline-block;padding-bottom:2px;border-bottom:2px solid var(--cal-today-color)}.cal-today-style-4 .cal-calendar td .cal-day-number{display:inline-flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;margin-bottom:2px}.cal-today-style-4 .cal-calendar td.cal-today .cal-day-number{border-radius:50%;background:var(--cal-today-color)}.cal-today-style-4 .cal-time-header.cal-today .cal-time-header-label{display:inline-block;padding-left:1.05em}.cal-today-style-4 .cal-time-header.cal-today .cal-time-header-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.9em;height:.9em;border-radius:50%;background:var(--cal-today-color)}.cal-month-view.cal-today-style-0 .cal-calendar td.cal-today .cal-cell-label{background:var(--cal-today-color)}.cal-month-view.cal-today-style-1 .cal-calendar td.cal-today{box-shadow:none}.cal-month-view.cal-today-style-1 .cal-calendar td.cal-today .cal-cell-label{box-shadow:inset 0 0 0 2px var(--cal-today-color)}.cal-month-view.cal-today-style-2 .cal-calendar td.cal-today{box-shadow:none}.cal-month-view.cal-today-style-2 .cal-calendar td.cal-today .cal-cell-label{box-shadow:inset 4px 0 0 var(--cal-today-color)}.c1{display:inline-block;position:relative;margin-left:0;margin-top:0}