@charset "UTF-8";.mdcp-calendar{position:relative}.mdcp-has-today .mdcp-today{background-color:var(--mdcp-today)!important}.mdcp-calendar .mdcp-title-icon,.mdcp-popover .mdcp-title-icon{display:inline-block;vertical-align:middle;line-height:0;color:inherit}.mdcp-calendar .mdcp-title-icon-before,.mdcp-popover .mdcp-title-icon-before{margin-inline-end:.3em}.mdcp-calendar .mdcp-title-icon-after,.mdcp-popover .mdcp-title-icon-after{margin-inline-start:.3em}.mdcp-calendar .mdcp-title-icon:not(.mdcp-title-icon-sized) svg,.mdcp-popover .mdcp-title-icon:not(.mdcp-title-icon-sized) svg{width:1.15em;height:1.15em}.mdcp-calendar .mdcp-title-icon svg,.mdcp-popover .mdcp-title-icon svg{vertical-align:-.15em}.mdcp-calendar .mdcp-title-keep,.mdcp-popover .mdcp-title-keep{white-space:nowrap}.mdcp-probe{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;visibility:hidden!important;pointer-events:none!important}.mdcp-calendar .mdcp-button{margin:0;white-space:nowrap}.mdcp-calendar .mdcp-button-icon{padding-left:8px;padding-right:8px}.mdcp-calendar .mdcp-button-icon:not(.uk-button-small):not(.mdcp-uk-button-small){padding-left:12px;padding-right:12px}.mdcp-calendar .mdcp-button-icon.uk-button-large,.mdcp-calendar .mdcp-button-icon.mdcp-uk-button-large{padding-left:16px;padding-right:16px}.mdcp-calendar .mdcp-button-group-text{gap:0 20px}.mdcp-calendar .mdcp-button-group-text>.mdcp-button{margin-inline-start:0!important}.mdcp-calendar .mdcp-button svg{vertical-align:middle}.mdcp-calendar[style*=--mdcp-disabled-fg] .mdcp-button:disabled{color:var(--mdcp-disabled-fg)!important}.mdcp-calendar .mdcp-uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.mdcp-calendar .mdcp-uk-button:not(:disabled){cursor:pointer}.mdcp-calendar .mdcp-uk-button-small{padding:0 15px;line-height:28px;font-size:.875rem}.mdcp-calendar .mdcp-uk-button-small.mdcp-button-icon{padding:0 8px}.mdcp-calendar .mdcp-uk-button-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.mdcp-calendar .mdcp-uk-button-default:hover{background-color:transparent;color:#333;border-color:#b2b2b2}.mdcp-calendar .mdcp-uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.mdcp-calendar .mdcp-uk-button-primary{background-color:#1e87f0;color:#fff;border:1px solid transparent}.mdcp-calendar .mdcp-uk-button-primary:hover{background-color:#0f7ae5;color:#fff}.mdcp-calendar .mdcp-uk-button-primary:active{background-color:#0e6dcd;color:#fff}.mdcp-calendar .mdcp-uk-button-large{padding:0 40px;line-height:53px;font-size:.875rem}.mdcp-calendar .mdcp-uk-button-secondary{background-color:#222;color:#fff;border:1px solid transparent}.mdcp-calendar .mdcp-uk-button-secondary:hover{background-color:#151515;color:#fff}.mdcp-calendar .mdcp-uk-button-secondary:active{background-color:#080808;color:#fff}.mdcp-calendar .mdcp-uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid transparent}.mdcp-calendar .mdcp-uk-button-danger:hover{background-color:#ee395b;color:#fff}.mdcp-calendar .mdcp-uk-button-danger:active{background-color:#ec2147;color:#fff}.mdcp-calendar .mdcp-uk-button-text{padding:0;line-height:1.5;background:none;color:#333;position:relative}.mdcp-calendar .mdcp-uk-button-text:before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid currentColor;transition:right .3s ease-out}.mdcp-calendar .mdcp-uk-button-text:hover{color:#333}.mdcp-calendar .mdcp-uk-button-text:hover:before{right:0}.mdcp-calendar .mdcp-uk-button-text:disabled{color:#999}.mdcp-calendar .mdcp-uk-button-text:disabled:before{display:none}.mdcp-calendar .mdcp-uk-button-default:disabled,.mdcp-calendar .mdcp-uk-button-primary:disabled,.mdcp-calendar .mdcp-uk-button-secondary:disabled,.mdcp-calendar .mdcp-uk-button-danger:disabled{background-color:transparent;color:#999;border-color:#e5e5e5;cursor:default}.mdcp-calendar .mdcp-uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.mdcp-calendar .mdcp-uk-button-group>.mdcp-uk-button:nth-child(n+2){margin-inline-start:-1px}.mdcp-calendar [dir=rtl] .uk-button-group>.uk-button:nth-child(n+2){margin-left:0;margin-right:-1px}.mdcp-calendar .mdcp-uk-button-group .mdcp-uk-button:hover,.mdcp-calendar .mdcp-uk-button-group .mdcp-uk-button:focus,.mdcp-calendar .mdcp-uk-button-group .mdcp-uk-button:active,.mdcp-calendar .mdcp-uk-button-group .mdcp-uk-button-primary{position:relative;z-index:1}.mdcp-calendar .mdcp-uk-h3{margin:0;font-size:1.5rem;line-height:1.4;font-weight:400;color:#333;text-transform:none}.mdcp-look-website.uk-light>.mdcp-mount,.mdcp-look-uikit.mdcp-surface>.mdcp-mount,.mdcp-look-uikit>.mdcp-mount[data-color-scheme=dark]{background-color:var(--fc-classic-background);padding:12px}.mdcp-calendar[class*=mdcp-pal-pulse-]>.mdcp-mount[data-color-scheme=dark]{background-color:var(--fc-pulse-background);padding:12px}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-default{color:#fff;border-color:#ffffffb3}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-default:hover,.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-default:active{color:#fff;border-color:#fff}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-primary{background-color:#fff;color:#666}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-primary:hover{background-color:#f2f2f2;color:#666}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-secondary{background-color:#fff;color:#666}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-secondary:hover{background-color:#f2f2f2;color:#666}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-secondary:active{background-color:#e6e6e6;color:#666}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-text,.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-text:hover{color:#fff}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-text:disabled{color:#ffffff80}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-default:disabled,.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-primary:disabled,.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-secondary:disabled,.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-button-danger:disabled{background-color:transparent;color:#ffffff80;border-color:#fff3}.mdcp-calendar [data-color-scheme=dark] .mdcp-uk-h3{color:#fff}.mdcp-calendar.mdcp-look-uikit>.mdcp-mount .mdcp-toolbar-title{color:#333}.mdcp-calendar.mdcp-look-uikit>.mdcp-mount[data-color-scheme=dark] .mdcp-toolbar-title{color:#fff}.mdcp-hover .mdcp-event:not(.mdcp-list-event),.mdcp-hover-dim .mdcp-event{transition-property:transform,box-shadow,filter,opacity;transition-duration:var(--mdcp-hover-speed,.2s);transition-timing-function:cubic-bezier(.2,.7,.3,1)}.mdcp-hover-zoom .mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible){transform:scale(var(--mdcp-zoom,var(--mdcp-zoom-max,1.1)))}.mdcp-hover-zoom-shadow .mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible){box-shadow:0 6px 16px #0000002e,0 2px 4px #0000001f}.mdcp-hover-shadow .mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible){transform:translateY(var(--mdcp-lift,-3px));box-shadow:0 8px 18px #0003,0 2px 4px #0000001f}.mdcp-hover-glow .mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible){box-shadow:0 0 0 3px #0000002e,0 4px 12px #0000002e}@supports (color:color-mix(in srgb,red,red)){.mdcp-hover-glow .mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--fc-event-color,#888) 40%,transparent),0 4px 14px color-mix(in srgb,var(--fc-event-color,#000) 35%,transparent)}}.mdcp-hover-brighten .mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible){filter:brightness(1.12) saturate(1.15)}.mdcp-hover-brighten .mdcp-dot-event:is(:hover,:focus-visible){background-color:#0000000f}@supports (color:color-mix(in srgb,red,red)){.mdcp-hover-brighten .mdcp-dot-event:is(:hover,:focus-visible){background-color:color-mix(in srgb,var(--fc-event-color,#888) 18%,transparent)}}.mdcp-hover-brighten:is([class*=mdcp-pal-breezy-],[class*=mdcp-pal-forma-]) .mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible){filter:saturate(1.6) brightness(.96)}.mdcp-hover :has(>.mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible)),.mdcp-hover .fc-timegrid-col:has(.mdcp-event:is(:hover,:focus-visible)),.mdcp-hover .fc-timegrid-col :has(.mdcp-event:is(:hover,:focus-visible)),.mdcp-hover .mdcp-day-row:has(.mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible)){z-index:999!important}.mdcp-calendar.mdcp-hover:has(.mdcp-event:not(.mdcp-list-event):is(:hover,:focus-visible)){z-index:1}.mdcp-hover-dim .mdcp-mount:has(.mdcp-event:is(:hover,:focus-visible)) .mdcp-event:not(:is(:hover,:focus-visible,.mdcp-pointed)),.mdcp-popover.mdcp-hover-dim:has(.mdcp-event:is(:hover,:focus-visible)) .mdcp-event:not(:is(:hover,:focus-visible,.mdcp-pointed)){opacity:.4}.uk-tooltip .mdcp-tooltip,.uk-tooltip .mdcp-tooltip-time,.uk-tooltip .mdcp-tooltip-title{display:block;overflow-wrap:anywhere}.uk-tooltip .mdcp-tooltip-time{font-size:.85em;opacity:.8}@media (prefers-reduced-motion:reduce){.mdcp-hover .mdcp-event:not(.mdcp-list-event),.mdcp-hover-dim .mdcp-event{transition:none}}@media print{.mdcp-hover .mdcp-event,.mdcp-hover-dim .mdcp-event{transform:none!important;box-shadow:none!important;filter:none!important;opacity:1!important}}.mdcp-calendar .mdcp-wrap-text,.mdcp-popover .mdcp-wrap-text{display:block!important;min-width:0!important;flex:1 1 auto!important}.mdcp-calendar .mdcp-wrap-text>*,.mdcp-popover .mdcp-wrap-text>*{display:inline!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word}.mdcp-calendar .mdcp-wrap-text>*:not(:last-child),.mdcp-popover .mdcp-wrap-text>*:not(:last-child){white-space:nowrap!important;margin-inline-end:.3em}.mdcp-calendar .mdcp-wrap-text>:last-child:before,.mdcp-popover .mdcp-wrap-text>:last-child:before{content:"\200b"}.mdcp-calendar .mdcp-wrap-title{min-width:0;overflow:hidden;align-items:flex-start!important}.mdcp-calendar .mdcp-wrap-title>:last-child{white-space:normal!important;overflow-wrap:break-word;min-width:0}.mdcp-calendar .mdcp-wrap-2{flex-direction:column!important;align-items:stretch!important}.mdcp-calendar .mdcp-wrap-2>:last-child{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden!important;overflow-wrap:normal;text-align:start}.mdcp-calendar .fc-daygrid-event>.mdcp-wrap-text{overflow:hidden!important}.mdcp-calendar.mdcp-narrow-grid .mdcp-week-grid-event .mdcp-title-icon{display:none}.mdcp-calendar.mdcp-narrow-grid .mdcp-week-grid-event .mdcp-title-keep{white-space:normal}.mdcp-calendar.mdcp-narrow-grid .mdcp-week-grid-event .mdcp-wrap-text>*{overflow-wrap:normal}.mdcp-calendar .mdcp-list-event .fc-event-title{white-space:normal!important;overflow:visible!important;overflow-wrap:break-word}.mdcp-calendar .mdcp-list-event .mdcp-title-keep{white-space:normal}.mdcp-calendar .mdcp-list-event .mdcp-title-keep-joiner{white-space:nowrap}.mdcp-calendar .mdcp-list-day-header{flex-wrap:wrap;z-index:1}.mdcp-calendar.mdcp-narrow .mdcp-list-day:has(>.mdcp-list-day-header+*){flex-direction:column;align-items:stretch}.mdcp-calendar.mdcp-narrow .mdcp-list-day:has(>.mdcp-list-day-header+*)>.mdcp-list-day-header{width:auto;max-width:none}.mdcp-calendar.mdcp-narrow:is([class*=mdcp-pal-monarch-],[class*=mdcp-pal-forma-],[class*=mdcp-pal-breezy-]) .mdcp-list-day-header{position:static!important}.mdcp-calendar:not(.mdcp-narrow)[class*=mdcp-pal-monarch-] .mdcp-list-day-header{flex-direction:column;align-items:flex-start}.mdcp-calendar:not(.mdcp-narrow)[class*=mdcp-pal-monarch-] .mdcp-list-day-header>:last-child:not(:first-child){padding-inline-start:12px}.mdcp-calendar .mdcp-line,.mdcp-popover .mdcp-line{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;height:auto!important;min-height:0!important}.mdcp-calendar .mdcp-line>.mdcp-event-before,.mdcp-popover .mdcp-line>.mdcp-event-before{flex:0 0 auto!important;width:auto!important;min-width:0!important;height:3px!important;margin:2px 0 3px!important;border:0!important;border-radius:2px!important;background:var(--fc-event-color)!important}.mdcp-calendar .mdcp-line>.mdcp-event-before>*,.mdcp-popover .mdcp-line>.mdcp-event-before>*{display:none!important}.mdcp-calendar .mdcp-line>:not(.mdcp-event-before),.mdcp-popover .mdcp-line>:not(.mdcp-event-before){width:100%!important;flex:0 0 auto!important}.mdcp-calendar .mdcp-event:not(.mdcp-static),.mdcp-popover .mdcp-event:not(.mdcp-static){cursor:pointer}.mdcp-calendar .mdcp-static,.mdcp-popover .mdcp-static{cursor:default}.mdcp-calendar .mdcp-search{width:200px;max-width:100%;position:relative;z-index:1}.mdcp-calendar:not(.mdcp-look-website) .mdcp-search.uk-input{color:inherit;background-color:transparent;border-color:currentColor}.mdcp-calendar:not(.mdcp-look-website) .mdcp-search.uk-input::placeholder{color:inherit;opacity:.6}.mdcp-calendar .mdcp-toolbar-section:has(>.mdcp-toolbar-title){flex-shrink:1;min-width:0}.mdcp-calendar .mdcp-toolbar-title{min-width:0;white-space:normal;overflow-wrap:anywhere}@media (min-width:801px){.mdcp-calendar .mdcp-toolbar{flex-wrap:wrap;row-gap:8px}.mdcp-calendar .mdcp-toolbar-section{flex-shrink:1;flex-wrap:wrap;row-gap:6px;max-width:100%}.mdcp-calendar .mdcp-toolbar-section>div{flex-wrap:wrap;max-width:100%}.mdcp-calendar .mdcp-toolbar>.mdcp-toolbar-section:last-child{margin-inline-start:auto;justify-content:flex-end}.mdcp-calendar:not(.mdcp-toolbar-tight) .mdcp-toolbar-centered{display:grid;grid-template-columns:minmax(max-content,1fr) max-content minmax(max-content,1fr);align-items:center;column-gap:12px}.mdcp-calendar.mdcp-toolbar-tight .mdcp-toolbar-centered>.mdcp-toolbar-section:has(>.mdcp-toolbar-title){flex-basis:100%;justify-content:center;order:-1}.mdcp-calendar.mdcp-toolbar-tight .mdcp-toolbar-centered .mdcp-toolbar-title{text-align:center}.mdcp-calendar.mdcp-toolbar-tight .mdcp-toolbar-centered>.mdcp-toolbar-section:empty{display:none}}@media (max-width:800px){.mdcp-calendar .mdcp-toolbar{flex-direction:column!important;align-items:center!important;text-align:center;gap:8px}.mdcp-calendar .mdcp-toolbar-section{justify-content:center!important;flex-wrap:wrap!important;gap:4px;max-width:100%}.mdcp-calendar .mdcp-toolbar-section:nth-child(1){order:3}.mdcp-calendar .mdcp-toolbar-section:nth-child(2){order:1}.mdcp-calendar .mdcp-toolbar-section:nth-child(3){order:2}.mdcp-calendar .mdcp-search{width:100%}.mdcp-calendar .mdcp-toolbar .uk-button-group,.mdcp-calendar .mdcp-toolbar .mdcp-uk-button-group,.mdcp-calendar .mdcp-toolbar-section>div{flex-wrap:wrap;justify-content:center;max-width:100%}.mdcp-calendar .mdcp-toolbar .mdcp-button{white-space:normal}}@media print{@page{margin:.5cm}html[data-mdcp-print] body *:not(:has(.mdcp-print-target)):not(.mdcp-print-target):not(.mdcp-print-target *){display:none!important}html[data-mdcp-print] body,html[data-mdcp-print] body *:has(.mdcp-print-target){display:block!important;position:static!important;float:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;transform:none!important;overflow:visible!important}html[data-mdcp-print] .mdcp-print-target{display:block!important;width:100%!important;margin:0!important}.mdcp-calendar .mdcp-toolbar button,.mdcp-calendar .mdcp-toolbar [role=tablist],.mdcp-calendar .mdcp-search,.md-calendar-pro .mdcp-debug{display:none!important}}
