.fx .vc-stop{fill:var(--fx-bg);stroke-width:1.6px}.fx .vc-stop--ok{stroke:#06c167}.fx .vc-stop--part{stroke:#ffb020}.fx .vc-tick{fill:none;stroke:#06c167;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.fx .vc-tick--ink{stroke:#08080a;stroke-width:1.7px}.fx .vc-half{fill:#ffb020}.fx .vc-half-ring{fill:none;stroke:#ffb020;stroke-width:1.2px}.fx .vc-dot--ok{fill:#06c167}.fx .vc-dot--part{fill:none;stroke:#ffb020;stroke-width:1.4px}.fx .vc-halo{paint-order:stroke fill;stroke:var(--fx-bg);stroke-width:8px;stroke-linejoin:round}.fx .vc-attempt{fill:none;stroke:#ffffff80;stroke-width:1.3px;stroke-linecap:round}.fx .vc-life line{stroke:var(--fx-line-2);stroke-width:1px;stroke-dasharray:3 5}.fx .vc-msg{fill:none;stroke:#ffffffc7;stroke-width:1.4px;stroke-linecap:round}.fx .vc-head{fill:#ffffffe6}.fx .vc-hop{fill:#fff}.fx .vc-entry{fill:var(--fx-node-2);stroke:#fff;stroke-width:1.2px}.fx .vc-entry__t{fill:var(--fx-ink)}.fx .vc-todo circle{fill:none;stroke:var(--fx-line-2);stroke-width:1.2px}.fx .vc-slots rect{fill:none;stroke:var(--fx-line-2);stroke-width:1px}.fx .vc-cell{opacity:0}.fx .vc-fail{fill:none;stroke:#ff4d3a;stroke-width:1.4px;stroke-dasharray:3 4;stroke-linecap:round}.fx .vc-fail__stop{fill:var(--fx-bg);stroke:#ff4d3a;stroke-width:1.5px}.fx .vc-fail__x{fill:none;stroke:#ff4d3a;stroke-width:1.7px;stroke-linecap:round}.fx .vc-fail__t{fill:#ff8a7d}.vc-table{margin:2.4em 0}.vc-table .table-scroll{margin:0}.vc-table table{min-width:640px;font-size:14.5px;line-height:1.5}.vc-table th,.vc-table td{padding:13px 16px 13px 0}.vc-table thead th{vertical-align:bottom}.vc-table tbody th{color:#000;font-weight:600}.vc-table td{color:#262626}.vc-table th[scope=row],.vc-table thead th:first-child{z-index:1;background:var(--bg,#fff);position:sticky;left:0;box-shadow:8px 0 8px -8px #0000001f}@media (min-width:900px){.vc-table th[scope=row],.vc-table thead th:first-child{box-shadow:none}}.vc-mark{width:1.15em;font-family:var(--font-text);font-variant-emoji:text;font-weight:600;display:inline-block}.vc-mark--yes{color:#047a41}.vc-mark--part{color:#9a5b00}.vc-mark--no{color:#6e6e73}.vc-table__key{color:var(--fg-2);flex-wrap:wrap;gap:6px 22px;margin:0 0 12px;font-size:13.5px;line-height:1.5;display:flex}.vc-table__key .vc-mark{width:auto;margin-right:6px}.vc-table__trust th,.vc-table__trust td{border-top:1px solid #000}.vc-table__trust td{color:#000}.vc-table figcaption{color:var(--fg-2);margin-top:14px;font-size:14.5px;line-height:1.55}.vc-table figcaption .fig__num{color:var(--fg);margin-right:8px;font-size:11.5px}#vc-matrix table{table-layout:fixed}#vc-matrix col{width:18%}#vc-matrix col.vc-col-prop{width:21%}#vc-matrix col.vc-col-cc{width:25%}#vc-parties table{min-width:600px}#vc-parties th[scope=row]{width:26%}.vc-fn-sep{font-family:var(--font-mono);vertical-align:super;color:var(--accent);padding-right:.1em;font-size:.72em;line-height:0}@media (max-width:640px){.prose .vc-table .table-scroll{overflow:visible}#vc-matrix table.vc-stack,#vc-parties table.vc-stack{table-layout:auto;min-width:0;font-size:15px;display:block}.prose .vc-stack colgroup{display:none}.prose .vc-stack thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose .vc-stack tbody{border-top:1px solid var(--fg);display:block}.prose .vc-stack tr{border-top:1px solid var(--sep);padding:16px 0 18px;display:block}.prose .vc-stack tr:first-child{border-top:0}.prose .vc-stack th,.prose .vc-stack td,#vc-parties .vc-stack th[scope=row]{width:auto;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static}.prose .vc-stack tbody th{font-size:16px}.prose .vc-stack td{margin-top:10px}.prose .vc-stack td[data-label]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin-bottom:2px;font-size:12px;font-weight:500;display:block}.prose .vc-stack tr.vc-table__trust{border-top:1px solid #000}}.prose p.callout{margin:1.8em 0}@media (max-width:600px){.prose pre.vc-code{white-space:pre-wrap;overflow-wrap:anywhere;padding:18px 16px 18px 18px;font-size:12.5px}.prose pre.vc-code code{text-indent:-2ch each-line;white-space:inherit;padding-left:2ch;display:block}}
