._2eG0_W_figure{--es-agent:var(--color-violet);--es-code:#8b979c;--es-line:color-mix(in srgb, var(--color-ink) 15%, transparent);--es-soft:color-mix(in srgb, var(--color-ink) 65%, transparent);--es-pass:#2f9e6b;--es-fail:#d64545;width:100%;color:var(--color-ink);font-family:var(--font-sans);margin:32px 0;font-size:15px;line-height:1.5}._2eG0_W_figure :where(:not(figcaption)){--ps:0px}._2eG0_W_figure :where(p,li,th,td){font:inherit;letter-spacing:inherit;font-feature-settings:inherit}._2eG0_W_figure :where(li){padding-inline-start:0}._2eG0_W_figure :where(li):before{content:none}._2eG0_W_figure :where(button):focus-visible,._2eG0_W_figure :where(input):focus-visible{outline:3px solid var(--color-violet);outline-offset:3px}._2eG0_W_header{padding:24px 0 8px}._2eG0_W_figure figcaption{width:100%}._2eG0_W_eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}._2eG0_W_figure ._2eG0_W_title{font-family:var(--font-display);margin:8px 0;font-size:28px;font-weight:500;line-height:1.15}._2eG0_W_subtitle{color:color-mix(in srgb, var(--color-ink) 70%, transparent);display:block}._2eG0_W_panel{border:1px solid var(--es-line);background:#fff;border-radius:16px;margin-top:16px;padding:20px}._2eG0_W_note{--ps:12px;color:var(--es-soft);margin-top:12px;font-size:12px}._2eG0_W_label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px}._2eG0_W_mono{font-family:var(--font-code);font-size:12px}._2eG0_W_controls{align-items:center;gap:8px;margin-top:14px;display:flex}._2eG0_W_button{border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);background:var(--color-mist);min-width:44px;min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}._2eG0_W_button[aria-pressed=true],._2eG0_W_buttonPrimary{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-lime)}._2eG0_W_button:disabled{opacity:.4;cursor:default}._2eG0_W_scrub{width:100%;min-width:0;accent-color:var(--color-violet);flex:1}._2eG0_W_stepCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--es-soft);white-space:nowrap;font-size:11px}._2eG0_W_caption{--ps:12px;min-height:3em;margin-top:12px;font-size:14px}._2eG0_W_legend{color:var(--es-soft);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:12px;display:flex}._2eG0_W_legend>span{align-items:center;gap:6px;display:inline-flex}._2eG0_W_swatchAgent,._2eG0_W_swatchCode,._2eG0_W_swatchPerson{border-radius:2px;width:4px;height:14px;display:inline-block}._2eG0_W_swatchAgent{background:var(--es-agent)}._2eG0_W_swatchCode{background:var(--es-code)}._2eG0_W_swatchPerson{border:1.5px dashed var(--es-code);width:18px}@media (max-width:540px){._2eG0_W_figure ._2eG0_W_title{font-size:24px}._2eG0_W_panel{padding:14px}}._2eG0_W_caption{animation:.4s ease-out both _2eG0_W_captionIn}@keyframes _2eG0_W_captionIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._2eG0_W_caption{animation:none}}
.JFkT2a_explorer{margin:32px 0}.JFkT2a_header{padding:24px 0 8px}.JFkT2a_eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.JFkT2a_explorer .JFkT2a_title{font-family:var(--font-display);margin:8px 0;font-size:28px;font-weight:500;line-height:1.15}.JFkT2a_subtitle{color:color-mix(in srgb, var(--color-ink) 70%, transparent);display:block}.JFkT2a_split{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:#fff;border-radius:16px;grid-template-columns:200px minmax(0,1fr);gap:16px;margin-top:16px;padding:16px;display:grid}.JFkT2a_list{flex-direction:column;gap:2px;display:flex}.JFkT2a_practice{color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:1px;padding:6px 10px;font-size:13px;line-height:1.3;transition:background .2s;display:flex}.JFkT2a_practice small{color:color-mix(in srgb, currentColor 55%, transparent);font-size:11px}.JFkT2a_practice:hover{background:var(--color-mist)}.JFkT2a_practice[aria-pressed=true]{background:var(--color-ink);color:#fff}.JFkT2a_traced{color:var(--color-violet)}.JFkT2a_practice[aria-pressed=true] .JFkT2a_traced{color:var(--color-lime)}.JFkT2a_detail{min-width:0;animation:.3s ease-out both JFkT2a_fade}@keyframes JFkT2a_fade{0%{opacity:0;transform:translateY(4px)}}.JFkT2a_practiceHead{flex-direction:column;gap:4px;display:flex}.JFkT2a_explorer .JFkT2a_name{font-family:var(--font-display);margin:0;font-size:22px;font-weight:500;line-height:1.2}.JFkT2a_goal{font-size:14px;line-height:1.45}.JFkT2a_owner{color:color-mix(in srgb, var(--color-ink) 60%, transparent);font-size:12px}.JFkT2a_stats{--ps:12px;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.JFkT2a_stats li{background:var(--color-mist);border-radius:999px;padding:3px 10px;font-size:12px}.JFkT2a_stats strong{font-family:var(--font-mono);font-weight:500}.JFkT2a_tabs{background:color-mix(in srgb, var(--color-ink) 6%, transparent);border:0;border-radius:12px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:16px 0 0;padding:4px;display:flex}.JFkT2a_tabs button{min-height:34px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px}.JFkT2a_tabs button[aria-pressed=true]{background:#fff;font-weight:600;box-shadow:0 1px 3px #00232e26}.JFkT2a_tabs button:disabled{opacity:.4;cursor:default}.JFkT2a_pane{margin-top:14px}.JFkT2a_chainPick{border:0;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;display:flex}.JFkT2a_chainPick button{border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);min-height:32px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:4px 12px;font-size:12.5px}.JFkT2a_chainPick button[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-lime)}.JFkT2a_chainSteps{margin:0;padding:0;list-style:none}.JFkT2a_chainStep{grid-template-columns:92px minmax(0,1fr);gap:14px;padding-bottom:12px;animation:.4s ease-out both JFkT2a_descend;display:grid;position:relative}.JFkT2a_chainStep:not(:last-child):after{content:"";background:var(--color-violet);opacity:.45;width:2px;position:absolute;top:26px;bottom:0;left:105px}.JFkT2a_chainStep.JFkT2a_chainStep:before{content:"";background:var(--color-violet);border-radius:50%;width:12px;height:12px;position:absolute;top:12px;left:100px}@keyframes JFkT2a_descend{0%{opacity:0;transform:translateY(-6px)}}.JFkT2a_chainLayer{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;padding-top:8px;font-size:10.5px}.JFkT2a_chainDoc{background:var(--color-mist);border-radius:10px;flex-direction:column;gap:3px;margin-left:18px;padding:10px 12px;display:flex}.JFkT2a_chainId{font-family:var(--font-code);color:#5b3fd1;font-size:11.5px}.JFkT2a_chainTitle{font-size:13.5px;font-weight:600}.JFkT2a_chainRole{color:color-mix(in srgb, var(--color-ink) 65%, transparent);font-weight:400}.JFkT2a_chainQuote{color:color-mix(in srgb, var(--color-ink) 85%, transparent);font-size:13px;line-height:1.45}.JFkT2a_chainVerb{color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-size:11px}.JFkT2a_layers{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.JFkT2a_layers button{border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);min-height:34px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.JFkT2a_layerCount{font-family:var(--font-mono);color:color-mix(in srgb, var(--color-ink) 60%, transparent);font-size:11px}.JFkT2a_layers button[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-lime)}.JFkT2a_layers button[aria-pressed=true] .JFkT2a_layerCount{color:color-mix(in srgb, var(--color-lime) 70%, transparent)}.JFkT2a_layerHint{color:color-mix(in srgb, var(--color-ink) 65%, transparent);margin-top:8px;font-size:12px;display:block}.JFkT2a_tree{background:var(--color-mist);border-radius:12px;max-height:300px;margin-top:8px;padding:14px;overflow-y:auto}.JFkT2a_treePath{font-family:var(--font-mono);letter-spacing:.02em;color:color-mix(in srgb, var(--color-ink) 55%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);margin-bottom:8px;padding-bottom:10px;font-size:11px}.JFkT2a_treeGroups{flex-direction:column;gap:12px;display:flex}.JFkT2a_treeFolder{font-family:var(--font-mono);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.JFkT2a_treeFolder:before{content:"▾";color:color-mix(in srgb, var(--color-ink) 45%, transparent);font-size:10px}.JFkT2a_treeCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--color-ink) 9%, transparent);color:color-mix(in srgb, var(--color-ink) 65%, transparent);border-radius:999px;padding:0 6px;font-size:10px}.JFkT2a_treeFiles{border-left:1px solid color-mix(in srgb, var(--color-ink) 14%, transparent);margin:6px 0 0 4px;padding:0 0 0 7px;list-style:none}.JFkT2a_treeFiles li{font-family:var(--font-mono);color:color-mix(in srgb, var(--color-ink) 82%, transparent);word-break:break-word;padding:3px 0 3px 16px;font-size:12px;line-height:1.4;position:relative}.JFkT2a_treeFiles li:before{content:"";background:color-mix(in srgb, var(--color-ink) 22%, transparent);width:10px;height:1px;position:absolute;top:.85em;left:0}.JFkT2a_roleChips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.JFkT2a_roleChip{background:color-mix(in srgb, var(--color-periwinkle) 28%, transparent);border-radius:999px;padding:3px 10px;font-size:12px}.JFkT2a_graph{grid-template-columns:minmax(0,160px) minmax(0,1fr);align-items:center;gap:0 28px;display:grid}.JFkT2a_graphCenter{background:var(--color-ink);color:var(--color-lime);border-radius:12px;padding:12px 14px;font-size:14px;font-weight:500}.JFkT2a_graphEdges{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JFkT2a_graphEdge{background:var(--color-mist);border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-size:13px;display:flex;position:relative}.JFkT2a_graphEdge.JFkT2a_graphEdge:before{content:"";border-top:2px solid var(--color-violet);opacity:.6;width:28px;position:absolute;top:50%;left:-28px}.JFkT2a_graphEdge button{color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.JFkT2a_graphEdge button:hover{color:#5b3fd1}.JFkT2a_graphEdge span{color:color-mix(in srgb, var(--color-ink) 70%, transparent)}.JFkT2a_note{color:color-mix(in srgb, var(--color-ink) 65%, transparent);margin-top:12px;font-size:12px}@media (max-width:640px){.JFkT2a_split{grid-template-columns:minmax(0,1fr);padding:12px}.JFkT2a_list{flex-flow:wrap;gap:4px}.JFkT2a_practice{background:var(--color-mist);font-size:12px}.JFkT2a_practice small{display:none}.JFkT2a_chainStep{grid-template-columns:minmax(0,1fr);gap:4px;padding-left:20px}.JFkT2a_chainStep.JFkT2a_chainStep:before{top:8px;left:0}.JFkT2a_chainStep:not(:last-child):after{top:22px;left:5px}.JFkT2a_chainLayer{padding-top:2px}.JFkT2a_chainDoc{margin-left:0}.JFkT2a_graph{grid-template-columns:minmax(0,1fr);gap:10px}.JFkT2a_graphEdge.JFkT2a_graphEdge:before{display:none}}@media (prefers-reduced-motion:reduce){.JFkT2a_detail,.JFkT2a_chainStep{animation:none}}
.Z7siKa_explorer{margin:32px 0}.Z7siKa_header{padding:24px 0 8px}.Z7siKa_eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.Z7siKa_explorer .Z7siKa_title{font-family:var(--font-display);margin:8px 0;font-size:28px;font-weight:500;line-height:1.15}.Z7siKa_subtitle{color:color-mix(in srgb, var(--color-ink) 70%, transparent);display:block}.Z7siKa_columns{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.95fr) minmax(0,1.35fr);gap:14px;margin-top:18px;display:grid}.Z7siKa_column{flex-direction:column;min-width:0;display:flex;position:relative}.Z7siKa_column:not(:last-child):after{content:"›";color:var(--color-violet);font-weight:700;line-height:18px;position:absolute;top:0;right:-11px}.Z7siKa_columnHead{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);justify-content:space-between;align-items:baseline;gap:8px;min-height:18px;margin-bottom:8px;padding-bottom:6px;display:flex}.Z7siKa_bandLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.Z7siKa_bandMeta{color:color-mix(in srgb, var(--color-ink) 60%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Z7siKa_people,.Z7siKa_systems{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Z7siKa_systems{gap:6px}.Z7siKa_person,.Z7siKa_system{width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;flex-direction:column;padding:6px 10px;font-size:12.5px;line-height:1.3;transition:background .3s,border-color .3s,opacity .3s,box-shadow .3s;display:flex;position:relative}.Z7siKa_system{padding:8px 10px;font-size:13px}.Z7siKa_system small{color:color-mix(in srgb, currentColor 55%, transparent);font-size:11px}.Z7siKa_person:hover,.Z7siKa_system:hover{border-color:color-mix(in srgb, var(--color-violet) 60%, transparent)}.Z7siKa_person[data-uses=true]{box-shadow:inset 3px 0 0 var(--color-violet)}.Z7siKa_person[aria-pressed=true],.Z7siKa_system[aria-pressed=true]{background:var(--color-ink);color:var(--color-lime);border-color:var(--color-ink);box-shadow:none}.Z7siKa_system[data-linked=true]{border-color:var(--color-violet);box-shadow:inset 3px 0 0 var(--color-violet)}.Z7siKa_system[data-dim=true]{opacity:.4}.Z7siKa_person[data-writing],.Z7siKa_system[data-writing],.Z7siKa_bar[data-writing]{animation:1.6s ease-out both Z7siKa_flashA}.Z7siKa_person[data-writing=b],.Z7siKa_system[data-writing=b],.Z7siKa_bar[data-writing=b]{animation-name:Z7siKa_flashB}.Z7siKa_system[data-writing]{animation-delay:.3s}.Z7siKa_bar[data-writing]{animation-delay:.9s}@keyframes Z7siKa_flashB{25%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-violet) 45%, transparent);border-color:var(--color-violet)}to{box-shadow:0 0 #0000}}@keyframes Z7siKa_flashA{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-violet) 0%, transparent)}25%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-violet) 45%, transparent);border-color:var(--color-violet)}to{box-shadow:0 0 #0000}}.Z7siKa_store{background:var(--color-ink);color:#fff;border-radius:12px;flex-direction:column;flex:1;gap:4px;padding:14px 12px;display:flex}.Z7siKa_store[data-writing=true]{animation:1.6s ease-out .6s both Z7siKa_absorb}@keyframes Z7siKa_absorb{30%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-violet) 45%, transparent)}to{box-shadow:0 0 #0000}}.Z7siKa_storeTitle{color:var(--color-lime);font-family:var(--font-display);font-size:16px;font-weight:500;line-height:1.2}.Z7siKa_storeMeta{color:#fff9;font-size:11px}.Z7siKa_log{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;font-size:12px;line-height:1.35;list-style:none;display:flex}.Z7siKa_log li{animation:.5s ease-out both Z7siKa_arrive}.Z7siKa_log li[data-age="1"]{opacity:.6}.Z7siKa_log li[data-age="2"]{opacity:.35}.Z7siKa_log strong{color:var(--color-periwinkle);font-weight:500}@keyframes Z7siKa_arrive{0%{opacity:0;transform:translateY(-4px)}}.Z7siKa_bars{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Z7siKa_bar{background:#fff;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:6px 10px 8px;font-size:12.5px;display:grid}.Z7siKa_barLabel{color:color-mix(in srgb, var(--color-ink) 85%, transparent)}.Z7siKa_barValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.Z7siKa_barTrack{background:color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.Z7siKa_barFill{background:var(--color-violet);border-radius:999px;height:100%;transition:width .5s;display:block}.Z7siKa_history{--ps:10px;color:color-mix(in srgb, var(--color-ink) 60%, transparent);margin:10px 0 0;font-size:11px}.Z7siKa_footer{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.Z7siKa_caption{margin:0;font-size:13px}.Z7siKa_note{color:color-mix(in srgb, var(--color-ink) 65%, transparent);margin-top:12px;font-size:12px}@media (max-width:809px){.Z7siKa_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Z7siKa_column:nth-child(2):after{display:none}}@media (max-width:540px){.Z7siKa_columns{grid-template-columns:minmax(0,1fr)}.Z7siKa_column:after{display:none}.Z7siKa_people{flex-flow:wrap}.Z7siKa_person{width:auto}.Z7siKa_systems{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Z7siKa_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Z7siKa_person,.Z7siKa_system,.Z7siKa_bar,.Z7siKa_store,.Z7siKa_log li{transition:none;animation:none}}
._4xqRkG_tabs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;display:grid}._4xqRkG_tab{border:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);min-height:72px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}._4xqRkG_tab small{opacity:.7;font-size:12px;font-weight:400}._4xqRkG_tab[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}._4xqRkG_premise{margin:0 0 14px;font-size:15px}._4xqRkG_guessItems{flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}._4xqRkG_guessItem{background:var(--color-mist);border-radius:12px;padding:12px 14px}._4xqRkG_guessHead{flex-direction:column;gap:2px;font-size:14px;display:flex}._4xqRkG_record{font-family:var(--font-code);color:var(--color-violet);font-size:12px}._4xqRkG_choices{border:0;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;display:flex}._4xqRkG_choices button{border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);min-height:34px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:13px}._4xqRkG_choices button[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}._4xqRkG_choices:disabled button{cursor:default;opacity:.45}._4xqRkG_choices button[data-verdict=right]{opacity:1;color:#1f7a50;background:#e7f6ee;border-color:#2f9e6b}._4xqRkG_choices button[data-verdict=right]:before{content:"✓ "}._4xqRkG_choices button[data-verdict=wrong]{opacity:1;color:#b83232;background:#fdf0f0;border-color:#d64545;text-decoration:line-through}._4xqRkG_why{--ps:8px;margin-top:8px;font-size:13px;animation:.35s ease-out both _4xqRkG_arrive}@keyframes _4xqRkG_arrive{0%{opacity:0;transform:translateY(-3px)}}._4xqRkG_guessFoot{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;font-size:14px;display:flex}._4xqRkG_lanes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._4xqRkG_lane{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);width:100%;min-height:48px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 120px;align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:grid}._4xqRkG_lane[aria-pressed=true]{border-color:var(--color-violet);box-shadow:inset 0 0 0 1px var(--color-violet)}._4xqRkG_lane[data-left=true]{color:color-mix(in srgb, var(--color-ink) 70%, transparent);cursor:default;background:0 0;border-style:dashed}._4xqRkG_laneLabel{font-weight:600;line-height:1.3}._4xqRkG_leftWhy{font-size:12px;line-height:1.4}._4xqRkG_laneCount{font-family:var(--font-mono);white-space:nowrap;color:color-mix(in srgb, var(--color-ink) 60%, transparent);justify-self:end;font-size:11px}._4xqRkG_track{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._4xqRkG_dot,._4xqRkG_key span:before{background:var(--sys);border-radius:50%;width:12px;height:12px}._4xqRkG_dot{opacity:.18;transition:opacity .25s,transform .25s}._4xqRkG_dot[data-reached=true]{opacity:1}._4xqRkG_dot[data-current=true]{transform:scale(1.4)}._4xqRkG_dot[data-system=servicenow],._4xqRkG_sys[data-system=servicenow],._4xqRkG_key [data-system=servicenow]{--sys:var(--color-violet)}._4xqRkG_dot[data-system=teams],._4xqRkG_sys[data-system=teams],._4xqRkG_key [data-system=teams]{--sys:#4c62e8}._4xqRkG_dot[data-system=sharepoint],._4xqRkG_sys[data-system=sharepoint],._4xqRkG_key [data-system=sharepoint]{--sys:#2f9e6b}._4xqRkG_dot[data-system=wait],._4xqRkG_key [data-system=wait]:before{background:repeating-linear-gradient(90deg,#8b979c 0 3px,#0000 3px 6px);border-radius:3px;width:18px}._4xqRkG_key{color:color-mix(in srgb, var(--color-ink) 65%, transparent);flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:12px;display:flex}._4xqRkG_key span{align-items:center;gap:6px;display:inline-flex}._4xqRkG_key span:before{content:"";display:inline-block}._4xqRkG_detail{border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);margin-top:16px;padding-top:14px}._4xqRkG_steps{counter-reset:step;flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}._4xqRkG_step{background:var(--color-mist);border-radius:8px;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:8px 10px;display:grid}._4xqRkG_sys{background:var(--sys);color:#fff;border-radius:6px;place-self:start;padding:2px 8px;font-size:11px}._4xqRkG_stepBody{flex-direction:column;gap:2px;min-width:0;display:flex}._4xqRkG_action{font-size:14px;font-weight:600}._4xqRkG_stepDetail{color:color-mix(in srgb, var(--color-ink) 75%, transparent);overflow-wrap:anywhere;font-size:13px;line-height:1.45}._4xqRkG_wait{color:color-mix(in srgb, var(--color-ink) 60%, transparent);padding:4px 10px;font-size:13px;font-style:italic}@media (max-width:640px){._4xqRkG_tabs{grid-template-columns:minmax(0,1fr)}._4xqRkG_tab{min-height:0}._4xqRkG_lane{grid-template-columns:minmax(0,1fr) auto}._4xqRkG_track,._4xqRkG_leftWhy{grid-area:2/1/auto/-1}._4xqRkG_step{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){._4xqRkG_dot,._4xqRkG_why{transition:none;animation:none}}
.ds4Hpq_tabs{background:color-mix(in srgb, var(--color-ink) 6%, transparent);border:0;border-radius:12px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:16px 0 0;padding:4px;display:flex}.ds4Hpq_tabs button{min-height:36px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:13px}.ds4Hpq_tabs button[aria-pressed=true]{background:#fff;font-weight:600;box-shadow:0 1px 3px #00232e26}.ds4Hpq_stage{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:#fff;border-radius:16px;margin-top:12px;padding:16px}.ds4Hpq_split{grid-template-columns:210px minmax(0,1fr);gap:18px;display:grid}.ds4Hpq_list{flex-direction:column;gap:10px;display:flex}.ds4Hpq_group{flex-direction:column;gap:2px;display:flex}.ds4Hpq_groupName{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin-bottom:2px;font-size:10px}.ds4Hpq_jobButton{color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 10px;font-size:13px;line-height:1.3;transition:background .2s}.ds4Hpq_jobButton:hover{background:var(--color-mist)}.ds4Hpq_jobButton[aria-pressed=true]{background:var(--color-ink);color:var(--color-lime)}.ds4Hpq_card{min-width:0;animation:.3s ease-out both ds4Hpq_fade}@keyframes ds4Hpq_fade{0%{opacity:0;transform:translateY(4px)}}.ds4Hpq_card .ds4Hpq_cardTitle{font-family:var(--font-display);margin:2px 0;font-size:24px;font-weight:500;line-height:1.2}.ds4Hpq_seats{color:color-mix(in srgb, var(--color-ink) 60%, transparent);font-size:12px;display:block}.ds4Hpq_facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:14px;display:grid}.ds4Hpq_fact,.ds4Hpq_boundary{background:var(--color-mist);border-radius:12px;padding:12px 14px}.ds4Hpq_factLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:10px;display:block}.ds4Hpq_fact ul,.ds4Hpq_boundary ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.ds4Hpq_boundaries{flex-direction:column;gap:10px;margin-top:10px;display:flex}.ds4Hpq_boundary[data-tone=cannot]{background:#fdf3f3}.ds4Hpq_boundary[data-tone=cannot] .ds4Hpq_factLabel{color:#b83232}.ds4Hpq_boundary[data-tone=handoff]{background:#f5f2ff}.ds4Hpq_boundary[data-tone=handoff] .ds4Hpq_factLabel{color:#5b3fd1}.ds4Hpq_boundary li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.ds4Hpq_chip,.ds4Hpq_chipStatic{color:var(--color-ink);font:inherit;background:#fff;border:1px solid #0000;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;line-height:1.4}.ds4Hpq_chip{cursor:pointer;transition:border-color .2s}.ds4Hpq_chip[data-tone=cannot]:hover{border-color:#d64545}.ds4Hpq_chip[data-tone=handoff]:hover{border-color:var(--color-violet)}.ds4Hpq_chip:after{content:" ›";opacity:.5}.ds4Hpq_chipStatic{color:color-mix(in srgb, var(--color-ink) 60%, transparent);background:0 0}.ds4Hpq_flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}.ds4Hpq_column[data-wide=true] .ds4Hpq_teams{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ds4Hpq_offices{border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);grid-template-columns:2fr 1fr;gap:12px;margin-top:16px;padding-top:14px;display:grid}.ds4Hpq_offices .ds4Hpq_teams{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));display:grid}.ds4Hpq_column{min-width:0}.ds4Hpq_columnHead{flex-direction:column;gap:2px;min-height:48px;margin-bottom:6px;display:flex}.ds4Hpq_purpose{color:color-mix(in srgb, var(--color-ink) 60%, transparent);font-size:11.5px;line-height:1.35}.ds4Hpq_teams{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ds4Hpq_team{background:var(--color-mist);border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 9px 8px 12px;transition:opacity .25s;display:flex;position:relative}.ds4Hpq_team.ds4Hpq_team:before{content:"";background:var(--prov);border-radius:8px 0 0 8px;width:4px;position:absolute;inset:0 auto 0 0}.ds4Hpq_team[data-provenance=measured],.ds4Hpq_legendItem[data-provenance=measured]{--prov:var(--color-violet)}.ds4Hpq_team[data-provenance=composite],.ds4Hpq_legendItem[data-provenance=composite]{--prov:var(--color-periwinkle)}.ds4Hpq_team[data-provenance=reconstructed],.ds4Hpq_legendItem[data-provenance=reconstructed]{--prov:var(--color-neon)}.ds4Hpq_team[data-provenance=invented],.ds4Hpq_legendItem[data-provenance=invented]{--prov:#8b979c}.ds4Hpq_team[data-provenance=invented]{outline-offset:-1.5px;outline:1.5px dashed #8b979c}.ds4Hpq_team[data-dim=true]{opacity:.25}.ds4Hpq_teamName{font-size:12.5px;font-weight:600;line-height:1.3}.ds4Hpq_member{color:color-mix(in srgb, var(--color-ink) 75%, transparent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:1px 0;font-size:11.5px;line-height:1.35}.ds4Hpq_member:hover{color:#5b3fd1}.ds4Hpq_count{font-family:var(--font-mono);font-size:10.5px}.ds4Hpq_robot{opacity:.7;font-size:11.5px}.ds4Hpq_legend{border:0;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;display:flex}.ds4Hpq_legendItem{border:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);min-height:30px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.ds4Hpq_legendItem[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.ds4Hpq_swatch{background:var(--prov);border-radius:2px;width:4px;height:14px}.ds4Hpq_tip{--ps:10px;color:color-mix(in srgb, var(--color-ink) 60%, transparent);margin-top:10px;font-size:12px}.ds4Hpq_track{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ds4Hpq_track:before,.ds4Hpq_track:after{content:"";border-radius:2px;height:2px;position:absolute;top:14px;left:10%}.ds4Hpq_track:before{background:color-mix(in srgb, var(--color-ink) 12%, transparent);right:10%}.ds4Hpq_track:after{width:calc(80% * var(--progress));background:var(--color-violet);transition:width .6s}.ds4Hpq_hop{z-index:1;position:relative}.ds4Hpq_hopButton{width:100%;color:var(--color-ink);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.ds4Hpq_hopDot{width:30px;height:30px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-ink) 15%, transparent);font-family:var(--font-mono);background:#fff;border-radius:50%;place-items:center;font-size:12px;transition:background .35s,color .35s,box-shadow .35s,transform .35s;display:grid}.ds4Hpq_hop[data-state=done] .ds4Hpq_hopDot{background:var(--color-violet);color:#fff;box-shadow:none}.ds4Hpq_hop[data-state=current] .ds4Hpq_hopDot{background:var(--color-ink);color:var(--color-lime);box-shadow:0 0 0 5px color-mix(in srgb, var(--color-violet) 30%, transparent);transform:scale(1.1)}.ds4Hpq_hopTeam{font-size:12.5px;font-weight:600;line-height:1.3;transition:opacity .35s}.ds4Hpq_hopDoes{color:color-mix(in srgb, var(--color-ink) 60%, transparent);font-size:11.5px;transition:opacity .35s}.ds4Hpq_hop:not([data-state]) .ds4Hpq_hopTeam,.ds4Hpq_hop:not([data-state]) .ds4Hpq_hopDoes{opacity:.45}.ds4Hpq_hopCard{background:var(--color-mist);border-radius:12px;margin-top:16px;padding:14px 16px;animation:.35s ease-out both ds4Hpq_fade}.ds4Hpq_hopHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ds4Hpq_hopJob{background:var(--color-ink);color:var(--color-lime);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:3px 10px;font-size:12px}.ds4Hpq_hopBoundary{color:#b83232;background:#fdf0f0;border-radius:999px;padding:3px 10px;font-size:12px}.ds4Hpq_hopText{--ps:8px;margin-top:8px;font-size:14px}@media (max-width:809px){.ds4Hpq_flow,.ds4Hpq_offices{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ds4Hpq_column[data-wide=true]{grid-area:2/1/auto/-1}}@media (max-width:640px){.ds4Hpq_split{grid-template-columns:minmax(0,1fr)}.ds4Hpq_list{flex-flow:wrap;gap:4px}.ds4Hpq_group{display:contents}.ds4Hpq_groupName{display:none}.ds4Hpq_jobButton{background:var(--color-mist);font-size:12px}.ds4Hpq_facts{grid-template-columns:minmax(0,1fr)}.ds4Hpq_track{grid-template-columns:minmax(0,1fr);gap:10px}.ds4Hpq_track:before,.ds4Hpq_track:after{display:none}.ds4Hpq_hopButton{text-align:left;flex-direction:row}.ds4Hpq_hopDoes{margin-left:auto}}@media (max-width:540px){.ds4Hpq_flow,.ds4Hpq_offices{grid-template-columns:minmax(0,1fr)}.ds4Hpq_column[data-wide=true]{grid-row:auto}.ds4Hpq_stage{padding:12px}}@media (prefers-reduced-motion:reduce){.ds4Hpq_card,.ds4Hpq_hopCard{animation:none}.ds4Hpq_track:after,.ds4Hpq_hopDot,.ds4Hpq_hopTeam,.ds4Hpq_hopDoes,.ds4Hpq_team{transition:none}}
.EWQpPq_diagram{border:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);background:#fff;border-radius:16px;flex-direction:column;gap:14px;margin-top:16px;padding:20px;display:flex;position:relative}.EWQpPq_inputNodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.EWQpPq_row{background:var(--color-mist);border-radius:12px;padding:12px 12px 10px;transition:box-shadow .4s;position:relative}.EWQpPq_row[data-current=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-violet) 45%, transparent)}.EWQpPq_rowHead{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.EWQpPq_tag{font-family:var(--font-code);color:color-mix(in srgb, var(--color-ink) 60%, transparent);font-size:12px}.EWQpPq_wave{background:var(--color-violet);color:#fff;font-family:var(--font-mono);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;animation:.35s cubic-bezier(.3,1.4,.6,1) both EWQpPq_pop}.EWQpPq_track{align-items:stretch;gap:8px;display:flex}.EWQpPq_nodes{flex:1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;min-width:0;display:grid}.EWQpPq_toOut{color:color-mix(in srgb, var(--color-ink) 45%, transparent);align-self:center}.EWQpPq_track>.EWQpPq_node{flex:0 0 132px}.EWQpPq_node{border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);background:#fff;border-radius:8px;flex-direction:column;gap:1px;padding:8px 10px 8px 12px;transition:background .35s;display:flex;position:relative}.EWQpPq_node:before{content:"";border-radius:8px 0 0 8px;width:4px;position:absolute;inset:0 auto 0 0}.EWQpPq_node[data-kind=agent]:before{background:var(--color-violet)}.EWQpPq_node[data-kind=code]:before{background:#8b979c}.EWQpPq_node[data-kind=outline]{background:var(--color-periwinkle)}.EWQpPq_node[data-kind=output]{background:var(--color-neon)}.EWQpPq_node[data-active=true]{background:color-mix(in srgb, var(--color-violet) 10%, #fff)}.EWQpPq_node[data-kind=outline][data-active=true]{background:color-mix(in srgb, var(--color-periwinkle) 80%, var(--color-violet))}.EWQpPq_node[data-kind=output][data-active=true]{background:var(--color-neon)}.EWQpPq_glide{z-index:2;width:var(--w);height:var(--h);box-shadow:0 0 0 2px var(--color-ink), 0 0 0 6px color-mix(in srgb, var(--color-violet) 25%, transparent);transform:translate(var(--x), var(--y));pointer-events:none;border-radius:10px;transition:transform .45s cubic-bezier(.4,0,.2,1),width .45s cubic-bezier(.4,0,.2,1),height .45s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.EWQpPq_nodeName{font-size:13px;font-weight:600;line-height:1.3}.EWQpPq_nodeDetail{color:color-mix(in srgb, var(--color-ink) 65%, transparent);font-size:12px}.EWQpPq_parallel{gap:3px;margin-top:4px;display:flex}.EWQpPq_parallel i{background:color-mix(in srgb, var(--color-violet) 35%, transparent);border-radius:50%;width:6px;height:6px}.EWQpPq_node[data-active=true] .EWQpPq_parallel i{background:var(--color-violet);animation:.9s ease-in-out infinite EWQpPq_blink}.EWQpPq_node[data-active=true] .EWQpPq_parallel i:nth-child(2){animation-delay:.15s}.EWQpPq_node[data-active=true] .EWQpPq_parallel i:nth-child(3){animation-delay:.3s}@keyframes EWQpPq_pop{0%{opacity:0;transform:scale(.6)}}@keyframes EWQpPq_blink{50%{opacity:.25}}.EWQpPq_loop{color:var(--color-violet);margin-top:8px;font-size:12px;transition:color .3s}.EWQpPq_loopIcon{display:inline-block}.EWQpPq_loop[data-looping=true]{font-weight:600}.EWQpPq_loop[data-looping=true] .EWQpPq_loopIcon{animation:.7s cubic-bezier(.4,0,.2,1) EWQpPq_spin}@keyframes EWQpPq_spin{to{transform:rotate(-360deg)}}.EWQpPq_fields{flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;display:flex}.EWQpPq_field,.EWQpPq_fieldKey span{background:color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:3px;width:14px;height:14px;transition:background .35s,box-shadow .35s;display:inline-block}.EWQpPq_field[data-state=e],.EWQpPq_fieldKey span[data-state=e]{background:var(--color-periwinkle)}.EWQpPq_field[data-state=s],.EWQpPq_fieldKey span[data-state=s]{background:var(--color-violet)}.EWQpPq_field[data-state=g],.EWQpPq_fieldKey span[data-state=g]{background:#fff;box-shadow:inset 0 0 0 2px #d64545}.EWQpPq_field[data-state=idle]{opacity:.5}.EWQpPq_fieldKey{color:color-mix(in srgb, var(--color-ink) 60%, transparent);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-left:8px;font-size:11px;display:inline-flex}.EWQpPq_fieldKey span{width:10px;height:10px;margin-left:4px}.EWQpPq_person{color:color-mix(in srgb, var(--color-ink) 75%, transparent);border:1.5px dashed #8b979c;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;transition:border-color .3s;display:flex;position:relative}.EWQpPq_person[data-active=true]{border-color:var(--color-violet);color:var(--color-ink)}.EWQpPq_personIcon{border:1.5px dashed #8b979c;border-radius:50%;flex:none;width:22px;height:22px}.EWQpPq_gapsFile{font-family:var(--font-code);background:var(--color-mist);border-radius:4px;padding:1px 6px;font-size:12px}.EWQpPq_gapsFile[data-active=true]{background:#fdf0f0;box-shadow:inset 0 0 0 1px #d64545}@media (max-width:540px){.EWQpPq_diagram{padding:12px}.EWQpPq_inputNodes{grid-template-columns:minmax(0,1fr)}.EWQpPq_track{flex-direction:column}.EWQpPq_track>.EWQpPq_node{flex:none}.EWQpPq_toOut{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.EWQpPq_node,.EWQpPq_field,.EWQpPq_glide{transition:none}.EWQpPq_node[data-active=true] .EWQpPq_parallel i,.EWQpPq_loop[data-looping=true] .EWQpPq_loopIcon,.EWQpPq_wave{animation:none}}
.Bx1oxW_rail{grid-template-columns:150px minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.Bx1oxW_inputs ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.Bx1oxW_inputs li{border:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);background:#fff;border-radius:8px;padding:7px 10px;font-size:13px}.Bx1oxW_stages{border:0;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.8fr);align-self:end;align-items:start;gap:10px;margin:0;padding:0;display:grid}.Bx1oxW_stageWrap{display:flex;position:relative}.Bx1oxW_stage{border:0;border-left:4px solid var(--color-violet);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 12%, transparent);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:12px 12px 12px 14px;font-size:14px;font-weight:600;display:flex}.Bx1oxW_stage[aria-pressed=true]{background:var(--color-ink);color:#fff;box-shadow:none}.Bx1oxW_stage:hover:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px var(--color-violet)}.Bx1oxW_stageNo{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:400}.Bx1oxW_gate{z-index:1;background:var(--color-violet);color:#fff;white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:10px;position:absolute;top:-9px;right:-5px;transform:translate(50%)}.Bx1oxW_released{background:var(--color-neon);border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.Bx1oxW_released small{font-size:12px;font-weight:400}.Bx1oxW_panelTitle{font-family:var(--font-display);margin:0 0 12px;font-size:20px;font-weight:500}.Bx1oxW_chips{flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;list-style:none;display:flex}.Bx1oxW_chips li{background:var(--color-mist);border-radius:999px;padding:4px 10px;font-size:13px}.Bx1oxW_snapshot{margin-top:10px}.Bx1oxW_readout{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}.Bx1oxW_readoutCount{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:32px;font-weight:500}.Bx1oxW_chart{touch-action:pan-y;cursor:ew-resize;height:200px;margin-top:10px;position:relative}.Bx1oxW_svg{width:100%;height:100%;display:block}.Bx1oxW_grid{stroke:color-mix(in srgb, var(--color-ink) 10%, transparent);vector-effect:non-scaling-stroke}.Bx1oxW_area{fill:color-mix(in srgb, var(--color-violet) 30%, transparent)}.Bx1oxW_line{fill:none;stroke:var(--color-violet);stroke-width:2px;vector-effect:non-scaling-stroke}.Bx1oxW_yLabel{font-family:var(--font-mono);color:color-mix(in srgb, var(--color-ink) 50%, transparent);font-size:10px;position:absolute;left:0;transform:translateY(-120%)}.Bx1oxW_chosen,.Bx1oxW_cursor{border-left:1.5px dashed var(--color-ink);width:0;position:absolute;top:0;bottom:0}.Bx1oxW_chosen span{white-space:nowrap;font-size:11px;position:absolute;top:-2px;left:4px}.Bx1oxW_cursor{border-left:2px solid var(--color-ink)}.Bx1oxW_cursor:after{content:"";background:var(--color-ink);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-6px;left:-7px}.Bx1oxW_boundary{width:0;position:absolute;bottom:4px;right:0}.Bx1oxW_boundary:before{content:"";background:#d64545;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;right:-4px}.Bx1oxW_boundary span{white-space:nowrap;color:#b83232;font-size:11px;position:absolute;bottom:6px;right:6px}.Bx1oxW_future{white-space:nowrap;color:color-mix(in srgb, var(--color-ink) 60%, transparent);padding-left:6px;font-size:11px;position:absolute;top:20px}.Bx1oxW_axis{font-family:var(--font-mono);color:color-mix(in srgb, var(--color-ink) 50%, transparent);justify-content:space-between;margin:8px 0 6px;font-size:10px;display:flex}.Bx1oxW_jumps{gap:8px;margin-top:8px;display:flex}.Bx1oxW_families{grid-template-columns:90px minmax(0,1fr);gap:6px 12px;margin:0 0 14px;font-size:14px;display:grid}.Bx1oxW_families dt{font-family:var(--font-code);color:var(--color-violet);padding-top:2px;font-size:12px}.Bx1oxW_families dd{margin:0}.Bx1oxW_ladder{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:18px;font-size:13px;display:flex}.Bx1oxW_ladder span{background:var(--color-mist);border-radius:6px;padding:3px 10px}.Bx1oxW_ladder small{color:color-mix(in srgb, var(--color-ink) 65%, transparent);flex-basis:100%;font-size:12px}.Bx1oxW_split{border-radius:8px;margin-top:8px;font-size:12px;display:flex;overflow:hidden}.Bx1oxW_split span{white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;overflow:hidden}.Bx1oxW_split span:first-child{background:var(--color-violet);color:#fff;flex:none}.Bx1oxW_split span:last-child{background:repeating-linear-gradient(45deg,#eef0f1 0 6px,#d5dadc 6px 9px);flex:1}.Bx1oxW_roundTrip{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Bx1oxW_roundTrip li{grid-template-columns:auto minmax(16px,1fr) 110px minmax(16px,1fr) auto auto;align-items:center;gap:8px;font-size:13px;animation:.5s ease-out both Bx1oxW_arrive;display:grid}.Bx1oxW_pipe{background:linear-gradient(90deg, var(--color-violet) 50%, transparent 0) 0 0 / 10px 2px;height:2px;animation:1s linear infinite Bx1oxW_flow}@keyframes Bx1oxW_flow{to{background-position:10px 0}}@keyframes Bx1oxW_arrive{0%{opacity:0}}.Bx1oxW_check{color:#2f9e6b;font-weight:600}.Bx1oxW_canary{flex-direction:column;gap:10px;display:flex}.Bx1oxW_canaryRow{grid-template-columns:110px auto minmax(0,1fr);align-items:center;gap:12px;font-size:13px;display:grid}.Bx1oxW_canaryName{font-weight:600}.Bx1oxW_dots{gap:5px;display:flex}.Bx1oxW_dot{border-radius:50%;width:16px;height:16px;transition:background .2s;box-shadow:inset 0 0 0 2px #d64545}.Bx1oxW_dot[data-caught=true]{background:var(--color-violet);box-shadow:none}.Bx1oxW_verdict{color:#b83232;background:#fdf0f0;border-radius:999px;justify-self:start;padding:2px 8px;font-size:12px}.Bx1oxW_verdict[data-pass=true]{color:#1f7a50;background:#e7f6ee}.Bx1oxW_canaryControl{align-items:center;gap:12px;font-size:13px;display:flex}.Bx1oxW_loopBack{border:1.5px dashed var(--color-violet);color:var(--color-violet);border-radius:12px;margin-top:12px;padding:10px 14px;font-size:13px}@media (max-width:809px){.Bx1oxW_rail{grid-template-columns:minmax(0,1fr)}.Bx1oxW_inputs ul{flex-flow:wrap}}@media (max-width:540px){.Bx1oxW_stages{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:16px}.Bx1oxW_gate{inset:auto auto -12px 50%;transform:translate(-50%)}.Bx1oxW_roundTrip li{grid-template-columns:auto minmax(12px,1fr) auto minmax(12px,1fr) auto}.Bx1oxW_check{grid-column:1/-1}.Bx1oxW_canaryRow{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.Bx1oxW_pipe,.Bx1oxW_roundTrip li{animation:none}}
.Csdf2W_tabs{background:color-mix(in srgb, var(--color-ink) 6%, transparent);border:0;border-radius:12px;flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;margin:16px 0 0;padding:4px;display:flex}.Csdf2W_tabs button{min-height:36px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:13px}.Csdf2W_tabs button[aria-pressed=true]{background:#fff;font-weight:600;box-shadow:0 1px 3px #00232e26}.Csdf2W_map{border:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);background:#fff;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"agent search apis store""agent identity apis queue""workflows workflows colleague saved""verifier verifier reward reward";gap:8px;margin-top:16px;padding:14px;display:grid}.Csdf2W_node{background:var(--color-mist);border-radius:8px;flex-direction:column;gap:2px;padding:9px 10px 9px 13px;transition:opacity .3s;display:flex;position:relative}.Csdf2W_node:before{content:"";background:#8b979c;border-radius:8px 0 0 8px;width:4px;position:absolute;inset:0 auto 0 0}.Csdf2W_node[data-kind=agent]:before{background:var(--color-violet)}.Csdf2W_node[data-kind=person]{outline-offset:-1.5px;background:#fff;outline:1.5px dashed #8b979c}.Csdf2W_node[data-kind=person]:before{display:none}.Csdf2W_node[data-kind=out]{background:color-mix(in srgb, var(--color-neon) 45%, #fff)}.Csdf2W_node[data-node=agent]{grid-area:agent}.Csdf2W_node[data-node=search]{grid-area:search}.Csdf2W_node[data-node=identity]{grid-area:identity}.Csdf2W_node[data-node=apis]{grid-area:apis}.Csdf2W_node[data-node=store]{grid-area:store}.Csdf2W_node[data-node=queue]{grid-area:queue}.Csdf2W_node[data-node=workflows]{grid-area:workflows}.Csdf2W_node[data-node=colleague]{grid-area:colleague}.Csdf2W_node[data-node=saved]{grid-area:saved}.Csdf2W_node[data-node=verifier]{grid-area:verifier}.Csdf2W_node[data-node=reward]{grid-area:reward}.Csdf2W_node[data-active=true]{animation:.35s ease-out both Csdf2W_light}@keyframes Csdf2W_light{to{background:var(--color-ink);color:#fff;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-violet) 35%, transparent)}}.Csdf2W_node[data-refused=true]{animation-name:Csdf2W_refuse}@keyframes Csdf2W_refuse{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}to{color:#b83232;background:#fdf0f0;box-shadow:inset 0 0 0 2px #d64545}}.Csdf2W_nodeName{font-size:13px;font-weight:600;line-height:1.3}.Csdf2W_nodeDetail{opacity:.7;font-size:12px}.Csdf2W_services{opacity:.7;margin-top:4px;font-size:11px;line-height:1.4}.Csdf2W_rewardValue{font-family:var(--font-display);font-size:26px;font-weight:500;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.Csdf2W_panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.Csdf2W_pane{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:#fff;border-radius:12px;min-width:0;padding:12px 14px}.Csdf2W_request{font-family:var(--font-code);flex-direction:column;gap:6px;margin-top:8px;font-size:12px;line-height:1.45;display:flex}.Csdf2W_line{gap:8px;min-width:0;display:flex}.Csdf2W_method,.Csdf2W_status{background:var(--color-ink);color:var(--color-lime);border-radius:4px;flex:none;padding:0 6px}.Csdf2W_status{color:#1f7a50;background:#e7f6ee}.Csdf2W_request[data-refused=true] .Csdf2W_status{color:#b83232;background:#fdf0f0}.Csdf2W_path,.Csdf2W_response{overflow-wrap:anywhere;min-width:0}.Csdf2W_body{background:var(--color-mist);overflow-wrap:anywhere;border-radius:6px;padding:6px 8px}.Csdf2W_events{flex-direction:column;gap:4px;max-height:210px;margin:8px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.Csdf2W_event{border-radius:6px;grid-template-columns:26px minmax(0,128px) minmax(0,1fr);gap:8px;padding:4px 6px;font-size:12px;line-height:1.35;animation:.4s ease-out both Csdf2W_append;display:grid}.Csdf2W_event[data-source=workflow]{background:color-mix(in srgb, var(--color-violet) 10%, transparent)}.Csdf2W_event[data-note=true]{color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-style:italic}.Csdf2W_event[data-flag=true]{box-shadow:inset 0 0 0 1.5px #d64545}@keyframes Csdf2W_append{0%{opacity:0;transform:translateY(-4px)}}.Csdf2W_seq{font-family:var(--font-code);color:color-mix(in srgb, var(--color-ink) 55%, transparent)}.Csdf2W_source{font-family:var(--font-code);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Csdf2W_empty{color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-size:12px}.Csdf2W_histories{margin-top:16px}.Csdf2W_lede{margin:0 0 10px;font-size:14px}.Csdf2W_toggle{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.Csdf2W_record{margin:8px 0 0;font-size:13px}.Csdf2W_record div{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);grid-template-columns:90px minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.Csdf2W_record dt{font-family:var(--font-code);color:color-mix(in srgb, var(--color-ink) 60%, transparent);font-size:12px}.Csdf2W_record dd{margin:0}.Csdf2W_verdict{background:#e7f6ee;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;font-size:14px;transition:background .3s;display:flex}.Csdf2W_verdict[data-pass=false]{background:#fdf0f0}.Csdf2W_verdictCheck{color:#fff;background:#2f9e6b;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:700;display:grid}.Csdf2W_verdict[data-pass=false] .Csdf2W_verdictCheck{background:#d64545}@media (max-width:640px){.Csdf2W_map{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"agent search""agent identity""apis store""apis queue""workflows colleague""saved saved""verifier reward"}.Csdf2W_panes{grid-template-columns:minmax(0,1fr)}.Csdf2W_event{grid-template-columns:24px minmax(0,1fr)}.Csdf2W_event .Csdf2W_source{display:none}}@media (prefers-reduced-motion:reduce){.Csdf2W_node[data-active=true],.Csdf2W_node[data-refused=true],.Csdf2W_event{animation-duration:.01ms}}
._2c_NXG_pipeline{--ps:16px;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}._2c_NXG_pipeline li{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:8px 8px 8px 11px;display:flex;position:relative}._2c_NXG_pipeline li:not(:last-child):after{content:"→";color:color-mix(in srgb, var(--color-ink) 45%, transparent);font-size:12px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}._2c_NXG_pipeline li[data-kind=action]{background:var(--color-periwinkle);border-color:#0000}._2c_NXG_pipeline li[data-kind=out]{background:var(--color-neon);border-color:#0000}._2c_NXG_pipeline li[data-kind=agent]{box-shadow:inset 4px 0 0 var(--color-violet)}._2c_NXG_pipeline li[data-kind=code]{box-shadow:inset 4px 0 #8b979c}._2c_NXG_stageName{font-size:12px;font-weight:600;line-height:1.25}._2c_NXG_stageDetail{color:color-mix(in srgb, var(--color-ink) 65%, transparent);font-size:11px;line-height:1.3}._2c_NXG_main{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;margin-top:14px;display:grid}._2c_NXG_card{background:var(--color-periwinkle);border-radius:16px;padding:16px 18px}._2c_NXG_card ._2c_NXG_cardTitle{font-family:var(--font-display);margin:4px 0 2px;font-size:19px;font-weight:500;line-height:1.2}._2c_NXG_slug{font-family:var(--font-code);opacity:.7;font-size:11px}._2c_NXG_lines{--ps:12px;flex-direction:column;gap:2px;margin:12px 0 0;padding:0;list-style:none;display:flex}._2c_NXG_line{width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:7px 8px;font-size:13px;line-height:1.4;display:grid}._2c_NXG_line:hover{background:#ffffff59}._2c_NXG_line[aria-pressed=true]{background:#fff}._2c_NXG_lineKey{font-family:var(--font-code);padding-top:2px;font-size:11px}._2c_NXG_cite{--ps:10px;background:#fff9;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}._2c_NXG_citeRef{font-family:var(--font-code);color:#5b3fd1;margin-bottom:4px;font-size:11px;display:block}._2c_NXG_tests{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:#fff;border-radius:16px;padding:16px 18px}._2c_NXG_testList{--ps:10px;flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}._2c_NXG_test{background:var(--color-mist);opacity:.55;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;transition:box-shadow .25s,opacity .25s;display:flex}._2c_NXG_test[data-linked=true]{opacity:1;box-shadow:inset 0 0 0 2px var(--color-violet);background:#f4f0ff}._2c_NXG_testName{font-family:var(--font-code);overflow-wrap:anywhere;font-size:11px}._2c_NXG_testChecks{font-size:12px;line-height:1.4}._2c_NXG_hint{--ps:10px;color:color-mix(in srgb, var(--color-ink) 65%, transparent);margin-top:10px;font-size:12px}._2c_NXG_fool{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:#fff;border-radius:16px;margin-top:14px;padding:16px 18px}._2c_NXG_foolBody{grid-template-columns:200px minmax(0,1fr);gap:16px;margin-top:10px;display:grid}._2c_NXG_runs{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}._2c_NXG_runs button{background:var(--color-mist);min-height:34px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:8px;padding:4px 10px;font-size:13px}._2c_NXG_runs button[aria-pressed=true]{background:var(--color-ink);color:var(--color-lime)}._2c_NXG_result{min-width:0}._2c_NXG_runDetail{margin:0;font-size:14px}._2c_NXG_runQuote{border-left:3px solid var(--color-violet);background:var(--color-mist);font-family:var(--font-code);border-radius:4px;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.45;display:block}._2c_NXG_outcomes{--ps:10px;flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}._2c_NXG_outcomes li{background:#e7f6ee;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;animation:.35s ease-out both _2c_NXG_settle;display:flex}._2c_NXG_outcomes li[data-result=fail]{background:#fdf0f0}._2c_NXG_outcomes li[data-result=unknown]{background:var(--color-mist);opacity:.6}@keyframes _2c_NXG_settle{0%{opacity:0;transform:translate(-4px)}}._2c_NXG_mark{color:#fff;background:#2f9e6b;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}[data-result=fail] ._2c_NXG_mark{background:#d64545}[data-result=unknown] ._2c_NXG_mark{background:#8b979c}._2c_NXG_reward{background:var(--color-neon);border-radius:10px;align-items:baseline;gap:8px;margin-top:10px;padding:6px 14px;font-size:14px;display:inline-flex}._2c_NXG_reward[data-reward="0"]{color:#b83232;background:#fdf0f0}._2c_NXG_reward strong{font-family:var(--font-display);font-size:22px;font-weight:500}._2c_NXG_bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:14px;display:grid}._2c_NXG_gates,._2c_NXG_validity{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:#fff;border-radius:16px;padding:16px 18px}._2c_NXG_gates ul{--ps:10px;flex-direction:column;gap:6px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}._2c_NXG_gateMark{color:#fff;background:#2f9e6b;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-size:10px;display:inline-grid}._2c_NXG_pillar{gap:10px;margin-top:10px;font-size:13px;display:flex}._2c_NXG_pillar div{flex-direction:column;display:flex}._2c_NXG_pillar span:not(._2c_NXG_pillarNo){color:color-mix(in srgb, var(--color-ink) 70%, transparent)}._2c_NXG_pillarNo{background:var(--color-ink);color:#fff;width:26px;height:26px;font-family:var(--font-mono);border-radius:6px;flex:none;place-items:center;font-size:12px;display:grid}@media (max-width:809px){._2c_NXG_pipeline{grid-template-columns:repeat(4,minmax(0,1fr))}._2c_NXG_pipeline li:nth-child(4):after{display:none}}@media (max-width:640px){._2c_NXG_pipeline{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._2c_NXG_pipeline li:after{display:none}._2c_NXG_main,._2c_NXG_bottom,._2c_NXG_foolBody{grid-template-columns:minmax(0,1fr)}._2c_NXG_runs{flex-flow:wrap}}@media (prefers-reduced-motion:reduce){._2c_NXG_outcomes li{animation:none}._2c_NXG_test{transition:none}}
.RQ2yxW_wrap{overscroll-behavior-x:contain;border:1px solid #99999940;border-radius:8px;overflow-x:auto}.RQ2yxW_wrap table{border:0;border-radius:0;min-width:760px;overflow:visible}.RQ2yxW_wrap th,.RQ2yxW_wrap td{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.RQ2yxW_wrap tr>:first-child{z-index:1;background:#f4f4f4;min-width:120px;position:sticky;left:0;box-shadow:1px 0 #99999940}.RQ2yxW_wrap thead tr>:first-child{background:#ebebeb}.RQ2yxW_wrap tr>:last-child{background:color-mix(in srgb, var(--color-lime) 55%, #fff);box-shadow:inset 2px 0 0 var(--color-ink)}.RQ2yxW_wrap thead tr>:last-child{background:var(--color-ink);color:var(--color-lime);font-weight:500}
