.xeng{--eng-ease:cubic-bezier(.215, .61, .355, 1);--eng-pt:clamp(17.78px, calc(17.78px + 19.55 * (100vw - 800px) / 880), 37.33px);--eng-pl:var(--xr-colpad,clamp(24px, 4vw, 60px));--eng-pr:var(--xr-colpad,clamp(24px, 4vw, 60px));--eng-title-h:clamp(44px, calc(44px + 22 * (100vw - 800px) / 880), 66px);--eng-eye-gap:clamp(13.33px, calc(13.33px + 14.67 * (100vw - 800px) / 880), 28px);width:100%;height:max(var(--eng-h,460px), 100%);transition:height .4s var(--eng-ease);flex-direction:column;display:flex;position:relative}.xeng:before,.xeng:after{content:"";z-index:3;background-image:repeating-linear-gradient(90deg, var(--xr-line2) 0 2px, transparent 2px 4px);pointer-events:none;height:1px;position:absolute;left:0;right:0}.xeng:before{top:0}.xeng:after{bottom:0}.xeng-vline{z-index:3;background-image:repeating-linear-gradient(180deg, var(--xr-line2) 0 2px, transparent 2px 4px);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.xeng-hline{z-index:3;background-image:repeating-linear-gradient(90deg, var(--xr-line2) 0 2px, transparent 2px 4px);flex:0 0 1px;position:relative}.xeng-drawer{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:flex-grow .3s var(--eng-ease);background:0 0;border:0;flex-direction:column;flex:none;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.xeng-drawer.on{flex-grow:1}.xeng-drawer:focus-visible{outline:2px solid var(--xr-red);outline-offset:-2px}.xeng-pattern{z-index:1;color:var(--xr-line2);opacity:0;transition:opacity .35s var(--eng-ease);pointer-events:none;background-image:radial-gradient(currentColor .5px,#0000 .6px);background-position:1px 1px;background-size:3px 3px;position:absolute;inset:0}.xeng-drawer.on .xeng-pattern{opacity:.8}.xeng-title{z-index:3;height:var(--eng-title-h);padding:0 var(--eng-pr) 0 var(--eng-pl);font-family:var(--xr-sans);letter-spacing:-.015em;color:var(--xr-faint);transition:color .25s var(--eng-ease), gap .25s var(--eng-ease);flex:none;align-items:center;gap:0;font-size:clamp(19px,1.5vw,25px);font-weight:500;line-height:1.1;display:flex;position:relative}.xeng-drawer.on .xeng-title{color:var(--xr-ink)}@media (hover:hover){.xeng-drawer:hover .xeng-title{color:var(--xr-ink)}}.xeng-desc{left:0;right:0;top:var(--eng-title-h);z-index:2;padding:14px var(--eng-pr) var(--eng-pt) var(--eng-pl);opacity:0;visibility:hidden;transition:opacity .12s linear, transform .12s var(--eng-ease), visibility 0s linear .12s;flex-direction:column;display:flex;position:absolute;bottom:0;overflow:hidden;transform:translateY(14px)}.xeng-drawer.on .xeng-desc{opacity:1;visibility:visible;transition:opacity .4s var(--eng-ease) .14s, transform .4s var(--eng-ease) .14s, visibility 0s linear;transform:none}.xeng-eye{font-family:var(--xr-mono);letter-spacing:.66px;text-transform:uppercase;color:var(--xr-grey);margin-bottom:12px;font-size:11px;font-weight:300;line-height:1.18;display:block}.xeng-p{font-family:var(--xr-sans);letter-spacing:.45px;color:var(--xr-ink2);margin:0;font-size:15px;font-weight:500;line-height:1.32;display:block}.xed-surf{--xed-px:12px;border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 3%, transparent);font-family:var(--xr-mono);color:var(--xr-ink2);margin-top:14px;font-size:10.5px;line-height:1.45;display:block}.xed-bar{padding:6px var(--xed-px);color:var(--xr-grey);letter-spacing:.5px;text-transform:uppercase;border-bottom:1px dashed var(--xr-line2);align-items:center;gap:7px;font-size:9.5px;display:flex}.xed-bar svg{color:var(--xr-grey);flex:none}.xed-chan{color:var(--xr-ink2);text-transform:none;letter-spacing:.2px}.xed-num{color:var(--xr-grey);margin-left:auto}.xed-msg{padding:7px var(--xed-px) 0;gap:8px;display:flex}.xed-who{min-width:54px;color:var(--xr-ink);flex:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.xed-mk{width:8px;height:8px;color:var(--xr-red)}.xed-said{min-width:0}.xed-said b{color:var(--xr-red);font-weight:700}.xed-est .xed-said{color:var(--xr-ink)}.xed-cites{padding:8px var(--xed-px) 10px 72px;flex-wrap:wrap;gap:6px;display:flex}.xed-cite{border:1px solid var(--xr-line2);border-left:2px solid var(--xr-red);color:var(--xr-grey);padding:2px 6px;font-size:9.5px}.xed-armed{color:var(--xr-red)}.xed-det{text-transform:none;letter-spacing:.2px;margin-left:auto}.xed-row{padding:8px var(--xed-px);border-bottom:1px dashed var(--xr-line2);align-items:baseline;gap:8px;display:flex}.xed-row:last-child{border-bottom:0}.xed-row code{min-width:0;font-family:inherit;font-size:10.5px}.xed-verd{letter-spacing:.5px;text-transform:uppercase;flex:none;min-width:50px;font-size:9px}.xed-why{color:var(--xr-grey);flex:none;margin-left:auto;font-size:9.5px}.xed-row.bad{background:color-mix(in srgb, var(--xr-red) 7%, transparent)}.xed-row.bad .xed-verd{color:var(--xr-red)}.xed-row.bad code{color:var(--xr-red);text-decoration:line-through}.xed-row.ok .xed-verd,.xed-row.ok code{color:var(--xr-ink)}.xed-prt{margin:9px var(--xed-px) 0;font-family:var(--xr-sans);color:var(--xr-ink);font-size:12.5px;display:block}.xed-check{padding:8px var(--xed-px);align-items:center;gap:7px;display:flex}.xed-tick{background:var(--xr-red);clip-path:polygon(14% 46%,0 60%,38% 100%,100% 22%,86% 8%,38% 72%);flex:none;width:9px;height:9px}.xed-cname{color:var(--xr-ink)}.xed-cres{color:var(--xr-grey);margin-left:auto;font-size:9.5px}.xed-merged{padding:7px var(--xed-px) 9px;border-top:1px dashed var(--xr-line2);color:var(--xr-grey);align-items:center;gap:7px;margin:0;font-size:9.5px;display:flex}.xed-merged b{color:var(--xr-ink);font-weight:700}.xed-av{background:var(--xr-line2);width:14px;height:14px;color:var(--xr-ink);text-transform:uppercase;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.xed-surf{opacity:0;transition:opacity .4s var(--eng-ease) .12s, transform .4s var(--eng-ease) .12s;transform:translateY(6px)}.xeng-drawer.on .xed-surf{opacity:1;transform:none}.xrh-run{height:255svh;position:relative}.xrh-pin{align-items:stretch;height:100svh;padding:clamp(104px,14vh,168px) 0 clamp(20px,3vh,40px);display:flex;position:sticky;top:0}@media (max-width:768px),(prefers-reduced-motion:reduce){.xrh-run{height:auto}.xrh-pin{height:auto;padding-top:0;position:static}.xeng{height:auto}.xeng-drawer{cursor:default}.xeng-title{color:var(--xr-ink);height:auto;padding-top:var(--eng-pt);gap:8px}.xeng-desc{opacity:1;padding-top:10px;position:static}.xeng-pattern{opacity:.8}.xed-surf{opacity:1;transform:none}.xeng-drawer,.xeng-title,.xeng-desc,.xeng-pattern,.xed-surf{transition:none}}html[data-effects=off] .xeng-timer{display:none}html[data-effects=off] .xeng-drawer,html[data-effects=off] .xeng-title,html[data-effects=off] .xeng-desc,html[data-effects=off] .xeng-pattern,html[data-effects=off] .xed-surf{transition:none}html[data-effects=off] .xeng-drawer.on .xed-surf{opacity:1;transform:none}.xed-read .xed-src{padding:6px var(--xed-px);border-top:1px dashed var(--xr-line2);font-family:var(--xr-mono);grid-template-columns:14px 84px minmax(0,1fr) auto;align-items:baseline;gap:10px;font-size:11.5px;display:grid}.xed-read .xed-src svg{color:var(--xr-grey);align-self:center}.xed-read .xed-kind{color:var(--xr-faint);letter-spacing:.06em}.xed-read .xed-nm{color:var(--xr-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xed-read .xed-ct{color:var(--xr-grey);white-space:nowrap}.xed-read .xed-sum{padding:9px var(--xed-px) 10px;border-top:1px solid var(--xr-line2);align-items:baseline;gap:9px;margin-top:10px;display:flex}.xed-read .xed-n{font-family:var(--xr-mono);color:var(--xr-red);letter-spacing:-.01em;font-size:19px}.xed-read .xed-l{color:var(--xr-ink2);font-size:12px;line-height:1.45}
.xsc{z-index:2;pointer-events:none;opacity:0;transition:opacity .5s var(--xr-ease);justify-content:stretch;align-items:stretch;padding-top:calc(clamp(104px,14vh,168px) - 72px);display:flex;position:absolute;inset:72px 6px 14px clamp(8px,1vw,22px)}.xsc.on{opacity:1}.xr-ide-pin>*{transition:opacity .45s var(--xr-ease)}.xr-ide-pin.xsc-swap>:not(.xsc){opacity:0;pointer-events:none}.xsc-frame{border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 4%, var(--xr-ground));width:100%;height:100%;font-family:var(--xr-mono);transition:border-color .7s var(--xr-ease), background-color .7s var(--xr-ease);flex-direction:column;display:flex}.xsc-rail{border-bottom:1px dashed var(--xr-line2);letter-spacing:.5px;text-transform:uppercase;color:var(--xr-grey);flex:none;align-items:center;gap:10px;padding:9px 14px;font-size:9.5px;display:flex}.xsc-proc{color:var(--xr-ink)}.xsc-where:before{content:"/ ";color:var(--xr-faint)}.xsc-demo{border:1px solid var(--xr-line2);color:var(--xr-faint);margin-left:auto;padding:1px 6px}.xsc-body{flex:auto;min-height:0;display:grid;position:relative}.xsc-grain{z-index:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px, var(--xr-line2) 1px, transparent 0), radial-gradient(circle at 1px 1px, var(--xr-line) 1px, transparent 0);opacity:.9;background-position:0 0,4px 4px;background-size:8px 8px,8px 8px;position:absolute;inset:0}.xsc-act{z-index:1;opacity:0;visibility:hidden;min-width:0;transition:opacity .4s var(--xr-ease), visibility 0s linear .4s;flex-direction:column;grid-area:1/1;padding:16px 16px 14px;display:flex;position:relative}.xsc-act.on{opacity:1;visibility:visible;transition:opacity .45s var(--xr-ease), visibility 0s}.xsc-foot{border-top:1px dashed var(--xr-line2);color:var(--xr-faint);flex:none;padding:8px 14px;font-size:9.5px;line-height:1.5}.xsb-cap,.xsg-cap,.xsr-cap,.xsr-wcap{letter-spacing:.5px;text-transform:uppercase;color:var(--xr-grey);align-items:center;gap:8px;font-size:9px;display:flex}.xsg-cap-r,.xsr-cap-r{color:var(--xr-faint);text-transform:none;letter-spacing:.2px;margin-left:auto}.xsb{flex-direction:column;height:100%;display:flex}.xsb-sources{flex-direction:column;flex:none;gap:1px;margin-bottom:16px;display:flex}.xsb-src{color:var(--xr-ink2);background:color-mix(in srgb, var(--xr-ink) 4%, var(--xr-ground));opacity:0;align-items:center;gap:10px;padding:6px 8px;font-size:11px;display:flex;position:relative;transform:translateY(5px)}.xsb.live .xsb-src{animation:xsb-in .42s var(--xr-ease) forwards;animation-delay:calc(var(--i) * 45ms)}.xsb-src svg{color:var(--xr-grey);flex:none}.xsb-kind{letter-spacing:.5px;text-transform:uppercase;min-width:62px;color:var(--xr-faint);flex:none;font-size:9px}.xsb-nm{color:var(--xr-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xsb-ct{color:var(--xr-grey);flex:none;margin-left:auto;font-size:10px}.xsb-meter{background:color-mix(in srgb, var(--xr-ink) 10%, transparent);flex:none;width:64px;height:3px;overflow:hidden}.xsb-fill{background:var(--xr-ink2);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.xsb.live .xsb-fill{animation:xsb-meter 1.1s var(--xr-ease) forwards;animation-delay:calc(var(--i) * 90ms + .18s)}@keyframes xsb-in{to{opacity:1;transform:none}}@keyframes xsb-meter{to{transform:scaleX(1)}}.xsb-graph{flex-direction:column;flex:none;gap:9px;display:flex}.xsb-head{align-items:baseline;gap:12px;min-height:30.45px;display:flex}.xsb-n{letter-spacing:-.02em;color:var(--xr-ink);font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,34px);line-height:1}.xsb-l{color:var(--xr-ink2);max-width:30ch;height:30.45px;font-size:10.5px;line-height:1.45;display:block;overflow:hidden}.xsb-mass{grid-template-columns:repeat(36,1fr);gap:2px;display:grid}.xsb-cell{aspect-ratio:1;background:var(--xr-ink);opacity:0}.xsb-mass{pointer-events:auto}.xsb-cell{--e:0;background:color-mix(in srgb, var(--xr-red) calc(var(--e) * 100%), var(--xr-ink))}.xsb.live .xsb-cell{animation:.24s linear forwards xsb-cell;animation-delay:calc(var(--t) * 1.5s)}@keyframes xsb-cell{to{opacity:var(--o)}}.xsg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid}@media (max-width:1100px){.xsg{grid-template-columns:minmax(0,1fr)}}.xsg-panel{border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 4%, var(--xr-ground));flex-direction:column;min-width:0;display:flex}.xsg-tabs{border-bottom:1px solid var(--xr-line2);flex:none;align-items:stretch;font-size:9.5px;display:flex}.xsg-tab{border-right:1px solid var(--xr-line2);color:var(--xr-faint);padding:7px 11px}.xsg-tab.on{color:var(--xr-ink);background:color-mix(in srgb, var(--xr-ink) 4%, transparent);box-shadow:inset 0 1px 0 var(--xr-red)}.xsg-by{letter-spacing:.4px;color:var(--xr-grey);align-self:center;margin-left:auto;padding:0 11px}.xsg-code{padding:8px 0;font-size:10.5px;line-height:1.7}.xsg-line{white-space:pre;opacity:0;gap:10px;padding:0 11px;display:flex}.xsg.live .xsg-line{animation:xsg-line .28s var(--xr-ease) forwards;animation-delay:calc(var(--i) * 34ms)}@keyframes xsg-line{to{opacity:1}}.xsg-ln{color:var(--xr-faint);-webkit-user-select:none;user-select:none;flex:none;font-size:9.5px}.xsg-line code{text-overflow:ellipsis;min-width:0;font-family:inherit;overflow:hidden}.xsg-k,.xsg-d{color:var(--xr-ink2)}.xsg-t,.xsg-f{color:var(--xr-ink)}.xsg-s,.xsg-n{color:var(--xr-grey)}.xsg-p{color:var(--xr-faint)}.xsg-c{color:var(--xr-faint);font-style:italic}.xsg-x{color:var(--xr-red)}.xsg-term{min-height:0}.xsg-out{flex-direction:column;flex:auto;gap:3px;min-height:0;padding:10px 11px;font-size:10.5px;line-height:1.5;display:flex}.xsg-l{opacity:0;min-width:0;animation:xsg-in .26s var(--xr-ease) forwards;gap:9px;display:flex;transform:translateY(3px)}@keyframes xsg-in{to{opacity:1;transform:none}}.xsg-who{min-width:52px;color:var(--xr-faint);flex:none}.xsg-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--xr-ink2);overflow:hidden}.xsg-sh .xsg-who{color:var(--xr-grey)}.xsg-sh .xsg-txt{color:var(--xr-ink)}.xsg-estelle .xsg-who{color:var(--xr-red)}.xsg-agent .xsg-who{color:var(--xr-grey)}.xsg-l.bad .xsg-txt{color:var(--xr-red)}.xsg-l.ok .xsg-txt{color:var(--xr-ink)}.xsg-caret{background:var(--xr-grey);width:7px;height:13px;animation:1.1s steps(2,start) infinite xsg-blink}@keyframes xsg-blink{50%{opacity:0}}.xsg-sum{border-top:1px dashed var(--xr-line2);color:var(--xr-ink2);opacity:0;transition:opacity .4s var(--xr-ease);flex:none;margin-top:auto;padding:9px 11px 10px;font-size:10px;line-height:1.5}.xsg-sum.on{opacity:1}.xsr{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:14px;height:100%;min-height:0;display:grid}@media (max-width:1100px){.xsr{grid-template-columns:minmax(0,1fr)}}.xsr-app{border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 4%, var(--xr-ground));min-width:0;transition:border-color .5s var(--xr-ease);flex-direction:column;display:flex}.xsr-app.bad{border-color:color-mix(in srgb, var(--xr-red) 42%, transparent)}.xsr-chrome{border-bottom:1px solid var(--xr-line2);color:var(--xr-grey);flex:none;align-items:center;gap:9px;padding:8px 11px;font-size:10px;display:flex}.xsr-dots{flex:none;gap:4px;display:inline-flex}.xsr-dots i{background:var(--xr-line2);border-radius:50%;width:6px;height:6px}.xsr-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.xsr-health{border:1px solid var(--xr-line2);letter-spacing:.4px;text-transform:uppercase;color:var(--xr-grey);transition:color .4s var(--xr-ease), border-color .4s var(--xr-ease);flex:none;margin-left:auto;padding:2px 7px;font-size:8.5px}.xsr-health.bad{color:var(--xr-red);border-color:color-mix(in srgb, var(--xr-red) 45%, transparent)}.xsr-checkout{flex-direction:column;flex:auto;gap:clamp(10px,1.4vh,16px);min-height:0;padding:16px 14px 14px;display:flex}.xsr-brandline{align-items:baseline;gap:10px;display:flex}.xsr-brand{font-family:var(--xr-sans);color:var(--xr-ink);font-size:15.5px;font-weight:600}.xsr-amt{color:var(--xr-ink2);margin-left:auto;font-size:12px}.xsr-field{flex-direction:column;gap:3px;display:flex}.xsr-lab{color:var(--xr-grey);font-size:9.5px}.xsr-in{border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 2.5%, var(--xr-ground));color:var(--xr-ink2);padding:9px 10px;font-size:11px}.xsr-cerr{opacity:0;border-left:2px solid var(--xr-red);background:color-mix(in srgb, var(--xr-red) 9%, transparent);max-height:0;color:var(--xr-red);transition:max-height .4s var(--xr-ease), opacity .3s var(--xr-ease), padding .4s var(--xr-ease);padding:0 9px;font-size:11px;line-height:1.4;overflow:hidden}.xsr-cerr.on{opacity:1;max-height:64px;padding:8px 9px}.xsr-pay{text-align:center;font-family:var(--xr-sans);color:var(--xr-ground);background:var(--xr-ink);transition:background-color .4s var(--xr-ease), color .4s var(--xr-ease);padding:10px 12px;font-size:12.5px;font-weight:600;display:block}.xsr-pay.bad{background:var(--xr-red);color:#fff}.xsr-rate{border-top:1px dashed var(--xr-line2);color:var(--xr-grey);align-items:baseline;gap:10px;padding-top:9px;font-size:10px;display:flex}.xsr-rval{color:var(--xr-ink);font-variant-numeric:tabular-nums;transition:color .4s var(--xr-ease);margin-left:auto;font-size:14px}.xsr-rval.bad{color:var(--xr-red)}.xsr-strip{min-height:110px;clip-path:inset(0 var(--cut) 0 0);transition:clip-path .5s var(--xr-ease);flex:auto;align-items:flex-end;gap:3px;display:flex}.xsr-col{height:calc(var(--h) / 28 * 100%);color:var(--xr-faint);background:repeating-linear-gradient(0deg,currentColor 0 3px,#0000 3px 4px);flex:1 1 0}.xsr-col.hot{color:var(--xr-red)}.xsr-side{flex-direction:column;gap:10px;min-width:0;display:flex}.xsr-side>.xas{flex:none}.xsr-sandbox{border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 4%, var(--xr-ground));color:var(--xr-grey);opacity:.3;transition:opacity .35s var(--xr-ease);align-items:baseline;gap:10px;padding:8px 11px;font-size:10px;display:flex}.xsr-sandbox.on{opacity:1}.xsr-sb-r{color:var(--xr-ink);margin-left:auto}.xsr-pr{border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 4%, var(--xr-ground));opacity:.3;transition:opacity .4s var(--xr-ease)}.xsr-pr.on{opacity:1}.xsr-pr{flex-direction:column;flex:auto;min-height:0;display:flex}.xsr-prm{margin-top:auto}.xsr-prh{border-bottom:1px dashed var(--xr-line2);letter-spacing:.4px;text-transform:uppercase;color:var(--xr-grey);align-items:center;gap:8px;padding:7px 11px;font-size:9px;display:flex}.xsr-prh svg{color:var(--xr-grey);flex:none}.xsr-prn{color:var(--xr-ink2);text-transform:none;letter-spacing:.2px}.xsr-prg{color:var(--xr-ink);margin-left:auto}.xsr-prt{font-family:var(--xr-sans);color:var(--xr-ink);padding:8px 11px 0;font-size:12px;line-height:1.4}.xsr-prm{color:var(--xr-grey);padding:5px 11px 8px;font-size:9.5px;line-height:1.5}.xsr-steps{align-items:center;gap:4px;margin-top:auto;padding-top:4px;display:flex}.xsr-step{background:color-mix(in srgb, var(--xr-ink) 12%, transparent);height:2px;transition:background-color .4s var(--xr-ease);flex:1 1 0}.xsr-step.done{background:color-mix(in srgb, var(--xr-ink) 30%, transparent)}.xsr-step.on{background:var(--xr-red)}.xsr-now{color:var(--xr-grey);white-space:nowrap;flex:none;padding-left:6px;font-size:9.5px}html[data-effects=off] .xsc .xsb-src,html[data-effects=off] .xsc .xsb-fill,html[data-effects=off] .xsc .xsb-cell,html[data-effects=off] .xsc .xsg-line{animation:none}html[data-effects=off] .xsc .xsb-src,html[data-effects=off] .xsc .xsg-line{opacity:1;transform:none}html[data-effects=off] .xsc .xsb-cell{opacity:var(--o)}html[data-effects=off] .xsc .xsb-fill{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.xsc,.xsc-act,.xr-ide-pin>*{transition-duration:.01ms}.xsc .xsb-src,.xsc .xsg-line{opacity:1;animation:none;transform:none}.xsc .xsb-cell{opacity:var(--o);animation:none}.xsc .xsb-fill{animation:none;transform:scaleX(1)}.xsc .xsr-strip,.xsc .xsg-strike,.xsc .xsg-stage,.xsc .xsg-verdict,.xsc .xsg-sum,.xsc .xsr-cerr,.xsc .xsr-pay,.xsc .xsr-app,.xsc .xsr-health,.xsc .xsr-rval,.xsc .xsr-step,.xsc .xsr-sandbox,.xsc .xsr-pr{transition-duration:.01ms}}@media (max-width:768px){.xsc{display:none}}.xas{border:1px solid var(--xr-line2);background:color-mix(in srgb, var(--xr-ink) 4%, var(--xr-ground))}.xas-head{border-bottom:1px dashed var(--xr-line2);letter-spacing:.5px;text-transform:uppercase;color:var(--xr-grey);align-items:center;gap:8px;padding:6px 10px;font-size:9px;display:flex}.xas-nm{color:var(--xr-ink)}.xas-tg{color:var(--xr-faint);text-transform:none;letter-spacing:.2px;margin-left:auto}.xas-body{flex-direction:column;gap:5px;padding:8px 10px;display:flex}.xas-line{opacity:0;min-width:0;animation:xas-in .34s var(--xr-ease) forwards;align-items:baseline;gap:7px;font-size:10.5px;line-height:1.4;display:flex;transform:translateY(3px)}@keyframes xas-in{to{opacity:1;transform:none}}.xas-verb{color:var(--xr-grey);flex:none}.xas-op{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--xr-ink);overflow:hidden}.xas-pulse{flex:none;align-self:center}.xas-pulse circle{fill:var(--xr-red);opacity:.18;animation:1.9s ease-in-out infinite xas-pong;animation-delay:calc(var(--s) * 90ms)}@keyframes xas-pong{0%,62%,to{opacity:.18}28%{opacity:.92}}html[data-effects=off] .xas-line,html[data-effects=off] .xas-pulse circle{animation:none}html[data-effects=off] .xas-line{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.xas-line{opacity:1;animation:none;transform:none}.xas-pulse circle{opacity:.5;animation:none}}.xsr-lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.xas-line.pending{opacity:.34;animation:none;transform:none}.xas-line.pending .xas-op{color:var(--xr-grey)}.xsr-cok{opacity:0;border-left:2px solid var(--xr-ink);background:color-mix(in srgb, var(--xr-ink) 6%, transparent);max-height:0;color:var(--xr-ink);transition:max-height .4s var(--xr-ease), opacity .3s var(--xr-ease), padding .4s var(--xr-ease);padding:0 9px;font-size:11px;line-height:1.4;overflow:hidden}.xsr-cok.on{opacity:1;max-height:64px;padding:8px 9px}.xsr-pay.ok{background:color-mix(in srgb, var(--xr-ink) 22%, transparent);color:var(--xr-ink)}.xsr-prm{align-items:baseline;gap:10px;display:flex}.xsr-prc{color:var(--xr-ink2)}.xsr-prv{color:var(--xr-grey);margin-left:auto}.xsb-demos{border-top:1px solid var(--xw-line,#e8e4d817);margin-top:18px}.xsb-demo{border-bottom:1px solid var(--xw-line,#e8e4d817);font-family:var(--xr-mono);opacity:0;grid-template-columns:132px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:9px 0;display:grid;transform:translateY(4px)}.xsb.live .xsb-demo{animation:xsb-in .5s var(--xr-ease) forwards;animation-delay:calc(var(--i) * .11s + 1.65s)}.xsb-dt{color:var(--xr-ink2);font-size:11px}.xsb-da{color:var(--xr-ink);overflow-wrap:anywhere;font-size:11.5px}.xsb-do{color:var(--xr-ink2);white-space:nowrap;font-size:11px}.xsb-demo.bad .xsb-da,.xsb-demo.bad .xsb-do{color:var(--xr-red)}@media (max-width:900px){.xsb-demo{grid-template-columns:minmax(0,1fr) auto}.xsb-demo .xsb-dt{grid-column:1/-1}}
