.j88LBG_mini{--halo:5px;background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--color-lime) 55%, var(--color-white)), var(--color-lime) 55%, var(--color-lime-deep));filter:drop-shadow(0 0 18px color-mix(in oklab, var(--color-lime) 33%, transparent));border-radius:50%;flex:none;position:relative}.j88LBG_mini:before{content:"";inset:calc(var(--halo) * -1);background:radial-gradient(closest-side, transparent calc(100% - var(--halo)), color-mix(in oklab, var(--color-lime) 8%, transparent) calc(100% - var(--halo)));pointer-events:none;border-radius:50%;position:absolute}.j88LBG_s22{width:22px;height:22px}.j88LBG_s30{width:30px;height:30px}.j88LBG_s78{--halo:22px;--halo-inner:10px;width:78px;height:78px;filter:drop-shadow(0 0 50px color-mix(in oklab, var(--color-lime) 33%, transparent))}.j88LBG_s78:before{background:radial-gradient(closest-side, transparent calc(100% - var(--halo)), color-mix(in oklab, var(--color-lime) 12%, transparent) calc(100% - var(--halo)), color-mix(in oklab, var(--color-lime) 12%, transparent) calc(100% - var(--halo) + var(--halo-inner)), color-mix(in oklab, var(--color-lime) 5%, transparent) calc(100% - var(--halo) + var(--halo-inner)))}.j88LBG_orb{--orb-spin-duration:30s;--core-caption:9.5px;--core-caption-tracking:.06em;aspect-ratio:1;width:min(230px,100%);position:relative;container-type:inline-size}@media (min-width:66.3125rem){.j88LBG_orb{width:min(270px,100%)}}.j88LBG_ring{border:var(--border-strong) dashed color-mix(in oklab, var(--color-lime) 33%, transparent);border-radius:50%;position:absolute;inset:0}.j88LBG_spinning .j88LBG_ring{animation:j88LBG_orb-spin var(--orb-spin-duration) linear infinite}@keyframes j88LBG_orb-spin{to{transform:rotate(360deg)}}.j88LBG_halo{border:1px solid color-mix(in oklab, var(--color-violet) 33%, transparent);background:radial-gradient(circle, color-mix(in oklab, var(--color-violet) 20%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:14%}.j88LBG_core{--ring:10px;place-content:center;gap:var(--spacing);padding:calc(var(--spacing) * 2);border:1px solid var(--color-violet);background:radial-gradient(circle at 35% 30%, var(--color-dark-2), var(--color-ink) 70%);text-align:center;filter:drop-shadow(0 0 60px color-mix(in oklab, var(--color-violet) 55%, transparent));border-radius:50%;display:grid;position:absolute;inset:25%}.j88LBG_core:before{content:"";inset:calc(var(--ring) * -1 - 1px);background:radial-gradient(closest-side, transparent calc(100% - var(--ring)), color-mix(in oklab, var(--color-violet) 8%, transparent) calc(100% - var(--ring)));pointer-events:none;border-radius:50%;position:absolute}.j88LBG_title{font-family:var(--font-display);font-size:var(--text-display-xs);color:var(--color-white);justify-self:center;width:min-content;font-weight:400;line-height:.95}.j88LBG_caption{font-family:var(--font-mono);font-size:var(--core-caption);letter-spacing:var(--core-caption-tracking);color:var(--color-on-dark-2);line-height:1.45}.j88LBG_sat{border:1px solid color-mix(in oklab, var(--color-lime) 33%, transparent);border-radius:var(--radius-md);background:var(--color-dark-2);width:38px;height:38px;color:var(--color-on-dark);transform:rotate(var(--a)) translateY(calc(-50cqw + 4px)) rotate(calc(var(--a) * -1));place-items:center;display:grid;position:absolute;top:calc(50% - 19px);left:calc(50% - 19px)}.j88LBG_sat:after{content:"";background:var(--color-lime);width:8px;height:8px;filter:drop-shadow(0 0 8px var(--color-lime));border-radius:50%;position:absolute;top:-3px;right:-3px}@media (prefers-reduced-motion:reduce){.j88LBG_spinning .j88LBG_ring{animation:none}}
.xdwWCW_win{top:var(--yn,var(--y));left:var(--xn,var(--x));width:var(--w);transform-origin:0 0;position:absolute;transform:scale(.8)}.xdwWCW_wide{display:none}@media (min-width:45.0625rem){.xdwWCW_win{top:var(--y);left:var(--x)}.xdwWCW_wide{display:block}}@media (min-width:53.8125rem){.xdwWCW_win{transform:none}}.xdwWCW_owner{--owner-size:var(--text-eyebrow);--owner-tracking:.04em;z-index:3;padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3.5);font-family:var(--font-mono);font-size:var(--owner-size);letter-spacing:var(--owner-tracking);white-space:nowrap;color:var(--color-paper);background:var(--color-ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft-md);position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-2deg)}@media (min-width:45.0625rem){.xdwWCW_owner{top:44%}}.xdwWCW_nobody{color:var(--color-coral)}.xdwWCW_lost{padding:calc(var(--spacing) * .75) calc(var(--spacing) * 2.25);border:1px dashed color-mix(in oklab, var(--color-danger-ink) 53%, transparent);border-radius:var(--radius-full)}.xdwWCW_spot{top:var(--y);left:var(--x);z-index:3;position:absolute}.xdwWCW_ping{--ping-size:var(--text-label);gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2.5);font-size:var(--ping-size);white-space:nowrap;color:var(--color-ink);background:var(--color-white);border:1px solid color-mix(in oklab, var(--color-ink) 12%, transparent);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft-md);align-items:center;display:flex}.xdwWCW_ping b{font-weight:800}.xdwWCW_system{gap:calc(var(--spacing) * 6.5);padding:calc(var(--spacing) * 7) calc(var(--spacing) * 4) calc(var(--spacing) * 27.5);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.xdwWCW_brain{gap:calc(var(--spacing) * 4);justify-items:center;display:grid;position:relative}@media (min-width:45.0625rem){.xdwWCW_system{gap:calc(var(--spacing) * 9);padding:calc(var(--spacing) * 9) calc(var(--spacing) * 6) calc(var(--spacing) * 24);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xdwWCW_brain{grid-column:1/-1}}@media not (min-width:66.3125rem){.xdwWCW_brain{order:-1}}@media (min-width:66.3125rem){.xdwWCW_system{padding:calc(var(--spacing) * 11) calc(var(--spacing) * 10) calc(var(--spacing) * 24);grid-template-columns:minmax(0,1.12fr) minmax(0,.86fr) minmax(0,1fr)}.xdwWCW_brain{grid-column:auto}.xdwWCW_brain:before,.xdwWCW_brain:after{--t-flow:.7s;content:"";opacity:.8;background-image:linear-gradient(90deg, var(--color-lime) 50%, transparent 50%);width:36px;height:2px;animation:xdwWCW_hero-flow var(--t-flow) linear infinite;background-size:10px 2px;position:absolute;top:calc(50% - 22px)}.xdwWCW_brain:before{right:100%}.xdwWCW_brain:after{left:100%}}@keyframes xdwWCW_hero-flow{to{background-position:10px 0}}.xdwWCW_ptitle{--ptitle-size:10.5px;--ptitle-tracking:.16em;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2.5);font-family:var(--font-mono);font-size:var(--ptitle-size);letter-spacing:var(--ptitle-tracking);color:var(--color-on-dark-2);text-transform:uppercase;align-items:center;display:flex}.xdwWCW_brain .xdwWCW_ptitle{margin-bottom:0}.xdwWCW_ptitle b{color:var(--color-lime);font-weight:600}.xdwWCW_orb{justify-items:center;width:100%;display:grid}.xdwWCW_tagline{--tagline-size:var(--text-label);--tagline-tracking:.04em;max-width:26ch;font-family:var(--font-mono);font-size:var(--tagline-size);letter-spacing:var(--tagline-tracking);color:var(--color-lime);text-align:center;line-height:1.5}.xdwWCW_typing{min-height:22px}.xdwWCW_box{--crm-head:var(--text-body-s);--crm-chip:10.5px;--crm-count:var(--text-label-s);--crm-title:13.5px;--crm-note:var(--text-button-sm);--crm-tag:9.5px;--crm-by:10px;--crm-chip-tracking:.04em;--crm-tag-tracking:.08em;--crm-by-tracking:.02em;font-family:var(--font-sans);color:var(--color-ink);background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-deep);overflow:hidden}.xdwWCW_boxHead{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2.75) calc(var(--spacing) * 3.5);font-size:var(--crm-head);border-bottom:1px solid color-mix(in oklab, var(--color-ink) 8%, transparent);align-items:center;font-weight:600;display:flex}.xdwWCW_count{padding:calc(var(--spacing) * .75) calc(var(--spacing) * 2.25);font-family:var(--font-mono);font-size:var(--crm-count);font-variant-numeric:tabular-nums;color:var(--color-violet);background:color-mix(in oklab, var(--color-violet) 8%, transparent);border-radius:var(--radius-full);margin-left:auto;font-weight:500}.xdwWCW_place{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3.5);border-bottom:1px solid color-mix(in oklab, var(--color-ink) 5%, transparent);flex-wrap:wrap;display:flex}.xdwWCW_place span{gap:calc(var(--spacing) * 1.25);padding:calc(var(--spacing) * .75) calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--crm-chip);letter-spacing:var(--crm-chip-tracking);color:var(--color-ink-2);background:var(--color-paper);border-radius:var(--radius-xs);align-items:center;display:inline-flex}.xdwWCW_place b{color:var(--color-violet);font-weight:600}.xdwWCW_rows{flex-direction:column;min-height:230px;display:flex}@media (min-width:45.0625rem){.xdwWCW_rows{min-height:250px}}.xdwWCW_deal{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.75) calc(var(--spacing) * 3.5);border-bottom:1px solid color-mix(in oklab, var(--color-ink) 5%, transparent);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;display:grid}.xdwWCW_deal b{font-size:var(--crm-title);font-weight:600;line-height:1.25;display:block}.xdwWCW_deal small{margin-top:calc(var(--spacing) * .5);font-size:var(--crm-note);color:var(--color-ink-2);line-height:1.35;display:block}.xdwWCW_tag{padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.5);font-family:var(--font-mono);font-size:var(--crm-tag);letter-spacing:var(--crm-tag-tracking);white-space:nowrap;text-transform:uppercase;border-radius:var(--radius-xs);font-weight:600}.xdwWCW_tagStrong{color:var(--color-white);background:var(--color-violet)}.xdwWCW_tagSoft{color:var(--color-ink-2);background:color-mix(in oklab, var(--color-ink) 8%, transparent)}.xdwWCW_by{font-family:var(--font-mono);font-size:var(--crm-by);letter-spacing:var(--crm-by-tracking);color:var(--color-mute);grid-column:2/4}@media not (min-width:45.0625rem){.xdwWCW_system{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 4) 0}}@media (45.0625rem<=width<66.3125rem){.xdwWCW_system{gap:calc(var(--spacing) * 4) calc(var(--spacing) * 6);height:100%;padding:calc(var(--spacing) * 6) calc(var(--spacing) * 6) calc(var(--spacing) * 22);grid-template-rows:auto minmax(0,1fr);align-items:start}.xdwWCW_slack{--sl-hero-feed:210px}.xdwWCW_crm{flex-direction:column;min-height:0;max-height:100%;display:flex}.xdwWCW_box{min-height:0;overflow:hidden}.xdwWCW_rows{min-height:0}}@media (45.0625rem<=width<53.8125rem){.xdwWCW_brain{grid-area:1/1}.xdwWCW_slack{--sl-hero-feed:180px;grid-area:2/1}.xdwWCW_crm{grid-area:1/2/3}}@media (53.8125rem<=width<66.3125rem){.xdwWCW_system{padding-bottom:calc(var(--spacing) * 16)}.xdwWCW_slack{--sl-hero-feed:230px}}@media not (min-width:66.3125rem){.xdwWCW_brain .xdwWCW_ptitle,.xdwWCW_tagline{display:none}.xdwWCW_orb{zoom:.58}}@media not (min-width:45.0625rem){.xdwWCW_crm .xdwWCW_ptitle,.xdwWCW_place,.xdwWCW_rows{display:none}.xdwWCW_slack{--sl-hero-feed:170px}}.xdwWCW_barMode{color:var(--color-ink);font-weight:600}[data-dark] .xdwWCW_barMode{color:var(--color-lime)}.xdwWCW_barMuted{color:var(--color-mute)}.xdwWCW_barIll{--ill-size:10px;--ill-tracking:.1em;width:100%;font-size:var(--ill-size);letter-spacing:var(--ill-tracking);text-align:center;opacity:.7}@media (min-width:45.0625rem){.xdwWCW_barIll{right:calc(var(--spacing) * 4);width:auto;position:absolute}}
.qTUjMW_scene{--mock-quote:21px;--mock-m:13px;--mock-ui:12px;--mock-xs:11.5px;--mock-mono:10.5px;--draw:2.4s;--fade:1.2s;--fade-delay:1.6s;--strike-delay:2.4s;--toast:.5s;--mock-leading:1.55;--strike:1s;--mock-rule:2px;--chart-h:130px;--swatch-w:10px;--swatch-h:3px;--doc-line-h:5px}.qTUjMW_rail{--rail-h:28px;--rail-dash:30px;--rail-line:2px}.qTUjMW_crm{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 3.5);line-height:var(--mock-leading);display:grid;position:relative}.qTUjMW_crm .qTUjMW_toast{bottom:0}@media (min-width:35.0625rem){.qTUjMW_crm{margin-bottom:calc(var(--spacing) * 3.5)}}.qTUjMW_person{align-items:center;gap:calc(var(--spacing) * 2.5);margin-bottom:calc(var(--spacing) * 1.5);display:flex}.qTUjMW_person b{font-weight:600}.qTUjMW_person small{color:var(--color-mute);font-size:var(--mock-m);display:block}.qTUjMW_tag{padding:var(--spacing) calc(var(--spacing) * 2);border-radius:var(--radius-full);background:color-mix(in oklab, var(--color-violet) 8%, transparent);color:var(--color-violet);font-family:var(--font-mono);font-size:var(--mock-mono);margin-left:auto}.qTUjMW_field{justify-content:space-between;gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 1.25) 0;border-bottom:1px dashed var(--color-rule);font-size:var(--mock-m);display:flex}.qTUjMW_field span{color:var(--color-mute)}.qTUjMW_field s{color:var(--color-danger-ink);text-align:right;text-decoration:none}.qTUjMW_toast{right:calc(var(--spacing) * 3.5);bottom:calc(var(--spacing) * 3.5);left:calc(var(--spacing) * 3.5);align-items:center;gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-soft-md);font-size:var(--mock-m);transition:opacity var(--toast), translate var(--toast) var(--ease-out-soft);line-height:1.35;display:flex;position:absolute}.qTUjMW_warn{border-color:color-mix(in oklab, var(--color-danger) 33%, transparent);background:var(--color-danger-soft);color:var(--color-danger-ink)}[data-pre] .qTUjMW_toast{opacity:0;translate:0 calc(var(--spacing) * 3.5)}.qTUjMW_chart{height:var(--chart-h);margin:calc(var(--spacing) * 3) calc(var(--spacing) * 3.5) var(--spacing);position:relative}.qTUjMW_chart svg{width:100%;height:100%;overflow:visible}.qTUjMW_grid{fill:none;stroke:var(--color-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.qTUjMW_line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset var(--draw) ease}[data-pre] .qTUjMW_line{stroke-dashoffset:1000px}.qTUjMW_note{padding:0 calc(var(--spacing) * 2);border-radius:var(--radius-sm);background:var(--color-white);box-shadow:var(--shadow-soft-sm);color:var(--color-danger);font-family:var(--font-hand);font-size:var(--text-hand);position:absolute;rotate:-4deg}.qTUjMW_note1{top:calc(var(--spacing) * -1);left:18%}.qTUjMW_note2{top:46%;right:6%;rotate:3deg}.qTUjMW_legend{gap:var(--spacing) calc(var(--spacing) * 3);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 3.5) calc(var(--spacing) * 17.5);color:var(--color-mute);font-family:var(--font-mono);font-size:var(--mock-mono);flex-wrap:wrap;display:flex}.qTUjMW_legend i{width:var(--swatch-w);height:var(--swatch-h);margin-right:calc(var(--spacing) * 1.25);border-radius:var(--radius-xs);vertical-align:middle;display:inline-block}.qTUjMW_learn{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3.5);display:grid}.qTUjMW_quote{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3.5);border-radius:var(--radius-md);background:var(--color-paper-2);color:var(--color-ink);font-family:var(--font-display);font-size:var(--mock-quote);opacity:.55;filter:blur(.6px);transition:opacity var(--fade) ease var(--fade-delay), filter var(--fade) ease var(--fade-delay);line-height:1.2}[data-pre] .qTUjMW_quote{opacity:1;filter:none}.qTUjMW_flow{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--mock-m);flex-wrap:wrap;display:flex}.qTUjMW_won{align-items:center;gap:calc(var(--spacing) * 1.5);padding:var(--spacing) calc(var(--spacing) * 2.5);border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success-ink);font-weight:600;display:inline-flex}.qTUjMW_insight{padding:calc(var(--spacing) * .75) calc(var(--spacing) * 2.25);border:1px dashed color-mix(in oklab, var(--color-danger-ink) 55%, transparent);border-radius:var(--radius-full);color:var(--color-danger-ink);font-family:var(--font-mono);font-size:var(--mock-xs);opacity:.55;transition:opacity var(--strike) ease var(--strike-delay);text-decoration:line-through}[data-pre] .qTUjMW_insight{opacity:1;text-decoration:none}.qTUjMW_doc{align-items:center;gap:var(--spacing) calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);border:1px solid var(--color-rule);border-radius:var(--radius-sm);grid-template-columns:auto 1fr;display:grid}.qTUjMW_docName{color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--mock-xs)}.qTUjMW_docLines{gap:var(--spacing);display:grid}.qTUjMW_docLines i{width:80%;height:var(--doc-line-h);border-radius:var(--radius-xs);background:var(--color-paper-2)}.qTUjMW_docLines i:nth-child(2){width:55%}.qTUjMW_docLines i:nth-child(3){width:30%}.qTUjMW_doc small{color:var(--color-mute);font-family:var(--font-mono);font-size:var(--mock-xs);grid-column:1/-1}.qTUjMW_prompts{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3.5);display:grid}.qTUjMW_prompt{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2.5);border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-white);display:flex}.qTUjMW_prompt code{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--mock-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qTUjMW_output{margin-left:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2.5) calc(var(--spacing) * 1.5);border-left:var(--mock-rule) solid var(--color-rule);color:var(--color-mute);font-size:var(--mock-m);font-style:italic}.qTUjMW_verdicts{gap:calc(var(--spacing) * 1.5);padding:0 calc(var(--spacing) * 3.5) calc(var(--spacing) * 3.5);flex-wrap:wrap;display:flex}.qTUjMW_verdicts span{padding:var(--spacing) calc(var(--spacing) * 2.25);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--mock-xs)}.qTUjMW_ok{background:var(--color-success-soft);color:var(--color-success-ink)}.qTUjMW_no{background:var(--color-danger-soft);color:var(--color-danger-ink)}.qTUjMW_rail{height:var(--rail-h);margin:calc(var(--spacing) * 6.5) 0 calc(var(--spacing) * 2);background-image:linear-gradient(90deg, var(--color-dark-rule) 0 47%, transparent 47%);background-position:50%;background-repeat:repeat-x;background-size:var(--rail-dash) var(--rail-line);position:relative}.qTUjMW_rail:before,.qTUjMW_rail:after{content:"";height:var(--rail-line);background:var(--color-dark-rule);position:absolute;left:0;right:0}.qTUjMW_rail:before{top:calc(var(--spacing) * 1)}.qTUjMW_rail:after{bottom:calc(var(--spacing) * 1)}.qTUjMW_rail span{max-width:100%;padding:0 calc(var(--spacing) * 3.5);background:var(--color-dark);color:var(--color-on-dark-2);font-family:var(--font-mono);font-size:var(--text-label-s);letter-spacing:var(--text-label-s--letter-spacing);text-align:center;text-transform:uppercase;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (min-width:35.0625rem){.qTUjMW_rail span{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.qTUjMW_toast,.qTUjMW_line,.qTUjMW_quote,.qTUjMW_insight{transition:none}}@media not (min-width:35.0625rem){.qTUjMW_toast{margin:0 calc(var(--spacing) * 3.5) calc(var(--spacing) * 3.5);position:relative;inset:auto}.qTUjMW_crm .qTUjMW_toast{margin:calc(var(--spacing) * 1.5) 0 0}.qTUjMW_legend{padding-bottom:calc(var(--spacing) * 3)}}
._7NYMVW_board{--stage-fade:.4s;--bar-grow:1.1s;--title-max:28px}._7NYMVW_title{font-size:min(var(--text-display-s), var(--title-max));line-height:var(--text-display-s--line-height)}._7NYMVW_grid{gap:calc(var(--spacing) * 7);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:561px){._7NYMVW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1061px){._7NYMVW_grid{gap:calc(var(--spacing) * 8.5);grid-template-rows:repeat(2,minmax(0,1fr)) auto;grid-template-columns:repeat(4,minmax(0,1fr))}._7NYMVW_stage[data-i="4"]{grid-area:2/4}._7NYMVW_stage[data-i="5"]{grid-area:2/3}._7NYMVW_stage[data-i="6"]{grid-area:2/2}._7NYMVW_stage[data-i="7"]{grid-area:2/1}}._7NYMVW_stage{transition:border-color var(--stage-fade) var(--ease-out-soft), background-color var(--stage-fade) var(--ease-out-soft), box-shadow var(--stage-fade) var(--ease-out-soft);position:relative}._7NYMVW_stage:after{content:"↓";font-family:var(--font-mono);font-size:var(--text-body-m);color:var(--color-on-dark-2);opacity:.55;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}._7NYMVW_stage[data-i="7"]:after{content:none}@media (min-width:1061px){._7NYMVW_stage:after{content:"→";inset:50% -26px auto auto;transform:translateY(-50%)}._7NYMVW_stage[data-i="3"]:after{content:"↓";top:auto;bottom:-29px;right:50%;transform:translate(50%)}._7NYMVW_stage[data-i="4"]:after,._7NYMVW_stage[data-i="5"]:after,._7NYMVW_stage[data-i="6"]:after{content:"←";left:-26px;right:auto}._7NYMVW_stage[data-i="7"]:after{content:"↑";top:-29px;bottom:auto;right:50%;transform:translate(50%)}}._7NYMVW_loopback{grid-column:1/-1}._7NYMVW_board[data-hot="0"] ._7NYMVW_stage[data-i="0"],._7NYMVW_board[data-hot="1"] ._7NYMVW_stage[data-i="1"],._7NYMVW_board[data-hot="2"] ._7NYMVW_stage[data-i="2"],._7NYMVW_board[data-hot="3"] ._7NYMVW_stage[data-i="3"],._7NYMVW_board[data-hot="4"] ._7NYMVW_stage[data-i="4"],._7NYMVW_board[data-hot="5"] ._7NYMVW_stage[data-i="5"],._7NYMVW_board[data-hot="6"] ._7NYMVW_stage[data-i="6"],._7NYMVW_board[data-hot="7"] ._7NYMVW_stage[data-i="7"]{border-color:var(--color-lime);background-color:color-mix(in srgb, var(--color-lime) 5%, transparent);box-shadow:var(--shadow-glow-lime)}._7NYMVW_board[data-hot="0"] ._7NYMVW_stage[data-i="0"] ._7NYMVW_step,._7NYMVW_board[data-hot="1"] ._7NYMVW_stage[data-i="1"] ._7NYMVW_step,._7NYMVW_board[data-hot="2"] ._7NYMVW_stage[data-i="2"] ._7NYMVW_step,._7NYMVW_board[data-hot="3"] ._7NYMVW_stage[data-i="3"] ._7NYMVW_step,._7NYMVW_board[data-hot="4"] ._7NYMVW_stage[data-i="4"] ._7NYMVW_step,._7NYMVW_board[data-hot="5"] ._7NYMVW_stage[data-i="5"] ._7NYMVW_step,._7NYMVW_board[data-hot="6"] ._7NYMVW_stage[data-i="6"] ._7NYMVW_step,._7NYMVW_board[data-hot="7"] ._7NYMVW_stage[data-i="7"] ._7NYMVW_step{color:var(--color-lime)}._7NYMVW_vflow{gap:calc(var(--spacing) * 4.5);display:grid}._7NYMVW_vflow>li{position:relative}._7NYMVW_vflow>li+li:before{content:"↓";font-family:var(--font-mono);font-size:var(--text-body-s);color:var(--color-lime);position:absolute;top:-17px;left:50%;transform:translate(-50%)}._7NYMVW_bar{width:var(--w)}._7NYMVW_board[data-anim]:not([data-ran]) ._7NYMVW_bar{width:0}._7NYMVW_board[data-ran] ._7NYMVW_bar{transition:width var(--bar-grow) var(--ease-out-soft)}
._5KRd2a_flow{--pair-move:.45s;--ring-spin:28s;gap:calc(var(--spacing) * 7);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:861px){._5KRd2a_flow{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1fr)}}@media (max-width:860px){._5KRd2a_core{order:-1}}._5KRd2a_ev,._5KRd2a_use{transition:transform var(--pair-move) var(--ease-out-soft), border-color var(--pair-move) var(--ease-out-soft), background-color var(--pair-move) var(--ease-out-soft), color var(--pair-move) var(--ease-out-soft), box-shadow var(--pair-move) var(--ease-out-soft)}._5KRd2a_ev{cursor:pointer}._5KRd2a_flow[data-active="0"] ._5KRd2a_ev[data-s="0"],._5KRd2a_flow[data-active="1"] ._5KRd2a_ev[data-s="1"],._5KRd2a_flow[data-active="2"] ._5KRd2a_ev[data-s="2"],._5KRd2a_flow[data-active="3"] ._5KRd2a_ev[data-s="3"],._5KRd2a_flow[data-active="4"] ._5KRd2a_ev[data-s="4"]{border-color:var(--color-violet);box-shadow:var(--shadow-glow-sm);transform:translate(6px)}._5KRd2a_flow[data-active="0"] ._5KRd2a_use[data-s="0"],._5KRd2a_flow[data-active="1"] ._5KRd2a_use[data-s="1"],._5KRd2a_flow[data-active="2"] ._5KRd2a_use[data-s="2"],._5KRd2a_flow[data-active="3"] ._5KRd2a_use[data-s="3"],._5KRd2a_flow[data-active="4"] ._5KRd2a_use[data-s="4"]{border-color:var(--color-violet);background-color:var(--color-violet);color:var(--color-white);box-shadow:var(--shadow-glow-sm);transform:translate(-6px)}@media (max-width:860px){._5KRd2a_flow[data-active] ._5KRd2a_ev[data-s],._5KRd2a_flow[data-active] ._5KRd2a_use[data-s]{transform:none}}._5KRd2a_flow[data-active="0"] ._5KRd2a_use[data-s="0"] small,._5KRd2a_flow[data-active="1"] ._5KRd2a_use[data-s="1"] small,._5KRd2a_flow[data-active="2"] ._5KRd2a_use[data-s="2"] small,._5KRd2a_flow[data-active="3"] ._5KRd2a_use[data-s="3"] small,._5KRd2a_flow[data-active="4"] ._5KRd2a_use[data-s="4"] small{color:var(--color-white)}._5KRd2a_cap{min-height:2.6em;display:none}._5KRd2a_flow[data-active="0"] ._5KRd2a_cap[data-cap="0"],._5KRd2a_flow[data-active="1"] ._5KRd2a_cap[data-cap="1"],._5KRd2a_flow[data-active="2"] ._5KRd2a_cap[data-cap="2"],._5KRd2a_flow[data-active="3"] ._5KRd2a_cap[data-cap="3"],._5KRd2a_flow[data-active="4"] ._5KRd2a_cap[data-cap="4"]{display:block}._5KRd2a_ring{aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle, color-mix(in srgb, var(--color-violet) 15%, transparent) 0%, transparent 68%);place-items:center;width:min(300px,100%);display:grid;position:relative;overflow:clip}._5KRd2a_ring:before{content:"";border:var(--border-strong) dashed color-mix(in srgb, var(--color-violet) 47%, transparent);border-radius:var(--radius-full);animation:_5KRd2a_ring-spin var(--ring-spin) linear infinite;position:absolute;inset:0}._5KRd2a_ring:after{content:"";border:1px solid color-mix(in srgb, var(--color-violet) 20%, transparent);border-radius:var(--radius-full);position:absolute;inset:16%}._5KRd2a_disc{aspect-ratio:1;width:64%}@keyframes _5KRd2a_ring-spin{to{transform:rotate(360deg)}}
