.pb-fig{--pb-bar: var(--rv-stone-300);--pb-band: var(--rv-stone-100);margin:0}[data-rv-theme=ink] .pb-fig{--pb-bar: var(--rv-stone-700);--pb-band: var(--rv-stone-900)}[data-rv-theme=stone] .pb-fig{--pb-bar: var(--rv-stone-300);--pb-band: var(--rv-stone-200)}.pb-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--rv-space-5);border-top:1px solid var(--rv-rule-strong)}.pb-figs__cell{display:grid;gap:10px;min-width:0;padding:0 var(--rv-space-6)}.pb-figs__cell:first-child{padding-left:0}.pb-figs__cell+.pb-figs__cell{border-left:1px solid var(--rv-rule)}.pb-figs__k{font:var(--rv-body-sm);color:var(--rv-fg-muted)}.pb-figs__v{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.pb-figs__n{display:inline-block;font-family:var(--rv-font-display);font-weight:var(--rs-head-weight);font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem);line-height:1;letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;color:var(--rv-fg)}.pb-figs__u{font:var(--rv-body-sm);color:var(--rv-fg-muted)}.pb-fig.is-found .pb-figs__n--late{color:var(--rv-signal)}.pb-figs__n.is-bump{animation:pb-bump .6s cubic-bezier(.16,1,.3,1)}@keyframes pb-bump{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.pb-chart{position:relative;height:220px;margin-top:var(--rv-space-10)}.pb-chart>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;display:block}.pb-chart text{font-family:var(--rv-font-sans);font-size:12px;fill:var(--rv-fg-muted);letter-spacing:0}.pb-band{fill:var(--pb-band)}.pb-band__label{fill:var(--rv-fg-muted)}.pb-axis,.pb-tick{stroke:var(--rv-rule-strong);stroke-width:1;shape-rendering:crispEdges}.pb-month--after{opacity:.75}.pb-end{stroke:var(--rv-fg);stroke-width:1;shape-rendering:crispEdges}.pb-end__label{fill:var(--rv-fg);transition:opacity .3s var(--rv-ease)}.pb-span{stroke:var(--rv-rule-strong);stroke-width:1;shape-rendering:crispEdges}.pb-note{fill:var(--rv-fg-muted)}.pb-bar{fill:var(--pb-bar);shape-rendering:crispEdges;transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);transition:transform .52s cubic-bezier(.16,1,.3,1),fill .42s var(--rv-ease)}.pb-bar.is-in{transform:none}.pb-bar.is-tested{fill:var(--rv-fg)}.pb-pick{opacity:0;transition:opacity .36s var(--rv-ease)}.pb-pick.is-on{opacity:1}.pb-pick__sq{fill:var(--rv-fg);shape-rendering:crispEdges}.pb-pick__ring{fill:none;stroke:var(--rv-signal);stroke-width:1.5;transform-box:fill-box;transform-origin:50% 50%;transform:scale(.3);transition:transform .6s cubic-bezier(.16,1,.3,1)}.pb-pick.is-on .pb-pick__ring{transform:none}.pb-pick--exc .pb-pick__sq{fill:var(--rv-signal)}.pb-pick__ring{transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s var(--rv-ease)}.pb-pick__sq{transition:fill .5s var(--rv-ease)}.pb-pick.is-done .pb-pick__ring{opacity:0}.pb-pick.is-done .pb-pick__sq{fill:var(--rv-fg)}.pb-key__find{width:12px;height:12px;fill:none;stroke-linecap:round;stroke-linejoin:round}.pb-key__find .rs-find__edge{stroke:var(--rv-ink);stroke-width:2.3}.pb-key__find .rs-find__line{stroke:var(--rv-signal);stroke-width:1.3}.pb-month.is-closed{fill:var(--rv-fg)}.pb-month{transition:fill .4s var(--rv-ease)}.pb-check{fill:none;stroke:var(--rv-fg);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .42s cubic-bezier(.4,0,.2,1)}.pb-check.is-on{stroke-dashoffset:0}.pb-note--ink{fill:var(--rv-fg)}.pb-quiet{opacity:0;transform:translateY(6px);transition:opacity .6s var(--rv-ease),transform .8s cubic-bezier(.16,1,.3,1)}.pb-quiet.is-on{opacity:1;transform:none}.pb-quiet__head{fill:var(--rv-fg);font-weight:500}.pb-quiet__sub{fill:var(--rv-fg-muted)}.pb-field{opacity:0;transition:opacity .4s var(--rv-ease)}.pb-field.is-on{opacity:1}.pb-field__line,.pb-field__end{stroke:var(--rv-fg);stroke-width:1;shape-rendering:crispEdges}.pb-field__end--to{opacity:0;transition:opacity .3s}.pb-field__end--to.is-on{opacity:1}.pb-field__label{fill:var(--rv-fg);font-weight:500}.pb-field__date{fill:var(--rv-fg-muted)}.pb-field--client .pb-field__line{stroke:var(--rv-fg-muted);stroke-dasharray:3 3}.pb-field--client .pb-field__end{stroke:var(--rv-fg-muted)}.pb-mark{opacity:0;transform:translateY(6px);transition:opacity .5s var(--rv-ease),transform .7s cubic-bezier(.16,1,.3,1)}.pb-mark.is-on{opacity:1;transform:none}.pb-mark__line{stroke:var(--rv-fg-muted);stroke-width:1;shape-rendering:crispEdges;stroke-dasharray:2 3}.pb-mark__dot{fill:var(--rv-fg)}.pb-mark__label{fill:var(--rv-fg);font-weight:500}.pb-mark__date{fill:var(--rv-fg-muted)}.pb-mark--findings .pb-mark__line{stroke:var(--rv-signal);stroke-dasharray:none}.pb-mark--findings .pb-mark__ring{fill:var(--rv-bg);stroke:var(--rv-signal);stroke-width:1.5}.pb-mark--findings .pb-mark__label{fill:var(--rv-signal)}.pb-now{transition:opacity .5s var(--rv-ease)}.pb-now.is-off{opacity:0}.pb-now__line{stroke:var(--rv-fg);stroke-width:1;shape-rendering:crispEdges}.pb-now__label{fill:var(--rv-fg);font-weight:500}.pb-chart.is-instant *,.pb-chart.is-instant{transition:none!important}.pb-foot{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--rv-space-3) var(--rv-space-8);margin-top:var(--rv-space-6);padding-top:var(--rv-space-4);border-top:1px solid var(--rv-rule);font:var(--rv-caption);color:var(--rv-fg-muted)}.pb-key{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 18px}.pb-key>span{display:inline-flex;align-items:center;gap:7px}.pb-key__bar{width:6px;height:11px;background-color:var(--pb-bar);display:inline-block}.pb-key__sample{width:5px;height:5px;background-color:var(--rv-fg);display:inline-block}.pb-key__tested{width:6px;height:11px;background-color:var(--rv-fg);display:inline-block}.pb-key__exc{width:12px;height:12px;fill:none;stroke:var(--rv-signal);stroke-width:1.6}@media(max-width:1023px){.pb-chart{height:210px}}@media(max-width:767px){.pb-figs{grid-template-columns:minmax(0,1fr);gap:var(--rv-space-5)}.pb-figs__cell{padding:0}.pb-figs__cell+.pb-figs__cell{border-left:0;padding-top:var(--rv-space-5);border-top:1px solid var(--rv-rule)}.pb-chart{height:200px;margin-top:var(--rv-space-8)}}@media(prefers-reduced-motion:reduce){.pb-bar,.pb-pick,.pb-pick__ring,.pb-pick__sq,.pb-sticky__in,.pb-sticky__check,.pb-field,.pb-mark,.pb-now,.pb-quiet,.pb-check,.pb-month{transition:none}}
