@keyframes lw-rise-0{0%,0%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}5%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-0{0%,0%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}4%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-0{0%,0%{transform:scaleX(0)}9%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-0{0%,0%{clip-path:inset(0 100% 0 0)}7%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-0{0%,0%{opacity:1}3%,to{opacity:0}}@keyframes lw-lit-0{0%,0%,14%,to{background-color:#0000}2%,12%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b0{animation-name:lw-rise-0}.rx .lw-pop.lw-b0{animation-name:lw-pop-0}.rx .lw-grow.lw-b0{animation-name:lw-grow-0}.rx .lw-wipe.lw-b0{animation-name:lw-wipe-0}.rx .lw-out.lw-b0{animation-name:lw-out-0}.rx .lw-lit.lw-b0{animation-name:lw-lit-0}@keyframes lw-rise-1{0%,4%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}9%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-1{0%,4%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}8%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-1{0%,4%{transform:scaleX(0)}13%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-1{0%,4%{clip-path:inset(0 100% 0 0)}11%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-1{0%,4%{opacity:1}7%,to{opacity:0}}@keyframes lw-lit-1{0%,4%,18%,to{background-color:#0000}6%,16%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b1{animation-name:lw-rise-1}.rx .lw-pop.lw-b1{animation-name:lw-pop-1}.rx .lw-grow.lw-b1{animation-name:lw-grow-1}.rx .lw-wipe.lw-b1{animation-name:lw-wipe-1}.rx .lw-out.lw-b1{animation-name:lw-out-1}.rx .lw-lit.lw-b1{animation-name:lw-lit-1}@keyframes lw-rise-2{0%,8%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}13%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-2{0%,8%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}12%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-2{0%,8%{transform:scaleX(0)}17%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-2{0%,8%{clip-path:inset(0 100% 0 0)}15%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-2{0%,8%{opacity:1}11%,to{opacity:0}}@keyframes lw-lit-2{0%,8%,22%,to{background-color:#0000}10%,20%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b2{animation-name:lw-rise-2}.rx .lw-pop.lw-b2{animation-name:lw-pop-2}.rx .lw-grow.lw-b2{animation-name:lw-grow-2}.rx .lw-wipe.lw-b2{animation-name:lw-wipe-2}.rx .lw-out.lw-b2{animation-name:lw-out-2}.rx .lw-lit.lw-b2{animation-name:lw-lit-2}@keyframes lw-rise-3{0%,12%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}17%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-3{0%,12%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}16%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-3{0%,12%{transform:scaleX(0)}21%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-3{0%,12%{clip-path:inset(0 100% 0 0)}19%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-3{0%,12%{opacity:1}15%,to{opacity:0}}@keyframes lw-lit-3{0%,12%,26%,to{background-color:#0000}14%,24%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b3{animation-name:lw-rise-3}.rx .lw-pop.lw-b3{animation-name:lw-pop-3}.rx .lw-grow.lw-b3{animation-name:lw-grow-3}.rx .lw-wipe.lw-b3{animation-name:lw-wipe-3}.rx .lw-out.lw-b3{animation-name:lw-out-3}.rx .lw-lit.lw-b3{animation-name:lw-lit-3}@keyframes lw-rise-4{0%,16%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}21%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-4{0%,16%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}20%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-4{0%,16%{transform:scaleX(0)}25%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-4{0%,16%{clip-path:inset(0 100% 0 0)}23%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-4{0%,16%{opacity:1}19%,to{opacity:0}}@keyframes lw-lit-4{0%,16%,30%,to{background-color:#0000}18%,28%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b4{animation-name:lw-rise-4}.rx .lw-pop.lw-b4{animation-name:lw-pop-4}.rx .lw-grow.lw-b4{animation-name:lw-grow-4}.rx .lw-wipe.lw-b4{animation-name:lw-wipe-4}.rx .lw-out.lw-b4{animation-name:lw-out-4}.rx .lw-lit.lw-b4{animation-name:lw-lit-4}@keyframes lw-rise-5{0%,20%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}25%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-5{0%,20%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}24%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-5{0%,20%{transform:scaleX(0)}29%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-5{0%,20%{clip-path:inset(0 100% 0 0)}27%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-5{0%,20%{opacity:1}23%,to{opacity:0}}@keyframes lw-lit-5{0%,20%,34%,to{background-color:#0000}22%,32%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b5{animation-name:lw-rise-5}.rx .lw-pop.lw-b5{animation-name:lw-pop-5}.rx .lw-grow.lw-b5{animation-name:lw-grow-5}.rx .lw-wipe.lw-b5{animation-name:lw-wipe-5}.rx .lw-out.lw-b5{animation-name:lw-out-5}.rx .lw-lit.lw-b5{animation-name:lw-lit-5}@keyframes lw-rise-6{0%,24%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}29%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-6{0%,24%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}28%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-6{0%,24%{transform:scaleX(0)}33%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-6{0%,24%{clip-path:inset(0 100% 0 0)}31%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-6{0%,24%{opacity:1}27%,to{opacity:0}}@keyframes lw-lit-6{0%,24%,38%,to{background-color:#0000}26%,36%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b6{animation-name:lw-rise-6}.rx .lw-pop.lw-b6{animation-name:lw-pop-6}.rx .lw-grow.lw-b6{animation-name:lw-grow-6}.rx .lw-wipe.lw-b6{animation-name:lw-wipe-6}.rx .lw-out.lw-b6{animation-name:lw-out-6}.rx .lw-lit.lw-b6{animation-name:lw-lit-6}@keyframes lw-rise-7{0%,28%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}33%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-7{0%,28%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}32%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-7{0%,28%{transform:scaleX(0)}37%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-7{0%,28%{clip-path:inset(0 100% 0 0)}35%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-7{0%,28%{opacity:1}31%,to{opacity:0}}@keyframes lw-lit-7{0%,28%,42%,to{background-color:#0000}30%,40%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b7{animation-name:lw-rise-7}.rx .lw-pop.lw-b7{animation-name:lw-pop-7}.rx .lw-grow.lw-b7{animation-name:lw-grow-7}.rx .lw-wipe.lw-b7{animation-name:lw-wipe-7}.rx .lw-out.lw-b7{animation-name:lw-out-7}.rx .lw-lit.lw-b7{animation-name:lw-lit-7}@keyframes lw-rise-8{0%,32%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}37%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-8{0%,32%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}36%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-8{0%,32%{transform:scaleX(0)}41%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-8{0%,32%{clip-path:inset(0 100% 0 0)}39%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-8{0%,32%{opacity:1}35%,to{opacity:0}}@keyframes lw-lit-8{0%,32%,46%,to{background-color:#0000}34%,44%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b8{animation-name:lw-rise-8}.rx .lw-pop.lw-b8{animation-name:lw-pop-8}.rx .lw-grow.lw-b8{animation-name:lw-grow-8}.rx .lw-wipe.lw-b8{animation-name:lw-wipe-8}.rx .lw-out.lw-b8{animation-name:lw-out-8}.rx .lw-lit.lw-b8{animation-name:lw-lit-8}@keyframes lw-rise-9{0%,36%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}41%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-9{0%,36%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}40%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-9{0%,36%{transform:scaleX(0)}45%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-9{0%,36%{clip-path:inset(0 100% 0 0)}43%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-9{0%,36%{opacity:1}39%,to{opacity:0}}@keyframes lw-lit-9{0%,36%,50%,to{background-color:#0000}38%,48%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b9{animation-name:lw-rise-9}.rx .lw-pop.lw-b9{animation-name:lw-pop-9}.rx .lw-grow.lw-b9{animation-name:lw-grow-9}.rx .lw-wipe.lw-b9{animation-name:lw-wipe-9}.rx .lw-out.lw-b9{animation-name:lw-out-9}.rx .lw-lit.lw-b9{animation-name:lw-lit-9}@keyframes lw-rise-10{0%,40%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}45%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-10{0%,40%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}44%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-10{0%,40%{transform:scaleX(0)}49%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-10{0%,40%{clip-path:inset(0 100% 0 0)}47%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-10{0%,40%{opacity:1}43%,to{opacity:0}}@keyframes lw-lit-10{0%,40%,54%,to{background-color:#0000}42%,52%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b10{animation-name:lw-rise-10}.rx .lw-pop.lw-b10{animation-name:lw-pop-10}.rx .lw-grow.lw-b10{animation-name:lw-grow-10}.rx .lw-wipe.lw-b10{animation-name:lw-wipe-10}.rx .lw-out.lw-b10{animation-name:lw-out-10}.rx .lw-lit.lw-b10{animation-name:lw-lit-10}@keyframes lw-rise-11{0%,44%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}49%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-11{0%,44%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}48%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-11{0%,44%{transform:scaleX(0)}53%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-11{0%,44%{clip-path:inset(0 100% 0 0)}51%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-11{0%,44%{opacity:1}47%,to{opacity:0}}@keyframes lw-lit-11{0%,44%,58%,to{background-color:#0000}46%,56%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b11{animation-name:lw-rise-11}.rx .lw-pop.lw-b11{animation-name:lw-pop-11}.rx .lw-grow.lw-b11{animation-name:lw-grow-11}.rx .lw-wipe.lw-b11{animation-name:lw-wipe-11}.rx .lw-out.lw-b11{animation-name:lw-out-11}.rx .lw-lit.lw-b11{animation-name:lw-lit-11}@keyframes lw-rise-12{0%,48%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}53%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-12{0%,48%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}52%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-12{0%,48%{transform:scaleX(0)}57%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-12{0%,48%{clip-path:inset(0 100% 0 0)}55%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-12{0%,48%{opacity:1}51%,to{opacity:0}}@keyframes lw-lit-12{0%,48%,62%,to{background-color:#0000}50%,60%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b12{animation-name:lw-rise-12}.rx .lw-pop.lw-b12{animation-name:lw-pop-12}.rx .lw-grow.lw-b12{animation-name:lw-grow-12}.rx .lw-wipe.lw-b12{animation-name:lw-wipe-12}.rx .lw-out.lw-b12{animation-name:lw-out-12}.rx .lw-lit.lw-b12{animation-name:lw-lit-12}@keyframes lw-rise-13{0%,52%{opacity:0;transform:perspective(32em)rotateX(-48deg)translateY(.6em)}57%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-pop-13{0%,52%{opacity:0;transform:perspective(23em)rotateY(-70deg)scale(.7)}56%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-grow-13{0%,52%{transform:scaleX(0)}61%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes lw-wipe-13{0%,52%{clip-path:inset(0 100% 0 0)}59%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes lw-out-13{0%,52%{opacity:1}55%,to{opacity:0}}@keyframes lw-lit-13{0%,52%,66%,to{background-color:#0000}54%,64%{background-color:var(--lw-lit)}}.rx .lw-rise.lw-b13{animation-name:lw-rise-13}.rx .lw-pop.lw-b13{animation-name:lw-pop-13}.rx .lw-grow.lw-b13{animation-name:lw-grow-13}.rx .lw-wipe.lw-b13{animation-name:lw-wipe-13}.rx .lw-out.lw-b13{animation-name:lw-out-13}.rx .lw-lit.lw-b13{animation-name:lw-lit-13}.rx .lw{--lw-loop:var(--dur-9000);--lw-accent:var(--practice-ink);--lw-lit:color-mix(in srgb, var(--practice-ink) 18%, transparent);--lw-lean:perspective(77em) rotateY(-7deg) rotateX(4deg) scale(.96);border:1px solid var(--border-opaque);border-radius:var(--radius-card);background:var(--surface-sunken);min-width:0;color:var(--text-primary);font-size:var(--text-chip);line-height:var(--lh-title-loose);text-align:left;transition:transform var(--duration-base) var(--ease-out-quint);flex-direction:column;display:flex;overflow:hidden}.rx .band[data-theme=dark] .lw,.rx .lw[data-theme=dark]{--lw-accent:var(--practice);--lw-lit:color-mix(in srgb, var(--practice) 22%, transparent)}.rx .lw[data-theme=dark]{background:var(--surface-page)}:nth-child(2n)>.lw{--lw-loop:calc(var(--dur-9000) * 1.11)}:nth-child(3n)>.lw{--lw-loop:calc(var(--dur-9000) * 1.22)}.rx .lw__bar{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2_5) var(--space-3);border-bottom:1px solid var(--border-opaque);display:flex}.rx .lw__bar b{font-weight:var(--fw-medium);white-space:nowrap}.rx .lw__bar span{align-items:center;gap:var(--space-1);color:var(--text-secondary);white-space:nowrap;display:inline-flex}.rx .lw__body{justify-content:center;gap:var(--space-2);height:11.2em;padding:var(--space-2_5) var(--space-3);flex-direction:column;display:flex;overflow:hidden}.rx .lw__body--two{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;display:grid}.rx .lw__col{justify-content:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.rx .lw-led{background:var(--lw-accent);width:.55em;height:.55em;animation:lw-led var(--dur-2000) ease-in-out infinite;border-radius:50%;flex:none}.rx .lw-led--hot{background:var(--err)}@keyframes lw-led{50%{opacity:.35}}.rx :is(.lw-rise,.lw-pop,.lw-grow,.lw-wipe,.lw-out,.lw-lit){animation-duration:var(--lw-loop);animation-timing-function:var(--ease-out-quint);animation-iteration-count:infinite;animation-fill-mode:both}.rx .lw-rise{transform-origin:50% 0}.rx .lw-row,.rx .lw-tick{align-items:center;gap:var(--space-2);min-width:0;display:flex}.rx .lw-row>span:not(.lw-av){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rx .lw-row--pad{margin-inline:calc(var(--space-2) * -1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-6)}.rx .lw-st{color:var(--text-secondary);font-size:inherit;white-space:nowrap;flex:none;justify-items:end;font-style:normal;display:inline-grid;position:relative}.rx .lw-st>i{grid-area:1/1;font-style:normal}.rx :is(.lw-st--ok,.lw-st>.lw-st--ok){color:var(--lw-accent);font-weight:var(--fw-medium)}.rx :is(.lw-st--hot,.lw-st>.lw-st--hot){color:var(--err);font-weight:var(--fw-medium)}.rx .lw-box{border:1px solid var(--border-opaque);border-radius:var(--radius-4);flex:none;width:1.08em;height:1.08em;display:block;position:relative}.rx .lw-box>i{border-radius:var(--radius-4);background:var(--lw-accent);display:block;position:absolute;inset:-1px}.rx .lw-box>i:after{content:"";border:solid var(--text-on-accent);border-width:0 var(--border-mid) var(--border-mid) 0;width:.23em;height:.54em;position:absolute;top:.15em;left:.35em;transform:rotate(42deg)}.rx :is(.lw-meter,.lw-bar){align-items:center;gap:var(--space-2);grid-template-columns:5.8em minmax(0,1fr);display:grid}.rx .lw-seg{gap:var(--border-mid);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.rx .lw-seg i{border-radius:var(--radius-2);background:var(--border-opaque);height:.6em;display:block}.rx .lw-seg i.is-on{background:var(--lw-accent)}.rx .lw-track{border-radius:var(--radius-4);background:var(--border-opaque);height:.6em;overflow:hidden}.rx .lw-track>i{border-radius:var(--radius-4);background:var(--lw-accent);transform-origin:0;height:100%;display:block}.rx .lw-track>i.is-mute{background:var(--text-tertiary)}.rx .lw-runs{align-items:flex-end;gap:var(--border-mid);height:2.6em;display:flex}.rx .lw-runs i{border-radius:var(--radius-2);background:var(--lw-accent);transform-origin:bottom;flex:1;height:100%;display:block}.rx .lw-runs i:nth-child(3n){height:78%}.rx .lw-runs i:nth-child(4n+1){height:88%}.rx .lw-runs i.is-fail{background:var(--err);height:55%}.rx .lw-dag{align-items:center;min-width:0;display:flex}.rx .lw-node{padding:var(--space-1) var(--space-2);border:1px solid var(--border-opaque);border-radius:var(--radius-6);background:var(--surface-card);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.rx .lw-node--hit{border-color:var(--lw-accent);color:var(--lw-accent);font-weight:var(--fw-medium)}.rx .lw-node--bad{border-color:var(--err);color:var(--err);font-weight:var(--fw-medium)}.rx .lw-edge{min-width:.6em;height:var(--border-thick);background:var(--lw-accent);flex:1}.rx .lw-edge--bad{background:var(--err)}.rx .lw-avs{gap:var(--space-1);display:flex}.rx .lw-av{background:var(--lw-accent);width:2.3em;height:2.3em;color:var(--text-on-accent);font-size:var(--text-label);font-weight:var(--fw-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.rx .lw-av--you{border:1px solid var(--lw-accent);color:var(--lw-accent);background:0 0}.rx .lw-code{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.rx .lw-code:after{content:"";inset:calc(var(--space-1) * -1) 0 auto;border-radius:var(--radius-3);background:var(--lw-lit);height:1.08em;animation:lw-scan calc(var(--lw-loop) * .5) ease-in-out infinite alternate;position:absolute}@keyframes lw-scan{to{transform:translateY(var(--lw-scan,4em))}}.rx .lw-line{border-radius:var(--radius-3);background:var(--border-opaque);height:.54em;display:block}.rx .lw-line.is-hi{background:var(--lw-accent)}.rx .lw-line.is-bad{background:var(--err)}.rx .lw-wave-box{overflow:hidden}.rx .lw-wave{align-items:flex-end;gap:var(--radius-2);width:200%;height:3.5em;animation:lw-wave var(--dur-22000) linear infinite;display:flex}.rx .lw-wave i{border-radius:var(--radius-1);background:var(--lw-accent);opacity:.55;flex:1;display:block}.rx .lw-wave i.is-hi{background:var(--err);opacity:1}@keyframes lw-wave{to{transform:translate(-50%)}}.rx .lw-tiles{grid-template-columns:repeat(var(--lw-cols,3), minmax(0, 1fr));gap:var(--space-1);display:grid}.rx .lw-tile{padding:var(--space-2);border:1px solid var(--border-opaque);border-radius:var(--radius-6);background:var(--surface-card);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rx .lw-tile--hit{border-color:var(--lw-accent);color:var(--lw-accent);font-weight:var(--fw-medium)}.rx .lw-mock{gap:var(--space-1);grid-template-rows:1.08em 1fr 1fr;grid-template-columns:1fr 2fr;height:100%;display:grid}.rx .lw-mock i{border-radius:var(--radius-3);background:var(--border-opaque);display:block}.rx .lw-mock i:first-child{grid-column:1/-1}.rx .lw-mock i.is-hi{background:var(--lw-accent)}.rx .lw-labels{gap:var(--space-1);color:var(--text-secondary);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx :is(.story-card,.story-step):hover>.lw:not(.lw-lean,.lw-float){transform:perspective(77em)rotateX(3deg)rotateY(-4deg)}@keyframes lw-bob{0%{translate:0 -.4em}to{translate:0 .4em}}@keyframes lw-bob-soft{0%{translate:0 -.15em}to{translate:0 .15em}}@keyframes lw-in{0%{opacity:0;transform:var(--lw-tilt) translateY(1.8em)}}.rx .lw-float{--lw-tilt:perspective(108em) rotateY(-10deg) rotateX(3deg);transform:var(--lw-tilt);transform-origin:100%;box-shadow:var(--product-window-shadow);animation:lw-bob var(--dur-9000) ease-in-out infinite alternate, lw-in var(--duration-slow) var(--ease-out-expo) backwards}.rx .lw-float.lw-left{--lw-tilt:perspective(108em) rotateY(10deg) rotateX(3deg);transform-origin:0}.rx .lw-float:hover{transform:perspective(108em)rotateY(-3deg)rotateX(1deg)}.rx .lw-float.lw-left:hover{transform:perspective(108em)rotateY(3deg)rotateX(1deg)}.rx .lw-lean{transform:var(--lw-lean);animation:lw-bob-soft var(--dur-6000) ease-in-out infinite alternate}.rx :nth-child(2n)>.lw-lean{--lw-lean:perspective(77em) rotateY(7deg) rotateX(4deg) scale(.96);animation-delay:calc(var(--dur-2000) * -1)}.rx :is(.story-card,.story-step):hover>.lw-lean{transform:none}.rx .lw-pair{width:100%;margin-top:var(--space-12);justify-content:center;align-items:flex-start;display:flex}.rx .lw-pair .lw{flex:0 0 27em}.rx .lw-pair .lw:first-child{z-index:var(--z-raised);margin:var(--space-8) calc(var(--space-7) * -1) 0 0}.rx .lw-pair .lw:last-child{animation-delay:calc(var(--dur-4000) * -1), var(--duration-base)}@media (width<=520px){.rx .lw__body--two{grid-template-columns:minmax(0,1fr);height:auto;min-height:11.2em}}@media (width<=760px){.rx .lw-pair{align-items:stretch;gap:var(--space-3);flex-direction:column}.rx .lw-pair .lw{flex:none;width:100%}.rx .lw-pair .lw:first-child{margin:0}}@media (prefers-reduced-motion:reduce){.rx .lw *,.rx .lw:after,.rx .lw-code:after,.rx .lw-float,.rx .lw-lean{animation:none}.rx .lw-out{display:none}}.rx [data-live-held],.rx [data-live-held] *{animation-play-state:paused}
