.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}}
._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)}}
