.world-satis{--satis-steel:#1f2226;--satis-steel-2:#2b3035;--satis-line:#545c64;--satis-ink:#ece7dc;--satis-dim:#a3a9ae;--satis-route:#fa9549;--satis-snapshot:#fa9549;--satis-error:#ef5350;--satis-dropped:#c9a27a;--satis-backup:#9b8cf0;--satis-ok:#6fd49a;--satis-warn:#e9c46a;--satis-info:var(--satis-zone-aws-ink);--satis-zone-pc:#26292d;--satis-zone-pc-rule:#4a5157;--satis-zone-pc-ink:#c8cdd2;--satis-zone-off:#262338;--satis-zone-off-rule:#4a4370;--satis-zone-off-ink:#b3a8ec;--satis-zone-cf:#2e2620;--satis-zone-cf-rule:#614a36;--satis-zone-cf-ink:#f2b07c;--satis-zone-aws:#1e2731;--satis-zone-aws-rule:#3a4e63;--satis-zone-aws-ink:#9cc0e2;--fig-bg:var(--satis-steel);--fig-ink:var(--satis-ink);--fig-dim:var(--satis-dim);--fig-rule:#5a636b;--fig-bar:#25292d;--fig-btn:#383e44;--fig-btn-hover:#474e55;--fig-accent:var(--satis-route);--fig-on-accent:#1b1b1b;--fig-done:#6fd49a;--fig-on:var(--satis-ok);--fig-off:var(--satis-error);--fig-off-bg:#4d2a28}.world-satis .tok{white-space:nowrap;font-weight:700}.world-satis .tok i{margin-right:3px;font-style:normal}.world-satis .tok-snapshot,.world-satis .tok-route{color:#9a4a0a}.world-satis .tok-error{color:#b0342a}.world-satis .tok-dropped{color:#7a5a3a}.world-satis .tok-backup{color:#5a4bb8}@media (prefers-color-scheme:dark){.world-satis .tok-snapshot,.world-satis .tok-route{color:#fa9549}.world-satis .tok-error{color:#ff7b72}.world-satis .tok-dropped{color:#e0b48a}.world-satis .tok-backup{color:#b3a8ec}}.st .halo{fill:var(--fig-bg)}.st-pc .halo{fill:var(--satis-zone-pc)}.st-off .halo{fill:var(--satis-zone-off)}.st-cf .halo{fill:var(--satis-zone-cf)}.st-aws .halo{fill:var(--satis-zone-aws)}.st>*{transition:opacity var(--dur) ease}.st.idle>:not(.halo){opacity:.4}.st .body{fill:var(--satis-steel-2);stroke:var(--satis-line);stroke-width:1.5px;transition:stroke var(--dur)}.st.down .body{stroke:var(--satis-error);stroke-dasharray:4 3}.st.live .frame{stroke:var(--satis-ok)}.st .dark{fill:#121416}.st .lbl{fill:var(--satis-ink);font:600 12px var(--font-text);text-anchor:middle}.st .lbl.dim{fill:var(--satis-dim);font-size:10.5px;font-weight:500}.st .lbl.side{text-anchor:start}.st[data-click]{cursor:pointer}.st[data-click]:hover .halo{stroke:color-mix(in srgb, var(--satis-route) 60%, transparent);stroke-width:1px}.fig .wire{stroke:var(--satis-line);stroke-width:2px;fill:none;stroke-dasharray:2 5;stroke-linecap:round;transition:opacity var(--dur) ease}.fig .wire.idle{opacity:.3}.zbg{stroke-width:1px}.zbg-pc{fill:var(--satis-zone-pc);stroke:var(--satis-zone-pc-rule)}.zbg-off{fill:var(--satis-zone-off);stroke:var(--satis-zone-off-rule)}.zbg-cf{fill:var(--satis-zone-cf);stroke:var(--satis-zone-cf-rule)}.zbg-aws{fill:var(--satis-zone-aws);stroke:var(--satis-zone-aws-rule)}.zlabel{font:700 10px var(--font-text);letter-spacing:.14em}.zlabel-pc{fill:var(--satis-zone-pc-ink)}.zlabel-off{fill:var(--satis-zone-off-ink)}.zlabel-cf{fill:var(--satis-zone-cf-ink)}.zlabel-aws{fill:var(--satis-zone-aws-ink)}.fig .route{stroke:var(--satis-route);stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round}.fig .path-dump{stroke:var(--satis-backup);stroke-width:1.5px;fill:none;stroke-dasharray:3 4;opacity:0;transition:opacity var(--dur)}.fig .path-dump.on{opacity:.8}.fig .check{transform-box:fill-box;transform-origin:50%;opacity:0;transition:opacity var(--dur), transform var(--dur) cubic-bezier(.34, 1.56, .64, 1);transform:scale(.5)}.fig .check.on{opacity:1;transform:scale(1)}.fig-track{flex:1;align-items:center;gap:24px;min-width:300px;margin:0;padding:0;list-style:none;display:flex}.fig-track>li{flex:1 1 0;min-width:0;margin:0;display:flex;position:relative}.fig-track .stp{text-align:center;min-width:0;font:600 12px var(--font-text);background:var(--satis-steel-2);color:var(--fig-dim);white-space:nowrap;transition:background var(--dur), color var(--dur);border-radius:7px;flex:1 1 0;padding:9px 10px}.fig-track .stp.done{color:var(--satis-ok)}.fig-track .stp.now{color:var(--satis-route);background:#4a3520}.fig-track .conn{background:var(--fig-btn-hover);width:14px;height:1.5px;position:absolute;top:calc(50% - .75px);right:calc(100% + 5px)}.fig-track .conn i{background:var(--satis-route);width:0;transition:width var(--dur) cubic-bezier(.65, 0, .35, 1);position:absolute;inset:0 auto 0 0}.fig-track .conn:after{content:"";border-left:4px solid var(--fig-btn-hover);transition:border-left-color var(--dur);border-top:3px solid #0000;border-bottom:3px solid #0000;position:absolute;top:-2.5px;right:-1px}.fig-track .conn.on i{width:100%}.fig-track .conn.on:after{border-left-color:var(--satis-route)}@media (width<=40rem){.fig-track{flex-basis:100%;order:-1;gap:12px;min-width:0}.fig-track .stp{padding:7px 2px;font-size:10.5px}.fig-track .conn{width:6px;right:calc(100% + 3px)}}.fig-rollback{font:13px/1.5 var(--font-text);color:var(--fig-dim);background:var(--fig-bar);min-height:1.5em;margin:0;padding:0 14px 12px}.fig-rollback b{color:#ff8a5c}
