.vHD47q_stage{aspect-ratio:1000/580;background:var(--color-sand);position:relative;overflow:hidden;container-type:inline-size}.vHD47q_canvas{font-size:.1cqw;font-family:var(--font-sans);color:var(--color-deep);line-height:1.25;position:absolute;inset:0}.vHD47q_canvas p{white-space:nowrap;margin:0}.vHD47q_canvas :where(p){line-height:1.25}.vHD47q_layer{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vHD47q_cms{background:var(--color-white);box-sizing:border-box;border-radius:16em;width:310em;height:524em;padding:22em 24em;position:absolute;top:28em;left:28em;box-shadow:0 8em 24em #0000000f}.vHD47q_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange-dark);font-size:14em;font-weight:700}.vHD47q_field{flex-direction:column;gap:6em;width:262em;display:flex;position:absolute;left:52em}.vHD47q_fieldKey{color:var(--color-deep-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14em}.vHD47q_fieldValue{font-size:17em;font-weight:600}.vHD47q_raw{background:var(--color-sand);border-radius:6em;flex-direction:column;gap:2em;width:fit-content;padding:6em 10em;display:flex}.vHD47q_raw p{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14em}.vHD47q_chips{gap:8em;display:flex}.vHD47q_chip,.vHD47q_chipSm{white-space:nowrap;background:color-mix(in srgb, var(--color-sky) 16%, transparent);color:var(--color-deep);border-radius:20em}.vHD47q_chip{padding:.25em .7em;font-size:14em}.vHD47q_chipSm{padding:.2em .65em;font-size:13em}.vHD47q_graphTag{position:absolute;top:28em;left:420em}.vHD47q_graphTag p{letter-spacing:.08em;text-transform:uppercase;color:var(--color-deep-muted);font-size:14em;font-weight:700}.vHD47q_node{box-sizing:border-box;background:var(--color-white);border:1.5em solid var(--color-sand-dark);border-radius:12em;flex-direction:column;gap:5em;padding:14em 16em;display:flex;position:absolute;overflow:hidden;box-shadow:0 6em 18em #0000000d}.vHD47q_parent{background:var(--color-deep);border-color:var(--color-deep);color:var(--color-white)}.vHD47q_parent .vHD47q_id,.vHD47q_parent .vHD47q_note{color:var(--color-sand-dark)}.vHD47q_elsewhere{border-style:dashed;border-color:var(--color-orange);background:var(--color-sand-light)}.vHD47q_type{font-size:17em;font-weight:700}.vHD47q_times{color:var(--color-deep-muted);font-weight:400}.vHD47q_id{color:var(--color-orange-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13em}.vHD47q_note{color:var(--color-deep-muted);font-size:13em}.vHD47q_prop{font-size:14em}.vHD47q_pk{width:5.6em;color:var(--color-deep-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;display:inline-block}.vHD47q_pkAuto{width:auto;margin-right:.6em}.vHD47q_hours{background:color-mix(in srgb, var(--color-sky) 14%, transparent);border:1.5em solid var(--color-sky);border-radius:8em;flex-direction:column;gap:3em;margin-top:4em;padding:8em 10em;display:flex}.vHD47q_hoursKey{color:var(--color-sky-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12em}.vHD47q_hoursVal{font-size:15em;font-weight:600}.vHD47q_legend{gap:24em;display:flex;position:absolute;top:522em;left:420em}.vHD47q_key{align-items:center;gap:8em;display:flex}.vHD47q_key span{color:var(--color-deep-muted);font-size:14em}.vHD47q_swField,.vHD47q_swId{border-radius:2em;width:24em;height:3em;display:block}.vHD47q_swField{background:var(--color-sky-dark)}.vHD47q_swId{background:var(--color-orange)}@keyframes vHD47q_rise{0%{opacity:0;transform:translateY(14em)}to{opacity:1;transform:none}}@keyframes vHD47q_pop{0%{opacity:0;transform:scale(.85)}70%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes vHD47q_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes vHD47q_ring{0%{box-shadow:0 0 #00a6b480}to{box-shadow:0 0 0 10em #00a6b400}}.vHD47q_playing .vHD47q_rise{animation:vHD47q_rise .6s cubic-bezier(.22, 1, .36, 1) var(--delay,0s) both}.vHD47q_playing .vHD47q_pop{animation:vHD47q_pop .55s cubic-bezier(.34, 1.4, .64, 1) var(--delay,0s) both}.vHD47q_playing .vHD47q_link{stroke-dasharray:1;animation:vHD47q_draw .7s cubic-bezier(.22, 1, .36, 1) var(--delay,0s) both}.vHD47q_playing .vHD47q_glow{animation:vHD47q_ring 1.4s ease-out var(--delay,0s) 2}@media (prefers-reduced-motion:reduce){.vHD47q_stage *,.vHD47q_playing *{animation:none!important}.vHD47q_playing .vHD47q_link{stroke-dasharray:none}}
