.djhxqG_bar{cursor:pointer;border-radius:calc(var(--radius) - 4px);flex:1;align-self:stretch;min-width:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.1s}@media (prefers-reduced-motion:reduce){.djhxqG_bar{transition-property:none}}.djhxqG_bar{position:relative;overflow:hidden}.djhxqG_light{border-radius:inherit;pointer-events:none;background-color:#fff0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-uptime-wave-running=true] .djhxqG_light{animation:6s ease-in-out infinite djhxqG_uptime-wave}}@keyframes djhxqG_uptime-wave{0%,1.33333%,to{background-color:#fff0}.666667%{background-color:#ffffff80}}
.xAofUa_root{--tagline-week-label:4.75rem;--tagline-week-gap:.75rem;--tagline-week-row:.625rem;--tagline-week-green:#78ef29;color:#fff;align-items:center;display:flex;position:relative;container-type:inline-size}.xAofUa_grid{grid-template-columns:var(--tagline-week-label) minmax(0, 1fr);column-gap:var(--tagline-week-gap);row-gap:var(--tagline-week-row);align-items:center;width:100%;display:grid;position:relative}@container (min-width:26rem){.xAofUa_grid{--tagline-week-label:5.5rem;--tagline-week-gap:1rem;--tagline-week-row:.875rem;--tagline-week-track:.5625rem;--tagline-week-vps:.6875rem}}@container (min-width:32rem){.xAofUa_grid{--tagline-week-row:1.125rem;--tagline-week-track:.625rem;--tagline-week-vps:.75rem}}@container (min-width:44rem){.xAofUa_grid{--tagline-week-row:1.25rem;--tagline-week-label:6.25rem}.xAofUa_grid .xAofUa_label{font-size:.8125rem}}.xAofUa_zone,.xAofUa_day{color:#ffffff8c;font-size:.6875rem;font-weight:600;line-height:1rem}.xAofUa_days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.xAofUa_dayLong{display:none}@container (min-width:26rem){.xAofUa_dayLong{display:inline}.xAofUa_dayShort{display:none}}.xAofUa_lane{display:contents}.xAofUa_label{white-space:nowrap;color:#ffffffa6;align-items:center;gap:.375rem;min-width:0;font-size:.75rem;font-weight:500;line-height:1rem;display:flex;overflow:hidden}.xAofUa_track{height:var(--tagline-week-track,.5rem);background:#ffffff0d;border-radius:9999px;position:relative}.xAofUa_open,.xAofUa_extended{border-radius:2px;position:absolute;inset-block:0}.xAofUa_open{background:#ffffffd1}.xAofUa_extended{background:#ffffff47}.xAofUa_vpsLane>*{margin-top:.375rem}.xAofUa_vpsLabel{color:#fff;font-weight:600;overflow:visible}.xAofUa_vpsTrack{height:var(--tagline-week-vps,.625rem);background:0 0}.xAofUa_vps{background:var(--tagline-week-green);border-radius:9999px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #78ef2940,0 0 18px #78ef2966}.xAofUa_glint{inset-block:0;background:linear-gradient(90deg,#fff0,#ffffffbf 50%,#fff0);width:22%;position:absolute;left:0;transform:translate(-110%)}.xAofUa_led{background:var(--tagline-week-green);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;position:relative;box-shadow:0 0 0 3px #78ef292e}.xAofUa_led:after{content:"";opacity:0;border:1px solid #78ef2999;border-radius:9999px;position:absolute;inset:-.25rem}.xAofUa_columns{pointer-events:none;grid-area:2/2/span 5;position:absolute;inset:-.25rem 0}.xAofUa_column{background:#ffffff12;width:1px;position:absolute;inset-block:0}.xAofUa_sweep{pointer-events:none;grid-area:2/2/span 5;position:absolute;inset:-.75rem -.75rem -.75rem -.5rem;overflow:hidden}.xAofUa_veil{inset-block:0;background:linear-gradient(90deg, #0a0a0a00, var(--tagline-week-bg) 2rem);width:calc(100% + 2rem);position:absolute;left:-2rem;transform:translate(100%)}.xAofUa_playhead{inset-block:.5rem;background:linear-gradient(#fff0,#ffffffb3 25%,#78ef29e6);width:1px;position:absolute;left:.75rem}.xAofUa_playhead:after{content:"";background:var(--tagline-week-green);border-radius:9999px;width:.5625rem;height:.5625rem;position:absolute;bottom:.0625rem;left:-.25rem;box-shadow:0 0 10px #78ef29cc}@media (prefers-reduced-motion:no-preference){.xAofUa_root:not([data-motion-seen]) .xAofUa_veil{transform:translate(0)}.xAofUa_root[data-motion-seen] .xAofUa_veil{animation:2.4s cubic-bezier(.65,0,.35,1) .2s backwards xAofUa_tagline-week-sweep}.xAofUa_root[data-motion-seen] .xAofUa_led:after{animation:1.2s cubic-bezier(.16,1,.3,1) 2.5s backwards xAofUa_tagline-week-ring}.xAofUa_root[data-motion-active=true] .xAofUa_glint{animation:7s cubic-bezier(.45,0,.55,1) 2.8s infinite xAofUa_tagline-week-glint}}@keyframes xAofUa_tagline-week-sweep{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes xAofUa_tagline-week-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes xAofUa_tagline-week-glint{0%{transform:translate(-110%)}23%{transform:translate(460%)}to{transform:translate(460%)}}
.z_uSIG_root{--gap:3px;--cell:10px;--label:1rem;--wall:calc(var(--label) + .5rem + 24 * var(--cell) + 23 * var(--gap));font-variant-numeric:tabular-nums;color:#ffffff80;flex-wrap:wrap;align-items:flex-end;gap:.875rem 2rem;font-size:10px;line-height:1;display:flex;container-type:inline-size}.z_uSIG_wall{flex:0 1 var(--wall);grid-template-columns:var(--label) minmax(0, 1fr);gap:.5rem;min-width:0;max-width:100%;display:grid}.z_uSIG_days{gap:var(--gap);grid-template-rows:repeat(7,minmax(0,1fr));display:grid}.z_uSIG_day{align-items:center;display:flex}.z_uSIG_day[data-now]{color:#78ef29}.z_uSIG_grid{gap:var(--gap);grid-template-columns:repeat(24,minmax(0,1fr));display:grid;position:relative}.z_uSIG_cell{aspect-ratio:1;position:relative}.z_uSIG_cell:before{content:"";background:#78ef29d1;border-radius:9999px;position:absolute;inset:10%;box-shadow:0 0 5px #78ef2933}.z_uSIG_cell[data-maintenance]:before,.z_uSIG_swatch[data-key=maintenance]{background:#78ef29d1;box-shadow:inset 0 0 0 1.5px #0a0a0ab3,0 0 5px #78ef2933}.z_uSIG_cell[data-now]{z-index:1}.z_uSIG_cell[data-now]:before,.z_uSIG_swatch[data-key=now]{background:#78ef29;box-shadow:0 0 0 1.5px #0a0a0a,0 0 0 2.5px #78ef29e6,0 0 10px #78ef2980}.z_uSIG_cell[data-now]:after{content:"";opacity:0;pointer-events:none;border:1px solid #78ef29d9;border-radius:9999px;position:absolute;inset:-1px}.z_uSIG_veil{pointer-events:none;position:absolute;inset:-3px 0;overflow:hidden}.z_uSIG_veilPane{opacity:0;background:linear-gradient(100deg,#0a0a0a00 38%,#0a0a0adb 50%);width:200%;position:absolute;top:0;bottom:0;left:0}.z_uSIG_scan{opacity:0;pointer-events:none;background:linear-gradient(90deg,#e5ffc900,#e5ffc98c 55%,#e5ffc900);border-radius:3px;width:4.16667%;position:absolute;top:-4px;bottom:-4px;left:0}.z_uSIG_zone{align-self:start}.z_uSIG_hours{height:10px;position:relative}.z_uSIG_hour{position:absolute;top:0;transform:translate(-50%)}.z_uSIG_hour:first-child{transform:none}.z_uSIG_hour:last-child{transform:translate(-100%)}.z_uSIG_legend{flex-wrap:wrap;flex:0 auto;gap:.625rem 1.25rem;padding-bottom:1px;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}.z_uSIG_key{color:#ffffffb3;align-items:center;gap:.5rem;display:inline-flex}.z_uSIG_keyDetail{color:#ffffff80}.z_uSIG_swatch{border-radius:9999px;flex:none;width:8px;height:8px}@container (min-width:34rem){.z_uSIG_legend{flex-direction:column;margin-left:auto}.z_uSIG_key{align-items:flex-start}.z_uSIG_swatch{margin-top:3px}.z_uSIG_keyDetail{margin-top:.25rem;display:block}}@media (prefers-reduced-motion:no-preference){.z_uSIG_root:not([data-motion-seen]) .z_uSIG_veilPane{opacity:1;transform:translate(-50%)}:where(.z_uSIG_root[data-motion-seen]) .z_uSIG_veilPane{animation:1.44s linear .12s backwards z_uSIG_wall-light}.z_uSIG_root[data-motion-active=true] .z_uSIG_scan{animation:4.8s linear .12s infinite backwards z_uSIG_wall-scan}.z_uSIG_root[data-motion-active=true] .z_uSIG_cell[data-now]:after{animation:4.8s cubic-bezier(.16,1,.3,1) infinite backwards z_uSIG_wall-now;animation-delay:calc(.12s + var(--col) * 60ms)}}@keyframes z_uSIG_wall-light{0%{opacity:1;transform:translate(-50%)}to{opacity:1;transform:translate(15%)}}@keyframes z_uSIG_wall-scan{0%{opacity:1;transform:translate(0)}27%{opacity:1}30%{opacity:0;transform:translate(2300%)}to{opacity:0;transform:translate(2300%)}}@keyframes z_uSIG_wall-now{0%{opacity:.9;transform:scale(1)}25%{opacity:0;transform:scale(3.4)}to{opacity:0;transform:scale(3.4)}}