@import"https://unpkg.com/@uploadcare/blocks@0.19.0/web/file-uploader-regular.min.css";._uploaderCfg_1h7w8_3{--ctx-name: "uploader";--cfg-multiple: 1;--cfg-confirm-upload: 1;--cfg-source-list: "local, camera";--cfg-group-output: 1}.rbc-calendar{font-family:Roboto,Helvetica,Arial,sans-serif;height:100%!important;min-height:0}.rbc-header{padding:8px;font-weight:500;font-size:.875rem;border-bottom:1px solid var(--rbc-grid-line)}.rbc-today{background-color:var(--rbc-today-bg)}.rbc-header.rbc-today{color:var(--rbc-today-fg)}.rbc-off-range-bg{background-color:var(--rbc-offrange-bg)}.rbc-event{padding:2px 5px;border-radius:4px;font-size:.85rem;cursor:pointer;transition:opacity .2s,border .12s ease,box-shadow .12s ease;outline:none}.rbc-event:hover{opacity:.8}.rbc-event:focus-visible{box-shadow:0 0 0 3px var(--rbc-event-focus-glow)}.rbc-event:focus-within{box-shadow:0 0 0 3px var(--rbc-event-focus-glow)}.rbc-event:not(:focus-visible):not(:focus-within){box-shadow:none}.rbc-event-label{font-size:.7rem}.rbc-event-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbc-time-view{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;max-height:100%;margin-top:16px;border:none}.appointment-calendar{--scrollbar-gutter-width: 14px}.appointment-calendar .rbc-time-header{border-bottom:none}.appointment-calendar.untimed-has-events .rbc-time-header-gutter,.appointment-calendar.untimed-has-events .rbc-allday-cell{margin-bottom:12px}.appointment-calendar .rbc-time-header.rbc-overflowing{margin-right:0!important;border-right:none}.appointment-calendar .rbc-time-header .rbc-time-header-cell{padding-right:var(--scrollbar-gutter-width);box-sizing:border-box}.appointment-calendar .rbc-time-header-content{border-left:1px transparent}.appointment-calendar .rbc-time-header-cell-header,.appointment-calendar .rbc-time-header-cell>.rbc-header,.appointment-calendar .rbc-header{border-left:1px transparent;border-bottom:none;background:transparent}.appointment-calendar .rbc-time-header-gutter{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0;background:transparent;border:none}.appointment-calendar.untimed-has-events .untimed-gutter,.appointment-calendar.untimed-has-events .rbc-allday-cell{background:var(--rbc-card-bg);border:none;box-sizing:border-box}.appointment-calendar.untimed-has-events .untimed-gutter{border-radius:8px 0 0 8px;box-shadow:inset 1px 0 0 var(--rbc-card-border),inset 0 1px 0 var(--rbc-card-border),inset 0 -1px 0 var(--rbc-card-border)}.appointment-calendar.untimed-has-events .rbc-allday-cell{border-radius:0 8px 8px 0;padding:6px 0 6px 1px;box-sizing:border-box;overflow-y:auto;scrollbar-gutter:stable;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;box-shadow:inset -1px 0 0 var(--rbc-card-border),inset 0 1px 0 var(--rbc-card-border),inset 0 -1px 0 var(--rbc-card-border)}.appointment-calendar .rbc-allday-cell .rbc-row-bg{position:relative;inset:auto;grid-area:1 / 1}.appointment-calendar .rbc-allday-cell .rbc-row-content{grid-area:1 / 1}.appointment-calendar.untimed-has-events.untimed-collapsed .untimed-gutter,.appointment-calendar.untimed-has-events.untimed-collapsed .rbc-allday-cell{height:145px}.appointment-calendar.untimed-has-events.untimed-expanded .untimed-gutter,.appointment-calendar.untimed-has-events.untimed-expanded .rbc-allday-cell{height:280px}.appointment-calendar.untimed-empty .rbc-allday-cell{height:0;max-height:0;min-height:0;overflow:hidden;padding:0;border:0;box-shadow:none;margin:0}.appointment-calendar .rbc-time-content{background:var(--rbc-card-bg);border:none;box-shadow:inset 0 0 0 1px var(--rbc-card-border);border-radius:8px;box-sizing:border-box;overflow-y:auto;scrollbar-gutter:stable}.appointment-calendar .rbc-allday-cell::-webkit-scrollbar,.appointment-calendar .rbc-time-content::-webkit-scrollbar{width:var(--scrollbar-gutter-width);-webkit-appearance:none}.appointment-calendar .rbc-allday-cell::-webkit-scrollbar-track,.appointment-calendar .rbc-time-content::-webkit-scrollbar-track{background:transparent}.appointment-calendar .rbc-allday-cell::-webkit-scrollbar-thumb,.appointment-calendar .rbc-time-content::-webkit-scrollbar-thumb{background:var(--rbc-scrollbar-thumb);border-radius:7px;border:4px solid transparent;background-clip:padding-box}.appointment-calendar .rbc-allday-cell::-webkit-scrollbar-thumb:hover,.appointment-calendar .rbc-time-content::-webkit-scrollbar-thumb:hover{background:var(--rbc-scrollbar-thumb-hover);background-clip:padding-box}.appointment-calendar .untimed-gutter-label{writing-mode:vertical-rl;transform:rotate(180deg);height:100%;font-size:.625rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--rbc-label-color);display:flex;align-items:center;justify-content:center;gap:4px}.appointment-calendar .rbc-event-content{width:100%}.rbc-time-content{flex:1 1 auto;min-height:0;overflow-y:auto;align-items:flex-start}@media (max-width: 600px){.rbc-time-view{max-height:65vh}}.rbc-timeslot-group{border-bottom:1px solid var(--rbc-grid-line)}.rbc-current-time-indicator{background-color:var(--rbc-current-time);height:2px}.rbc-day-slot .rbc-time-slot{border-top:0px}.rbc-time-view .rbc-label{font-size:.75rem}.appointment-calendar .rbc-month-view .rbc-event{height:44px;max-height:44px;white-space:normal;overflow:hidden}.appointment-calendar .rbc-month-view .rbc-event-content{white-space:normal;text-overflow:clip;overflow:hidden;height:100%}.rbc-date-cell{padding:4px;font-size:.875rem}.rbc-selected{background-color:transparent}.rbc-slot-selection{background-color:var(--rbc-slot-selection-bg)}.rbc-toolbar{display:none}.appointment-inbound-open{background-color:#90caf9!important}.appointment-inbound-complete{background-color:#1976d2!important}.appointment-outbound-open{background-color:#81c784!important}.appointment-outbound-complete{background-color:#388e3c!important}.appointment-void{background-color:#9e9e9e!important;opacity:.6}@media (max-width: 600px){.rbc-event{font-size:.7rem;padding:1px 3px}.rbc-header{padding:4px;font-size:.75rem}.rbc-date-cell{padding:2px;font-size:.75rem}.rbc-time-slot{min-height:35px}.rbc-timeslot-group{border-bottom:0px;min-height:35px}.rbc-day-view .rbc-time-gutter,.rbc-week-view .rbc-time-gutter{width:45px}.rbc-time-view .rbc-label{font-size:.65rem}.rbc-month-view,.rbc-agenda-view{font-size:.75rem}.rbc-month-view .rbc-event{display:block;width:100%}.rbc-row-segment{flex-direction:column}.rbc-day-bg,.rbc-date-cell{padding:1px}}@media (min-width: 601px) and (max-width: 960px){.rbc-event{font-size:.75rem;padding:2px 4px}.rbc-header{font-size:.8rem;padding:6px}.rbc-date-cell{font-size:.8rem}.rbc-time-view .rbc-label{font-size:.7rem}}.appointment-calendar .rbc-event.rbc-event-faked-end{border-bottom-color:transparent!important;overflow:visible;border-radius:6px 6px 0 0!important}.appointment-calendar .rbc-event.rbc-event-faked-end:after{content:"";position:absolute;left:-1px;bottom:-1px;height:1px;background:var(--rbc-event-border-color, #0288d1);opacity:.3;width:40%;pointer-events:none}.appointment-calendar .rbc-event.rbc-event-faked-end:before{content:"";position:absolute;left:calc(60% + 1px);bottom:-1px;height:1px;background:var(--rbc-event-border-color, #0288d1);opacity:.3;width:40%;pointer-events:none}.appointment-calendar .rbc-month-view .rbc-event.rbc-event-faked-end{border-radius:6px!important;border-bottom-color:var(--rbc-event-border-color, #0288d1)!important}.appointment-calendar .rbc-month-view .rbc-event.rbc-event-faked-end:before,.appointment-calendar .rbc-month-view .rbc-event.rbc-event-faked-end:after{display:none}.appointment-calendar .rbc-month-view .dispatch-faked-end-icon{display:none}.markdown-table table{border-radius:8px;margin-top:8px}.markdown-table th,.markdown-table td{padding:8px;text-align:left}:root{--amplify-fonts-default-variable: "Inter", "Roboto", "Helvetica", "Arial", sans-serif;--amplify-fonts-default-static: "Inter", "Roboto", "Helvetica", "Arial", sans-serif;--amplify-radii-small: 8px;--amplify-radii-medium: 10px;--amplify-radii-large: 12px;--amplify-components-button-primary-background-color: #0090A0;--amplify-components-button-primary-hover-background-color: #007080;--amplify-components-button-primary-active-background-color: #007080;--amplify-components-button-primary-focus-background-color: #0090A0;--amplify-components-button-primary-color: #fff;--amplify-components-button-border-radius: 8px;--amplify-components-button-font-weight: 600;--amplify-components-button-link-color: #0090A0;--amplify-components-button-link-hover-color: #007080;--amplify-components-button-link-hover-background-color: rgba(0, 144, 160, .08);--amplify-components-button-link-focus-background-color: rgba(0, 144, 160, .08);--amplify-components-button-link-focus-box-shadow: 0 0 0 1px #0090A0;--amplify-components-link-color: #0090A0;--amplify-components-link-hover-color: #007080;--amplify-components-link-active-color: #007080;--amplify-components-fieldcontrol-border-radius: 8px;--amplify-components-fieldcontrol-border-color: #D4D6DB;--amplify-components-fieldcontrol-focus-border-color: #0090A0;--amplify-components-fieldcontrol-focus-box-shadow: 0 0 0 1px #0090A0;--amplify-components-tabs-item-active-color: #0090A0;--amplify-components-tabs-item-active-border-color: #0090A0;--amplify-components-tabs-item-hover-color: #007080}[data-amplify-authenticator][data-variation=modal]{background:radial-gradient(ellipse at 50% 40%,#1a3050,#12233e 60%);position:fixed;inset:0}[data-amplify-authenticator] [data-amplify-container]{margin:0 auto;max-width:400px;padding-top:2rem}[data-amplify-authenticator] [data-amplify-container]>[data-amplify-router]{margin-top:.75rem}[data-amplify-authenticator] [data-amplify-router]{border-radius:16px;border:none;box-shadow:0 12px 40px #0000004d;overflow:hidden}[data-amplify-authenticator] [data-amplify-form]{padding:2rem 2.5rem 1.5rem}[data-amplify-authenticator] .amplify-button--primary{border-radius:8px;font-weight:600;letter-spacing:.01em;padding:.75rem 1.5rem;transition:all .15s ease;box-shadow:0 1px 2px #0000000d}[data-amplify-authenticator] .amplify-button--primary:hover{box-shadow:0 2px 8px #0090a040;transform:translateY(-.5px)}[data-amplify-authenticator] .amplify-label{font-weight:500;color:#12233e;font-size:.8125rem}[data-amplify-authenticator] .amplify-input{border-radius:8px;font-size:.875rem;padding:.625rem .875rem;transition:border-color .15s ease,box-shadow .15s ease}[data-amplify-authenticator] .amplify-field-group__outer-end .amplify-button{border-radius:0 8px 8px 0}[data-amplify-authenticator] .amplify-button--link{font-size:.8125rem;font-weight:500;border-radius:6px}@media print{.app *{display:none;scrollbar-gutter:stable both-edges}}:root{--outlined-input-bg: white;--link-color: #0090A0;--link-hover-color: #007080;--border-color: rgba(0, 0, 0, .23)}.app{max-height:100vh;scrollbar-gutter:stable;overflow:"auto"}a{color:var(--link-color);transition:color .3s ease}a:hover,a:focus{color:var(--link-hover-color)}.MuiOutlinedInput-root{background-color:var(--outlined-input-bg)}.MuiDataGrid-root{border-color:var(--border-color)!important}.MuiDataGrid-cell,.MuiDataGrid-columnsContainer{border-bottom-color:var(--border-color)!important}.MuiDataGrid-columnSeparator{color:var(--border-color)!important}*{scrollbar-color:rgba(155,155,155,.5) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#9b9b9b80;border-radius:6px;transition:background .2s ease-in-out}*::-webkit-scrollbar-thumb:hover{background:#9b9b9bb3}*:not(:hover)::-webkit-scrollbar-thumb{background:#9b9b9b33}
