@import"https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.fscheduler-base{box-sizing:border-box!important;line-height:normal}.fscheduler-base *{box-sizing:border-box!important;line-height:normal;font-family:Poppins,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"slnt" 0,"CASL" 1,"CRSV" .5,"MONO" 1;font-size:var(--fscheduler-font-size)!important}.fscheduler-mono{font-family:Inconsolata,monospace!important;font-optical-sizing:auto!important;font-style:normal!important;font-variation-settings:"CRSV" 1,"MONO" 1!important;font-weight:700!important;font-size:calc(var(--fscheduler-font-size) + 2px)!important}@media screen and (-webkit-min-device-pixel-ratio:0){.fscheduler-base input[type=range]{overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:none;border-color:var(--fscheduler-border-color);border-width:2px;border-style:solid;border-radius:6px}.fscheduler-base input[type=range]::-webkit-slider-runnable-track{height:calc(var(--fscheduler-font-size));-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--fscheduler-button-background-color)}.fscheduler-base input[type=range]::-webkit-slider-thumb{border-radius:4px;width:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:calc(var(--fscheduler-font-size));cursor:ew-resize;background:var(--fscheduler-text-color)}}.fscheduler-base button{box-sizing:border-box!important;background-color:var(--fscheduler-button-background-color)!important;color:var(--fscheduler-text-color)!important;border-style:solid;border-radius:4px;border-color:var(--fscheduler-border-color);margin:2px;vertical-align:baseline!important}.fscheduler-base svg{vertical-align:baseline!important}.fscheduler-base select{background-color:#0000;color:var(--fscheduler-text-color)!important;font-weight:600;border-radius:4px;background-color:var(--fscheduler-button-background-color)!important;border-width:2px;margin:1px;height:calc(var(--fscheduler-font-size) + 16px);border:2px solid var(--fscheduler-border-color)!important}.fscheduler-base select:focus{outline-color:var(--fscheduler-border-color);border-color:var(--fscheduler-border-color);background-color:var(--fscheduler-button-background-color);border-style:solid;border-radius:4px;color:var(--fscheduler-text-color)}.fscheduler-base input{border-color:var(--fscheduler-border-color);background-color:var(--fscheduler-button-background-color);border-style:solid;border-radius:4px;color:var(--fscheduler-text-color)}.fscheduler-base input:focus{outline-color:var(--fscheduler-border-color);border-color:var(--fscheduler-border-color);background-color:var(--fscheduler-button-background-color);border-style:solid;border-radius:4px;color:var(--fscheduler-text-color)}.fscheduler-base button{all:unset;background-color:var(--fscheduler-button-background-color);color:var(--fscheduler-text-color);border:2px solid var(--fscheduler-border-color)!important;border-radius:4px;margin:4px;text-align:center;padding:0}@media (hover: hover) and (pointer: fine){.fscheduler-base button:hover,.fscheduler-base select:hover{background-color:#fff!important;border:2px solid var(--fscheduler-border-color)!important}}.fscheduler-base .fscheduler-cell-border{border-color:gray;border-style:solid;border-right-width:1px;border-bottom-width:1px;border-top-width:0;border-left-width:0}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-pointer-events{pointer-events:none}.date-buttons-container.svelte-d28o9w{display:grid;grid-template-columns:repeat(7,auto)}.fscheduler-datepicker-input-date-container.svelte-d28o9w{display:flex;flex-wrap:wrap;margin-top:8px;width:min-content}.fscheduler-datepicker-input-container.svelte-d28o9w button:where(.svelte-d28o9w){color:#fff;background:#00000080;border-color:#000;height:min-content}.fscheduler-datepicker-button.svelte-d28o9w{width:calc(calc(var(--fscheduler-font-size) * 12 * (2 / 3)));min-width:calc(calc(var(--fscheduler-font-size) * 12 * (2 / 3)));padding:2px;vertical-align:top;height:calc(var(--fscheduler-font-size) + 12px)}.x-button.svelte-d28o9w{color:#fff;background-color:#0000;border:none;float:right}.fscheduler-datepicker-full-screen.svelte-d28o9w{position:fixed;display:flex;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:#0000001a}.fscheduler-datepicker-input-container.svelte-d28o9w{transform-origin:center;padding:10px;border-radius:4px;z-index:10001;background-color:var(--fscheduler-background-color)!important;margin-left:50vw;margin-top:50vh;transform:translate(-50%,-50%);color:#fff;font-size:16px;text-align:center;height:min-content;justify-items:center;border:2px solid var(--fscheduler-border-color)}.fscheduler-datepicker-input-container.svelte-d28o9w select:where(.svelte-d28o9w){font-size:16px;background-color:#00000080;color:#fff;padding:2px;border-color:#000;margin-right:0}.date-button.svelte-d28o9w{min-width:calc(var(--fscheduler-font-size) * 2 + 4px);width:calc(var(--fscheduler-font-size) * 2 + 4px);height:calc(var(--fscheduler-font-size) + 8px);padding:2px;color:#fff;margin:1px;border-radius:4px}.date-button.svelte-d28o9w:nth-child(7n+1){clear:both}.fs-datepicker-month-year-button.svelte-2drqfa{min-width:128px;padding:0 2px 2px;height:calc(var(--fscheduler-font-size) + 12px)}.fs-datepicker-month-year-button.svelte-2drqfa select:where(.svelte-2drqfa){font-size:14px;border:none!important;outline:none!important;color:var(--fscheduler-text-color);padding:0;border-radius:4px;margin:-3px}.fs-datepicker-month-year-button.svelte-2drqfa select:where(.svelte-2drqfa):focus{border:none!important;outline:none!important}.date-buttons-container.svelte-1v3elxu{display:grid;grid-template-columns:repeat(7,auto)}.fscheduler-datepicker-input-date-container.svelte-1v3elxu{display:flex;flex-wrap:wrap;margin-top:8px;width:min-content}.fscheduler-datepicker-input-container.svelte-1v3elxu button:where(.svelte-1v3elxu){color:#fff;background:#00000080;border-color:#000;height:min-content}.x-button.svelte-1v3elxu{height:20px!important;color:#fff;background-color:#0000;border:none;float:right;padding-top:-8px}.fscheduler-datepicker-full-screen.svelte-1v3elxu{position:absolute;display:flex;top:0;left:0;right:0;bottom:0;z-index:10000}.fscheduler-datepicker-input-container.svelte-1v3elxu{padding:0 10px 10px;border-radius:4px;z-index:10001;background-color:var(--fscheduler-background-color)!important;color:#fff;font-size:16px;text-align:center;height:min-content;justify-items:center;border:2px solid var(--fscheduler-border-color);box-shadow:3px 3px 6px #0000004d,-3px -3px 6px #0000004d,3px -3px 6px #0000004d,-3px 3px 6px #0000004d}.fscheduler-datepicker-input-container.svelte-1v3elxu select:where(.svelte-1v3elxu){font-size:16px;background-color:#00000080;color:#fff;padding:2px;border-color:#000;margin-right:0}.date-button.svelte-1v3elxu{min-width:calc(var(--fscheduler-font-size) * 2 + 4px);width:calc(var(--fscheduler-font-size) * 2 + 4px);height:calc(var(--fscheduler-font-size) + 8px);padding:2px;color:#fff;margin:1px;border-radius:4px}.date-button.svelte-1v3elxu:nth-child(7n+1){clear:both}.fscheduler-date-control.svelte-1lckywv{width:100%;text-align:center;height:calc(var(--fscheduler-font-size) + 16px);display:flex;flex-direction:row;place-content:center;align-items:center}.fscheduler-agenda-date-row.svelte-43hnav{display:flex;flex-direction:row;font-weight:700}.fscheduler-agenda-facility-row.svelte-dtev9z{display:flex;flex-direction:row;font-weight:700;border-color:var(--fscheduler-border-color);border-width:0 0 0 0;border-style:solid}.fscheduler-agenda-time-column.svelte-1btx17n{display:flex;flex-direction:column;background-color:#f1f5ff}.fscheduler-agenda-content-cell.svelte-1rdsvj8{border-style:solid;border-width:0 1px 1px 0;border-right-color:#0003}.fscheduler-time-indicator.svelte-1rdsvj8{position:absolute;border:none;border-bottom:1px solid red;z-index:1001}.fscheduler-context-menu.svelte-1vd61yv{position:absolute;background-color:var(--fscheduler-background-color);color:var(--fscheduler-text-color);border:1px solid var(--fscheduler-border-color);z-index:9999;padding:4px;border-radius:4px;text-align:center;width:216px}.fscheduler-context-menu.svelte-1vd61yv button:where(.svelte-1vd61yv){width:calc(100% - 4px);background-color:var(--fscheduler-background-color);color:var(--fscheduler-text-color);border-color:var(--fscheduler-border-color)}.fscheduler-context-menu.svelte-1vd61yv button:where(.svelte-1vd61yv):hover{background-color:#ffffffe6}.fscheduler-time-tooltip.svelte-17tvq4{position:fixed;background-color:var(--fscheduler-background-color);color:var(--fscheduler-text-color);border:1px solid var(--fscheduler-border-color);z-index:9999;padding:4px;border-radius:4px;text-align:center;pointer-events:none;width:216px}.fscheduler-context-menu.svelte-1gyt8j1{position:fixed;background-color:var(--fscheduler-background-color);color:var(--fscheduler-text-color);border:1px solid var(--fscheduler-border-color);z-index:9999;padding:4px;border-radius:4px;width:max-content;text-align:center;max-width:192px}.fscheduler-hover-indicator.svelte-m0sxeg{position:absolute;background-color:#ffff701a;color:var(--fscheduler-text-color);z-index:100;text-align:center}.fscheduler-agenda-content-grid.svelte-v23jr0{overflow:scroll}.fscheduler-agenda-event-grid.svelte-v23jr0{position:relative}.fscheduler-agenda-event-grid.svelte-v23jr0 div:where(.svelte-v23jr0){position:absolute}.fscheduler-agenda-month-event-grid.svelte-p3e413{position:relative}.fscheduler-agenda-month-event-grid.svelte-p3e413 div:where(.svelte-p3e413){position:absolute}.fscheduler-view-agenda.svelte-18h0zy6{display:flex;flex-direction:column;overflow:hidden}.fscheduler-zoom-control.svelte-1wz72v{display:flex;flex-direction:row;align-items:center;margin-top:-1px}.fscheduler-range-slider.svelte-1wz72v{margin-right:0;width:calc(100% - (((var(--fscheduler-font-size) + 8px) * 2) + 0px))}.fscheduler-zoom-out.svelte-1wz72v{width:calc(var(--fscheduler-font-size) + 8px);height:calc(var(--fscheduler-font-size) + 8px);border:2px solid var(--fscheduler-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;margin-left:3px}.fscheduler-zoom-out.svelte-1wz72v:before,.fscheduler-zoom-out.svelte-1wz72v:after{content:"";position:absolute;background:var(--fscheduler-text-color)}.fscheduler-zoom-out.svelte-1wz72v:before{width:calc(var(--fscheduler-font-size));height:2px}.fscheduler-zoom-in.svelte-1wz72v{width:calc(var(--fscheduler-font-size) + 8px);height:calc(var(--fscheduler-font-size) + 8px);border:2px solid var(--fscheduler-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;margin-right:0}.fscheduler-zoom-in.svelte-1wz72v:before,.fscheduler-zoom-in.svelte-1wz72v:after{content:"";position:absolute;background:var(--fscheduler-text-color)}.fscheduler-zoom-in.svelte-1wz72v:before{width:calc(var(--fscheduler-font-size));height:2px}.fscheduler-zoom-in.svelte-1wz72v:after{width:2px;height:calc(var(--fscheduler-font-size))}#fscheduler-overlay.svelte-cwi4hi{position:absolute;background-color:#00000026;z-index:10100;display:flex;align-items:center;justify-content:center;transform:translate(-1px,-1px)}#fscheduler-overlay.svelte-cwi4hi .spinner:where(.svelte-cwi4hi){width:15vw;max-width:128px;aspect-ratio:1 / 1;border:8px solid rgba(255,255,255,.5);border-top-color:var(--fscheduler-border-color);border-radius:50%;animation:svelte-cwi4hi-spin 1s linear infinite}@keyframes svelte-cwi4hi-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fs-time-tooltip-toggle.svelte-ejyyh0{display:flex;flex-direction:row;align-items:center;height:fit-content;margin-top:1px;height:calc(var(--fscheduler-font-size) + 14px);margin-right:1px}.fs-timeperiod-picker.svelte-y2fna7{display:flex;flex-direction:row;height:min-content}.fs-timeperiod-picker.svelte-y2fna7 select:where(.svelte-y2fna7){width:100%;text-align:center}.fs-view-picker.svelte-aucou5{display:flex;flex-direction:row;height:min-content}.fs-view-picker.svelte-aucou5 select:where(.svelte-aucou5){width:100%;text-align:center}.fscheduler-corner-cell.svelte-gr34zj{background-color:var(--fscheduler-background-color);border-color:var(--fscheduler-border-color);border-width:1px 1px 1px 0;border-style:solid;border-top:none}.fscheduler-timeline-facility-row.svelte-q7oi0v{display:flex;flex-direction:row;font-weight:700}.fscheduler-timeline-facility-column.svelte-am5sfm{display:flex;flex-direction:column;background-color:#f1f5ff}.fscheduler-timeline-content-cell.svelte-1n5nj6w{border-color:#0000001a}.fscheduler-time-indicator.svelte-1n5nj6w{position:absolute;border:none;border-right:1px solid red;z-index:1001}.fscheduler-maintentenance.svelte-rwegss{background:#c8c8c8 linear-gradient(45deg,rgb(224,224,224) 25%,transparent 25%,transparent 50%,rgb(224,224,224) 50%,rgb(224,224,224) 75%,transparent 75%,transparent);background-size:16px 16px}.x-container.svelte-rwegss{background-color:#ffffff80}.x-container.svelte-rwegss:hover{background-color:#ffffffbf}.fscheduler-maintentenance.svelte-hs322n{background:#c8c8c8 linear-gradient(45deg,rgb(224,224,224) 25%,transparent 25%,transparent 50%,rgb(224,224,224) 50%,rgb(224,224,224) 75%,transparent 75%,transparent);background-size:16px 16px}.fscheduler-timeline-content-grid.svelte-kqt07v{overflow:scroll}.fscheduler-timeline-event-grid.svelte-kqt07v{position:relative}.fscheduler-timeline-event-grid.svelte-kqt07v div:where(.svelte-kqt07v){position:absolute}.fs-list-event-container.svelte-ecxj19{overflow:hidden}.fscheduler-event-drop-warning-full-screen.svelte-rm0lvf{position:fixed;display:flex;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:#0000001a}.fscheduler-event-drop-warning-container.svelte-rm0lvf{transform-origin:center;padding:10px;border-radius:4px;z-index:10001;background-color:var(--fscheduler-background-color)!important;color:var(--fscheduler-text-color)!important;margin-left:50vw;margin-top:50vh;transform:translate(-50%,-50%);font-size:16px;text-align:center;height:min-content;justify-items:center;border:2px solid var(--fscheduler-border-color)}.fscheduler-event-stretch-warning-full-screen.svelte-1tk8fp{position:fixed;display:flex;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:#0000001a}.fscheduler-event-stretch-warning-container.svelte-1tk8fp{transform-origin:center;padding:10px;border-radius:4px;z-index:10001;background-color:var(--fscheduler-background-color)!important;color:var(--fscheduler-text-color)!important;margin-left:50vw;margin-top:50vh;transform:translate(-50%,-50%);font-size:16px;text-align:center;height:min-content;justify-items:center;border:2px solid var(--fscheduler-border-color)}.x-button.svelte-1gj8ttv{height:20px!important;color:#fff;background-color:#0000;border:none;float:right;padding-top:-8px}.fscheduler-event-tooltip-full-screen.svelte-1gj8ttv{position:absolute;display:flex;top:0;left:0;right:0;bottom:0;z-index:10000}.fscheduler-event-tooltip-container.svelte-1gj8ttv{padding:0 10px 10px;border-radius:4px;z-index:10001;background-color:var(--fscheduler-background-color)!important;color:#fff;font-size:16px;text-align:center;height:min-content;justify-items:center;border:2px solid var(--fscheduler-border-color);box-shadow:3px 3px 6px #0000004d,-3px -3px 6px #0000004d,3px -3px 6px #0000004d,-3px 3px 6px #0000004d;width:216px}.fs-event-tooltip-toggle.svelte-1cmxci2{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1px;height:calc(var(--fscheduler-font-size) + 14px);margin-right:1px}.fscheduler-base.svelte-113g3b8{box-sizing:border-box;border:1px solid var(--fscheduler-border-color);padding-top:1px;border-radius:2px}.fscheduler-controls.svelte-113g3b8{background-color:var(--fscheduler-background-color);color:var(--fscheduler-text-color);border-color:var(--fscheduler-border-color);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}
