.nw-wv-race{--mi-pass:var(--status-passed);--mi-pass-bg:var(--status-passed-bg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin:0;display:grid}@media (max-width:600px){.nw-wv-race{grid-template-columns:minmax(0,1fr)}}.nw-wv-race-card{border:1px solid var(--line);border-radius:var(--panel-r);flex-direction:column;min-width:0;display:flex;overflow:hidden}.nw-wv-race-card.is-ours{border-color:var(--blue)}.nw-wv-race-card>.nw-mi-stage{border-radius:0;flex-direction:column;flex:1;padding:16px;display:flex}.nw-wv-race-card>.nw-mi-stage:not(:last-child){border-bottom:1px solid var(--stage-line)}.nw-v7-stats.nw-wv-race-stats{background:#fff;padding:16px}.nw-wv-race-head{justify-content:space-between;align-items:center;gap:4px 16px;margin-bottom:12px;display:flex}.nw-wv-race-head .nw-mi-match-head{flex-wrap:wrap}.nw-wv-race-end{align-items:center;gap:12px;display:flex}.nw-wv-race-end .nw-mi-pass{margin:0}.nw-wv-race-what{font-size:var(--text-caption);font-weight:400;line-height:var(--lh-caption);color:var(--text-3)}.nw-wv-race-clock{font-family:var(--display);font-size:var(--title-s);line-height:var(--title-s-lh);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-1);margin:0;font-weight:500}.nw-wv-race-card.is-ours .nw-wv-race-clock.is-done{color:var(--blue)}.nw-wv-race-tests .nw-v7-vc-tile.is-them rect{fill:var(--mi-diy);stroke:var(--mi-diy)}.nw-wv-race-tests .nw-v7-run-box.is-fix rect{stroke:#0bd0b6;stroke-width:1px;vector-effect:non-scaling-stroke}.nw-wv-race-tests{--rt-wait:#fff;--rt-wait-edge:var(--line-hover);--rt-track:var(--line);--rt-us:var(--blue);--rt-them:var(--mi-diy);--rt-pass:#d9fcf6;--rt-pass-edge:#0bd0b6;--rt-pass-tick:#00998c;--rt-them-tick:#fff;width:100%;position:relative}.nw-wv-race-tests>svg{width:100%;height:100%;display:block;overflow:visible}.nw-wv-race-tests>canvas{display:block;position:absolute}.nw-wv-race-tests .nw-v7-vc-tile.is-todo rect{vector-effect:non-scaling-stroke}.nw-wv-race-tests .nw-v7-vc-tri-spin{opacity:1}.nw-wv-race-tests .nw-v7-vc-tri-spin.is-them .nw-v7-vc-tri-arc{stroke:var(--mi-diy)}.nw-wv-hb-site{width:100%;height:auto;display:block}.nw-wv-hb .nw-brw-dots i{background:var(--fl-300)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-paper{fill:var(--fl-paper)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-25{fill:var(--fl-25)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-50{fill:var(--fl-50)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-100{fill:var(--fl-100)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-200{fill:var(--fl-200)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-300{fill:var(--fl-300)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-blue{fill:var(--fl-blue)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-deep{fill:var(--fl-deep)}:is(.nw-wv-hb-site,.nw-wv-mu-page) .is-ink{fill:var(--fl-ink)}.nw-wv-hb-t{font-family:var(--font-inter), system-ui, sans-serif;fill:var(--fl-ink);transition:fill .45s}.nw-wv-hb-t.is-title{font-size:9.5px;font-weight:600}.nw-wv-hb-t.is-value{font-size:8.5px;font-weight:500}.nw-wv-hb-t.is-label{fill:var(--fl-muted);font-size:8.5px}.nw-wv-hb-t.is-chrome{fill:var(--fl-muted);font-size:7.5px}.nw-wv-hb-t.is-btn{fill:var(--fl-paper);text-anchor:middle;font-size:8.5px;font-weight:600}.nw-wv-hb.is-ci .nw-wv-hb-t{fill:var(--fl-300)}@media (prefers-reduced-motion:reduce){.nw-wv-hb-t{transition:none}}.nw-wv-hb-site .is-edged{stroke:var(--fl-100);stroke-width:1px}.nw-wv-hb-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.nw-wv-hb-stage{margin:0}.nw-wv-hb-site :is(rect,circle,path){stroke:#0000;stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill .45s,stroke .45s}.nw-wv-hb-time{transition:opacity .3s}.nw-wv-hb.is-ci .nw-wv-hb-site :is(rect,circle,path){fill:#0000;stroke:var(--fl-300)}.nw-wv-hb.is-ci .nw-wv-hb-site .nw-wv-hb-fade{stroke:#0000}.nw-wv-hb.is-ci .nw-wv-hb-time{opacity:0}@media (prefers-reduced-motion:reduce){.nw-wv-hb-site :is(rect,circle,path),.nw-wv-hb-time{transition:none}}.nw-wv-hb-rec{background:var(--fl-blue);color:#fff;font-family:var(--font-inter), system-ui, sans-serif;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 9px;font-size:11px;font-weight:600;line-height:16px;display:flex}.nw-wv-hb-rec i{background:#fff;border-radius:50%;width:6px;height:6px}.nw-wv-hb.is-on .nw-wv-hb-rec i{animation:1.6s ease-in-out infinite nw-wv-hb-rec}@keyframes nw-wv-hb-rec{50%{opacity:.3}}.nw-wv-ab-icon{position:relative}.nw-wv-ab-icon svg{width:16px;height:16px;fill:var(--fl-blue);display:block}.nw-wv-ab-icon b{background:var(--fl-deep);color:#fff;font-family:var(--font-inter), system-ui, sans-serif;font-variant-numeric:tabular-nums;border-radius:3px;padding:0 3px;font-size:8px;font-weight:600;line-height:11px;position:absolute;bottom:-5px;right:-7px}.nw-wv-ab{font-family:var(--font-inter), system-ui, sans-serif;color:var(--fl-deep);padding:12px}.nw-wv-ab p{align-items:center;gap:6px;margin:0;display:flex}.nw-wv-ab-head{font-size:12px;font-weight:600;line-height:16px}.nw-wv-ab-head svg{width:16px;height:16px;fill:var(--fl-blue);flex:none}.nw-wv-ab .nw-wv-ab-on{color:var(--fl-muted);margin-top:12px;font-size:11px;line-height:16px}.nw-wv-ab-switch{background:var(--fl-blue);border-radius:999px;flex:none;justify-content:flex-end;width:26px;height:15px;padding:2px;display:flex}.nw-wv-ab-switch i{background:#fff;border-radius:50%;width:11px;height:11px}.nw-wv-ab-stats{border-top:1px solid var(--fl-100);gap:8px;margin:10px 0 0;padding-top:10px;display:grid}.nw-wv-ab-stats div{gap:1px;display:grid}.nw-wv-ab-stats dt{color:var(--fl-muted);font-size:10.5px;line-height:14px}.nw-wv-ab-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600;line-height:20px}.nw-wv-ab .nw-wv-ab-on{white-space:nowrap}@media (max-width:600px){.nw-wv-hb .nw-brw-pop{min-width:144px}.nw-wv-ab-stats div+div{display:none}}.nw-wv-hb-star{opacity:.55}.nw-wv-hb-wave{opacity:.8}.nw-wv-hb-track{fill:#ffffff4d}.nw-wv-hb-played{fill:#fff;transform-box:fill-box;transform-origin:0;transform:scaleX(.36)}.nw-wv-hb-ctrl{fill:#fff}.nw-wv-hb-time{fill:#fff;font-family:var(--font-inter), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:11px}.nw-wv-hb.is-on .nw-wv-hb-wave{animation:linear infinite nw-wv-hb-drift}.nw-wv-hb.is-on .nw-wv-hb-wave.is-far{animation-duration:48s}.nw-wv-hb.is-on .nw-wv-hb-wave.is-mid{animation-duration:28s}.nw-wv-hb.is-on .nw-wv-hb-wave.is-near{animation-duration:16s}.nw-wv-hb.is-on .nw-wv-hb-played{animation:48s linear infinite nw-wv-hb-play}.nw-wv-hb-site .nw-wv-hb-shrunk{transform-box:fill-box;transform-origin:0 0;transform:scale(.6)}.nw-wv-hb-site .nw-wv-hb-ghost{fill:none;stroke:var(--fl-300);stroke-dasharray:3 2}.nw-wv-hb-site .nw-wv-hb-box{fill:none;stroke:var(--fl-blue);stroke-width:1.5px}.nw-wv-hb-site .nw-wv-hb-eye :is(path,circle){fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:none}.nw-wv-hb.is-on .nw-wv-hb-shrunk{animation:.5s cubic-bezier(.45,0,.25,1) 1.2s both nw-wv-hb-shrink}.nw-wv-hb.is-on .nw-wv-hb-catch{animation:.3s 1.8s both nw-wv-hb-catch}@keyframes nw-wv-hb-shrink{0%{transform:scale(1)}to{transform:scale(.6)}}@keyframes nw-wv-hb-catch{0%{opacity:0}to{opacity:1}}.nw-wv-hb.is-ci .nw-wv-hb-catch{visibility:hidden}.nw-wv-hb.is-on.is-ci :is(.nw-wv-hb-wave,.nw-wv-hb-played){animation-play-state:paused}@keyframes nw-wv-hb-drift{to{transform:translate(-416px)}}@keyframes nw-wv-hb-play{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nw-wv-mu{--mi-pass:var(--status-passed);--mi-pass-bg:var(--status-passed-bg)}.nw-wv-mu-canvas{zoom:var(--k-wide,.55);margin:0 auto;position:relative}.nw-wv-mu-canvas.is-tall{zoom:var(--k-tall,1);display:none}@media (max-width:600px){.nw-wv-mu-canvas.is-wide{display:none}.nw-wv-mu-canvas.is-tall{display:block}}.nw-wv-mu-data{position:absolute;inset:0;overflow:visible}.nw-wv-mu-dev{isolation:isolate;position:absolute}.nw-wv-mu-page{width:100%;height:auto;display:block}.nw-wv-mu-page .is-edged{stroke:var(--fl-100);stroke-width:1px}.nw-wv-mu-page text{font-family:var(--font-inter), system-ui, sans-serif}.nw-wv-mu-initial{fill:#fff;text-anchor:middle;font-size:13px;font-weight:600}.nw-wv-mu-name{fill:var(--fl-deep);font-size:15px;font-weight:600}.nw-wv-mu-title{fill:var(--fl-ink);font-size:15px;font-weight:600}.nw-wv-mu-text{fill:var(--fl-ink);font-size:15px}.nw-wv-mu-label{fill:var(--fl-muted);font-size:13.5px}.nw-wv-mu-value{fill:var(--fl-ink);font-size:13.5px;font-weight:500}.nw-wv-mu-tag{fill:var(--fl-blue);font-size:13.5px;font-weight:500}.nw-wv-mu-chip rect{fill:var(--fl-paper);stroke:var(--fl-200);stroke-width:1px}.nw-wv-mu-chip text{fill:var(--fl-ink);text-anchor:middle;font-size:13.5px;font-weight:500}.nw-wv-mu-chip.is-on rect{fill:var(--fl-50);stroke:var(--fl-blue)}.nw-wv-mu-chip.is-on text{fill:var(--fl-blue)}.nw-wv-mu-btn-t{fill:#fff;text-anchor:middle;font-size:13px;font-weight:600}.nw-wv-mu-done-t{fill:var(--fl-blue);text-anchor:middle;font-size:13px;font-weight:600}.nw-wv-mu-btn{transform-box:fill-box;transform-origin:50%;transition:transform .15s}.nw-wv-mu-btn rect{transition:fill .2s}.nw-wv-mu-btn.is-pressed{transform:scale(.94)}.nw-wv-mu-item{fill:none;stroke:var(--fl-blue);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.nw-wv-mu.is-playing .nw-wv-mu-row-in{animation:.45s cubic-bezier(.2,.8,.2,1) both nw-wv-mu-row-in}.nw-wv-mu.is-playing .nw-wv-mu-note-in{transform-box:fill-box;transform-origin:top;animation:.42s cubic-bezier(.2,.8,.2,1.1) both nw-wv-mu-pop}@keyframes nw-wv-mu-row-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.nw-wv-mu.is-playing .nw-brw-tab.is-back+.nw-brw-tab{animation:.4s cubic-bezier(.2,.8,.2,1) both nw-wv-mu-tab-open}.nw-wv-mu.is-playing .nw-brw-tab.is-back{animation:.4s both nw-wv-mu-tab-back}.nw-wv-mu.is-playing .nw-wv-mu-tab-out{animation:.4s both nw-wv-mu-fade-out}.nw-wv-mu.is-playing .nw-wv-mu-tab-in{animation:.4s cubic-bezier(.2,.8,.2,1) both nw-wv-mu-tab-in}.nw-wv-mu-queue.is-pushed{transform:translateY(64px)}.nw-wv-mu.is-playing .nw-wv-mu-queue.is-moving{transition:transform .45s cubic-bezier(.2,.8,.2,1)}@keyframes nw-wv-mu-tab-open{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes nw-wv-mu-tab-back{0%{background-color:#fff}}@keyframes nw-wv-mu-fade-out{to{opacity:0}}@keyframes nw-wv-mu-tab-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes nw-wv-mu-pop{0%{opacity:0;transform:translateY(-6px)scale(.92)}to{opacity:1;transform:none}}.nw-wv-mu-end{text-anchor:end}@media (prefers-reduced-motion:reduce){.nw-wv-mu-btn,.nw-wv-mu-btn rect{transition:none}}.nw-wv-mu-time{fill:var(--text-1);text-anchor:middle;font-size:20px;font-weight:600}.nw-wv-mu-start{text-anchor:start}.nw-wv-mu-ring{z-index:-1;background:var(--blue);opacity:0;will-change:transform, opacity;--mu-grow:1.035;border-radius:15px;position:absolute;inset:-7px}.nw-wv-mu-dev.is-phone .nw-wv-mu-ring{--mu-grow:1.07;border-radius:37.5px;inset:-9px}.nw-wv-mu.is-playing .is-lit>.nw-wv-mu-ring{animation:1.4s infinite nw-wv-mu-breathe}.nw-wv-mu.is-playing .is-passed>.nw-wv-mu-ring{background:var(--mi-pass);animation:1.1s nw-wv-mu-breathe-once}@keyframes nw-wv-mu-breathe{0%{opacity:.35;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:scale(1)}75%{opacity:0;transform:scale(var(--mu-grow))}to{opacity:0;transform:scale(var(--mu-grow))}}@keyframes nw-wv-mu-breathe-once{0%{opacity:.4;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:scale(1)}to{opacity:0;transform:scale(var(--mu-grow))}}.nw-wv-mu{padding-top:48px;padding-bottom:48px;position:relative}.nw-wv-mu .nw-mi-pass{margin:0;position:absolute;bottom:12px;left:24px}@media (prefers-reduced-motion:reduce){.nw-wv-mu-ring{animation:none!important}}.nw-wv-rec{justify-content:center;display:flex}.nw-wv-rec .nw-v7-pr-panel{border-bottom:1px solid var(--pr-gray-300);border-radius:12px;max-width:560px;-webkit-mask-image:none;mask-image:none}.nw-wv-rec .nw-v7-pr-video{aspect-ratio:16/9;height:auto}.nw-wv-rec-steps{gap:2px;display:grid;margin:4px -8px 0!important}.nw-wv-rec-steps li{min-height:28px;color:var(--pr-gray-800);border-radius:6px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;line-height:20px;transition:background-color .15s;display:flex}.nw-wv-rec-steps li>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nw-wv-rec-steps time{font-variant-numeric:tabular-nums;color:var(--pr-gray-600);flex:none;font-size:12px}.nw-wv-rec-steps li.is-on{background:#1a378617}.nw-wv-rec-steps li.is-bug{background:var(--pr-red-50);color:var(--pr-red-700)}.nw-wv-rec-steps li.is-bug .nw-v7-pr-ic{color:var(--pr-red-600)}.nw-wv-rec-steps li.is-bug time{color:var(--pr-red-700)}.nw-wv-rec .nw-v7-pr-video{border-color:var(--fl-100);background:var(--fl-25)}.nw-wv-rec-page{zoom:var(--k,1);box-sizing:border-box;width:440px;height:247.5px;color:var(--fl-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 14px 44px;display:flex;position:absolute;inset:0 auto auto 0;overflow:hidden}.nw-wv-rec-kicker{color:var(--fl-muted);font-size:11px;line-height:14px}.nw-wv-rec-h{font-size:14px;font-weight:600;line-height:18px}.nw-wv-rec-digits{gap:6px;display:flex}.nw-wv-rec-digits i{border:1px solid var(--fl-200);background:var(--fl-paper);border-radius:6px;place-items:center;width:24px;height:30px;font-size:14px;font-style:normal;font-weight:600;display:grid}.nw-wv-rec-field{text-align:left;border:1px solid var(--fl-200);background:var(--fl-paper);border-radius:6px;width:100%;max-width:240px;padding:4px 10px;font-size:13px;line-height:18px;display:grid}.nw-wv-rec-field small{color:var(--fl-muted);font-size:10.5px;line-height:14px}.nw-wv-rec-file{background:var(--fl-paper);width:100%;max-width:240px;font-family:var(--mono);border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:12px;line-height:16px;display:flex}.nw-wv-rec-file svg{fill:none;width:14px;height:14px;stroke:var(--fl-blue);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.nw-wv-rec-btn{background:var(--fl-blue);width:100%;max-width:240px;color:var(--fl-paper);border-radius:6px;margin-top:2px;padding:6px 14px;font-size:12px;font-weight:600;line-height:16px}.nw-wv-rec-wait{color:var(--fl-muted);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.nw-wv-rec-wait i{box-sizing:border-box;border:2px solid var(--fl-200);border-top-color:var(--fl-blue);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite nw-wv-rec-spin}@keyframes nw-wv-rec-spin{to{transform:rotate(360deg)}}.nw-wv-rec-err{border:1px solid var(--fl-200);background:var(--fl-paper);color:var(--fl-blue);border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500;line-height:16px}@media (prefers-reduced-motion:reduce){.nw-wv-rec-wait i{animation:none}}.nw-wv-build{justify-content:center;display:flex}.nw-wv-build-list{width:100%;max-width:440px}.nw-wv-build-list li{gap:12px}.nw-wv-build-ic{fill:none;width:16px;height:16px;stroke:var(--text-3);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.nw-wv-build-what{min-width:0;display:grid}.nw-wv-build-what span{color:var(--text-3);font-size:12px;line-height:16px}.nw-wv-build-list li.is-done .nw-mi-cc-tick{background:var(--blue);border-color:var(--blue)}.nw-wv-build-list .nw-mi-cc-tick svg{stroke:#fff}.nw-wv-build-list .nw-mi-cc-done{color:var(--blue);font-weight:500}
