.yvpCzG_label{align-items:flex-start;gap:2px;display:flex}.yvpCzG_details{flex:1;min-width:0}.yvpCzG_city{overflow-wrap:break-word;font-size:clamp(12px,8px + .625vw,16px);font-weight:600;line-height:1.25}.yvpCzG_offset{white-space:nowrap;color:rgb(var(--muted));margin-top:2px;font-size:clamp(10px,8px + .3125vw,12px);font-weight:400;line-height:1.3}.yvpCzG_selection{font-variant-numeric:tabular-nums;min-height:2.6em;margin-top:4px;font-size:clamp(10px,8px + .3125vw,12px);line-height:1.3}.yvpCzG_indented{margin-left:22px}.yvpCzG_range{flex-wrap:wrap;column-gap:.3em;font-weight:500;display:flex}.yvpCzG_range span{white-space:nowrap}.yvpCzG_duration{color:rgb(var(--muted));font-weight:400}
.OnFDlG_palette{--workingHours:#dcfce7;--shoulderHours:#fef3c7;--nightHours:#ffe4e6}.dark .OnFDlG_palette{--workingHours:#183c31;--shoulderHours:#423d22;--nightHours:#442936}
.SH05Oa_scroll{border:1px solid rgb(var(--line));border-radius:var(--radius-panel);max-width:100%;overflow-x:auto}.SH05Oa_scroll:focus{outline:none}.SH05Oa_visualScroll{scrollbar-width:none}.SH05Oa_visualScroll::-webkit-scrollbar{display:none}.SH05Oa_board{--label-width:160px;-webkit-user-select:none;user-select:none;min-width:1160px;position:relative}.SH05Oa_compactBoard{--label-width:144px}.SH05Oa_row{grid-template-columns:var(--label-width) minmax(0, 1fr);min-height:164px;display:grid}.SH05Oa_compactRow{min-height:88px}.SH05Oa_row+.SH05Oa_row{border-top:1px solid rgb(var(--line))}.SH05Oa_label{z-index:3;border-right:1px solid rgb(var(--line));background:#fff;padding:6px;position:sticky;left:0}.dark .SH05Oa_label{background:rgb(var(--panel))}.SH05Oa_timeline{cursor:crosshair;-webkit-user-select:none;user-select:none;background:rgb(var(--panel-2) / .35);position:relative;overflow:hidden}.SH05Oa_compactBoard .SH05Oa_timeline{background:#fff}.dark .SH05Oa_compactBoard .SH05Oa_timeline{background:rgb(var(--panel))}.SH05Oa_tick{border-left:1px solid rgb(var(--line) / .65);font-variant-numeric:tabular-nums;height:100%;color:rgb(var(--muted));white-space:nowrap;padding:8px 3px;font-size:11px;position:absolute}.SH05Oa_tick small{margin-top:6px;font-size:10px;display:block}.SH05Oa_selectionLayer{inset:0 0 0 var(--label-width);pointer-events:none;z-index:2;position:absolute;overflow:hidden}.SH05Oa_selection{border-left:var(--time-range-border-width) solid rgb(var(--accent));border-right:var(--time-range-border-width) solid rgb(var(--accent));background:rgb(var(--accent) / .17);pointer-events:auto;touch-action:none;cursor:grab;position:absolute;top:0;bottom:0}.SH05Oa_selection:active{cursor:grabbing}.SH05Oa_resizeHandle{cursor:ew-resize;touch-action:none;pointer-events:auto;background:0 0;border:0;width:16px;padding:0;position:absolute;top:0;bottom:0}.SH05Oa_resizeHandle:after{content:"";border:2px solid rgb(var(--accent));background:linear-gradient(rgb(var(--accent)), rgb(var(--accent))) center / 2px 12px no-repeat, white;border-radius:5px;width:12px;height:32px;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.SH05Oa_resizeHandle:focus{outline:none}.SH05Oa_resizeStart{left:-9px}.SH05Oa_resizeEnd{right:-9px}.dark .SH05Oa_resizeHandle:after{background-color:rgb(var(--panel))}.SH05Oa_rangeTimeline{touch-action:none}.SH05Oa_rangeTimeline:focus{outline:none}.SH05Oa_dragging{z-index:4;will-change:transform;background:#fff;position:relative;box-shadow:0 3px 14px #0000002e}.dark .SH05Oa_dragging{background:rgb(var(--panel))}@media (min-width:640px){.SH05Oa_board{--label-width:220px;min-width:1000px}.SH05Oa_compactBoard{--label-width:180px}}.SH05Oa_staggered{margin-top:44px;display:block}
.u6utYW_scroll{border:1px solid rgb(var(--line));border-radius:var(--radius-panel);scrollbar-width:none;max-height:600px;position:relative;overflow:auto}.u6utYW_scroll::-webkit-scrollbar{display:none}.u6utYW_scroll:focus,.u6utYW_table tbody:focus{outline:none}.u6utYW_container{-webkit-user-select:none;user-select:none;width:max-content;min-width:100%;position:relative}.u6utYW_table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:14px}.u6utYW_table th,.u6utYW_table td{border-bottom:1px solid rgb(var(--line) / .5);background-color:#fff;min-width:185px;padding:10px 14px;position:relative}.u6utYW_table thead th{z-index:4;vertical-align:middle;border-bottom:1px solid rgb(var(--line));height:80px;position:sticky;top:0}.u6utYW_table tr>:first-child{z-index:1;white-space:nowrap;border-right:1px solid rgb(var(--line));width:1%;min-width:110px;position:sticky;left:0}.u6utYW_table thead tr>:first-child{z-index:5}.u6utYW_table tbody{touch-action:none;cursor:crosshair}.u6utYW_table tbody tr{height:68px}.u6utYW_table tbody tr:last-child>*{border-bottom:0}.u6utYW_localTime{font-variant-numeric:tabular-nums;white-space:nowrap}.u6utYW_localTime strong{font-size:14px;font-weight:500}.u6utYW_localTime small{color:rgb(var(--muted));margin-top:3px;font-size:11px;font-weight:400;display:block}:is(.dark .u6utYW_table th,.dark .u6utYW_table td){background-color:rgb(var(--panel))}.u6utYW_table .u6utYW_dragging{z-index:3;will-change:transform;box-shadow:2px 0 12px #00000029}.u6utYW_table thead .u6utYW_dragging{z-index:6}.u6utYW_selectionLayer{z-index:2;pointer-events:none;position:absolute;left:0;right:0;overflow:hidden}.u6utYW_selection{background:rgb(var(--accent) / .17);border-top:var(--time-range-border-width) solid rgb(var(--accent));border-bottom:var(--time-range-border-width) solid rgb(var(--accent));cursor:grab;pointer-events:auto;touch-action:none;position:absolute;left:0;right:0}.u6utYW_selection:active{cursor:grabbing}.u6utYW_resizeHandle{cursor:ns-resize;pointer-events:auto;touch-action:none;background:0 0;border:0;height:16px;padding:0;position:absolute;left:0;right:0}.u6utYW_resizeHandle:after{content:"";border:2px solid rgb(var(--accent));background:linear-gradient(rgb(var(--accent)), rgb(var(--accent))) center / 12px 2px no-repeat, white;border-radius:5px;width:32px;height:12px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.u6utYW_resizeHandle:focus{outline:none}.u6utYW_resizeStart{top:-9px}.u6utYW_resizeEnd{bottom:-9px}.dark .u6utYW_resizeHandle:after{background-color:rgb(var(--panel))}
