.uc-stage{height:100%}.uc-mono{font:500 11px/1.4 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-text-muted)}.uc-gap{--wl:68%;margin:0;padding:18px 24px 16px}.uc-gap-h{border-bottom:1px solid var(--fl-hairline);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.uc-gap-h>p{font:500 12px/1.4 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-text-muted);margin:0}.uc-seg{border:1px solid var(--fl-hairline);background:#fff;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.uc-seg button{font:500 13px/1.2 var(--fl-font-sans);color:var(--fl-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;transition:background-color .2s,color .2s}.uc-seg button:hover{color:var(--fl-ink)}.uc-seg button[aria-pressed=true]{background:var(--fl-ink);color:#f6f6f3}.uc-seg button:focus-visible,.uc-tabs button:focus-visible{outline:2px solid var(--fl-focus);outline-offset:2px}.uc-bar{margin-top:var(--fl-space-3)}.uc-bar p{font:400 14px/1.3 var(--fl-font-sans);color:var(--fl-text-secondary);margin:0}.uc-bar b{color:var(--fl-ink);font-variant-numeric:tabular-nums;font-weight:500}.uc-bar-e{text-align:right}.uc-bar-t{border-radius:2px;height:14px;margin-top:8px;display:flex;overflow:hidden}.uc-bar-c{background:#dcdcd6;flex:auto}.uc-bar-g{flex:0 0 calc(var(--gap) * 100%);background:var(--fl-ink)}.uc-bar-f{justify-content:space-between;gap:16px;margin-top:8px;display:flex}.uc-bar-gl b{color:#b23d22}.uc-wedge{height:30px;clip-path:polygon(calc((1 - var(--gap)) * 100%) 0,100% 0,100% 100%,var(--wl) 100%);background:linear-gradient(#22232012,#22232008);margin-top:6px}.uc-split{grid-template-columns:minmax(0,1fr) calc(100% - var(--wl));align-items:center;gap:0;display:grid}.uc-legend{padding:0 var(--fl-space-3) 0 0;margin:0;list-style:none}.uc-legend li{border-bottom:1px solid var(--fl-hairline);font:400 15px/1.35 var(--fl-font-sans);color:var(--fl-ink);grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 0;display:grid}.uc-legend li:first-child{border-top:1px solid var(--fl-hairline)}.uc-legend i{border-radius:2px;width:11px;height:11px;transition:background-color .4s;transform:translateY(1px)}.uc-legend em{font:500 11px/1.4 var(--fl-font-mono);letter-spacing:.08em;text-transform:uppercase;color:#b23d22;margin-top:2px;font-style:normal;display:block}.uc-legend b{font-variant-numeric:tabular-nums;font-weight:500}.uc-legend li.is-focus b{color:#b23d22}.uc-waffle{aspect-ratio:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.uc-waffle i{transition:background-color .45s;transition-delay:calc(var(--i) * 9ms);border-radius:2px;display:block}.uc-foot{margin:var(--fl-space-3) 0 0;border-top:1px solid var(--fl-hairline);font:500 11px/1.4 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-text-muted);justify-content:space-between;gap:16px;padding-top:12px;display:flex}.uc-trace{background:#fff}.uc-trace-h{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 18px;display:flex}.uc-trace-h .uc-mono{margin:0}.uc-trace-t{font:500 20px/1.3 var(--fl-font-sans);letter-spacing:-.01em;color:var(--fl-ink);margin:6px 0 0}.uc-badge{font:500 11px/1 var(--fl-font-mono);letter-spacing:.08em;text-transform:uppercase;color:#b23d22;background:#fdf3f0;border:1px solid #e7c2b8;border-radius:999px;flex:none;align-items:center;gap:7px;padding:6px 10px;transition:all .4s;display:inline-flex}.uc-badge:before{content:"";background:var(--fl-coral);border-radius:50%;width:6px;height:6px}.uc-badge.is-ok{color:var(--fl-canal);background:#eef3f2;border-color:#b9cfcb}.uc-badge.is-ok:before{background:var(--fl-canal)}.uc-tabs{border-top:1px solid var(--fl-hairline);border-bottom:1px solid var(--fl-hairline);grid-template-columns:1fr 1fr;display:grid}.uc-tabs button{text-align:left;font:500 11px/1.3 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-text-muted);cursor:pointer;background:#f6f6f3;border:0;padding:12px 26px;transition:background-color .2s,color .2s}.uc-tabs button+button{border-left:1px solid var(--fl-hairline)}.uc-tabs button[aria-pressed=true]{color:var(--fl-ink);background:#fff}.uc-tl{margin:0;padding:8px 0;list-style:none}.uc-tl li{grid-template-columns:64px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:12px 26px;display:grid;position:relative}.uc-tl li.is-extra{animation:.45s both uc-in}.uc-tl li.is-stop:before{content:"";background:var(--fl-coral);width:3px;position:absolute;top:10px;bottom:10px;left:0}.uc-tl-m{flex-direction:column;gap:3px;min-width:0;display:flex}.uc-tl-m b{font:400 16px/1.35 var(--fl-font-sans);color:var(--fl-ink)}.uc-tl li.is-stop .uc-tl-m b{font-weight:500}.uc-tl-a{font:400 16px/1.35 var(--fl-font-sans);color:var(--fl-ink);font-variant-numeric:tabular-nums}.uc-trace-f{border-top:1px solid var(--fl-hairline);background:#f6f6f3;justify-content:space-between;align-items:center;gap:20px;padding:18px 26px;display:flex}.uc-trace-f p{max-width:30em;font:400 15px/1.45 var(--fl-font-sans);color:var(--fl-ink);margin:0}.uc-next{border:1px solid var(--fl-hairline);font:500 14px/1 var(--fl-font-sans);color:var(--fl-text-secondary);background:#fff;border-radius:4px;flex:none;padding:9px 14px;transition:all .4s}.uc-next.is-ok{border-color:var(--fl-canal);background:var(--fl-canal);color:#f6f6f3}@keyframes uc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.uc-act{background:#fff;padding:22px 24px 20px;position:relative}.uc-ask-l{margin:0;color:var(--fl-canal)!important}.uc-ask-q{border-bottom:1px solid var(--fl-hairline);font:400 18px/1.4 var(--fl-font-sans);color:var(--fl-text-secondary);margin:8px 0 0;padding-bottom:18px}.uc-ask-a{font:400 26px/1.25 var(--fl-font-display);font-feature-settings:normal;letter-spacing:-.012em;color:var(--fl-ink);text-wrap:balance;margin:22px 0 0}.uc-act-rows{border-top:1px solid var(--fl-hairline);margin:22px 0 0;padding:0;list-style:none}.uc-act-rows li{border-bottom:1px solid var(--fl-hairline);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.uc-act-text{font:400 15px/1.4 var(--fl-font-sans);color:var(--fl-ink)}.uc-act-st{justify-items:end;display:grid;position:relative}.uc-act-st>span{font:500 11px/1 var(--fl-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:4px;grid-area:1/1;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.uc-act-wait{border:1px dashed var(--fl-hairline);color:var(--fl-text-muted)}.uc-act-done{border:1px solid var(--fl-canal);color:var(--fl-canal);opacity:0}.uc-act.is-run .uc-act-wait{animation:.3s both uc-out;animation-delay:var(--d)}.uc-act.is-run .uc-act-done{animation:.35s both uc-pop;animation-delay:var(--d)}@keyframes uc-out{to{opacity:0}}@keyframes uc-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.uc-ev{border-top:1px solid var(--fl-hairline);margin:20px 0 0;padding:0;list-style:none}.uc-ev li{border-bottom:1px solid var(--fl-hairline);opacity:0;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:16px;padding:11px 0;display:grid}.uc-act.is-run .uc-ev li{animation:.4s both uc-in;animation-delay:var(--d)}.uc-ev-t{font:500 12px/1.4 var(--fl-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fl-ink)}.uc-ev li.is-lit .uc-ev-t{color:var(--fl-canal)}.uc-ev li.is-miss .uc-ev-t{color:#b23d22}.uc-rank{margin-top:20px}.uc-rank>.uc-mono{margin:0 0 10px}.uc-rank ul{margin:0;padding:0;list-style:none}.uc-rank li{grid-template-columns:minmax(0,200px) minmax(0,1fr) 64px;align-items:center;gap:14px;padding:7px 0;display:grid}.uc-rank-l{font:500 11px/1.3 var(--fl-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fl-text-secondary)}.uc-rank-t{background:#f1f1ee;border-radius:1px;height:8px;overflow:hidden}.uc-rank-t i{width:0;height:100%;transition:width .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d);background:#b4b5ae;display:block}.uc-act.is-run .uc-rank-t i{width:var(--w)}.uc-rank li.is-top .uc-rank-l{color:var(--fl-ink)}.uc-rank li.is-top .uc-rank-t i{background:var(--fl-canal)}.uc-rank.is-warn li.is-top .uc-rank-t i{background:var(--fl-coral)}.uc-rank.is-warn li.is-top b{color:#b23d22}.uc-rank b{font:500 14px/1 var(--fl-font-sans);text-align:right;color:var(--fl-ink);font-variant-numeric:tabular-nums}.uc-scr{margin:0;padding:18px 24px 16px}.uc-scr-n{font:500 12px/1.4 var(--fl-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fl-text-muted);white-space:nowrap;margin:0}.uc-scr-n b{color:var(--fl-ink);font-weight:500}.uc-scr-n b.is-hit{color:#b23d22}.uc-scr-g{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:3px;margin-top:20px;display:grid;position:relative}.uc-scr-g i{aspect-ratio:1;transition:background-color .25s;transition-delay:calc(var(--c) * 28ms);background:#ecece8;border-radius:1px}.uc-scr.is-run .uc-scr-g i{background:#a4a59f}.uc-scr.is-run .uc-scr-g i.is-hit{background:var(--fl-coral);transition-delay:calc(var(--c) * 28ms + 1.3s)}.uc-scr-g:after{content:"";background:var(--fl-canal);opacity:0;width:2px;position:absolute;top:-6px;bottom:-6px;left:0}.uc-scr.is-run .uc-scr-g:after{animation:1.15s linear both uc-scan}@keyframes uc-scan{0%{opacity:1;left:0}90%{opacity:1}to{opacity:0;left:100%}}.uc-yr{margin:0;padding:18px 24px 16px}.uc-yr-t{font:500 12px/1.4 var(--fl-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fl-text-muted);flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}.uc-yr-t b{color:var(--fl-ink);font-weight:500}.uc-yr-g{margin-top:22px}.uc-yr-r{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px;padding:5px 0;display:grid}.uc-yr-l{color:var(--fl-text-secondary)}.uc-yr-w{grid-template-columns:repeat(52,minmax(0,1fr));gap:2px;display:grid}.uc-yr-w i{aspect-ratio:1;opacity:.3;transition:opacity .2s;transition-delay:calc(var(--w) * 22ms);background:#ecece8;border-radius:1px}.uc-yr.is-run .uc-yr-w i{opacity:1}.uc-yr-w i.is-ok{background:var(--fl-canal)}.uc-yr-w i.is-clear{box-shadow:inset 0 0 0 1.5px var(--fl-canal);background:#fff}.uc-yr-m{padding-top:4px}.uc-yr-m .uc-yr-w{border-top:1px solid var(--fl-hairline);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:8px}.uc-yr-m .uc-mono{font-size:10px}.uc-cmp{margin-top:18px}.uc-cmp>.uc-mono{margin:0 0 10px}.uc-cmp table{table-layout:fixed;border-collapse:collapse;width:100%}.uc-cmp thead th{text-align:left;width:31%;font:500 11px/1.4 var(--fl-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fl-text-muted);padding:0 10px 6px}.uc-cmp thead th:first-child{width:38%}.uc-cmp tbody tr{border-top:1px solid var(--fl-hairline);transition:background-color .35s;transition-delay:var(--d)}.uc-cmp tbody tr:last-child{border-bottom:1px solid var(--fl-hairline)}.uc-cmp tbody th,.uc-cmp tbody td{text-align:left;font:400 14px/1.3 var(--fl-font-sans);padding:8px 10px}.uc-cmp tbody th{color:var(--fl-text-secondary)}.uc-cmp tbody td{color:var(--fl-ink);font-variant-numeric:tabular-nums;transition:color .35s;transition-delay:var(--d);font-weight:500}.uc-act.is-run .uc-cmp tbody tr:not(.is-diff) td{color:var(--fl-text-muted)}.uc-act.is-run .uc-cmp tbody tr.is-diff{background:#fdf3f0}.uc-act.is-run .uc-cmp tbody tr.is-diff td:first-of-type{color:#b23d22}.uc-brg{margin-top:18px}.uc-brg-h{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0 0 12px;display:flex}.uc-brg-h .uc-mono{margin:0}.uc-brg-g,.uc-brg-l{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px;display:grid}.uc-brg-g{border-bottom:1px solid var(--fl-hairline);height:150px;padding-bottom:1px}.uc-brg-c{position:relative}.uc-brg-c i{left:18%;right:18%;bottom:calc(var(--lo) * 100%);height:calc((var(--hi) - var(--lo)) * 100%);transform-origin:bottom;min-height:2px;transition:transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d);background:#c9cac3;border-radius:1px;position:absolute;transform:scaleY(0)}.uc-brg-c.is-total i{background:#8a8b85}.uc-brg-c.is-top i{background:var(--fl-canal)}.uc-act.is-run .uc-brg-c i{transform:none}.uc-brg-l{margin:8px 0 0;padding:0;list-style:none}.uc-brg-l li{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.uc-brg-l b{font:500 14px/1.2 var(--fl-font-sans);color:var(--fl-ink);font-variant-numeric:tabular-nums}.uc-brg-l li.is-top b{color:var(--fl-canal)}.uc-brg-l span{font:500 10px/1.3 var(--fl-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fl-text-muted)}.uc-key{justify-content:flex-start!important;gap:18px!important}.uc-key>span{align-items:center;gap:6px;display:inline-flex}.uc-key>span:nth-child(3){margin-left:auto}.uc-key i{background:#a4a59f;border-radius:1px;width:9px;height:9px;display:inline-block}.uc-key i.is-hit{background:var(--fl-coral)}.uc-key i.is-ok{background:var(--fl-canal)}.uc-key i.is-clear{box-shadow:inset 0 0 0 1.5px var(--fl-canal);background:0 0}.uc-joined{margin:16px 0 0}.uc-joined span{white-space:nowrap}@media (max-width:767px){.uc-gap{--wl:38%}.uc-split{grid-template-columns:minmax(0,1fr)}.uc-split .uc-waffle{order:-1;width:62%;margin-left:auto}.uc-legend{padding:var(--fl-space-3) 0 0}.uc-gap-h{flex-wrap:wrap}.uc-trace-h,.uc-trace-f{padding-left:18px;padding-right:18px}.uc-trace-f{flex-direction:column;align-items:flex-start}.uc-tabs button{padding:11px 18px}.uc-tl li{grid-template-columns:48px minmax(0,1fr) auto;gap:10px;padding:11px 18px}.uc-act{padding:18px 16px 16px}.uc-gap{padding:16px 16px 14px}.uc-act-rows li{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.uc-act-team{grid-column:1/-1}.uc-ev li{grid-template-columns:48px minmax(0,1fr);gap:10px}.uc-rank li{grid-template-columns:minmax(0,1fr) auto;row-gap:5px}.uc-rank-t{grid-area:2/1/auto/-1}.uc-scr,.uc-yr{padding:16px 16px 14px}.uc-scr-g{gap:2px}.uc-yr-r{grid-template-columns:minmax(0,1fr);gap:5px}.uc-yr-m>span:first-child{display:none}.uc-yr-m .uc-yr-w>span:not(:nth-child(3n+1)){visibility:hidden}.uc-key>span:nth-child(3){margin-left:0}.uc-key{flex-wrap:wrap}.uc-ask-a{font-size:22px}}@media (prefers-reduced-motion:reduce){.uc-waffle i,.uc-legend i,.uc-badge,.uc-next{transition:none}.uc-tl li.is-extra{animation:none}.uc-ev li{opacity:1;animation:none!important}.uc-rank-t i,.uc-scr-g i,.uc-yr-w i,.uc-cmp tbody tr,.uc-cmp tbody td,.uc-brg-c i{transition:none!important}.uc-scr-g:after,.uc-act-wait{display:none}.uc-act-done{opacity:1;animation:none!important}}
