:root{--schedule-z-table:0;--schedule-z-divider:1;--schedule-z-paint:2;--schedule-z-staff-heading:2;--schedule-z-label:3;--schedule-z-count-col:4;--schedule-z-marker:5;--schedule-z-hour-marker:6;--schedule-z-time-col:6;--schedule-z-sticky-active:7}.grid-scroll{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;overflow:auto visible}.grid-scroll::-webkit-scrollbar{width:0;height:0;display:none}.schedule-table,.schedule-table thead,.schedule-table tbody,.schedule-table tfoot,.schedule-table tr,.schedule-table th,.schedule-table td{border:0 #0000!important}.schedule-table{border-spacing:0;border-collapse:collapse;-webkit-user-select:none;user-select:none;width:100%;min-width:max-content;z-index:var(--schedule-z-table);background:0 0;position:relative}:root{--schedule-cell-height:24px;--schedule-staff-col-min-width:8rem}@media (min-width:1300px){:root{--schedule-staff-col-min-width:10rem}}@media (min-width:1500px){:root{--schedule-staff-col-min-width:12rem}}@media (min-width:1800px){:root{--schedule-staff-col-min-width:14rem}}.schedule-table tr{position:relative}.schedule-table th,.schedule-table td{text-align:center;height:var(--schedule-cell-height);z-index:var(--schedule-z-paint);position:relative}.schedule-table th{padding:.25rem}.schedule-table td{padding:0!important}.schedule-table thead th:not(:first-child):not(:last-child),.schedule-table tbody td:not(:last-child){min-width:var(--schedule-staff-col-min-width)}:root{--schedule-time-col-width:4.5rem;--schedule-count-col-width:8rem}.schedule-table th:first-child,.schedule-table td:first-child,.schedule-table .time-col{width:var(--schedule-time-col-width)!important;min-width:var(--schedule-time-col-width)!important;max-width:var(--schedule-time-col-width)!important}.schedule-table .time-col{z-index:var(--schedule-z-time-col);position:sticky;left:0}:root{--clr-am:#f5bae6;--clr-pm:#ccd9fb}.schedule-table tbody .time-col .schedule-time-label{z-index:var(--schedule-z-hour-marker);min-height:1.15rem;color:var(--clr-text);white-space:nowrap;background:#fafafa;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:.15rem .35rem;font-weight:900;line-height:1;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.schedule-table tbody .time-col .schedule-time-label .schedule-time-label-text{letter-spacing:.1em;font-size:.75rem}.schedule-table tbody tr.is-am-slot>th.time-col .schedule-time-label{background:var(--clr-am)}.schedule-table tbody tr.is-pm-slot>th.time-col .schedule-time-label{background:var(--clr-pm)}.schedule-time-label--open,.schedule-time-label--close{border:4px solid var(--schedule-divider-open_close-clr-op)}.schedule-table th:last-child,.schedule-table td:last-child,.schedule-table .count-col{width:var(--schedule-count-col-width)!important;min-width:var(--schedule-count-col-width)!important;max-width:var(--schedule-count-col-width)!important}.schedule-table .count-col{z-index:var(--schedule-z-count-col);position:sticky;right:0}.schedule-table tbody td.count-col{font-weight:700}.schedule-table tbody td.count-col--success{background:var(--vern-notice-success-bkg);color:var(--vern-notice-success-text)}.schedule-table tbody td.count-col--warning{background:var(--vern-notice-warning-bkg);color:var(--vern-notice-warning-text)}.schedule-table tbody td.count-col--error{background:var(--vern-notice-error-bkg);color:var(--vern-notice-error-text)}.staff-heading{z-index:var(--schedule-z-staff-heading);white-space:nowrap;width:90%;transition:var(--transitions);background:#eee;border-radius:999px;flex-flow:column;align-items:center;gap:.25rem;margin:0 auto 1rem;padding:.35rem;font-weight:800;line-height:1;display:flex;position:relative}.staff-heading__hours{color:#555;font-size:.9em;line-height:1}.staff-heading__name{justify-content:center;align-items:center;gap:.25em;min-width:0;max-width:100%;display:inline-flex}.staff-heading__flag-icons{flex:none;align-items:center;gap:.18em;line-height:1;display:inline-flex}.staff-heading__flag-icons:empty{display:none}.staff-heading__flag-icons .owner-star,.staff-heading__flag-icons .trainee-heart,.staff-heading__flag-icons .keyholder-key,.staff-heading__flag-icons .keyholder-heart{margin-right:0}.staff-heading__name-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.staff-week-card-title{align-items:center;gap:.25em;display:flex}.staff-heading--drag-handle{cursor:grab;color:inherit;font:inherit;text-align:center;appearance:none;border:0;grid-template-columns:1.25rem minmax(0,1fr) 1.25rem;display:grid}.staff-heading--drag-handle:active,.staff-heading--dragging{cursor:grabbing}.staff-heading--drag-handle{touch-action:none}.staff-heading__content{flex-flow:column;align-items:center;gap:0;min-width:0;display:flex}.staff-heading__drag-arrow{opacity:.35;place-items:center;line-height:1;display:inline-grid}.staff-heading__drag-icon{fill:none;stroke:currentColor;width:.85rem;height:.85rem}.staff-heading--drag-handle:hover .staff-heading__drag-arrow,.staff-heading--drag-handle:focus-visible .staff-heading__drag-arrow{opacity:.6}.staff-heading--sort-disabled{cursor:default;pointer-events:none}.staff-heading--sort-disabled .staff-heading__drag-arrow,.staff-heading--sort-disabled:hover .staff-heading__drag-arrow,.staff-heading--sort-disabled:focus-visible .staff-heading__drag-arrow{opacity:0}.schedule-staff-heading-cell--dragging{z-index:var(--schedule-z-sticky-active);position:relative}:root{--schedule-staff-drag-heading-lift:-9px;--schedule-staff-drag-cell-lift:-7px}.staff-heading--dragging{transform:translateY(var(--schedule-staff-drag-heading-lift));box-shadow:0 .5rem 1rem #00000024}.schedule-staff-cell--dragging{z-index:var(--schedule-z-staff-heading);position:relative}.schedule-staff-cell--dragging .cell.selected,.schedule-staff-cell--dragging.cell--cross-store-blocked .cell,.schedule-staff-cell--dragging.cross-store-blocked-cell .cell,.schedule-staff-cell--dragging.unavailable-cell .cell{filter:brightness(1.03);transform:translateY(var(--schedule-staff-drag-cell-lift))}.owner-star,.trainee-heart,.keyholder-key,.keyholder-heart{margin-right:.25em}.owner-star{fill:var(--clr-staff-owner)}.trainee-heart{fill:var(--clr-staff-trainee)}.keyholder-key,.keyholder-heart{fill:var(--clr-staff);color:var(--clr-staff)}.count-col .staff-heading,.schedule-table th:last-child .staff-heading{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.count-col .staff-heading{white-space:nowrap;border:solid 2px var(--clr-staff-blocked);background:#fff;border-radius:999px;flex-flow:column;align-items:center;gap:.25rem;width:90%;margin:0 auto 1rem;padding:.35rem;font-weight:800;line-height:1;display:flex}:root{--schedule-divider-z_index:var(--schedule-z-divider);--schedule-divider-z_index-marker:var(--schedule-z-marker);--schedule-divider-round:10px;--schedule-divider-thickness:2px;--schedule-divider-thickness-marker:4px;--schedule-divider-thickness-marker_double:8px;--schedule-divider-offset:calc(var(--schedule-divider-thickness) / -2);--schedule-boundary-overlay-offset:calc(var(--schedule-divider-thickness-marker) / -2);--schedule-boundary-overlay-offset_double:calc(var(--schedule-divider-thickness-marker_double) / -2);--schedule-hour-divider-clr:#d3d9e2;--schedule-half-hour-divider-clr:#e8edf3;--schedule-divider-peak-row_fill:#dceeff99;--schedule-divider-peak-clr:#00afff87;--schedule-divider-open_close-clr:#111;--schedule-divider-open_close-clr-op:#11111180;--schedule-divider-open_close-row_fill:#c4c9da1f}.schedule-table tr:before,.schedule-row--open:after,.schedule-row--post-close-before:after,.schedule-row--peak-start:after,.schedule-row--peak-end:after{content:"";z-index:var(--schedule-divider-z_index);border-radius:var(--schedule-divider-round);width:100%;display:block;position:absolute;left:0}.schedule-table tr:before{top:var(--schedule-divider-offset);height:var(--schedule-divider-thickness)}.schedule-row--open:after,.schedule-row--post-close-before:after,.schedule-row--peak-start:after,.schedule-row--peak-end:after{z-index:var(--schedule-divider-z_index-marker);height:var(--schedule-divider-thickness-marker)}.schedule-row--open:before,.schedule-row--close:before,.schedule-row--peak-start:before,.schedule-row--peak-end:before{display:none}.schedule-table tr.is-hour-start:before{background-color:var(--schedule-hour-divider-clr)}.schedule-table tr.is-hour-half:before{background-color:var(--schedule-half-hour-divider-clr)}.schedule-table tbody tr.schedule-row--pre-open,.schedule-table tbody tr.schedule-row--close,.schedule-table tbody tr.schedule-row--post-close{background-color:var(--schedule-divider-open_close-row_fill)}.schedule-row--open:after{top:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-open_close-clr-op)}.schedule-row--post-close-before:after{bottom:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-open_close-clr-op)}.schedule-table tbody tr.peak-slot{background:var(--schedule-divider-peak-row_fill)}.schedule-row--peak-start:after{top:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-peak-clr)}.schedule-row--peak-end:after{bottom:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-peak-clr)}.schedule-row--open.schedule-row--peak-start:after,.schedule-row--post-close-before.schedule-row--peak-end:after{border-radius:var(--schedule-divider-round);height:var(--schedule-divider-thickness-marker_double)}.schedule-row--open.schedule-row--peak-start:after{top:var(--schedule-boundary-overlay-offset_double);background:linear-gradient(0deg, var(--schedule-divider-peak-clr) 49%, var(--schedule-divider-open_close-clr-op) 50%)}.schedule-row--post-close-before.schedule-row--peak-end:after{bottom:var(--schedule-boundary-overlay-offset_double);background:linear-gradient(0deg, var(--schedule-divider-open_close-clr-op) 49%, var(--schedule-divider-peak-clr) 50%)}.schedule-table .cell{box-sizing:border-box;appearance:none;width:100%;min-width:64px;height:100%;min-height:var(--schedule-cell-height);touch-action:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:relative}.schedule-table .cell,.schedule-table .cell:hover,.schedule-table .cell:focus,.schedule-table .cell:active{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:0;box-shadow:none!important}:root{--painted_cell-radius:10px;--painted_cell-border:5px;--painted_cell-inset-x:4px;--painted_cell-inset-y:3px}.schedule-table .painted-cell .cell,.schedule-table .cross-store-blocked-cell .cell,.unavailable-cell .cell{z-index:var(--schedule-z-paint);width:calc(100% - (var(--painted_cell-inset-x) * 2));margin-left:var(--painted_cell-inset-x);margin-right:var(--painted_cell-inset-x);color:inherit;border-radius:0;margin-top:0;margin-bottom:0;line-height:1;overflow:hidden;height:100%!important;min-height:0!important}.schedule-table .painted-cell.painted-cell--single .cell,.schedule-table .cross-store-blocked-cell.cross-store-blocked-cell--single .cell{border-radius:var(--painted_cell-radius)}.painted-cell--start .cell.selected,.schedule-table .cross-store-blocked-cell--start .cell.cell--cross-store-blocked{border-radius:var(--painted_cell-radius) var(--painted_cell-radius) 0 0;margin-top:var(--painted_cell-inset-y);height:calc(100% - var(--painted_cell-inset-y))!important}.painted-cell--end .cell.selected,.schedule-table .cross-store-blocked-cell--end .cell.cell--cross-store-blocked{border-radius:0 0 var(--painted_cell-radius) var(--painted_cell-radius);margin-top:calc(-1 * var(--painted_cell-inset-y));height:calc(100% - var(--painted_cell-inset-y))!important}:root{--painted_cell-border_color:var(--clr-staff);--painted_cell-background:var(--clr-staff-op);--painted_cell-border_color-cross_store:#ceead9;--painted_cell-background-cross_store:var(--painted_cell-border_color-cross_store);--painted_cell-owner-border_color:var(--clr-staff-owner);--painted_cell-owner-background:var(--clr-staff-owner-op);--painted_cell-owner-border_color-cross_store:#c9d9f5;--painted_cell-owner-background-cross_store:var(--painted_cell-owner-border_color-cross_store);--painted_cell-trainee-border_color:var(--clr-staff-trainee);--painted_cell-trainee-background:var(--clr-staff-trainee-op);--painted_cell-trainee-border_color-cross_store:#dbd2de;--painted_cell-trainee-background-cross_store:var(--painted_cell-trainee-border_color-cross_store);--painted_cell-blocked:var(--clr-staff-blocked-op)}.painted-cell .cell{background-color:var(--painted_cell-background);border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-border_color);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-border_color)}.painted-cell.painted-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-border_color)}.painted-cell.painted-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-border_color)}.painted-cell.painted-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-border_color)}.painted-cell--owner.painted-cell .cell{background-color:var(--painted_cell-owner-background);border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-owner-border_color);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-owner-border_color)}.painted-cell--owner.painted-cell.painted-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-owner-border_color)}.painted-cell--owner.painted-cell.painted-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-owner-border_color)}.painted-cell--owner.painted-cell.painted-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-owner-border_color)}.painted-cell--trainee.painted-cell .cell{background-color:var(--painted_cell-trainee-background);border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-trainee-border_color);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-trainee-border_color)}.painted-cell--trainee.painted-cell.painted-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-trainee-border_color)}.painted-cell--trainee.painted-cell.painted-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-trainee-border_color)}.painted-cell--trainee.painted-cell.painted-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-trainee-border_color)}.cross-store-blocked-cell .cell{background-color:var(--painted_cell-background-cross_store);border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-border_color-cross_store);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-border_color-cross_store)}.cross-store-blocked-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-border_color-cross_store)}.cross-store-blocked-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-border_color-cross_store)}.cross-store-blocked-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-border_color-cross_store)}.cross-store-blocked-cell--owner.cross-store-blocked-cell .cell{background-color:var(--painted_cell-owner-background-cross_store);border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-owner-border_color-cross_store);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-owner-border_color-cross_store)}.cross-store-blocked-cell--owner.cross-store-blocked-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-owner-border_color-cross_store)}.cross-store-blocked-cell--owner.cross-store-blocked-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-owner-border_color-cross_store)}.cross-store-blocked-cell--owner.cross-store-blocked-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-owner-border_color-cross_store)}.cross-store-blocked-cell--trainee.cross-store-blocked-cell .cell{background-color:var(--painted_cell-trainee-background-cross_store);border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-trainee-border_color-cross_store);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-trainee-border_color-cross_store)}.cross-store-blocked-cell--trainee.cross-store-blocked-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-trainee-border_color-cross_store)}.cross-store-blocked-cell--trainee.cross-store-blocked-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-trainee-border_color-cross_store)}.cross-store-blocked-cell--trainee.cross-store-blocked-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-trainee-border_color-cross_store)}.schedule-table .schedule-conflict-cell .cell{cursor:pointer!important;box-shadow:inset 0 0 0 2px var(--vern-notice-error,#b40000)!important}.schedule-conflict-label{z-index:calc(var(--schedule-z-label) + 1);width:max-content;max-width:calc(100% - .5rem);color:var(--vern-notice-error,#b40000);text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#fff;border:1px solid;border-radius:999px;padding:.12rem .35rem;font-size:.56rem;font-weight:900;line-height:1;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.cross-store-blocked-cell .cell,.unavailable-cell,.unavailable-cell:hover,.cell--unavailable{cursor:not-allowed!important}.unavailable-cell .cell,.unavailable-cell .cell:hover{cursor:not-allowed!important;background-color:var(--painted_cell-blocked)!important}.schedule-shift-time-labels{z-index:var(--schedule-z-label);pointer-events:none;flex-direction:column;justify-content:space-between;margin:2px 10px;line-height:1;display:flex;position:absolute;inset:0;height:auto!important;min-height:0!important;padding:0!important}.schedule-shift-time-label,.cross-store-blocked-label{width:fit-content;max-width:6.5rem;color:var(--clr-text);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;padding:.1rem .35rem;font-size:.58rem;font-weight:900;line-height:1;display:block;overflow:hidden}.schedule-shift-time-label{text-align:left}.schedule-shift-time-label--end{text-align:right;align-self:flex-end;margin-top:auto}.cross-store-blocked-label{text-align:center;margin:auto}.schedule-section--readonly .grid-scroll,.schedule-section--readonly .schedule-scrollbar,.schedule-section--readonly .schedule-scrollbar__track,.schedule-section--readonly .schedule-scrollbar__thumb{pointer-events:auto!important}.schedule-section--readonly .grid-scroll{cursor:grab!important;touch-action:pan-x pan-y!important;overflow-x:auto!important}.schedule-section--readonly .grid-scroll:active{cursor:grabbing!important}.schedule-section--readonly .schedule-scrollbar__track{cursor:pointer!important;touch-action:none!important}.schedule-section--readonly .schedule-scrollbar__thumb{cursor:grab!important}.schedule-section--readonly .schedule-scrollbar__thumb:active{cursor:grabbing!important}.schedule-section--readonly .grid-scroll button.cell{pointer-events:none!important;cursor:not-allowed!important}.grid-scroll .schedule-table tbody td:not(.count-col),.grid-scroll .schedule-table thead th:not(.time-col):not(.count-col) .staff-heading{opacity:var(--schedule-rail-fade-opacity,1);transition:var(--transitions);will-change:opacity}.grid-scroll .schedule-table td.schedule-cell--under-time-col,.grid-scroll .schedule-table td.schedule-cell--under-count-col,.grid-scroll .schedule-table thead th.schedule-heading-cell--under-time-col .staff-heading,.grid-scroll .schedule-table thead th.schedule-heading-cell--under-count-col .staff-heading{opacity:var(--schedule-rail-fade-opacity,1)}.grid-scroll .schedule-table .time-col--scroll-active,.grid-scroll .schedule-table .count-col--scroll-active{z-index:var(--schedule-z-sticky-active)}.schedule-scrollbar{width:100%;padding-inline:calc(var(--schedule-time-col-width) + .25rem) calc(var(--schedule-count-col-width) + .25rem);margin-top:.55rem;display:block}.schedule-scrollbar__track{border:1px solid var(--clr-border);background:color-mix(in srgb, var(--clr-border) 28%, #fff);cursor:pointer;touch-action:none;border-radius:999px;height:.75rem;position:relative}.schedule-scrollbar__thumb{background:var(--clr-text);cursor:grab;border-radius:999px;min-width:2.5rem;height:.42rem;position:absolute;top:50%;transform:translateY(-50%)}.schedule-scrollbar__thumb:active{cursor:grabbing}.schedule-scrollbar--disabled{opacity:0}.schedule-scrollbar--disabled .schedule-scrollbar__track{cursor:default}.schedule-pdf,.pdf-schedule-table{box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;--schedule-cell-height:.22in;--schedule-time-col-width:.55in;--schedule-count-col-width:.7in;--schedule-staff-col-min-width:0;--painted_cell-radius:5px;--painted_cell-border:2px;--painted_cell-inset-x:2px;--painted_cell-inset-y:1px;--schedule-divider-round:999px;--schedule-divider-thickness:1px;--schedule-divider-thickness-marker:2px;--schedule-divider-thickness-marker_double:4px;--schedule-divider-offset:calc(var(--schedule-divider-thickness) / -2);--schedule-boundary-overlay-offset:calc(var(--schedule-divider-thickness-marker) / -2);--schedule-boundary-overlay-offset_double:calc(var(--schedule-divider-thickness-marker_double) / -2);--pdf-count-error-background:var(--vern-notice-error-bkg);--pdf-count-warning-background:var(--vern-notice-warning-bkg);--pdf-count-success-background:var(--vern-notice-success-bkg);width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important}.schedule-pdf.pdf-document{background:#fff!important;width:10.6in!important;min-width:10.6in!important;max-width:10.6in!important;padding:0!important}.schedule-pdf .pdf-day{width:100%!important;height:var(--pdf-day-height,7.95in)!important;min-height:0!important;max-height:var(--pdf-day-height,7.95in)!important;page-break-inside:avoid!important;break-inside:avoid!important;page-break-after:auto!important;break-after:auto!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.schedule-pdf .pdf-day.pdf-day--page-break{page-break-after:always!important;break-after:page!important}.schedule-pdf .pdf-document-subtitle{color:var(--clr-text,#111827);flex:none;font-size:.13in;font-weight:800;line-height:1.05;margin:0 0 .04in!important}.schedule-pdf .pdf-document-title{color:var(--clr-text,#111827);flex:none;font-size:.22in;font-weight:900;line-height:1.05;margin:0 0 .07in!important}.schedule-pdf *,.pdf-schedule-table *{box-sizing:border-box}.pdf-schedule-table td,.pdf-schedule-table th,.pdf-schedule-table .staff-heading,.schedule-pdf td,.schedule-pdf th,.schedule-pdf .staff-heading{opacity:1!important;will-change:auto!important;transition:none!important}.schedule-pdf .schedule-scrollbar,.pdf-schedule-table .schedule-scrollbar{display:none!important}.pdf-schedule-table,.pdf-schedule-table thead,.pdf-schedule-table tbody,.pdf-schedule-table tfoot,.pdf-schedule-table tr,.pdf-schedule-table th,.pdf-schedule-table td,.schedule-pdf .schedule-table,.schedule-pdf .schedule-table thead,.schedule-pdf .schedule-table tbody,.schedule-pdf .schedule-table tfoot,.schedule-pdf .schedule-table tr,.schedule-pdf .schedule-table th,.schedule-pdf .schedule-table td{border:0 #0000!important}.pdf-schedule-table,.schedule-pdf .schedule-table{z-index:var(--schedule-z-table);border-spacing:0;border-collapse:collapse;background:0 0;flex:auto;position:relative;table-layout:fixed!important;width:100%!important;min-width:100%!important;max-width:none!important;height:var(--pdf-schedule-table-height,auto)!important;max-height:var(--pdf-schedule-table-height,auto)!important}.pdf-schedule-table tr,.schedule-pdf .schedule-table tr{position:relative;height:var(--schedule-cell-height)!important}.pdf-schedule-table thead tr,.schedule-pdf .schedule-table thead tr,.pdf-schedule-table thead th,.schedule-pdf .schedule-table thead th{height:var(--pdf-table-head-height,.34in)!important}.pdf-schedule-table th,.pdf-schedule-table td,.schedule-pdf .schedule-table th,.schedule-pdf .schedule-table td{z-index:var(--schedule-z-paint);height:var(--schedule-cell-height);text-align:center;vertical-align:middle;font-size:8px;position:relative;padding:0!important}.pdf-schedule-table th:first-child,.pdf-schedule-table td:first-child,.pdf-schedule-table .time-col,.schedule-pdf .schedule-table th:first-child,.schedule-pdf .schedule-table td:first-child,.schedule-pdf .schedule-table .time-col{width:var(--schedule-time-col-width)!important;min-width:var(--schedule-time-col-width)!important;max-width:var(--schedule-time-col-width)!important}.pdf-schedule-table th:last-child,.pdf-schedule-table td:last-child,.pdf-schedule-table .count-col,.schedule-pdf .schedule-table th:last-child,.schedule-pdf .schedule-table td:last-child,.schedule-pdf .schedule-table .count-col{width:var(--schedule-count-col-width)!important;min-width:var(--schedule-count-col-width)!important;max-width:var(--schedule-count-col-width)!important}.pdf-schedule-table thead th:not(:first-child):not(:last-child),.pdf-schedule-table tbody td:not(:first-child):not(:last-child),.schedule-pdf .schedule-table thead th:not(:first-child):not(:last-child),.schedule-pdf .schedule-table tbody td:not(:first-child):not(:last-child){width:auto!important;min-width:0!important;max-width:none!important}.pdf-schedule-table .time-col,.pdf-schedule-table .count-col,.schedule-pdf .schedule-table .time-col,.schedule-pdf .schedule-table .count-col{position:relative!important;left:auto!important;right:auto!important}.pdf-schedule-table .time-col,.schedule-pdf .schedule-table .time-col{z-index:var(--schedule-z-time-col)!important}.pdf-schedule-table .count-col,.schedule-pdf .schedule-table .count-col{z-index:var(--schedule-z-count-col)!important}.pdf-schedule-table .staff-heading,.schedule-pdf .schedule-table .staff-heading{z-index:var(--schedule-z-staff-heading);box-sizing:border-box;width:88%;min-width:0;max-width:100%;min-height:.22in;color:var(--clr-text,#111827);white-space:nowrap;background:#eee;border-radius:999px;flex-flow:column;justify-content:center;align-items:center;gap:1px;margin:0 auto .06in;padding:.035in .04in;font-size:8px;font-weight:800;line-height:1;display:flex;position:relative;overflow:hidden}.pdf-schedule-table .staff-heading__name,.schedule-pdf .schedule-table .staff-heading__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.pdf-schedule-table .staff-heading__hours,.schedule-pdf .schedule-table .staff-heading__hours{color:#555;font-size:7px;font-weight:800;line-height:1;display:block}.pdf-schedule-table .count-col .staff-heading,.pdf-schedule-table th:last-child .staff-heading,.schedule-pdf .schedule-table .count-col .staff-heading,.schedule-pdf .schedule-table th:last-child .staff-heading{box-sizing:border-box;border:1px solid var(--clr-staff-blocked);background:#fff;width:94%;min-width:0;max-width:100%;margin-inline:auto;overflow:hidden}.pdf-keyholder-key{vertical-align:-.1em;width:.85em;height:.85em;display:inline-block}.pdf-owner-star,.pdf-trainee-heart,.pdf-keyholder-key,.pdf-keyholder-heart,.pdf-schedule-table .owner-star,.pdf-schedule-table .trainee-heart,.pdf-schedule-table .keyholder-key,.pdf-schedule-table .keyholder-heart,.schedule-pdf .owner-star,.schedule-pdf .trainee-heart,.schedule-pdf .keyholder-key,.schedule-pdf .keyholder-heart{margin-right:2px}.pdf-owner-star,.pdf-schedule-table .owner-star,.schedule-pdf .owner-star{color:var(--clr-staff-owner);fill:var(--clr-staff-owner)}.pdf-trainee-heart,.pdf-schedule-table .trainee-heart,.schedule-pdf .trainee-heart{color:var(--clr-staff-trainee);fill:var(--clr-staff-trainee)}.pdf-keyholder-key,.pdf-keyholder-heart,.pdf-schedule-table .keyholder-key,.pdf-schedule-table .keyholder-heart,.schedule-pdf .keyholder-key,.schedule-pdf .keyholder-heart{color:var(--clr-staff);fill:var(--clr-staff)}.pdf-schedule-table .schedule-time-label,.schedule-pdf .schedule-table .schedule-time-label{min-height:10px;color:var(--clr-text,#111827);white-space:nowrap;background:#fafafa;border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:7px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:var(--schedule-z-hour-marker)!important}.pdf-schedule-table tbody tr.is-am-slot>th.time-col .schedule-time-label,.schedule-pdf .schedule-table tbody tr.is-am-slot>th.time-col .schedule-time-label{background:var(--clr-am)}.pdf-schedule-table tbody tr.is-pm-slot>th.time-col .schedule-time-label,.schedule-pdf .schedule-table tbody tr.is-pm-slot>th.time-col .schedule-time-label{background:var(--clr-pm)}.pdf-schedule-table tr:before,.pdf-schedule-table .schedule-row--open:after,.pdf-schedule-table .schedule-row--post-close-before:after,.pdf-schedule-table .schedule-row--peak-start:after,.pdf-schedule-table .schedule-row--peak-end:after,.schedule-pdf .schedule-table tr:before,.schedule-pdf .schedule-table .schedule-row--open:after,.schedule-pdf .schedule-table .schedule-row--post-close-before:after,.schedule-pdf .schedule-table .schedule-row--peak-start:after,.schedule-pdf .schedule-table .schedule-row--peak-end:after{content:"";border-radius:var(--schedule-divider-round);pointer-events:none;width:100%;display:block;position:absolute;left:0}.pdf-schedule-table tr:before,.schedule-pdf .schedule-table tr:before{top:var(--schedule-divider-offset);z-index:var(--schedule-z-divider);height:var(--schedule-divider-thickness);background-color:#0000}.pdf-schedule-table tr.is-hour-start:before,.schedule-pdf .schedule-table tr.is-hour-start:before{background-color:var(--schedule-hour-divider-clr)}.pdf-schedule-table tr.is-hour-half:before,.schedule-pdf .schedule-table tr.is-hour-half:before{background-color:var(--schedule-half-hour-divider-clr)}.pdf-schedule-table .schedule-row--open:after,.pdf-schedule-table .schedule-row--post-close-before:after,.pdf-schedule-table .schedule-row--peak-start:after,.pdf-schedule-table .schedule-row--peak-end:after,.schedule-pdf .schedule-table .schedule-row--open:after,.schedule-pdf .schedule-table .schedule-row--post-close-before:after,.schedule-pdf .schedule-table .schedule-row--peak-start:after,.schedule-pdf .schedule-table .schedule-row--peak-end:after{z-index:var(--schedule-z-marker);height:var(--schedule-divider-thickness-marker)}.pdf-schedule-table .schedule-row--open:before,.pdf-schedule-table .schedule-row--close:before,.pdf-schedule-table .schedule-row--peak-start:before,.pdf-schedule-table .schedule-row--peak-end:before,.schedule-pdf .schedule-table .schedule-row--open:before,.schedule-pdf .schedule-table .schedule-row--close:before,.schedule-pdf .schedule-table .schedule-row--peak-start:before,.schedule-pdf .schedule-table .schedule-row--peak-end:before{display:none}.pdf-schedule-table .schedule-row--open:after,.schedule-pdf .schedule-table .schedule-row--open:after{top:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-open_close-clr)}.pdf-schedule-table .schedule-row--post-close-before:after,.schedule-pdf .schedule-table .schedule-row--post-close-before:after{bottom:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-open_close-clr)}.pdf-schedule-table tbody tr.peak-slot,.schedule-pdf .schedule-table tbody tr.peak-slot{background:var(--schedule-divider-peak-row_fill)}.pdf-schedule-table .schedule-row--peak-start:after,.schedule-pdf .schedule-table .schedule-row--peak-start:after{top:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-peak-clr)}.pdf-schedule-table .schedule-row--peak-end:after,.schedule-pdf .schedule-table .schedule-row--peak-end:after{bottom:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-peak-clr)}.pdf-schedule-table .schedule-row--open.schedule-row--peak-start:after,.pdf-schedule-table .schedule-row--post-close-before.schedule-row--peak-end:after,.schedule-pdf .schedule-table .schedule-row--open.schedule-row--peak-start:after,.schedule-pdf .schedule-table .schedule-row--post-close-before.schedule-row--peak-end:after{height:var(--schedule-divider-thickness-marker_double);border-radius:var(--schedule-divider-round)}.pdf-schedule-table .schedule-row--open.schedule-row--peak-start:after,.schedule-pdf .schedule-table .schedule-row--open.schedule-row--peak-start:after{top:var(--schedule-boundary-overlay-offset_double);background:linear-gradient(0deg, var(--schedule-divider-peak-clr) 49%, var(--schedule-divider-open_close-clr) 50%)}.pdf-schedule-table .schedule-row--post-close-before.schedule-row--peak-end:after,.schedule-pdf .schedule-table .schedule-row--post-close-before.schedule-row--peak-end:after{bottom:var(--schedule-boundary-overlay-offset_double);background:linear-gradient(0deg, var(--schedule-divider-open_close-clr) 49%, var(--schedule-divider-peak-clr) 50%)}.pdf-schedule-table .cell,.schedule-pdf .schedule-table .cell{box-sizing:border-box;z-index:var(--schedule-z-paint);width:100%;min-width:0;height:100%;min-height:var(--schedule-cell-height);appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1;display:block;position:relative}.pdf-schedule-table .pdf-staff-cell,.pdf-schedule-table .pdf-painted-cell,.pdf-schedule-table .pdf-cross-store-cell{z-index:var(--schedule-z-paint);position:relative;overflow:hidden;background:0 0!important;padding:0!important}.pdf-schedule-table .pdf-painted-block,.pdf-schedule-table .painted-cell .cell,.pdf-schedule-table .cross-store-blocked-cell .cell,.schedule-pdf .schedule-table .painted-cell .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell .cell{box-sizing:border-box;z-index:var(--schedule-z-paint);width:calc(100% - (var(--painted_cell-inset-x) * 2));margin-inline:var(--painted_cell-inset-x);color:inherit;border:0 solid #0000;border-radius:0;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;line-height:1;display:flex;position:relative;overflow:hidden;height:100%!important;min-height:0!important;padding:0!important}.pdf-schedule-table .pdf-painted-cell--single .pdf-painted-block,.pdf-schedule-table .pdf-cross-store-cell--single .pdf-painted-block,.pdf-schedule-table .painted-cell--single .cell,.pdf-schedule-table .cross-store-blocked-cell--single .cell,.schedule-pdf .schedule-table .painted-cell--single .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--single .cell{border-radius:var(--painted_cell-radius)}.pdf-schedule-table .pdf-painted-cell--start .pdf-painted-block,.pdf-schedule-table .pdf-cross-store-cell--start .pdf-painted-block,.pdf-schedule-table .painted-cell--start .cell,.pdf-schedule-table .cross-store-blocked-cell--start .cell,.schedule-pdf .schedule-table .painted-cell--start .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--start .cell{margin-top:var(--painted_cell-inset-y);border-radius:var(--painted_cell-radius) var(--painted_cell-radius) 0 0;height:calc(100% - var(--painted_cell-inset-y))!important}.pdf-schedule-table .pdf-painted-cell--middle .pdf-painted-block,.pdf-schedule-table .pdf-cross-store-cell--middle .pdf-painted-block,.pdf-schedule-table .painted-cell--middle .cell,.pdf-schedule-table .cross-store-blocked-cell--middle .cell,.schedule-pdf .schedule-table .painted-cell--middle .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--middle .cell{border-radius:0;margin-top:0;margin-bottom:0;height:100%!important}.pdf-schedule-table .pdf-painted-cell--end .pdf-painted-block,.pdf-schedule-table .pdf-cross-store-cell--end .pdf-painted-block,.pdf-schedule-table .painted-cell--end .cell,.pdf-schedule-table .cross-store-blocked-cell--end .cell,.schedule-pdf .schedule-table .painted-cell--end .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--end .cell{margin-top:calc(-1 * var(--painted_cell-inset-y));border-radius:0 0 var(--painted_cell-radius) var(--painted_cell-radius);height:calc(100% - var(--painted_cell-inset-y))!important}.pdf-schedule-table .pdf-painted-cell--staff:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--staff .cell,.schedule-pdf .schedule-table .painted-cell--staff .cell{border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-border_color);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-border_color);background-color:var(--painted_cell-background)!important}.pdf-schedule-table .pdf-painted-cell--staff.pdf-painted-cell--start:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--staff.painted-cell--start .cell,.schedule-pdf .schedule-table .painted-cell--staff.painted-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-border_color)}.pdf-schedule-table .pdf-painted-cell--staff.pdf-painted-cell--end:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--staff.painted-cell--end .cell,.schedule-pdf .schedule-table .painted-cell--staff.painted-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-border_color)}.pdf-schedule-table .pdf-painted-cell--staff.pdf-painted-cell--single:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--staff.painted-cell--single .cell,.schedule-pdf .schedule-table .painted-cell--staff.painted-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-border_color)}.pdf-schedule-table .pdf-painted-cell--owner:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--owner .cell,.schedule-pdf .schedule-table .painted-cell--owner .cell{border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-owner-border_color);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-owner-border_color);background-color:var(--painted_cell-owner-background)!important}.pdf-schedule-table .pdf-painted-cell--owner.pdf-painted-cell--start:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--owner.painted-cell--start .cell,.schedule-pdf .schedule-table .painted-cell--owner.painted-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-owner-border_color)}.pdf-schedule-table .pdf-painted-cell--owner.pdf-painted-cell--end:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--owner.painted-cell--end .cell,.schedule-pdf .schedule-table .painted-cell--owner.painted-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-owner-border_color)}.pdf-schedule-table .pdf-painted-cell--owner.pdf-painted-cell--single:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--owner.painted-cell--single .cell,.schedule-pdf .schedule-table .painted-cell--owner.painted-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-owner-border_color)}.pdf-schedule-table .pdf-painted-cell--trainee:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--trainee .cell,.schedule-pdf .schedule-table .painted-cell--trainee .cell{border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-trainee-border_color);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-trainee-border_color);background-color:var(--painted_cell-trainee-background)!important}.pdf-schedule-table .pdf-painted-cell--trainee.pdf-painted-cell--start:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--trainee.painted-cell--start .cell,.schedule-pdf .schedule-table .painted-cell--trainee.painted-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-trainee-border_color)}.pdf-schedule-table .pdf-painted-cell--trainee.pdf-painted-cell--end:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--trainee.painted-cell--end .cell,.schedule-pdf .schedule-table .painted-cell--trainee.painted-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-trainee-border_color)}.pdf-schedule-table .pdf-painted-cell--trainee.pdf-painted-cell--single:not(.pdf-cross-store-cell) .pdf-painted-block,.pdf-schedule-table .painted-cell--trainee.painted-cell--single .cell,.schedule-pdf .schedule-table .painted-cell--trainee.painted-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-trainee-border_color)}.pdf-schedule-table .pdf-cross-store-cell.pdf-painted-cell--staff .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--staff .cell,.pdf-schedule-table .cross-store-blocked-cell:not(.cross-store-blocked-cell--owner):not(.cross-store-blocked-cell--trainee) .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--staff .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell:not(.cross-store-blocked-cell--owner):not(.cross-store-blocked-cell--trainee) .cell{border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-border_color-cross_store);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-border_color-cross_store);background-color:var(--painted_cell-background-cross_store)!important}.pdf-schedule-table .pdf-cross-store-cell--start.pdf-painted-cell--staff .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--staff.cross-store-blocked-cell--start .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--staff.cross-store-blocked-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell--end.pdf-painted-cell--staff .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--staff.cross-store-blocked-cell--end .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--staff.cross-store-blocked-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell--single.pdf-painted-cell--staff .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--staff.cross-store-blocked-cell--single .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--staff.cross-store-blocked-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell.pdf-painted-cell--owner .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--owner .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--owner .cell{border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-owner-border_color-cross_store);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-owner-border_color-cross_store);background-color:var(--painted_cell-owner-background-cross_store)!important}.pdf-schedule-table .pdf-cross-store-cell--start.pdf-painted-cell--owner .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--owner.cross-store-blocked-cell--start .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--owner.cross-store-blocked-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-owner-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell--end.pdf-painted-cell--owner .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--owner.cross-store-blocked-cell--end .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--owner.cross-store-blocked-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-owner-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell--single.pdf-painted-cell--owner .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--owner.cross-store-blocked-cell--single .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--owner.cross-store-blocked-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-owner-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell.pdf-painted-cell--trainee .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--trainee .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--trainee .cell{border-left-width:var(--painted_cell-border);border-left-style:solid;border-left-color:var(--painted_cell-trainee-border_color-cross_store);border-right-width:var(--painted_cell-border);border-right-style:solid;border-right-color:var(--painted_cell-trainee-border_color-cross_store);background-color:var(--painted_cell-trainee-background-cross_store)!important}.pdf-schedule-table .pdf-cross-store-cell--start.pdf-painted-cell--trainee .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--trainee.cross-store-blocked-cell--start .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--trainee.cross-store-blocked-cell--start .cell{border-top-width:var(--painted_cell-border);border-top-style:solid;border-top-color:var(--painted_cell-trainee-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell--end.pdf-painted-cell--trainee .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--trainee.cross-store-blocked-cell--end .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--trainee.cross-store-blocked-cell--end .cell{border-bottom-width:var(--painted_cell-border);border-bottom-style:solid;border-bottom-color:var(--painted_cell-trainee-border_color-cross_store)}.pdf-schedule-table .pdf-cross-store-cell--single.pdf-painted-cell--trainee .pdf-painted-block,.pdf-schedule-table .cross-store-blocked-cell--trainee.cross-store-blocked-cell--single .cell,.schedule-pdf .schedule-table .cross-store-blocked-cell--trainee.cross-store-blocked-cell--single .cell{border-width:var(--painted_cell-border);border-style:solid;border-color:var(--painted_cell-trainee-border_color-cross_store)}.pdf-schedule-table .pdf-unavailable-cell,.pdf-schedule-table .unavailable-cell .cell,.pdf-schedule-table .cell--unavailable,.schedule-pdf .schedule-table .unavailable-cell .cell,.schedule-pdf .schedule-table .cell--unavailable{cursor:default!important;background-color:var(--painted_cell-blocked)!important}.pdf-shift-time-labels,.pdf-schedule-table .schedule-shift-time-labels,.schedule-pdf .schedule-table .schedule-shift-time-labels{z-index:var(--schedule-z-label);pointer-events:none;flex-direction:column;justify-content:space-between;margin:1px 3px;line-height:1;display:flex;position:absolute;inset:0;height:auto!important;min-height:0!important;padding:0!important}.pdf-shift-time-label,.pdf-cross-store-label,.pdf-schedule-table .schedule-shift-time-label,.pdf-schedule-table .cross-store-blocked-label,.schedule-pdf .schedule-table .schedule-shift-time-label,.schedule-pdf .schedule-table .cross-store-blocked-label{width:fit-content;max-width:.65in;color:var(--clr-text,#111);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;padding:1px 3px;font-size:6px;font-weight:900;line-height:1;display:block;overflow:hidden}.pdf-shift-time-label--end,.pdf-schedule-table .schedule-shift-time-label--end,.schedule-pdf .schedule-table .schedule-shift-time-label--end{text-align:right;align-self:flex-end;margin-top:auto}.pdf-cross-store-label,.pdf-schedule-table .cross-store-blocked-label,.schedule-pdf .schedule-table .cross-store-blocked-label{text-align:center;align-self:center;max-width:.8in;margin:auto}.pdf-schedule-table .count-col,.schedule-pdf .schedule-table .count-col{font-size:8px;font-weight:800}.pdf-schedule-table .count-col--error,.schedule-pdf .schedule-table .count-col--error{background:var(--vern-notice-error-bkg)!important}.pdf-schedule-table .count-col--warning,.schedule-pdf .schedule-table .count-col--warning{background:var(--vern-notice-warning-bkg)!important}.pdf-schedule-table .count-col--success,.schedule-pdf .schedule-table .count-col--success{background:var(--vern-notice-success-bkg)!important}.pdf-count-cell--empty,.pdf-schedule-table .count-col--empty,.schedule-pdf .schedule-table .count-col--empty{color:#0000!important;background:0 0!important}.pdf-schedule-table .peak-staff-count-flag,.schedule-pdf .schedule-table .peak-staff-count-flag{justify-content:center;align-items:center;margin-left:2px;line-height:1;display:inline-flex}.pdf-schedule-table .peak-staff-count-flag svg,.schedule-pdf .schedule-table .peak-staff-count-flag svg{width:6px;height:6px}.pdf-schedule-table tr:before,.pdf-schedule-table tr:after,.schedule-pdf .schedule-table tr:before,.schedule-pdf .schedule-table tr:after{content:none!important;display:none!important}.pdf-schedule-table tr.is-hour-start>th:before,.pdf-schedule-table tr.is-hour-start>td:before,.schedule-pdf .schedule-table tr.is-hour-start>th:before,.schedule-pdf .schedule-table tr.is-hour-start>td:before,.pdf-schedule-table tr.is-hour-half>th:before,.pdf-schedule-table tr.is-hour-half>td:before,.schedule-pdf .schedule-table tr.is-hour-half>th:before,.schedule-pdf .schedule-table tr.is-hour-half>td:before{content:"";top:var(--schedule-divider-offset);z-index:var(--schedule-z-divider);height:var(--schedule-divider-thickness);border-radius:var(--schedule-divider-round);pointer-events:none;display:block;position:absolute;left:0;right:0}.pdf-schedule-table tr.is-hour-start>th:before,.pdf-schedule-table tr.is-hour-start>td:before,.schedule-pdf .schedule-table tr.is-hour-start>th:before,.schedule-pdf .schedule-table tr.is-hour-start>td:before{background-color:var(--schedule-hour-divider-clr)}.pdf-schedule-table tr.is-hour-half>th:before,.pdf-schedule-table tr.is-hour-half>td:before,.schedule-pdf .schedule-table tr.is-hour-half>th:before,.schedule-pdf .schedule-table tr.is-hour-half>td:before{background-color:var(--schedule-half-hour-divider-clr)}.pdf-schedule-table tr.schedule-row--open>th:before,.pdf-schedule-table tr.schedule-row--open>td:before,.pdf-schedule-table tr.schedule-row--close>th:before,.pdf-schedule-table tr.schedule-row--close>td:before,.pdf-schedule-table tr.schedule-row--peak-start>th:before,.pdf-schedule-table tr.schedule-row--peak-start>td:before,.pdf-schedule-table tr.schedule-row--peak-end>th:before,.pdf-schedule-table tr.schedule-row--peak-end>td:before,.schedule-pdf .schedule-table tr.schedule-row--open>th:before,.schedule-pdf .schedule-table tr.schedule-row--open>td:before,.schedule-pdf .schedule-table tr.schedule-row--close>th:before,.schedule-pdf .schedule-table tr.schedule-row--close>td:before,.schedule-pdf .schedule-table tr.schedule-row--peak-start>th:before,.schedule-pdf .schedule-table tr.schedule-row--peak-start>td:before,.schedule-pdf .schedule-table tr.schedule-row--peak-end>th:before,.schedule-pdf .schedule-table tr.schedule-row--peak-end>td:before{display:none!important}.pdf-schedule-table tr.schedule-row--open>th:after,.pdf-schedule-table tr.schedule-row--open>td:after,.pdf-schedule-table tr.schedule-row--post-close-before>th:after,.pdf-schedule-table tr.schedule-row--post-close-before>td:after,.pdf-schedule-table tr.schedule-row--peak-start>th:after,.pdf-schedule-table tr.schedule-row--peak-start>td:after,.pdf-schedule-table tr.schedule-row--peak-end>th:after,.pdf-schedule-table tr.schedule-row--peak-end>td:after,.schedule-pdf .schedule-table tr.schedule-row--open>th:after,.schedule-pdf .schedule-table tr.schedule-row--open>td:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before>th:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before>td:after,.schedule-pdf .schedule-table tr.schedule-row--peak-start>th:after,.schedule-pdf .schedule-table tr.schedule-row--peak-start>td:after,.schedule-pdf .schedule-table tr.schedule-row--peak-end>th:after,.schedule-pdf .schedule-table tr.schedule-row--peak-end>td:after{content:"";z-index:var(--schedule-z-marker);height:var(--schedule-divider-thickness-marker);border-radius:var(--schedule-divider-round);pointer-events:none;display:block;position:absolute;left:0;right:0}.pdf-schedule-table tr.schedule-row--open>th:after,.pdf-schedule-table tr.schedule-row--open>td:after,.schedule-pdf .schedule-table tr.schedule-row--open>th:after,.schedule-pdf .schedule-table tr.schedule-row--open>td:after{top:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-open_close-clr)}.pdf-schedule-table tr.schedule-row--post-close-before>th:after,.pdf-schedule-table tr.schedule-row--post-close-before>td:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before>th:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before>td:after{bottom:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-open_close-clr)}.pdf-schedule-table tr.schedule-row--peak-start>th:after,.pdf-schedule-table tr.schedule-row--peak-start>td:after,.schedule-pdf .schedule-table tr.schedule-row--peak-start>th:after,.schedule-pdf .schedule-table tr.schedule-row--peak-start>td:after{top:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-peak-clr)}.pdf-schedule-table tr.schedule-row--peak-end>th:after,.pdf-schedule-table tr.schedule-row--peak-end>td:after,.schedule-pdf .schedule-table tr.schedule-row--peak-end>th:after,.schedule-pdf .schedule-table tr.schedule-row--peak-end>td:after{bottom:var(--schedule-boundary-overlay-offset);background-color:var(--schedule-divider-peak-clr)}.pdf-schedule-table tr.schedule-row--open.schedule-row--peak-start>th:after,.pdf-schedule-table tr.schedule-row--open.schedule-row--peak-start>td:after,.pdf-schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>th:after,.pdf-schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>td:after,.schedule-pdf .schedule-table tr.schedule-row--open.schedule-row--peak-start>th:after,.schedule-pdf .schedule-table tr.schedule-row--open.schedule-row--peak-start>td:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>th:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>td:after{height:var(--schedule-divider-thickness-marker_double)}.pdf-schedule-table tr.schedule-row--open.schedule-row--peak-start>th:after,.pdf-schedule-table tr.schedule-row--open.schedule-row--peak-start>td:after,.schedule-pdf .schedule-table tr.schedule-row--open.schedule-row--peak-start>th:after,.schedule-pdf .schedule-table tr.schedule-row--open.schedule-row--peak-start>td:after{top:var(--schedule-boundary-overlay-offset_double);background:linear-gradient(0deg, var(--schedule-divider-peak-clr) 49%, var(--schedule-divider-open_close-clr) 50%)}.pdf-schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>th:after,.pdf-schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>td:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>th:after,.schedule-pdf .schedule-table tr.schedule-row--post-close-before.schedule-row--peak-end>td:after{bottom:var(--schedule-boundary-overlay-offset_double);background:linear-gradient(0deg, var(--schedule-divider-open_close-clr) 49%, var(--schedule-divider-peak-clr) 50%)}@media print{.schedule-scrollbar{display:none!important}.pdf-schedule-table,.schedule-pdf .schedule-table,.pdf-schedule-table tr,.schedule-pdf .schedule-table tr{page-break-inside:avoid;break-inside:avoid}}.schedule-table .schedule-notes-row th,.schedule-table .schedule-notes-row td{vertical-align:top}.schedule-table .schedule-notes-row .time-col{font-size:.82rem;font-weight:800}.schedule-notes-cell{min-width:var(--schedule-staff-col-width,9rem);background:#fff;padding:.35rem!important}.schedule-staff-note{resize:vertical;width:100%;min-height:4.75rem;font:inherit;width:calc(100% - (var(--painted_cell-inset-x) * 2));margin-left:var(--painted_cell-inset-x);margin-right:var(--painted_cell-inset-x);background:#fff;border:1px solid #d6d6d6;padding:.5rem;font-size:.82rem;line-height:1.35}.schedule-staff-note:disabled{color:#555;background:#f6f6f6}.staff-week-note-cell,.pdf-staff-note-cell{white-space:pre-wrap}
