<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.calendar-event{height:100%;padding:2px;text-overflow:clip;border-radius:5px;margin:1px 0;font-size:.8em;cursor:pointer}.calendar-event .calendar-event-summary{font-weight:bolder}.calendar-event .calendar-event-time{font-weight:400}.calendar-event .calendar-event-render-single{white-space:nowrap;overflow:hidden}.calendar-event-month{white-space:nowrap;margin:1px 2px}.calendar-event-multi-allday{margin-right:1em}.calendar-event-has-next-day{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.calendar-event-has-previous-day{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.calendar-event-empty-slot{background-color:transparent!important;cursor:inherit;border-radius:0}.calendar-event-continues-next-week{padding-right:5%;-webkit-clip-path:polygon(0 100%,0 0,95% 0,100% 50%,95% 100%);clip-path:polygon(0 100%,0 0,95% 0,100% 50%,95% 100%)}.calendar-event-continues-from-last-week{padding-left:5%;-webkit-clip-path:polygon(5% 100%,0 50%,5% 0,100% 0,100% 100%);clip-path:polygon(5% 100%,0 50%,5% 0,100% 0,100% 100%)}.calendar-event-continues-next-week.calendar-event-continues-from-last-week{padding-left:5%;padding-right:5%;-webkit-clip-path:polygon(5% 100%,0 50%,5% 0,95% 0,100% 50%,95% 100%);clip-path:polygon(5% 100%,0 50%,5% 0,95% 0,100% 50%,95% 100%)}.quantity-bubble-holder{position:relative;display:inline-block}.quantity-bubble-holder .quantity-bubble{border-radius:50%;font-size:.75em;text-align:center;font-weight:700;height:2em;width:2em;position:absolute;top:2px;left:2px}.quantity-bubble-holder .quantity-bubble .quantity-value{vertical-align:middle}.quantity-bubble-holder .quantity-bubble-offset{bottom:.25em;left:-.25em}.calendar-day-labels .calendar-day-label{padding-left:4px}.calendar-header .calendar-month-year{font-size:1.25em;font-weight:700}.calendar-event-detail .ced-list-title{font-size:1em}.calendar-event-detail .ced-list-subtitle{font-size:.8em;opacity:.8}.calendar-event-detail .ced-top .ced-top-title{font-size:1.25em;margin-left:64px}.calendar-event-detail .ced-top .ced-top-title .ced-toolbar-edit-spacer{min-height:1em;height:1em}.calendar-event-detail .ced-top .ced-edit-button-container{position:relative}.calendar-event-detail .ced-top .ced-edit-button-container .ced-edit-button{position:absolute;left:8px;bottom:-32px}.calendar-event-detail .ced-content{font-size:1em}.calendar-event-detail .ced-content .ced-edit-button-content-spacer{min-height:1em;height:1em}.calendar-event-detail .ced-nested-item{padding-left:0}.calendar-event-detail .ced-small-inverted-icon{font-size:20px;padding:2px;border-radius:50%;min-width:24px}.calendar-event-detail .ced-small-inverted-icon .q-item-icon-inverted{background:#cecece}.calendar-month .calendar-time-width{width:4em}.calendar-month .calendar-time-margin{margin-left:4em}.calendar-month .calendar-header .calendar-header-label{font-size:1.25em;font-weight:700}.calendar-month .calendar-content{padding:4px 12px}.calendar-month .calendar-content .calendar-cell{width:$cellWidth;max-width:$cellWidth;padding:0}.calendar-month .calendar-content .calendar-day-labels .calendar-day-label{font-size:1.1em}.calendar-month .calendar-content .calendar-day-labels .calendar-day-label-current{font-weight:700}.calendar-month .calendar-content .calendar-multi-day{border-bottom:1px solid #bdbdbd}.calendar-month .calendar-content .calendar-multi-day :last-child{border-bottom:none}.calendar-month .calendar-content .calendar-day{background-color:none;height:8em;max-height:8em;overflow:hidden;width:14.285%}.calendar-month .calendar-content .calendar-day .calendar-day-number{font-size:.9em;height:2em;width:2em;vertical-align:middle;padding-top:.25em;padding-left:.25em}.calendar-month .calendar-content .calendar-day .calendar-day-number .inner-span{font-size:1.5em}.calendar-month .calendar-content .calendar-day .calendar-day-number-current .inner-span{font-size:1.25em}.calendar-month .calendar-content .calendar-day-current{background-color:#eee}.calendar-month .calendar-content .calendar-day-weekend{background-color:#f7f7f7}.calendar-day{position:relative}.calendar-day .calendar-day-cell-height{height:5rem;max-height:5rem}.calendar-day .calendar-day-column-content{position:relative}.calendar-day .calendar-day-column-current{background-color:#eee}.calendar-day .calendar-day-column-weekend{background-color:#f7f7f7}.calendar-day .calendar-day-time{padding-right:.5em;border-right:1px solid #bdbdbd}.calendar-day .calendar-day-time-content{border-top:1px dotted #bdbdbd}.calendar-day .calendar-day-event-overlap{margin-left:1px}.calendar-day .calendar-day-event-overlap :after{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);content:"";border-radius:5px;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-day .calendar-day-event-overlap-first{margin-left:0}.calendar-day .current-time-line{position:absolute;border:1px solid red;width:100%}.calendar-day-labels .calendar-day-label{font-size:1.1em}.calendar-day-labels .calendar-day-label .calendar-day-label-date{font-size:1.75em}.calendar-day-labels .calendar-day-label-current{font-weight:700}.calendar-multi-day-component .calendar-time-margin{margin-left:4em}.calendar-multi-day-component .calendar-header .calendar-header-label{font-size:1.25em;font-weight:700}.calendar-multi-day-component .calendar-day .calendar-day-column-label{width:4em}.calendar-multi-day-component .calendar-day .calendar-day-column-content{border-right:1px dotted #bdbdbd;position:relative}.calendar-multi-day-component .calendar-day .calendar-day-time{padding-right:.5em;border-right:1px solid #bdbdbd}.calendar-multi-day-component .calendar-day .calendar-day-time-content{border-top:1px dotted #bdbdbd}.calendar-agenda-event-empty-slot{display:none;background:green}.calendar-agenda-event-dot-style{width:100%;background-color:inherit}.calendar-agenda-event-dot-style,.calendar-agenda-event-dot-style:hover{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.calendar-agenda-event-dot-style:hover{background-color:#eee}.calendar-agenda-event-dot-style .calendar-agenda-event-time{margin-left:1em;width:160px}.calendar-agenda-event-dot-style .calendar-agenda-event-dot{border-radius:12px;width:12px;height:12px}.calendar-agenda .calendar-header{margin-bottom:1em}.calendar-agenda .calendar-header .calendar-header-label{font-size:1.25em;font-weight:700}.calendar-agenda .calendar-agenda-month{font-size:1.5em;font-weight:700;background:#00f;color:#fff;padding:1em 0 2em;margin-bottom:.5em}.calendar-agenda .calendar-agenda-week{font-size:1.2em;font-weight:700;color:grey;margin-bottom:.5em}.calendar-agenda .calendar-agenda-day{margin-bottom:1em}.calendar-agenda .calendar-agenda-day .calendar-agenda-side{width:4em}.calendar-agenda .calendar-agenda-day .calendar-agenda-side .calendar-agenda-side-date{font-size:1.75em;font-weight:700}.calendar-agenda .calendar-agenda-day .calendar-agenda-side .calendar-agenda-side-day{font-size:1.1em}.calendar-agenda .calendar-agenda-day .calendar-agenda-events{width:100%}.calendar-agenda .calendar-agenda-day .calendar-agenda-event{width:100%;padding:.5em;margin-bottom:.5em;text-overflow:clip;border-radius:.25em;cursor:pointer}.calendar-agenda .calendar-agenda-day .calendar-agenda-event .calendar-agenda-event-summary{font-weight:700}.calendar-agenda .calendar-agenda-style-dot .calendar-agenda-day{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #bdbdbd}.calendar-agenda .calendar-agenda-style-dot .calendar-agenda-day .calendar-agenda-side{width:6em;max-width:6em}.calendar-agenda .calendar-agenda-style-dot .calendar-agenda-day .calendar-agenda-side .calendar-agenda-side-date{font-size:1.1em;font-weight:400}.calendar-agenda .calendar-agenda-style-dot .calendar-agenda-day .calendar-agenda-side .calendar-agenda-side-day{font-size:.9em}.calendar-tabs .calendar-tab-pane-day,.calendar-tabs .calendar-tab-pane-week{height:60vh;max-height:60vh;overflow:hidden}.calendar-tabs .q-tab-pane{border:none}#custom_qtab .q-tab-label{font-size:10px}.q-actionsheet-title{font-size:14px}.q-chip-main{font-size:12px}.calendar-event{font-size:15px}#completed{background-color:#e3fbe9}#unfinished{background-color:#ffecec}.calendar-event{font-size:13px}</pre></body></html>