﻿@charset "UTF-8";.mud-calendar{--mud-cal-cell-hover:color-mix(in srgb,var(--mud-palette-surface) 90%,black);color:var(--mud-palette-text-primary);background-color:var(--mud-palette-surface);border-radius:var(--mud-default-borderradius);transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;display:grid;user-select:none;width:100%;overflow:hidden;}.mud-calendar.mud-cal-square{border-radius:0;}.mud-calendar.mud-cal-outlined{border:1px solid var(--mud-palette-lines-default);}.mud-calendar .mud-cal-grid{width:100%;height:100%;display:grid;}.mud-calendar .mud-cal-grid>div{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.01071em;vertical-align:inherit;}.mud-calendar .mud-calendar-container{display:flex;flex-direction:column;height:100%;overflow:hidden;}.mud-calendar .mud-cal-grid-header{display:grid;text-align:center;font-weight:500;line-height:1.5rem;}.mud-calendar .mud-picker{display:inline;}.mud-calendar .mud-cal-toolbar{display:flex;justify-content:space-between;column-gap:4px;overflow-x:auto;}.mud-calendar .mud-cal-toolbar .mud-button-label{white-space:nowrap;}.mud-calendar .mud-cal-toolbar-nav{display:flex;justify-content:space-between;column-gap:4px;}.mud-calendar .mud-cal-overflow-message{position:absolute;bottom:0;width:100%;padding-top:0;padding-bottom:4px;padding-left:8px;}.mud-calendar .mud-cal-overflow-message .mud-cal-clickable{cursor:pointer;}.mud-calendar .mud-cal-overflow-hidden{visibility:hidden;}.mud-calendar .mud-cal-selectable{touch-action:none;}.mud-cal-month-view{height:100%;}.mud-cal-month-grid-header .mud-cal-month-header{border-right:0;}.mud-cal-month-layer{width:100%;flex-grow:1;display:block;}.mud-cal-month-cell{height:100%;border-right:1px solid var(--mud-palette-table-lines);border-top:1px solid var(--mud-palette-table-lines);}.mud-cal-month-cell-title{padding:8px;transition:all 300ms cubic-bezier(.4,0,.2,1) 0ms;}.mud-cal-month-cell-title.mud-cal-month-outside{color:var(--mud-palette-text-disabled);}.mud-cal-month-cell-link{color:inherit!important;cursor:pointer;}.mud-cal-month-cell-link:hover{text-transform:none!important;}.mud-cal-month-link{height:100%;width:100%;cursor:pointer;transition:all 300ms cubic-bezier(.4,0,.2,1) 0ms;}@media(hover:hover){.mud-cal-month-link:hover{background-color:rgba(0,0,0,.05);}}.mud-cal-month-row-holder{position:relative;display:flex;flex-direction:row;}.mud-cal-drop-ok .mud-cal-month-cell-title{background-color:var(--mud-cal-cell-hover);}.mud-cal-month-table-holder{display:flex;flex-direction:column;height:100%;}.mud-cal-week-view{height:100%;}.mud-cal-week-grid{grid-template-columns:60px repeat(7,1fr);}.mud-cal-week-grid>div.mud-cal-week-not-today{border-right:1px solid var(--mud-palette-table-lines);}.mud-cal-week-grid>div:nth-child(8n){border-right:0;}.mud-cal-work-week-grid{grid-template-columns:60px repeat(5,1fr);}.mud-cal-work-week-grid>div.mud-cal-week-not-today{border-right:1px solid var(--mud-palette-table-lines);}.mud-cal-work-week-grid>div:nth-child(6n){border-right:0;}.mud-cal-day-grid{grid-template-columns:60px 1fr;}.mud-cal-day-grid>div{border-right:1px solid var(--mud-palette-table-lines);}.mud-cal-day-grid>div:nth-child(2n){border-right:0;}.mud-cal-work-week-header{grid-template-columns:60px repeat(5,1fr);border-bottom:1px solid var(--mud-palette-table-lines);}.mud-cal-week-header{grid-template-columns:60px repeat(7,1fr);white-space:nowrap;overflow:hidden;border-bottom:1px solid var(--mud-palette-table-lines);}.mud-cal-day-header{grid-template-columns:60px 1fr;border-bottom:1px solid var(--mud-palette-table-lines);}.mud-cal-week-cell{border-top:1px solid var(--mud-palette-lines-default);position:relative;}.mud-cal-week-cell.mud-cal-week-cell-half{border-top:1px solid var(--mud-palette-divider);}.mud-cal-time-column{width:60px;}.mud-cal-time-cell{text-align:center;}.mud-cal-week-day-holder{height:100%;position:relative;}.mud-cal-week-scroll{display:block;position:absolute;height:100%;top:0;left:0;overflow-y:scroll;}.mud-cal-week-layer{display:block;position:absolute;height:100%;width:100%;left:0;top:0;}.mud-cal-week-cell-holder{position:relative;border:0;}.mud-cal-week-link{height:100%;width:100%;cursor:pointer;}@media(hover:hover){.mud-cal-week-link:hover{background-color:rgba(0,0,0,.05);}}.mud-cal-week-cell-link{cursor:pointer;z-index:100;}.mud-cal-week-template-holder{height:100%;}.cell-selected{background-color:rgba(0,0,0,.05);}.mud-cal-translucent-for-dragging{opacity:.5;pointer-events:none;filter:grayscale(.5);}.overlay-card{display:flex;flex-direction:column;justify-content:flex-start;gap:1px;background:var(--mud-palette-surface);border-radius:4px;padding:4px 8px;overflow:hidden;box-sizing:border-box;}.overlay-card .overlay-card__title,.overlay-card .overlay-card__name{display:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;}.overlay-card .overlay-card__title{font-size:.72rem;font-weight:600;line-height:1.2;}.overlay-card .overlay-card__name{font-size:.66rem;opacity:.7;line-height:1.15;}.overlay-card--top .overlay-card__title,.overlay-card--top .overlay-card__name,.mud-cal-overlay-item:hover .overlay-card__title,.mud-cal-overlay-item:hover .overlay-card__name{display:-webkit-box;}@media(hover:hover){.mud-cal-overlay-item:hover{width:180px!important;z-index:1000!important;box-shadow:0 6px 18px rgba(0,0,0,.55);}}.mud-cal-cell-template{width:100%;padding:2px;min-height:36px;}.mud-cal-week-view .mud-cal-cell-template{height:100%;}.mud-cal-week-view .mud-cal-cell-template-chip{height:100%;}.mud-cal-cell-template-chip{width:100%;margin:0;}.mud-cal-cell-template-chip .mud-chip-content{overflow:hidden;}.mud-cal-clickable{cursor:pointer;}.mud-cal-clickable .mud-chip{cursor:inherit;}.mud-cal-month-view .mud-cal-drop-item{opacity:0;}.mud-cal-month-view .mud-cal-drop-item.mud-cal-positioned{opacity:1;}.mud-cal-drop-item .mud-drop-item{height:100%;border:0;user-select:none;-webkit-user-select:none;}.mud-cal-week-cell-link{z-index:0;}.mud-cal-drop-item{z-index:2;}.mud-cal-drag-preview{filter:drop-shadow(0 6px 18px rgba(0,0,0,.25));}.mud-cal-drop-item .mud-drop-item.disabled,.mud-cal-drop-item .mud-drop-item[draggable=false]{cursor:inherit;}.mud-cal-drop-ok{background-color:var(--mud-cal-cell-hover);}.mud-cal-resizer-x{position:absolute;right:0;height:100%;border-right:10px solid transparent;z-index:1;cursor:ew-resize;}.mud-cal-resizer-y{position:absolute;bottom:0;width:100%;border-bottom:10px solid transparent;z-index:1;cursor:ns-resize;}.mud-cal-list-view{height:100%;overflow-y:auto;padding:0 8px;}.mud-cal-list-day-group{display:flex;flex-direction:row;border-top:1px solid var(--mud-palette-table-lines);}.mud-cal-list-day-group:first-child{border-top:0;}.mud-cal-list-day-header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:12px 16px 12px 8px;min-width:56px;flex-shrink:0;}.mud-cal-list-day-header .mud-cal-list-day-number{font-size:1.5rem;font-weight:400;line-height:1.2;}.mud-cal-list-day-header .mud-cal-list-day-name{font-size:.65rem;opacity:.7;letter-spacing:.04em;}.mud-cal-list-day-header.mud-cal-list-today .mud-cal-list-day-number{background-color:var(--mud-palette-primary);color:var(--mud-palette-primary-text);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;}.mud-cal-list-day-header.mud-cal-list-today .mud-cal-list-day-name{color:var(--mud-palette-primary);opacity:1;}.mud-cal-list-day-items{flex:1;padding:8px 0;display:flex;flex-direction:column;gap:2px;}.mud-cal-list-item{padding:4px 8px;border-radius:var(--mud-default-borderradius);cursor:pointer;transition:background-color 150ms ease;}.mud-cal-list-item:hover{background-color:var(--mud-cal-cell-hover);}.mud-cal-list-empty{display:flex;justify-content:center;padding:32px 0;opacity:.6;}