.Okf7ea_window{--dv-ink:var(--mds-zinc-900);--dv-soft:var(--mds-zinc-600);--dv-mute:var(--mds-zinc-500);--dv-card-line:color-mix(in srgb, var(--mds-zinc-300) 70%, var(--mds-zinc-400));--dv-grid:color-mix(in srgb, var(--mds-zinc-300) 60%, var(--mds-zinc-200));--dv-code-bg:color-mix(in srgb, var(--mds-zinc-950) 86%, var(--mds-zinc-900));--dv-bar-bg:color-mix(in srgb, var(--mds-zinc-950) 58%, var(--mds-zinc-900));--dv-code-line:color-mix(in srgb, var(--mds-zinc-0) 8%, transparent);--dv-ease:cubic-bezier(.77, 0, .175, 1);border:var(--ill-hair) solid color-mix(in srgb, var(--mds-zinc-0) 12%, transparent);background:var(--dv-code-bg);box-shadow:0 2.625em 6.25em -3.625em color-mix(in srgb, var(--mds-blue-500) 90%, transparent);border-radius:.875em;position:absolute;inset:0;overflow:hidden}.Okf7ea_bar{z-index:6;border-bottom:var(--ill-hair) solid var(--dv-code-line);background:var(--dv-bar-bg);align-items:center;gap:.4375em;height:2.625em;padding:0 .875em;display:flex;position:relative}.Okf7ea_bar i{border-radius:var(--ill-r-full);background:var(--mds-ember-300);width:.5em;height:.5em}.Okf7ea_bar i:nth-child(2){background:var(--mds-amber-400)}.Okf7ea_bar i:nth-child(3){background:var(--mds-green-400)}.Okf7ea_bar b{color:var(--mds-zinc-400);font-family:var(--ill-mono);margin-left:.5em;font-size:.72em;font-weight:500}.Okf7ea_bar span{border:var(--ill-hair) solid color-mix(in srgb, var(--mds-blue-300) 32%, transparent);border-radius:var(--ill-r-full);background:var(--mds-zinc-900);color:var(--mds-blue-200);font-family:var(--ill-mono);margin-left:auto;padding:.5em .8em;font-size:.66em}.Okf7ea_codeState,.Okf7ea_dashState{position:absolute;inset:2.625em 0 0;overflow:hidden}.Okf7ea_codeState{z-index:2;opacity:0;background:var(--dv-code-bg);color:var(--mds-zinc-400);transform-origin:50%}.Okf7ea_dashState{z-index:3;background:color-mix(in srgb, var(--mds-grey-50) 60%, var(--mds-zinc-100));color:var(--dv-ink);grid-template-columns:10.625em minmax(0,1fr);display:grid}.Okf7ea_editor{grid-template-columns:3.375em minmax(0,1fr);height:27.625em;display:grid;position:relative}.Okf7ea_gutter{border-right:var(--ill-hair) solid color-mix(in srgb, var(--mds-zinc-0) 5%, transparent);color:var(--mds-zinc-800);font-family:var(--ill-mono);text-align:right;white-space:pre;padding:4em .8333em 0 0;font-size:.75em;line-height:3.1667}.Okf7ea_code{font-family:var(--ill-mono);padding:3.5556em 2.0741em;font-size:.84375em;line-height:2.8148;position:relative;overflow:hidden}.Okf7ea_code p{z-index:1;white-space:pre;height:2.8148em;margin:0;position:relative}.Okf7ea_k{color:var(--ill-data-3)}.Okf7ea_s{color:var(--mds-green-300)}.Okf7ea_t{color:var(--mds-blue-200)}.Okf7ea_a{color:var(--ill-data-3)}.Okf7ea_c{color:var(--mds-zinc-600)}.Okf7ea_scan{z-index:0;border-left:.1481em solid var(--mds-blue-300);background:linear-gradient(90deg, color-mix(in srgb, var(--mds-blue-500) 36%, transparent), color-mix(in srgb, var(--mds-blue-500) 6%, transparent));border-radius:.2963em;height:2.963em;position:absolute;top:3.4074em;left:.5926em;right:.5926em}.Okf7ea_terminal{border-top:var(--ill-hair) solid var(--dv-code-line);background:var(--mds-zinc-950);height:11em}.Okf7ea_tabs{border-bottom:var(--ill-hair) solid color-mix(in srgb, var(--mds-zinc-0) 5%, transparent);height:3.2197em;color:var(--mds-zinc-700);font-family:var(--ill-mono);align-items:center;gap:1.705em;padding:0 1.515em;font-size:.66em;display:flex}.Okf7ea_tabs span{align-items:center;height:100%;display:flex}.Okf7ea_tabs .Okf7ea_tabOn{border-bottom:var(--ill-hair) solid var(--mds-blue-200);color:var(--mds-zinc-400);font-weight:500}.Okf7ea_termBody{font-family:var(--ill-mono);grid-template-columns:1.2fr 1fr;column-gap:2.604em;padding:1.5625em 1.9097em;font-size:.72em;line-height:2.0833;display:grid}.Okf7ea_termBody div{min-width:0;color:var(--mds-zinc-600);white-space:nowrap}.Okf7ea_termBody .Okf7ea_cmd{color:var(--mds-zinc-300)}.Okf7ea_cmd span{color:var(--mds-blue-300)}.Okf7ea_cmd:after{content:"";vertical-align:-.15em;background:var(--mds-blue-200);width:.5em;height:1em;margin-left:.3em;display:inline-block}.Okf7ea_termBody .Okf7ea_ok{color:var(--mds-green-300)}.Okf7ea_ok:before{content:"";border-bottom:.14em solid;border-right:.14em solid;width:.32em;height:.6em;margin:0 .75em .2em .15em;display:inline-block;transform:rotate(45deg)}.Okf7ea_side{background:linear-gradient(180deg, color-mix(in srgb, var(--mds-blue-500) 82%, var(--mds-zinc-0)), color-mix(in srgb, var(--mds-navy-700) 90%, var(--mds-blue-500)));color:var(--mds-zinc-0);flex-direction:column;padding:1.25em .875em;display:flex}.Okf7ea_brand{align-items:center;gap:.5625em;margin-bottom:1.5625em;display:flex}.Okf7ea_brand b{background:var(--mds-zinc-0);width:2.3077em;height:2.3077em;color:var(--mds-navy-700);border-radius:.6154em;flex:none;place-items:center;font-size:.8125em;font-weight:600;line-height:1;display:grid}.Okf7ea_brand strong{white-space:nowrap;font-size:.7em;font-weight:500}.Okf7ea_side>span{color:color-mix(in srgb, var(--mds-zinc-0) 84%, var(--mds-blue-200));border-radius:.663em;align-items:center;gap:.852em;margin-top:.4735em;padding:.852em .947em;font-size:.66em;display:flex}.Okf7ea_side>span:before{content:"";border:var(--ill-hair) solid currentColor;opacity:.8;border-radius:.284em;flex:none;width:1.04em;height:1.04em}.Okf7ea_side>.Okf7ea_navOn{background:color-mix(in srgb, var(--mds-zinc-0) 16%, transparent);color:var(--mds-zinc-0)}.Okf7ea_side>.Okf7ea_navFoot{margin-top:auto}.Okf7ea_main{min-width:0;padding:1.125em 1.25em}.Okf7ea_head{align-items:flex-start;height:2.625em;display:flex}.Okf7ea_copy b{color:var(--dv-ink);font-size:1em;font-weight:500;display:block}.Okf7ea_copy small{color:var(--dv-soft);margin-top:.3em;font-size:.62em;display:block}.Okf7ea_search{border:var(--ill-hair) solid var(--dv-card-line);border-radius:var(--ill-r-full);background:var(--mds-zinc-0);width:15.12em;height:3.0242em;color:var(--dv-mute);align-items:center;gap:.7em;margin-left:auto;padding:0 1.109em;font-size:.62em;display:flex;position:relative}.Okf7ea_search:before{content:"";border:var(--ill-hair) solid currentColor;border-radius:50%;width:.9em;height:.9em}.Okf7ea_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625em;margin-top:.875em;display:grid}.Okf7ea_kpi{border:var(--ill-hair) solid var(--dv-card-line);background:var(--mds-zinc-0);border-radius:.5625em;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;height:6em;padding:.6875em .75em;display:grid}.Okf7ea_kpi small{color:var(--dv-soft);font-size:.62em}.Okf7ea_kpi b{color:var(--dv-ink);grid-column:1/-1;align-self:center;font-size:1.3125em;font-weight:500;line-height:1.1}.Okf7ea_kpi em{color:var(--mds-green-700);grid-column:1/-1;font-size:.62em;font-style:normal}.Okf7ea_kpi i{background:color-mix(in srgb, var(--mds-blue-500) 16%, var(--mds-zinc-0));width:1.5em;height:1.5em;color:var(--mds-blue-500);border-radius:.4375em;grid-area:1/2;position:relative}.Okf7ea_kpi i:before{content:"";border:.12em solid;border-radius:.14em;position:absolute;inset:.45em}.Okf7ea_kpi i[data-tone=green]{background:color-mix(in srgb, var(--mds-green-300) 45%, var(--mds-zinc-0));color:var(--mds-green-700)}.Okf7ea_kpi i[data-tone=green]:before{border-radius:50%}.Okf7ea_kpi i[data-tone=amber]{background:color-mix(in srgb, var(--mds-amber-300) 45%, var(--mds-zinc-0));color:var(--mds-amber-800)}.Okf7ea_kpi i[data-tone=amber]:before{border-radius:50%}.Okf7ea_kpi i[data-tone=amber]:after{content:"";background:currentColor;border-radius:.1em;width:.12em;height:.28em;position:absolute;top:.55em;left:.72em}.Okf7ea_kpi i[data-tone=lavender]{background:color-mix(in srgb, var(--mds-violet-500) 30%, var(--mds-zinc-0));color:color-mix(in srgb, var(--mds-violet-500) 55%, var(--mds-navy-700))}.Okf7ea_kpi i[data-tone=lavender]:before{border-radius:.1em;inset:.5em;transform:rotate(45deg)}.Okf7ea_grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.75em;height:24.875em;margin-top:.75em;display:grid}.Okf7ea_card{border:var(--ill-hair) solid var(--dv-card-line);background:var(--mds-zinc-0);border-radius:.625em;min-width:0;padding:.9375em;overflow:hidden}.Okf7ea_cardHead{color:var(--dv-ink);justify-content:space-between;align-items:center;font-size:.66em;font-weight:500;display:flex}.Okf7ea_cardHead span{border:var(--ill-hair) solid var(--dv-card-line);border-radius:var(--ill-r-full);background:var(--mds-zinc-100);color:var(--dv-soft);padding:.35em .65em;font-size:.94em;font-weight:400}.Okf7ea_plot{border-bottom:var(--ill-hair) solid var(--dv-card-line);border-left:var(--ill-hair) solid var(--dv-card-line);background:repeating-linear-gradient(to top, transparent 0 calc(4.6875em - var(--ill-hair)), var(--dv-grid) calc(4.6875em - var(--ill-hair)) 4.6875em);align-items:flex-end;gap:.75em;height:18.75em;margin-top:2em;padding:0 .4375em;display:flex}.Okf7ea_plot i{height:var(--h);flex:1;position:relative}.Okf7ea_plot i:before{content:"";background:color-mix(in srgb, var(--mds-blue-300) 62%, var(--mds-zinc-0));transform-origin:bottom;border-radius:.3125em .3125em 0 0;position:absolute;inset:0}.Okf7ea_plot i:nth-child(4):before,.Okf7ea_plot i:nth-child(6):before{background:var(--mds-blue-500)}.Okf7ea_plot i:after{content:attr(data-m);color:var(--dv-mute);text-align:center;font-size:.62em;position:absolute;top:calc(100% + .5em);left:0;right:0}.Okf7ea_score{justify-content:space-between;align-items:flex-end;margin-top:.875em;display:flex}.Okf7ea_score b{color:var(--dv-ink);font-size:1.5em;font-weight:500;line-height:1.1}.Okf7ea_score small{color:var(--dv-soft);font-size:.62em}.Okf7ea_score em{color:var(--mds-green-700);font-size:.62em;font-style:normal}.Okf7ea_scatter{border-bottom:var(--ill-hair) solid var(--dv-card-line);border-left:var(--ill-hair) solid var(--dv-card-line);background:linear-gradient(to right, transparent 49.8%, var(--dv-grid) 50%, transparent 50.2%), linear-gradient(to bottom, transparent 49.8%, var(--dv-grid) 50%, transparent 50.2%);height:17.8em;margin-top:.625em;position:relative}.Okf7ea_scatter:before,.Okf7ea_scatter:after{z-index:2;color:var(--dv-mute);font-size:.62em;position:absolute}.Okf7ea_scatter:before{content:attr(data-y);top:.6em;left:.6em}.Okf7ea_scatter:after{content:attr(data-x);bottom:.5em;right:.6em}.Okf7ea_zone{background:color-mix(in srgb, var(--mds-green-300) 22%, var(--mds-zinc-0));width:48%;height:52%;color:var(--mds-green-700);text-align:right;padding:.7em .7em 0 0;font-size:.62em;position:absolute;top:0;right:0}.Okf7ea_scatter>i{bottom:var(--y);left:var(--x);z-index:1;width:calc(var(--s) / .62);height:calc(var(--s) / .62);background:var(--mds-blue-500);box-shadow:0 0 0 .4em var(--mds-zinc-0);color:var(--mds-zinc-0);border-radius:50%;place-items:center;font-size:.62em;font-style:italic;font-weight:500;line-height:1;display:grid;position:absolute}.Okf7ea_scatter>i[data-tone=green]{background:var(--mds-green-400)}.Okf7ea_scatter>i[data-tone=amber]{background:var(--mds-amber-400)}.Okf7ea_scatter>i[data-tone=ember]{background:var(--mds-ember-300)}.Okf7ea_scatter>i[data-tone=grey]{background:var(--mds-zinc-500)}.Okf7ea_beam{z-index:5;background:linear-gradient(90deg, transparent calc(100% - .125em), var(--mds-blue-200) calc(100% - .125em));width:100%;filter:drop-shadow(0 0 .75em color-mix(in srgb, var(--mds-blue-500) 80%, transparent));opacity:0;pointer-events:none;position:absolute;top:2.625em;bottom:0;left:0}.Okf7ea_built{z-index:7;border:var(--ill-hair) solid color-mix(in srgb, var(--mds-green-300) 70%, var(--mds-zinc-0));border-radius:var(--ill-r-full);background:color-mix(in srgb, var(--mds-green-300) 16%, var(--mds-zinc-0));color:var(--mds-green-700);font-family:var(--ill-mono);align-items:center;padding:.6em .85em;font-size:.62em;line-height:1;display:flex;position:absolute;bottom:1.7137em;right:1.8145em}.Okf7ea_built:before{content:"";border-bottom:.14em solid;border-right:.14em solid;width:.3em;height:.6em;margin:-.15em .9em 0 .2em;transform:rotate(45deg)}:is([data-mode=idle] .Okf7ea_codeState,[data-mode=playing] .Okf7ea_codeState){animation:Okf7ea_codeState 7s var(--dv-ease) infinite both}:is([data-mode=idle] .Okf7ea_scan,[data-mode=playing] .Okf7ea_scan){animation:Okf7ea_scanStep 7s var(--dv-ease) infinite both}:is([data-mode=idle] .Okf7ea_termBody div,[data-mode=playing] .Okf7ea_termBody div){animation:7s cubic-bezier(.23,1,.32,1) infinite both Okf7ea_termRow;animation-delay:calc(var(--i) * .16s)}[data-mode=idle] .Okf7ea_cmd:after{animation:.9s step-end infinite Okf7ea_cursor}[data-mode=playing] .Okf7ea_cmd:after{animation:.9s step-end infinite Okf7ea_cursor}:is([data-mode=idle] .Okf7ea_dashState,[data-mode=playing] .Okf7ea_dashState){animation:Okf7ea_reveal 7s var(--dv-ease) infinite both}:is([data-mode=idle] .Okf7ea_beam,[data-mode=playing] .Okf7ea_beam){animation:Okf7ea_beamSweep 7s var(--dv-ease) infinite both}:is([data-mode=idle] .Okf7ea_built,[data-mode=playing] .Okf7ea_built){animation:7s cubic-bezier(.23,1,.32,1) infinite both Okf7ea_builtIn}:is([data-mode=idle] .Okf7ea_kpi,[data-mode=playing] .Okf7ea_kpi){animation:7s cubic-bezier(.23,1,.32,1) infinite both Okf7ea_widgetPop;animation-delay:calc(var(--i) * 80ms)}[data-mode=idle] .Okf7ea_plot i:before{animation:7s cubic-bezier(.23,1,.32,1) infinite both Okf7ea_barGrow;animation-delay:calc(var(--i) * 60ms + .15s)}[data-mode=playing] .Okf7ea_plot i:before{animation:7s cubic-bezier(.23,1,.32,1) infinite both Okf7ea_barGrow;animation-delay:calc(var(--i) * 60ms + .15s)}:is([data-mode=idle] .Okf7ea_scatter>i,[data-mode=playing] .Okf7ea_scatter>i){animation:7s cubic-bezier(.23,1,.32,1) infinite both Okf7ea_widgetPop;animation-delay:calc(var(--i) * 70ms + .3s)}@keyframes Okf7ea_codeState{0%,26%{opacity:1;filter:blur();transform:scale(1)}34%,88%{opacity:0;filter:blur(.125em);transform:scale(.99)}93%,to{opacity:1;filter:blur();transform:scale(1)}}@keyframes Okf7ea_scanStep{0%,5%{transform:translateY(0)}12%,17%{transform:translateY(5.037em)}23%,28%{transform:translateY(10.074em)}34%,90%{transform:translateY(15.111em)}to{transform:translateY(0)}}@keyframes Okf7ea_termRow{0%,4%{opacity:0;transform:translateY(.4375em)}11%,28%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-.125em)}}@keyframes Okf7ea_cursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes Okf7ea_reveal{0%,27%{clip-path:inset(0 100% 0 0)}40%,88%{clip-path:inset(0)}94%,to{clip-path:inset(0 100% 0 0)}}@keyframes Okf7ea_beamSweep{0%,27%{opacity:0;transform:translate(-100%)}29%{opacity:1}40%{opacity:1;transform:translate(0)}42%,to{opacity:0;transform:translate(0)}}@keyframes Okf7ea_builtIn{0%,43%{opacity:0;transform:translateY(.375em)}52%,88%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(-.125em)}}@keyframes Okf7ea_widgetPop{0%,33%{opacity:0;transform:translateY(.5em)scale(.98)}46%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Okf7ea_barGrow{0%,36%{transform:scaleY(0)}56%,to{transform:scaleY(1)}}
