.g1OeSa_play{--beat:var(--duration-enter);--gap:var(--duration-stagger)}.g1OeSa_play[data-play=armed] .g1OeSa_rise{opacity:0;translate:0 .75rem}.g1OeSa_play[data-play=run] .g1OeSa_rise{transition:opacity var(--beat) var(--ease-out-expo), translate var(--duration-slide) var(--ease-out-expo);transition-delay:calc(var(--i,0) * var(--gap))}.g1OeSa_play[data-play=armed] .g1OeSa_pop{opacity:0;scale:.9}.g1OeSa_play[data-play=run] .g1OeSa_pop{transition:opacity var(--beat) var(--ease-out-expo), scale var(--beat) var(--ease-out-expo);transition-delay:calc(var(--i,0) * var(--gap))}@media (prefers-reduced-motion:reduce){.g1OeSa_play .g1OeSa_rise,.g1OeSa_play .g1OeSa_pop{opacity:1!important;transition:none!important;translate:none!important;scale:none!important}}
.x5DCDW_card{--row:var(--duration-enter);--gap:var(--duration-stagger);--seq:var(--duration-sequence);--resolve:calc(var(--seq) * .6);--note-at:calc(var(--seq) - var(--row))}.x5DCDW_card:first-child{--n:0}.x5DCDW_card:nth-child(2){--n:1}.x5DCDW_card:nth-child(3){--n:2}.x5DCDW_card:nth-child(4){--n:3}@media (min-width:80rem){.x5DCDW_card{--t:var(--duration-enter);--d:0s;--zd:var(--t);z-index:1;transform-origin:var(--ox,50%) 33%;transition-property:translate,scale,box-shadow,filter,z-index;transition-duration:var(--t), var(--t), var(--t), var(--t), 0s;transition-delay:var(--d), var(--d), var(--d), var(--d), var(--zd);transition-timing-function:var(--ease-out-expo)}.x5DCDW_card:first-child{--ox:0%}.x5DCDW_card:nth-child(2){--ox:30%}.x5DCDW_card:nth-child(3){--ox:70%}.x5DCDW_card:nth-child(4){--ox:100%}}@media (min-width:80rem) and (prefers-reduced-motion:no-preference){.x5DCDW_list[data-active] .x5DCDW_card{--t:var(--duration-slide);--d:calc(max(var(--dist,1) - 1, 0) * var(--duration-stagger) / 4)}.x5DCDW_card[data-spot=front]{--d:0s;--zd:0s;z-index:3;translate:0 calc(var(--spacing) * -1);box-shadow:var(--shadow-float), 0 40px 64px -28px color-mix(in oklab, var(--color-fg) 45%, transparent);scale:1.2}.x5DCDW_card[data-spot=back]{scale:.9;translate:calc(var(--dir,0) * var(--spacing) * 6) 0;filter:saturate(.35)brightness(1.04)blur(1.25px)}}@media (min-width:80rem) and (prefers-reduced-motion:reduce){.x5DCDW_card[data-spot=front]{z-index:3;outline:2px solid var(--color-fg);outline-offset:4px;box-shadow:var(--shadow-float), 0 32px 48px -24px color-mix(in oklab, var(--color-fg) 40%, transparent)}}.x5DCDW_show[data-show=pending] .x5DCDW_reveal,.x5DCDW_show[data-show=pending] .x5DCDW_card{opacity:0}.x5DCDW_show[data-show=play] .x5DCDW_reveal{animation:x5DCDW_textIn var(--duration-slide) var(--ease-out-expo) calc(var(--r,0) * var(--duration-stagger)) backwards}.x5DCDW_show[data-show=play] .x5DCDW_card{animation:x5DCDW_cardIn var(--duration-slide) var(--ease-out-expo) calc(var(--duration-enter) + var(--n,0) * var(--duration-stagger)) backwards}@media (min-width:80rem){.x5DCDW_show[data-show=play] .x5DCDW_card{animation:x5DCDW_stackIn var(--duration-enter) var(--ease-standard) 0s backwards, x5DCDW_deal calc(var(--duration-slide) * 1.25) var(--ease-out-expo) calc(var(--duration-enter) + var(--n,0) * var(--duration-stagger) / 2) backwards}}.x5DCDW_card[data-play=armed] *{animation-play-state:paused!important}@keyframes x5DCDW_textIn{0%{opacity:0;filter:blur(3px);translate:0 12px}}@keyframes x5DCDW_cardIn{0%{opacity:0;translate:0 calc(var(--spacing) * 10)}}@keyframes x5DCDW_stackIn{0%{opacity:0}}@keyframes x5DCDW_deal{0%{z-index:calc(10 - var(--n,0));translate:calc((1.5 - var(--n,0)) * (100% + var(--spacing) * 4)) calc(var(--spacing) * 12);rotate:calc((var(--n,0) - 1.5) * 1.5deg);scale:.86}99%{z-index:calc(10 - var(--n,0))}}.x5DCDW_typing,.x5DCDW_ring{opacity:0}.x5DCDW_checking,.x5DCDW_timeOld{translate:0 -100%}.x5DCDW_atRow{--at:calc(var(--i,0) * var(--gap) + var(--row))}.x5DCDW_atQueue{--at:calc(var(--row) * 2 + var(--i,0) * var(--gap))}.x5DCDW_atResolve{--at:var(--resolve)}.x5DCDW_atAmber{--at:calc(var(--row) * 5)}.x5DCDW_atMoved{--at:calc(var(--seq) * .5 + var(--row))}.x5DCDW_flip{--at:calc(var(--row) * 4 + var(--i,0) * var(--gap))}.x5DCDW_swap{--at:calc(var(--seq) * .5)}.x5DCDW_check{stroke-dasharray:1;stroke-dashoffset:0}.x5DCDW_seg{transform-origin:0}.x5DCDW_price{transition-property:none;transition-delay:calc(var(--row) * 4);transition-duration:calc(var(--gap) * 3 + var(--row))}.x5DCDW_card[data-play] .x5DCDW_enter{animation:x5DCDW_enter var(--row) var(--ease-out-expo) calc(var(--i,0) * var(--gap)) backwards}.x5DCDW_card[data-play] .x5DCDW_pop{animation:x5DCDW_pop var(--row) var(--ease-out-expo) var(--at) backwards}.x5DCDW_card[data-play] .x5DCDW_pop .x5DCDW_check{animation:x5DCDW_draw var(--row) var(--ease-out-expo) var(--at) backwards}.x5DCDW_card[data-play] .x5DCDW_ring{animation:x5DCDW_spin calc(var(--row) * 2) linear 0s 3, x5DCDW_live var(--resolve) step-end 0s backwards}.x5DCDW_card[data-play] .x5DCDW_seg{animation:x5DCDW_fill var(--row) var(--ease-out-expo) var(--at) backwards}.x5DCDW_card[data-play] .x5DCDW_typing{animation:x5DCDW_typing calc(var(--row) * 2) var(--ease-standard) var(--row) backwards}.x5DCDW_card[data-play] .x5DCDW_dot{animation:x5DCDW_blink var(--row) var(--ease-standard) calc(var(--row) + var(--i,0) * var(--gap) / 2) 2 backwards}.x5DCDW_card[data-play] .x5DCDW_rise{animation:x5DCDW_rise var(--row) var(--ease-out-expo) calc(var(--row) * 3) backwards}.x5DCDW_card[data-play] .x5DCDW_checking{animation:x5DCDW_swapOut var(--at) linear backwards}.x5DCDW_card[data-play] .x5DCDW_stock{animation:x5DCDW_swapIn var(--row) var(--ease-out-expo) var(--at) backwards}.x5DCDW_card[data-play] .x5DCDW_land{animation:x5DCDW_land var(--row) var(--ease-out-expo) calc(var(--row) * 4) backwards}.x5DCDW_card[data-play] .x5DCDW_amber{animation:x5DCDW_amber var(--row) var(--ease-standard) calc(var(--row) * 5) backwards}.x5DCDW_card[data-play] .x5DCDW_timeOld{animation:x5DCDW_timeOut calc(var(--seq) * .5 + var(--row)) linear backwards}.x5DCDW_card[data-play] .x5DCDW_timeNew{animation:x5DCDW_timeIn var(--row) var(--ease-out-expo) var(--at) backwards}.x5DCDW_card[data-play] .x5DCDW_note{animation:x5DCDW_enter var(--row) var(--ease-out-expo) var(--note-at) backwards}@keyframes x5DCDW_enter{0%{opacity:0;translate:0 6px}}@keyframes x5DCDW_rise{0%{opacity:0;translate:0 10px}}@keyframes x5DCDW_land{0%{opacity:0;translate:0 -8px}}@keyframes x5DCDW_pop{0%{opacity:0;scale:.6}}@keyframes x5DCDW_draw{0%{stroke-dashoffset:1px}}@keyframes x5DCDW_spin{to{rotate:1turn}}@keyframes x5DCDW_live{0%{opacity:1}to{opacity:0}}@keyframes x5DCDW_fill{0%{scale:0 1}}@keyframes x5DCDW_typing{0%{opacity:0;translate:0 4px}20%,80%{opacity:1;translate:0}to{opacity:0}}@keyframes x5DCDW_blink{0%,to{opacity:.35}50%{opacity:1}}@keyframes x5DCDW_swapOut{0%,92%{translate:0}to{translate:0 -100%}}@keyframes x5DCDW_swapIn{0%{translate:0 100%}}@keyframes x5DCDW_amber{0%{background-color:#0000}}@keyframes x5DCDW_timeOut{0%,80%{translate:0}to{translate:0 -100%}}@keyframes x5DCDW_timeIn{0%{translate:0 100%}}@media (prefers-reduced-motion:reduce){.x5DCDW_card[data-play] *{animation:none!important}}.x5DCDW_bleed{--bleed:calc(var(--spacing-card-pad-mobile) + var(--spacing) * 2);margin-inline:calc(-1 * var(--bleed));padding-inline:var(--bleed);scroll-padding-inline:var(--bleed)}@media (min-width:40rem){.x5DCDW_bleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.x5DCDW_chip{--chip-text:var(--color-fg-muted)}.x5DCDW_chip>span{transition-property:border-color,color,background-color,scale;transition-duration:var(--duration-hover);transition-timing-function:var(--ease-standard)}.x5DCDW_chip[aria-current=true]{--chip-border:var(--color-fg);--chip-text:var(--color-fg)}.x5DCDW_chip[aria-current=true]>span{background-color:var(--color-surface)}.x5DCDW_chip:active>span{scale:.96}.x5DCDW_chip:focus-visible{outline:none}.x5DCDW_chip:focus-visible>span{outline:2px solid var(--color-focus);outline-offset:2px}
.nq0PbW_track{width:max-content;animation:nq0PbW_drift var(--drift) linear infinite;will-change:transform;display:flex}.nq0PbW_row:hover .nq0PbW_track,.nq0PbW_track[data-paused=true]{animation-play-state:paused}.nq0PbW_track[data-focus=true]{transform:translateX(calc(var(--inset) - 100% / 3));animation:none}@keyframes nq0PbW_drift{0%{transform:translateX(calc(var(--inset) - 100% / 3))}to{transform:translateX(calc(var(--inset) - 200% / 3))}}@media (prefers-reduced-motion:reduce){.nq0PbW_track{animation:none}}.nq0PbW_frame{inset:0 0 var(--lift,0px);position:absolute;overflow:hidden}.nq0PbW_lifted{-webkit-mask-image:linear-gradient(#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}.nq0PbW_words{isolation:isolate}.nq0PbW_words:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(180deg, transparent, color-mix(in oklab, var(--tone) 74%, transparent) 4.5rem, color-mix(in oklab, var(--tone) 88%, transparent));position:absolute;inset:-4.5rem 0 0}.nq0PbW_lead,.nq0PbW_sound{transition:opacity var(--duration-enter) var(--ease-standard)}.nq0PbW_sound{opacity:0}@media (hover:hover) and (pointer:fine){.nq0PbW_card:hover .nq0PbW_lead{opacity:0}.nq0PbW_card:hover .nq0PbW_sound{opacity:1}}.nq0PbW_card:focus-within .nq0PbW_lead,.nq0PbW_card[data-sound] .nq0PbW_lead{opacity:0}.nq0PbW_card:focus-within .nq0PbW_sound,.nq0PbW_card[data-sound] .nq0PbW_sound{opacity:1}@media (hover:none),(pointer:coarse){.nq0PbW_sound{opacity:1}}@supports not (color:color-mix(in oklab, red, blue)){.nq0PbW_card{background-color:var(--color-fg-soft)}.nq0PbW_words:before{background-image:linear-gradient(180deg, transparent, var(--color-fg-soft) 4.5rem)}}
.N6XNBq_stage{width:100%;position:relative;container:stage/inline-size}.N6XNBq_stage[data-state=idle] *,.N6XNBq_stage[data-state=idle] :before,.N6XNBq_stage[data-state=idle] :after,.N6XNBq_stage[data-state=paused] *,.N6XNBq_stage[data-state=paused] :before,.N6XNBq_stage[data-state=paused] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.N6XNBq_stage *,.N6XNBq_stage :before,.N6XNBq_stage :after{animation:none!important}}.N6XNBq_in{animation:N6XNBq_rise var(--duration-slide) var(--ease-out-expo) var(--at,0s) backwards}.N6XNBq_fade{animation:N6XNBq_show var(--duration-enter) var(--ease-standard) var(--at,0s) backwards}.N6XNBq_pop{animation:N6XNBq_pop var(--duration-slide) var(--ease-out-expo) var(--at,0s) backwards}.N6XNBq_until{opacity:0;animation:N6XNBq_hold var(--at) linear, N6XNBq_hide var(--duration-hover) var(--ease-standard) var(--at) forwards}.N6XNBq_during{opacity:0;animation:N6XNBq_hold var(--for) linear var(--at), N6XNBq_show var(--duration-hover) var(--ease-standard) var(--at), N6XNBq_hide var(--duration-hover) var(--ease-standard) calc(var(--at) + var(--for)) forwards}.N6XNBq_grow{transform-origin:0;animation:N6XNBq_grow-x var(--for) var(--ease-standard) var(--at) backwards}.N6XNBq_growDown{transform-origin:top;animation:N6XNBq_grow-y var(--for) var(--ease-standard) var(--at) backwards}.N6XNBq_ride{opacity:0;animation:N6XNBq_ride-x var(--for) var(--ease-standard) var(--at)}.N6XNBq_rideDown{opacity:0;animation:N6XNBq_ride-y var(--for) var(--ease-standard) var(--at)}.N6XNBq_type{animation:N6XNBq_type var(--for) steps(var(--steps,24), end) var(--at) backwards}.N6XNBq_press{animation:N6XNBq_press var(--duration-enter) var(--ease-standard) var(--at)}.N6XNBq_scan{opacity:0;animation:N6XNBq_scan var(--for) var(--ease-standard) var(--at)}@keyframes N6XNBq_rise{0%{opacity:0;filter:blur(3px);translate:0 8px}}@keyframes N6XNBq_show{0%{opacity:0}to{opacity:1}}@keyframes N6XNBq_hide{0%{opacity:1}to{opacity:0}}@keyframes N6XNBq_hold{0%,to{opacity:1}}@keyframes N6XNBq_pop{0%{opacity:0;scale:.6}}@keyframes N6XNBq_grow-x{0%{scale:0 1}}@keyframes N6XNBq_grow-y{0%{scale:1 0}}@keyframes N6XNBq_ride-x{0%{opacity:0;translate:0}15%,85%{opacity:1}to{opacity:0;translate:calc(100cqw - 100%)}}@keyframes N6XNBq_ride-y{0%{opacity:0;translate:0}15%,85%{opacity:1}to{opacity:0;translate:0 calc(100cqh - 100%)}}@keyframes N6XNBq_type{0%{clip-path:inset(0 100% 0 0)}}@keyframes N6XNBq_press{50%{scale:.94}}@keyframes N6XNBq_scan{0%{opacity:0;translate:0}10%,90%{opacity:1}to{opacity:0;translate:0 calc(100cqh - 100%)}}.N6XNBq_stack{display:grid}.N6XNBq_stack>*{grid-area:1/1}@property --count{syntax:"<integer>";inherits:false;initial-value:0}.N6XNBq_count{counter-reset:count var(--count);animation:N6XNBq_count var(--for) var(--ease-out-expo) var(--at) backwards}.N6XNBq_count:after{content:counter(count)}@keyframes N6XNBq_count{0%{--count:0}}
.O8ztEq_glow[data-theme=dark]{background:linear-gradient(180deg, color-mix(in oklab, var(--color-page) 34%, transparent), transparent 38%), radial-gradient(110% 80% at 0% 0%, color-mix(in oklab, var(--color-glow-blue) 80%, transparent), transparent 62%), radial-gradient(95% 85% at 100% 10%, color-mix(in oklab, var(--color-glow-clay) 50%, transparent), transparent 62%), radial-gradient(80% 55% at 55% 0%, color-mix(in oklab, var(--color-ai-accent) 60%, transparent), transparent 70%), radial-gradient(120% 70% at 30% 100%, color-mix(in oklab, var(--color-ai) 55%, transparent), transparent 72%), color-mix(in oklab, var(--color-poster-mobile) 55%, var(--color-page))}@supports not (color:color-mix(in oklab, red, red)){.O8ztEq_glow[data-theme=dark]{background:var(--color-page)}}.O8ztEq_board{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:2rem;display:grid;position:relative}.O8ztEq_wires{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.O8ztEq_wire{fill:none;stroke-width:1px}.O8ztEq_wireGlow{fill:none;stroke:color-mix(in oklab, var(--color-fg) 55%, transparent);stroke-width:1.25px}.O8ztEq_col{z-index:1;flex-direction:column;gap:.375rem;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.O8ztEq_card{align-items:center;gap:.75rem;display:flex;position:relative}.O8ztEq_core{z-index:1;aspect-ratio:1;place-items:center;width:min(15rem,80%);display:grid;position:relative}.O8ztEq_sphere{width:100%;height:100%;position:absolute;inset:0}.O8ztEq_flare{border-radius:var(--radius-pill);background:radial-gradient(closest-side, color-mix(in oklab, var(--color-fg) 22%, transparent), transparent);width:7rem;height:7rem;margin:-3.5rem 0 0 -3.5rem;position:absolute;top:50%;left:50%}.O8ztEq_disc{border-radius:var(--radius-pill);width:4.25rem;height:4.25rem;box-shadow:0 0 0 6px color-mix(in oklab, var(--color-surface) 50%, transparent), 0 1px 3px color-mix(in oklab, var(--color-fg) 14%, transparent);justify-content:center;align-items:center;display:flex;position:relative}.O8ztEq_label{position:absolute;top:calc(50% + 2.875rem)}.O8ztEq_pulse{z-index:2;border-radius:var(--radius-pill);background:var(--color-fg);width:.5rem;height:.5rem;box-shadow:0 0 10px 2px color-mix(in oklab, var(--color-fg) 45%, transparent);offset-rotate:0deg;opacity:0;animation:O8ztEq_travel var(--for) var(--ease-standard) var(--at);position:absolute;top:0;left:0}.O8ztEq_pulse[data-tail="1"]{--peak:.55;width:.375rem;height:.375rem}.O8ztEq_pulse[data-tail="2"]{--peak:.32;width:.3125rem;height:.3125rem}.O8ztEq_pulse[data-tail="3"]{--peak:.16;width:.25rem;height:.25rem}@keyframes O8ztEq_travel{0%{offset-distance:0%;opacity:0}10%,88%{opacity:var(--peak,1)}to{offset-distance:100%;opacity:0}}@container stage (min-width:45rem){.O8ztEq_board{grid-template-columns:minmax(0,22rem) 15.5rem minmax(0,22rem);justify-content:center;align-items:center;column-gap:3.25rem}.O8ztEq_core{width:15.5rem}.O8ztEq_outputs{gap:.75rem}}.O8ztEq_glass{border-radius:var(--radius-panel);background:linear-gradient(160deg, color-mix(in oklab, var(--color-fg) 7%, transparent), transparent 60%), color-mix(in oklab, var(--color-page) 46%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-fg) 10%, transparent), 0 10px 28px -16px color-mix(in oklab, var(--color-page) 80%, transparent);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);position:relative}.O8ztEq_edge,.O8ztEq_edgeLit{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.O8ztEq_edge{background:linear-gradient(150deg, color-mix(in oklab, var(--color-fg) 30%, transparent), color-mix(in oklab, var(--color-fg) 8%, transparent) 45%, color-mix(in oklab, var(--color-fg) 14%, transparent))}.O8ztEq_edgeLit{background:linear-gradient(150deg, color-mix(in oklab, var(--color-fg) 58%, transparent), color-mix(in oklab, var(--color-glow-blue) 40%, transparent) 50%, color-mix(in oklab, var(--color-fg) 22%, transparent))}.O8ztEq_tile{border-radius:var(--radius-media);background:color-mix(in oklab, var(--color-fg) 10%, transparent);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 14%, transparent);color:var(--color-fg);flex:none;place-items:center;display:grid;position:relative}.O8ztEq_tileLit{border-radius:inherit;background:color-mix(in oklab, var(--color-fg) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 32%, transparent), 0 0 18px -4px color-mix(in oklab, var(--color-glow-blue) 70%, transparent);position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.O8ztEq_glass{background:var(--color-surface)}}@supports not (color:color-mix(in oklab, red, red)){.O8ztEq_glass{background:var(--color-surface);box-shadow:none}.O8ztEq_edge{background:var(--color-line-strong)}.O8ztEq_edgeLit{background:var(--color-fg)}.O8ztEq_tile{background:var(--color-surface-sunk);box-shadow:none}.O8ztEq_tileLit{background:var(--color-line-strong);box-shadow:none}}
.kTvAWG_run .kTvAWG_pop{animation:kTvAWG_pop var(--duration-slide) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_pop{0%{opacity:0;transform:translateY(6px)scale(.97)}}.kTvAWG_run .kTvAWG_fade{animation:kTvAWG_fade var(--duration-slide) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_fade{0%{opacity:0}}.kTvAWG_bar{transform-origin:0;transform:scaleX(var(--w,1))}.kTvAWG_run .kTvAWG_bar{animation:kTvAWG_fill var(--t,var(--duration-slide)) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_fill{0%{transform:scaleX(0)}}.kTvAWG_trace{stroke-dasharray:1;stroke-dashoffset:0}.kTvAWG_run .kTvAWG_trace{animation:kTvAWG_trace var(--t,calc(var(--duration-slide) * 1.5)) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_trace{0%{stroke-dashoffset:1px}}.kTvAWG_run .kTvAWG_back{animation:kTvAWG_back var(--duration-sequence) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_back{0%{clip-path:inset(0 0 0 100%)}}.kTvAWG_run .kTvAWG_pin{animation:kTvAWG_pin var(--duration-slide) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_pin{0%{opacity:0;transform:scale(.4)}}.kTvAWG_ring{opacity:0}.kTvAWG_run .kTvAWG_ring{animation:kTvAWG_ring calc(var(--duration-slide) * 2) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_ring{0%{opacity:0;transform:scale(.6)}30%{opacity:.5}to{opacity:0;transform:scale(2.2)}}.kTvAWG_run .kTvAWG_doubt{animation:kTvAWG_doubt calc(var(--duration-slide) * 1.5) var(--ease-standard) 2 both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_doubt{50%{transform:scale(1.05)}}.kTvAWG_run .kTvAWG_read{animation:kTvAWG_read var(--duration-enter) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_read{0%{color:var(--color-fg-muted)}}.kTvAWG_run .kTvAWG_settle{animation:kTvAWG_settle var(--duration-slide) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_settle{0%{opacity:0;transform:scale(1.12)}}.kTvAWG_walker{opacity:0}.kTvAWG_run .kTvAWG_walker{animation:kTvAWG_detour calc(var(--duration-sequence) * 1.5) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}.kTvAWG_run .kTvAWG_walker.kTvAWG_express{animation:kTvAWG_express calc(var(--duration-slide) * 3) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_detour{0%{opacity:0;transform:translate(var(--ax), var(--ay))}6%{opacity:1;transform:translate(var(--ax), var(--ay))}22%{transform:translate(var(--bx), var(--ay))}34%,38%{transform:translate(var(--bx), var(--cy))}42%{transform:translate(calc(var(--bx) - var(--spacing) * 1.25), var(--cy))}46%{transform:translate(calc(var(--bx) + var(--spacing) * 1.25), var(--cy))}50%{opacity:1;transform:translate(var(--bx), var(--cy))}62%{opacity:.2;transform:translate(calc(var(--bx) + var(--spacing) * 13), calc(var(--cy) - var(--spacing) * 9))}74%{opacity:1;transform:translate(var(--bx), var(--ay))}94%{opacity:1;transform:translate(var(--dx), var(--dy))}to{opacity:0;transform:translate(var(--dx), var(--dy))}}@keyframes kTvAWG_express{0%{opacity:0;transform:translate(var(--ax), var(--ay))}10%{opacity:1;transform:translate(var(--ax), var(--ay))}86%{opacity:1;transform:translate(var(--dx), var(--dy))}to{opacity:0;transform:translate(var(--dx), var(--dy))}}.kTvAWG_run .kTvAWG_feed{animation:kTvAWG_feed var(--t,calc(var(--duration-sequence) * 4)) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_feed{0%,14%{animation-timing-function:var(--ease-out-expo);transform:translateY(0)}20%,30%{transform:translateY(calc(var(--post) * -1));animation-timing-function:var(--ease-out-expo)}36%,46%{transform:translateY(calc(var(--post) * -2));animation-timing-function:var(--ease-out-expo)}52%,62%{transform:translateY(calc(var(--post) * -3));animation-timing-function:var(--ease-out-expo)}68%,80%{transform:translateY(calc(var(--post) * -4));animation-timing-function:var(--ease-out-expo)}92%,to{transform:translateY(0)}}.kTvAWG_run .kTvAWG_wake{animation:kTvAWG_wake var(--duration-enter) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_wake{0%{opacity:.4}}.kTvAWG_run .kTvAWG_dim{animation:kTvAWG_dim calc(var(--duration-stagger) * var(--len,22)) var(--ease-standard) both}@keyframes kTvAWG_dim{0%{fill-opacity:0}10%,75%{fill-opacity:.4}to{fill-opacity:0}}.kTvAWG_run .kTvAWG_lit{animation:kTvAWG_lit var(--duration-enter) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes kTvAWG_lit{0%{background-color:var(--color-surface);border-color:var(--color-line-strong);color:var(--color-fg-muted)}}.kTvAWG_clock{width:0;height:0;position:absolute;inset:0 auto auto 0}.kTvAWG_run .kTvAWG_clock{animation:kTvAWG_fade calc(var(--duration-stagger) * var(--len,0)) linear both}@media (prefers-reduced-motion:reduce){.kTvAWG_run .kTvAWG_pop,.kTvAWG_run .kTvAWG_fade,.kTvAWG_run .kTvAWG_bar,.kTvAWG_run .kTvAWG_back,.kTvAWG_run .kTvAWG_trace,.kTvAWG_run .kTvAWG_read,.kTvAWG_run .kTvAWG_settle,.kTvAWG_run .kTvAWG_walker,.kTvAWG_run .kTvAWG_walker.kTvAWG_express,.kTvAWG_run .kTvAWG_wake,.kTvAWG_run .kTvAWG_dim,.kTvAWG_run .kTvAWG_feed,.kTvAWG_run .kTvAWG_pin,.kTvAWG_run .kTvAWG_ring,.kTvAWG_run .kTvAWG_doubt,.kTvAWG_run .kTvAWG_lit,.kTvAWG_run .kTvAWG_clock{animation:none}}.kTvAWG_run.kTvAWG_run[data-armed] *,.kTvAWG_run.kTvAWG_run[data-paused] *{animation-play-state:paused}
.jjiLdW_pill{align-items:center;gap:var(--case-space-8);height:1.5rem;padding:0 var(--case-space-12) 0 var(--case-space-8);border-radius:var(--case-radius-pill);font-size:var(--case-text-meta);font-weight:var(--weight-medium);white-space:nowrap;line-height:1;display:inline-flex}.jjiLdW_pill:before{content:"";background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.jjiLdW_pillOk{background:var(--case-ok-bg);color:var(--case-ok-fg)}.jjiLdW_pillAsk{background:var(--case-ask-bg);color:var(--case-ask-fg)}.jjiLdW_pillPerson{background:var(--case-person-bg);color:var(--case-person-fg);box-shadow:inset 0 0 0 1px var(--case-workshop-line)}.jjiLdW_pillRule{background:var(--case-rule-bg);color:var(--case-rule-fg)}.jjiLdW_pillInk{background:var(--color-bg-inverse);color:var(--color-content-on-primary)}.jjiLdW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.u18h1G_flow{margin:0;position:relative;container-type:inline-size}.u18h1G_board{padding-top:3.75rem;position:relative}.u18h1G_wires{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.u18h1G_wire{fill:none;stroke:var(--case-ink-4);stroke-opacity:.5;stroke-width:1px;stroke-linecap:round}.u18h1G_trace{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:butt;stroke-dasharray:1;stroke-dashoffset:1px}.u18h1G_arrow{fill:var(--case-ink-4)}.u18h1G_agents{z-index:2;gap:var(--case-space-16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.u18h1G_agent{gap:var(--case-space-4);min-width:0;padding:var(--case-space-16);border:1px solid var(--case-border);border-radius:var(--case-radius-card);background:linear-gradient(145deg, color-mix(in oklab, var(--case-ink) 7%, var(--color-bg-primary)) 0%, var(--color-bg-primary) 50%);flex-direction:column;display:flex}.u18h1G_agent,.u18h1G_node{outline-offset:3px;outline:2px solid #0000}.u18h1G_name{align-items:center;gap:var(--case-space-8);font-size:var(--case-text-body);font-weight:var(--weight-semibold);color:var(--case-ink);line-height:1.375rem;display:flex}.u18h1G_iconInline{background:var(--case-surface-note);width:1.75rem;height:1.75rem;color:var(--case-ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.u18h1G_status{background:var(--case-ok-fg);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--case-ok-bg);border-radius:50%;flex:none}.u18h1G_does{font-size:var(--case-text-body);line-height:var(--case-leading-body);color:var(--case-ink-2);text-wrap:pretty}.u18h1G_for{margin-top:var(--case-space-8);font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);color:var(--case-ink-2)}.u18h1G_mobileNote{display:none}.u18h1G_around{z-index:2;gap:var(--case-space-16);grid-template-columns:repeat(8,minmax(0,1fr));margin:5.5rem 0 3.5rem;padding:0;list-style:none;display:grid;position:relative}.u18h1G_node{max-width:100%;padding:var(--case-space-8) var(--case-space-12);border-radius:var(--case-radius-card);text-align:center;flex-direction:column;justify-self:center;gap:.125rem;display:flex}.u18h1G_workshop{background:var(--case-workshop-bg);color:var(--case-workshop-fg);box-shadow:inset 0 0 0 1px var(--case-workshop-line)}.u18h1G_merchant{background:var(--case-merchant-bg);color:var(--case-merchant-fg);box-shadow:inset 0 0 0 1px var(--case-merchant-line)}.u18h1G_system{border:1px solid var(--case-border);background:var(--case-surface-inset);color:var(--case-ink)}.u18h1G_nodeName{font-size:var(--case-text-body);font-weight:var(--weight-semibold);line-height:1.25rem}.u18h1G_nodeNote{font-size:var(--case-text-meta);line-height:var(--case-leading-meta);opacity:.85}.u18h1G_at_admin{grid-column:1/3}.u18h1G_at_buyer{grid-column:3/4}.u18h1G_at_buyerAgent{grid-column:4/5}.u18h1G_at_approver{grid-column:5/6}.u18h1G_at_rep{grid-column:6/7}.u18h1G_at_erp{grid-column:7/9}.u18h1G_agentNode .u18h1G_nodeName{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.u18h1G_layer{z-index:3;pointer-events:none;position:absolute;inset:0}.u18h1G_light{background:var(--color-bg-primary);width:8px;height:8px;box-shadow:0 0 0 2px var(--ink), 0 0 12px 2px color-mix(in oklab, var(--ink) 45%, transparent);offset-rotate:0deg;offset-distance:0%;opacity:0;border-radius:50%;position:absolute;top:0;left:0}.u18h1G_ring{border:1.5px solid var(--ink);opacity:0;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.u18h1G_word{padding:.125rem var(--case-space-8);border:1px solid var(--case-hairline);border-radius:var(--case-radius-pill);background:color-mix(in oklab, var(--color-bg-primary) 94%, transparent);font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);white-space:nowrap;color:var(--case-ink-2);position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.u18h1G_light,.u18h1G_ring,.u18h1G_trace{display:none}.u18h1G_status{animation:none}}@container (max-width:47.5rem){.u18h1G_board{padding-top:0;padding-right:2.25rem}.u18h1G_agents{grid-template-columns:minmax(0,1fr);gap:3.5rem}.u18h1G_around{display:none}.u18h1G_mobileNote{margin-top:var(--case-space-8);padding-top:var(--case-space-8);border-top:1px solid var(--case-hairline);font-size:var(--case-text-meta);line-height:var(--case-leading-meta);color:var(--case-ink-2);display:block}}.u18h1G_wire[data-path]{stroke:var(--case-ink);stroke-opacity:1;stroke-width:1.5px}.u18h1G_word[data-path]{border-color:color-mix(in oklab, var(--case-ink) 40%, transparent);color:var(--case-ink)}.u18h1G_agent[data-node=setup],.u18h1G_agent[data-node=review]{background:0 0}.u18h1G_workshop[data-kind=person]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--case-workshop-fg) 55%, transparent)}.u18h1G_merchant[data-kind=person]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--case-merchant-fg) 55%, transparent)}.u18h1G_nodeName,.u18h1G_nodeNote{text-wrap:balance}.u18h1G_around{gap:var(--case-space-12)}.u18h1G_node{padding-inline:.375rem}
.fECAea_case{color:var(--color-fg);font-family:var(--font-sans);text-wrap:pretty;--case-radius-card:var(--radius-media);--case-radius-inner:var(--radius-small);--case-radius-pill:var(--radius-pill);--case-space-4:calc(var(--spacing) * 1);--case-space-8:calc(var(--spacing) * 2);--case-space-12:calc(var(--spacing) * 3);--case-space-16:calc(var(--spacing) * 4);--case-space-20:calc(var(--spacing) * 5);--case-space-24:calc(var(--spacing) * 6);--case-space-32:calc(var(--spacing) * 8);--case-space-48:calc(var(--spacing) * 12);--case-section-gap:calc(var(--spacing) * 10);--case-text-h2:var(--type-heading-sm-size);--case-leading-h2:var(--type-heading-sm-leading);--case-text-h3:var(--type-title-size);--case-leading-h3:var(--type-title-leading);--case-text-body:var(--type-small-size);--case-leading-body:var(--type-small-leading);--case-text-secondary:var(--type-small-size);--case-leading-secondary:var(--type-small-leading);--case-text-meta:var(--type-caption-size);--case-leading-meta:var(--type-caption-leading);--case-text-eyebrow:var(--type-caption-size);--case-tracking-eyebrow:0;--case-text-source:var(--type-micro-size);--case-leading-source:var(--type-micro-leading);--case-measure:62ch;--weight-medium:500;--weight-semibold:600;--font-body:var(--font-sans);--font-heading:var(--font-sans);--font-label:var(--font-sans);--tracking-tight:0;--case-ease:var(--ease-out-expo);--case-quick:var(--duration-hover);--case-slide:var(--duration-enter);--duration-fast:var(--duration-hover);--duration-quick:var(--duration-hover);--duration-medium:var(--duration-enter);--ease-in-out:var(--ease-standard);--ease-smooth-out:var(--ease-out-expo);--case-ink:var(--color-fg);--case-ink-2:var(--color-fg-muted);--case-ink-3:var(--color-fg-muted);--case-ink-4:var(--color-fg-subtle);--case-surface:var(--color-surface);--case-surface-solid:var(--color-surface);--case-surface-inset:var(--color-surface-sunk);--case-surface-note:color-mix(in oklab, var(--color-surface) 70%, transparent);--case-border:var(--color-line);--case-hairline:var(--color-line-strong);--case-shadow:0 1px 2px color-mix(in oklab, var(--color-fg) 6%, transparent);--case-ok-bg:var(--color-success-surface);--case-ok-fg:var(--color-fg);--case-ask-bg:var(--color-warning-surface);--case-ask-fg:var(--color-fg);--case-person-bg:var(--case-workshop-bg);--case-person-fg:var(--color-fg);--case-rule-bg:var(--color-surface);--case-rule-fg:var(--color-fg);--case-workshop-bg:var(--color-surface);--case-workshop-fg:var(--color-fg);--case-workshop-line:color-mix(in oklab, var(--color-fg) 45%, transparent);--case-merchant-bg:var(--color-surface-sunk);--case-merchant-fg:var(--color-fg);--case-merchant-line:var(--color-line-strong);--ds-text-primary:var(--color-fg);--ds-text-secondary:var(--color-fg-muted);--ds-text-brand:var(--color-fg);--ds-surface-page:var(--color-page);--ds-surface-raised:var(--color-surface);--ds-surface-sunken:var(--color-surface-sunk);--ds-surface-brand-soft:var(--color-surface-sunk);--ds-border-subtle:var(--color-line);--ds-border-strong:var(--color-line-strong);--ds-border-brand:var(--color-line-strong);--ds-color-brand-500:var(--color-fg);--ds-success-bg:var(--color-success-surface);--ds-success-fg:var(--color-fg);--ds-success-solid:var(--color-success);--ds-warning-bg:var(--color-warning-surface);--ds-warning-fg:var(--color-fg);--ds-warning-solid:var(--color-warning);--ds-danger-fg:var(--color-error);--ds-person-bg:var(--case-workshop-bg);--ds-person-fg:var(--color-fg);--ds-person-solid:var(--color-fg);--color-bg-inverse:var(--color-surface-inverse);--color-bg-primary:var(--color-surface);--color-content-on-primary:var(--color-fg-inverse);--shadow-focus-ring:0 0 0 2px var(--color-focus);container-type:inline-size}
.yYpa3W_map{padding:var(--case-space-4) 0;grid-template-columns:minmax(0,1fr) minmax(8.5rem,.8fr) minmax(0,1fr);align-items:center;column-gap:2.75rem;display:grid;position:relative}.yYpa3W_wires{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.yYpa3W_wireBase,.yYpa3W_wireTrace{fill:none;stroke-linecap:round}.yYpa3W_wireBase{stroke:var(--ds-border-subtle);stroke-width:1px}.yYpa3W_wireTrace{stroke:var(--ds-success-solid);stroke-width:1.25px;stroke-dasharray:1;stroke-dashoffset:1px}.yYpa3W_wireTrace[data-lit]{stroke-dashoffset:0}.yYpa3W_mapLight{z-index:2;background:var(--ds-surface-raised);width:8px;height:8px;box-shadow:0 0 0 2px var(--ds-color-brand-500), 0 0 12px 2px color-mix(in oklab, var(--ds-color-brand-500) 45%, transparent);offset-anchor:center;offset-rotate:0deg;offset-distance:0%;opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}.yYpa3W_mapSources,.yYpa3W_mapOut{z-index:1;gap:var(--case-space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.yYpa3W_mapNode{justify-content:space-between;align-items:center;gap:var(--case-space-8);min-width:0;padding:var(--case-space-8) var(--case-space-12);border-radius:var(--case-radius-card);background:var(--ds-surface-raised);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);transition-property:background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-smooth-out);display:flex}.yYpa3W_mapNode[data-lit]{background:var(--ds-success-bg);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ds-success-solid) 35%, transparent)}.yYpa3W_mapNodeText{flex-direction:column;min-width:0;display:flex}.yYpa3W_mapNodeName{color:var(--ds-text-primary);font-size:.8125rem;font-weight:600;line-height:1.125rem}.yYpa3W_mapNodeSub{color:var(--ds-text-secondary);font-size:.75rem;line-height:1rem}.yYpa3W_mapMark{width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1.5px var(--ds-border-strong);border-radius:50%;flex:none;place-items:center;display:grid}.yYpa3W_mapTick{width:1.25rem;height:1.25rem;color:var(--color-success)}.yYpa3W_mapNode[data-lit] .yYpa3W_mapMark{box-shadow:none;animation:yYpa3W_pop var(--duration-fast) var(--ease-smooth-out)}.yYpa3W_hub{z-index:1;padding:var(--case-space-16) var(--case-space-12);border-radius:var(--case-radius-card);background:linear-gradient(145deg, var(--ds-surface-brand-soft) 0%, var(--ds-surface-raised) 65%);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.yYpa3W_hub[data-on]{box-shadow:inset 0 0 0 1px var(--ds-border-brand)}.yYpa3W_hubRing,.yYpa3W_outcomeRing{border-radius:calc(var(--case-radius-card) + 3px);box-shadow:0 0 0 1.5px var(--ds-color-brand-500);opacity:0;pointer-events:none;position:absolute;inset:-3px}.yYpa3W_hubIcon{width:2rem;height:2rem;margin-bottom:var(--case-space-4);background:var(--ds-surface-raised);box-shadow:inset 0 0 0 1px var(--ds-border-brand);color:var(--ds-text-brand);border-radius:50%;place-items:center;display:grid}.yYpa3W_hubName{font-size:.8125rem;font-weight:600;line-height:1.125rem}.yYpa3W_hubLine{font-variant-numeric:tabular-nums;color:var(--ds-text-secondary);text-wrap:balance;font-size:.75rem;line-height:1rem}.yYpa3W_outcome{min-width:0;padding:var(--case-space-8) var(--case-space-12);border-radius:var(--case-radius-card);background:var(--ds-surface-raised);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);transition-property:background-color,box-shadow;transition-duration:var(--duration-medium);transition-timing-function:var(--ease-smooth-out);flex-direction:column;gap:2px;display:flex;position:relative}.yYpa3W_outcome[data-on][data-tone=ok]{background:var(--ds-success-bg);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ds-success-solid) 35%, transparent)}.yYpa3W_outcome[data-on][data-tone=ask]{background:var(--ds-warning-bg);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ds-warning-solid) 35%, transparent)}.yYpa3W_outcome[data-on][data-tone=person]{background:color-mix(in oklab, var(--ds-person-bg) 60%, var(--ds-surface-raised));box-shadow:none}.yYpa3W_outcomeValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ds-text-primary);font-size:1.25rem;font-weight:600;line-height:1.5rem}.yYpa3W_outcomeWait{color:var(--ds-text-secondary);font-size:.75rem;font-weight:500;line-height:1.5rem}.yYpa3W_outcomeLabel{color:var(--ds-text-primary);font-size:.75rem;line-height:1rem}.yYpa3W_outcomeNote{font-size:.75rem;font-weight:600;line-height:1rem}.yYpa3W_outcome[data-tone=ok] .yYpa3W_outcomeNote{color:var(--ds-success-fg)}.yYpa3W_outcome[data-tone=ask] .yYpa3W_outcomeNote{color:var(--ds-warning-fg)}.yYpa3W_outcome[data-tone=person] .yYpa3W_outcomeNote{color:var(--ds-person-fg)}@keyframes yYpa3W_pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@container (max-width:540px){.yYpa3W_map{grid-template-columns:minmax(0,1fr);row-gap:2.25rem}.yYpa3W_mapSources>*,.yYpa3W_mapOut>*{flex:1 1 0}.yYpa3W_hub{justify-self:center;width:min(100%,15rem)}.yYpa3W_mapSources,.yYpa3W_mapOut{flex-direction:column}.yYpa3W_mapNode{padding:var(--case-space-8) var(--case-space-12);flex-direction:row;align-items:center}}
.e1ffpG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.e1ffpG_mock{height:1.25rem;padding:0 var(--case-space-8);border-radius:var(--case-radius-pill);background:var(--ds-surface-sunken);color:var(--ds-text-secondary);white-space:nowrap;align-items:center;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.e1ffpG_how{gap:var(--case-space-12);padding:var(--case-space-16) var(--case-space-24);border-bottom:1px solid var(--ds-border-subtle);background:var(--ds-surface-page);flex-direction:column;display:flex}.e1ffpG_howHead{justify-content:space-between;align-items:center;gap:var(--case-space-12);display:flex}.e1ffpG_howLabel{letter-spacing:.02em;color:var(--ds-text-secondary);font-size:.75rem;font-weight:600;line-height:1rem}.e1ffpG_steps{grid-template-columns:repeat(calc(var(--n,4) - 1), minmax(0, 1fr)) auto;margin:0;padding:0;list-style:none;display:grid}.e1ffpG_step{gap:var(--case-space-8);flex-direction:column;min-width:0;display:flex}.e1ffpG_stepTop{align-items:center;display:flex}.e1ffpG_num{background:var(--ds-surface-raised);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--ds-border-strong);font-variant-numeric:tabular-nums;color:var(--ds-text-secondary);transition-property:background-color,box-shadow,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-smooth-out);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:600;line-height:1;display:grid;position:relative}.e1ffpG_step[data-state=done] .e1ffpG_num{background:var(--ds-success-solid);box-shadow:none;color:var(--ds-surface-raised)}.e1ffpG_step[data-state=order] .e1ffpG_num{box-shadow:inset 0 0 0 1.5px var(--ds-text-primary);color:var(--ds-text-primary)}.e1ffpG_step[data-state=order] .e1ffpG_trace{background:var(--ds-color-brand-500)}.e1ffpG_step[data-state=order] .e1ffpG_stepLabel{color:var(--ds-text-primary);font-weight:500}.e1ffpG_step[data-state=now] .e1ffpG_num{box-shadow:inset 0 0 0 1.5px var(--ds-color-brand-500);color:var(--ds-text-brand)}.e1ffpG_ring{box-shadow:0 0 0 1.5px var(--ds-color-brand-500);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.e1ffpG_line{height:1px;margin:0 var(--case-space-8);background:var(--ds-border-subtle);flex:1;position:relative}.e1ffpG_trace{background:var(--ds-success-solid);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.e1ffpG_line[data-done] .e1ffpG_trace{transform:scaleX(1)}.e1ffpG_light{background:var(--ds-surface-raised);width:8px;height:8px;box-shadow:0 0 0 2px var(--ds-color-brand-500), 0 0 12px 2px color-mix(in oklab, var(--ds-color-brand-500) 45%, transparent);opacity:0;border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:0;left:0}.e1ffpG_stepLabel{padding-right:var(--case-space-8);color:var(--ds-text-secondary);text-wrap:balance;font-size:.8125rem;line-height:1.125rem}.e1ffpG_step[data-state=done] .e1ffpG_stepLabel{color:var(--ds-text-primary)}.e1ffpG_step[data-state=now] .e1ffpG_stepLabel{color:var(--ds-text-primary);font-weight:600}.e1ffpG_why{align-items:baseline;gap:var(--case-space-8);color:var(--ds-text-secondary);text-wrap:pretty;font-size:.8125rem;line-height:1.25rem;display:flex}.e1ffpG_whyTag{color:var(--ds-text-primary);flex:none;font-weight:600}@media (max-width:599px){.e1ffpG_how{padding:var(--case-space-16)}.e1ffpG_stepLabel{font-size:.75rem;line-height:1rem}}.e1ffpG_how{padding:0 0 var(--case-space-16);background:0 0}.e1ffpG_stepLabel:after{content:attr(data-text);visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}
.s1gAFW_path{margin:0;position:relative;container-type:inline-size}.s1gAFW_controls{justify-content:space-between;align-items:center;gap:var(--case-space-8) var(--case-space-16);margin-bottom:var(--case-space-16);flex-wrap:wrap;justify-content:flex-end;display:flex}.s1gAFW_kindIcon{background:var(--case-surface-note);width:1.25rem;height:1.25rem;color:var(--case-ink);border-radius:50%;place-items:center;margin-left:auto;display:inline-grid}.s1gAFW_kindIcon[data-kind=person]{background:var(--case-merchant-bg);color:var(--case-merchant-fg)}.s1gAFW_kindIcon svg{width:.75rem;height:.75rem}.s1gAFW_board{flex-direction:column;display:flex;position:relative}.s1gAFW_side{height:1.5rem;padding:0 var(--case-space-12);border-radius:var(--case-radius-pill);font-size:var(--case-text-meta);font-weight:var(--weight-semibold);align-self:flex-start;align-items:center;display:inline-flex}.s1gAFW_sideWorkshop{margin-bottom:var(--case-space-16);background:var(--case-workshop-bg);color:var(--case-workshop-fg);box-shadow:inset 0 0 0 1px var(--case-workshop-line)}.s1gAFW_sideMerchant{margin-top:var(--case-space-12);background:var(--case-merchant-bg);color:var(--case-merchant-fg);box-shadow:inset 0 0 0 1px var(--case-merchant-line)}.s1gAFW_wires{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.s1gAFW_track{fill:none;stroke:var(--case-ink-4);stroke-opacity:.7;stroke-width:1.5px;stroke-linecap:round}.s1gAFW_wire{fill:none;stroke:var(--case-ink-4);stroke-opacity:.6;stroke-width:1px;stroke-linecap:round}.s1gAFW_wire[data-quiet]{stroke-opacity:.3}.s1gAFW_head{fill:var(--case-ink-4)}.s1gAFW_trace{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:butt;stroke-dasharray:1;stroke-dashoffset:1px}.s1gAFW_nodes{z-index:2;column-gap:var(--case-space-8);grid-template-rows:auto 4.5rem auto;grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.s1gAFW_item{flex-direction:column;min-width:0;display:flex}.s1gAFW_item[data-side=workshop]{grid-row:1;grid-column:var(--col)}.s1gAFW_item[data-side=merchant]{grid-row:3;grid-column:var(--col);align-items:center}.s1gAFW_item[data-side=merchant]:first-child{align-items:flex-start}.s1gAFW_item[data-side=merchant]:last-child{align-items:flex-end}.s1gAFW_node{min-width:0;padding:var(--case-space-8) var(--case-space-8) var(--case-space-12);border:1px solid var(--case-border);border-radius:var(--case-radius-inner);outline-offset:3px;background:color-mix(in oklab, var(--color-bg-primary) 94%, transparent);font:inherit;text-align:left;color:var(--case-ink);cursor:pointer;transition:border-color var(--case-quick) var(--case-ease), background-color var(--case-quick) var(--case-ease), box-shadow var(--case-slide) var(--case-ease);outline:2px solid #0000;flex-direction:column;flex:1;align-items:flex-start;gap:.375rem;display:flex;position:relative}.s1gAFW_item[data-side=merchant] .s1gAFW_node{max-width:11rem;padding:var(--case-space-8) var(--case-space-12);flex:none}.s1gAFW_item[data-side=merchant]:first-child .s1gAFW_node{max-width:none}.s1gAFW_item[data-kind=person] .s1gAFW_node{border-color:var(--case-merchant-line);background:var(--case-merchant-bg);color:var(--case-merchant-fg)}@media (hover:hover) and (pointer:fine){.s1gAFW_node:hover{border-color:color-mix(in oklab, var(--case-ink) 22%, transparent);background:var(--color-bg-primary)}.s1gAFW_item[data-kind=person] .s1gAFW_node:hover{border-color:var(--case-merchant-fg);background:var(--case-merchant-bg)}}.s1gAFW_node:active{transform:scale(.98)}.s1gAFW_node:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.s1gAFW_node[data-on]{border-color:var(--case-ink);background:var(--color-bg-primary);box-shadow:0 0 0 1px var(--case-ink), 0 10px 24px -14px #0000004d}.s1gAFW_item[data-kind=person] .s1gAFW_node[data-on]{border-color:var(--case-merchant-fg);background:var(--case-merchant-bg);box-shadow:0 0 0 1px var(--case-merchant-fg)}.s1gAFW_nodeTop{align-items:center;gap:var(--case-space-4);display:flex}.s1gAFW_code{min-width:1.875rem;height:1.375rem;padding:0 var(--case-space-4);border-radius:var(--case-radius-pill);background:var(--case-surface-inset);box-shadow:inset 0 0 0 1px var(--case-border);font-family:var(--font-label);font-size:var(--case-text-meta);color:var(--case-ink);flex:none;place-items:center;line-height:1;display:inline-grid}.s1gAFW_star{width:.875rem;height:.875rem;fill:var(--case-ink);flex:none}.s1gAFW_name{font-size:var(--case-text-secondary);font-weight:var(--weight-semibold);text-wrap:balance;align-items:center;gap:.375rem;line-height:1.25rem;display:inline-flex}.s1gAFW_status{background:var(--case-ok-fg);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--case-ok-bg);border-radius:50%;flex:none}.s1gAFW_pill{height:1.375rem;padding-right:var(--case-space-8);white-space:nowrap;margin-top:auto}.s1gAFW_pill[data-tone=none]{background:var(--case-surface-inset);box-shadow:inset 0 0 0 1px var(--case-border);color:var(--case-ink-2)}.s1gAFW_pill[data-tone=none]:before{display:none}.s1gAFW_note{font-size:var(--case-text-meta);line-height:var(--case-leading-meta);color:var(--case-ink-2)}.s1gAFW_item[data-kind=person] .s1gAFW_note{color:inherit;opacity:.85}.s1gAFW_sideTag{display:none}.s1gAFW_marker{width:.625rem;height:.625rem;margin-top:var(--case-space-12);background:var(--color-bg-primary);box-shadow:inset 0 0 0 1.5px var(--case-ink-3);transition:background-color var(--case-slide) var(--case-ease), box-shadow var(--case-slide) var(--case-ease);border-radius:50%;order:2;align-self:center}.s1gAFW_item:has(.s1gAFW_node[data-on]) .s1gAFW_marker{background:var(--case-ink);box-shadow:inset 0 0 0 1.5px var(--case-ink)}.s1gAFW_item[data-side=merchant] .s1gAFW_marker,.s1gAFW_line{display:none}.s1gAFW_layer{z-index:3;pointer-events:none;position:absolute;inset:0}.s1gAFW_light{background:var(--color-bg-primary);width:8px;height:8px;box-shadow:0 0 0 2px var(--ink), 0 0 12px 2px color-mix(in oklab, var(--ink) 45%, transparent);offset-rotate:0deg;offset-distance:0%;opacity:0;border-radius:50%;position:absolute;top:0;left:0}.s1gAFW_ring{border:1.5px solid var(--ink);opacity:0;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.s1gAFW_word{padding:.125rem var(--case-space-8);border:1px solid var(--case-hairline);border-radius:var(--case-radius-pill);background:color-mix(in oklab, var(--color-bg-primary) 94%, transparent);font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);white-space:nowrap;color:var(--case-ink-2);position:absolute;transform:translate(-50%,-50%)}.s1gAFW_word[data-quiet]{color:var(--case-ink-3)}.s1gAFW_caption{align-items:flex-start;gap:var(--case-space-12);min-height:5rem;margin-top:var(--case-space-16);padding:var(--case-space-16) 0;border-top:1px solid var(--case-hairline);display:flex}.s1gAFW_caption .s1gAFW_code{margin-top:.0625rem}.s1gAFW_captionLabel{min-width:1.875rem;font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-body);color:var(--case-ink-2);flex:none}.s1gAFW_captionStack{flex:1;min-width:0;display:grid}.s1gAFW_captionStack>*{visibility:hidden;grid-area:1/1}.s1gAFW_captionStack>[data-shown]{visibility:visible}.s1gAFW_captionText{max-width:72ch;font-size:var(--case-text-body);line-height:var(--case-leading-body);color:var(--case-ink);text-wrap:pretty}.s1gAFW_control{gap:var(--case-space-12);padding:var(--case-space-16) 0 var(--case-space-24);border-top:1px solid var(--case-hairline);flex-direction:column;display:flex}.s1gAFW_controlLabel{align-items:center;gap:var(--case-space-8);font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);color:var(--case-ink-2);display:inline-flex}.s1gAFW_cells{gap:var(--case-space-24);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.s1gAFW_cell{gap:var(--case-space-8);flex-direction:column;min-width:0;display:flex}.s1gAFW_cellHead{align-items:center;gap:var(--case-space-8);font-size:var(--case-text-secondary);font-weight:var(--weight-semibold);line-height:var(--case-leading-secondary);color:var(--case-ink);display:flex}.s1gAFW_cellText{font-size:var(--case-text-secondary);line-height:var(--case-leading-secondary);color:var(--case-ink-2);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.s1gAFW_light,.s1gAFW_ring,.s1gAFW_trace{display:none}.s1gAFW_status{animation:none}.s1gAFW_node,.s1gAFW_marker{transition:none}}@container (max-width:45rem){.s1gAFW_path{padding:var(--case-space-16) var(--case-space-16) 0}.s1gAFW_side,.s1gAFW_caption{display:none}.s1gAFW_board{padding-top:var(--case-space-8)}.s1gAFW_nodes{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.s1gAFW_item,.s1gAFW_item[data-side=workshop],.s1gAFW_item[data-side=merchant],.s1gAFW_item[data-side=merchant]:first-child,.s1gAFW_item[data-side=merchant]:last-child{column-gap:var(--case-space-12);padding-bottom:var(--case-space-16);grid-area:auto/1;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;display:grid}.s1gAFW_item:last-child{padding-bottom:0}.s1gAFW_marker,.s1gAFW_item[data-side=merchant] .s1gAFW_marker{grid-area:1/1;justify-self:center;margin-top:.875rem;display:block}.s1gAFW_item[data-side=merchant] .s1gAFW_marker{background:var(--case-merchant-bg);box-shadow:inset 0 0 0 1.5px var(--case-merchant-fg);border-radius:.1875rem}.s1gAFW_item[data-side=merchant]:has(.s1gAFW_node[data-on]) .s1gAFW_marker{background:var(--case-merchant-fg)}.s1gAFW_item[data-side=merchant] .s1gAFW_marker{margin-top:2.25rem}.s1gAFW_item[data-off] .s1gAFW_marker{transform:translate(1.25rem)}.s1gAFW_node,.s1gAFW_item[data-side=merchant] .s1gAFW_node,.s1gAFW_item[data-side=merchant]:first-child .s1gAFW_node{align-items:center;column-gap:var(--case-space-8);row-gap:var(--case-space-4);max-width:none;min-height:2.75rem;padding:var(--case-space-8) var(--case-space-12);background:0 0;border-color:#0000;flex-flow:wrap;grid-area:1/2}.s1gAFW_node[data-on],.s1gAFW_item[data-kind=person] .s1gAFW_node[data-on]{background:var(--case-surface-inset);box-shadow:inset 0 0 0 1px var(--case-border);border-color:#0000}.s1gAFW_item[data-kind=person] .s1gAFW_node{background:0 0;border-color:#0000}.s1gAFW_item[data-off] .s1gAFW_node,.s1gAFW_item[data-off] .s1gAFW_line{margin-left:var(--case-space-24)}.s1gAFW_pill{margin-top:0}.s1gAFW_sideTag{font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);color:var(--case-merchant-fg);flex-basis:100%;order:-1;display:block}.s1gAFW_note{flex-basis:100%}.s1gAFW_line{display:none}.s1gAFW_item[data-open] .s1gAFW_line{padding:var(--case-space-8) var(--case-space-12) 0;font-size:var(--case-text-secondary);line-height:var(--case-leading-secondary);color:var(--case-ink-2);text-wrap:pretty;grid-area:2/2;display:block}.s1gAFW_cells{gap:var(--case-space-16);grid-template-columns:minmax(0,1fr)}.s1gAFW_control{margin-top:var(--case-space-16)}}@container (min-width:45.0625rem){.s1gAFW_path .s1gAFW_controls{z-index:4;margin:0;position:absolute;top:0;right:0}}.s1gAFW_path[data-compact] .s1gAFW_code,.s1gAFW_path[data-compact] .s1gAFW_nodeTop{display:none}.s1gAFW_path[data-compact] .s1gAFW_name .s1gAFW_kindIcon{margin-left:0}.s1gAFW_path[data-compact] .s1gAFW_caption{min-height:0;padding-bottom:0}.s1gAFW_path[data-compact] .s1gAFW_captionLabel{display:none}.s1gAFW_path[data-compact] .s1gAFW_captionText{max-width:60ch}.s1gAFW_path[data-compact] .s1gAFW_item[data-side=workshop]:not([data-star]) .s1gAFW_node:not([data-on]){background:0 0}.s1gAFW_path[data-compact] .s1gAFW_item[data-star] .s1gAFW_node:not([data-on]){border-color:color-mix(in oklab, var(--case-ink) 40%, transparent);background:var(--case-surface);box-shadow:0 10px 24px -16px #00000059}.s1gAFW_legend{font-size:var(--case-text-meta);font-weight:var(--weight-medium);color:var(--case-ink);align-items:center;gap:.375rem;margin:0;display:inline-flex}.s1gAFW_captionSource{max-width:32ch;font-size:var(--case-text-meta);line-height:var(--case-leading-meta);text-align:right;text-wrap:balance;color:var(--case-ink-2);flex:none;margin-left:auto}@container (max-width:45rem){.s1gAFW_captionSource{text-align:left;max-width:none;margin-left:0}}.s1gAFW_path[data-compact] .s1gAFW_sideWorkshop{margin-bottom:var(--case-space-8)}.s1gAFW_path[data-compact] .s1gAFW_sideMerchant,.s1gAFW_path[data-compact] .s1gAFW_caption{margin-top:var(--case-space-8)}
._7DEodW_flow{margin:0;position:relative;container-type:inline-size}._7DEodW_board{--inset:.75rem;--line:1.375rem;column-gap:var(--case-space-8);padding-top:var(--case-space-24);grid-template-columns:minmax(12rem,1.5fr) repeat(3,minmax(0,1fr)) minmax(0,1.2fr);display:grid;position:relative}._7DEodW_head{z-index:2;grid-column:1/-1;grid-template-columns:subgrid;margin-bottom:var(--case-space-8);align-items:stretch;display:grid;position:relative}._7DEodW_inLabel{padding-bottom:var(--case-space-8);font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);color:var(--case-ink-2);align-self:end}._7DEodW_agent{grid-template-columns:subgrid;align-content:space-between;row-gap:var(--case-space-8);min-width:0;padding:var(--case-space-12) 0;border:1px solid var(--case-border);border-radius:var(--case-radius-inner);background:linear-gradient(145deg, color-mix(in oklab, var(--case-ink) 7%, var(--color-bg-primary)) 0%, var(--color-bg-primary) 50%);display:grid}._7DEodW_workshop{background:var(--case-workshop-bg);box-shadow:inset 0 0 0 1px var(--case-workshop-line);border-color:#0000}._7DEodW_agentName{align-items:center;gap:var(--case-space-8);min-width:0;padding:0 var(--case-space-12) 0 calc(var(--inset) - 1px);font-size:var(--case-text-body);font-weight:var(--weight-semibold);color:var(--case-ink);grid-column:1/-1;line-height:1.25rem;display:flex}._7DEodW_workshop ._7DEodW_agentName{color:var(--case-workshop-fg)}._7DEodW_check{align-items:center;gap:var(--case-space-8);min-width:0;padding:0 var(--case-space-8) 0 calc(var(--inset) - 1px);display:flex}._7DEodW_check+._7DEodW_check{padding-left:var(--inset)}._7DEodW_checkNum{background:var(--color-bg-inverse);width:1.25rem;height:1.25rem;color:var(--color-content-on-primary);font-size:var(--case-text-meta);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}._7DEodW_checkName{min-width:0;font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);color:var(--case-ink);text-wrap:balance}._7DEodW_workshop ._7DEodW_checkName{color:var(--case-workshop-fg)}._7DEodW_checkShort{display:none}._7DEodW_rows{grid-column:1/-1;grid-template-columns:subgrid;margin:0;padding:0;list-style:none;display:grid}._7DEodW_row{z-index:2;grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:var(--line) auto;border-top:1px solid var(--case-hairline);align-items:start;padding:.625rem 0;display:grid;position:relative}._7DEodW_card{column-gap:var(--case-space-8);margin-right:var(--case-space-24);grid-area:1/1/3;grid-template-columns:minmax(0,1fr) auto;align-self:start;display:grid}._7DEodW_part{min-width:0;font-size:var(--case-text-body);font-weight:var(--weight-semibold);line-height:var(--line);color:var(--case-ink)}._7DEodW_fit{font-size:var(--case-text-meta);font-weight:var(--weight-semibold);line-height:var(--line);white-space:nowrap;color:var(--case-ink);font-variant-numeric:tabular-nums;align-self:start}._7DEodW_detail{font-size:var(--case-text-meta);line-height:var(--case-leading-meta);color:var(--case-ink-2);font-variant-numeric:tabular-nums;grid-column:1/-1}._7DEodW_gate{width:1.25rem;height:1.25rem;margin-left:var(--inset);background:var(--case-ok-bg);box-shadow:0 0 0 3px var(--case-surface-solid,var(--color-bg-primary));color:var(--case-ok-fg);border-radius:50%;grid-row:1;align-self:center;place-items:center;display:grid}._7DEodW_result{min-width:0;padding-left:var(--inset);grid-row:1;align-self:center;display:flex}._7DEodW_pill{transform-origin:0}._7DEodW_why{max-width:44ch;padding:var(--case-space-4) 0 0 var(--inset);font-size:var(--case-text-meta);line-height:var(--case-leading-meta);color:var(--case-ink-2);text-wrap:balance;grid-row:2}._7DEodW_foot{justify-content:space-between;align-items:baseline;gap:var(--case-space-4) var(--case-space-16);padding-top:var(--case-space-12);border-top:1px solid var(--case-hairline);flex-wrap:wrap;grid-column:1/-1;display:flex}._7DEodW_key{font-size:var(--case-text-meta);line-height:var(--case-leading-meta);color:var(--case-ink-2);text-wrap:balance;margin:0;display:block}._7DEodW_source{font-size:var(--case-text-meta);line-height:var(--case-leading-meta);color:var(--case-ink-2);text-wrap:balance;margin:0}._7DEodW_workshop{position:relative}._7DEodW_sideTag{top:0;right:var(--case-space-8);padding:0 var(--case-space-8);border-radius:var(--case-radius-pill);background:var(--case-workshop-bg);box-shadow:inset 0 0 0 1px var(--case-workshop-line);font-size:var(--case-text-meta);white-space:nowrap;color:var(--case-ink);line-height:1.25rem;position:absolute;transform:translateY(-50%)}._7DEodW_pill[data-outcome=stop]{box-shadow:inset 0 0 0 1px var(--case-workshop-line)}._7DEodW_pill[data-outcome=stop]:before{display:none}._7DEodW_shield{flex:none;width:.875rem;height:.875rem}._7DEodW_wires{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._7DEodW_wire{fill:none;stroke:var(--case-ink-3);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}._7DEodW_trace{fill:none;stroke:var(--case-ink);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px}._7DEodW_layer{z-index:3;pointer-events:none;position:absolute;inset:0}._7DEodW_board[data-phase=ready] :is(._7DEodW_card,._7DEodW_gate,._7DEodW_pill,._7DEodW_why){opacity:0}._7DEodW_board[data-phase=ready] ._7DEodW_wire{stroke-dashoffset:1px}@media (prefers-reduced-motion:reduce){._7DEodW_board[data-phase=ready] :is(._7DEodW_card,._7DEodW_gate,._7DEodW_pill,._7DEodW_why){opacity:1}._7DEodW_board[data-phase=ready] ._7DEodW_wire{stroke-dashoffset:0}}@container (max-width:40rem){._7DEodW_board{--line:1.5rem;padding-top:var(--case-space-8);grid-template-columns:0 repeat(4,minmax(0,1fr));column-gap:0}._7DEodW_inLabel{display:none}._7DEodW_agent,._7DEodW_workshop{display:contents}._7DEodW_agentName{display:none}._7DEodW_check,._7DEodW_check+._7DEodW_check{grid-column:var(--col);padding:0 0 0 var(--inset);gap:.375rem}._7DEodW_checkName{display:none}._7DEodW_checkShort{min-width:0;font-size:var(--case-text-meta);font-weight:var(--weight-medium);line-height:var(--case-leading-meta);white-space:nowrap;color:var(--case-ink);display:block}._7DEodW_row{grid-template-rows:auto var(--line) auto}._7DEodW_card{margin:0 0 var(--case-space-8);grid-area:1/1/auto/-1}._7DEodW_gate,._7DEodW_result{grid-row:2}._7DEodW_why{grid-row:3;max-width:none;padding-left:0;grid-column:1/-1!important}}._7DEodW_part{text-wrap:balance}._7DEodW_flow ._7DEodW_board{padding-top:var(--case-space-12);grid-template-columns:minmax(12rem,2fr) repeat(3,minmax(0,1fr)) minmax(0,1.4fr)}._7DEodW_flow ._7DEodW_row{padding-block:.375rem}._7DEodW_flow ._7DEodW_head{margin-bottom:var(--case-space-4)}._7DEodW_flow ._7DEodW_agent{padding-block:var(--case-space-8)}._7DEodW_flow ._7DEodW_foot{padding-top:var(--case-space-8)}
.AvRg1a_run .AvRg1a_pop{animation:AvRg1a_pop var(--duration-slide) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes AvRg1a_pop{0%{opacity:0;transform:translateY(6px)scale(.97)}}.AvRg1a_bar{transform-origin:0;transform:scaleX(var(--w,1))}.AvRg1a_run .AvRg1a_bar{animation:AvRg1a_fill var(--t,var(--duration-sequence)) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes AvRg1a_fill{0%{transform:scaleX(0)}}.AvRg1a_tap{opacity:0}.AvRg1a_run .AvRg1a_tap{animation:AvRg1a_tap calc(var(--duration-slide) * 1.4) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes AvRg1a_tap{0%{opacity:0;transform:scale(.4)}30%{opacity:.55}to{opacity:0;transform:scale(1.6)}}.AvRg1a_run .AvRg1a_pressed{animation:AvRg1a_pressed var(--duration-hover) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes AvRg1a_pressed{0%{background:var(--color-surface);border-color:var(--color-line-strong);color:var(--color-fg)}}.AvRg1a_run .AvRg1a_press{animation:AvRg1a_press-dip calc(var(--duration-enter) * 1.35) var(--ease-standard) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes AvRg1a_press-dip{50%{transform:scale(.94)}}.AvRg1a_beat{translate:0 100cqh}.AvRg1a_beat[data-last]{translate:none}.AvRg1a_run .AvRg1a_beat{animation:AvRg1a_beat-in var(--duration-slide) var(--ease-out-expo) calc(var(--duration-stagger) * var(--in,0)) both, AvRg1a_beat-out var(--duration-slide) var(--ease-out-expo) calc(var(--duration-stagger) * var(--out,999)) forwards}.AvRg1a_run .AvRg1a_beat[data-last]{animation:AvRg1a_beat-in var(--duration-slide) var(--ease-out-expo) calc(var(--duration-stagger) * var(--in,0)) both}@keyframes AvRg1a_beat-in{0%{translate:0 100cqh}to{translate:none}}@keyframes AvRg1a_beat-out{0%{translate:none}to{translate:0 -100cqh}}.AvRg1a_swap{translate:0 -100%}.AvRg1a_swap[data-last]{translate:none}.AvRg1a_run .AvRg1a_swap{animation:AvRg1a_swap-in var(--duration-enter) var(--ease-out-expo) calc(var(--duration-stagger) * var(--in,0)) both, AvRg1a_swap-out var(--duration-enter) var(--ease-out-expo) calc(var(--duration-stagger) * var(--out,999)) forwards}.AvRg1a_run .AvRg1a_swap[data-last]{animation:AvRg1a_swap-in var(--duration-enter) var(--ease-out-expo) calc(var(--duration-stagger) * var(--in,0)) both}@keyframes AvRg1a_swap-in{0%{translate:0 100%}to{translate:none}}@keyframes AvRg1a_swap-out{0%{translate:none}to{translate:0 -100%}}.AvRg1a_run .AvRg1a_aside{animation:AvRg1a_aside calc(var(--duration-slide) * 1.7) var(--ease-out-expo) calc(var(--duration-stagger) * var(--in,0)) both, AvRg1a_aside-back calc(var(--duration-slide) * 1.7) var(--ease-out-expo) calc(var(--duration-stagger) * var(--out,999)) forwards}@keyframes AvRg1a_aside{to{transform:translateX(calc(var(--shift,0px) * -1))}}@keyframes AvRg1a_aside-back{0%{transform:translateX(calc(var(--shift,0px) * -1))}to{transform:none}}.AvRg1a_visit{opacity:0}.AvRg1a_run .AvRg1a_visit{animation:AvRg1a_visit calc(var(--duration-slide) * 1.7) var(--ease-out-expo) calc(var(--duration-stagger) * var(--in,0)) both, AvRg1a_visit-back calc(var(--duration-slide) * 1.7) var(--ease-out-expo) calc(var(--duration-stagger) * var(--out,999)) forwards}@keyframes AvRg1a_visit{0%{opacity:0;transform:translateX(calc(var(--spacing) * 10))}to{opacity:1;transform:none}}@keyframes AvRg1a_visit-back{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(calc(var(--spacing) * 10))}}.AvRg1a_timer{stroke-dasharray:1;stroke-dashoffset:.03px}.AvRg1a_run .AvRg1a_timer{animation:AvRg1a_timer calc(var(--duration-stagger) * 11) linear both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes AvRg1a_timer{0%{stroke-dashoffset:0}}.AvRg1a_token{opacity:0}.AvRg1a_run .AvRg1a_token{animation:AvRg1a_token calc(var(--duration-slide) * 1.7) var(--ease-out-expo) both;animation-delay:calc(var(--duration-stagger) * var(--i,0))}@keyframes AvRg1a_token{0%{opacity:0;transform:translate(var(--from-x), var(--from-y)) scale(.8)}15%,80%{opacity:1}15%{transform:translate(calc(var(--from-x) * .9), var(--from-y)) scale(1)}to{opacity:0;transform:translate(var(--to-x), var(--to-y)) scale(.9)}}.AvRg1a_meter span{transform-origin:50%;transform:scaleY(.25)}.AvRg1a_run .AvRg1a_meter span{animation:var(--talk,none)}@keyframes AvRg1a_talk{to{transform:scaleY(var(--h,1))}}.AvRg1a_stepNum,.AvRg1a_stepNow{translate:0 -100%}.AvRg1a_run .AvRg1a_stepText{animation:AvRg1a_step-text var(--duration-enter) var(--ease-standard) calc(var(--duration-stagger) * var(--on,0)) both}@keyframes AvRg1a_step-text{0%{color:var(--color-fg-muted)}}.AvRg1a_run .AvRg1a_stepNum{animation:AvRg1a_swap-out var(--duration-enter) var(--ease-out-expo) calc(var(--duration-stagger) * var(--on,0)) both}.AvRg1a_run .AvRg1a_stepNow{animation:AvRg1a_swap-in var(--duration-enter) var(--ease-out-expo) calc(var(--duration-stagger) * var(--on,0)) both, AvRg1a_swap-out var(--duration-enter) var(--ease-out-expo) calc(var(--duration-stagger) * var(--off,0)) forwards}.AvRg1a_run .AvRg1a_stepTick{animation:AvRg1a_pop var(--duration-slide) var(--ease-out-expo) calc(var(--duration-stagger) * var(--off,0)) both}.AvRg1a_run .AvRg1a_clock{animation:AvRg1a_clock calc(var(--duration-stagger) * var(--len,0)) linear both}@keyframes AvRg1a_clock{to{opacity:1}}@media (prefers-reduced-motion:reduce){.AvRg1a_run .AvRg1a_pop,.AvRg1a_run .AvRg1a_bar,.AvRg1a_run .AvRg1a_tap,.AvRg1a_run .AvRg1a_pressed,.AvRg1a_run .AvRg1a_press,.AvRg1a_run .AvRg1a_beat,.AvRg1a_run .AvRg1a_beat[data-last],.AvRg1a_run .AvRg1a_swap,.AvRg1a_run .AvRg1a_swap[data-last],.AvRg1a_run .AvRg1a_aside,.AvRg1a_run .AvRg1a_visit,.AvRg1a_run .AvRg1a_token,.AvRg1a_run .AvRg1a_timer,.AvRg1a_run .AvRg1a_meter span,.AvRg1a_run .AvRg1a_stepText,.AvRg1a_run .AvRg1a_stepNum,.AvRg1a_run .AvRg1a_stepNow,.AvRg1a_run .AvRg1a_stepTick,.AvRg1a_run .AvRg1a_clock{animation:none}}.AvRg1a_run.AvRg1a_run[data-armed] *,.AvRg1a_run.AvRg1a_run[data-paused] *{animation-play-state:paused}
.APmg8a_fill{transform-origin:0;background:color-mix(in oklab, var(--color-fg) 7%, transparent);animation:linear forwards APmg8a_tab-fill;position:absolute;inset:0}.APmg8a_fill[data-paused]{animation-play-state:paused}@keyframes APmg8a_tab-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.APmg8a_fill{display:none}}
