.RhythmFlowChart_wrap__2pF8Q{--ivory:#faf9f6;--charcoal:#202124;--navy:#243b53;--gold:#a47c48;--gold-dark:#835f34;--growth:#557a64;--panel:#fff;--edge:#e2ded4;--edge-soft:#edeae2;--ink:var(--charcoal);--ink-2:#5a5f66;--ink-3:#8d8a83;--grid:#eae7e0;--band:rgba(36,59,83,.07);--band-edge:rgba(36,59,83,.16);--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--panel);border:1px solid var(--edge-soft);border-radius:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 1px 1.5px rgba(36,59,83,.1),0 7px 16px -9px rgba(36,59,83,.26);padding:20px 22px 18px;color:var(--ink)}.RhythmFlowChart_head__HSDpb{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:4px}.RhythmFlowChart_title__eovfv{font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:0;color:var(--ink-2)}.RhythmFlowChart_meta__7_XJ0{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.RhythmFlowChart_lede__96xIr{margin:0 0 14px;font-size:13px;line-height:1.6;color:var(--ink-2);max-width:62ch}.RhythmFlowChart_scroll__DZZPi{overflow-x:auto;overflow-y:hidden}.RhythmFlowChart_chart___t0ft{display:block;min-width:560px;width:100%;height:auto}.RhythmFlowChart_band__IHC2b{fill:var(--band)}.RhythmFlowChart_bandEdge__U9wkJ{stroke:var(--band-edge);stroke-width:1;stroke-dasharray:3 4;fill:none}.RhythmFlowChart_zero__Q0WNt{stroke:var(--ink-3);stroke-width:1}.RhythmFlowChart_typical__38w9t{stroke:var(--band-edge);stroke-width:1;fill:none}.RhythmFlowChart_grid__HTfC5{stroke:var(--grid);stroke-width:1}.RhythmFlowChart_axisText__FhXCT{font-family:var(--mono);font-size:9.5px;fill:var(--ink-3)}.RhythmFlowChart_line__PykoH{fill:none;stroke:var(--navy);stroke-width:1.4;stroke-opacity:.42;stroke-linejoin:round}.RhythmFlowChart_dot__3BazY{fill:var(--navy)}.RhythmFlowChart_dotOut__le0Wi{fill:var(--gold)}.RhythmFlowChart_dotThin__FSGm3{fill-opacity:.4}.RhythmFlowChart_passRing__ouuhq{fill:none;stroke:var(--navy);stroke-width:1.2;stroke-opacity:.55}.RhythmFlowChart_missTick__wDbqt{stroke:var(--gold-dark);stroke-width:2;stroke-opacity:.55}.RhythmFlowChart_missLabel__Cc7xa{font-family:var(--mono);font-size:9px;fill:var(--gold-dark);fill-opacity:.85}.RhythmFlowChart_legend__epj0a{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;padding-top:12px;border-top:1px solid var(--edge-soft);font-size:12px;color:var(--ink-2)}.RhythmFlowChart_legend__epj0a span{display:inline-flex;align-items:center;gap:7px}.RhythmFlowChart_swatch__UWC3P{width:9px;height:9px;border-radius:50%;background:var(--c,var(--navy))}.RhythmFlowChart_swatchBand__NVnqc{width:16px;height:9px;border-radius:2px;background:var(--band);border:1px dashed var(--band-edge)}.RhythmFlowChart_basis__j3nSt{margin:10px 0 0;font-size:11.5px;line-height:1.65;color:var(--ink-3)}.RhythmFlowChart_basis__j3nSt summary{cursor:pointer;color:var(--ink-2)}.RhythmFlowChart_basis__j3nSt p{margin:6px 0 0}@media (prefers-reduced-motion:reduce){.RhythmFlowChart_wrap__2pF8Q *{animation:none!important;transition-duration:.01ms!important}}.RhythmFlowChart_area__dipyz{fill:rgba(36,59,83,.1)}.RhythmFlowChart_loudLine__y2Ryh{fill:none;stroke:var(--navy);stroke-width:1.6;stroke-linejoin:round}.RhythmFlowChart_loudDot__gGkrg{fill:var(--navy)}.RhythmFlowChart_wedge__fYipj{fill:rgba(164,124,72,.1);stroke:rgba(164,124,72,.3);stroke-width:1}.RhythmFlowChart_wedgeLabel__rxREH{font-family:var(--mono);font-size:10px;fill:var(--gold-dark);fill-opacity:.9}.RhythmFlowChart_mark__VqTBl{stroke:var(--gold-dark);stroke-width:1;stroke-opacity:.4;stroke-dasharray:2 3}.RhythmFlowChart_markLabel__wC1Yn{font-family:var(--mono);font-size:9.5px;fill:var(--gold-dark);fill-opacity:.9}.RhythmFlowChart_softLoudLabel___8e1R{font-family:var(--mono);font-size:9.5px;fill:var(--ink-3)}.RhythmFlowChart_dotBeyond__Hk_iO{fill:var(--gold-dark);fill-opacity:.85}.RhythmFlowChart_beyondLabel__ZNAJ3{font-family:var(--mono);font-size:9px;fill:var(--gold-dark);fill-opacity:.9}.RhythmFlowChart_swatchBeyond__kRpmN{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid var(--gold-dark);opacity:.85}.RhythmFlowChart_zoom___i91y{display:flex;align-items:center;gap:7px;margin:0 0 10px}.RhythmFlowChart_zoomLabel___aaRc{font-size:11.5px;color:var(--ink-3);letter-spacing:.02em}.RhythmFlowChart_zoomBtn__vM9ul{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;line-height:1;color:var(--ink-2);background:#fff;border:1px solid var(--edge);border-radius:6px;cursor:pointer;transition:border-color .15s,color .15s}.RhythmFlowChart_zoomBtn__vM9ul:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink)}.RhythmFlowChart_zoomBtn__vM9ul:disabled{opacity:.4;cursor:default}.RhythmFlowChart_zoomBtn__vM9ul:focus-visible{outline:2px solid var(--navy);outline-offset:1px}.RhythmFlowChart_zoomNow__T_aP8{min-width:9.5em;font-family:var(--mono);font-size:11px;color:var(--ink-2);font-variant-numeric:tabular-nums}.RhythmFlowChart_rangeBar__WaTdh{fill:var(--navy);fill-opacity:.34}.RhythmFlowChart_rangeBarOut__EcSjq{fill:var(--gold);fill-opacity:.42}.RhythmFlowChart_holeMark__kBMLV{stroke:var(--ink-3);stroke-width:1.5;stroke-dasharray:2 2;stroke-opacity:.7}.RhythmFlowChart_swatchBar__1RVAD{width:7px;height:12px;border-radius:2px;background:var(--navy);opacity:.34}.RhythmFlowChart_swatchBarOut__OYG4v{background:var(--gold);opacity:.42}.RhythmFlowChart_matching__Ab_8k{margin:-8px 0 12px;font-size:12px;line-height:1.6;color:var(--ink-3);max-width:62ch}.RhythmFlowChart_dotShaky__SybEH{fill:var(--panel);stroke:var(--navy);stroke-width:1.4;stroke-opacity:.75}.RhythmFlowChart_swatchShaky__UElIp{width:9px;height:9px;border-radius:50%;background:var(--panel);border:1.4px solid var(--navy);opacity:.8}.MeterConsole_wrap__t2_Ej{--ivory:#faf9f6;--charcoal:#202124;--navy:#243b53;--navy-light:#33526f;--navy-dark:#1a2c3e;--gold:#a47c48;--growth:#557a64;--groove:#efede7;--face-hi:#fff;--face-lo:#f7f5f1;--panel:#fff;--panel-2:#f6f4ef;--edge:#e2ded4;--edge-soft:#edeae2;--ink:var(--charcoal);--ink-2:#5a5f66;--ink-3:#8d8a83;--ok:var(--growth);--coach:var(--gold);--interp:var(--navy);--none:#a6a29a;--ok-bg:#e7ede9;--coach-bg:#f4ede3;--interp-bg:#e6eaef;--none-bg:#eeece7;--wire:#d8d3c8;--wire-hi:#fff;--wire-live:var(--navy-light);--hi-line:hsla(0,0%,100%,.85);--sh-1:0 1px 1.5px rgba(36,59,83,.1);--sh-2:0 7px 16px -9px rgba(36,59,83,.26);--sh-lift:0 2px 3px rgba(36,59,83,.12),0 14px 26px -12px rgba(36,59,83,.3);--groove-in:inset 0 2px 4px rgba(36,59,83,.09),inset 0 -1px 0 hsla(0,0%,100%,.9);--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink)}.MeterConsole_strip__SOO2J{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:18px}.MeterConsole_brand__VzuHc{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.MeterConsole_title__uAh0s{font-size:clamp(20px,2.3vw,26px);font-weight:600;margin:0;letter-spacing:-.02em;text-wrap:balance}.MeterConsole_take__DbN7D{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:4px;background:var(--interp-bg);color:var(--interp);box-shadow:inset 0 1px 0 var(--hi-line)}.MeterConsole_meta__GKLJF{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--ink-2)}.MeterConsole_meta__GKLJF b{font-family:var(--mono);font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.MeterConsole_console__VLeon{display:grid;grid-template-columns:minmax(296px,352px) 116px minmax(0,1fr);align-items:start}.MeterConsole_rack__ZC5rb{display:flex;flex-direction:column;gap:8px;padding:12px 12px 14px;border-radius:13px;background:var(--groove);box-shadow:var(--groove-in)}.MeterConsole_rackLabel__Fkjs2{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:12px 0 1px 3px}.MeterConsole_rackLabel__Fkjs2:first-child{margin-top:2px}.MeterConsole_mod__wQK08{position:relative;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:11px;padding:10px 13px;background:linear-gradient(180deg,var(--face-hi) 0,var(--face-lo) 100%);border:1px solid var(--edge);border-radius:9px;box-shadow:inset 0 1px 0 var(--hi-line),var(--sh-1),var(--sh-2);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s,border-color .22s}.MeterConsole_mod__wQK08:hover{transform:translateY(-1.5px);box-shadow:inset 0 1px 0 var(--hi-line),var(--sh-lift)}.MeterConsole_mod__wQK08:active{transform:translateY(.5px);box-shadow:inset 0 1px 2px rgba(36,59,83,.14)}.MeterConsole_mod__wQK08:focus-visible{outline:2px solid var(--wire-live);outline-offset:2px}.MeterConsole_mod__wQK08[data-open="1"]{border-color:var(--wire-live)}.MeterConsole_lamp__MNc72{--c:var(--none);--glow:transparent;width:12px;height:12px;border-radius:50%;justify-self:center;background:radial-gradient(circle at 34% 27%,hsla(0,0%,100%,.75),hsla(0,0%,100%,0) 52%),var(--c);box-shadow:inset 0 0 0 .8px rgba(32,33,36,.22),inset 0 -1.5px 2px rgba(32,33,36,.2),0 0 9px 0 var(--glow);opacity:.4;transition:background .3s,box-shadow .3s,opacity .3s}.MeterConsole_mod__wQK08[data-phase=run] .MeterConsole_lamp__MNc72{--c:var(--wire-live);opacity:1;animation:MeterConsole_breathe__P0h39 1.5s ease-in-out infinite}@keyframes MeterConsole_breathe__P0h39{0%,to{box-shadow:inset 0 0 0 .8px rgba(32,33,36,.22),inset 0 -1.5px 2px rgba(32,33,36,.2),0 0 4px 0 rgba(51,82,111,.4);filter:brightness(.86)}50%{box-shadow:inset 0 0 0 .8px rgba(32,33,36,.22),inset 0 -1.5px 2px rgba(32,33,36,.2),0 0 15px 2px rgba(51,82,111,.62);filter:brightness(1.16)}}.MeterConsole_mod__wQK08[data-state=ok] .MeterConsole_lamp__MNc72{--c:var(--ok);--glow:rgba(85,122,100,.48);opacity:1}.MeterConsole_mod__wQK08[data-state=coach] .MeterConsole_lamp__MNc72{--c:var(--coach);--glow:rgba(164,124,72,.52);opacity:1}.MeterConsole_mod__wQK08[data-state=interp] .MeterConsole_lamp__MNc72{--c:var(--interp);--glow:rgba(36,59,83,.46);opacity:1}.MeterConsole_mod__wQK08[data-state=none] .MeterConsole_lamp__MNc72{--c:var(--none);--glow:transparent;opacity:.52}.MeterConsole_nm__CmLRr{font-size:14px;font-weight:500;letter-spacing:-.01em}.MeterConsole_sub__6rsof{display:block;font-family:var(--mono);font-size:10px;color:var(--ink-3);letter-spacing:.015em;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MeterConsole_chip__AztYC{font-size:10.5px;font-weight:500;white-space:nowrap;padding:3px 9px;border-radius:999px;background:var(--none-bg);color:var(--ink-3);box-shadow:inset 0 1px 0 var(--hi-line)}.MeterConsole_mod__wQK08[data-state=ok] .MeterConsole_chip__AztYC{background:var(--ok-bg);color:var(--ok)}.MeterConsole_mod__wQK08[data-state=coach] .MeterConsole_chip__AztYC{background:var(--coach-bg);color:var(--coach)}.MeterConsole_mod__wQK08[data-phase=run] .MeterConsole_chip__AztYC,.MeterConsole_mod__wQK08[data-state=interp] .MeterConsole_chip__AztYC{background:var(--interp-bg);color:var(--interp)}.MeterConsole_detail__rLsEt{grid-column:1/-1;margin:0;padding:0;max-height:0;overflow:hidden;font-family:var(--mono);font-size:11px;color:var(--ink-2);transition:max-height .26s ease,padding .26s ease}.MeterConsole_mod__wQK08[data-open="1"] .MeterConsole_detail__rLsEt{max-height:190px;padding:10px 0 2px;margin-top:9px;border-top:1px dashed var(--edge)}.MeterConsole_detail__rLsEt span{display:block}.MeterConsole_bus__KDVqn{position:relative;align-self:stretch;min-height:220px}.MeterConsole_bus__KDVqn svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.MeterConsole_bus__KDVqn .w-hi{stroke:var(--wire-hi);stroke-width:1.6;fill:none}.MeterConsole_bus__KDVqn .w-main{stroke:var(--wire);stroke-width:1.4;fill:none}.MeterConsole_bus__KDVqn .w-live{stroke:var(--wire-live);stroke-width:1.6;fill:none;opacity:0;stroke-dasharray:5 9;transition:opacity .5s}.MeterConsole_bus__KDVqn .w-live.on{opacity:.5;animation:MeterConsole_drift__K2DZG 1.5s linear infinite}@keyframes MeterConsole_drift__K2DZG{to{stroke-dashoffset:-14}}.MeterConsole_readout__8_SIr{background:var(--panel);border:1px solid var(--edge-soft);border-radius:12px;box-shadow:inset 0 1px 0 var(--hi-line),var(--sh-1),var(--sh-2);padding:25px 28px 24px;min-height:430px}.MeterConsole_readoutHead__fFoCh{display:flex;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--edge-soft);margin-bottom:19px}.MeterConsole_readoutHead__fFoCh h2{font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:0;color:var(--ink-2)}.MeterConsole_prog__4Ixr2{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.MeterConsole_sum__n_IxM{font-size:clamp(15.5px,1.45vw,18px);line-height:1.68;letter-spacing:-.012em;text-wrap:pretty;padding:17px 19px;margin:0 0 26px;background:var(--panel-2);border-left:2.5px solid var(--gold);border-radius:0 7px 7px 0;box-shadow:inset 0 1px 0 var(--hi-line);opacity:0;transform:translateY(5px);transition:opacity .8s ease,transform .8s ease}.MeterConsole_sum__n_IxM[data-on="1"]{opacity:1;transform:none}.MeterConsole_sum__n_IxM p{margin:0}.MeterConsole_sum__n_IxM p+p{margin-top:6px}.MeterConsole_note__uJSE_{margin:-14px 0 24px;font-size:14px;line-height:1.7;color:var(--ink-2);padding-left:21px}.MeterConsole_grp__pq8Fn{margin-bottom:23px}.MeterConsole_grp__pq8Fn>h3{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 11px}.MeterConsole_grp__pq8Fn>h3:after{content:"";flex:1;height:1px;background:var(--edge-soft)}.MeterConsole_grp__pq8Fn ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.MeterConsole_grp__pq8Fn li{display:grid;grid-template-columns:8px 1fr;gap:13px;align-items:start;opacity:0;transform:translateY(6px);transition:opacity .7s ease,transform .7s ease}.MeterConsole_grp__pq8Fn li[data-on="1"]{opacity:1;transform:none}.MeterConsole_grp__pq8Fn li:before{content:"";width:8px;height:8px;border-radius:50%;margin-top:8px;background:radial-gradient(circle at 34% 28%,hsla(0,0%,100%,.7),hsla(0,0%,100%,0) 55%),var(--dot,var(--none));box-shadow:inset 0 0 0 .7px rgba(32,33,36,.18)}.MeterConsole_from__aKqXq{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px}.MeterConsole_grp__pq8Fn li p{margin:0;text-wrap:pretty}.MeterConsole_tip__PfkDP{color:var(--ink-2);margin-top:5px!important;font-size:14px}.MeterConsole_gOk__QH8Mu li{--dot:var(--ok)}.MeterConsole_gCoach__iltFh li{--dot:var(--coach)}.MeterConsole_gInterp___dhIz li{--dot:var(--interp)}.MeterConsole_gNone__AbHmD li{--dot:var(--none)}.MeterConsole_gNone__AbHmD p{color:var(--ink-2)}.MeterConsole_empty__ftSNQ{color:var(--ink-3);font-size:13.5px}.MeterConsole_bar__lCNDZ{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:24px}.MeterConsole_act__LUm4W{font:inherit;font-size:13.5px;font-weight:500;padding:8px 16px;border-radius:8px;cursor:pointer;color:var(--ivory);background:linear-gradient(180deg,var(--navy-light),var(--navy));border:1px solid var(--navy-dark);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),var(--sh-1);transition:filter .18s,transform .12s}.MeterConsole_act__LUm4W:hover{filter:brightness(1.09)}.MeterConsole_act__LUm4W:active{transform:translateY(1px)}.MeterConsole_act__LUm4W:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.MeterConsole_ghost__1oSfl{background:var(--panel);color:var(--ink-2);border-color:var(--edge);box-shadow:inset 0 1px 0 var(--hi-line),var(--sh-1)}.MeterConsole_ghost__1oSfl[aria-pressed=true]{background:var(--interp-bg);color:var(--interp);border-color:#9aabbd}.MeterConsole_seg__PkeUg{display:inline-flex;border:1px solid var(--edge);border-radius:8px;overflow:hidden;box-shadow:inset 0 1px 0 var(--hi-line),var(--sh-1);background:var(--panel)}.MeterConsole_seg__PkeUg button{font:inherit;font-size:12.5px;padding:7px 13px;border:0;cursor:pointer;background:transparent;color:var(--ink-2);border-right:1px solid var(--edge-soft)}.MeterConsole_seg__PkeUg button:last-child{border-right:0}.MeterConsole_seg__PkeUg button[aria-pressed=true]{background:var(--interp-bg);color:var(--interp);font-weight:500}.MeterConsole_seg__PkeUg button:focus-visible{outline:2px solid var(--wire-live);outline-offset:-2px}.MeterConsole_hint__m3HTC{font-size:12.5px;color:var(--ink-3)}.MeterConsole_legend__wpIz3{display:flex;flex-wrap:wrap;gap:9px 22px;margin-top:26px;padding-top:17px;border-top:1px solid var(--edge);font-size:12.5px;color:var(--ink-2)}.MeterConsole_legend__wpIz3 span{display:inline-flex;align-items:center;gap:8px}.MeterConsole_legend__wpIz3 i{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 34% 28%,hsla(0,0%,100%,.7),hsla(0,0%,100%,0) 55%),var(--c);box-shadow:inset 0 0 0 .7px rgba(32,33,36,.2)}.MeterConsole_foot__s2Yyl{margin-top:22px;font-size:12.5px;color:var(--ink-3);display:flex;gap:8px;align-items:baseline}@media (max-width:900px){.MeterConsole_console__VLeon{grid-template-columns:1fr}.MeterConsole_bus__KDVqn{display:none}.MeterConsole_readout__8_SIr{margin-top:20px;min-height:0}}@media (prefers-reduced-motion:reduce){.MeterConsole_wrap__t2_Ej *{animation:none!important;transition-duration:.01ms!important}}