.stage[data-astro-cid-ykln7coe]{perspective:1800px;padding-block:var(--space-4);place-items:center;display:grid}.phone[data-astro-cid-ykln7coe]{--w:292px;width:var(--w);aspect-ratio:9/19;padding:calc(var(--w) * .033);border-radius:calc(var(--w) * .17);transform:rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transform-style:preserve-3d;background:linear-gradient(150deg,#3a3a3e 0%,#101012 55%,#2a2a2e 100%);position:relative;box-shadow:inset 0 0 0 1.5px #4a4a50,0 40px 60px -28px #00000080,0 18px 28px -18px #0006}.phone[data-astro-cid-ykln7coe]:before,.phone[data-astro-cid-ykln7coe]:after{content:"";background:#2b2b2f;border-radius:2px;width:3px;position:absolute;left:-3px}.phone[data-astro-cid-ykln7coe]:before{height:8%;top:22%}.phone[data-astro-cid-ykln7coe]:after{height:14%;top:33%}.glass[data-astro-cid-ykln7coe]{border-radius:calc(var(--w) * .137);background:#0a0a0c;height:100%;position:relative;overflow:hidden;container-type:size}.island[data-astro-cid-ykln7coe]{z-index:5;background:#000;border-radius:999px;width:30cqw;height:3.6cqh;position:absolute;top:2.6cqh;left:50%;transform:translate(-50%)}.bar[data-astro-cid-ykln7coe]{z-index:4;top:2.4cqh;color:#111;justify-content:space-between;align-items:center;font-size:4.6cqw;font-weight:650;transition:color .3s;display:flex;position:absolute;inset-inline:7cqw}.bat[data-astro-cid-ykln7coe]{opacity:.85;background:currentColor;border-radius:1.2cqw;width:7cqw;height:3cqw}[data-screen=off] .bar[data-astro-cid-ykln7coe]{opacity:0}.scr[data-astro-cid-ykln7coe]{color:#111;opacity:0;visibility:hidden;background:#fff;flex-direction:column;gap:2cqh;padding:14cqh 7cqw 6cqh;transition:opacity .35s,visibility .35s;display:flex;position:absolute;inset:0}[data-screen=off] .scr-off[data-astro-cid-ykln7coe],[data-screen=splash] .scr-splash[data-astro-cid-ykln7coe],[data-screen=identity] .scr-identity[data-astro-cid-ykln7coe],[data-screen=error] .scr-error[data-astro-cid-ykln7coe],[data-screen=companies] .scr-companies[data-astro-cid-ykln7coe],[data-screen=stack] .scr-stack[data-astro-cid-ykln7coe],[data-screen=progress] .scr-progress[data-astro-cid-ykln7coe],[data-screen=cta] .scr-cta[data-astro-cid-ykln7coe]{opacity:1;visibility:visible}h3[data-astro-cid-ykln7coe]{letter-spacing:-.03em;font-size:8.4cqw;line-height:1.1}.scr[data-astro-cid-ykln7coe] p[data-astro-cid-ykln7coe]{color:#6b6b70;font-size:5.4cqw}.scr-off[data-astro-cid-ykln7coe]{color:#fff;background:linear-gradient(165deg,#243b7a 0%,#3a1f6b 55%,#151519 100%);align-items:center;padding-top:20cqh}.scr-off[data-astro-cid-ykln7coe] .clock[data-astro-cid-ykln7coe]{text-align:center;letter-spacing:-.05em;color:#fff;width:100%;font-size:30cqw;font-weight:300;line-height:1}.scr-off[data-astro-cid-ykln7coe] .lock[data-astro-cid-ykln7coe]{color:#ffffffb3;font-size:4.6cqw}.scr-splash[data-astro-cid-ykln7coe]{justify-content:center;align-items:center}.icon[data-astro-cid-ykln7coe]{aspect-ratio:1;color:#fff;background:linear-gradient(160deg,#ff8a5c,#f05138);border-radius:22.37%;place-items:center;width:34cqw;font-size:19.2cqw;font-weight:700;display:grid;box-shadow:0 2cqw 6cqw -2cqw #f0513899}[data-screen=splash] .icon[data-astro-cid-ykln7coe]{animation:.6s cubic-bezier(.2,1.4,.4,1) both pop}.scr-identity[data-astro-cid-ykln7coe],.scr-cta[data-astro-cid-ykln7coe]{align-items:flex-start;padding-top:20cqh}.avatar[data-astro-cid-ykln7coe]{aspect-ratio:1;color:#fff;background:#1c1c1e;border-radius:50%;place-items:center;width:27cqw;margin-bottom:1cqh;font-size:10.2cqw;font-weight:650;display:grid}.stat[data-astro-cid-ykln7coe]{background:#f2f2f7;border-radius:4cqw;align-items:baseline;gap:2cqw;margin-top:3cqh;padding:3cqw 4cqw;display:flex}.stat[data-astro-cid-ykln7coe] b[data-astro-cid-ykln7coe]{letter-spacing:-.04em;font-size:11.5cqw}.stat[data-astro-cid-ykln7coe] span[data-astro-cid-ykln7coe]{color:#6b6b70;font-size:4.9cqw}.rv-name[data-astro-cid-ykln7coe],.rv-role[data-astro-cid-ykln7coe],.rv-stat[data-astro-cid-ykln7coe]{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(2cqh)}[data-r-name=true] .rv-name[data-astro-cid-ykln7coe],[data-r-role=true] .rv-role[data-astro-cid-ykln7coe],[data-r-stat=true] .rv-stat[data-astro-cid-ykln7coe]{opacity:1;transform:none}.scr-error[data-astro-cid-ykln7coe]{text-align:center;background:#fff5f3;justify-content:center;align-items:center}.bang[data-astro-cid-ykln7coe]{aspect-ratio:1;background:var(--swift);color:#fff;border-radius:50%;place-items:center;width:25cqw;font-size:15.4cqw;font-weight:700;display:grid}[data-screen=error] .bang[data-astro-cid-ykln7coe]{animation:.5s both shake}.scr-companies[data-astro-cid-ykln7coe] ul[data-astro-cid-ykln7coe],.chips[data-astro-cid-ykln7coe]{margin:0;padding:0;list-style:none}.scr-companies[data-astro-cid-ykln7coe] ul[data-astro-cid-ykln7coe]{gap:3cqh;margin-top:2cqh;display:grid}.scr-companies[data-astro-cid-ykln7coe] li[data-astro-cid-ykln7coe]{align-items:center;gap:3cqw;display:flex}.scr-companies[data-astro-cid-ykln7coe] img[data-astro-cid-ykln7coe]{border-radius:22.37%;width:14cqw;height:14cqw}.scr-companies[data-astro-cid-ykln7coe] b[data-astro-cid-ykln7coe]{font-size:5.1cqw;line-height:1.2;display:block}.scr-companies[data-astro-cid-ykln7coe] span[data-astro-cid-ykln7coe]{color:#6b6b70;font-size:4.4cqw}.scr-companies[data-astro-cid-ykln7coe] li[data-astro-cid-ykln7coe]{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(2cqh)}.scr-companies[data-astro-cid-ykln7coe] li[data-astro-cid-ykln7coe].on{opacity:1;transform:none}.chips[data-astro-cid-ykln7coe]{flex-wrap:wrap;gap:2cqw;margin-top:1cqh;display:flex}.chips[data-astro-cid-ykln7coe] li[data-astro-cid-ykln7coe]{opacity:0;background:#f2f2f7;border-radius:999px;padding:1.6cqw 3.2cqw;font-size:4.6cqw;font-weight:550;transition:opacity .3s,transform .55s cubic-bezier(.2,1.3,.4,1);transform:translateY(-12cqh)}.chips[data-astro-cid-ykln7coe] li[data-astro-cid-ykln7coe].on{opacity:1;transform:none}.feed[data-astro-cid-ykln7coe]{color:#8bf0a8;font:4.4cqw var(--font-mono);background:#111;border-radius:4cqw;flex-direction:column;height:18cqh;margin-top:auto;padding:3cqw 4cqw;display:flex;overflow:hidden}.feed-head[data-astro-cid-ykln7coe]{z-index:1;background:#111;flex:none;align-items:center;padding-bottom:1cqw;display:flex;position:relative}.ticks-wrap[data-astro-cid-ykln7coe]{flex:1;overflow:hidden}.feed[data-astro-cid-ykln7coe] i[data-astro-cid-ykln7coe]{background:#3ddc84;border-radius:50%;width:2cqw;height:2cqw;margin-right:1.6cqw;animation:1.2s infinite blink;display:inline-block}.ticks[data-astro-cid-ykln7coe]{gap:1.2cqw;margin-top:2cqw;display:grid}.rv-feed[data-astro-cid-ykln7coe]{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(3cqh)}[data-r-feed=true] .rv-feed[data-astro-cid-ykln7coe]{opacity:1;transform:none}[data-screen=stack][data-r-feed=true] .ticks[data-astro-cid-ykln7coe]{animation:3s linear infinite scroll}.scr-progress[data-astro-cid-ykln7coe]{text-align:center;justify-content:center;align-items:stretch}.track[data-astro-cid-ykln7coe]{background:#e5e5ea;border-radius:999px;height:2.8cqw;overflow:hidden}.fill[data-astro-cid-ykln7coe]{height:100%;width:calc(var(--p,0) * 100%);background:var(--accent);border-radius:inherit}.pct[data-astro-cid-ykln7coe]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:11.5cqw}.go[data-astro-cid-ykln7coe]{background:var(--accent);color:#fff;border-radius:999px;margin-top:2cqh;padding:3.2cqw 5cqw;font-size:5.1cqw;font-weight:600;text-decoration:none}[data-screen=cta] .go[data-astro-cid-ykln7coe]{animation:.5s cubic-bezier(.2,1.4,.4,1) .2s both pop}@keyframes pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes rise{0%{opacity:0;transform:translateY(2cqh)}to{opacity:1;transform:translateY(0)}}@keyframes drop{0%{opacity:0;transform:translateY(-14cqh)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-3cqw)}40%{transform:translate(3cqw)}60%{transform:translate(-2cqw)}80%{transform:translate(2cqw)}}@keyframes blink{50%{opacity:.3}}@keyframes scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (width<=860px){.phone[data-astro-cid-ykln7coe]{--w:clamp(112px, calc((100svh - 420px) * 9 / 19), 200px)}.stage[data-astro-cid-ykln7coe]{padding-block:0}}.hero[data-astro-cid-vjc3kfer]{min-height:calc(100svh - var(--header-h));gap:var(--space-5);padding-block:var(--space-4);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.editor-col[data-astro-cid-vjc3kfer]{gap:var(--space-3);min-width:0;display:grid}.win[data-astro-cid-vjc3kfer]{--lh:1.65rem;border-radius:var(--radius-m);font-family:var(--font-mono);background:#fff;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 30px 60px -30px #0000004d}.titlebar[data-astro-cid-vjc3kfer]{background:#f3f3f6;border-bottom:1px solid #e6e6ea;align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.dot[data-astro-cid-vjc3kfer]{border-radius:50%;width:.75rem;height:.75rem}.r[data-astro-cid-vjc3kfer]{background:#ff5f57}.y[data-astro-cid-vjc3kfer]{background:#febc2e}.g[data-astro-cid-vjc3kfer]{background:#28c840}.file[data-astro-cid-vjc3kfer]{font:600 .8rem var(--font-sans);color:var(--muted);margin-left:.8rem}.code[data-astro-cid-vjc3kfer]{min-height:calc(var(--lh) * 11);font-size:clamp(.72rem,.62rem + .5vw,.9rem);line-height:var(--lh);color:#1c1c1e;padding:1rem 0;overflow-x:auto}.ln{min-height:var(--lh);grid-template-columns:3rem 1fr;align-items:start;display:grid}.ln .no{text-align:right;color:#b0b0b8;user-select:none;padding-right:.9rem}.ln .tx{white-space:pre}.ln .tx .k{color:#ad3da4;font-weight:600}.ln .tx .s{color:#d12f1b}.ln .tx .t{color:#0b4f79}.ln .tx .m{color:#326d74}.ln .tx .n{color:#272ad8}.ln .tx .c{color:#5d6c79;font-style:italic}.ln .tx .err{text-underline-offset:.2em;text-decoration:underline wavy #e5342b}.ln .note{color:#b3261e;font:500 .78em var(--font-sans);background:#fde7e4;border-radius:6px;margin-left:.8rem;padding:0 .6rem}.caret{vertical-align:text-bottom;background:var(--accent);width:.55ch;height:1.15em;margin-left:1px;animation:1.05s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.status[data-astro-cid-vjc3kfer]{font:500 .78rem var(--font-sans);color:var(--muted);background:#f3f3f6;border-top:1px solid #e6e6ea;justify-content:space-between;gap:1rem;padding:.5rem 1rem;display:flex}.build[data-astro-cid-vjc3kfer]:before{content:"";background:#b0b0b8;border-radius:50%;width:.55rem;height:.55rem;margin-right:.5rem;display:inline-block}[data-astro-cid-vjc3kfer][data-build=failed] .build[data-astro-cid-vjc3kfer]{color:#b3261e}[data-astro-cid-vjc3kfer][data-build=failed] .build[data-astro-cid-vjc3kfer]:before{background:var(--swift)}[data-astro-cid-vjc3kfer][data-build=ok] .build[data-astro-cid-vjc3kfer]{color:var(--ok)}[data-astro-cid-vjc3kfer][data-build=ok] .build[data-astro-cid-vjc3kfer]:before{background:#28c840}.count[data-astro-cid-vjc3kfer]{font-variant-numeric:tabular-nums}.controls[data-astro-cid-vjc3kfer]{align-items:center;gap:var(--space-3);display:flex}.ctl[data-astro-cid-vjc3kfer]{min-width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0 .7rem;font-weight:560;display:inline-grid}.ctl[data-astro-cid-vjc3kfer]:hover{background:var(--surface)}.ctl[data-astro-cid-vjc3kfer] svg[data-astro-cid-vjc3kfer] path[data-astro-cid-vjc3kfer]{display:none}[data-astro-cid-vjc3kfer][data-playing=true] .ctl[data-astro-cid-vjc3kfer] svg[data-astro-cid-vjc3kfer] path[data-astro-cid-vjc3kfer].ic-pause,[data-astro-cid-vjc3kfer][data-playing=false] .ctl[data-astro-cid-vjc3kfer] svg[data-astro-cid-vjc3kfer] path[data-astro-cid-vjc3kfer].ic-play{display:block}.scrub[data-astro-cid-vjc3kfer]{min-width:0;accent-color:var(--ink);flex:1;height:1.5rem}.explore[data-astro-cid-vjc3kfer]{opacity:0;visibility:hidden;flex:none;padding-block:.55rem;transition:opacity .4s}[data-astro-cid-vjc3kfer][data-done=true] .explore[data-astro-cid-vjc3kfer]{opacity:1;visibility:visible}@media (width<=860px){.hero[data-astro-cid-vjc3kfer]{align-content:start;gap:var(--space-3);padding-block:var(--space-2) var(--space-3);grid-template-columns:1fr}.editor-col[data-astro-cid-vjc3kfer]{display:contents}.win[data-astro-cid-vjc3kfer]{--lh:1.3rem;order:1}.phone-col[data-astro-cid-vjc3kfer]{order:2}.controls[data-astro-cid-vjc3kfer]{flex-wrap:wrap;order:3}.titlebar[data-astro-cid-vjc3kfer]{padding:.5rem .8rem}.code[data-astro-cid-vjc3kfer]{height:calc(var(--lh) * 6 + 1.2rem);flex-direction:column;justify-content:flex-end;min-height:0;padding-block:.6rem;font-size:calc(3.1746vw - .142857rem);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 1.4rem);mask-image:linear-gradient(#0000 0,#000 1.4rem)}.code[data-astro-cid-vjc3kfer]>.ln{flex:none;grid-template-columns:2.2rem 1fr}.ln .no{padding-right:.6rem}.ln .note{white-space:normal;margin:0;font-size:.9em;display:block}.status[data-astro-cid-vjc3kfer]{padding:.35rem .8rem}.explore[data-astro-cid-vjc3kfer]{flex:1 0 100%;order:5;justify-content:center}}
